仓库中的订单处理方法、装置、介质、电子设备与系统制造方法及图纸

技术编号:24331969 阅读:15 留言:0更新日期:2020-05-29 20:03
本公开提供一种仓库中的订单处理方法、仓库中的订单处理装置、计算机可读存储介质、电子设备与仓库管理系统,涉及物流仓储技术领域。该方法包括:从至少一个待分配订单中获取待分配商品集;基于仓库中各容器所包含的待分配商品集中商品的数量,以及所述各容器所在货道的任务信息,确定所述各容器的权重;根据所述各容器的权重,从所述各容器中选取一个或多个目标容器,使选取的所述一个或多个目标容器包含所述待分配商品集中的全部商品;确定每个目标容器到各站点的分值,以将所述每个目标容器分配至分值最高的站点。本公开通过综合考虑多方面因素,可以从全局上对订单的分配实现优化,提高处理效率。

Order processing methods, devices, media, electronic equipment and systems in the warehouse

【技术实现步骤摘要】
仓库中的订单处理方法、装置、介质、电子设备与系统
本公开涉及物流仓储
,尤其涉及一种仓库中的订单处理方法、仓库中的订单处理装置、计算机可读存储介质、电子设备与仓库管理系统。
技术介绍
在电商、超市等大型仓储的场景中,经常需要根据订单从仓库中进行商品拣选、搬运、打包出库等一系列工作。在传统仓库中,订单的处理主要考虑就近原则,从距离出口站点较近的货架上选取商品。然而,随着自动化作业的普及,出现了越来越多的货到人仓库(Goods-To-Person,GTP)。在货到人仓库中,仓库管理系统(WarehouseManagementSystem,WMS)根据算法自动调度叉车或传送带,将货架上的商品运送到各个站点,由工人在各个站点进行订单拣选。由于仓库布局、商品与货架分布的复杂性提高,仅仅考虑距离上的就近,无法从全局上对订单优化处理,通常导致任务分配的不平衡,影响工作效率。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开提供了一种仓库中的订单处理方法、仓库中的订单处理装置、计算机可读存储介质、电子设备与仓库管理系统,进而至少在一定程度上提高仓库中订单出库的工作效率。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开的第一方面,提供一种仓库中的订单处理方法,包括:从至少一个待分配订单中获取待分配商品集;基于仓库中各容器所包含的待分配商品集中商品的数量,以及所述各容器所在货道的任务信息,确定所述各容器的权重;根据所述各容器的权重,从所述各容器中选取一个或多个目标容器,使选取的所述一个或多个目标容器包含所述待分配商品集中的全部商品;确定每个目标容器到各站点的分值,将所述每个目标容器分配至分值最高的站点。可选的,所述基于仓库中各容器所包含的所述待分配商品集中商品的数量,以及所述各容器所在货道的任务信息,确定所述各容器的权重,包括:计算每个容器所包含的所述待分配商品集中商品的数量,与所述待分配商品集的商品总数的比例,得到所述每个容器的第一子权重;计算所述每个容器所在货道的任务数量,与全部货道的任务总数的比例,得到所述每个容器的第二子权重;根据所述每个容器的第一子权重和第二子权重确定所述每个容器的权重。可选的,所述根据所述各容器的权重,从所述各容器中选取一个或多个目标容器,使选取的所述一个或多个目标容器包含所述待分配商品集中的全部商品,包括:每次选取权重最高的一个容器为目标容器,从所述待分配商品集中移除该目标容器所包含的商品,以更新所述待分配商品集;如果更新后的所述待分配商品集为非空集,则基于更新后的所述待分配商品集重新计算剩余的所述各容器的权重,并选取权重最高的另一容器为目标容器,从所述待分配商品集中移除该另一容器所包含的商品,以再次更新所述待分配商品集;如果更新后的所述待分配商品集为空集,则完成目标容器的选取。可选的,所述确定每个目标容器到各站点的分值,包括:根据每个目标容器到各站点的距离以及所述各站点的任务信息,计算所述每个目标容器到所述各站点的分值。可选的,所述目标容器到所述站点的分值,通过以下方式计算:其中,Ti表示目标容器i,Sj表示站点j,P(Ti,Sj)表示目标容器i到站点j的分值,QS(Sj)表示站点j当前的任务数量,QStotal表示全部站点的任务总数,Dist(Ti,Sj)表示目标容器i到站点j的距离,Distmax表示容器到站点的最大距离。可选的,在将所述目标容器分配至分值最高的站点时,通过以下方式依次分配每个所述目标容器:选取一个未分配的目标容器,将其分配至分值最高的站点,并更新该站点的任务信息,以重新计算其他目标容器到该站点的分值。可选的,所述从至少一个待分配订单中获取待分配商品集,包括:当生成待分配订单时,获取所述待分配订单的信息;响应于达到预定周期时间或者累积的待分配订单数量达到预设阈值,从所述至少一个待分配订单中获取待分配商品集。根据本公开的第二方面,提供一种仓库中的订单处理装置,包括:商品信息获取模块,用于从至少一个待分配订单中获取待分配商品集;容器权重确定模块,用于基于仓库中各容器所包含的待分配商品集中商品的数量,以及所述各容器所在货道的任务信息,确定所述各容器的权重;目标容器选取模块,用于根据所述各容器的权重,从所述各容器中选取一个或多个目标容器,使选取的所述一个或多个目标容器包含所述待分配商品集中的全部商品;站点分配模块,用于确定每个目标容器到各站点的分值,以将所述每个目标容器分配至分值最高的站点。可选的,所述容器权重确定模块包括:第一子权重计算单元,用于计算每个容器所包含的所述待分配商品集中商品的数量,与所述待分配商品集的商品总数的比例,得到所述每个容器的第一子权重;第二子权重计算单元,用于计算所述每个容器所在货道的任务数量,与全部货道的任务总数的比例,得到所述每个容器的第二子权重;容器权重计算单元,用于根据所述每个容器的第一子权重和第二子权重确定所述每个容器的权重。可选的,所述目标容器选取模块,用于通过以下方式选取目标容器:每次选取权重最高的一个容器为目标容器,从所述待分配商品集中移除该目标容器所包含的商品,以更新所述待分配商品集;如果更新后的所述待分配商品集为非空集,则基于更新后的所述待分配商品集重新计算剩余的所述各容器的权重,并选取权重最高的另一容器为目标容器,从所述待分配商品集中移除该另一容器所包含的商品,以再次更新所述待分配商品集;如果更新后的所述待分配商品集为空集,则完成目标容器的选取。可选的,所述站点分配模块,用于根据每个目标容器到各站点的距离以及所述各站点的任务信息,计算所述每个目标容器到所述各站点的分值。可选的,所述站点分配模块,通过以下方式计算所述目标容器到所述站点的分值:其中,Ti表示目标容器i,Sj表示站点j,P(Ti,Sj)表示目标容器i到站点j的分值,QS(Sj)表示站点j当前的任务数量,QStotal表示全部站点的任务总数,Dist(Ti,Sj)表示目标容器i到站点j的距离,Distmax表示容器到站点的最大距离。可选的,所述站点分配模块,还用于在将所述目标容器分配至分值最高的站点时,通过以下方式依次分配每个所述目标容器:选取一个未分配的目标容器,将其分配至分值最高的站点,并更新该站点的任务信息,以重新计算其他目标容器到该站点的分值。可选的,所述商品信息获取模块,还用于当生成待分配订单时,获取所述待分配订单的信息;响应于达到预定周期时间或者累积的待分配订单数量达到预设阈值,从所述至少一个待分配订单中获取待分配商品集。根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种仓库中的订单处理方法。根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来本文档来自技高网...

【技术保护点】
1.一种仓库中的订单处理方法,其特征在于,包括:/n从至少一个待分配订单中获取待分配商品集;/n基于仓库中各容器所包含的待分配商品集中商品的数量,以及所述各容器所在货道的任务信息,确定所述各容器的权重;/n根据所述各容器的权重,从所述各容器中选取一个或多个目标容器,使选取的所述一个或多个目标容器包含所述待分配商品集中的全部商品;/n确定每个目标容器到各站点的分值,将所述每个目标容器分配至分值最高的站点。/n

【技术特征摘要】
1.一种仓库中的订单处理方法,其特征在于,包括:
从至少一个待分配订单中获取待分配商品集;
基于仓库中各容器所包含的待分配商品集中商品的数量,以及所述各容器所在货道的任务信息,确定所述各容器的权重;
根据所述各容器的权重,从所述各容器中选取一个或多个目标容器,使选取的所述一个或多个目标容器包含所述待分配商品集中的全部商品;
确定每个目标容器到各站点的分值,将所述每个目标容器分配至分值最高的站点。


2.根据权利要求1所述的方法,其特征在于,所述基于仓库中各容器所包含的所述待分配商品集中商品的数量,以及所述各容器所在货道的任务信息,确定所述各容器的权重,包括:
计算每个容器所包含的所述待分配商品集中商品的数量,与所述待分配商品集的商品总数的比例,得到所述每个容器的第一子权重;
计算所述每个容器所在货道的任务数量,与全部货道的任务总数的比例,得到所述每个容器的第二子权重;
根据所述每个容器的第一子权重和第二子权重确定所述每个容器的权重。


3.根据权利要求1所述的方法,其特征在于,所述根据所述各容器的权重,从所述各容器中选取一个或多个目标容器,使选取的所述一个或多个目标容器包含所述待分配商品集中的全部商品,包括:
每次选取权重最高的一个容器为目标容器,从所述待分配商品集中移除该目标容器所包含的商品,以更新所述待分配商品集;
如果更新后的所述待分配商品集为非空集,则基于更新后的所述待分配商品集重新计算剩余的所述各容器的权重,并选取权重最高的另一容器为目标容器,从所述待分配商品集中移除该另一容器所包含的商品,以再次更新所述待分配商品集;
如果更新后的所述待分配商品集为空集,则完成目标容器的选取。


4.根据权利要求1所述的方法,其特征在于,所述确定每个目标容器到各站点的分值,包括:
根据每个目标容器到各站点的距离以及所述各站点的任务信息,计算所述每个目标容器到所述各站点的分值。


5.根据权利要求4所述的方法,其特征在于,所述目标容器到所述站点的分值,通过以下方式计算:



其中,Ti表示目标容器i,Sj表...

【专利技术属性】
技术研发人员:柳祎宸李佳骏吴航
申请(专利权)人:北京旷视机器人技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1