技术摘要:
本发明公开了拣货方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取订单信息,以组建拣货任务;根据拣货任务之间的拣货储位所在通道的重合度,将一个或多个拣货任务关联至同一辆运输车;获取运输车的拣货任务的所有拣货储位,进而计算运输车的路径; 全部
背景技术:
包括:获取 订单信息,以组建拣货任务;根据拣货任务之间 的拣货储位所在通道的重合度,将一个或多个拣 货任务关联至同一辆运输车;获取运输车的拣货 任务的所有拣货储位,进而计算运输车的路径; 其中,所述路径中包括至少一个拣货停车点,每 个所述拣货停车点对应至少一个拣货储位;接收 空闲拣货人员的位置信息以及运输车当前所在 的拣货停车点,计算与运输车匹配的空闲拣货人 员,向所述空闲拣货人员发送与运输车关联的拣 货任务以执行。从而,本发明的实施方式能够解 决现有技术中拣货作业效率低下的问题。 CN 111553548 A CN 111553548 A 权 利 要 求 书 1/2 页 1.一种拣货方法,其特征在于,包括: 获取订单信息,以组建拣货任务; 根据拣货任务之间的拣货储位所在通道的重合度,将一个或多个拣货任务关联至同一 辆运输车; 获取运输车的拣货任务的所有拣货储位,进而计算运输车的路径;其中,所述路径中包 括至少一个拣货停车点,每个所述拣货停车点对应至少一个拣货储位; 接收空闲拣货人员的位置信息以及运输车当前所在的拣货停车点,计算与运输车匹配 的空闲拣货人员,向所述空闲拣货人员发送与运输车关联的拣货任务以执行。 2.根据权利要求1所述的方法,其特征在于,获取订单信息,以组建拣货任务,包括: 提取订单信息中的最迟出库时间,判断订单最迟出库时间距离当前时间是否大于预设 时间差阈值; 根据判断结果,如果大于预设时间差阈值则根据业务类型,将最迟出库时间距离当前 时间大于预设时间差阈值的订单进行预分组,再根据订单的重合度进行分组,并保存未被 分组的订单待后续进行分组;如果小于或等于预设时间差阈值则根据业务类型,将最迟出 库时间距离当前时间小于或等于预设时间差阈值的订单进行预分组,再根据订单的重合度 进行分组,然后将未被分组的订单分成一组。 3.根据权利要求1所述的方法,其特征在于,接收空闲拣货人员的位置信息之后,包括: 判断是否存在具有临近出库时效的拣货任务的运输车,若存在则发送临近出库时效的 拣货任务行信息和与临近出库时效拣货任务的储位相匹配的拣货任务行信息以执行; 若不存在则计算与运输车的位置距离最近的空闲拣货人员,向所述空闲拣货人员发送 所述运输车关联的与拣货储位相匹配的拣货任务行信息以执行。 4.根据权利要求1所述的方法,其特征在于,计算与空闲拣货人员匹配的运输车,包括: 根据运输车当前所在的拣货停车点和空闲拣货人员的位置信息,计算与运输车的位置 距离最近的空闲拣货人员。 5.根据权利要求1-4中任一项所述的方法,其特征在于,向所述空闲拣货人员发送与运 输车关联的拣货任务以执行之后,包括: 确定执行完成与运输车关联的拣货任务,判断所述运输车根据其路径是否具有下一个 拣货停车点; 如果具有下一个拣货停车点,则控制所述运输车行驶至所述下一个拣货停车点;如果 不具有下一个拣货停车点,则控制所述运输车行驶至目的地位置。 6.一种拣货装置,其特征在于,包括: 组建模块,用于获取订单信息,以组建拣货任务; 关联模块,用于根据拣货任务之间的拣货储位所在通道的重合度,将一个或多个拣货 任务关联至同一辆运输车; 拣货模块,用于获取运输车的拣货任务的所有拣货储位,进而计算运输车的路径;其 中,所述路径中包括至少一个拣货停车点,每个所述拣货停车点对应至少一个拣货储位;接 收空闲拣货人员的位置信息以及运输车当前所在的拣货停车点,计算与运输车匹配的空闲 拣货人员,向所述空闲拣货人员发送与运输车关联的拣货任务以执行。 7.根据权利要求6所述的装置,其特征在于,所述组建模块获取订单信息,以组建拣货 2 CN 111553548 A 权 利 要 求 书 2/2 页 任务,包括: 提取订单信息中的最迟出库时间,判断订单最迟出库时间距离当前时间是否大于预设 时间差阈值; 根据判断结果,如果大于预设时间差阈值则根据业务类型,将最迟出库时间距离当前 时间大于预设时间差阈值的订单进行预分组,再根据订单的重合度进行分组,并保存未被 分组的订单待后续进行分组;如果小于或等于预设时间差阈值则根据业务类型,将最迟出 库时间距离当前时间小于或等于预设时间差阈值的订单进行预分组,再根据订单的重合度 进行分组,然后将未被分组的订单分成一组。 8.根据权利要求6所述的装置,其特征在于,所述拣货模块接收空闲拣货人员的位置信 息之后,包括: 判断是否存在具有临近出库时效的拣货任务的运输车,若存在则发送临近出库时效的 拣货任务行信息和与临近出库时效拣货任务的储位相匹配的拣货任务行信息以执行; 若不存在则计算与运输车的位置距离最近的空闲拣货人员,向所述空闲拣货人员发送 所述运输车关联的与拣货储位相匹配的拣货任务行信息以执行。 9.根据权利要求6所述的装置,其特征在于,所述拣货模块计算与空闲拣货人员匹配的 运输车,包括: 根据运输车当前所在的拣货停车点和空闲拣货人员的位置信息,计算与运输车的位置 距离最近的空闲拣货人员。 10.根据权利要求6-9中任一项所述的装置,其特征在于,所述拣货模块向所述空闲拣 货人员发送与运输车关联的拣货任务以执行之后,包括: 确定执行完成与运输车关联的拣货任务,判断所述运输车根据其路径是否具有下一个 拣货停车点; 如果具有下一个拣货停车点,则控制所述运输车行驶至所述下一个拣货停车点;如果 不具有下一个拣货停车点,则控制所述运输车行驶至目的地位置。 11.一种电子设备,其特征在于,包括: 一个或多个处理器; 存储装置,用于存储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实 现如权利要求1-5中任一所述的方法。 12.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执 行时实现如权利要求1-5中任一所述的方法。 3 CN 111553548 A 说 明 书 1/10 页 一种拣货方法和装置 技术领域 本发明涉及计算机技术领域,尤其涉及一种拣货方法和装置。
技术实现要素:
在仓库对订单进行履约的过程中,是把多个订单组合到一起形成一个拣货任务 单,然后分给拣货人员,执行拣货任务。目前传统的执行拣货任务的方式可以分为两大类: 第一类:一个拣货人员完成全部拣货,即一个人独立完成自己领到的拣货任务,拣 货路径是拣货任务的储位所在的主通道的顺序。 第二类:多个拣货人员接力完成一个拣货任务,即每个拣货人员负责部分区域,这 样每个拣货人员就可以执行自己负责区域内的拣货任务,前面的拣货人员完成自己区域的 拣货任务后可以通过输送线传递给后面的拣货人员。 在实现本发明过程中,发明人发现现有技术中至少存在如下问题: 在根据拣货任务单执行拣货任务时,完全用人力,一个拣货人员完成整个拣货任 务。或者通过输送线,把拣货任务接力完成。而一个拣货人员独立完成全部拣货任务的方式 会导致人员无效行走距离过长,接力拣货一定程度上减少无效行走距离,但是输送线在仓 库里面部署实施时不方便灵活。