一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

周转箱的入库方法及装置与流程

2021-12-07 21:54:00 来源:中国专利 TAG:


1.本发明涉及物联网技术领域,尤其涉及一种周转箱的入库方法及装置。


背景技术:

2.随着科技的发展,物流业正在从传统物流向现代物流快速转型。在现代物流中,用于存储货物的自动化立体仓库是中重要的一环。自动化立体仓库通常包含有多个巷道,每个巷道有多层用于存放周转箱的货架,每个周转箱中存放一个或多个货物。穿梭车可以在巷道的某层货架上做水平运动,将一个待出库的周转箱从储位取出,搬运到位于该层巷道口的出库缓存位处,再由提升机从出库缓存位中取出周转箱,搬运到传送线上,由传送线将周转箱传送给拣选工作站进行出库拣选等操作。
3.相关技术中,在满配多穿梭车自动化立体仓库中,每个巷道的每一层货架均有一辆穿梭车,用于负责该巷道的该层货架所有周转箱的出库搬运操作。为了减少设备的投入成本,在一些自动化立体仓库中,不再每层货架均配备一辆穿梭车,而是通过提升机将穿梭车在不同层货架之间换层,从而使一台穿梭车同时可以完成多层货架的周转箱的入库搬运。
4.然而,由于穿梭车需要在不同层货架之间不断换层,从而导致了自动化立体仓库的出入库效率降低。


技术实现要素:

5.本技术实施例提供一种周转箱的入库方法及装置,以解决现有技术中由于穿梭车需要在不同层货架之间不断换层,从而导致了自动化立体仓库的出入库效率降低的问题。
6.第一方面,本技术实施例提供一种周转箱的入库方法,所述方法包括:
7.确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,所述第一点击量用于表征周转箱的出库频率;
8.根据所述待入库周转箱在所述目标巷道内的已入库周转箱中的第一点击量排序,确定所述待入库周转箱和所述目标巷道的可用货架的匹配程度;
9.根据所述待入库周转箱和所述可用货架的匹配程度,从所述可用货架中确定出所述待入库周转箱的入库货架。
10.一种可选的实施方式中,所述从所述可用货架中确定出所述待入库周转箱的入库货架,包括:
11.根据所述待入库周转箱和所述可用货架的匹配程度和匹配权重,确定所述待入库周转箱和所述可用货架的匹配值;
12.根据所述待入库周转箱和所述可用货架的匹配值和所述可用货架的成本项,确定所述待入库周转箱在所述可用货架入库的加权总成本;
13.根据所述待入库周转箱在所述可用货架入库的加权总成本,从所述可用货架中确定出所述待入库周转箱的入库货架。
14.一种可选的实施方式中,所述成本项包括以下至少一项:周转箱提升机搬运成本、换层成本以及商品分散成本。
15.一种可选的实施方式中,所述确定所述待入库周转箱和所述目标巷道的可用货架的匹配程度,包括:
16.根据所述待入库周转箱在所述目标巷道内的已入库周转箱中的第一点击量排序以及所述目标巷道的货架可容纳周转箱的数量,确定所述待入库周转箱的推荐货架层数;
17.根据所述待入库周转箱的推荐货架层数和预配置的置信参数,确定所述待入库周转箱的推荐货架区间;
18.根据所述待入库周转箱的推荐货架区间,确定所述待入库周转箱和所述可用货架的匹配程度。
19.一种可选的实施方式中,所述根据所述待入库周转箱的推荐货架区间,确定所述待入库周转箱和所述可用货架的匹配程度,包括:
20.根据所述可用货架所在层数与所述待入库周转箱的推荐货架区间的偏离量,确定所述待入库周转箱和所述可用货架的匹配程度。
21.一种可选的实施方式中,在所述确定所述待入库周转箱和所述目标巷道的可用货架的匹配程度之前,所述方法还包括:
22.从所述目标巷道的货架中确定出所述可用货架。
23.一种可选的实施方式中,所述从所述目标巷道的货架中确定出所述可用货架,包括:
24.若所述目标巷道的第一货架的装载率低于目标装载率且所述第一货架包含空余缓存位,则确定所述第一货架为可用货架,所述空余缓存位用于存放待入库的周转箱。
25.一种可选的实施方式中,所述确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,包括:
26.确定所述待入库周转箱中的库存保有单位的第二点击量和所述已入库周转箱中的库存保有单位的第二点击量,所述第二点击量用于表征所述库存保有单位的出库频率;
27.根据所述待入库周转箱中的库存保有单位的第二点击量和所述已入库周转箱中的库存保有单位的第二点击量,确定所述待入库周转箱的第一点击量和所述已入库周转箱的第一点击量;
28.根据所述待入库周转箱的第一点击量和所述已入库周转箱的第一点击量,确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序。
29.一种可选的实施方式中,所述确定所述待入库周转箱的第一点击量和所述已入库周转箱的第一点击量,包括:
30.根据所述待入库周转箱中的库存保有单位的第二点击量之和,确定所述待入库周转箱的第一点击量;
31.根据所述已入库周转箱中的库存保有单位的第二点击量之和,确定所述已入库周转箱的第一点击量。
32.一种可选的实施方式中,所述确定所述待入库周转箱的第一点击量和所述已入库周转箱的第一点击量,包括:
33.根据所述待入库周转箱中的库存保有单位的第二点击量的最大值,确定所述待入
库周转箱的第一点击量;
34.根据所述已入库周转箱中的库存保有单位的第二点击量的最大值,确定所述已入库周转箱的第一点击量。
35.一种可选的实施方式中,所述确定所述待入库周转箱中的库存保有单位的第二点击量和所述已入库周转箱中的库存保有单位的第二点击量,包括:
36.根据所述库存保有单位的初始点击量和所述库存保有单位在配置时间窗口内的点击量,确定所述待入库周转箱中的库存保有单位的第二点击量和所述已入库周转箱中的库存保有单位的第二点击量。
37.第二方面,本技术实施例提供一种周转箱的入库装置,所述装置包括:
38.排序模块,用于确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,所述第一点击量用于表征周转箱的出库频率;
39.匹配模块,用于根据所述待入库周转箱在所述目标巷道内的已入库周转箱中的第一点击量排序,确定所述待入库周转箱和所述目标巷道的可用货架的匹配程度;
40.确定模块,用于根据所述待入库周转箱和所述可用货架的匹配程度,从所述可用货架中确定出所述待入库周转箱的入库货架。
41.一种可选的实施方式中,所述确定模块,具体用于根据所述待入库周转箱和所述可用货架的匹配程度和匹配权重,确定所述待入库周转箱和所述可用货架的匹配值;根据所述待入库周转箱和所述可用货架的匹配值和所述可用货架的成本项,确定所述待入库周转箱在所述可用货架入库的加权总成本;根据所述待入库周转箱在所述可用货架入库的加权总成本,从所述可用货架中确定出所述待入库周转箱的入库货架。
42.一种可选的实施方式中,所述成本项包括以下至少一项:周转箱提升机搬运成本、换层成本以及商品分散成本。
43.一种可选的实施方式中,所述匹配模块,具体用于根据所述待入库周转箱在所述目标巷道内的已入库周转箱中的第一点击量排序以及所述目标巷道的货架可容纳周转箱的数量,确定所述待入库周转箱的推荐货架层数;根据所述待入库周转箱的推荐货架层数和预配置的置信参数,确定所述待入库周转箱的推荐货架区间;根据所述待入库周转箱的推荐货架区间,确定所述待入库周转箱和所述可用货架的匹配程度。
44.一种可选的实施方式中,所述匹配模块,具体用于根据所述可用货架所在层数与所述待入库周转箱的推荐货架区间的偏离量,确定所述待入库周转箱和所述可用货架的匹配程度。
45.一种可选的实施方式中,所述装置还包括:
46.筛选模块,用于从所述目标巷道的货架中确定出所述可用货架。
47.一种可选的实施方式中,所述筛选模块,具体用于若所述目标巷道的第一货架的装载率低于目标装载率且所述第一货架包含空余缓存位,则确定所述第一货架为可用货架,所述空余缓存位用于存放待入库的周转箱。
48.一种可选的实施方式中,所述排序模块,具体用于确定所述待入库周转箱中的库存保有单位的第二点击量和所述已入库周转箱中的库存保有单位的第二点击量,所述第二点击量用于表征所述库存保有单位的出库频率;根据所述待入库周转箱中的库存保有单位的第二点击量和所述已入库周转箱中的库存保有单位的第二点击量,确定所述待入库周转
箱的第一点击量和所述已入库周转箱的第一点击量;根据所述待入库周转箱的第一点击量和所述已入库周转箱的第一点击量,确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序。
49.一种可选的实施方式中,所述排序模块,具体用于根据所述待入库周转箱中的库存保有单位的第二点击量之和,确定所述待入库周转箱的第一点击量;根据所述已入库周转箱中的库存保有单位的第二点击量之和,确定所述已入库周转箱的第一点击量。
50.一种可选的实施方式中,所述排序模块,具体用于根据所述待入库周转箱中的库存保有单位的第二点击量的最大值,确定所述待入库周转箱的第一点击量;根据所述已入库周转箱中的库存保有单位的第二点击量的最大值,确定所述已入库周转箱的第一点击量。
51.一种可选的实施方式中,所述排序模块,具体用于根据所述库存保有单位的初始点击量和所述库存保有单位在配置时间窗口内的点击量,确定所述待入库周转箱中的库存保有单位的第二点击量和所述已入库周转箱中的库存保有单位的第二点击量。
52.第三方面,本技术还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任意一项所述的方法。
53.第四方面,本技术还提供一种电子设备,包括:
54.处理器;以及
55.存储器,用于存储所述处理器的计算机程序;
56.其中,所述处理器被配置为通过执行所述计算机程序来实现第一方面中任意一种可能的方法。
57.第五方面,本发明还提供一种存储有计算机指令的非瞬时计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任意一种可能的方法。
58.本技术实施例提供的周转箱的入库方法及装置,首先确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,第一点击量用于表征周转箱的出库频率。随后,根据待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,确定待入库周转箱和目标巷道的可用货架的匹配程度。最后,根据待入库周转箱和可用货架的匹配程度,从可用货架中确定出待入库周转箱的入库货架。与现有技术相比,本技术将出库频率相近的周转箱存放在同一层货架中,以减少了穿梭车在运输周转箱时在不同货架之间换层的频率,从而提高了自动化立体仓库的出入库效率。
附图说明
59.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
60.图1为本技术实施例提供的一种自动化立体仓库的示意图;
61.图2为本技术实施例提供的一种周转箱的入库方法的流程示意图;
62.图3为本技术实施例提供的另一种周转箱的入库方法的流程示意图;
63.图4为本技术实施例提供的再一种周转箱的入库方法的流程示意图;
64.图5为本技术实施例提供的一种周转箱的入库装置的结构示意图;
65.图6为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
66.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
67.随着科技的发展,物流业正在从传统物流向现代物流快速转型。在现代物流中,用于存储货物的自动化立体仓库是中重要的一环。
68.图1为本技术实施例提供的一种自动化立体仓库的示意图。如图1所示,自动化立体仓库的区域1为周转箱存储区(也可以称为立体货架区),该周转箱存储区包含有多个巷道,每个巷道有多层货架,每层货架上均存放在周转箱。自动化立体仓库的区域2设置有穿梭车,梭车可以在巷道的某层货架上做水平运动,将待出库的周转箱从储位取出,搬运到位于该层巷道口的自动化立体仓库的区域3的出库缓存处。随后,提升机再从出库缓存处取出周转箱,搬运到自动化立体仓库的区域4的传送线上。传送线将周转箱传送给拣选工作站进行出库拣选等操作。
69.相关技术中,在满配多穿梭车自动化立体仓库中,每个巷道的每一层货架均有一辆穿梭车,用于负责该巷道的该层货架所有周转箱的出库搬运操作。为了减少设备的投入成本,在一些自动化立体仓库中,不再每层货架均配备一辆穿梭车,而是通过提升机将穿梭车在不同层货架之间换层,从而使一台穿梭车同时可以完成多层货架的周转箱的入库搬运。
70.然而,由于穿梭车需要在不同层货架之间不断换层,从而导致了自动化立体仓库的出入库效率降低。
71.为解决上述问题,本技术实施例提供一种周转箱的入库方法及装置,以提高自动化立体仓库的出入库效率。在本技术中,当存在待入库周转箱时,可以根据待入库周转箱的出库频率,来确定存放待入库周转箱的货架,从而将出库频率相近的周转箱存放在同一层货架上。通过该方式,可以减少了穿梭车在运输周转箱时在不同货架之间换层的频率,从而提高了自动化立体仓库的出入库效率。
72.应理解,本技术技术方案的应用场景可以是图1中的自动化立体仓库,但不限于此,还可以应用于其他类型的立体仓库中。
73.可以理解,上述周转箱的入库方法可以通过本技术实施例提供的周转箱的入库装置实现,周转箱的入库装置可以是某个设备的部分或全部,例如为服务器或服务器的芯片。
74.下面以集成或安装有相关执行代码的服务器为例,以具体地实施例对本技术实施例的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
75.图2为本技术实施例提供的一种周转箱的入库方法的流程示意图,本实施例涉及的是如何服务器如何确定待入库周转箱的入库货架的过程。如图2所示,该方法包括:
76.s201、确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,第一点击量用于表征周转箱的出库频率。
77.在本技术中,当待入库周转箱完成库存保有单位(stock keeping uni,sku)出库后或者自动化立体仓库新增待入库周转箱时,可以向服务器发送待入库周转箱的入库请求。当服务器接收到待入库周转箱的入库请求后,可以确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序。
78.应理解,本技术实施例对于服务器如何确定待入库周转箱的目标巷道不做限制,可以根据实际情况具体设置。在一些实施例中,不同巷道可以存放不同类型的库存保有单位,服务器可以通过识别待入库周转箱中存放或待存放的库存保有单位,确定待入库周转箱对应的目标巷道。在一些实施例中,服务器可以计算出不同巷道中周转箱的数量,随后,将周转箱数量较少的巷道作为待入库周转箱的目标巷道。
79.应理解,本技术实施例对于服务器如何确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序也不做限制。在一些实施例中,服务器可以直接从数据库中调取待入库周转箱和已入库周转箱的相关数据,从而确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序。
80.示例性的,服务器可以先确定待入库周转箱中的库存保有单位的第二点击量和已入库周转箱中的库存保有单位的第二点击量,该第二点击量用于表征库存保有单位的出库频率。随后,服务器可以根据待入库周转箱中的库存保有单位的第二点击量和已入库周转箱中的库存保有单位的第二点击量,确定待入库周转箱的第一点击量和已入库周转箱的第一点击量。最后,服务器根据待入库周转箱的第一点击量和已入库周转箱的第一点击量,确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序。
81.其中,待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序可以根据待入库周转箱的第一点击量和已入库周转箱中的第一点击量由大到小进行排列,也可以根据待入库周转箱的第一点击量和已入库周转箱中的第一点击量由小到大进行排列,本技术实施例对此不做限制。
82.需要说明的是,库存保有单位可以理解为周转箱中的货物。
83.本技术实施例对于服务器如何确定第二点击量不做限制,在一些实施例中,服务器可以根据库存保有单位的初始点击量和库存保有单位在配置时间窗口内的点击量,确定待入库周转箱中的库存保有单位的第二点击量和已入库周转箱中的库存保有单位的第二点击量。
84.应理解,本技术实施例中的第一点击量可以为周转箱的出库频率或出库次数,本技术实施例中的第二点击量可以为周转箱内某个库存保有单位的出库频率、出库次数、购买次数或下单次数。示例性的,当用户选择购买某个商品生成订单时,服务器可以安排该商品对应的库存保有单位出库,相应的,该库存保有单位的出库次数可以累计加一。随后,服务器可以统计某段固定时间内该库存保有单位累计的所有出库次数之和作为该库存保有单位的第二点击量。同时,服务器也可以基于某段固定时间内一个周转箱中所有库存保有单位的第二点击量,计算出该周转箱的第一点击量。
85.本技术实施例对于如何基于第二点击量确定第一点击量也不做限制。下面提供三种基于第二点击量确定第一点击量的方式。
86.在第一种方式中,若周转箱中仅保存有一个库存保有单位,则周转箱的第一点击量等于周转箱中的库存保有单元的第二点击量。
87.在第二种方式中,若周转箱中保存有多个库存保有单位,则服务器可以计算周转箱中的所有的库存保有单位的第二点击量之和,并将所有的库存保有单位的第二点击量之和作为周转箱的第一点击量。
88.在第三种方式中,若周转箱中保存有多个库存保有单位,则服务器可以确定周转箱中的所有的库存保有单位的第二点击量的最大值,并将所有的库存保有单位的第二点击量的最大值作为周转箱的第一点击量。
89.在本技术实施例中,待入库周转箱的第一点击量,可以反应出待入库周转箱中库存保有单位的畅销程度。服务器可以将较畅销的库存保有单位所在的待入库周转箱存放在位置较低的货架,将较滞销的库存保有单位所在的待入库周转箱存放在位置较高的货架,从而降低提升机的搬运成本。
90.s202、根据待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,确定待入库周转箱和目标巷道的可用货架的匹配程度。
91.在本步骤中,当服务器确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序后,可以根据待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,确定待入库周转箱和目标巷道的可用货架的匹配程度。
92.在一些实施例中,服务器可以根据待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序以及目标巷道的货架可容纳周转箱的数量,确定待入库周转箱的推荐货架层数。随后,再根据待入库周转箱的推荐货架层数和预配置的置信参数,确定待入库周转箱的推荐货架区间。最后,服务器根据待入库周转箱的推荐货架区间,确定待入库周转箱和可用货架的匹配程度。
93.其中,服务器具体可以根据可用货架所在层数与待入库周转箱的推荐货架区间的偏离量,确定待入库周转箱和可用货架的匹配程度。
94.示例性的,设货架总共有n层,从底层到顶层进行排序得到rank 1,rank 2,......,rank n,货架每层最多可存放q个周转箱。同时,将待入库周转箱和已入库周转箱按照第一点击量p由大到小排序,设待入库周转箱b前有q
b
个周转箱。则对于待入库周转箱b,其推荐货架层数可以为相应的,基于其置信参数r,待入库周转箱b的推荐货架区间为:l
min
=max(1,l
recommend

r),l
max
=min(l
recommend
r,n)。其中,r为可配置参数,可取0,1,2,
……
等值。
95.在确定待入库周转箱b的推荐货架区间后,可以通过公式(1)确定待入库周转箱b和第l层可用货架的匹配程度e
l

[0096][0097]
其中,e
l
的取值范围为[0,1],且e
l
越小,则待入库周转箱b与地l层货架的匹配程度越好。
[0098]
s203、根据待入库周转箱和可用货架的匹配程度,从可用货架中确定出待入库周
转箱的入库货架。
[0099]
在本步骤中,当服务器确定待入库周转箱和目标巷道的可用货架的匹配程度后,可以根据待入库周转箱和可用货架的匹配程度,从可用货架中确定出待入库周转箱的入库货架。
[0100]
在一些实施例中,服务器可以直接选择匹配程度最好的可用货架作为待入库周转箱的入库货架。
[0101]
在另一些实施例中,服务器除了参考待入库周转箱和可用货架的匹配程度,还需要参考各层可用货架的成本项,综合确定待入库周转箱的入库货。
[0102]
示例性的,服务器首先可以根据待入库周转箱和可用货架的匹配程度和匹配权重,确定待入库周转箱和可用货架的匹配值。随后,服务器可以根据待入库周转箱和可用货架的匹配值和可用货架的成本项,确定待入库周转箱在可用货架入库的加权总成本。最后,服务器可以根据待入库周转箱在可用货架入库的加权总成本,从可用货架中确定出待入库周转箱的入库货架。
[0103]
其中,成本项包括以下至少一项:周转箱提升机搬运成本、换层成本以及商品分散成本。
[0104]
示例性的,若待入库周转箱b和第l层可用货架的匹配程度为e
l
,则服务器可以计算出待入库周转箱b和第l层可用货架的匹配值e
l
=β
l
e
l
。其中,β
l
为匹配权重,可以根据实际情况具体设置。在确定出待入库周转箱b和第l层可用货架的匹配值e
l
后,服务器可以将匹配值e
l
与其他成本项(例如,换层成本c
l
、商品分散成本u
l
等)综合考虑,通过公式(2)计算出待入库周转箱b在第1层可用货架入库的加权总成本s。
[0105]
s=e
l
c
l
u
l

…ꢀꢀꢀꢀ
(2)
[0106]
随后,服务器可以选择加权总成本s最小的可用货架作为待入库周转箱b的入库货架。若存在多层加权总成本相同的或者,则从中随机选择一层货架作为待入库周转箱b的入库货架。
[0107]
本技术实施例提供的周转箱的入库方法,首先确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,第一点击量用于表征周转箱的出库频率。随后,根据待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,确定待入库周转箱和目标巷道的可用货架的匹配程度。最后,根据待入库周转箱和可用货架的匹配程度,从可用货架中确定出待入库周转箱的入库货架。与现有技术相比,本技术将出库频率相近的周转箱存放在同一层货架中,以减少了穿梭车在运输周转箱时在不同货架之间换层的频率,从而提高了自动化立体仓库的出入库效率。
[0108]
在上述实施例的基础上,下面对于服务器如何确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序进行具体说明。图3为本技术实施例提供的另一种周转箱的入库方法的流程示意图,如图3所示,该方法包括:
[0109]
s301、确定待入库周转箱中的库存保有单位的第二点击量和已入库周转箱中的库存保有单位的第二点击量,第二点击量用于表征库存保有单位的出库频率。
[0110]
在一些实施例中,服务器可以根据库存保有单位的初始点击量和库存保有单位在配置时间窗口内的点击量,确定待入库周转箱中的库存保有单位的第二点击量和已入库周转箱中的库存保有单位的第二点击量。
[0111]
示例性的,服务器可以分别计算各个周转箱中的库存保有单位的第二点击量。对于新开仓的周转箱或者新的库存保有单位,服务器可以根据规划数据设置该库存保有单位sku s的初始点击量click
s0
,并配置时间窗口w。
[0112]
若库存保有单位sku s在库时间超过w,则可以采用移动平均分计算sku s的第二点击量click
s
,click
s
的计算过程如公式(3)。
[0113][0114]
若库存保有单位sku s在库时间不足w,若库存保有单位sku s在库时间为w

,则可以使用click
s0
补齐缺失天数,click
s
的计算过程如公式(4)。
[0115][0116]
s302、根据待入库周转箱中的库存保有单位的第二点击量和已入库周转箱中的库存保有单位的第二点击量,确定待入库周转箱的第一点击量和已入库周转箱的第一点击量。
[0117]
本技术实施例提供两种确定待入库周转箱的第一点击量和已入库周转箱的第一点击量的方式。
[0118]
在第一种方式中,服务器可以根据待入库周转箱中的库存保有单位的第二点击量之和,确定待入库周转箱的第一点击量。同时,服务器根据已入库周转箱中的库存保有单位的第二点击量之和,确定已入库周转箱的第一点击量。
[0119]
示例性的,若周转箱b中存放的sku的集合为s
b
,周转箱b的第一点击量p
b
可以通过公式(5)计算。
[0120][0121]
在第二种方式中,服务器可以根据待入库周转箱中的库存保有单位的第二点击量的最大值,确定待入库周转箱的第一点击量。同时,服务器可以根据已入库周转箱中的库存保有单位的第二点击量的最大值,确定已入库周转箱的第一点击量。
[0122]
示例性的,若周转箱b中存放的sku的集合为s
b
,周转箱b的第一点击量p
b
可以通过公式(6)计算。
[0123][0124]
s303、根据待入库周转箱的第一点击量和已入库周转箱的第一点击量,确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序。
[0125]
应理解,本技术实施例对于第一点击量排序的方式不做限制,在一些实施例中,服务器可以按照由大到小的顺序将待入库周转箱的第一点击量和已入库周转箱的第一点击量进行排序,在另一些实施例中,服务器可以按照由小到大的顺序将待入库周转箱的第一点击量和已入库周转箱的第一点击量进行排序。
[0126]
s304、根据待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,确定待入库周转箱和目标巷道的可用货架的匹配程度。
[0127]
s305、根据待入库周转箱和可用货架的匹配程度,从可用货架中确定出待入库周
转箱的入库货架。
[0128]
s304

s305的技术名词、技术效果、技术特征,以及可选实施方式,可参照图2所示的s202

s203理解,对于重复的内容,在此不再累述。
[0129]
在上述实施例的基础上,下面对于服务器如何确定出目标巷道的可用货架进行说明。图4为本技术实施例提供的再一种周转箱的入库方法的流程示意图,如图4所示,该方法包括:
[0130]
s401、从目标巷道的货架中确定出可用货架。
[0131]
其中,可用货架可以理解为可以存放待入库周转箱的货架。
[0132]
本技术实施例对于如何确认可用货架不做限制。在一些实施例中,若目标巷道的第一货架的装载率低于目标装载率且第一货架包含空余缓存位,则确定第一货架为可用货架,空余缓存位用于存放待入库的周转箱。在另一些实施例中,若目标巷道的第二货架的装载率低于目标装载率且第二货架上存在穿梭车,则确定第二货架也可以为可用货架。
[0133]
s402、确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,第一点击量用于表征周转箱的出库频率;
[0134]
s403、根据待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,确定待入库周转箱和目标巷道的可用货架的匹配程度。
[0135]
s404、根据待入库周转箱和可用货架的匹配程度,从可用货架中确定出待入库周转箱的入库货架。
[0136]
s402

s404的技术名词、技术效果、技术特征,以及可选实施方式,可参照图2所示的s201

s203理解,对于重复的内容,在此不再累述。
[0137]
本技术实施例提供的周转箱的入库方法,首先确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,第一点击量用于表征周转箱的出库频率。随后,根据待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,确定待入库周转箱和目标巷道的可用货架的匹配程度。最后,根据待入库周转箱和可用货架的匹配程度,从可用货架中确定出待入库周转箱的入库货架。与现有技术相比,本技术将出库频率相近的周转箱存放在同一层货架中,以减少了穿梭车在运输周转箱时在不同货架之间换层的频率,从而提高了自动化立体仓库的出入库效率。
[0138]
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0139]
图5为本技术实施例提供的一种周转箱的入库装置的结构示意图。该周转箱的入库装置可以通过软件、硬件或者两者的结合实现,可例如上述实施例中的服务器或服务器的芯片,以执行上述实施例中的周转箱的入库方法。
[0140]
如图5所示,该周转箱的入库装置500包括:
[0141]
排序模块501,用于确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,第一点击量用于表征周转箱的出库频率。
[0142]
匹配模块502,用于根据待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序,确定待入库周转箱和目标巷道的可用货架的匹配程度。
[0143]
确定模块503,用于根据待入库周转箱和可用货架的匹配程度,从可用货架中确定出待入库周转箱的入库货架。
[0144]
一种可选的实施方式中,确定模块503,具体用于根据待入库周转箱和可用货架的匹配程度和匹配权重,确定待入库周转箱和可用货架的匹配值;根据待入库周转箱和可用货架的匹配值和可用货架的成本项,确定待入库周转箱在可用货架入库的加权总成本;根据待入库周转箱在可用货架入库的加权总成本,从可用货架中确定出待入库周转箱的入库货架。
[0145]
一种可选的实施方式中,成本项包括以下至少一项:周转箱提升机搬运成本、换层成本以及商品分散成本。
[0146]
一种可选的实施方式中,匹配模块502,具体用于根据待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序以及目标巷道的货架可容纳周转箱的数量,确定待入库周转箱的推荐货架层数;根据待入库周转箱的推荐货架层数和预配置的置信参数,确定待入库周转箱的推荐货架区间;根据待入库周转箱的推荐货架区间,确定待入库周转箱和可用货架的匹配程度。
[0147]
一种可选的实施方式中,匹配模块502,具体用于根据可用货架所在层数与待入库周转箱的推荐货架区间的偏离量,确定待入库周转箱和可用货架的匹配程度。
[0148]
一种可选的实施方式中,装置还包括:
[0149]
筛选模块504,用于从目标巷道的货架中确定出可用货架。
[0150]
一种可选的实施方式中,筛选模块504,具体用于若目标巷道的第一货架的装载率低于目标装载率且第一货架包含空余缓存位,则确定第一货架为可用货架,空余缓存位用于存放待入库的周转箱。
[0151]
一种可选的实施方式中,排序模块501,具体用于确定待入库周转箱中的库存保有单位的第二点击量和已入库周转箱中的库存保有单位的第二点击量,第二点击量用于表征库存保有单位的出库频率;根据待入库周转箱中的库存保有单位的第二点击量和已入库周转箱中的库存保有单位的第二点击量,确定待入库周转箱的第一点击量和已入库周转箱的第一点击量;根据待入库周转箱的第一点击量和已入库周转箱的第一点击量,确定待入库周转箱在目标巷道内的已入库周转箱中的第一点击量排序。
[0152]
一种可选的实施方式中,排序模块501,具体用于根据待入库周转箱中的库存保有单位的第二点击量之和,确定待入库周转箱的第一点击量;根据已入库周转箱中的库存保有单位的第二点击量之和,确定已入库周转箱的第一点击量。
[0153]
一种可选的实施方式中,排序模块501,具体用于根据待入库周转箱中的库存保有单位的第二点击量的最大值,确定待入库周转箱的第一点击量;根据已入库周转箱中的库存保有单位的第二点击量的最大值,确定已入库周转箱的第一点击量。
[0154]
一种可选的实施方式中,排序模块501,具体用于根据库存保有单位的初始点击量和库存保有单位在配置时间窗口内的点击量,确定待入库周转箱中的库存保有单位的第二点击量和已入库周转箱中的库存保有单位的第二点击量。
[0155]
需要说明的,图5所示实施例提供的周转箱的入库装置,可用于执行上述任意实施例所提供的方法,具体实现方式和技术效果类似,这里不再进行赘述。
[0156]
图6为本技术实施例提供的一种电子设备的结构示意图。如图6所示,该电子设备
可以包括:至少一个处理器601和存储器602。图6示出的是以一个处理器为例的电子设备。
[0157]
存储器602,用于存放程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。
[0158]
存储器602可能包含高速ram存储器,也可能还包括非易失性存储器(non

volatile memory),例如至少一个磁盘存储器。
[0159]
处理器601用于执行存储器602存储的计算机执行指令,以实现上述业务数据的处理方法;
[0160]
其中,处理器601可能是一个中央处理器(central processing unit,简称为cpu),或者是特定集成电路(application specific integrated circuit,简称为asic),或者是被配置成实施本技术实施例的一个或多个集成电路。
[0161]
可选的,在具体实现上,如果通信接口、存储器602和处理器601独立实现,则通信接口、存储器602和处理器601可以通过总线相互连接并完成相互间的通信。总线可以是工业标准体系结构(industry standard architecture,简称为isa)总线、外部设备互连(peripheral component,简称为pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称为eisa)总线等。总线可以分为地址总线、数据总线、控制总线等,但并不表示仅有一根总线或一种类型的总线。
[0162]
可选的,在具体实现上,如果通信接口、存储器602和处理器601集成在一块芯片上实现,则通信接口、存储器602和处理器601可以通过内部接口完成通信。
[0163]
本技术实施例还提供了一种芯片,包括处理器和接口。其中接口用于输入输出处理器所处理的数据或指令。处理器用于执行以上方法实施例中提供的方法。该芯片可以应用于周转箱的入库装置中。
[0164]
本技术还提供了一种计算机可读存储介质,该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁盘或者光盘等各种可以存储程序代码的介质,具体的,该计算机可读存储介质中存储有程序信息,程序信息用于上述周转箱的入库方法。
[0165]
本技术实施例还提供一种程序,该程序在被处理器执行时用于执行以上方法实施例提供的周转箱的入库方法。
[0166]
本技术实施例还提供一种程序产品,例如计算机可读存储介质,该程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述方法实施例提供的周转箱的入库方法。
[0167]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本发明实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集
成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
[0168]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献