一种商品出库方法、计算机程序产品及电子设备技术

技术编号:38970595 阅读:15 留言:0更新日期:2023-09-28 09:34
本申请提供一种商品出库方法、计算机程序产品及电子设备,其中,商品出库方法包括:获取待出库订单对应的订单信息;其中,订单信息包括所需商品类型以及每种类型商品的需求数量;针对每种类型商品,根据订单信息、发货箱容积以及该类型商品的体积信息确定该类型商品对应的整箱信息和需混箱的混箱信息;根据各类型商品对应的混箱信息确定需混箱商品的混箱方式;其中,混箱方式包括每个发货箱中投入的商品类型以及商品数量;根据订单信息、各类型商品对应的整箱信息以及混箱方式确定多个待出库订单对应的出库策略;其中,出库策略包括每种类型商品的出库顺序和/或投料设备上各个投料口绑定的商品类型。在上述方案中,可以提高商品出库的效率。商品出库的效率。商品出库的效率。

【技术实现步骤摘要】
一种商品出库方法、计算机程序产品及电子设备


[0001]本申请涉及物流
,具体而言,涉及一种商品出库方法、计算机程序产品及电子设备。

技术介绍

[0002]在将仓库中的商品出库时,通常会涉及到商品分拣,在商品分拣场景中,一般会使用到料箱输送线、上包台以及商品输送线等设备。通常,在仓库中一般设置有立体库用于存放商品料箱,在进行商品出库时,需要将商品料箱进行出库到料箱输送线上;商品料箱经过上包台后,商品通过商品输送线输送至不同的发货口处进行商品的投放装箱;直到完成商品的出库过程。
[0003]由于商品类型保序的限制,同一时间每个发货口处仅可进行一种商品类型的投放;在现有技术中,为了满足上述限制,立体库在同一时间仅会出库一种商品类型,从而导致商品出库的效率较低。

技术实现思路

[0004]本申请实施例的目的在于提供一种商品出库方法、计算机程序产品及电子设备,用以解决现有技术中商品出库的效率较低的技术问题。
[0005]第一方面,本申请实施例提供一种商品出库方法,包括:获取待出库订单对应的订单信息;其中,所述订单信息包括所需商品类型以及每种类型商品的需求数量;针对每种类型商品,根据所述订单信息、发货箱容积以及该类型商品的体积信息确定该类型商品对应的整箱信息和需混箱的混箱信息;根据各类型商品对应的混箱信息确定需混箱商品的混箱方式;其中,所述混箱方式包括每个发货箱中投入的商品类型以及商品数量;根据所述订单信息、各类型商品对应的所述整箱信息以及所述混箱方式确定多个待出库订单对应的出库策略;其中,所述出库策略包括每种类型商品的出库顺序和/或投料设备上各个投料口绑定的商品类型。
[0006]在上述方案中,根据订单信息、发货箱容积以及商品的体积信息可以确定每种商品类型的装箱方式,其中,上述装箱方式可以包括其对应的整箱信息以及混箱方式;根据上述装箱方式,可以对多种商品类型对应的出库策略进行规划,从而可以在满足同一时间每个投料口处仅可进行一种商品来兴的投放的基础上,使得立体库可以在同一时间时间出库至少两种商品类型。与现有技术中,立体库在同一时间仅会出库一种商品类型相比,立体库在同一时间出库多种商品类型可以提高商品出库的效率。
[0007]在可选的实施方式中,所述针对每种类型商品,根据所述订单信息、发货箱容积以及该类型商品的体积信息确定该类型商品对应的整箱信息和需混箱的混箱信息,包括:针对每种类型商品,根据所述发货箱容积以及该种类型商品对应的所述体积信息确定该种类型商品在每个发货箱中的最大装箱数量;根据所述待出库订单对该类型商品的所述需求数量以及该类型商品对应的所述最大装箱数量确定该类型商品对应的所述整箱信息。在上述
方案中,整箱信息可以包括该类型商品可以装满的整箱箱数,因此,在根据发货箱容积以及商品的体积信息确定发货箱中最多可以装多少数量的商品后,可以根据订单对商品的需求数量确定上述整箱信息;根据上述整箱信息可以对出库策略进行规划,从而可以提高商品出库的效率。
[0008]在可选的实施方式中,每种类型商品包括多种不同体积的商品,在所述针对每种类型商品,根据所述订单信息、发货箱容积以及该类型商品的体积信息确定该类型商品对应的整箱信息和需混箱的混箱信息之前,所述方法还包括:针对每种类型商品,根据该类型商品中每种体积的商品对应的装箱体积、所述待出库订单对该类型商品中每种体积的商品的需求子数量以及所述待出库订单对该类型商品的需求数量计算该类型商品的平均体积,作为该类型商品对应的体积信息。在上述方案中,由于一种类型的商品可能包括多种不同体积的商品,因此,可以通过计算上述多种不同体积的商品的平均体积,得到该种类型的商品的体积信息,从而可以上述体积信息对该种类型的商品的装箱方式进行合理的规划。
[0009]在可选的实施方式中,所述根据各类型商品对应的混箱信息确定需混箱商品的混箱方式,包括:获取整数规划模型;其中,所述整数规划模型包括目标函数和约束条件,所述目标函数基于混箱箱数和商品类型最多的发货箱中的商品数量所构建,所述约束条件基于各发货箱中的商品总数量、各发货箱中的商品类型以及各发货箱的装箱率所设置;根据所述约束条件对所述整数规划模型进行求解,以使所述目标函数的值最小。在上述方案中,在对混箱方式进行规划的过程中,可以对整数规划模型进行求解,从而使得目标函数在满足约束条件的基础上值最小,因此,可以使得装箱的总箱数最小且装箱率最高。
[0010]在可选的实施方式中,所述约束条件包括以下至少一项:各发货箱中的商品总数量等于该发货箱中投入的多种商品类型对应的商品数量的总和;各发货箱中的商品总数量小于或等于该发货箱对应的装箱判决信息与建模参数的乘积,其中,所述装箱判决信息为第一数值表示该发货箱装了商品,所述装箱判决信息为第二数值表示该发货箱未装商品;各发货箱中的商品总数量大于或等于该发货箱对应的所述装箱判决信息;各商品类型在多个发货箱中的商品数量的总和等于该种商品类型的所述需求数量;各发货箱的装箱率等于该发货箱的已装箱体积与所述发货箱容积的商,其中,所述已装箱体积等于多种类型商品的所述装箱体积与该发货箱中投入的对应商品类型的商品数量的积的总和;各发货箱的装箱率小于或等于第三数值;各商品类型在各发货箱中的商品数量小于或等于该发货箱中该商品类型对应的类型判决信息与所述建模参数的积,其中,所述类型判决信息为第四数值表征该种商品类型存在于该发货箱中,所述类型判决信息为第五数值表征该种商品类型不存在与该发货箱中;所述混箱的发货箱数量等于多个发货箱对应的所述装箱判决信息的总和;各发货箱中商品类型的数量等于该发货箱中多种商品类型对应的类型判决信息的总和;所述包含商品类型最多的发货箱中的商品数量大于等于各发货箱中商品类型的数量。
[0011]在可选的实施方式中,所述根据所述订单信息、各类型商品对应的所述整箱信息以及所述混箱方式确定多个待出库订单对应的出库策略,包括:根据所述订单信息以及所述混箱方式确定每种商品类型对应的混箱总数;其中,所述混箱总数为该商品类型在多个待出库订单中的需混箱数量的总和;按照所述混箱总数从大到小的顺序对各商品类型进行排序,得到所述第一出库顺序;根据所述第一出库顺序以及所述订单信息确定所述投料设备上各个投料口绑定的商品类型。在上述方案中,在确定出库策略时,为了保证出库的商品
可以通过对应的投料口进行投放,可以根据订单信息、整箱信息以及混箱方式确定第一出库顺序以及投料口绑定的商品类型,这样,商品可以按照第一出库顺序进行出库,并传送到对应的投料口处实现商品的投放;其中,在确定第一出库顺序的过程中,可以优先对需求量较大的商品类型进行出库,从而使得尽可能多的投料口处于投放状态中,因此,可以提高商品出库以及投放的效率。
[0012]在可选的实施方式中,所述根据所述第一出库顺序以及所述订单信息确定所述投料设备上各个投料口绑定的商品类型,包括:针对每个投料口,若该投料口需求多种商品类型,则按照所述第一出库顺序遍历所述多种商品类型,并判断当前遍历到的商品类型是否为该投料口需求的商品类型;若所述当本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种商品出库方法,其特征在于,包括:获取待出库订单对应的订单信息;其中,所述订单信息包括所需商品类型以及每种类型商品的需求数量;针对每种类型商品,根据所述订单信息、发货箱容积以及该类型商品的体积信息确定该类型商品对应的整箱信息和需混箱的混箱信息;根据各类型商品对应的混箱信息确定需混箱商品的混箱方式;其中,所述混箱方式包括每个发货箱中投入的商品类型以及商品数量;根据所述订单信息、各类型商品对应的所述整箱信息以及所述混箱方式确定多个待出库订单对应的出库策略;其中,所述出库策略包括每种类型商品的出库顺序和/或投料设备上各个投料口绑定的商品类型。2.根据权利要求1所述的商品出库方法,其特征在于,所述针对每种类型商品,根据所述订单信息、发货箱容积以及该类型商品的体积信息确定该类型商品对应的整箱信息和需混箱的混箱信息,包括:针对每种类型商品,根据所述发货箱容积以及该种类型商品对应的所述体积信息确定该种类型商品在每个发货箱中的最大装箱数量;根据所述待出库订单对该类型商品的所述需求数量以及该类型商品对应的所述最大装箱数量确定该类型商品对应的所述整箱信息。3.根据权利要求1或2所述的商品出库方法,其特征在于,每种类型商品包括多种不同体积的商品,在所述针对每种类型商品,根据所述订单信息、发货箱容积以及该类型商品的体积信息确定该类型商品对应的整箱信息和需混箱的混箱信息之前,所述方法还包括:针对每种类型商品,根据该类型商品中每种体积的商品对应的装箱体积、所述待出库订单对该类型商品中每种体积的商品的需求子数量以及所述待出库订单对该类型商品的需求数量计算该类型商品的平均体积,作为该类型商品对应的体积信息。4.根据权利要求1或2所述的商品出库方法,其特征在于,所述根据各类型商品对应的混箱信息确定需混箱商品的混箱方式,包括:获取整数规划模型;其中,所述整数规划模型包括目标函数和约束条件,所述目标函数基于混箱箱数和商品类型最多的发货箱中的商品数量所构建,所述约束条件基于各发货箱中的商品总数量、各发货箱中的商品类型以及各发货箱的装箱率所设置;根据所述约束条件对所述整数规划模型进行求解,以使所述目标函数的值最小。5.根据权利要求4所述的商品出库方法,其特征在于,所述约束条件包括以下至少一项:各发货箱中的商品总数量等于该发货箱中投入的多种商品类型对应的商品数量的总和;各发货箱中的商品总数量小于或等于该发货箱对应的装箱判决信息与建模参数的乘积,其中,所述装箱判决信息为第一数值表示该发货箱装了商品,所述装箱判决信息为第二数值表示该发货箱未装商品;各发货箱中的商品总数量大于或等于该发货箱对应的所述装箱判决信息;各商品类型在多个发货箱中的商品数量的总和等于该种商品类型的所述需求数量;各发货箱的装箱率等于该发货箱的已装箱体积与所述发货箱容积的商,其中,所述已
装箱体积等于多种类型商品的所述装箱体积与该发货箱中投入的对应商品类型的商品数量的积的总和;各发货箱的装箱率小于或等于第三数值;各商品类型在各发货箱中的商品数量小于或等于该发货箱中该商品类型对应的类型判决信息与所述建模参数的积,其中,所述类型判决信息为...

【专利技术属性】
技术研发人员:郑若辰
申请(专利权)人:北京旷视机器人技术有限公司
类型:发明
国别省市:

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

1