- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
同序流水作业问题的建模及求解算法.pdf
第33卷第2期 杭州电子科技大学学报 V01.33。No.2
。
0f
2013年04月 JournalH∞咖Dian五Unive%ity Ape.2013
doi:10.3969/j.isen.1001—9146.2013.02-015
同序流水作业问题的建模及求解算法
赵金霞1,沈灏2
(1.杭州电子科技大学电子信息学院,浙江杭州310018;
2.杭州电子科技大学理学院,浙江杭州310018)
摘要:该文针对每项任务有两道工序,每道工序由若干台平行机组成,目标为makespan最小化且避
免先到任务延期太长的同序流水作业调度问题,提出了一种Johnson序结合自然序的混合型算法。
将此算法下的总完工时间与纯自然序下的总完工时间进行比较,并通过计算机随机模拟的实例得
以验证前者的加工方法较优,且避免了先到任务延期太长而不能被客户所接受的情况。
关键词:同序流水作业;混合型算法;计算机随机模拟
中图分类号:TP301.6 文献标识码:A 文章编号:1001—9146(2013)02—0057—04
0引 言
在调度问题中,Johnson算法成功地解决了Flow
法心.3】。除了启发式算法,许多人也研究了用模拟退火算法和遗传算法等搜索技术来求解流水线调度
问题,并取得了一定成果H.5】。最新的求解方法有改进量子遗传算法和基于分布估计算法Mt7J。对于n
项任务,两道工序,每道工序由若干台平行机组成,目标为makespan最小化的调度问题,要将n!次排
列全部收索完毕才能得到最优解,随着n的增加,复杂度剧增。本文提出的Johnson序结合自然序的快
速算法,既能提高求解效率,又能在尽量满足先到先服务规则的前提下达到客户要求。
1 问题描述
设n项任务的第一道工序(简称工序1)有in。台平行机,第二道工序(简称工序2)有m:台平行机。
要求每项任务必须在第一道工序完工后才能进行第二道工序,且每道工序只能在一台机器上完成,加工
过程中不能中断,每台机器同一时刻只能加工一项任务。不考虑两道工序中间的搬运及机器调整时间
等。若设Cj为第j项任务完工时间,则makespan为:C一=.m野cj,目标函数为:z=minCE。
有一属于典型的同序流水作业调度问题的具体实例:某工厂要尽快赶出140项任务,其中工序1加
工车间和工序2加工车间关于每项任务所需要的时间如表1所示,其中只列出6项,其余各项均省略。
工序1加工车间共有12台平行机,工序2加工车间共有3台平行机,各车间按j。,j:,…,J140的自然顺序
工作时,计算每个j。的开工时间和完工时间;若工厂希望整批任务能够尽早完工,以提高生产效率,又
要尽量保证客户满意度,应如何安排任务的先后加工顺序,才能使完成所有任务的总工期最短。
收稿日期:2012—09—20
作者简介:赵金霞(1990一),女,内蒙古集宁人,在读本科生,电子信息工程.
万方数据
58 杭州电子科技大学学报 2013年
2流水作业模型的建立及求解
2.1模型假设
(1)每个任务的每道工序只在一台设备上完成,不能同时在几台不同的设备上加工,且加工过程中
不能中断。
(2)每道工序完成后即可排到下一道工序队列里加工,不考虑两道工序中间的搬运等时间,也不考
虑机器的调整时间。
(3)任务数、设备数和加工时间已知,加工时间与加工顺序无关。
(4)每台设备只能同时加工一项任务,每项任务前一道工序完成后才能进行下一道工序。
2.2自然顺序下调度模型
由于要按照产品编号顺序进行加工,本文根据各项任务工Jfi舛的完成顺序得到工序2
文档评论(0)