待入库货物的仓储区域确定方法及相关装置与流程

未命名 08-07 阅读:83 评论:0


1.本技术涉及智能仓储技术领域,具体涉及一种待入库货物的仓储区域确定方法及相关装置。


背景技术:

2.随着智能仓储技术的发展,货物仓储系统的应用逐渐得到推广,采用货物仓储系统对货物进行入库处理可有效节省人工成本提高货物出入库效率。货物仓储系统中通常可包括从逻辑意义上划分的多个用于存储货物的仓储区域,通过系统内设备配合可实现将货物分区入库到仓储区域或从多个仓储区域对货物完成出库。目前,在将货物入库到仓储区域时,存在部分仓储区域货物流量极大,仓储区域中设备密度高,从而影响仓储系统设备的整体工作效率的情况。


技术实现要素:

3.本技术实施例提供了一种待入库货物的仓储区域确定方法及相关装置,以期均衡货物仓储系统中不同仓储区域的货物流量,提高仓储系统设备的整体工作效率。
4.第一方面,本技术实施例提供了一种待入库货物的仓储区域确定方法,应用于货物仓储系统中的服务器,所述方法包括:
5.获取待入库货物的货物属性信息;
6.确定多个仓储区域中每个仓储区域的目标比值,单个仓储区域的所述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值,所述参考货物的货物属性信息与所述待入库货物的货物属性信息匹配;
7.从所述多个仓储区域中确定出目标仓储区域,以将所述待入库货物存放于所述目标仓储区域,所述目标仓储区域为所述多个仓储区域中所述目标比值最低的至少一个仓储区域。
8.在一种可能的实施方式中,所述货物属性信息包括以下至少一种:生产年份、销售季节。
9.在一种可能的实施方式中,所述从所述多个仓储区域中确定出目标仓储区域,包括:将所述多个仓储区域中所述目标比值最低的至少一个仓储区域确定为所述目标仓储区域。
10.在一种可能的实施方式中,所述货物信息还包括所述待入库货物的目标货物数量,所述将所述多个仓储区域中所述目标比值最低的至少一个仓储区域确定为所述目标仓储区域,包括:按照所述目标比值从低到高的顺序对所述多个仓储区域进行排序;根据排序顺序依次获取所述多个仓储区域中每个仓储区域的剩余库存量,直至获取到的仓储区域的剩余库存量之和不小于所述目标货物数量,将所述获取到的仓储区域确定为所述目标仓储区域。
11.在一种可能的实施方式中,所述方法还包括:获取所述待入库货物的目标货物标
识;所述确定多个仓储区域中每个仓储区域的目标比值,单个仓储区域的所述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值之前,所述方法还包括:确定所述多个仓储区域中是否存在候选仓储区域,所述候选仓储区域当前存储的货物包括与所述目标货物标识匹配的库存货物;若是,则从所述候选仓储区域中确定出至少一个所述目标仓储区域;若否,则执行所述确定多个仓储区域中每个仓储区域的目标比值述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值的步骤。
12.在一种可能的实施方式中,所述从所述候选仓储区域中确定出至少一个所述目标仓储区域之后,所述方法还包括:确定所述库存货物在所述目标仓储区域中的参考存储区域;根据所述库存货物在所述目标仓储区域中的参考存储区域,确定所述待入库货物在所述目标仓储区域中的目标存储区域。
13.在一种可能的实施方式中,所述多个仓储区域中每个仓储区域对应至少一个出库工作站,所述方法还包括:接收货物出库订单,所述货物出库订单包括待出库货物的货物标识;将所述货物出库订单按照所述待出库货物所在的仓储区域拆分为多个出库子订单;向所述多个出库子订单对应的仓储区域中的至少一个目标工作站发送所述多个出库子订单,以使所述至少一个目标工作站执行所述多个出库子订单的出库操作。
14.第二方面,本技术实施例提供了一种待入库货物的仓储区域确定装置,应用于货物仓储系统中的服务器,所述装置包括:
15.获取单元,用于获取待入库货物的货物属性信息;
16.第一确定单元,用于确定多个仓储区域中每个仓储区域的目标比值,单个仓储区域的所述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值,所述参考货物的货物属性信息与所述待入库货物的货物属性信息匹配;
17.第二确定单元,用于从所述多个仓储区域中确定出目标仓储区域,以将所述待入库货物存放于所述目标仓储区域,所述目标仓储区域为所述多个仓储区域中所述目标比值最低的至少一个仓储区域。
18.第三方面,本技术实施例提供了一种服务器,包括处理器、存储器以及通信接口,所述处理器、存储器和通信接口相互连接,其中,所述通信接口用于接收或发送数据,所述存储器用于存储服务器执行上述第一方面方法的应用程序代码,所述处理器被配置用于执行上述第一方面的方法。
19.第四方面,本技术实施例提供了一种计算机可读存储介质,用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本技术实施例第一方面方法中所描述的部分或全部步骤。
20.第五方面,本技术实施例提供了一种计算机程序产品,包括计算机程序,上述计算机程序被处理器执行时实现如本技术实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
21.可以看出,本技术实施例中,货物仓储系统的服务器在获取到待入库货物的货物属性信息后,可确定出多个仓储区域中每个仓储区域的目标比值,并从多个仓储区域中确定出该目标比值最小的至少一个仓储区域,用以存放待入库货物,其中,目标比值为仓储区域中参考货物数量与总库存量或者当前已存储容量的比值。可见,在对待入库货物进行入
库处理时,根据货物属性对货物进行分区存储,每个仓储区域可存放多种不同属性的货物,通过向多个仓储区域中与待入库货物属性相同的货物的存储比例最低的仓储区域存放该待入库货物,可使不同仓储区域中相同属性的货物的存储比例近似相同,即使不同属性的产品的销售量不同,各仓储区域的货物流量也相对均衡,有利于提高仓储系统设备的整体工作效率。
附图说明
22.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1a是本技术实施例提供的一种货物仓储系统架构示意图;
24.图1b是本技术实施例提供的一种货物仓储系统中设备和区域的位置示意图;
25.图1c是本技术实施例提供的一种电子设备的结构示意图;
26.图2是本技术实施例提供的一种待入库货物的仓储区域确定方法的流程示意图;
27.图3a是本技术实施例提供的一种待入库货物的仓储区域确定装置的结构示意图;
28.图3b是本技术实施例提供的另一种待入库货物的仓储区域确定装置的结构示意图。
具体实施方式
29.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
30.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
31.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
32.下面结合附图对本技术实施例进行说明。
33.请参阅图1a,图1a是本技术实施例提供的货物仓储系统的架构示意图。货物仓储系统可包括服务器100、出库工作站200和搬运设备300,服务器100可与出库工作站200和搬运设备300通信连接,从而可向出库工作站200和搬运设备300发送控制指令,实现对出库工作站200内设备和搬运设备300的控制,同样的,搬运设备300和出库工作站200也可反馈自身的指令执行情况给服务器100。
34.具体的,服务器100可在接收到入库订单时,根据入库订单获取待入库货物的货物属性信息,货物属性信息例如可以是待入库货物的生产年份、销售季节等,并可进一步确定各仓储区域中与待入库货物的货物属性信息匹配的参考货物与该仓储区域总库存容量的目标比值,并从多个仓储区域中确定出目标比值最小的至少一个目标仓储区域,以将待入库货物存放到确定出的目标仓储区域中,实现对待入库货物的入库处理。
35.其中,在确定出目标仓储区域后,服务器100可通过向搬运设备300发送搬运指令,从而通过搬运设备300将待入库货物搬运并放置到目标仓储区域中,其中,搬运指令例如可携带指示该待入库货物的初始位置和该目标仓储区域的位置的信息,从而便于搬运设备300准确的完成待入库货物的搬运。
36.另外,服务器100在接收到出库订单时,同样可向出库工作站200发送货物出库指令,从而出库工作站200可对货物进行拣选和出库处理,具体的,货物出库指令还可携带待出库货物的货物标识以及出库数量,在出库工作站200进行货物出库处理时,服务器100也可通过向搬运设备300发送搬运指令,使得搬运设备300配合出库工作站200进行货物出库处理,例如通过搬运设备300将货物从仓储区域中搬运至出库工作站200。
37.需要说明的是,图1a所示的货物仓储系统仅为示例性说明,实际应用中,货物仓储系统中设备的数量可以更多或更少,此处不做具体限制,例如某些仓储区域内仓储设备(例如智能货架)和出库工作站可直接配合实现货物出库的,则无需搬运设备参与货物出库工作。此外,图1a所示的货物仓储系统中服务器100、出库工作站200和搬运设备300的数量也为示例性说明,实际应用中各设备的数量可根据需要设置,例如与图1a所示示例不同,搬运设备300和出库工作站200的数量可设置为大于1的整数。无论货物仓储系统中各设备数量如何变化,各设备均可两两之间通信连接,从而相互配合实现对货物的出入库处理。
38.此外,参考如图1b所述的货物仓储系统中设备和区域的位置示意图,货物仓储系统可包括多个仓储区域和与该多个仓储区域对应的多个出库工作站,如图1b所示,同一虚线框内的1个或多个出库工作站和1个或多个仓储区域即相互对应,各虚线框内出库工作站可专用于对该虚线框内仓储区域的货物进行出库处理,同时,货物仓储系统中还可设置有搬运机器人,在出库工作站进行出库处理时,还可通过搬运机器人将货物从仓储区域运输至出库工作站。
39.其中,图1b中不同仓储区域是从逻辑上进行划分的,实际应用中,从物理意义上看,不同仓储区域可能位于不同的物理位置区域,或者,多个不同的仓储区域也可能位于相同的物理位置区域,另外,同一个仓储区域也可能包括一个或多个不同的物理位置区域,可根据实际需要进行设置,例如,一个仓储区域可以对应物理意义上的一个或多个仓库,或者,一个仓储区域可以对应物理意义上一个仓库中的一排或多排货架等,此处不做具体限制。
40.服务器在接收到待出库货物的出库订单时,可将出库订单按照待出库货物所在的仓储区域拆分为多个出库子订单,分别对应不同的仓储区域,从而可向不同仓储区域对应的出库工作站发送其对应的出库子订单,使得各出库工作站根据接收到的出库子订单中待出库货物的货物标识和出库数量,从该出库工作站对应的仓储区域获取待出库货物以完成出库处理,各出库工作站分别完成各自出库任务的拣选后,则可将各自拣选的待出库货物进行合流出库,从而完成出库订单的完整出库任务。其中,各出库工作站的拣选出的待出库
货物进行合流出库的方式可根据需要进行设置,例如可统一由特定搬运机器人搬运合流,或者由连接各出库工作站的输送带完成合流等,此处不做具体限制。
41.其中,各仓储区域中均可设置有仓储设备例如货架,搬运设备例如可以是能够进行箱体取放,且能承载一定数量个箱体的搬运机器人。
42.此外,图1b中仅简单示出了5个仓储区域和5个出库工作站的对应关系,需要说明的是,实际应用中,仓储区域、出库工作站和搬运设备的数量可以更多或更少,相互对应的出库工作站和仓储区域之间的数量关系也可与图1b示例的不同,例如一个出库工作站也可对应3个仓储区域等,具体可根据实际需要进行设置,此处不做具体限制,且实际应用中各仓储区域、出库工作站和搬运设备的位置也与可根据需要设置,可与图1b不同,例如,搬运设备并不一定需要和仓储区域以及出库工作站对应,同一个搬运设备也可对不同的仓储区域以及不同出库工作站的待出库货物进行搬运,具体可根据实际需要进行设置,图1b中各区域和设备之间的位置关系仅为示例性说明。
43.本技术中的任意一个电子设备(例如服务器100、搬运设备300等)的组成结构可以如图1c所示,电子设备可以包括处理器110、存储器120、通信接口130以及一个或多个程序121,其中,所述一个或多个程序121被存储在上述存储器120中,且被配置由上述处理器110执行,所述一个或多个程序121包括用于执行上述方法实施例中任一步骤的指令。其中,通信接口130用于支持电子设备与其他设备的通信。具体实现中,所述处理器110用于执行下述方法实施例中由电子设备执行的任一步骤,且在执行诸如发送等数据传输时,可选择的调用所述通信接口130来完成相应操作。需要注意的是,上述电子设备的结构示意图仅为示例,具体包含的器件可以更多或更少,此处不做唯一限定。
44.请参阅图2,图2是本技术实施例提供的一种待入库货物的仓储区域确定方法的流程示意图,可应用于如图1a所示的货物仓储系统的服务器100中,如图2所示,本待入库货物的仓储区域确定方法包括以下步骤:
45.步骤201,获取待入库货物的货物属性信息。
46.其中,货物属性信息例如可以包括生产年份、销售季节、颜色、尺码中的至少一种,可以理解的是,此处的货物属性信息仅为示例性说明,实际应用中可根据需要设置为其他属性信息。
47.步骤202,确定多个仓储区域中每个仓储区域的目标比值,单个仓储区域的所述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值。
48.其中,所述参考货物的货物属性信息与所述待入库货物的货物属性信息匹配。每个仓储区域均可用于存储多种属性的货物。
49.举例来说,以货物属性信息包括生产年份和销售季节为例,若待入库货物的生产年份为2022年、销售季节为夏季,则可从每个仓储区域当前存储的货物中确定出生产年份为2022年且销售季节为夏季的货物作为参考货物,并针对每个仓储区域,计算该仓储区域内参考货物的数量/该仓储区域总库存容量的值,得到每个仓储区域的目标比值,举例来说,假设仓储区域1可容纳货物量级总库存容量为200单位,且仓储区域内当前存储的货物的库存总量为50单位(即仓储区域中150个单位空闲),其中,参考货物的库存量为20单位,若以参考货物的库存量与总库存容量的比值作为目标比值,则仓储区域1对应的目标比值为20/200=0.1。
50.其中,仓储区域的当前已存储容量即该仓储区域中已经存放有货物的容量,为了简化说明,本实施例中将单个仓储区域中参考货物的库存量与该单个仓储区域的总库存容量的比值简称为第一比值,将单个仓储区域中参考货物的库存量与该单个仓储区域的当前已存储容量的比值简称为第二比值。
51.具体实现中,可预先配置默认将第一比值和第二比值中的一种作为目标比值,在步骤202中,服务器根据预先配置的信息,可直接确定出每个仓储区域的目标比值。例如,预先配置第一比值为目标比值的情况,步骤202中服务器则可直接获取每个仓储区域的第一比值作为目标比值。
52.步骤203,从所述多个仓储区域中确定出目标仓储区域,以将所述待入库货物存放于所述目标仓储区域,所述目标仓储区域为所述多个仓储区域中所述目标比值最低的至少一个仓储区域。
53.具体的,对于鞋服销售和退换货一类的场景,各货物标识对应的货物在单位时间内出入库的数量较大的场景,因为不同生产年份的热销程度不同,且不同季节热销的款式也不同,若仅简单的将相同生产年份的货物放到相同仓储区域,或者是将相同销售季节的货物放到相同仓储区域,不同仓储区域的出入库流量就会不均衡,比如仅按生产年份分区,因为生产年份越近的产品的销售量越高,退换货的数量也相对较多,存放今年生产产品的仓储区域的货物流量就会很大,但是存放前几年生产的产品的仓储区域因为销量小流量也会比较小,不同仓储区域之间货物流量就不均衡,并导致部分仓储区域内设备长时间空闲,部分仓储区域内设备持续运转,仓储系统整体工作效率较低。另外,对于一个仓库中不同排货架对应不同的仓储区域,且同一个仓库中所有货架共享相同的搬运设备的情况,例如同一个仓库的第一排和第二排货架为一个仓储区域,该同一个仓库的第二排和第三排货架为另一个仓储区域,通过将货物按照货物属性进行分区入库,则有利于避免大量相同属性的货物同时在一个区域进行出库,进而避免同一区域中搬运设备的行驶道路拥挤导致出库效率低的问题。
54.而同时按照生产年份和销售季节对货物进行分区入库(即步骤201中获取的货物属性信息包括生产年份和销售季节),并将待入库货物存入多个仓储区域中与待入库货物相同生产年份和销售季节的货物的存储比例最低的仓储区域,则每个仓储区域中都会存储有多个生产年份和多个销售季节的产品,并且不同仓储区域之间同一生产年份和销售季节的比例近似,不同分区之间的流量就会比较均衡。
55.可以看出,本技术实施例中,货物仓储系统的服务器在获取到待入库货物的货物属性信息后,可确定出多个仓储区域中每个仓储区域的目标比值,并从多个仓储区域中确定出该目标比值最小的至少一个仓储区域,用以存放待入库货物,其中,目标比值为仓储区域的参考货物的存库量与总库存量或者当前已存储容量的比值。可见,在对待入库货物进行入库处理时,根据货物属性对货物进行分区存储,每个仓储区域可存放多种不同属性的货物,通过向多个仓储区域中与待入库货物属性相同的货物的存储比例最低的仓储区域存放该待入库货物,可使不同仓储区域中相同属性的货物的存储比例近似相同,即使不同属性的产品的销售量不同,各仓储区域的货物流量也相对均衡,有利于提高仓储系统设备的整体工作效率。
56.在一个可能的示例中,所述从所述多个仓储区域中确定出目标仓储区域,包括:将
所述多个仓储区域中所述目标比值最低的至少一个仓储区域确定为所述目标仓储区域。
57.其中,确定出的目标仓储区域的剩余库量之和不小于待入库货物的目标货物数量。
58.具体实现中,可直接将多个仓储区域中目标比值最低的至少一个仓储区域确定为目标仓储区域,并将待入库货物存储到目标比值最低的至少一个仓储区域中。
59.可见,本示例中,默认将多个仓储区域中目标比值最低的至少一个仓储区域确定为目标仓储区域,有利于进一步提高货物仓储系统的工作效率。
60.在一个可能的示例中,所述货物信息还包括所述待入库货物的目标货物数量,所述从所述多个仓储区域中确定出目标仓储区域,包括:按照所述目标比值从低到高的顺序对所述多个仓储区域进行排序;根据排序顺序依次获取所述多个仓储区域中每个仓储区域的剩余库存量,直至获取到的仓储区域的剩余库存量之和不小于所述目标货物数量,将所述获取到的仓储区域确定为所述目标仓储区域。
61.具体实现中,考虑到单次入库的货物的数量可能大于目标比值最低的仓储区域的剩余库存量,此时,则可按照目标比值从低到高的顺序,依次货物多个仓储区域的剩余库存量,并在每次获取到一个仓储区域的剩余库存量时,将待入库货物的目标货物数量,和本次及之前获取到的每个仓储区域的剩余库存量之和进行比较,若目标货物数量大于该剩余库存量之和,则继续按照顺序获取下一个仓储区域的剩余库存量并求和后与目标货物数量比较,直到获取到的仓储区域的剩余库存量之和不小于目标货物数量,则停止继续获取下一个仓储区域的剩余库存量,将此前获取到的仓储区域均确定为目标仓储区域,此时,则可保证确定出的仓储区域能够容纳待入库货物。
62.在确定目标仓储区域后,若目标仓储区域仅包括目标比值最低的仓储区域,则可将待入库货物全部存储到该目标仓储区域中,若目标仓储区域的数量为多个,则可为多个目标仓储区域中每个目标仓储区域分配该目标仓储区域对应的待入库货物的入库子数量,然后将待入库货物根据分配的入库子数量,分批入库到不同目标仓储区域中。
63.举例来说,假设待入库货物的目标货物数量为30单位,按照目标比值从低到高对3个仓储区域进行排序后序列为:仓储区域1(目标比值0.1)、仓储区域2(目标比值0.15)、仓储区域3(目标比值0.18),先获取仓储区域1的剩余库存量,假设仓储区域1剩余库存量为40单位,大于待入库数量30单位,则停止获取下一个仓储区域2,仅将仓储区域1确定为目标仓储区域,若仓储区域1的剩余库存量为20单位,小于待入库数量30单位,则继续获取下一个仓储区域2,假设仓储区域2的剩余库存量为20单位,此时仓储区域1和仓储区域2的剩余库存量之和为40单位,大于待入库数量30单位,则可停止获取仓储区域3,将仓储区域1和仓储区域2确定为目标仓储区域,并为仓储区域1和仓储区域2分配各自的入库子数量,例如,仓储区域1对应的入库子数量为20单位,则20单位的待入库获取会存储到仓储区域1中,10单位的待入库货物会存储到仓储区域2中。
64.具体实现中,服务器在根据目标比值对多个仓储区域进行排序时,若存在多个仓储区域的目标比值相同,则可根据第一比值和第二比值中除目标比值外的另一比值,对该目标比值相同的多个仓储区域进行排序,将另一比值更低的仓储区域确定为目标比值更低的仓储区域。
65.举例来说,假设第一比值为目标比值,服务器先根据第一比值从低到高对多个仓
储区域进行排序,第一比值越低的仓储区域排序越靠前,若存在多个仓储区域的第一比值相同,则可进一步获取该第一比值相同的多个仓储区域的第二比值,根据第二比值对第一比值相同的多个仓储区域进行二次排序,此时,第二比值越小仓储区域的排序越靠前。具体的,以仓储区域1、仓储区域2、仓储区域3和仓储区域4的第一比值依次为0.4、0.3、0.3和0.1为例,则先按照第一比值对仓储区域排序为:仓储区域4、仓储区域2和仓储区域3、仓储区域1,此时获取仓储区域2和仓储区域3的第二比值依次为0.8和0.7,即仓储区域3应排序在仓储区域2之前,最终4个仓储区域的排序顺序即为:仓储区域4、仓储区域3、仓储区域2、仓储区域1。
66.可见,本示例中,服务器先按照目标比值从低到高的顺序对多个仓储区域进行排序,再根据排序顺序依次获取多个仓储区域中每个仓储区域的剩余库存量,直至获取到的仓储区域的剩余库存量之和不小于目标货物数量,将获取到的仓储区域确定为目标仓储区域,有利于保证确定出的目标仓储区域能够容纳待入库货物,提高货物仓储系统的工作可靠性。
67.在一个可能的示例中,所述方法还包括:获取所述待入库货物的目标货物标识;所述确定多个仓储区域中每个仓储区域的目标比值,单个仓储区域的所述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值之前,所述方法还包括:确定所述多个仓储区域中是否存在候选仓储区域,所述候选仓储区域当前存储的货物包括与所述目标货物标识匹配的库存货物;若是,则从所述候选仓储区域中确定出至少一个所述目标仓储区域;若否,则执行所述确定多个仓储区域中每个仓储区域的目标比值,单个仓储区域的所述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值的步骤。
68.具体实现中,不同货物均可有对应预设的货物标识,服务器可基于货物标识对货物进行入库或出库管理。货物标识的形式可以根据需要进行设置,例如可以是纯数字、纯字符或者数字字符组合形式的编号等,或者,货物标识可以是库存保有单位(stock keeping unit,sku)。
69.通常而言,货物可以款式分类,分为多种不同的货物款式,同一款的不同货物的属性信息可以不同。例如,服装包括很多款,每一款服装会有很多尺码和颜色,同一款服装则可设置多个不同的货物标识,从而通过货物标识可对同一款服装的不同尺码和不同颜色进行区分,提高货物出入库管理的精细度。具体的,货物标识与货物属性信息的对应关系可根据需要进行设置,例如在出库需求精细到款式层级时,则单个货物标识可对应一个货物款式,同一款式中不同属性(例如颜色、尺码等)的货物均可对应一个货物标识,或者,在出库需求精细度较高的情况下,例如要求厂家在服装出库备货时能按同款、不同颜色、不同尺码进行备货时,则一个货物标识可仅对应一个款式中某一特定颜色以及某一特定尺码的货物。
70.具体实现中,在获取到待入库货物的目标货物标识之后,可先确定多个仓储区域中是否存在已经存储有该目标货物标识对应的库存货物的候选仓储区域,若多个仓储区域中存在候选仓储区域,即该目标货物标识对应的货物此前选定在候选仓储区域中进行存储,则可直接将候选仓储区域确定为目标仓储区域,从而可在根据属性信息对货物进行分区存储的同时,对相同货物标识的货物进行集中存储。若多个仓储区域中不存在候选仓储
区域,即多个仓储区域中均未存储过该目标货物标识对应的货物,则可再根据货物属性确定各仓储区域的目标比值,并根据各仓储区域对应的目标比值确定出用于存储待入库货物的目标仓储区域。
71.在本可能的示例中,所述从所述候选仓储区域中确定出至少一个所述目标仓储区域之后,所述方法还包括:确定所述库存货物在所述目标仓储区域中的参考存储区域;根据所述库存货物在所述目标仓储区域中的参考存储区域,确定所述待入库货物在所述目标仓储区域中的目标存储区域。
72.具体实现中,目标存储区域具体可以为目标仓储区域中与参考存储区域相邻的空闲存储区域,且目标存储区域的库存容量不小于待入库货物的目标货物数量。
73.其中,目标存储区域即待入库货物在目标仓储区域中的具体存放位置,根据库存货物在目标仓储区域中的参考存储位置确定待入库货物的目标存储区域,从而可使得待入库货物和库存货物在目标仓储区域中集中存储,即同一仓储区域中相同货物标识的货物集中存储,便于后续对同一货物标识的货物进行出库处理。
74.其中,目标存储区域可以是与参考存储区域相邻的一整块空闲存储区域,或者,目标存储区域也可以包括多个子存储区域,不同子存储区域围绕参考存储区域,并分别与参考存储区域的不同边界相邻,此处不做具体限制。具体实现中,可通过确定出包含参考存储区域在内的整块候选存储区域,并使得该候选存储区域的总容量大于或等于库存货物容量和目标货物数量之和,从而将整块候选存储区域中的空闲存储位置确定为目标存储区域的方式,对待入库货物进行入库处理。
75.具体实现中,在候选仓储区域为一个时,可直接将该一个候选仓储区域确定为目标仓储区域,若候选仓储区域多个,确定目标仓储区域时,可根据各候选仓储区域的剩余库存量和待入库货物的目标货物数量,确定至少一个候选仓储区域为目标仓储区域,例如选择候选仓储区域中剩余库存量不小于目标货物数量的一个候选仓储区域为目标仓储区域,或者选择候选仓储区域中剩余库存量之和不小于目标货物数量的多个候选仓储区域为目标仓储区域,此处不做具体限制,选择的候选仓储区域能够容纳待入库货物即可。
76.进一步的,在从候选仓储区域中确定出至少一个目标仓储区域时,获取的每个候选仓储区域的剩余库存量可以是每个候选仓储区域中与参考存储区域相邻的空闲存储区域的库存容量,即不考虑候选仓储区域中空闲但与参考存储区域距离较远的存储位置。
77.此外,对于多个仓储区域中不存在候选仓储区域,从而需要根据各仓储区域的目标比值确定至少一个目标仓储区域的情况,在根据目标比值确定出仓储区域后,可直接根据待入库货物的目标货物数量,从目标仓储区域的空闲存储区域中确定出待入库货物的目标存储区域,目标存储区域的库存容量不小于待入库货物的目标货物数量即可;进一步的,在根据目标比值从多个仓储区域中确定目标仓储区域时,获取的各仓储区域的库存剩余量也可以是该仓储区域中单个空闲存储区域的库存容量,从而可在确定出的目标仓储区域中对待入库货物进行集中存储。
78.具体实现中,对于目标仓储区域包括多个的情况,则单个目标仓储区域内目标存储区域的库存容量不小于该目标仓储区域分配的入库子数量即可。
79.可见,本示例中,服务器根据库存货物在目标仓储区域中的参考存储区域,确定待入库货物在目标仓储区域中的目标存储区域,且该目标存储区域为目标仓储区域中与参考
存储区域相邻的空闲存储区域,且目标存储区域的库存容量不小于待入库货物的目标货物数量,有利于保证确定出的目标仓储区域能够容纳待入库货物,提高货物仓储系统的工作可靠性。
80.可见,本示例中,在目标仓储区域内未存储有与待入库货物相同货物标识的库存货物时,直接根据待入库货物的目标货物数量,从目标仓储区域的空闲存储区域中确定目标存储区域,有利于快速准确的确定出能够容纳待入库货物的存储区域。
81.在一个可能的示例中,所述多个仓储区域中每个仓储区域对应一个出库工作站,所述方法还包括:接收货物出库订单,所述货物出库订单包括待出库货物的货物标识和出库数量;将所述货物出库订单按照所述待出库货物所在的仓储区域拆分为多个出库子订单;向所述多个出库子订单对应的仓储区域中的至少一个目标工作站发送所述多个出库子订单,以使所述至少一个目标工作站执行所述多个出库子订单的出库操作。
82.其中,若货物出库订单中包括多个不同的待出库货物的货物标识,即一个货物出库订单对应多种不同的待出库货物,则可根据每个待出库货物的货物标识查询确定每种待出库货物所在的仓储区域,进而根据仓储区域对货物出库订单进行拆分,后续根据每个仓储区域对应的出库子订单,则可从该仓储区域对待出库货物进行出库。
83.举例来说,假设货物出库订单包括待出库货物1的出库数量200,待出库货物2的出库数量300,待出库货物3的出库数量100,其中,待出库货物1和待出库货物3存储在仓储区域1,待出库货物2存储在仓储区域2,则可将货物出库订单拆分为与仓储区域1对应的库子订单1和与仓储区域2对应的出库子订单2,出库子订单1包括:待出库货物1的出库数量200和待出库货物3的出库数量100,出库子订单2则包括待出库货物2的出库数量300。
84.具体实现中,对于一种待出库货物存放在多个不同的仓储区域的情况,则不同仓储区域对应的出库子订单均包括同一种待出库货物,此时,不同仓储区域对应的出库子订单中,对于同一待出库货物的出库数量可根据仓储区域的数量进行均分;或者,也可以按照各仓储区域中该相同待出库货物的存储量比例确定仓储区域对应的出库数量,从而使得各仓储区域中该相同待出库货物存储量多的仓储区域的出库数量更大,该相同待出库货物数量小的仓储区域的出库数量更小。
85.举例来说,假设仓储区域1和仓储区域2中均存储有待出库货物1,货物出库订单中,待出库货物1对应的出库数量为100,则仓储区域1和仓储区域2各自对应的出库子订单中待出库货物1的出库数量分配可以是:仓储区域1的出库子订单1中该待出库货物1的出库数量为50,仓储区域2的出库子订单2中该待出库货物1的出库数量为50;或者,由于仓储区域1和仓储区域2中待出库货物1的存储量比例为6:4,则出库子订单1中待出库货物1的出库数量可以为60,出库子订单2中待出库货物1的出库数量可以为40。
86.可见,本示例中,每个仓储区域对应一个出库工作站,服务器可将出库数量拆分为多个中出库子订单,并由多个出库工作站同时对各自对应的仓储区域的待出库货物进行出库,有利于进一步提高货物仓储系统中设备的整体工作效率。
87.请参阅图3a,图3a是本技术实施例提供的一种待入库货物的仓储区域确定装置的结构示意图,可应用于如图1a所示的货物仓储系统的服务器100中,该装置30包括:
88.获取单元301,用于获取待入库货物的货物属性信息;
89.第一确定单元302,用于确定多个仓储区域中每个仓储区域的目标比值,单个仓储
区域的所述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值,所述参考货物的货物属性信息与所述待入库货物的货物属性信息匹配;
90.第二确定单元303,用于从所述多个仓储区域中确定出目标仓储区域,以将所述待入库货物存放于所述目标仓储区域,所述目标仓储区域为所述多个仓储区域中所述目标比值最低的至少一个仓储区域。
91.在一个可能的示例中,所述货物属性信息包括以下至少一种:生产年份、销售季节。
92.在一个可能的示例中,所述第二确定单元303具体用于:将所述多个仓储区域中所述目标比值最低的至少一个仓储区域确定为所述目标仓储区域。
93.在一个可能的示例中,所述货物信息还包括所述待入库货物的目标货物数量,所述第二确定单元303具体用于:按照所述目标比值从低到高的顺序对所述多个仓储区域进行排序;根据排序顺序依次获取所述多个仓储区域中每个仓储区域的剩余库存量,直至获取到的仓储区域的剩余库存量之和不小于所述目标货物数量,将所述获取到的仓储区域确定为所述目标仓储区域。
94.在一个可能的示例中,所述装置30还用于:获取所述待入库货物的目标货物标识;所述确定多个仓储区域中每个仓储区域的目标比值之前,确定所述多个仓储区域中是否存在候选仓储区域,所述候选仓储区域当前存储的货物包括与所述目标货物标识匹配的库存货物;若是,则从所述候选仓储区域中确定出至少一个所述目标仓储区域;若否,则执行所述确定多个仓储区域中每个仓储区域的目标比值,单个仓储区域的所述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值的步骤。
95.在一个可能的示例中,所述装置30还用于:在所述从所述候选仓储区域中确定出至少一个所述目标仓储区域之后,确定所述库存货物在所述目标仓储区域中的参考存储区域;根据所述库存货物在所述目标仓储区域中的参考存储区域,确定所述待入库货物在所述目标仓储区域中的目标存储区域。
96.在一个可能的示例中,所述多个仓储区域中每个仓储区域对应一个出库工作站,所述装置30还用于:接收货物出库订单,所述货物出库订单包括待出库货物的货物标识和出库数量;将所述货物出库订单按照所述待出库货物所在的仓储区域拆分为多个出库子订单;向所述多个出库子订单对应的仓储区域中的至少一个目标工作站发送所述多个出库子订单,以使所述至少一个目标工作站执行所述多个出库子订单的出库操作。
97.在采用集成的单元的情况下,本技术实施例提供的另一种待入库货物的仓储区域确定装置的结构示意图,如图3b所示。在图3b中,待入库货物的仓储区域确定装置包括:处理模块310和通信模块311。处理模块310用于对待入库货物的仓储区域确定装置的动作进行控制管理,例如,获取单元301、第一确定单元302和第二确定单元303执行的步骤,和/或用于执行本技术所描述的技术的其它过程。通信模块311用于支持待入库货物的仓储区域确定装置30与其他设备之间的交互。如图3b所示,待入库货物的仓储区域确定装置还可以包括存储模块312,存储模块312用于存储待入库货物的仓储区域确定装置的程序代码和数据。
98.其中,处理模块310可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),通用处理器,数字信号处理器(digital signal processor,dsp),
asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块311可以是收发器、rf电路或通信接口等。存储模块312可以是存储器。
99.其中,上述方法实施例涉及的各场景的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。上述待入库货物的仓储区域确定装置均可执行上述图2所示的待入库货物的仓储区域确定方法中服务器所执行的步骤。
100.本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。
101.本技术实施例还提供一种计算机程序产品,包括计算机程序,上述计算机程序被处理器执行时实现上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
102.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本技术所必须的。
103.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
104.在本技术所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
105.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
106.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
107.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器
(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
108.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-only memory,简称:rom)、随机存取器(英文:random access memory,简称:ram)、磁盘或光盘等。
109.以上对本技术实施例进行了详细介绍,本技术中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。

技术特征:
1.一种待入库货物的仓储区域确定方法,其特征在于,应用于货物仓储系统中的服务器,所述方法包括:获取待入库货物的货物属性信息;确定多个仓储区域中每个仓储区域的目标比值,单个仓储区域的所述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值,所述参考货物的货物属性信息与所述待入库货物的货物属性信息匹配;从所述多个仓储区域中确定出目标仓储区域,以将所述待入库货物存放于所述目标仓储区域,所述目标仓储区域为所述多个仓储区域中所述目标比值最低的至少一个仓储区域。2.根据权利要求1所述的方法,其特征在于,所述货物属性信息包括以下至少一种:生产年份、销售季节。3.根据权利要求1或2所述的方法,其特征在于,所述从所述多个仓储区域中确定出目标仓储区域,包括:将所述多个仓储区域中所述目标比值最低的至少一个仓储区域确定为所述目标仓储区域。4.根据权利要求3所述的方法,其特征在于,所述货物信息还包括所述待入库货物的目标货物数量,所述将所述多个仓储区域中所述目标比值最低的至少一个仓储区域确定为所述目标仓储区域,包括:按照所述目标比值从低到高的顺序对所述多个仓储区域进行排序;根据排序顺序依次获取所述多个仓储区域中每个仓储区域的剩余库存量,直至获取到的仓储区域的剩余库存量之和不小于所述目标货物数量,将所述获取到的仓储区域确定为所述目标仓储区域。5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:获取所述待入库货物的目标货物标识;所述确定多个仓储区域中每个仓储区域的目标比值之前,所述方法还包括:确定所述多个仓储区域中是否存在候选仓储区域,所述候选仓储区域当前存储的货物包括与所述目标货物标识匹配的库存货物;若是,则从所述候选仓储区域中确定出至少一个所述目标仓储区域;若否,则执行所述确定多个仓储区域中每个仓储区域的目标比值的步骤。6.根据权利要求5所述的方法,其特征在于,所述从所述候选仓储区域中确定出至少一个所述目标仓储区域之后,所述方法还包括:确定所述库存货物在所述目标仓储区域中的参考存储区域;根据所述库存货物在所述目标仓储区域中的参考存储区域,确定所述待入库货物在所述目标仓储区域中的目标存储区域。7.根据权利要求1或2所述的方法,其特征在于,所述多个仓储区域中每个仓储区域对应至少一个出库工作站,所述方法还包括:接收货物出库订单,所述货物出库订单包括待出库货物的货物标识;将所述货物出库订单按照所述待出库货物所在的仓储区域拆分为多个出库子订单;向所述多个出库子订单对应的仓储区域中的至少一个目标工作站发送所述多个出库
子订单,以使所述至少一个目标工作站执行所述多个出库子订单的出库操作。8.一种待入库货物的仓储区域确定装置,其特征在于,应用于货物仓储系统中的服务器,所述装置包括:获取单元,用于获取待入库货物的货物属性信息;第一确定单元,用于确定多个仓储区域中每个仓储区域的目标比值,单个仓储区域的所述目标比值包括:所述单个仓储区域的参考货物的库存量与总库存容量或已存储容量的比值,所述参考货物的货物属性信息与所述待入库货物的货物属性信息匹配;第二确定单元,用于从所述多个仓储区域中确定出目标仓储区域,以将所述待入库货物存放于所述目标仓储区域,所述目标仓储区域为所述多个仓储区域中所述目标比值最低的至少一个仓储区域。9.一种服务器,其特征在于,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-7任一项所述的方法中的步骤的指令。10.一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-7任一项所述的方法。

技术总结
本申请提供了一种待入库货物的仓储区域确定方法及相关装置,应用于货物仓储系统中的服务器,方法包括:获取待入库货物的货物信息,货物信息包括待入库货物的货物属性信息;确定多个仓储区域中每个仓储区域中参考货物的库存量与每个仓储区域的总库存容量的目标比值,参考货物的货物属性信息与待入库货物的货物属性信息匹配;从多个仓储区域中确定出目标仓储区域,以将待入库货物存放于目标仓储区域,目标仓储区域为多个仓储区域中目标比值最低的至少一个仓储区域。本申请实施例有利于均衡货物仓储系统中不同仓储区域的货物流量,提高仓储系统设备的整体工作效率。仓储系统设备的整体工作效率。仓储系统设备的整体工作效率。


技术研发人员:欧阳文博
受保护的技术使用者:深圳市海柔创新科技有限公司
技术研发日:2023.03.29
技术公布日:2023/8/5
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐