一种储位分配方法、系统及存储介质与流程
未命名
07-27
阅读:72
评论:0
1.本发明设计仓库储位分配领域,具体设计一种储位分配方法、系统及存储介质。
背景技术:
2.物流是如今现在社会经济发展的关键一环。近年来互联网的快速发展,带动了物流产业的急速发展。仓储在物流以及供应链中起到了至关重要的作用,而目前仓储管理方面中存在两点问题。一方面,目前仓库的分区高度依赖管理人员的喜好,且分区不随时间以及业务调整而改变,缺乏科学的分区策略,随着时间推移会出现仓库布局不合理、库存结构混乱等问题。另一方面,目前仓储管理还高度依赖人工,料单拣选占据60%以上的人力和时间成本,由于没有科学的分区和系统的物料存取摆放策略,作业人员对物料的存取高度依赖自身的记忆和习惯,导致仓库物料摆放位置不合理,作业时花费大量时间在寻找储位和物料上,严重降低作业效率,影响实际生产。
3.传统的储位分配策略有随机存储、精确存储、靠近出口存储、全周转存储和分类存储等,目前,许多学者考虑周转率、最短路线、就近出入库等因素对储位分配方法进行优化,一定程度改善了仓库库存储位结构,降低了作业行走距离,但多数方案主要只考虑了储位层面的分配优化,缺少在库区层面的划分优化,并且采用一次性优化策略对储位进行静态分配,没有充分考虑业务发展、订单变化和物料更新对储位分配的影响来动态调整储位。
4.综上所述,在现有技术中,对于如何根据物料信息和订单信息来优化仓库布局改善库存结构,以及优化储位分配提高系统作业效率,尚缺乏行之有效的解决方案。
5.鉴于此,本案发明人对上述问题进行深入研究,遂有本案产生。
技术实现要素:
6.本发明的目的在于提供一种能够动态优化仓库储位以提高作业效率的储位分配方法、系统及存储介质。
7.为了达到上述目的,本发明采用这样的技术方案:步骤1:获取仓库的货架布局信息和储位数量,根据所述货架布局信息和所述储位数量建立储位分配数学模型的过程如下:步骤1-1:根据所述储位数量计算所述仓库的储位总量,根据所述货架布局信息设置储位编码规则,按所述储位编码规则对每个储位设置唯一储位编码;步骤1-2:建立用于拣货的拣货车的最小化行走距离目标函数,行走距离分三段:从所述拣货车初始位置到第一个物料的距离;物料间的行走距离;最后一个物料到所述仓库的出库区的距离,且相关度高的物料靠近放置,则目标函数由第一公式定义:,其中,为物料i到物料j间的行走距离,为物料i和物料j之间的相关度;
步骤1-3:相同类别的物料组成一个物料组,建立最小化位于同一物料组的物料距离目标函数,所述物料组的中心坐标为ri,所述物料组包含的所述储位编码的总数量为n,所述物料组内的某个物料的坐标g为(,,),则所述物料组的中心坐标ri由如下第二公式定义:
8.对于位于坐标g为(,,)的物料,该物料与中心坐标距离由如下第三公式定义:
9.则目标函数由如下第四公式定义:
10.其中,a为货架的总排数,b为所述货架每排的总列数,c为所述货架某一列的总层数;步骤1-4:将所述第一公式和所述第四公式的双目标函数转换成单目标函数,双目标模型公式由如下第五公式定义:
11.约束条件由如下公式定义:
12.建立适应度函数f,将双目标函数问题采用权值分配转换成单目标函数求极值问题,引入两个优化目标的权重,定义为和,和之和始终为1,且和都为0-1的实数,所述第五公式转化成适应度函数f由如下第六公式定义:;步骤2:根据步骤1建立的所述储位分配数学模型,采用遗传算法根据各所述大类库区在所述仓库中的位置、订单频率和物料相关性为物料分配储位,具体储位分配过程如下:步骤2-1:初始化遗传算法参数,设置种群数量、最大迭代次数、最大变异概率、最小变异概率和交叉概率;步骤2-2:初始化种群,判断物料所属的所述大类库区,随机选择同一所述大类库
区内一个储位进行分配,储位被分配后标记为已放置,遍历所有物料直到各所述物料均被存放在储位上,没有物料存放的储位默认设置为-1;步骤2-3:进行灾变操作,设置灾变机制的触发条件,预设值灾变周期t,当种群每经过t次迭代或者全局最优值连续多次相同时,进行一次灾变操作,灾变概率公式如下:
[0013][0014]
其中,为圆周率,为当前迭代次数;为最大迭代次数,为当前个体在种群中按照适应度由小到大的排名;步骤2-4:进行选择操作,选择进入下一代的数量占种群数量的10%-20%,所述选择操作采用精英策略和二元锦标赛策略结合的方法,精英策略选择所述适应度最小的父代直接进入下一代,其余个体通过二元锦标赛策略比较选择所述适应度小的父代进入下一代;步骤2-5:进行交叉变异,采用顺序交叉方式,先选取第一父代染色体和第二父代染色体,在所述第一父代染色体和所述第二父代染色体中随机选取多个所述大类库区,在所述大类库区对应的基因片段内部随机选择起止位置,将所述第一父代染色体起止位置内的基因复制到第一子代染色体的相同位置上,起止位置外的基因根据所述第二父代染色体上的顺序对应填入所述第一子代染色体中,未选中的所述大类库区则直接复制至所述第一子代染色体中;交叉概率根据染色体的适应度情况和迭代次数动态调整,随迭代次数和适应度排名增大而增大,交叉概率公式如下:
[0015]
其中,和分别为最大交叉概率和最小交叉概率;步骤2-6:进行变异操作,同一所述大类库区内的两个物料才可进行变异操作,设置所述变异概率随适应度排名和迭代次数增大而增大,与交叉同理,变异概率公式如下:
[0016]
其中,和分别为所述最大变异概率和所述最小变异概率。
[0017]
步骤2-7:判断是否达到预设的所述最大迭代次数,若不满足则跳转步骤2-3,反之则终止循环,输出储位分配方案。
[0018]
优选的,该储位分配方法还包括动态划分所述大类库区的步骤3:获取所述仓库的历史订单信息,采用apriori算法根据所述物料组所属的类别将所述仓库划分为多个大类库区,具体划分过程如下:步骤3-1:设置最小支持度以及最小置信度,对所述历史订单信息进行挖掘分析,采用apriori算法进行所述物料组间的相关性挖掘,获得所有所述历史订单信息的关联规
则,计算提升度;步骤3-2:根据步骤3-1获取的所述关联规则,按照所述历史订单信息中包含的物料组数量以及所述支持度进行排序,选择包含物料组数量更多的,在包含物料组数量相同的情况下则选择所述支持度更高的关联规则;步骤3-3:对所述关联规则进行遍历,检查其包含的物料组是否已经进行大类划分,如果有,跳过该规则;如果没有,则对物料组进行大类划分;步骤3-4:根据步骤3-3划分的所述大类产生大类库区,各所述大类分别与各所述大类库区一一对应,每个所述大类按照所述大类所包含的物料组在所述历史订单信息中出现的频率进行排序,统计现有库存中每个所述大类包含的具体物料编码数量,按照所述物料编码数量从靠近出库区的位置分别设定各所述大类库区的位置;步骤3-5:输出所述大类库区的划分结果。
[0019]
优选的,在步骤3-1之前对获取的所述历史订单信息进行处理,具体处理过程如下:获取所述历史订单信息,对只包含一种物料的所述历史订单信息进行过滤,如果所述历史订单信息的数据不规范或者数据缺失程度大,则进行删除;如果所述历史订单信息的物料单位缺失或者不正确,查询物料使用单位后进行补全或改正。
[0020]
一种储位分配系统,包括存储器和处理器,所述存储器中存储有所述处理器的可执行命令;所述处理器中配置有经由执行所述可执行命令来实现如上述任一项所述的方法。
[0021]
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述任一项所述的方法。
[0022]
通过采用前述设计方案,本发明的有益效果是:该储位分配方法能够根据订单信息动态划分库区的位置和范围,解决仓库库区划分不合理的情况,同时根据物料和订单相关信息合理安排物料储位,降低作业时的行走距离,提高仓库作业效率。
附图说明
[0023]
图1为本发明的储位分配方法的流程图;图2为本发明的仓库平面示意图;图3为本发明的货架的储位编码示意图;图4为本发明的遗传算法交叉操作示意图;图5是本发明的遗传算法变异操作示意图;图6为本发明的库区划分结果的示意图。
具体实施方式
[0024]
下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]
一种储位分配方法,包括以下依次执行的步骤:如图1所示,为该储位分配方法的流程图;
步骤1:获取仓库的货架布局信息和储位数量,如图2所示为仓库的平面示意图;根据货架布局信息的分析结果和储位数量建立储位分配数学模型的过程如下;本实施例中,仓库由货架区、出库区、入库区组成,对每个货架的储位以“排-列-层”的方式对储位进行编码,如图3所示。
[0026]
整个储位分配数学模型的过程满足如下预设条件:1.每个订单均由一辆拣货车拣取;2.拣货单需要的物料不存在缺货情况;3.订单物料需求量不超过一辆拣货车最大拣货量;4.一个储位只存放一种物料。
[0027]
上述预设条件是为了简化储位分配的操作情况,进而简化储位分配数学模型,上述条件之外的情况不在本储位分配方法的限定范围之内。
[0028]
同时建立以下原则:1.集中存放原则。在储位分配时,应该尽可能将相同物料组的物料集中存放,以便提高物料的查找和存取效率,也方便进行库存的盘点;2.拣货频率高的物料靠近巷道口存放,以减少现场人员对高频物料反复存取的行走距离,以提高出入库效率;3.相关性高的物料靠近存放。
[0029]
基于以上条件和原则,结合仓库信息和物料信息,如储位数量、物料种类、拣货频率、相关性,建立储位分配数学模型。
[0030]
步骤1-1:根据储位数量计算仓库的储位总量,根据货架布局信息设置储位编码规则,按储位编码规则对每个储位设置唯一的储位编码。
[0031]
步骤1-2:建立用于拣货的拣货车的最小化行走距离目标函数。行走距离分三段:从拣货车初始位置到第一个物料的距离;物料间的行走距离;最后一个物料到仓库的出库区的距离,且相关度高的物料靠近放置,则目标函数由第一公式定义:;其中,为物料i到物料j之间的行走距离,为物料i和物料j之间的相关度。
[0032]
步骤1-3:相同类别的物料组成一个物料组,本实施例中以拉链物料组为例对物料组的组成进行解释说明,例如其中一个物料组为拉链物料组,则该物料组中包含的物料为各种各样的拉链;建立最小化位于同一物料组的物料距离目标函数。物料组的中心坐标为ri,物料组包含的储位编码的总数量为n,物料组内的某个物料的坐标g为(,,),则物料组的中心坐标ri由如下第二公式定义:(2)对于位于坐标g为(,,)的物料,该物料与中心坐标距离由如下第三公式定义:(3)则目标函数由如下第四公式定义:
(4)其中,a为货架的总排数,b为货架每排的总列数,c为货架某一列的总层数。步骤(1-4):将上述第一公式和第四公式的双目标函数转换成单目标函数。双目标模型公式由如下第五公式定义:(5)约束条件由如下公式定义:
[0033]
建立适应度函数f,将双目标函数问题采用权值分配转换成单目标函数求极值问题,引入两个优化目标的权重,定义为和,和之和始终为1,且和为0-1的实数,第五公式转化成适应度函数f由如下第六公式定义:(6);步骤2:根据步骤1建立的储位分配数学模型,采用遗传算法根据各大类库区在仓库中的位置、订单频率和物料相关性为物料分配储位,具体储位分配过程如下:步骤2-1:初始化遗传算法参数,设置种群数量、最大迭代次数、最大变异概率、最小变异概率和交叉概率。
[0034]
步骤2-2:初始化种群,判断物料所属的大类库区,随机选择同一大类库区内一个储位进行分配,储位被分配后标记为已放置,遍历所有物料直到各物料均被存放在储位上,没有物料存放的储位默认设置为-1。
[0035]
步骤2-3:进行灾变操作。设置灾变机制的触发条件,预设值灾变周期t,当种群每经过t次迭代或者全局最优值连续3次相同时,进行一次灾变操作,灾变概率公式如下:
[0036][0037]
其中,为圆周率,为当前迭代次数;为最大迭代次数,为当前个体在种群中按照适应度由小到大的排名。
[0038]
步骤2-4:进行选择操作。选择进入下一代的数量占种群数量的10%-20%,也可以根据实际情况选择合适的数量。选择操作采用精英策略和二元锦标赛策略结合的方法,精英策略选择适应度最小的父代直接进入下一代,其余个体通过二元锦标赛策略比较选择适应度小的父代进入下一代。
[0039]
步骤2-5:进行交叉变异,采用顺序交叉方式,如图4所示,先选取第一父代染色体和第二父代染色体,在第一父代染色体和第二父代染色体中随机选取多个大类库区,在大
类库区对应的基因片段内部随机选择起止位置,将第一父代染色体起止位置内的基因复制到第一子代染色体的相同位置上,起止位置外的基因根据第二父代染色体上的顺序对应填入第一子代染色体中,未选中的大类库区则直接复制至第一子代染色体中。
[0040]
交叉概率根据染色体的适应度情况和迭代次数动态调整,随迭代次数和适应度排名增大而增大,交叉概率公式如下:
[0041]
其中,和分别为最大交叉概率和最小交叉概率。
[0042]
步骤2-6:进行变异操作。如图5所示,同一大类库区内的两个物料才可进行变异操作,设置变异概率随适应度排名和迭代次数增大而增大,与交叉同理,变异概率公式如下:
[0043]
其中,和分别为最大变异概率和最小变异概率,由步骤1的储位分配数学模型计算得出适应度排名;
[0044]
步骤2-7:判断是否达到预设的最大迭代次数,若不满足则跳转步骤2-3,反之则终止循环,输出储位分配方案。
[0045]
该储位分配方法还包括动态划分所述大类库区的步骤3,步骤3可动态划分仓库的大类库区,该步骤可在步骤1和步骤2之后执行,也可根据实际使用需求进行设定。
[0046]
步骤3:获取仓库的历史订单信息,如图6所示,采用apriori算法根据物料组所属的类别将仓库划分为多个大类库区,大类库区的具体划分过程如下:首先,获取历史订单信息,对只包含一种物料的历史订单信息进行过滤,如果历史订单信息的数据不规范或者数据缺失程度大,则进行删除;如果历史订单信息的物料单位缺失或者不正确,查询物料使用单位后进行补全或改正。
[0047]
对历史订单信息进行过滤之后开始划分大类库区:步骤3-1:设置最小支持度以及最小置信度,对历史订单信息进行挖掘分析,采用apriori算法进行物料组间的相关性挖掘,获得所有历史订单信息的关联规则,计算提升度。
[0048]
假设某一历史订单信息中同时包含物料组x和物料组y,支持度指的是历史订单信息中同时包含物料组x和物料组y的订单数量与历史订单信息总数量的比值,反映了物料组x和物料组y同时出现的频率。
[0049]
置信度指的是物料组y在包含物料组x的历史订单信息中出现的频率,即表示发生事件a的基础上发生事件b的概率。
[0050]
提升度指物料组x出现的情况下,物料组y的出现概率与物料组y在订单中出现的概率之比,(即置信度与物料组y在订单中出现的概率之比)反映了物料组x对于物料组y的出现频率的影响程度,提升度大于1,说明在满足最小支持度和最小置信度下物料组之间存在正相关;提升度小于1,说明在满足最小支持度和最小置信度下物料组之间存在负相关,
等于1则为不相关。
[0051]
步骤3-2:根据步骤3-1获取的关联规则,按照历史订单信息中包含的物料组数量以及支持度进行排序,选择包含物料组数量更多的,在包含物料组数量相同的情况下则选择支持度更高的关联规则。
[0052]
步骤3-3:对关联规则进行遍历,检查其包含的物料组是否已经进行大类划分。如果有,跳过该规则;如果没有,则对物料组进行大类划分。
[0053]
步骤3-4:根据步骤3-3划分的大类产生大类库区,各所述大类分别与各所述大类库区一一对应,每个大类按照大类所包含的物料组在历史订单信息中出现的频率进行排序,统计现有库存中每个大类包含的具体物料编码数量,按照该数量从靠近出库区的位置开始分配大类库区的位置。以此来获得物料组间的相关性,确定大类库区对应存储的物料和大类库区的具体位置。
[0054]
步骤3-6:输出大类库区划分结果,如图6所示。
[0055]
以下通过一个具体的储位分配例子来对上述储位分配方法进行进一步的说明。
[0056]
某仓库拥有24排货架,每排货架有48列,每列有4层储位,共计4608个储位,据此建立储位分配数学模型,计算支持度、置信度和提升度。获取该仓库一季度的拣货订单记录5771条和入库上架单记录3795条,共包含37521条明细、22种物料组和4364种物料编码。运用apriori算法对订单数据进行关联规则挖掘。设置最小支持度 0.1,最小置信度0.6。设置物料组集合中最大置信度为最终置信度,最大提升度为最终提升度,最终获得符合条件的物料组关联规则98条,部分关联规则如表1所示,根据挖掘出的关联规则,最终将22种物料组划分成11个大类库区,并按照大类订单频率进行排序编号,如表2所示,最终库区划分如图6所示。
[0057]
[0058][0059]
随后通过遗传算法进行储位分配,为保证实验不受偶然因素影响,对本发明方案进行10次实验,取平均值作为评价标准,遗传算法种群数量设置为100,迭代次数为200,交叉概率为0.8,变异概率0.1。以一个月的入库单和拣货单作为验证,该仓库使用随机存储和靠近出库存储两种储位分配方法相结合进行储位分配,以此现有方案为例与本发明的储位分配方法进行比较,具体效果对比如表2所示,拣货车的拣货距离相比于仓库目前储位分配方案缩短23.85%,入库上架与现有方案相比,平均缩短13.70%,拣货车的行走距离大幅降低。
[0060][0061]
表3中的现有方案指的是采用随机存储和靠近出库存储两种储位分配方法相结合进行储位分配的方案。
[0062]
由上述效果对比可以看出,该储位分配算法减少了拣货车的行走距离,有效提高了拣货车的工作效率。
[0063]
本实施例还公开了一种用于实现上述储位分配方法的系统。
[0064]
一种储位分配系统,包括存储器和处理器,存储器中存储有处理器的可执行命令,处理器中配置有经由执行可执行命令来实现上述储位分配方法。
[0065]
本实施例还公开了一种存储有上述储位分配方法的存储介质。
[0066]
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时可实现上述储位分配方法。
[0067]
综上所述,上述的储位分配方法、系统即存储介质,能够根据定信息动态划分库区的位置和范围,解决仓库库区划分不合理的情况,同时根据物料和订单相关信息合理安排
物料储位,降低作业时的行走距离,提高仓库作业效率。
[0068]
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
技术特征:
1.一种储位分配方法,其特征在于,包括以下依次执行的步骤:步骤1:获取仓库的货架布局信息和储位数量,根据所述货架布局信息和所述储位数量建立储位分配数学模型的过程如下:步骤1-1:根据所述储位数量计算所述仓库的储位总量,根据所述货架布局信息设置储位编码规则,按所述储位编码规则对每个储位设置唯一储位编码;步骤1-2:建立用于拣货的拣货车的最小化行走距离目标函数,行走距离分三段:从所述拣货车初始位置到第一个物料的距离;物料间的行走距离;最后一个物料到所述仓库的出库区的距离,且相关度高的物料靠近放置,则目标函数由第一公式定义:;其中,为物料i到物料j间的行走距离,为物料i和物料j之间的相关度;步骤1-3:相同类别的物料组成一个物料组,建立最小化位于同一物料组的物料距离目标函数,所述物料组的中心坐标为r
i
,所述物料组包含的所述储位编码的总数量为n,所述物料组内的某个物料的坐标g为(,,),则所述物料组的中心坐标r
i
由如下第二公式定义:;对于位于坐标g为(,,)的物料,该物料与中心坐标距离由如下第三公式定义:;则目标函数由如下第四公式定义:;其中,a为货架的总排数,b为所述货架每排的总列数,c为所述货架某一列的总层数;步骤1-4:将所述第一公式和所述第四公式的双目标函数转换成单目标函数,双目标模型公式由如下第五公式定义:;约束条件由如下公式定义:;建立适应度函数f,将双目标函数问题采用权值分配转换成单目标函数求极值问题,引入两个优化目标的权重,定义为和,和之和始终为1,且和都为0-1的实数,所述第五公式转化成舒适度函数f由如下第六公式定义:
;步骤2:根据步骤1建立的所述储位分配数学模型,采用遗传算法根据各大类库区在所述仓库中的位置、订单频率和物料相关性为物料分配储位,具体储位分配过程如下:步骤2-1:初始化遗传算法参数,设置种群数量、最大迭代次数、最大变异概率、最小变异概率和交叉概率;步骤2-2:初始化种群,判断物料所属的所述大类库区,随机选择同一所述大类库区内一个储位进行分配,储位被分配后标记为已放置,遍历所有物料直到各所述物料均被存放在储位上,没有物料存放的储位默认设置为-1;步骤2-3:进行灾变操作,设置灾变机制的触发条件,预设值灾变周期t,当种群每经过t次迭代或者全局最优值连续多次相同时,进行一次灾变操作,灾变概率公式如下:;;其中,为圆周率,为当前迭代次数;为最大迭代次数,为当前个体在种群中按照适应度由小到大的排名;步骤2-4:进行选择操作,选择进入下一代的数量占种群数量的10%-20%,所述选择操作采用精英策略和二元锦标赛策略结合的方法,精英策略选择所述适应度最小的父代直接进入下一代,其余个体通过二元锦标赛策略比较选择所述适应度小的父代进入下一代;步骤2-5:进行交叉变异,采用顺序交叉方式,先选取第一父代染色体和第二父代染色体,在所述第一父代染色体和所述第二父代染色体中随机选取多个所述大类库区,在所述大类库区对应的基因片段内部随机选择起止位置,将所述第一父代染色体起止位置内的基因复制到第一子代染色体的相同位置上,起止位置外的基因根据所述第二父代染色体上的顺序对应填入所述第一子代染色体中,未选中的所述大类库区则直接复制至所述第一子代染色体中;交叉概率根据染色体的适应度情况和迭代次数动态调整,随迭代次数和适应度排名增大而增大,交叉概率公式如下:;其中,和分别为最大交叉概率和最小交叉概率;步骤2-6:进行变异操作,同一所述大类库区内的两个物料才可进行变异操作,设置所述变异概率随适应度排名和迭代次数增大而增大,与交叉同理,变异概率公式如下:;
其中,和分别为所述最大变异概率和所述最小变异概率;步骤2-7:判断是否达到预设的所述最大迭代次数,若不满足则跳转步骤2-3,反之则终止循环,输出储位分配方案。2.根据权利要求1所述的一种储位分配方法,其特征在于:该储位分配方法还包括动态划分所述大类库区的步骤3:获取所述仓库的历史订单信息,采用apriori算法根据所述物料组所属的类别将所述仓库划分为多个所述大类库区,具体划分过程如下:步骤3-1:设置最小支持度以及最小置信度,对所述历史订单信息进行挖掘分析,采用apriori算法进行所述物料组间的相关性挖掘,获得所有所述历史订单信息的关联规则,计算提升度;步骤3-2:根据步骤3-1获取的所述关联规则,按照所述历史订单信息中包含的物料组数量以及所述支持度进行排序,选择包含物料组数量更多的,在包含物料组数量相同的情况下则选择所述支持度更高的关联规则;步骤3-3:对所述关联规则进行遍历,检查其包含的物料组是否已经进行大类划分,如果有,跳过该规则;如果没有,则对物料组进行大类划分;步骤3-4:根据步骤3-3划分的所述大类产生大类库区,各所述大类分别与各所述大类库区一一对应,每个所述大类按照所述大类所包含的物料组在所述历史订单信息中出现的频率进行排序,统计现有库存中每个所述大类包含的具体物料编码数量,按照所述物料编码数量从靠近出库区的位置分别设定各所述大类库区的位置;步骤3-5:输出所述大类库区的划分结果。3.根据权利要求2所述的一种储位分配方法,其特征在于:在步骤3-1之前对获取的所述历史订单信息进行处理,具体处理过程如下:获取所述历史订单信息,对只包含一种物料的所述历史订单信息进行过滤,如果所述历史订单信息的数据不规范或者数据缺失程度大,则进行删除;如果所述历史订单信息的物料单位缺失或者不正确,查询物料使用单位后进行补全或改正。4.一种储位分配系统,其特征在于:包括存储器和处理器,所述存储器中存储有所述处理器的可执行命令;所述处理器中配置有经由执行所述可执行命令来实现权利要求1至3任一项所述的方法。5.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:该程序被处理器执行时实现如权利要求1至3任一项所述的方法。
技术总结
本发明公开了一种储位分配方法,包括以下依次执行的步骤:步骤1:获取仓库的货架布局信息和储位数量,对所述货架布局信息进行分析,根据所述货架布局的分析结果和所述储位数量建立储位分配数学模型;步骤2:根据步骤1建立的所述储位分配数学模型,采用遗传算法根据各所述大类库区在所述仓库中的位置、订单频率和物料相关性为物料分配储位。还公开了对应的系统以及存储介质,该储位分配方法、系统即存储介质,能够根据定信息动态划分库区的位置和范围,解决仓库库区划分不合理的情况,降低作业时的行走距离,提高仓库作业效率。提高仓库作业效率。提高仓库作业效率。
技术研发人员:连明昌 周叶 陈豪 陈松航 张剑铭 王耀宗 戴玲凤 王森林 钟浪
受保护的技术使用者:泉州装备制造研究所
技术研发日:2023.06.20
技术公布日:2023/7/25
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
