CN111824667A - 存储货物的方法和装置 - Google Patents
存储货物的方法和装置 Download PDFInfo
- Publication number
- CN111824667A CN111824667A CN201910319130.4A CN201910319130A CN111824667A CN 111824667 A CN111824667 A CN 111824667A CN 201910319130 A CN201910319130 A CN 201910319130A CN 111824667 A CN111824667 A CN 111824667A
- Authority
- CN
- China
- Prior art keywords
- goods
- bin
- storing
- warehousing
- storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
- B65G1/137—Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/02—Control or detection
- B65G2203/0208—Control or detection relating to the transported articles
- B65G2203/0241—Quantity of articles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2203/00—Indexing code relating to control or detection of the articles or the load carriers during conveying
- B65G2203/04—Detection means
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
Abstract
本发明公开了存储货物的方法和装置,涉及仓储物流技术领域。该方法的一具体实施方式包括:监视存储货物的料箱的目标数量与当前数量的差值;若所述差值大于或等于预设值,则按照预设方式对存储在料箱中的所述货物进行拆分,得到至少一份货物;对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。该实施方式保证了存储货物的料箱的当前数量满足出库需求,提高了出库效率。
Description
技术领域
本发明涉及仓储物流技术领域,尤其涉及一种存储货物的方法和装置。
背景技术
现有技术是通过入库来确定入库料箱的箱型,采用该箱型的入库料箱存储所有需要入库的货物,存储货物的入库料箱被搬运到仓库的货架上。随着货物的出库,存储货物的料箱的当前数量在不断减少。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
仅通过入库来调整当前数量,由于入库频率不高,因而,会导致存储货物的料箱的当前数量不能满足出库需求,造成出库效率低的问题。
发明内容
有鉴于此,本发明实施例提供一种存储货物的方法和装置,能够解决由于存储货物的料箱的当前数量不能满足出库需求,造成出库效率低的问题。
为实现上述目的,根据本发明实施例的一个方面,提供了一种存储货物的方法。
本发明实施例的存储货物的方法,包括:
监视存储货物的料箱的目标数量与当前数量的差值;
若所述差值大于或等于预设值,则按照预设方式对存储在料箱中的所述货物进行拆分,得到至少一份货物;
对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。
在一个实施例中,按照预设方式对存储在料箱中的所述货物进行拆分,包括:
若所述货物在料箱中的存储数量大于或等于两倍的第一数量,则按照所述第一数量对存储在料箱中的所述货物进行拆分;
其中,每份货物的数量大于或等于所述第一数量,且小于两倍的所述第一数量;所述第一数量根据出库工作站的数量、所述货物的最大订单并发量和所述货物的补货上限量计算得到;
若所述货物在料箱中的存储数量大于所述第一数量,且小于两倍的所述第一数量,则按照所述货物在料箱中的存储数量的一半对存储在料箱中的所述货物进行拆分。
在一个实施例中,第一数量的计算方式包括:
从出库工作站的数量与所述货物的最大订单并发量中,选择出数值最小的量作为第二数量;
从所述第二数量与预设的最小数量中,选择出数值最大的量作为第三数量;
对所述第三数量与预设比例的乘积进行向上取整,得到所述目标数量;
根据所述货物的补货上限量与所述目标数量的商确定入库料箱的箱型;
将所述商作为第一数量,或将所述货物在所述入库料箱的存储单元中的最大存储数量作为第一数量。
在一个实施例中,在监视存储货物的料箱的目标数量与当前数量的差值之前,包括:
将所述目标数量与所述当前数量相减,得到的差与所述第一数量相乘,得到第四数量;
若所述第四数量小于所述货物的入库量,则采用所述入库料箱存储所述货物,所述货物在每个所述入库料箱中的存储数量之和等于所述第四数量;
采用备用料箱存储剩余货物,所述备用料箱的存储单元大于所述入库料箱的存储单元。
为实现上述目的,根据本发明实施例的另一个方面,提供了一种存储货物的装置。
本发明实施例的存储货物的装置,包括:
拆分单元,用于监视存储货物的料箱的目标数量与当前数量的差值;若所述差值大于或等于预设值,则按照预设方式对存储在料箱中的所述货物进行拆分,得到至少一份货物;
处理单元,用于对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。
在一个实施例中,所述拆分单元用于:
若所述货物在料箱中的存储数量大于或等于两倍的第一数量,则按照所述第一数量对存储在料箱中的所述货物进行拆分;
其中,每份货物的数量大于或等于所述第一数量,且小于两倍的所述第一数量;所述第一数量根据出库工作站的数量、所述货物的最大订单并发量和所述货物的补货上限量计算得到;
若所述货物在料箱中的存储数量大于所述第一数量,且小于两倍的所述第一数量,则按照所述货物在料箱中的存储数量的一半对存储在料箱中的所述货物进行拆分。
在一个实施例中,所述拆分单元用于:
从出库工作站的数量与所述货物的最大订单并发量中,选择出数值最小的量作为第二数量;
从所述第二数量与预设的最小数量中,选择出数值最大的量作为第三数量;
对所述第三数量与预设比例的乘积进行向上取整,得到所述目标数量;
根据所述货物的补货上限量与所述目标数量的商确定入库料箱的箱型;
将所述商作为第一数量,或将所述货物在所述入库料箱的存储单元中的最大存储数量作为第一数量。
在一个实施例中,本发明实施例的存储货物的装置还包括预处理单元,用于:
在监视存储货物的料箱的目标数量与当前数量的差值之前,将所述目标数量与所述当前数量相减,得到的差与所述第一数量相乘,得到第四数量;
若所述第四数量小于所述货物的入库量,则采用所述入库料箱存储所述货物,所述货物在每个所述入库料箱中的存储数量之和等于所述第四数量;
采用备用料箱存储剩余货物,所述备用料箱的存储单元大于所述入库料箱的存储单元。
为实现上述目的,根据本发明实施例的再一个方面,提供了一种电子设备。
本发明实施例的一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例提供的存储货物的方法。
为实现上述目的,根据本发明实施例的又一个方面,提供了一种计算机可读介质。
本发明实施例的一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明实施例提供的存储货物的方法。
上述发明中的一个实施例具有如下优点或有益效果:通过监视存储货物的料箱的目标数量与当前数量的差值;若差值大于或等于预设值,则按照预设方式对存储在料箱中的货物进行拆分,得到至少一份货物;对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。从而保证了存储货物的料箱的当前数量满足出库需求,减少了出库工作站长时间等待料箱的几率,提高了出库效率。
上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是现有技术中的自动化仓库的结构示意图;
图2是根据本发明一实施例的存储货物的方法的主要流程的示意图;
图3是根据本发明一实施例的存储货物的方法中计算第一数量的流程示意图;
图4是根据本发明另一实施例的存储货物的方法的主要流程的示意图;
图5是根据本发明实施例的存储货物的装置的主要单元的示意图;
图6是本发明实施例可以应用于其中的示例性***架构图;
图7是适于用来实现本发明实施例的终端设备或服务器的计算机***的结构示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
需要指出的是,在不冲突的情况下,本发明中的实施例以及实施例中的特征可以互相组合。
现代社会随着电子商务等领域的高速发展,对配送的要求越来越高,因而对自动化仓库的出库效率和入库效率的要求也越来越高。如图1所示,在自动化仓库中,有多个货架,货架中每层的每个储位均可能存放料箱。货架之间有巷道,巷道中有搬运设备4(比如搬运机器人,搬运机器人可以是穿梭车、堆垛机或AGV(Automated Guided Vehicle,自动导引运输车)),搬运机器人将待出库料箱5从存放层的储位搬运到该层的出库缓存位,料箱提升机3将该层的出库缓存位上的待出库料箱搬运到传送线2上,传送线将待出库料箱传送到工作站1,由工作站的工作人员或拣选机器人将待出库货物从待出库料箱中拣出,从而完成货物出库。而入库方式,一般采用将待入库的货物存储到空料箱之后,通过传送线、料箱提升机和搬运机器人搬运到相应储位。
若货架为双进深货架(双进深货架是一种将货架设计成双排并列存放的货架类型),则料箱存放时,是先将料箱存放在内侧货架(内侧货架是指远离巷道的货架),再将料箱存放在外侧货架(外侧货架是指靠近巷道的货架);料箱取出时,是先取出外侧货架存放的料箱,再取出内侧货架存放的料箱。
另外,仓库内的料箱可以是1/1型料箱(存放一种货物的料箱)、1/2型料箱(存放两种货物的料箱,料箱中间有一个隔板)或1/4型料箱(存放四种货物的料箱,料箱中间有三个隔板)等。
现有技术是通过入库来确定入库料箱的箱型,采用该箱型的入库料箱存储所有需要入库的货物,并且该入库料箱只有存储单元可以存储该货物(例如,1/4型料箱为入库料箱,则1/4型料箱只有四分之一空间可以存储该货物)。而确定入库料箱的箱型包括:根据货物的畅销度设置目标数量,将该货物的补货上限量与目标数量的商作为第一数量,根据第一数量确定入库料箱的箱型;或者人为指定1/1型料箱为入库料箱的箱型。
现有技术存在如下问题:
第一,仅通过入库来调整存储货物的料箱的当前数量,由于入库频率不高,因而,会存在由于存储货物的料箱的当前数量不能满足出库需求,造成的出库效率低的问题。例如,一种货物在前一次入库时,采用1/1型料箱存储该货物,存储货物的料箱的当前数量满足出库需求。随着货物的出库,存储货物的料箱的当前数量在不断减少,会出现存储货物的料箱的当前数量不能满足出库需求的情况。由于并没有该种货物入库,存储货物的料箱的当前数量越来越不能满足出库需求,出库效率也越来越低,甚至经常存在出库工作站长时间等待料箱的问题。
第二,所有需要入库的货物都是采用同一箱型的料箱存储,难以兼顾入库效率和出库效率。例如,全选择1/1型料箱,一个1/1型料箱存储的货物的数量多,一次入库量大,入库效率高;但存储该货物的料箱的数量少,在需出库的料箱较多时,易造成出库效率低的问题,甚至是定位不到料箱导致更严重的出库问题,并且,料箱出库一次只能拣选出一种货物。全选择1/4型料箱,一个1/4型料箱存储的货物的数量少,一次入库量小,入库效率低;但存储该货物的料箱的数量多,在需要出库的料箱较多时,能够满足出库需求,出库效率高,并且,料箱出库一次能够拣选出多种货物。
第三,根据货物的畅销度如何设置目标数量是个问题,设置目标数量过大,入库效率低;设置目标数量过小,出库效率低。另外,由于存储不同种货物的料箱的出库次数不同,所以设置的存储不同种货物的料箱的数量也应不同,也就是说,不同种货物的目标数量应不同。但现有技术中,畅销或者不畅销的界限不明,畅销的不同种货物的目标数量相同,不畅销的不同种货物的目标数量相同。现有技术中目标数量的准确性不高,影响到入库效率和出库效率。
第四,所有需要入库的货物都是采用同一箱型的料箱存储,若入库量较大,则入库料箱数量会猛增,导致入库效率低。
为了解决现有技术存在的问题,本发明一实施例提供了一种存储货物的方法,如图2所示,该方法包括:
步骤S201、监视存储货物的料箱的目标数量与当前数量的差值。
在该步骤中,具体实施时,为实现本发明实施例的效果,可以是监视存储货物的料箱的目标数量与当前数量的差值,还可以是监视存储货物的料箱的目标数量与当前数量的比例,目标数量与当前数量的比例经过简单变形,即为目标数量与当前数量的差值。
另外,目标数量是指在满足出库需求的情况下,存储该货物的料箱的理想数量;当前数量是指仓库中存储该货物的料箱的实际数量。目标数量是通过计算得到,具体的计算方式可以参考如图3所示实施例;当前数量可以从仓库管理***的库存中获得。
应理解的是,若当前数量大于或等于目标数量,则存储货物的料箱的当前数量满足出库需求,不需要对存储在料箱中的货物进行拆分。
步骤S202、若所述差值大于或等于预设值,则按照预设方式对存储在料箱中的所述货物进行拆分,得到至少一份货物。
在该步骤中,应理解的是,预设值是大于0,且小于目标数量的正整数。并且,预设值越接近于0,需拆分的工作量越大。预设值可以人为设置。
另外,若步骤S201监视的是存储货物的料箱的目标数量与当前数量的比例,则步骤S202应是:若该比例大于或等于第一比例,则按照预设方式对存储在料箱中的所述货物进行拆分,得到至少一份货物。应理解的是,第一比例大于1。并且,第一比例越接近于1,需拆分的工作量越大。第一比例可以人为设置。
再者,可以先将目标数量与当前数量的差值大于或等于预设值的货物的标识(标识可以是该货物的名称、生产地或生产商等)保存到拆分列表,在拆分列表中按照差值从大到小的顺序对货物的标识进行排列(这种排列方式可以实现先拆分亟待拆分的货物,保证出库效率),或者按照货物的日均销量从大到小的顺序对货物的标识进行排列(这种排列方式可以实现先拆分畅销度高的货物,保证出库效率),或者先按照差值排列,再按照日均销量排列。再按照拆分列表中的排列顺序对各种货物进行依次拆分。需说明的是,拆分列表中货物的标识的排列方式,与拆分方式并不限于本发明所指出的方式。
需说明的是,拆分的方式可以按照第一数量进行拆分,也可以按照货物在料箱中的存储数量的一半进行拆分,也可以不拆分。
步骤S203、对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。
在该步骤中,具体实施时,若需拆分的货物有多种,且存储拆分出的各种货物的料箱的箱型相同,则可以按照畅销度相似原则将至少两种货物拼装成一个料箱。应理解的是,对于拆分出的各种货物的拼装,可以采用上述的畅销度相似原则,也可以采用随机方式或关联度方式等。
另外,对于拆分和拼装,可以设计单独的工作站完成,工作站分两层,上层放置取货料箱,下层放置装货料箱。由仓库管理***计算从哪个料箱(该料箱为取货料箱)中取哪种货物,并拼装到哪个料箱(该料箱为装货料箱)中,形成指令;将指令下发到工作站,并按照指令将取货料箱搬运到上层,装货料箱搬运到下层;工作站的操作人员浏览到指令后,按照指令从上层放置的取货料箱取出货物,拼装到下层放置的装货料箱;取货料箱和装货料箱分别返回到仓库的货架上。
在该实施例中,通过监视存储货物的料箱的目标数量与当前数量的差值;若差值大于或等于预设值,则按照预设方式对存储在料箱中的货物进行拆分,得到至少一份货物;对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。从而保证了存储货物的料箱的当前数量满足出库需求,减少了出库工作站长时间等待料箱的几率,提高了出库效率。
在本发明实施例中,按照预设方式对存储在料箱中的所述货物进行拆分,包括:
若所述货物在料箱中的存储数量大于或等于两倍的第一数量,则按照所述第一数量对存储在料箱中的所述货物进行拆分;
其中,每份货物的数量大于或等于所述第一数量,且小于两倍的所述第一数量;所述第一数量根据出库工作站的数量、所述货物的最大订单并发量和所述货物的补货上限量计算得到;
在该步骤中,以一具体例子说明该步骤:第一数量为10,货物在料箱中的存储数量为25,将25个货物拆分为10个货物和15个货物。另外,货物在料箱中的存储数量可以从仓库管理***的库存中获得。
若所述货物在料箱中的存储数量大于所述第一数量,且小于两倍的所述第一数量,则按照所述货物在料箱中的存储数量的一半对存储在料箱中的所述货物进行拆分。
应理解的是,若所述货物在料箱中的存储数量小于或等于第一数量,则对存储在料箱中的所述货物不拆分。需说明的是,若差值大于或等于预设值,则对于存储该货物的每个料箱,均按照该实施例的方法去判断是否对该料箱存储的货物进行拆分,及如何拆分。
在该实施例中,通过若货物在料箱中的存储数量大于或等于两倍的第一数量,则按照第一数量对存储在料箱中的货物进行拆分;若货物在料箱中的存储数量大于第一数量,且小于两倍的第一数量,则按照货物在料箱中的存储数量的一半对存储在料箱中的货物进行拆分。从而在料箱内的货物的数量特别多时,拆的份数也特别多,保证了出库效率;按照第一数量进行拆分,和在料箱内的货物的数量较多时,拆的份数较多,均保证了出库效率又提高了料箱的空间利用率。
在本发明实施例中,如图3所示,第一数量的计算方式包括:
步骤S301、从出库工作站的数量与所述货物的最大订单并发量中,选择出数值最小的量作为第二数量。
在该步骤中,下面以一具体例子说明货物的最大订单并发量:统计一天中,8点到8点半的订单量为20,8点半到9点的订单量为30,9点到9点半的订单量为40。货物的最大订单并发量为40。在该例子中,统计的时间长度是30分钟,应理解的是,时间长度还可以设置为40分钟、50分钟或120分钟等。需说明的是,时间长度内的订单量之和可以表征订单并发量。
对于新货物,可以按照如下方式计算第二数量:将预估的日均订单量与一天内时间长度的数量相除,得到的商与出库工作站的数量比较,选择出数值最小的量作为第二数量。一天内时间长度的数量按照下述方式计算:将仓库一天的工作时长除以时间长度,得到的商作为一天内时间长度的数量。仓库一天的工作时长与时间长度的单位应一致。由于订单量的预估一般是以天为单位,因而,对于新货物,需要按照上述方式计算第二数量。
另外,计算第二数量的方式并不一定是从出库工作站的数量与所述货物的最大订单并发量中,选择出数值最小的量作为第二数量。下面以一具体例子说明另一种计算第二数量的方式:
第一天的订单量为1,第二天的订单量为2,依次类推,第九十九天的订单量为99,按照订单量从小到大的顺序对所有订单量进行排列。采用TP99算法,算出满足99%的订单量:99(99为统计的天数)×99%(99%为TP99算法的指标数)=98.01,选择排在第98位的订单量(排在第98位的订单量即为第98天的订单量)作为满足99%的订单量(满足99%的订单量为98)。将98与出库工作站的数量比较,选择数值最小的量作为第二数量。应理解的是,计算第二数量还可以采用TP50算法或TP999算法等。
步骤S302、从所述第二数量与预设的最小数量中,选择出数值最大的量作为第三数量。
在该步骤中,具体实施时,最小数量是指存储货物的料箱的最小数量。每种货物的最小数量可以相同,也可以不同。最小数量可以人为设置,设置依据可以是货物的入库效率和畅销程度等。
步骤S303、对所述第三数量与预设比例的乘积进行向上取整,得到所述目标数量。
步骤S304、根据所述货物的补货上限量与所述目标数量的商确定入库料箱的箱型。
在该步骤中,具体实施时,货物的补货上限量的计算方式可以包括:将该货物的日均销量与补货上限天数(补货上限天数可以预先配置)的乘积作为该货物的补货上限量。该货物的日均销量可以通过一段时间内售出货物的数量(例如,自七天前至当前时间内售出该货物的数量)计算,具体如下:自三天前至当前时间内的每天售出的货物数量依次为10、20和30,则该货物的日均销量为20(20=(10+20+30)/3)。还可以按照下述方式计算该货物的日均销量:第一天售出的货物数量为10,第二天售出的货物数量为20,第三天售出的货物数量为30。由于每天距离当前时间不同,靠近当前时间那天所售出的货物数量更能反映真实情况,因而,对于不同天售出的货物数量设置不同的权重(设置权重方式可以是按天进行等量增长,也可以是非等量增长),如此可以提高补货上限量的预测准确性。第一天的权重设置为1,第二天的权重设置为2,第三天的权重设置为3。该货物的日均销量为23.33(23.33=((10*1+20*2+30*3)/(1+2+3)))。另外,对于新货物的日均销量,可以参考相似旧货物的日均销量进行计算。
下面以具体例子说明根据商确定入库料箱的箱型:
假设商为5,1/1型料箱的存储单元能存储5个货物,1/2型料箱的存储单元也能存储5个货物,1/4型料箱的存储单元不能存储5个货物,确定入库料箱的箱型为1/2型。假设商为5,1/1型料箱、1/2型料箱和1/4型料箱的存储单元均能存储5个货物,1/1型料箱、1/2型料箱和1/4型料箱的存储单元逐渐变小,料箱的箱型只包括:1/1型、1/2型和1/4型,且1/4型料箱的存储单元在存储5个货物后依然有空闲空间,确定入库料箱的箱型为1/4型。也就是说,将存储单元能存储商个货物,且存储单元最小的料箱的箱型作为入库料箱的箱型。
应理解的是,可能存在由于货物的尺寸原因导致该货物只能存储在特定箱型中。
步骤S305、将所述商作为第一数量,或将所述货物在所述入库料箱的存储单元中的最大存储数量作为第一数量。
在该步骤中,货物在入库料箱的存储单元中的最大存储数量大于或等于商。下面以一具体例子说明货物在入库料箱的存储单元中的最大存储数量:入库料箱为1/4型料箱,装满1/4型料箱的四分之一空间的货物的数量即为货物在入库料箱的存储单元中的最大存储数量。按照货物在入库料箱的存储单元中的最大存储数量存储货物,与按照商存储货物相比,料箱的利用率更高。需说明的是,1/1型料箱的存储单元为一个料箱,1/2型料箱的存储单元为一个料箱的二分之一空间,1/4型料箱的存储单元为一个料箱的四分之一空间。
应理解的是,第一数量的计算时机可以是有货物需要入库时,也可以是定期计算。
在该实施例中,由于料箱必须经过出库工作站才能使货物出库,因而,出库工作站处理料箱的数量的最大值即为出库工作站的数量,若出库工作站的数量过大,则出库工作站处理料箱的数量最接近于货物的最大订单并发量。而出库工作站处理料箱的数量表征了应设置的存储货物的料箱的数量(即目标数量)。因而,通过从出库工作站的数量与货物的最大订单并发量中,选择出数值最小的量作为第二数量,提高了目标数量的计算准确性,减少了目标数量计算不准确对入库效率和出库效率的影响。通过预设的最小数量,减少了至少两个出库工作站处理同一料箱的情况,提高了出库效率。通过预设比例,提高了调整目标数量的灵活性。将货物在入库料箱的存储单元中的最大存储数量作为第一数量,提高了料箱的空间利用率。
为了解决现有技术存在的问题,本发明另一实施例提供了一种存储货物的方法。该实施例,在如图3所示实施例的基础上,如图4所示,在步骤S201之前,包括:
步骤S401、将所述目标数量与所述当前数量相减,得到的差与所述第一数量相乘,得到第四数量。
在该步骤中,应理解的是,目标数量大于当前数量,才执行步骤S401。目标数量小于或等于当前数量,则存储货物的料箱的当前数量满足出库需求,不存在由于存储货物的料箱的当前数量导致的出库效率低的问题,可以采用备用料箱存储货物,货物在每个备用料箱中的存储数量之和等于入库量,备用料箱的存储单元大于入库料箱的存储单元。如此,提高了入库效率。
步骤S402、若所述第四数量小于所述货物的入库量,则采用所述入库料箱存储所述货物,所述货物在每个所述入库料箱中的存储数量之和等于所述第四数量。
在该步骤中,具体实施时,若入库料箱的箱型为1/2型,则入库料箱只有二分之一空间可以存储该货物。一个入库料箱存储的货物数量可以是货物的补货上限量与目标数量的商,还可以是货物在入库料箱的存储单元中的最大存储数量。一个入库料箱存储的货物数量可以与拆分出的一份货物中的货物数量不同。
需说明的是,若第四数量大于货物的入库量,则货物在每个入库料箱中的存储数量之和等于货物的入库量。之所以如此,是因为只有入库量的货物。另外,若第四数量等于货物的入库量,则采用入库料箱存储货物,货物在每个入库料箱中的存储数量之和等于第四数量,不存在剩余货物。
步骤S403、采用备用料箱存储剩余货物,所述备用料箱的存储单元大于所述入库料箱的存储单元。
在该步骤中,下面以一具体例子说明该步骤:剩余货物的数量为100个,1/1型料箱能存储货物的数量为8个,1/2型料箱能存储货物的数量为4个,1/4型料箱能存储货物的数量为2个,可以采用12个1/1型料箱存储96个货物,剩下的4个货物,既可以由一个1/2型料箱存储,也可以由2个1/4型料箱存储。或者,采用13个1/1型料箱存储100个货物。
另外,货物的入库量与第四数量相减,得到的差即为剩余货物的数量。再者,备用料箱的存储单元不是一定要大于入库料箱的存储单元,只是备用料箱的存储单元大于入库料箱的存储单元情况下,可以提高入库效率。
在该实施例中,通过将目标数量与当前数量相减,得到的差与第一数量相乘,得到第四数量;若第四数量小于货物的入库量,则采用入库料箱存储货物,货物在每个入库料箱中的存储数量之和等于第四数量;从而保证了存储货物的料箱的当前数量满足出库需求,提高了出库效率。采用备用料箱存储剩余货物,备用料箱的存储单元大于入库料箱的存储单元。入库料箱的箱型有至少两种,兼顾了入库效率和出库效率。剩余货物的存储方式提高了入库效率。
上文结合图2-4对存储货物的方法进行了说明,下文结合图5对存储货物的装置进行说明。
为了解决现有技术存在的问题,本发明实施例提供了一种存储货物的装置,如图5所示,该装置包括:
拆分单元501,用于监视存储货物的料箱的目标数量与当前数量的差值;若所述差值大于或等于预设值,则按照预设方式对存储在料箱中的所述货物进行拆分,得到至少一份货物。
处理单元502,用于对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。
在本发明实施例中,所述拆分单元501用于:
若所述货物在料箱中的存储数量大于或等于两倍的第一数量,则按照所述第一数量对存储在料箱中的所述货物进行拆分;
其中,每份货物的数量大于或等于所述第一数量,且小于两倍的所述第一数量;所述第一数量根据出库工作站的数量、所述货物的最大订单并发量和所述货物的补货上限量计算得到;
若所述货物在料箱中的存储数量大于所述第一数量,且小于两倍的所述第一数量,则按照所述货物在料箱中的存储数量的一半对存储在料箱中的所述货物进行拆分。
在本发明实施例中,所述拆分单元501用于:
从出库工作站的数量与所述货物的最大订单并发量中,选择出数值最小的量作为第二数量;
从所述第二数量与预设的最小数量中,选择出数值最大的量作为第三数量;
对所述第三数量与预设比例的乘积进行向上取整,得到所述目标数量;
根据所述货物的补货上限量与所述目标数量的商确定入库料箱的箱型;
将所述商作为第一数量,或将所述货物在所述入库料箱的存储单元中的最大存储数量作为第一数量。
在本发明实施例中,该装置还包括预处理单元,用于:
在监视存储货物的料箱的目标数量与当前数量的差值之前,将所述目标数量与所述当前数量相减,得到的差与所述第一数量相乘,得到第四数量;
若所述第四数量小于所述货物的入库量,则采用所述入库料箱存储所述货物,所述货物在每个所述入库料箱中的存储数量之和等于所述第四数量;
采用备用料箱存储剩余货物,所述备用料箱的存储单元大于所述入库料箱的存储单元。
应理解的是,本发明实施例提供的存储货物的装置的各部件所执行的功能已经在上述实施例一种存储货物的方法中做了详细的介绍,这里不再赘述。
图6示出了可以应用本发明实施例的存储货物的方法或存储货物的装置的示例性***架构600。
如图6所示,***架构600可以包括终端设备601、602、603,网络604和服务器605。网络604用以在终端设备601、602、603和服务器605之间提供通信链路的介质。网络604可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备601、602、603通过网络604与服务器605交互,以接收或发送消息等。
终端设备601、602、603可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
服务器605可以是提供各种服务的服务器,例如对用户利用终端设备601、602、603所浏览的购物类网站提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的产品信息查询请求等数据进行分析等处理,并将处理结果(例如目标推送信息、产品信息--仅为示例)反馈给终端设备。
需要说明的是,本发明实施例所提供的存储货物的方法一般由服务器605执行,相应地,存储货物的装置一般设置于服务器605中。
应该理解,图6中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
下面参考图7,其示出了适于用来实现本发明实施例的终端设备的计算机***700的结构示意图。图7示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图7所示,计算机***700包括中央处理单元(CPU)701,其可以根据存储在只读存储器(ROM)702中的程序或者从存储部分708加载到随机访问存储器(RAM)703中的程序而执行各种适当的动作和处理。在RAM 703中,还存储有***700操作所需的各种程序和数据。CPU 701、ROM 702以及RAM 703通过总线704彼此相连。输入/输出(I/O)接口705也连接至总线704。
以下部件连接至I/O接口705:包括键盘、鼠标等的输入部分706;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器710也根据需要连接至I/O接口705。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器710上,以便于从其上读出的计算机程序根据需要被安装入存储部分708。
特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分709从网络上被下载和安装,和/或从可拆卸介质711被安装。在该计算机程序被中央处理单元(CPU)701执行时,执行本发明的***中限定的上述功能。
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本发明各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个单元、程序段、或代码的一部分,上述单元、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本发明实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括拆分单元和处理单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,处理单元还可以被描述为“对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物的单元”。
作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:监视存储货物的料箱的目标数量与当前数量的差值;若所述差值大于或等于预设值,则按照预设方式对存储在料箱中的所述货物进行拆分,得到至少一份货物;对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。
根据本发明实施例的技术方案,通过监视存储货物的料箱的目标数量与当前数量的差值;若差值大于或等于预设值,则按照预设方式对存储在料箱中的货物进行拆分,得到至少一份货物;对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。从而保证了存储货物的料箱的当前数量满足出库需求,减少了出库工作站长时间等待料箱的几率,提高了出库效率。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
Claims (10)
1.一种存储货物的方法,其特征在于,包括:
监视存储货物的料箱的目标数量与当前数量的差值;
若所述差值大于或等于预设值,则按照预设方式对存储在料箱中的所述货物进行拆分,得到至少一份货物;
对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。
2.根据权利要求1所述的方法,其特征在于,按照预设方式对存储在料箱中的所述货物进行拆分,包括:
若所述货物在料箱中的存储数量大于或等于两倍的第一数量,则按照所述第一数量对存储在料箱中的所述货物进行拆分;
其中,每份货物的数量大于或等于所述第一数量,且小于两倍的所述第一数量;所述第一数量根据出库工作站的数量、所述货物的最大订单并发量和所述货物的补货上限量计算得到;
若所述货物在料箱中的存储数量大于所述第一数量,且小于两倍的所述第一数量,则按照所述货物在料箱中的存储数量的一半对存储在料箱中的所述货物进行拆分。
3.根据权利要求2所述的方法,其特征在于,第一数量的计算方式包括:
从出库工作站的数量与所述货物的最大订单并发量中,选择出数值最小的量作为第二数量;
从所述第二数量与预设的最小数量中,选择出数值最大的量作为第三数量;
对所述第三数量与预设比例的乘积进行向上取整,得到所述目标数量;
根据所述货物的补货上限量与所述目标数量的商确定入库料箱的箱型;
将所述商作为第一数量,或将所述货物在所述入库料箱的存储单元中的最大存储数量作为第一数量。
4.根据权利要求3所述的方法,其特征在于,在监视存储货物的料箱的目标数量与当前数量的差值之前,包括:
将所述目标数量与所述当前数量相减,得到的差与所述第一数量相乘,得到第四数量;
若所述第四数量小于所述货物的入库量,则采用所述入库料箱存储所述货物,所述货物在每个所述入库料箱中的存储数量之和等于所述第四数量;
采用备用料箱存储剩余货物,所述备用料箱的存储单元大于所述入库料箱的存储单元。
5.一种存储货物的装置,其特征在于,包括:
拆分单元,用于监视存储货物的料箱的目标数量与当前数量的差值;若所述差值大于或等于预设值,则按照预设方式对存储在料箱中的所述货物进行拆分,得到至少一份货物;
处理单元,用于对于每份货物,采用能够存储该份货物的最小箱型的料箱存储该份货物。
6.根据权利要求5所述的装置,其特征在于,所述拆分单元用于:
若所述货物在料箱中的存储数量大于或等于两倍的第一数量,则按照所述第一数量对存储在料箱中的所述货物进行拆分;
其中,每份货物的数量大于或等于所述第一数量,且小于两倍的所述第一数量;所述第一数量根据出库工作站的数量、所述货物的最大订单并发量和所述货物的补货上限量计算得到;
若所述货物在料箱中的存储数量大于所述第一数量,且小于两倍的所述第一数量,则按照所述货物在料箱中的存储数量的一半对存储在料箱中的所述货物进行拆分。
7.根据权利要求6所述的装置,其特征在于,所述拆分单元用于:
从出库工作站的数量与所述货物的最大订单并发量中,选择出数值最小的量作为第二数量;
从所述第二数量与预设的最小数量中,选择出数值最大的量作为第三数量;
对所述第三数量与预设比例的乘积进行向上取整,得到所述目标数量;
根据所述货物的补货上限量与所述目标数量的商确定入库料箱的箱型;
将所述商作为第一数量,或将所述货物在所述入库料箱的存储单元中的最大存储数量作为第一数量。
8.根据权利要求7所述的装置,其特征在于,还包括预处理单元,用于:
在监视存储货物的料箱的目标数量与当前数量的差值之前,将所述目标数量与所述当前数量相减,得到的差与所述第一数量相乘,得到第四数量;
若所述第四数量小于所述货物的入库量,则采用所述入库料箱存储所述货物,所述货物在每个所述入库料箱中的存储数量之和等于所述第四数量;
采用备用料箱存储剩余货物,所述备用料箱的存储单元大于所述入库料箱的存储单元。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-4中任一所述的方法。
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-4中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910319130.4A CN111824667B (zh) | 2019-04-19 | 2019-04-19 | 存储货物的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910319130.4A CN111824667B (zh) | 2019-04-19 | 2019-04-19 | 存储货物的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111824667A true CN111824667A (zh) | 2020-10-27 |
CN111824667B CN111824667B (zh) | 2023-05-02 |
Family
ID=72911382
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910319130.4A Active CN111824667B (zh) | 2019-04-19 | 2019-04-19 | 存储货物的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111824667B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113148507A (zh) * | 2021-03-11 | 2021-07-23 | 上海电气慧程智能***有限公司 | 一种生物样本存取路径的规划方法、装置及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009298600A (ja) * | 2009-08-21 | 2009-12-24 | Chuo Logistics Engineering:Kk | ピッキング方法及びピッキング装置 |
CN107239925A (zh) * | 2017-06-08 | 2017-10-10 | 北京惠赢天下网络技术有限公司 | 一种基于标准箱的配货方法及*** |
CN107844927A (zh) * | 2016-09-19 | 2018-03-27 | 北京京东尚科信息技术有限公司 | 提高仓储出库效率的方法和装置 |
CN108764799A (zh) * | 2018-06-01 | 2018-11-06 | 湖北九州通达科技开发有限公司 | 物流控制方法及*** |
CN109003021A (zh) * | 2018-07-02 | 2018-12-14 | 北京极智嘉科技有限公司 | 订单处理方法、装置、服务器及存储介质 |
-
2019
- 2019-04-19 CN CN201910319130.4A patent/CN111824667B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009298600A (ja) * | 2009-08-21 | 2009-12-24 | Chuo Logistics Engineering:Kk | ピッキング方法及びピッキング装置 |
CN107844927A (zh) * | 2016-09-19 | 2018-03-27 | 北京京东尚科信息技术有限公司 | 提高仓储出库效率的方法和装置 |
CN107239925A (zh) * | 2017-06-08 | 2017-10-10 | 北京惠赢天下网络技术有限公司 | 一种基于标准箱的配货方法及*** |
CN108764799A (zh) * | 2018-06-01 | 2018-11-06 | 湖北九州通达科技开发有限公司 | 物流控制方法及*** |
CN109003021A (zh) * | 2018-07-02 | 2018-12-14 | 北京极智嘉科技有限公司 | 订单处理方法、装置、服务器及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113148507A (zh) * | 2021-03-11 | 2021-07-23 | 上海电气慧程智能***有限公司 | 一种生物样本存取路径的规划方法、装置及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN111824667B (zh) | 2023-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106980955B (zh) | 用于输出信息的方法和装置 | |
CN110371548B (zh) | 一种货物入库方法和装置 | |
CN110390449A (zh) | 仓库补货方法和装置 | |
CN111507651A (zh) | 应用于人机混合仓库的订单数据处理方法和装置 | |
CN110689157A (zh) | 一种确定调拨关系的方法和装置 | |
CN114118888A (zh) | 订单出库的方法和装置 | |
CN110304385A (zh) | 一种仓库上架方法和装置 | |
CN110689159A (zh) | 一种商品补货的方法和装置 | |
CN110390497A (zh) | 物品入库方法和装置 | |
CN110826953A (zh) | 一种仓库存储设备规划的方法和装置 | |
CN110834858B (zh) | 一种在仓库中存储货物的方法和装置 | |
CN110555641B (zh) | 一种仓储调拨方法和装置 | |
CN112529488A (zh) | 一种确定补货量的方法和装置 | |
CN110689293A (zh) | 一种物品出库的处理方法和装置 | |
CN111824667A (zh) | 存储货物的方法和装置 | |
CN113650997A (zh) | 一种物品出库定位方法和装置 | |
CN111652407A (zh) | 仓库中的任务处理方法、装置、介质、电子设备与*** | |
CN110689291A (zh) | 一种入库装箱量的确定方法和装置 | |
CN112520284A (zh) | 货架储位调整方法和*** | |
CN112907162B (zh) | 确定物品摆放方式的方法和装置 | |
CN111792248B (zh) | 调整料箱储位的方法和装置 | |
CN115390958A (zh) | 一种任务处理方法和装置 | |
CN112801569B (zh) | 一种物品拣选方法和装置 | |
CN112926907B (zh) | 一种仓库库存布局方法和装置 | |
CN110641887B (zh) | 仓库盘点方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |