一种多层仓库储位分配的方法和装置制造方法及图纸

技术编号:26067786 阅读:17 留言:0更新日期:2020-10-28 16:40
本发明专利技术公开了一种多层仓库储位分配的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:根据待入库物品的标识获取同种物品在仓库中的存储位置集合,并根据存储位置获取存储层信息和通道信息;根据存储层的权重以及空闲度对存储位置集合中的每个存储层进行排序,根据通道的剩余储位数对每个存储层的通道进行排序;以存储层为第一排序因子,通道为第二排序因子,为待入库物品分配储位。该实施方式能够合理地规划储位,储位浪费少,存储利用率高,且能降低不必要的移库,同时还能提高入库和出库效率。

【技术实现步骤摘要】
一种多层仓库储位分配的方法和装置
本专利技术涉及计算机
,尤其涉及一种多层仓库储位分配的方法和装置。
技术介绍
目前多层立体仓库的应用越来越广泛,其存储能力和效率提升都是竞争的关键点。目前最常用的多层立体仓库例如双进深的shuttle(穿梭车)穿梭库、多进深的四向车穿梭库等等。多进深的四向车穿梭库相比于双进深的shuttle穿梭库来说,可以存储更多的物品,存储能力更高,同通道(穿梭库内的固定区域,对应一排托盘储位)进深一般在4托盘(用于承载物品,方便取放操作)及以上且可以适用于中件、大件的托盘存储的商品。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:由于多进深的穿梭库每个通道可放置多个承载物品的托盘,因此,如何对多层多进深的穿梭库的储位进行规划才能实现合理地利用储位,以及更高效地执行出入库操作,这是目前亟待解决的问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种多层仓库储位分配的方法和装置,能够合理地规划储位,储位浪费少,存储利用率高,且能降低不必要的移库,同时还能提高入库和出库效率。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种多层仓库储位分配的方法。一种多层仓库储位分配的方法,包括:根据待入库物品的标识获取同种物品在仓库中的存储位置集合,并根据所述存储位置获取存储层信息和通道信息;根据存储层的权重以及空闲度对所述存储位置集合中的每个存储层进行排序,根据通道的剩余储位数对所述每个存储层的通道进行排序;以存储层为第一排序因子,通道为第二排序因子,为所述待入库物品分配储位。可选地,根据存储层的权重以及空闲度对所述存储位置集合中的每个存储层进行排序包括:获取所述存储位置集合中的每个存储层对应的权重以及空闲度,所述空闲度根据所述存储层的出入库任务数与搬运设备数之比得到;按照存储层的权重由大到小对所述存储位置集合中的每个存储层进行第一排序;对第一排序后的存储层,按序依次判断当前存储层的空闲度是否超过设定的空闲度阈值,若超过,则将所述当前存储层与其之后的空闲度最高的存储层的排序位置交换。可选地,根据通道的剩余储位数对所述每个存储层的通道进行排序包括:对所述每个存储层,获取所述存储层的每个通道的剩余储位数;根据剩余储位数由少到多对通道进行排序,其中,若多个通道的剩余储位数相同,则根据通道的距离成本由小到大对所述多个通道进行排序。可选地,以存储层为第一排序因子,通道为第二排序因子,为所述待入库物品分配储位包括:根据存储层的排序结果,按序对每个存储层进行处理以确定通道;对于每个确定的通道,按照先内后外的原则依次确定储位来为所述待入库物品分配储位;其中,对每个存储层进行如下处理:获取所述存储层的每个通道的剩余储位数;若所述存储层无剩余储位,则选择下一个存储层并确定通道,其中,若所述存储层为最后一个存储层,则为所述待入库物品分配新的空通道;否则,若所述存储层的剩余储位数不小于待入库物品的数量,则根据剩余储位数由少到多对所述通道进行排序,并按序确定通道;若所述存储层的剩余储位数小于待入库物品的数量,则所述存储层的所有通道为确定的通道,并选择下一个存储层继续确定通道。可选地,为所述待入库物品分配新的空通道包括:获取所述待入库物品的价值参数;根据所述价值参数确定匹配的通道及其所在的存储层和包括的储位数;根据存储层的权重以及空闲度对所述确定的每个存储层进行排序,根据通道包括的储位数对所述每个存储层的通道进行排序;以存储层为第一排序因子,通道为第二排序因子,根据每个存储层的计划入库量为所述待入库物品分配新的空通道。可选地,还包括:若根据待入库物品的标识未能获取同种物品在仓库中的存储位置,则直接为所述待入库物品分配新的空通道。根据本专利技术实施例的另一方面,提供了一种多层仓库储位分配的装置。一种多层仓库储位分配的装置,包括:位置获取模块,用于根据待入库物品的标识获取同种物品在仓库中的存储位置集合,并根据所述存储位置获取存储层信息和通道信息;排序模块,用于根据存储层的权重以及空闲度对所述存储位置集合中的每个存储层进行排序,根据通道的剩余储位数对所述每个存储层的通道进行排序;储位分配模块,用于以存储层为第一排序因子,通道为第二排序因子,为所述待入库物品分配储位。可选地,所述排序模块还用于:获取所述存储位置集合中的每个存储层对应的权重以及空闲度,所述空闲度根据所述存储层的出入库任务数与搬运设备数之比得到;按照存储层的权重由大到小对所述存储位置集合中的每个存储层进行第一排序;对第一排序后的存储层,按序依次判断当前存储层的空闲度是否超过设定的空闲度阈值,若超过,则将所述当前存储层与其之后的空闲度最高的存储层的排序位置交换。可选地,所述排序模块还用于:对所述每个存储层,获取所述存储层的每个通道的剩余储位数;根据剩余储位数由少到多对通道进行排序,其中,若多个通道的剩余储位数相同,则根据通道的距离成本由小到大对所述多个通道进行排序。可选地,所述储位分配模块还用于:根据存储层的排序结果,按序对每个存储层进行处理以确定通道;对于每个确定的通道,按照先内后外的原则依次确定储位来为所述待入库物品分配储位;其中,对每个存储层进行如下处理:获取所述存储层的每个通道的剩余储位数;若所述存储层无剩余储位,则选择下一个存储层并确定通道,其中,若所述存储层为最后一个存储层,则为所述待入库物品分配新的空通道;否则,若所述存储层的剩余储位数不小于待入库物品的数量,则根据剩余储位数由少到多对所述通道进行排序,并按序确定通道;若所述存储层的剩余储位数小于待入库物品的数量,则所述存储层的所有通道为确定的通道,并选择下一个存储层继续确定通道。可选地,所述储位分配模块还用于:获取所述待入库物品的价值参数;根据所述价值参数确定匹配的通道及其所在的存储层和包括的储位数;根据存储层的权重以及空闲度对所述确定的每个存储层进行排序,根据通道包括的储位数对所述每个存储层的通道进行排序;以存储层为第一排序因子,通道为第二排序因子,根据每个存储层的计划入库量为所述待入库物品分配新的空通道。可选地,还包括空通道分配模块,用于:若根据待入库物品的标识未能获取同种物品在仓库中的存储位置,则直接为所述待入库物品分配新的空通道。根据本专利技术实施例的又一方面,提供了一种多层仓库储位分配的电子设备。一种多层仓库储位分配的电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例所提供的多层仓库储位分配的方法。根据本专利技术实施例的再一方面,提供了一种计算机可读介质。一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术实施例所提供的多层仓库储位分配的方法。上述专利技术中的一个实施例具有如下优点或有益效果:通过根据待入库物品的标识获取同种物品在仓库中的存储位置集合,并根据存储位置获取存储层信息和通道信息;然后,根据存储层的权重以及空闲度对存储本文档来自技高网...

【技术保护点】
1.一种多层仓库储位分配的方法,其特征在于,包括:/n根据待入库物品的标识获取同种物品在仓库中的存储位置集合,并根据所述存储位置获取存储层信息和通道信息;/n根据存储层的权重以及空闲度对所述存储位置集合中的每个存储层进行排序,根据通道的剩余储位数对所述每个存储层的通道进行排序;/n以存储层为第一排序因子,通道为第二排序因子,为所述待入库物品分配储位。/n

【技术特征摘要】
1.一种多层仓库储位分配的方法,其特征在于,包括:
根据待入库物品的标识获取同种物品在仓库中的存储位置集合,并根据所述存储位置获取存储层信息和通道信息;
根据存储层的权重以及空闲度对所述存储位置集合中的每个存储层进行排序,根据通道的剩余储位数对所述每个存储层的通道进行排序;
以存储层为第一排序因子,通道为第二排序因子,为所述待入库物品分配储位。


2.根据权利要求1所述的方法,其特征在于,根据存储层的权重以及空闲度对所述存储位置集合中的每个存储层进行排序包括:
获取所述存储位置集合中的每个存储层对应的权重以及空闲度,所述空闲度根据所述存储层的出入库任务数与搬运设备数之比得到;
按照存储层的权重由大到小对所述存储位置集合中的每个存储层进行第一排序;
对第一排序后的存储层,按序依次判断当前存储层的空闲度是否超过设定的空闲度阈值,若超过,则将所述当前存储层与其之后的空闲度最高的存储层的排序位置交换。


3.根据权利要求1所述的方法,其特征在于,根据通道的剩余储位数对所述每个存储层的通道进行排序包括:
对所述每个存储层,获取所述存储层的每个通道的剩余储位数;
根据剩余储位数由少到多对通道进行排序,其中,若多个通道的剩余储位数相同,则根据通道的距离成本由小到大对所述多个通道进行排序。


4.根据权利要求1所述的方法,其特征在于,以存储层为第一排序因子,通道为第二排序因子,为所述待入库物品分配储位包括:
根据存储层的排序结果,按序对每个存储层进行处理以确定通道;
对于每个确定的通道,按照先内后外的原则依次确定储位来为所述待入库物品分配储位;
其中,对每个存储层进行如下处理:
获取所述存储层的每个通道的剩余储位数;
若所述存储层无剩余储位,则选择下一个存储层并确定通道,其中,若所述存储层为最后一个存储层,则为所述待入库物品分配新的空通道;
否则,若所述存储层的剩余储位数不小于待入库物品的数量,则根据剩余储位数由少到多对所述通道进行排序,并按序确定通道;若所述存储层的剩余储位数小于待入库物品的数量,则所述存储层的所有通道为确定的通道,并选择下一个存储层继续确定通道。


5.根据权利要求4所述的方法,其特征在于,为所述待入库物品分配新的空通道包括:
获取所述待入库物品的价值参数;
根据所述价值参数确定匹配的通道及其所在的存储层和包括的储位数;
根据存储层的权重以及空闲度对所述确定的每个存储层进行排序,根据通道包括的储位数对所述每个存储层的通道进行排序;
以存储层为第一排序因子,通道为第二排序因子,根据每个存储层的计划入库量为所述待入库物品分配新的空通道。


6.根据权利要求1所述的方法,其特征在于,还包括:
若根据待入库物品的标识未能获取同种物品在仓库中的存储位置,则直接为所述待入库物品分配新的空通道。


7.一种多层仓库储位分配的装置,其特征在于,包括:
位置获取模块,用于根据待入库物品的标识获取同种物品在仓库中的存储位置集合,并根据所述存储位置获...

【专利技术属性】
技术研发人员:张淑敏
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1