遗传算法仓储管理优化路径_第1页
遗传算法仓储管理优化路径_第2页
遗传算法仓储管理优化路径_第3页
遗传算法仓储管理优化路径_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

遗传算法仓储管理优化路径摘要:仓储管理作为轨道交通企业管理中重要的组成部分,通过仓储管理优化降低仓储管理的成本,提高效率具有重要意义。基于此,采用遗传算法,通过备货拣选路径的优化,实现提高仓储管理中的备货效率,并将其优化结果与其他三种优化方法得出的优化结果进行比较,证明遗传算法在提升备货效率的有效性。关键词:仓储管理;仓储成本;货物拣选路径;遗传算法;最优解随着城市轨道交通行业的迅速发展,轨道交通企业的仓储需求逐渐增大。轨道交通企业的仓储货物中,机电设备占了较大比例,机电设备种类繁多、需求的时间和数量不一,每当有出库作业要求时,备货速度就成了影响出库效率的关键环节。因此,如何通过优化管理方法、提升备货效率,来降低仓储管理的成本,成为轨道交通企业越来越关心的问题[1]。1仓储管理研究现状现阶段,轨道交通行业的仓储管理中仍然存在不少问题,如储货仓库货位安排不合理,仓库基础设施较为落后,信息化程度不高等,这些都会导致仓储管理成本过高。轨道交通企业的仓库大多仍采取人工备货方式。据研究,在物流订单的备货总耗时中,行走时间占总耗时的50%左右,如图1所示。针对不同出库单,采用合适方法优化备货路径,对提高备货效率,减少仓储管理成本具有重要意义。现阶段,针对仓库备货路径优化的研究大部分集中在减少拣选时间方面。朱文真等采用遗传算法和其他禁忌搜索算法结合,得出立体仓库的优化拣选路径[2];李梅娟等研究静态情况下立体仓库货位的调度优化,设计出合理的拣选路径[3];王占磊分别使用S型策略和遗传算法来优化拣选路径[4]。图1备货总耗时各阶段时长占比各个行业的仓储存在业务、货物规格形状、存储要求等诸多不同,在实际生产过程中需具体分析实际情况,根据轨道交通企业的仓储特点和要求,实现仓储管理备货拣选路径的优化,满足轨道交通企业对仓储的要求。2基于遗传算法的仓储货物拣选路径优化2.1遗传算法简介遗传算法是最早提出的模拟生物遗传系统的算法模型,模拟基因的进化,通过选择操作与重组操作进行驱动。算法过程从初始种群开始,先得到一个初始解,然后经过反复调整优化,不断产生新的可行解,其演化过程模拟自然界生物优胜劣汰的法则,直至最终出现最优解。遗传算法的基本过程示意图如图2。2.2拣货路径优化模型构建研究对象是某轨道交通企业的一个仓库,通过用遗传算法针对该仓库建立数学模型,来解决仓库备货拣选的路径问题,计算出最优拣货路径,来达到提升备货效率的目的。2.2.1模型假设条件目前遗传算法在路径优化方面应用的频率较高。对于某轨道交通企业仓库的机电设备拣货路径优化问题,选取了几种不同的方法来求解,并对各种方法得到的解进行对比分析,以此来确定最优算法和最优路径,达到最大限度降低备货拣选时间,提高出库作业效率的目的。基于研究的仓库和货物的情况,在构建模型时,做如下几点假设:(1)每次拣货时,如一批拣货订单中包含多种货物,则至少需一个高位叉车来完成拣选作业。(2)根据高位叉车的承载重量来拣选货物,所拣选的货物总重量需小于等于高位叉车的承载重量,根据不同拣选能力分配不同种类零部件。(3)仓库内的货架布局为:所有单个货架水平、双排并列排放。(4)所有叉车在行驶和取货过程中都是匀速的,要取的货物所存放的位置设为已知变量。(5)每个设备的大小尺寸不同,研究时不考虑尺寸因素,认为设备大小一致。2.2.2模型建立在优化拣选路径、提高备货效率方面,主要考虑实现两个目标,一是拣选时间最短,二是拣选路程最近。可设定模型如式(1)、(2)所示。其中L为叉车每次需拣选的货品种类,Kij表示从货品i到货品j的最短距离,Yij为决策变量,即决定货品拣选的顺序,vx表示叉车行驶速度,vy表示叉车在垂直方向的速度,表示货品i,h表示货架层高。∑i=1L∑j=1LKijYij表示拣货叉车行驶的路程总和,∑i=1,j=1LYij=1表示拣货叉车对每种货品在拣货过程中只经过一次,∑i=1Lmi燮Mmax表示拣货叉车一次所拣选的货品重量和必须小于等于叉车的最大承重量。2.2.3遗传算法步骤设计针对订单备货拣货路径优化这一问题,采取遗传算法来进行最优解的计算,以期能较快得到货物拣选的最优路径,同时节省拣货时间。主要步骤如下:染色体编码:按完成一次拣选L种货品的顺序组成一条染色体,采用整数编码,每条染色体由L段基因构成,每个基因对应一个货位,货位用行、列、层表示。如“{3,6,7,2}”表示拣选路径为“I/O→货位3→货位6→货位7→货位2→I/O”。交叉算子:染色体中基因表示要选取的货品,不能缺漏或重复,因此对两个染色体分别选取一个交叉点进行基因的配对交换,即采用单点交叉,步骤如图3所示:交叉概率取值为PC=0.85,对每条染色体,根据随机数P∈[0,1],如果P<PC则对该染色体进行交叉操作。所有个体筛选操作:所有个体按照相对种群的适应度值由大到小排列,选择优秀染色体遗传下一代。计算终止条件:按照一般的参数取值推荐,种群规模取值为50,变异概率取值为0.05,迭代次数到了500时终止算法。2.3仿真分析研究的轨道交通企业的仓库是35m*28m的立体仓库,摆放有货架12行*12列*6层,每个货位尺寸为2.5m*1.3m*1.6m,叉车通道宽1.2m,叉车在通道的平均水平行驶速度Vx=0.9m/s,垂直移动速度Vy=0.3m/s。通过模型分析,根据所研究的仓库的布局情况[5],设定初始参数。从库存的机电设备中选取了20种不同类别的货物,各类货物位置及仿真参数如表1所示。各货品在仓库中的简易布局如图3所示。表1仿真数据图4仓库货品布局图选用混合型策略、S-shape策略、最大间隙法和遗传算法分别对表1中的具体参数进行仿真计算,通过MATLAB编程实现各个方法,求出四种方法的时间和最有路径,结果如下:2.3.1S-shape策略S-shape路径优化策略先要通过每个拣货通道,再根据订单来选取不同的货物[6]。通过该策略优化后所需要的订单备货拣选距离为249m,订单备货拣选时间为617秒,得到的订单备货拣选路径如下,如图5所示。17→3→1→13→20→19→2→6→18→12→5→7→10→15→14→11→9→8→4→162.3.2混合型策略混合型策略包含两种策略,分别是退回策略与S-shape策略,将这两种策略相结合得到的优化策略即为混合型策略[7],利用该策略进行优化后的订单备货拣选距离为256m,订单备货拣选时间632s,得到订单备货拣选路径如下,如图6所示。17→13→20→19→6→18→12→1→7→3→5→15→2→14→10→4→8→9→16→112.3.3最大间隙法最大间隙法首先要选出订单货物所在区域的通道,然后叉车只走这些通道取货,直接省略无关通道[8]。应用此法计算叉车拣货行走距离为253m,订单备货拣选耗时627秒,得到的订单备货拣选路径如下,如图7所示。17→13→20→19→6→18→2→14→16→4→11→9→8→10→15→5→7→12→3→12.3.4遗传算法按照3.2.3节的设计步骤,应用遗传算法进行优化后,计算得叉车拣货行走距离为215m,订单备货拣选耗时575s,订单备货拣选优化的路径如下,如图8所示。对比四种方法得到的路径长度和拣选时间如表2所示。通过表2数据对比,遗传算法相较于其他三种方法,拣选路径最短,拣选耗时最少,采用遗传算法优化轨道交通企业的仓库备货路径问题,可以有效的提高订单的备货工作效率。3结语通过分析轨道交通企业仓储管理的现状与存在的问题,针对提升仓储作业效率问题,采用遗传算法对仓储货物拣选路径模型进行了优化,通过与仿真结果的对比,证明采用遗传算法得出的货物拣选路径最优解对仓储作业效率提升最大。结论可为后续仓储管理优化提供理论依据与实际参考。参考文献:[1]司梦乔.城市轨道交通自动化立体仓库系统[D].华东交通大学,2018.[2]朱文真,唐敦兵,王雷.基于遗传禁忌搜索算法的自动化立体仓库出入库路径优化研究.机械科学与技术,2011,30(7):1202-1206.[3]李梅娟,陈雪波,刘臣奇.基于改进蚁群算法拣选作业优化问题的求解.计算机工程,2009,35(3):219-221.[4]王占磊.配送中心订单分批及拣选路径优化问题研究[D].

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论