结合FJSP问题的跨层穿梭车仓储系统作业调度研究.pdf
《结合FJSP问题的跨层穿梭车仓储系统作业调度研究.pdf》由会员分享,可在线阅读,更多相关《结合FJSP问题的跨层穿梭车仓储系统作业调度研究.pdf(10页珍藏版)》请在咨信网上搜索。
1、第2 9卷第8期计算机集成制造系统V o l.2 9N o.82023年8月C o m p u t e r I n t e g r a t e dM a n u f a c t u r i n gS y s t e m sA u g.2 0 2 3D O I:1 0.1 3 1 9 6/j.c i m s.2 0 2 3.0 8.0 2 1收稿日期:2 0 2 2-0 5-0 5;修订日期:2 0 2 2-0 9-2 6。R e c e i v e d0 5M a y2 0 2 2;a c c e p t e d2 6S e p.2 0 2 2.基金项目:国家自然科学基金资助项目(7 2 0
2、6 1 0 2 1);甘肃省自然科学基金资助项目(2 1 J R 7 R A 2 8 4)。F o u n d a t i o n i t e m s:P r o j e c ts u p p o r t e db yt h eN a t i o n a lN a t u r a lS c i e n c eF o u n d a t i o n,C h i n a(N o.7 2 0 6 1 0 2 1),a n dt h eN a t u r a lS c i e n c eF o u n d a t i o no fG a n s uP r o v i n c e,C h i n a(N
3、 o.2 1 J R 7 R A 2 8 4).结合F J S P问题的跨层穿梭车仓储系统作业调度研究雷 斌1,2,3,金彦彤1,2,刘海龙1,2(1.兰州交通大学 机电技术研究所,甘肃 兰州 7 3 0 0 7 0;2.甘肃省物流及运输装备信息化工程技术研究中心,甘肃 兰州 7 3 0 0 7 0;3.甘肃省物流与运输装备行业技术中心,甘肃 兰州 7 3 0 0 7 0)摘 要:为提高跨层穿梭车仓储系统的作业效率,通过分析系统内设备的服务时间,创新性地将柔性作业车间调度问题(F J S P)模型应用于解决跨层穿梭车仓储系统作业调度问题中,将穿梭车仓储系统中的出入库作业转化为F J S P中待
4、加工的工件,同时考虑设备预先移动及并行情况,建立结合F J S P的跨层穿梭车仓储系统作业调度模型,并借助一种改进的灰狼算法,与传统的基于复合作业的调度模型进行对比。结果表明,所提出的结合F J S P问题的跨层穿梭车仓储作业调度出入库时间更短,模型通用性更高,能够有效地提高穿梭车仓储系统的作业效率。关键词:跨层穿梭车系统;作业调度;柔性作业车间调度问题;灰狼优化算法中图分类号:T P 3 9 1 文献标识码:AJ o bs c h e d u l i n go f c r o s s l a y e r s h u t t l e-b a s e ds t o r a g e s y s t
5、 e mc o m b i n e dw i t hF J S Pp r o b l e mL E IB i n1,2,3,J I NY a n t o n g1,2,L I U H a i l o n g1,2(1.M e c h a t r o n i c sT&RI n s t i t u t e,L a n z h o uJ i a o t o n gU n i v e r s i t y,L a n z h o u7 3 0 0 7 0,C h i n a;2.G a n s uP r o v i n c i a lE n g i n e e r i n gT e c h n o l
6、 o g yC e n t e r f o r I n f o r m a t i z a t i o no fL o g i s t i c sa n dT r a n s p o r tE q u i p m e n t,L a n z h o u7 3 0 0 7 0,C h i n a;3.G a n s uP r o v i n c i a l I n d u s t r yT e c h n o l o g yC e n t e ro fL o g i s t i c sa n dT r a n s p o r tE q u i p m e n t,L a n z h o u7 3
7、 0 0 7 0,C h i n a)A b s t r a c t:T o i m p r o v e t h eo p e r a t i n ge f f i c i e n c yo f t h e c r o s s l a y e r s h u t t l e-b a s e ds t o r a g e s y s t e m,t h e s e r v i c e t i m eo f t h ee q u i p m e n t i nt h es y s t e m w a sa n a l y z e d.T h eF l e x i b l eJ o bS h o p
8、S c h e d u l i n gP r o b l e m(F J S P)m o d e lw a s i n n o v a t i v e l ya p p l i e dt os o l v e t h e j o bs c h e d u l i n gp r o b l e mo f c r o s s l a y e r s h u t t l e-b a s e ds t o r a g e s y s t e m.I na n do u t o r d e r s i ns h u t t l e-b a s e ds t o r a g es y s t e m w
9、e r et r a n s f o r m e di n t ow o r k p i e c e st ob ep r o c e s s e di nF J S Pp r o b l e m.T h ep r e-m o v e m e n ta n dp a r a l l e l o f e q u i p m e n t sw e r e c o n s i d e r e d,a n da j o bs c h e d u l i n gm o d e l o f c r o s s l a y e r s h u t t l e-b a s e ds t o r a g e s
10、 y s t e mc o m-b i n e dw i t hF J S Pp r o b l e m w a se s t a b l i s h e d.W i t ht h eh e l po f a n i m p r o v e dg r a yw o l f a l g o r i t h m,t h i sm o d e lw a sc o m-p a r e dw i t ht h e t r a d i t i o n a l c o m p o u n do p e r a t i o nm o d e.T h e r e s u l t s h o w e dt h a
11、 t t h ep r o p o s e dc r o s s l a y e r s h u t t l e-b a s e dw a r e h o u s i n gj o bs c h e d u l i n gc o m b i n e dw i t hF J S Ph a ds h o r t e rw a r e h o u s i n g t i m e a n dh i g h e rm o d e l u n i v e r s a l i t y,w h i c hc o u l de f f e c t i v e l y i m p r o v e t h eo p
12、 e r a t i o ne f f i c i e n c yo f t h es h u t t l e-b a s e dw a r e h o u s i n gs y s t e m.K e y w o r d s:c r o s s l a y e r s h u t t l e s y s t e m;j o bs c h e d u l i n g;f l e x i b l e j o bs h o ps c h e d u l i n gp r o b l e m;g r e yw o l f o p t i m i z a t i o na l g o r i t h
13、m1 问题的提出随着电子商务的蓬勃发展,“多品种、小批量”模式替代了传统生产模式,在该生产模式下,自动化立体仓储系统以拣选入库与拣选出库两种作业方式为主,其作业过程都是一个先出库、再拣选、后入库的计算机集成制造系统第2 9卷过程。而相比传统的堆垛机式立体仓储,穿梭车仓储系统利用提升机取代了堆垛机垂直方向的运动,穿梭车取代了堆垛机水平方向的运动,采用并行作业方式,不仅使任务的出入库运作更加灵活,而且大大提高了系统的拣选效率。在穿梭车仓储系统作业调度的研究中,C A R L O等1针对两个提升机服务多个巷道的多层穿梭车仓储系统进行了研究,并建立了以作业出入库时间最短为目标的调度模型,确定了两个提升
14、机的工作顺序;Z HAO等2在文献1 研究的基础上考虑了设备的加减速特性,完善了两个提升机多个巷道的多层穿梭车模型。针对于跨层穿梭车仓储系统,文献3 针对电商背景下的仓储调度建立了跨层穿梭车双提升机数学模型,采用蚁群粒子群双层智能优化算法验证了其有效性;文献4 考虑设备的加减速特性,建立了复合作业调度模型并改进了人工鱼群算法验证其有效性。目前国内外大多数学者的研究中,不同的调度方法适用于不同的仓储环境,当穿梭车、提升机的数量不同时,其模型不再适用。而参考相较成熟的车间调度问题(J o bS h o pS c h e d u l i n gP r o b l e m,J S P),可以为穿梭车仓
15、储系统的作业调度提供更普适的调度方案。文献5-6 均提到应用J S P模型解决仓储系统作业调度问题,但都只进行了简单参考。但在J S P中,工件每个工序的加工机器唯一确定,并且只能加工一次,并不能完全反映穿梭车仓储系统中多台穿梭车的工作情况,因此引入柔性作业车间调度问 题(F l e x i b l e F o b S h o p S c h e d u l i n g P r o b l e m,F J S P)来解决穿梭车 仓储系统作 业调度问题,在F J S P中,工件的每道工序可以在多台机器上加工,使用F J S P中的基础模型及工具,结合穿梭车仓储系统的具体工作特点,能够很好地描述并
16、解决穿梭车仓储系统作业调度问题。文献7 对近年来求解F J S P的遗传算法,从染色体编码方式及交叉、变异算子等方面进行了全面综述及评价;文献8 考虑最小车间能源消耗、最大完工时间、最小加工成本、成本加权加工质量等4个方面,提出多目标F J S P调度模型,并设计了一种基于血缘变异的改进非支配排序遗传算法求解模型;文献9 针对F J S P提出一种混合和声搜索算法,提出了将连续的和声向量转化为离散的双层编码的方式,为后续学者使用连续性算法解决离散问题提供了新思路。除此之外,猫群优化算法1 0、生物地理学算法1 1、杂草入侵算法1 2、灰狼优化算法1 3人工蜂群算法1 4-1 5等都已应用于解决
17、F J S P。跨层穿梭车仓储系统由穿梭车、换层提升机、货物提升机、拣选设备等4种设备组成,其侧视图如图1所示。跨层穿梭车仓储系统能够有效的提高设备利用率,在保证出入库效率的情况下降低作业成本。2 两种作业调度方式的问题描述(1)基于复合作业的跨层穿梭车仓储系统作业调度问题描述复合作业模式是指仓储系统作业过程中,一个指令周期内完成一个出库作业和一个入库作业。当一批作业n同时到达后,每个作业分为出库和入库作业,即有2n个出入库作业,将其划分为多个作业周期,每个作业周期内完成两个作业(1出1入、2出2入),待一个作业周期完成后,再执行下一个作业周期。在第一个周期先执行两个出库作业,之后进行复合作业
18、,最后完成两个入库作业,其作业顺序如图2 a所示。(2)结合F J S P问题的跨层穿梭车仓储系统作业调度问题描述F J S P的描述如下:n个工件要在m台设备上加工,每个作业的工序顺序固定,每道工序的加工时间由不同的加工设备确定,调度的目标是为不同的工件匹配合适的机器,确定工件在每台机器上最佳加工顺序及开工时间1 6。对应到穿梭车仓储系统中,每个作业的完成需要经历出库、拣选、入库3个过程,按照加工设备的不同划分为5道工序,其中第一道工序在穿梭车上完成,第二道工序在货物提升机上完成,第三道工序在拣选设备上完成,第四道工序在货物提升机上完成,第五道工序在穿梭车上完成。因此穿梭车仓储作业调度问题的
19、描述如下:一个立体仓库中有R条巷道,每条巷道中有N层货架,1台货物提升机,1台换层提升机,S台穿梭车(SN)及1台拣选设备,在一段时间t中,有n个2572第8期雷 斌 等:结合F J S P问题的跨层穿梭车仓储系统作业调度研究作业到达,即共有5n道工序,调度目标为将这n个作业中的5n个工序按照一定规则排序后,分配给相应的穿梭车与货物提升机,使得完成n个作业的总时间Ts u m最短。其作业顺序如图2 b所示。3 两种作业调度问题建模3.1 系统假设为方便计算,本文结合穿梭车仓储系统调度问题,作出如下合理假设,其中(1)(5)为跨层穿梭车仓储系统的基础假设;(6)和(7)为结合F J S P的特有
20、假设。(1)货物的出入口在巷道的第0列第1层。(2)货物提升机和穿梭车提升机的运动参数相同(最大速度及加速度相同),装卸时间不同,穿梭车和货物提升机装卸时间相同。(3)穿梭车、穿梭车提升机及货物提升机均采取“原地停靠策略”。(4)设备空载和负载的移动速度相同(5)拣选时间为固定值。拣选时间由拣选量决定,单次拣选时间差距较小,本假设符合现实情况,便于计算。(6)每个作业的每道工序一旦开始,加工便不能中断(7)不同作业的加工顺序没有先后约束,同一个作业的不同工序加工有顺序约束。3.2 设备服务时间分析跨层穿梭车仓储系统首先需要通过运动学公式计算每道工序的加工时间,其计算过程如下:用0表示出入库站台
21、及缓存区位置,C0表示缓存区所在列,S0表示出入库站台所在层,Cx与Cy表示穿梭车所在列,Cc表示为货架最后一列,Sa与Sb表示提升机所在层,Ss表示位货架的最上面一层,Sa 为穿梭车提升机待命所在位置,h为单个货位的高度,l为单个货位的长度。因此跨层穿梭车仓储系统的穿梭 车及提升机 单 次 作 业 时 间 描 述如下:(1)货物提升机的作业时间由货物提升机装(卸)货物的时间tLL和货物提升机的运行时间tS a S bL组成;(2)穿梭车提升机的作业时间由货物提升机装(卸)穿梭车的时间tLL 穿梭车提升机的运行时间为tS a S bL 组成;(3)穿梭车的作业时间由穿梭车装(卸)货物的时间tL
22、S、穿梭车的运行时间tC x C yS及穿梭车的换层时间tS a S bS组成。(4)拣选设备的时间为tp。其中,tLS,tLL,tLL 是设备的设计参数,可以根据设备参数得到。tSaSbL,tSaSbL,tCxCyS,tSaSbS可以由运动学公式计算得知,计算如式(1)式(4)所示。tSaSbL=vm a xa-1L+sb-sahv-1m a x,sb-sav2La-1L;2 sb-saha-1L,sb-sav2La-1L。(1)3572计算机集成制造系统第2 9卷tSaSbL=vm a xa-1L+sb-sahv-1m a x,sb-sav2L a-1L;2 sb-saha-1L,sb-s
23、av2L a-1L。(2)tCxCyS=vsa-1s+Cy-Cxlv-1s,Cy-Cxv2sa-1s;2 Cy-Cxla-1s,Cy-Cx1时,狼群向背离猎物的位置移动,进行全局搜索;当|A|1时,狼群向着猎物方向移动,进行局部搜索;a为收敛因子,随着迭代过程由20线性递减;r1和r2是0,1 中的随机数向量。参数C为取值在0,2 的随机数,避免算法陷入局部最优。D=CXp(t)-X(t);(1 8)X(t+1)=Xp(t)AD;(1 9)A=2ar1-a;(2 0)C=2r2;(2 1)D=C1X-X,D=C2X-X,D=C3X-X。(2 2)X1=X-A1(D),X2=X-A2(D),X3
24、=X-A3(D);(2 3)X(t+1)=(X1+X2+X3)/3;(2 4)a=21-tT。(2 5)4.2 改进的灰狼优化算法基础GWO算法具有收敛速度快、参数少、易实现等特点。但由于仅靠三匹狼决策,易陷入局部最优,需要改进算法以提高灰狼优化算法的求解质量。本文结合穿梭车仓储系统作业调度问题的实际特性,针对灰狼优化算法易陷入局部最优解的问题,改进其初始化种群方式,并引入遗传算法中的交叉和变异算子,提高算法的全局搜索能力。4.2.1 编码设计跨层穿梭车仓储系统作业调度问题要反应出两部分的内容,第一 层是作业排 序(O r e d rS o r t i n g,O S),第二层是设备选取(M
25、a c h i n eS o r t i n g,M S),故采用O S及M S双层编码的方式。(1)基于复合作业的作业调度在基于复合作业的模式下,仓储系统先进行两个出库作业,然后进行第n-1个入库第n+1个出库的复合作业,最后进行第2n-1和2n个入库作业,完成作业调度。结合GWO算法的特点采用实数编码。解的第一层由0,1 的随机数产生,然后根据每个作业对应的随机数大小重新排列,得到作业的执行顺序。解的第二层由0,S 之间的随机数产生(S为穿梭车的数量),然后将其向下取整,再加1,得到了穿梭车的编号,假设有6个作业,4个穿梭车,1个换层提升机及1个货物提升机,则解的实数编码如图3所示,其中作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 结合 FJSP 问题 穿梭 仓储 系统 作业 调度 研究
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。