可左右滑动选省市

一种自动化进行物品分播的方法、装置和存储介质

更新时间:2024-07-01
一种自动化进行物品分播的方法、装置和存储介质 专利申请类型:实用新型专利;
源自:北京高价值专利检索信息库;

专利名称:一种自动化进行物品分播的方法、装置和存储介质

专利类型:实用新型专利

专利申请号:CN202010787340.9

专利申请(专利权)人:北京京东乾石科技有限公司
权利人地址:北京市北京经济技术开发区科创十一街18号院2号楼19层A1905室

专利发明(设计)人:王磊

专利摘要:本申请公开了一种自动化进行物品分播的方法、装置和存储介质,获取待分播订单的订单信息,订单信息包括第一物品信息和第一物品数量信息,基于第一物品信息和第一物品数量信息,为待分播订单分配周转筐,周转筐用于放置待分播订单中包含的物品,获取待分播物品的第二物品信息和第二物品数量信息,并在第二物品信息与第一物品信息相同时,将待分播物品分配至与第一物品信息对应的所述周转筐中,直至周转筐中的物品的第二物品信息和第二物品数量信息分别与待分播订单中的第一物品信息和第一物品数量信息相符时,完成待分播订单的物品分播。本申请实施例基于待分播订单和待分播物品进行格口分配,提升分播作业的效率,以及设备使用的效率。

主权利要求:
1.一种自动化进行物品分播的方法,其特征在于,包括:
获取待分播订单的订单信息,其中,所述订单信息包括第一物品信息和第一物品数量信息;
基于所述第一物品信息和所述第一物品数量信息,为所述待分播订单分配周转筐,所述周转筐用于放置所述待分播订单中包含的物品;
获取待分播物品的第二物品信息和第二物品数量信息,并在所述第二物品信息与所述第一物品信息相同时,将所述待分播物品分配至与所述第一物品信息对应的所述周转筐中,直至所述周转筐中的所述物品的所述第二物品信息和所述第二物品数量信息分别与所述待分播订单中的所述第一物品信息和所述第一物品数量信息相符时,完成所述待分播订单的物品分播;
其中,所述将所述待分播物品分配至与所述第一物品信息对应的所述周转筐中的步骤包括:当至少一个所述待分播订单中的所述第一物品信息与所述第二物品信息相同时,判断所述待分播订单的分播状态信息;
为所述分播状态信息为分播中状态的所述待分播订单对应的所述周转筐中分配所述待分播物品;
其中,所述为所述分播状态信息为分播中状态的所述待分播订单对应的所述周转筐中分配所述待分播物品的步骤包括:当存在多个所述分播状态信息为分播中状态的所述待分播订单时,为所述待分播订单对应的所述周转筐与装载所述待分播物品的载货小车在同一平面上的所述待分播订单对应的所述周转筐匹配所述待分播物品;
当不在同一平面上时,为当前分播架上剩余待分播件数最多的所述待分播订单对应的所述周转筐匹配所述待分播物品;
当所述剩余待分播件数相同时,为分播时间最早且未完成的所述待分播订单对应的所述周转筐匹配所述待分播物品。
2.根据权利要求1所述的方法,其特征在于,在所述获取待分播订单的订单信息的步骤之前,所述方法进一步包括:获取拣货完成的集合单,并当所述集合单未绑定分播架时,获取所述集合单中的所述待分播订单的第三数量信息,其中,所述分播架上设置有至少一个所述周转筐,所述集合单中的所述物品包含至少一个所述待分播物品;
当所述第三数量信息大于预设阈值时,为所述集合单匹配未进行绑定且所述周转筐全部空闲的所述分播架,或为所述集合单匹配未进行绑定且有空闲的所述周转筐的数量信息大于或等于所述第三数量信息的所述分播架;
当所述第三数量信息小于预设阈值时,为所述集合单匹配未进行绑定且所述周转筐有空闲的所述分播架。
3.根据权利要求1所述的方法,其特征在于,所述为所述待分播订单分配周转筐的步骤包括:获取待分配的所述周转筐的绑定状态信息,并在所述绑定状态信息为未绑定时,基于所述待分播订单的所述第一物品信息和所述第一物品数量信息匹配体积可进行放置的所述周转筐;
当所述待分播订单的所述绑定状态信息为绑定时,将所述待分播订单分配至已绑定的所述周转筐。
4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
当为所述分播中状态的所述待分播订单对应的所述周转筐已分配所述待分播物品且存在所述分播状态信息为未分播状态的所述周转筐,或所述待分播订单的所述分播状态信息均为所述未分播状态时,为所述分播状态信息为未分播状态的所述分播订单对应的所述周转筐分配所述分播物品。
5.根据权利要求4所述的方法,其特征在于,所述为所述分播状态信息为未分播状态的所述分播订单对应的所述周转筐分配所述分播物品的步骤包括:当存在多个所述分播状态信息为未分播状态的所述待分播订单时,为所述第一物品数量信息最多的所述待分播订单对应的所述周转筐匹配所述待分播物品;
当所述第一物品数量信息相同时,为包含所述第一物品信息的种类最多的所述待分播订单对应的所述周转筐匹配所述待分播物品。
6.根据权利要求2所述的方法,其特征在于,在所述完成所述待分播订单的物品分播的步骤之前,所述方法进一步包括:为已经分配所述分播架的所述待分播订单确定异常周转筐;
当拣货任务中的所述待分播物品的所述第二物品信息均与所述待分播订单中的所述第一物品信息不同时,或所述拣货任务中的所述待分播物品的所述第二物品数量信息多于所述第一物品数量信息,或所述待分播物品为异常物品,或所述待分播物品无法匹配所述周转筐。
7.一种自动化进行物品分播的装置,其特征在于,所述装置包括:
获取模块,用于获取待分播订单的订单信息,其中,所述订单信息包括第一物品信息和第一物品数量信息;
分配模块,用于基于所述第一物品信息和所述第一物品数量信息,为所述待分播订单分配周转筐,所述周转筐用于放置所述待分播订单中包含的物品;
存放模块,用于获取待分播物品的第二物品信息和第二物品数量信息,并在所述第二物品信息与所述第一物品信息相同时,将所述待分播物品分配至与所述第一物品信息对应的所述周转筐中,直至所述周转筐中的所述物品的所述第二物品信息和所述第二物品数量信息分别与所述待分播订单中的所述第一物品信息和所述第一物品数量信息相符时,完成所述待分播订单的物品分播;
其中,
所述存放模块,具体用于将所述待分播物品分配至与所述第一物品信息对应的所述周转筐中时,当至少一个所述待分播订单中的所述第一物品信息与所述第二物品信息相同时,判断所述待分播订单的分播状态信息;为所述分播状态信息为分播中状态的所述待分播订单对应的所述周转筐中分配所述待分播物品;进一步用于为所述分播状态信息为分播中状态的所述待分播订单对应的所述周转筐中分配所述待分播物品时,当存在多个所述分播状态信息为分播中状态的所述待分播订单时,为所述待分播订单对应的所述周转筐与装载所述待分播物品的载货小车在同一平面上的所述待分播订单对应的所述周转筐匹配所述待分播物品;当不在同一平面上时,为当前分播架上剩余待分播件数最多的所述待分播订单对应的所述周转筐匹配所述待分播物品;当所述剩余待分播件数相同时,为分播时间最早且未完成的所述待分播订单对应的所述周转筐匹配所述待分播物品。
8.一种非瞬时计算机可读存储介质,其特征在于,所述非瞬时计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行如权利要求1至6任一项所述的一种自动化进行物品分播的方法中的各个步骤。
9.一种终端设备,其特征在于,包括处理器,所述处理器用于执行如权利要求1至6中任一项所述的一种自动化进行物品分播的方法中的各个步骤。 说明书 : 一种自动化进行物品分播的方法、装置和存储介质技术领域[0001] 本申请涉及仓储物流领域,尤其涉及一种自动化进行物品分播的方法、装置和存储介质。背景技术[0002] 目前在电商仓库作业中会进行播种式拣选,即将多个客户订单集中起来进行库内拣选操作,集中拣选后再进行分播到逐个订单。现有的利用自动化设备进行分播的应用很广泛,分播设备的形式也越来越多,不同的分播形式需要针对性的设计分播的策略来保证分播的效率。[0003] 针对电商环境的自动Rebin车,现有技术中的分配策略均未能实现自动Rebin车格口的分配效率和利用率。发明内容[0004] 本申请实施例提供了一种自动化进行物品分播的方法,克服了分播架场景下无法实现自动化分播物品的问题,提升了分播效率和设备的利用率。[0005] 该方法包括:[0006] 获取待分播订单的订单信息,其中,所述订单信息包括第一物品信息和第一物品数量信息;[0007] 基于所述第一物品信息和所述第一物品数量信息,为所述待分播订单分配周转筐,所述周转筐用于放置所述待分播订单中包含的物品;[0008] 获取待分播物品的第二物品信息和第二物品数量信息,并在所述第二物品信息与所述第一物品信息相同时,将所述待分播物品分配至与所述第一物品信息对应的所述周转筐中,直至所述周转筐中的所述物品的所述第二物品信息和所述第二物品数量信息分别与所述待分播订单中的所述第一物品信息和所述第一物品数量信息相符时,完成所述待分播订单的物品分播。[0009] 可选地,获取拣货完成的集合单,并当所述集合单未绑定分播架时,获取所述集合单中的所述待分播订单的第三数量信息,其中,所述分播架上设置有至少一个所述周转筐,所述集合单中的所述物品包含至少一个所述待分播物品;[0010] 当所述第三数量信息大于预设阈值时,为所述集合单匹配未进行绑定且所述周转筐全部空闲的所述分播架,或为所述集合单匹配未进行绑定且有空闲的所述周转筐的数量信息大于或等于所述第三数量信息的所述分播架;[0011] 当所述第三数量信息小于预设阈值时,为所述集合单匹配未进行绑定且所述周转筐有空闲的所述分播架。[0012] 可选地,获取待分配的所述周转筐的绑定状态信息,并在所述绑定状态信息为未绑定时,基于所述待分播订单的所述第一物品信息和所述第一物品数量信息匹配格口体积可进行放置的所述周转筐;[0013] 当所述待分播订单的所述绑定状态信息为绑定时,将所述待分播订单分配至已绑定的所述周转筐。[0014] 可选地,当至少一个所述待分播订单中的所述第一物品信息与所述第二物品信息相同时,判断所述待分播订单的分播状态信息,并为所述分播状态信息为分播中状态的所述待分播订单对应的所述周转筐中分配所述待分播物品;[0015] 当为所述分播中状态的所述待分播订单对应的所述周转筐已分配所述待分播物品且存在所述分播状态信息为未分播状态的所述周转筐,或所述待分播订单的所述分播状态信息均为所述未分播状态时,为所述分播状态信息为未分播状态的所述分播订单对应的所述周转筐分配所述分播物品。[0016] 可选地,当存在多个所述分播状态信息为分播中状态的所述待分播订单时,为所述待分播订单对应的所述周转筐与装载所述待分播物品的载货小车在同一平面上的所述待分播订单对应的所述周转筐匹配所述待分播物品;[0017] 当不在同一平面上时,为当前所述分播架上剩余待分播件数最多的所述待分播订单对应的所述周转筐匹配所述待分播物品;[0018] 当所述剩余待分播件数相同时,为所述分播时间最早且未完成的所述待分播订单对应的所述周转筐匹配所述待分播物品。[0019] 可选地,当存在多个所述分播状态信息为未分播状态的所述待分播订单时,为所述第一物品数量信息最多的所述待分播订单对应的所述周转筐匹配所述待分播物品;[0020] 当所述第一物品数量信息相同时,为包含所述第一物品信息的种类最多的所述待分播订单对应的所述周转筐匹配所述待分播物品。[0021] 可选地,为已经分配所述分播架的所述待分播订单确定异常周转筐;[0022] 当所述拣货任务中的所述待分播物品的所述第二物品信息均与所述待分播订单中的所述第一物品信息不同时,或所述拣货任务中的所述待分播物品的所述第二数量信息多于所述第一数量信息,或所述待分播物品为异常物品,或所述待分播物品无法匹配所述周转筐。[0023] 在本发明的另一个实施例中,提供了一种自动化进行物品分播的装置,该装置包括:[0024] 获取模块,用于获取待分播订单的订单信息,其中,所述订单信息包括第一物品信息和第一物品数量信息;[0025] 分配模块,用于基于所述第一物品信息和所述第一物品数量信息,为所述待分播订单分配周转筐,所述周转筐用于放置所述待分播订单中包含的物品;[0026] 存放模块,用于获取待分播物品的第二物品信息和第二物品数量信息,并在所述第二物品信息与所述第一物品信息相同时,将所述待分播物品分配至与所述第一物品信息对应的所述周转筐中,直至所述周转筐中的所述物品的所述第二物品信息和所述第二物品数量信息分别与所述待分播订单中的所述第一物品信息和所述第一物品数量信息相符时,完成所述待分播订单的物品分播。[0027] 在本发明的另一个实施例中,提供了一种非瞬时计算机可读存储介质,所述非瞬时计算机可读存储介质存储指令,所述指令在由处理器执行时使得所述处理器执行上述一种自动化进行物品分播的方法中的各个步骤。[0028] 在本发明的另一个实施例中,提供了一种终端设备,包括处理器,所述处理器用于执行上述一种自动化进行物品分播的方法中的各个步骤。[0029] 基于上述实施例,首先获取待分播订单的订单信息,其中,订单信息包括第一物品信息和第一物品数量信息,其次,基于第一物品信息和第一物品数量信息,为待分播订单分配周转筐,周转筐用于放置待分播订单中包含的物品,最后,获取待分播物品的第二物品信息和第二物品数量信息,并在第二物品信息与第一物品信息相同时,将待分播物品分配至与第一物品信息对应的所述周转筐中,直至周转筐中的物品的第二物品信息和第二物品数量信息分别与待分播订单中的第一物品信息和第一物品数量信息相符时,完成待分播订单的物品分播。本申请实施例基于待分播订单和待分播物品进行格口分配,提升分播作业的效率,以及设备使用的效率。附图说明[0030] 为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。[0031] 图1示出了本申请实施例100所提供的自动化进行物品分播的应用场景的示意图;[0032] 图2示出了本申请实施例200所提供的一种自动化进行物品分播的方法的流程示意图;[0033] 图3示出了本申请实施例300提供的一种自动化进行物品分播的方法的具体流程的示意图;[0034] 图4示出了本申请实施例400还提供一种自动化进行物品分播的装置的示意图;[0035] 图5示出了本申请实施例500所提供的一种终端设备的示意图。具体实施方式[0036] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。[0037] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。[0038] 基于现有技术中的问题,本申请实施例提供了一种自动化进行物品分播的方法,主要适用于计算机技术领域。通过有效的控制自动分播设备的格口分配策略,在实现复核环节的自动化的同时最大程度提升分播作业的效率和设备使用的效率,以实现一种自动化进行物品分播的方法。进一步地,本申请实施例的应用场景主要为仓储业务中的商品分播场景。如图1所示,为本申请实施例100提供的自动化进行物品分播的应用场景的示意图。其中,该应用场景主要为通过装载小车将待分播物品分配至绑定或指定的分播架上对应的周转筐的过程。其中,分拣平台可以分上下两层,或与分播架的层数相同,以使行驶在分拣平台上的装载小车方便倾倒。分播架由若干层组成,每层设置若干个周转筐,每个周转筐上可以放周转筐用来盛放待分播物品。周转筐的大小可以基于业务需要进行设定。分拣平台上设置有用于扫描人工投线的待分播物品的物品信息。[0039] 进一步地,以下几个具体实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。如图2所示,为本申请实施例200提供的一种自动化进行物品分播的方法的流程示意图。其中,详细步骤如下:[0040] S11,获取待分播订单的订单信息,其中,订单信息包括第一物品信息和第一物品数量信息。[0041] 本步骤中,待分播订单一般为基于业务需要获取的用户订单,一般包括至少一个物品。待分播订单的订单信息包括发送该订单的用户信息、用户所需要的物品的第一物品信息和第一物品数量信息。其中,第一物品信息包括至少一种物品种类,如包括至少一个商品三级类目的物品。以及,第一物品数量信息为包含的各个第一物品信息对应的物品的数量信息。[0042] S12,基于第一物品信息和第一物品数量信息,为待分播订单分配周转筐,周转筐用于放置待分播订单中包含的物品。[0043] 本步骤中,周转筐设置于分播架上,一般每个待分播订单对应一个周转筐。根据待分播订单的第一物品信息和第一物品数量信息,为待分播订单确定可以放置待分播订单中包含的物品的周转筐。[0044] S13,获取待分播物品的第二物品信息和第二物品数量信息,并在第二物品信息与第一物品信息相同时,将待分播物品分配至与第一物品信息对应的周转筐中,直至周转筐中的物品的第二物品信息和第二物品数量信息分别与待分播订单中的第一物品信息和第一物品数量信息相符时,完成待分播订单的物品分播。[0045] 本步骤中,待分播物品一般会经过粗筛后混合放置于拣货容器,拣货容器上报拣货任务并生成集合单,并获取拣货任务中包括的待分播物品的第二物品信息和第二物品数量信息。同时预先匹配待分播物品中的第二物品信息是否与待分播订单中的第一物品信息相同,若相同,则确定该待分播物品为待分播订单需要的物品,则将该待分播物品放置于与待分播订单绑定的分播架上对应的周转筐中。对拣货任务中的待分播物品均进行上述操作,直至周转筐中的物品的第二物品信息和第二物品数量信息分别与待分播订单中的第一物品信息和第一物品数量信息相符时,确定待分播订单已经完成物品分播。[0046] 如上所述,基于上述实施例,首先获取待分播订单的订单信息,其中,订单信息包括第一物品信息和第一物品数量信息,其次,基于第一物品信息和第一物品数量信息,为待分播订单分配周转筐,周转筐用于放置待分播订单中包含的物品,最后,获取待分播物品的第二物品信息和第二物品数量信息,并在第二物品信息与第一物品信息相同时,将待分播物品分配至与第一物品信息对应的所述周转筐中,直至周转筐中的物品的第二物品信息和第二物品数量信息分别与待分播订单中的第一物品信息和第一物品数量信息相符时,完成待分播订单的物品分播。本申请实施例基于待分播订单和待分播物品进行格口分配,提升分播作业的效率,以及设备使用的效率。[0047] 如图3所示,为本申请实施例300提供的一种自动化进行物品分播的方法的具体流程的示意图。其中,该具体流程的详细过程如下:[0048] S201,扫描拣货任务。[0049] 这里,扫描拣货任务获取拣货任务的识别码,其中,拣货任务包括至少一个待分播订单。[0050] S202,判断拣货任务对应的集合单是否已经绑定分播架。[0051] 这里,拣货任务对应的集合单一般会基于业务需要预先绑定分播架。将扫码获取的间或任务的识别码与分播架的身份码进行匹配,判断拣货任务对应的集合单是否有已经绑定的分播架。其中,分播架设置有至少一个周转筐,拣货任务包含至少一个待分播物品。[0052] S203,当拣货任务对应的集合单未绑定分播架时,获取各个拣货任务中的待分播订单的第三数量信息。[0053] 这里,当拣货任务对应的集合单的识别码不能与分播架的识别码匹配时,获取当前拣货任务对应的集合单中的待分播订单的第三数量信息。其中,第三数量信息为拣货任务中包含的待分播订单的数量信息。[0054] S204,判断第三数量信息与预设阈值的大小。[0055] 这里,预设阈值为基于业务需要设置的拣货任务对应的集合单可以分配空闲分播架的限制值。[0056] S205,当第三数量信息大于预设阈值时,为拣货任务对应的集合单匹配未进行绑定且周转筐全部空闲的分播架,或为拣货任务对应的集合单匹配未进行绑定且有空闲的周转筐的数量信息大于或等于第三数量信息的分播架。[0057] 这里,如果有多个符合条件的分播架,则优先选择与转载小车同侧的分播架;如果同侧的分播架不满足,则选择排列组号最小的分播架。其中,分播架一般会按照排列组合的大小依次排列。[0058] S206,当第三数量信息小于预设阈值时,为拣货任务对应的集合单匹配未进行绑定且周转筐有空闲的分播架。[0059] 这里,如果有多个符合条件的分播架,则优先选择与转载小车同侧的分播架;如果同侧的分播架不满足,则选择排列组号最小的分播架。其中,分播架一般会按照排列组合的大小依次排列。[0060] S207,在为拣货任务对应的集合单绑定分播架后,获取待分配的周转筐的绑定状态信息。[0061] 这里,分播架上设置有至少一个周转筐,每个周转筐设置有绑定状态信息。[0062] S208,在绑定状态信息为未绑定时,基于待分播订单的第一物品信息和第一物品数量信息匹配格口体积可进行放置的周转筐。[0063] 这里,基于获取的待分播订单的第一物品信息和第一物品数量信息判断可以放置待分播订单中包含的物品的可能占用体积,并与周转筐的格口体积进行匹配。其中,小体积的待分播订单可以选择格口体积较大的周转筐,大体积待分播订单不可以选择小体积的周转筐。[0064] S209,当待分播订单的绑定状态信息为已绑定时,将待分播订单分配至已绑定的周转筐。[0065] S210,获取待分播物品的第二物品信息和第二物品数量信息。[0066] 这里,在进行物品分拣时,一般会先将可能进行分播的物品进行人工粗筛,放置于拣货容器中。其中,在放置拣货容器时,会将相似度较高的待分播订单可能包含的待分播物品统一放置在同一拣货容器中。进一步地,获取待分播物品的第二物品信息和第二物品数量信息。第二物品信息为待分播物品的物品种类,第二物品数量信息为待分播物品的数量信息。[0067] S211,遍历第一物品信息,判断是和否存在与第二物品信息相同的第一物品信息。[0068] 这里,在接收到待分播物品时,通过判断第一物品信息和第二物品信息是否相同以判断待分播订单是否需要该待分播物品。[0069] S212,当至少一个待分播订单中的第一物品信息与第二物品信息相同时,判断待分播订单的分播状态信息。[0070] 这里,分播状态信息包括分播中状态和未分播状态。其中,分播中状态为已经开始待分播订单上物品的分播但还未完成的状态,而未分播状态为待分播订单还未开始物品分播。[0071] S213,为分播状态信息为分播中状态的待分播订单对应的周转筐中分配待分播物品。[0072] 本步骤中,当存在多个分播状态信息为分播中状态的待分播订单时,为待分播订单对应的已经绑定的周转筐与装载待分播物品的载货小车在同一平面上的待分播订单对应的周转筐匹配待分播物品。具体的,装载小车在分拣AGV平台上的层数与分播架的周转筐的层数在同一平面时,更便于装载小车进行物品倾倒。[0073] 进一步地,当不在同一平面上时,为当前分播架上剩余待分播件数最多的待分播订单对应的周转筐匹配待分播物品。具体的,剩余待分播件数为待分播订中还未完成分播的物品的数量。[0074] 进一步地,当剩余待分播件数相同时,为分播时间最早且未完成的待分播订单对应的周转筐匹配待分播物品。[0075] S214,为分播状态信息为未分播状态的分播订单对应的周转筐分配分播物品。[0076] 本步骤中,当为分播中状态的待分播订单对应的周转筐已分配待分播物品且存在分播状态信息为未分播状态的周转筐,或待分播订单的分播状态信息均为未分播状态时,为分播状态信息为未分播状态的分播订单对应的周转筐分配分播物品。[0077] 进一步地,当存在多个分播状态信息为未分播状态的待分播订单时,为第一物品数量信息最多的待分播订单对应的周转筐匹配待分播物品。[0078] 进一步地,当第一物品数量信息相同时,为包含第一物品信息的种类最多的待分播订单对应的周转筐匹配待分播物品。[0079] S215,确定异常周转筐,并将满足异常周转筐存放条件的待分播物品放置在异常周转筐。[0080] 这里,为已经分配分播架的待分播订单确定异常周转筐。具体的,每个分播架可以预先确定异常周转筐,异常周转筐可以为多个也可以为一个。可以在所有可用异常周转筐中优先选择一个与装载小车的方向相同的异周转筐,也可以按照异常周转筐的顺序号选择一个异常格口。[0081] 进一步地,异常周转筐存放条件包括当拣货任务中的待分播物品的第二物品信息均与待分播订单中的第一物品信息不同时,或拣货任务中的待分播物品的第二数量信息多于第一数量信息,或待分播物品为异常物品,或待分播物品无法匹配周转筐等情况,即将不能自动化进行周转筐放置的待分播物品放置在异常周转筐,由人工统一安排放置。[0082] S216,判断周转筐中的物品的第二物品信息和第二物品数量信息分别与待分播订单中的第一物品信息和第一物品数量信息是否完全相符。[0083] S217,完成待分播订单的物品分播。[0084] 这里,重复上述步骤,直至周转筐中的物品的第二物品信息和第二物品数量信息分别与待分播订单中的第一物品信息和第一物品数量信息相符时,完成待分播订单的物品分播。[0085] 本申请基于上述步骤实现一种自动化进行物品分播的方法。通过基于分播架的自动分播系统的格口分配策略,实现分播架场景下的周转筐的有效分配,在综合考虑现场作业时效和分播设备的任务执行情况下,提升自动分播业务的分播效率和设备利用率。[0086] 基于同一发明构思,本申请实施例400还提供一种自动化进行物品分播的装置,其中,如图4所示,该装置包括:[0087] 获取模块41,用于获取待分播订单的订单信息,其中,订单信息包括第一物品信息和第一物品数量信息;[0088] 分配模块42,用于基于第一物品信息和第一物品数量信息,为待分播订单分配周转筐,周转筐用于放置待分播订单中包含的物品;[0089] 存放模块43,用于获取待分播物品的第二物品信息和第二物品数量信息,并在第二物品信息与第一物品信息相同时,将待分播物品分配至与第一物品信息对应的周转筐中,直至周转筐中的物品的第二物品信息和第二物品数量信息分别与待分播订单中的第一物品信息和第一物品数量信息相符时,完成待分播订单的物品分播。[0090] 本实施例中,获取模块41、分配模块42和存放模块43的具体功能和交互方式,可参见图1对应的实施例的记载,在此不再赘述。[0091] 如图5所示,本申请的又一实施例500还提供一种终端设备,包括处理器501,其中,处理器501用于执行上述一种自动化进行物品分播的方法的步骤。从图5中还可以看出,上述实施例提供的终端设备还包括非瞬时计算机可读存储介质502,该非瞬时计算机可读存储介质502上存储有计算机程序,该计算机程序被处理器501运行时执行上述一种自动化进行物品分播的方法的步骤。实际应用中,该终端设备可以是一台或多台计算机,只要包括上述计算机可读介质和处理器即可。[0092] 具体地,该存储介质能够为通用的存储介质,如移动磁盘、硬盘和FLASH等,该存储介质上的计算机程序被运行时,能够执行上述的一种自动化进行物品分播的方法中的各个步骤。实际应用中,所述的计算机可读介质可以是上述实施例中描述的设备/装置/系统中所包含的,也可以是单独存在,而未装配入该设备/装置/系统中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或多个程序被执行时,能够执行上述的一种自动化进行物品分播的方法中的各个步骤。[0093] 根据本申请公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质,例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、便携式紧凑磁盘只读存储器(CD‑ROM)、光存储器件、磁存储器件,或者上述的任意合适的组合,但不用于限制本申请保护的范围。在本申请公开的实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。[0094] 本申请附图中的流程图和框图,示出了按照本申请公开的各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或者代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应该注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同附图中所标注的顺序发生。例如,两个连接地表示的方框实际上可以基本并行地执行,它们有时也可以按照相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或者流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。[0095] 本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,即使这样的组合或结合没有明确记载于本申请中。特别地,在不脱离本申请精神和教导的情况下,本申请的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,所有这些组合和/或结合均落入本申请公开的范围。[0096] 最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行变更或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些变更、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

专利地区:北京

专利申请日期:2020-08-07

专利公开日期:2024-06-18

专利公告号:CN113762831B

电话咨询
读内容
搜本页
回顶部