掌桥专利:专业的专利平台
掌桥专利
首页

库存管理方法、装置、系统和计算机可读存储介质

文献发布时间:2024-04-18 19:59:31


库存管理方法、装置、系统和计算机可读存储介质

技术领域

本公开涉及库存管理技术领域,特别涉及一种库存管理方法、装置、系统和计算机可读存储介质。

背景技术

当前,在卷烟工业生产过程中,箱式贮丝物流系统以其灵活性好、模块化强、转运效率高的特点被众多卷烟制造工业企业广泛使用。箱式贮丝物流系统通过物流转运装置运载标准烟箱往返于不同生产区域的物流输送点,使得各标准烟箱内的烟丝产品在物流输送点完成相应入库及生产。

为了实现卷烟制造工业企业的高效生产,需要有合理高效的库存管理方式来配合箱式贮丝物流系统,避免由于库存冗余、货物摆放不合理等因素而影响生产计划。

发明内容

发明人发现,由于生产实际需求与库存并不是完全匹配,因此在库区中会出现同种类型物料占用多行货位、以及停止出库的部分物料长期占用大规格货位等情况。库存管理不合理会影响货物的出入库,造成物流处理效率低下,影响整体生产。

本公开所要解决的一个技术问题是:如何提升物流处理的效率。

根据本公开一些实施例的第一方面,提供了一种库存管理方法,包括:根据库存信息确定理库模式,其中,理库模式包括散行合并、货位整理;根据理库模式确定一个或多个备选货位行;基于一个或多个备选货位行的规格、已存货物的数量,生成关于一个或多个备用货位行中的一个或多个目标货位行的移库计划;在理库模式是散行合并的情况下,移库计划用于指示将一个或多个目标货位行中已存货物进行合并;在理库模式是货位整理的情况下,移库计划用于指示将一个或多个目标货位行中已存货物移动至空货位行;将移库计划发送给物流系统,以使物流系统执行移库计划;在物流系统执行完毕移库计划后,对库存信息进行更新。

在一些实施例中,根据理库模式确定一个或多个备选货位行包括:在理库模式是散行合并的情况下,根据库存信息确定已存货物相同的多个货位行;将多个货位行中的每个货位行确定为备选货位行。

在一些实施例中,基于一个或多个备选货位行的规格、已存货物的数量,生成关于一个或多个备用货位行中的一个或多个目标货位行的移库计划包括:对于多个备选货位行中的每个备选货位行,根据备选货位行的规格、已存货物的数量,确定备选货位行的可存货物的数量;根据备选货位行的规格、已存货物的数量、可存货物的数量,查找其他备选货位行中备选货位行的对应货位行,其中,对应货位行中已存货物能够与备选货位行中已存货物合并存放;将具有对应货位行的备选货位行确定为目标货位行;基于目标货位行生成移库计划。

在一些实施例中,根据备选货位行的规格、已存货物的数量、可存货物的数量,查找其他备选货位行中备选货位行的对应货位行包括:从其他备选货位行中可存货物的数量不小于备选货位行中已存货物的数量、或者已存货物的数量不大于备选货位行中可存货物的数量的货位行中选取一个货位行,作为备选货位行的对应货位行。

在一些实施例中,基于目标货位行生成移库计划包括:对于每个目标货位行以及对应货位行,在对应货位行中可存货物的数量不小于目标货位行中已存货物的数量、并且已存货物的数量大于目标货位行中可存货物的数量的情况下,将目标货位行确定为第一目标货位行,将对应货位行确定为第二目标货位行,生成第一移库计划,第一移库计划用于指示将第一目标货位行中已存货物移动至第二目标货位行中。

在一些实施例中,基于目标货位行及其对应货位行生成移库计划包括:对于每个目标货位行以及对应货位行,在对应货位行中可存货物的数量小于目标货位行中已存货物的数量、并且已存货物的数量不大于目标货位行中可存货物的数量的情况下,将对应货位行确定为第一目标货位行,将目标货位行确定为第二货位行,生成第二移库计划,第二移库计划用于指示将第一目标货位行中已存货物移动至第二目标货位行中。

在一些实施例中,基于所有目标货位行及其对应货位行生成移库计划包括:对于每个目标货位行以及对应货位行,在对应货位行中可存货物的数量不小于目标货位行中已存货物的数量、并且已存货物的数量不大于目标货位行中可存货物的数量的情况下,将目标货位行和对应货位行中规格最大的货位行确定为第一目标货位行,将目标货位行和对应货位行中规格最小的货位行确定为第二目标货位行,生成第三移库计划,第三移库计划用于指示将第一目标货位行中已存货物移动至第三目标货位行中。

在一些实施例中,对应货位行是在第一预设区域范围内进行查找的,第一预设区域范围根据备选货位行的位置设定。

在一些实施例中,根据理库模式确定一个或多个备选货位行包括:在理库模式是货位整理的情况下,根据库存信息确定货位利用率低于预设阈值的一个或多个货位行,作为备选货位行。

在一些实施例中,基于一个或多个备选货位行的规格、已存货物的数量,生成关于一个或多个备用货位行中的一个或多个目标货位行的移库计划包括:对于每个备选货位行,查找规格不小于备选货位行中已存货物的数量、并且规格小于备选货位行的规格的一个或多个空货位行;将一个或多个空货位行中规格最小的空货位行确定为备选货位行的对应空货位行;将具有对应空货位行的备选货位行确定为目标货位行,生成第四移库计划,第四移库计划用于指示将目标货位行中已存货物移动至对应空货位行。

在一些实施例中,空货位行是在第二预设区域范围内进行查找的,第二预设区域范围根据备选货位行的位置设定。

在一些实施例中,库存管理方法还包括:确定生产计划所需要的货物所在的一个或多个货位行;生成第五移库计划,第五移库计划用于指示将一个或多个货位行中已存货物移动至第三预设区域范围内,第三预设区域范围根据生产区域设定。

在一些实施例中,将移库计划发送给物流系统,以使物流系统执行移库计划包括:基于移库计划生成多个移库子任务,其中,每个移库子任务能够由搬运设备一次执行完毕;在物流系统执行完毕当前移库子任务后,再向物流系统发送下一个移库子任务,直到物流系统控制搬运设备执行完毕移库计划。

在一些实施例中,在物流系统执行完毕移库计划后,对库存信息进行更新包括:在物流系统每执行完一个移库子任务后,对库存信息进行更新。

根据本公开一些实施例的第二方面,提供了一种库存管理装置,包括:第一确定模块,被配置为根据库存信息确定理库模式,其中,理库模式包括散行合并、货位整理;第二确定模块,被配置为根据理库模式确定一个或多个备选货位行;生成模块,被配置为基于一个或多个备选货位行的规格、已存货物的数量,生成关于一个或多个备用货位行中的一个或多个目标货位行的移库计划,其中,在理库模式是散行合并的情况下,移库计划用于指示将一个或多个目标货位行中已存货物进行合并;在理库模式是货位整理的情况下,移库计划用于指示将一个或多个目标货位行中已存货物移动至空货位行;发送模块,被配置为将移库计划发送给物流系统,以使物流系统执行移库计划;更新模块,被配置为在物流系统执行完毕移库计划后,对库存信息进行更新。

根据本公开一些实施例的第三方面,提供了一种库存管理装置,包括:处理器;以及耦接至处理器的存储器,用于存储指令,指令被处理器执行时,使处理器执行如前所述的库存管理方法。

根据本公开一些实施例的第四方面,提供了一种库存管理系统,包括:如前所述的库存管理装置;以及物流系统,物流系统被配置为接收并执行库存管理装置发送的移库计划。

在一些实施例中,库存管理系统还包括:搬运设备,被配置为在物流系统的控制下执行移库计划。

根据本公开一些实施例的第五方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如前所述的库存管理方法的步骤。

本公开根据库存信息确定理库模式,理库模式包括散行合并和货位整理中的至少一项,其中,散行合并能够对存有相同货物的货位行的进行合并,使库区具有更多的空货位行;货位整理能够将大规格货位行的已存货物移动到小规格货位行,使库区具有更多的大规格货位行。因此本公开能够对库存货物进行合理存放,从而保证了货物能够顺利出入库,提升了物流处理的效率,能够满足生产需要。

通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了根据本公开一些实施例的库存管理方法的流程示意图。

图2A示出了根据本公开一些实施例的库区货物存放的结构示意图。

图2B示出了根据本公开一些实施例的8规格货位行的结构示意图。

图2C示出了根据本公开一些实施例的16规格货位行的结构示意图。

图3示出了根据本公开另一些实施例的库存管理方法的流程示意图。

图4示出了根据本公开一些实施例的库存管理装置的结构示意图。

图5示出了根据本公开另一些实施例的库存管理装置的结构示意图。

图6示出了根据本公开又一些实施例的库存管理装置的结构示意图。

图7示出了根据本公开一些实施例的库存管理系统的结构示意图。

具体实施方式

下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

图1示出了根据本公开一些实施例的库存管理方法的流程示意图。如图1所示,该实施例的方法包括步骤S102~S110。

在步骤S102中,根据库存信息确定理库模式,其中,理库模式包括散行合并、货位整理。

图2A示出了根据本公开一些实施例的库区货物存放的俯视示意图。如图2A所示,210是库区巷道,220~270是巷道两侧的货位行。库区以货位行的形式存放货物。每个货位行存放一种类型的货物。不同货位行的规格不同,例如货位行的规格可以是8、12、16、20等,8规格的货位行表示该货位行具有8个货位,能够存放8箱货物。

每个货位行中可以堆叠多层货物,即,可以包括多个列,列所指向的方向为垂直方向。货位行中的各个列可以朝巷道方向依次排布、每列可以存放多箱货物。图2B示出了根据本公开一些实施例的8规格货位行的结构示意图。如图2B所示,8规格货位行具有两列货位,每列具有四个货位,每个货位可以存放一箱货物。图2C示出了根据本公开一些实施例的16规格货位行的结构示意图。如图2C所示,16规格货位行具有四列货位,每列具有四个货位,每个货位可以存放一箱货物。图2B和2C中的数字示例性地表示货位的标识。

库区的库存信息可以用于确定当前库区的理库需求。

在一些实施例中,在库存信息显示多个货位行存放相同的货物,并且这些货位行都还有空闲货位时,理库需求为对这些货位行进行合并,则理库模式为散行合并。

散行整合并够提高货位的利用率,避免相同货物不必要地占用多个货位行,造成多个货位行中货位空闲,无法存放其他类型的货物。

在一些实施例中,散行合并的目标是存放相同货物的货位行中最多只有一个货位行有空余货位。也就是说,在库区内存放相同货物的货位行中有超过一个货位行由空余货位时,都会进行库存整理,并且理库模式为散行合并。

在一些实施例中,相同货物指同牌号、同批次、同版本、清洗标识一致的货物。

在一些实施例中,在库存信息显示货位行中已存货物的比例低于预设阈值时,比如20规格的货位行只存放了2箱货物,已存货物的比例为10%,低于预设阈值90%,认为该货位行的货位利用率低,需要将其已存货物移动至比当前货位行的规格更小的货位行中,则理库模式为货位整理。

货位整理不仅能够提高货位的利用率,还能够提高货物的出库效率。将货物优先存放在小规格货位行中,货物存放更集中,在出库的时候,效率更高。

在一些实施例中,在库存信息显示当前库区同时需要进行散行合并和货位整理时,可以先进行散行合并再进行货位整理,或者先进行货位整理再进行散行合并。

通过对库存信息进行分析,可以对库区内所有烟箱进行集中调度和排布。避免传统应急方法需要操作人员长时间配合,手工逐个录入烟箱信息的繁琐动作。因此节约了成本,提升了理库效果和效率。

在步骤S104中,根据理库模式确定一个或多个备选货位行。

对于不同的理库模式,涉及到的货位行不同,将涉及到的货位行记作备选货位行。

在一些实施例中,根据理库模式确定一个或多个备选货位行包括:在理库模式是散行合并的情况下,根据库存信息确定已存货物相同的多个货位行;将多个货位行中的每个货位行确定为备选货位行。

在进行散行合并时,涉及到的货位行是存放相同货物的货位行,对这些货位行尽可能地合并,以释放出空货位行,从而提高库区的货位利用率。

在一些实施例中,根据理库模式确定一个或多个备选货位行包括:在理库模式是货位整理的情况下,根据库存信息确定货位利用率低于预设阈值的一个或多个货位行,作为备选货位行。

在进行货位整理时,涉及到的货位行是货位利用率低于预设阈值的货位行,将这些货位行的货物移动至小规格的货位中,以释放出大规格的货位行,从而提升库区的空间利用效果。

通过散行合并、货位整理的自动理库功能,使得库区货位排布合理、利用率高。从而在因技术改造、设备突发故障的时候,给予维修人员更多冗余维修、处理时间,降低物料供应中断风险。

在步骤S106中,基于一个或多个备选货位行的规格、已存货物的数量,生成关于一个或多个备用货位行中的一个或多个目标货位行的移库计划;在理库模式是散行合并的情况下,移库计划用于指示将一个或多个目标货位行中已存货物进行合并;在理库模式是货位整理的情况下,移库计划用于指示将一个或多个目标货位行中已存货物移动至空货位行。

在一些实施例中,根据备选货位行的规格、已存货物的数量从备选货位行中确定实际参与移库的目标货位行,之后基于目标货位行生成移库计划。

在理库模式是散行合并的情况下,理库需求是尽可能对备选货位行中已存货位进行合并,但是对于那些没有能够进行合并的对应货位行的备选货位行,其实际不会参与合并,因此这些备选货位行并不会被确定为目标货位行。

在一些实施例中,在理库模式是散行合并的情况下,基于一个或多个备选货位行的规格、已存货物的数量,生成关于一个或多个备用货位行中的一个或多个目标货位行的移库计划包括:对于多个备选货位行中的每个备选货位行,根据备选货位行的规格、已存货物的数量,确定备选货位行的可存货物的数量;根据备选货位行的规格、已存货物的数量、可存货物的数量,查找其他备选货位行中备选货位行的对应货位行,其中,对应货位行中已存货物能够与备选货位行中已存货物合并存放;将具有对应货位行的备选货位行确定为目标货位行;基于目标货位行生成移库计划。

在一些实施例中,根据备选货位行的规格、已存货物的数量、可存货物的数量,查找其他备选货位行中备选货位行的对应货位行包括:从其他备选货位行中可存货物的数量不小于备选货位行中已存货物的数量、或者已存货物的数量不大于备选货位行中可存货物的数量的货位行中选取一个货位行,作为备选货位行的对应货位行。

例如对于货位行A,已存货物为A1、可存货物为A2,那么货位行A的规格A3=A1+A2。对于货位行B,已存货物为B1、可存货物为B2,那么货位行B的规格B3=B1+B2。在A2≥B1或B2≥A1的情况下,货位行A、B中已存货物能够合并存放。

在一些实施例中,基于目标货位行生成移库计划包括:对于每个目标货位行以及对应货位行,在对应货位行中可存货物的数量不小于目标货位行中已存货物的数量、并且已存货物的数量大于目标货位行中可存货物的数量的情况下,将目标货位行确定为第一目标货位行,将对应货位行确定为第二目标货位行,生成第一移库计划,第一移库计划用于指示将第一目标货位行中已存货物移动至第二目标货位行中。

例如目标货位行为货位行A,对应货位行为货位行B,那么在B2≥A1且B1>A2的情况下,将货位行A中的货物移动至货位行B中。

在一些实施例中,基于目标货位行及其对应货位行生成移库计划包括:对于每个目标货位行以及对应货位行,在对应货位行中可存货物的数量小于目标货位行中已存货物的数量、并且已存货物的数量不大于目标货位行中可存货物的数量的情况下,将对应货位行确定为第一目标货位行,将目标货位行确定为第二货位行,生成第二移库计划,第二移库计划用于指示将第一目标货位行中已存货物移动至第二目标货位行中。

例如目标货位行为货位行A,对应货位行为货位行B,那么在B2

在一些实施例中,基于所有目标货位行及其对应货位行生成移库计划包括:对于每个目标货位行以及对应货位行,在对应货位行中可存货物的数量不小于目标货位行中已存货物的数量、并且已存货物的数量不大于目标货位行中可存货物的数量的情况下,将目标货位行和对应货位行中规格最大的货位行确定为第一目标货位行,将目标货位行和对应货位行中规格最小的货位行确定为第二目标货位行,生成第三移库计划,第三移库计划用于指示将第一目标货位行中已存货物移动至第三目标货位行中。

例如目标货位行为货位行A,对应货位行为货位行B,那么在B2≥A1且A2≥B1的情况下,比较货位行A和货位行B的规格,将货位行A、B中已存货物存放在货位行A和货位行B中较小规格的货位行中。例如货位行A规格为16,货位行B规格为20,则将货位行B中的货物移动至货位行A中。

在进行散行合并时,还可以考虑对预设区域范围内的货位行进行处理。在一些实施例中,对应货位行是在第一预设区域范围内进行查找的,第一预设区域范围根据备选货位行的位置设定。例如,设定进行散行合并的时候,合并的是第一预设区域范围内的货位行,并不会对超出第一预设区域范围的货位行进行合并。

在一些实施例中,在进行散行合并时,以“提高货位利用率为第一原则,合理区域存放为第二原则”的模式执行。即在满足货位利用率的前提下,分配合理区域的货位。当然,根据需要,在货物被指定优先存放的区域的情况下,也可以优先满足合理区域存放。

在理库模式是货位整理的情况下,理库需求是将货位利用率低于预设阈值的货位行中已存货物移动至小规格货位行,但是对于那些已经是最小规格的备选货位行,即使其货位利用率低于预设阈值,也实际不会参与货位整理,因此这些备选货位行并不会被确定为目标货位行。

在一些实施例中,在理库模式是货位整理的情况下,基于一个或多个备选货位行的规格、已存货物的数量,生成关于一个或多个备用货位行中的一个或多个目标货位行的移库计划包括:对于每个备选货位行,查找规格不小于备选货位行中已存货物的数量、并且规格小于备选货位行的规格的一个或多个空货位行;将一个或多个空货位行中规格最小的空货位行确定为备选货位行的对应空货位行;将具有对应空货位行的备选货位行确定为目标货位行,生成第四移库计划,第四移库计划用于指示将目标货位行中已存货物移动至对应空货位行。

例如对于货位行C,已存货物为C1、可存货物为C2,那么货位行C的规格C3=C1+C2,对于货位行D,已存货物为D1、可存货物为D2,那么货位行D的规格D3=D1+D2。在D3≥C1且D3

例如,若货位行属于8货位规格货位行,则其已达到最小规格货位,无需进行货位整理。若货位行属于12货位规格空货位行,则当其存储数小于等于8时,移库至8货位规格空货位行。若货位行属于16货位规格货位行且存储数小于等于8时,移库至8货位规格空货位行。若货位行属于16货位规格货位行且8<存储数<=12时,移库至12货位规格空货位行。若货位行属于20货位规格货位行且存储数小于等于8时,移库至8货位规格空货位行。若货位行属于20货位规格货位行且8<存储数<=12时,移库至12货位规格空货位行。若货位行属于20货位规格货位行且12<存储数<=16时,移库至16货位规格空货位行。

在进行货位整理时,还可以考虑对预设区域范围内的货位行进行处理。在一些实施例中,空货位行是在第二预设区域范围内进行查找的,第二预设区域范围根据备选货位行的位置设定。例如,设定进行货位整理的时候,整理的是第二预设区域范围内的货位行,并不会将第二预设区域范围内的货位行中已存货物移动至第二预设区域范围外。

在一些实施例中,在进行散行合并时,以“提高货位利用率为第一原则,合理区域存放为第二原则”的模式执行。即在满足货位利用率的前提下,分配合理区域的货位。当然,根据需要,在货物被指定优先存放的区域的情况下,也可以优先满足合理区域存放。

在一些实施例中,库存管理方法还包括将生产计划所需要的货物移动至距离生产区域较近的区域内,以减少物流转运时间,提升生产效率。例如,前述实施例中的第一预设区域范围和第二区域预设范围可以与生产区域的距离小于阈值。

在一些实施例中,在理库模式是货位整理的情况下,需要在库区内预留预设数量的各个规格的空货位行,以满足某些货物指定要放在某个规格的货位行的需求。也就是说,在进行货位整理时,这些预留的空货位行并不参与作为备选货位行的对应空货位行的匹配。

在一些实施例中,库管管理方法还包括:确定生产计划所需要的货物所在的一个或多个货位行;生成第五移库计划,第五移库计划用于指示将一个或多个货位行中已存货物移动至第三预设区域范围内,第三预设区域范围根据生产区域设定。

在库区中有些货物入库存放时离即将出库的站台较远,会造成出库时任务执行时间过长,尤其是该业务任务量增长情况下。通过生成第五移库计划来自动理库,能够在生产之前将货物提前放到距离生产区域较近的区域,从而减少物流转运任务时间,提高生产运行效率。

通过第五理库计划,能够有效对接企业生产计划及操作人员作业情况,使原本需要人工干预的作业自动将烟箱移动至生产区域附近,使能够在较短距离内完成(次日)生产计划的需要,仓库内物料能够及时运送到转运目的地的制丝或卷包产线,供下游生产使用。

在根据生产计划将货物移动至第三预设区域范围时,可以基于上述散行合并、货位整理的理库模式在第三预设区域范围内对货物进行整理,以进一步提升货物出库效率。

在一些实施例中,上述各个移库计划的执行不能影响实际生产,也就是说移库计划的优先级要低于生产计划的优先级。

在一些实施例中,上述各个移库计划是手动生成的,也就是说由用户指定货物的出库货位和入库货位后生成的移库计划。在一些实施例中,上述各个移库计划可以在仓库管理系统(Warehouse Management System,简称:WMS)中自动生成。WMS生成的移库计划包括货物的出库货位、入库货位及移库箱数三个参数。

移库计划能够高效、自动地根据生产计划及物料现场情况,依照系统设定好的计划生成,为库区管理人员、作业人员提供精准的库容情况,为库容管理提供可靠、科学、高效的理库建议意见。

在步骤S108中,将移库计划发送给物流系统,以使物流系统执行移库计划。

在一些实施例中,在WMS生成移库计划后,将移库计划发送给仓库控制系统(Warehouse Control System,简称:WCS),再由WCS控制搬运设备,例如自动导引车(Automated Guided Vehicle,简称:AGV)执行移库计划。

基于WMS及WCS的配合应用,实现库区烟箱的顺利出入库及烟箱信息、货位信息的完善管理,从而保障生产正常运行、生产效率不受影响,同时避免大量重复性的人工干预工作,保证烟箱的信息处理无误,降低烟箱信息出现混淆的工艺风险。

在一些实施例中,在WMS生成的移库计划显示“移库计划单号、类型(散行合并、货位整理)、状态(未开始、执行中、已完成等)、起始货位、目标货位、计划箱数、完成箱数、开始时间、完成时间、创建时间、创建人”等字段。

在生成移库计划后,生成移库计划相对应的移库任务,一次只生成一条子任务。每条子任务能够由搬运设备一次搬运完成。一条子任务完成后,根据存过算法生成下一条,直至完成移库计划。

在一些实施例中,将移库计划发送给物流系统,以使物流系统执行移库计划包括:基于移库计划生成多个移库子任务,其中,每个移库子任务能够由搬运设备一次执行完毕;在物流系统执行完毕当前移库子任务后,再向物流系统发送下一个移库子任务,直到物流系统控制搬运设备执行完毕移库计划。

在一些实施例中,在由AGV执行移库子任务时,需要根据出库货位以及入货货位的高度调整AGV的夹抱装置的高度,从而顺利完成货物的转移。

一次仅向物流系统发送一个移库子任务,使得搬运设备一次只需要执行一个搬运任务,避免了搬运设备同时执行多个搬运任务而发生搬运货物错乱,影响库存信息准确性的问题。

在步骤S110中,在物流系统执行完毕移库计划后,对库存信息进行更新。

在物流系统执行完毕移库计划后,将货物信息从出库货位更新到入库货位。

在一些实施例中,由于搬运设备一次能够搬运多箱货物,那么出库货位和入库货位都是多个货位,因此需要基于移库计划核对搬运设备搬运的货物数量,以确保库存信息更新的准确性。

在一些实施例中,在物流系统执行完毕移库计划后,对库存信息进行更新包括:在物流系统每执行完一个移库子任务后,对库存信息进行更新。

每执行完一个移库子任务都进行库存信息的更新,能够减少单次库存信息更新的工作量,从而能够提高库存信息更新的准确性。

本公开的库存管理方法能够在满足正常出入库要求的前提下,自动对库区内的货物进行盘点,根据货物货位及当/次日生产情况,在生产间隙自动生成出入库任务,按系统设定规则整理货物,提高整个库区的货位利用率,提高烟箱出入库效率,满足日益增长的卷烟生产需要。

并且本公开的库存管理方法对库区内的货物进行了合理、清晰的整理,能够使转搬运设备完成卸货后,按照原定生产计划,顺利找到并即刻携带出库烟箱转运至另一生产区域,从而保证另一生产区域制丝或卷包产线的正常及时生产,避免因物流口技术升级或设备故障,转运烟箱无法入库或入库效率过低所造成的相应负面连锁反应。

此外本公开的库存管理方法对于大规模生产厂区的库存管理有着更为重要的作用,通过本公开的库存管理方法可以极大地提升大规模生产产区的出库效率,避免由于大规模生产产区货物出库效率低、而与大规模生产产区货物配合参与卷烟生产的小规模生产产区货物出库效率高,而影响整体卷烟生产流程。

图3示出了根据本公开另一些实施例的库存管理方法的流程示意图。如图3所示,库存管理方法包括步骤S302~S310。

在步骤S302中,对库存所有货物进行扫描,以检索库区是否需要理库而在后续生产理库计划。

在步骤S304中,基于扫描信息,检索到需要参与理库的货位行,根据需要参与理库的货位行确定理库模式,理库模式例如包括散行合并、货位整理。

在步骤S306中,对于不同的理库模式,自动生成移库(理货)计划。

当系统检测到库区内存在存有相同货物的货位行,例如其中货位行A1为“20货位行”,行内存放18箱烟箱,货位行A2为“8货位行”,行内存放2箱烟箱。则系统自动生成“散行合并”移库计划,以将A2货位行的2箱烟箱移至A1货位行,使A1货位行填满,并使A2货位行腾空,从而提高库容利用率。

当系统检测到库区内例如存在货位行B1为“20货位行”,行内存放2箱烟箱,货位行B2为“8货位行”,行内存放0箱烟箱。则系统自动生成“货位整理”移库计划,以将B1货位的2箱烟箱移至B2货位,使B1货位行有货,并使B1货位行腾空,从而提高大容量货位行的库容利用率。

在一些实施例中,步骤S306还包括当系统自动获取到当日/次日的排产生产计划后,对排产生产计划进行梳理和分析,找到产量最多、生产供需最大的牌号及其对应烟箱,随后在库区内找到满足条件的烟箱,将其放置到距离生产物料供给最近的区域内存放,从而提高生产物料供给响应速度。

在步骤S308中,根据理库计划生成移库任务,并下发移库任务至物流系统执行。

在步骤S310中,物流系统执行完毕移库计划,对库存信息进行更新。

在上述实施例中根据库存信息确定理库模式,理库模式包括散行合并和货位整理中的至少一项,其中,散行合并能够对存有相同货物的货位行的进行合并,使库区具有更多的空货位行;货位整理能够将大规格货位行的已存货物移动到小规格货位行,使库区具有更多的大规格货位行。因此本公开能够对库存货物进行合理存放,从而保证了货物能够顺利出入库,提升了物流处理的效率,能够满足生产需要。

图4出了根据本公开一些实施例的库存管理装置的结构示意图。如图4所示,库存管理装置40包括:

第一确定模块410,被配置为根据库存信息确定理库模式,其中,理库模式包括散行合并、货位整理;

第二确定模块420,被配置为根据理库模式确定一个或多个备选货位行;

生成模块430,被配置为基于一个或多个备选货位行的规格、已存货物的数量,生成关于一个或多个备用货位行中的一个或多个目标货位行的移库计划,其中,在理库模式是散行合并的情况下,移库计划用于指示将一个或多个目标货位行中已存货物进行合并;在理库模式是货位整理的情况下,移库计划用于指示将一个或多个目标货位行中已存货物移动至空货位行;

发送模块440,被配置为将移库计划发送给物流系统,以使物流系统执行移库计划;

更新模块450,被配置为在物流系统执行完毕移库计划后,对库存信息进行更新。

在一些实施例中,第二确定模块420被进一步配置为在理库模式是散行合并的情况下,根据库存信息确定已存货物相同的多个货位行;将多个货位行中的每个货位行确定为备选货位行。

在一些实施例中,生成模块430被进一步配置为对于多个备选货位行中的每个备选货位行,根据备选货位行的规格、已存货物的数量,确定备选货位行的可存货物的数量;根据备选货位行的规格、已存货物的数量、可存货物的数量,查找其他备选货位行中备选货位行的对应货位行,其中,对应货位行中已存货物能够与备选货位行中已存货物合并存放;将具有对应货位行的备选货位行确定为目标货位行;基于目标货位行生成移库计划。

在一些实施例中,生成模块430被进一步配置为从其他备选货位行中可存货物的数量不小于备选货位行中已存货物的数量、或者已存货物的数量不大于备选货位行中可存货物的数量的货位行中选取一个货位行,作为备选货位行的对应货位行。

在一些实施例中,生成模块430被进一步配置为对于每个目标货位行以及对应货位行,在对应货位行中可存货物的数量不小于目标货位行中已存货物的数量、并且已存货物的数量大于目标货位行中可存货物的数量的情况下,将目标货位行确定为第一目标货位行,将对应货位行确定为第二目标货位行,生成第一移库计划,第一移库计划用于指示将第一目标货位行中已存货物移动至第二目标货位行中。

在一些实施例中,生成模块430被进一步配置为对于每个目标货位行以及对应货位行,在对应货位行中可存货物的数量小于目标货位行中已存货物的数量、并且已存货物的数量不大于目标货位行中可存货物的数量的情况下,将对应货位行确定为第一目标货位行,将目标货位行确定为第二货位行,生成第二移库计划,第二移库计划用于指示将第一目标货位行中已存货物移动至第二目标货位行中。

在一些实施例中,生成模块430被进一步配置为对于每个目标货位行以及对应货位行,在对应货位行中可存货物的数量不小于目标货位行中已存货物的数量、并且已存货物的数量不大于目标货位行中可存货物的数量的情况下,将目标货位行和对应货位行中规格最大的货位行确定为第一目标货位行,将目标货位行和对应货位行中规格最小的货位行确定为第二目标货位行,生成第三移库计划,第三移库计划用于指示将第一目标货位行中已存货物移动至第三目标货位行中。

在一些实施例中,对应货位行是在第一预设区域范围内进行查找的,第一预设区域范围根据备选货位行的位置设定。

在一些实施例中,第二确定模块420被进一步配置为在理库模式是货位整理的情况下,根据库存信息确定货位利用率低于预设阈值的一个或多个货位行,作为备选货位行。

在一些实施例中,生成模块430被进一步配置为对于每个备选货位行,查找规格不小于备选货位行中已存货物的数量、并且规格小于备选货位行的规格的一个或多个空货位行;将一个或多个空货位行中规格最小的空货位行确定为备选货位行的对应空货位行;将具有对应空货位行的备选货位行确定为目标货位行,生成第四移库计划,第四移库计划用于指示将目标货位行中已存货物移动至对应空货位行。

在一些实施例中,空货位行是在第二预设区域范围内进行查找的,第二预设区域范围根据备选货位行的位置设定。

在一些实施例中,库存管理装置还包括确定生产计划所需要的货物所在的一个或多个货位行;生成第五移库计划,第五移库计划用于指示将一个或多个货位行中已存货物移动至第三预设区域范围内,第三预设区域范围根据生产区域设定。

在一些实施例中,发送模块440被进一步配置为基于移库计划生成多个移库子任务,其中,每个移库子任务能够由搬运设备一次执行完毕;在物流系统执行完毕当前移库子任务后,再向物流系统发送下一个移库子任务,直到物流系统控制搬运设备执行完毕移库计划。

在一些实施例中,更新模块450被进一步配置为在物流系统每执行完一个移库子任务后,对库存信息进行更新。

在上述实施例中根据库存信息确定理库模式,理库模式包括散行合并和货位整理中的至少一项,其中,散行合并能够对存有相同货物的货位行的进行合并,使库区具有更多的空货位行;货位整理能够将大规格货位行的已存货物移动到小规格货位行,使库区具有更多的大规格货位行。因此本公开能够对库存货物进行合理存放,从而保证了货物能够顺利出入库,提升了物流处理的效率,能够满足生产需要。

图5示出了根据本公开另一些实施例的库存管理装置的结构示意图。如图5所示,库存管理装置50包括:存储器510以及耦接至该存储器510的处理器520,处理器520被配置为基于存储在存储器510中的指令,执行本公开中任意一些实施例中的库存管理方法。

其中,存储器510例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序(Boot Loader)、数据库以及其他程序等。

图6示出了根据本公开又一些实施例的库存管理装置的结构示意图。如图6所示,库存管理装置60包括:存储器610以及处理器620,分别与存储器510以及处理器520类似。还可以包括输入输出接口630、网络接口640、存储接口650等。这些接口630,640,650以及存储器610和处理器620之间例如可以通过总线660连接。其中,输入输出接口630为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口640为各种联网设备提供连接接口,例如可以连接到数据库服务器或者云端存储服务器等。存储接口650为SD卡、U盘等外置存储设备提供连接接口。

图7示出了根据本公开一些实施例的库存管理系统的结构示意图。如图7所示,库存管理系统70包括:如前所述的库存管理装置710;以及物流系统720,物流系统720被配置为接收并执行库存管理装置710发送的移库计划。

在一些实施例中,库存管理系统70还包括:搬运设备730,被配置为在物流系统720的控制下执行移库计划。

本公开的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现前述任意一种库存管理方法。

本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解为可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。

技术分类

06120116524396