System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开实施例涉及智能仓储,尤其涉及一种仓储管理方法、装置及仓储系统。
技术介绍
1、在智能物流仓储系统中,会根据订单确定所需要的目标货物对应的载具,并为该订单命中载具,之后搬运设备将命中的载具搬运至工作站获取目标货物。在有些场景中,可以为订单提前命中载具,此时若搬运设备长时间未搬运该载具,则会影响系统获取目标货物,影响系统工作效率。
技术实现思路
1、本公开实施例提供了一种仓储管理方法、装置及电子设备,本公开实施例公开了以下技术方案:
2、本公开实施例的第一方面提供一种仓储管理方法,获取第一订单中的第一明细,对第一明细中的目标货物进行命中,确定第一命中载具;确定是否满足第一条件,第一条件为:第一命中载具未被搬运;在满足第一条件的情况下,对第一明细进行重命中,确定第二命中载具。
3、在一些实施例中,第一条件包括以下至少一项:第一搬运设备未搬运第一命中载具前往第一工作站,其中,第一订单被派单至第一工作站;存在第二搬运设备正在前往第一命中载具的途中;存在第三搬运设备正在搬运第一命中载具前往第二工作站,其中,第一订单未被派单至第二工作站;存在第四搬运设备正在搬运第一命中载具回库存区。
4、在一些实施例中,对第一明细进行重命中,确定第二命中载具包括:获取工作站信息和/或库存信息,其中,工作站信息包括第一工作站和至少一个第二工作站的信息,第一订单被派单至第一工作站,第一订单未被派单到至少一个第二工作站,库存信息包括仓库中尚未被搬运的载具信息;基于工作站信息和
5、在一些实施例中,基于工作站信息和/或库存信息,确定重命中参数包括以下至少一项:基于第一工作站的位置以及仓库中尚未被搬运的候选载具的位置,确定每个候选载具的载具距离指标,候选载具为包括第一明细中的目标货物的载具;基于第一工作站正在搬运的载具信息、仓库中尚未被搬运的候选载具的位置类型、正在前往第一工作站的预搬运载具信息、第一命中载具、库存信息、至少一个第二工作站的命中载具中的至少一项,确定载具位置热度;基于仓库中尚未被搬运的候选载具、至少一个第二工作站命中候选载具的信息,确定载具命中次数热度。
6、在一些实施例中,基于重命中参数,对第一明细进行重命中,确定第二命中载具包括:基于重命中参数,确定每个候选载具的优先级,其中,优先级与载具距离指标、载具位置热度、载具命中次数热度相关;将优先级最高的候选载具,确定为第二命中载具。
7、在一些实施例中,方法还包括:在对第一明细进行重命中之后,将第一订单派单至第一工作站;或者在对第一明细进行重命中之前,将第一订单派单至第一工作站;或者在对第一明细进行命中之前,将第一订单派单至第一工作站;或者在对第一明细进行命中的同时,将第一订单派单至第一工作站。
8、在一些实施例中,在满足第一条件的情况下,对第一明细进行重命中,确定第二命中载具包括:在满足第一条件的情况下,确定第一明细为需要重命中的明细,并对第一明细添加重命中标签,其中,第一订单中的第二明细为不需要重命中的明细,第二明细不具有重命中标签,或者第二明细具有首次命中标签或待命中标签;对具有重命中标签的第一明细进行重命中,确定第二命中载具。
9、在一些实施例中,在满足第一条件的情况下,对第一明细进行重命中,确定第二命中载具包括:在满足第一条件的情况下,确定第一明细为需要重命中的明细;在对第一明细进行重命中时,将候选载具中未被第二工作站命中的载具,确定为第二命中载具,第一订单未被派单至第二工作站。
10、在一些实施例中,方法还包括:取消第一命中载具的搬运任务,并向搬运设备下发第二命中载具的搬运任务;或者,取消第一命中载具的搬运任务,并更新内存中的库存信息和/或搬运信息。
11、本公开实施例第二方面提供一种仓储管理装置,包括:获取模块,用于获取第一订单中的第一明细,对第一明细中的目标货物进行命中,确定第一命中载具;第一确定模块,用于确定是否满足第一条件,第一条件为:第一命中载具未被搬运;第二确定模块,用于在满足第一条件的情况下,对第一明细进行重命中,确定第二命中载具。
12、本公开实施例第三方面提供一种电子设备,包括:处理器和存储器,存储器,用于存储计算机可执行指令;处理器,用于从存储器中读取指令,并执行指令以实现前述第一方面中任一实现方式中的方法。
13、本公开实施例第四方面提供一种计算机可读存储介质,该计算机可读存储介质中存储计算机指令,该计算机指令被配置为使该计算机执行前述第一方面中任一实现方式中的方法。
14、本公开实施例第五方面提供一种计算机程序产品,该计算机程序产品包括存储在计算机可读存储介质上的计算程序,该计算机程序包括程序指令,当该程序指令被计算机执行时,使该计算机执行前述第一方面中任一实现方式中的方法。
15、本公开实施例提供的仓储管理方法、装置及电子设备,通过根据第一订单的第一明细对目标货物进行命中,确定第一命中载具,在满足第一条件时,对第一明细进行重命中确定第二命中载具,可以实现减少多个工作站对同一载具进行抢占,以及可以更新命中结果,获得更优的命中结果,提高仓储管理的效率。
本文档来自技高网...【技术保护点】
1.一种仓储管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一条件包括以下至少一项:
3.根据权利要求1所述的方法,其特征在于,所述对所述第一明细进行重命中,确定第二命中载具包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述工作站信息和/或所述库存信息,确定重命中参数包括以下至少一项:
5.根据权利要求4所述的方法,其特征在于,所述基于所述重命中参数,对所述第一明细进行重命中,确定所述第二命中载具包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述在满足所述第一条件的情况下,对所述第一明细进行重命中,确定第二命中载具包括:
8.根据权利要求1至5中任一项所述的方法,其特征在于,所述在满足所述第一条件的情况下,对所述第一明细进行重命中,确定第二命中载具包括:
9.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
10.一种仓
11.一种电子设备,包括:处理器和存储器,其中,
12.一种计算机可读存储介质,其中,所述存储介质存储有计算机程序指令,当计算机读取所述指令时,执行如权利要求1至9中任一所述的方法。
13.一种计算机程序产品,包括计算机程序,其中,该计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法。
...【技术特征摘要】
1.一种仓储管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一条件包括以下至少一项:
3.根据权利要求1所述的方法,其特征在于,所述对所述第一明细进行重命中,确定第二命中载具包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述工作站信息和/或所述库存信息,确定重命中参数包括以下至少一项:
5.根据权利要求4所述的方法,其特征在于,所述基于所述重命中参数,对所述第一明细进行重命中,确定所述第二命中载具包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述在满足所述第一条件的...
【专利技术属性】
技术研发人员:陈伟,
申请(专利权)人:合肥极智嘉机器人有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。