基于前瞻组批算法的两阶段混合流水车间动态批调度
发布时间:2020-04-09 01:18
【摘要】:批调度问题广泛存在于工业生产的各个方面,如半导体制造中的芯片预烧处理、金属加工中的热处理等。相比于经典调度问题,批调度问题不存在工件加工的排它性假设,因而具有更高的复杂度。而其中flow-shop环境在实际生产中更具普遍性,对其的研究具有重要的理论和现实意义。模具调质车间的批调度问题即为一类典型的两阶段混合流水车间动态批调度问题,此类车间的特点描述如下:两个阶段分别包含多台批处理机,对动态到达的差异化任务进行两阶段组批加工,每个批次在每个阶段完工后都需要拆批质检,伴随着多类型返工随机出现,并且背景行业对拖期量、机器效能和组批质量有复合需求。针对以上特点,本文的主要研究工作如下:(1)为实现两个加工阶段的组批优化与返工干扰下的快速响应,构建了一类面向不确定性环境的前瞻组批算法。由事件驱动的前瞻组批决策确定前阶段当前空闲机器的下一个最佳开工批次,同时联动触发后阶段的组批排产决策,并基于返工干扰的影响范围调整原排产方案。算法核心是基于双层折衷规划模型对批次拖期指数和批次优劣指数两个优化目标进行深度协调。仿真结果表明,与五个类似方法相比,所提算法具有明显的优越性。(2)考虑到前瞻组批决策在全局调度上的局限性和短视性,在前瞻组批算法中加入了针对粗加工工序重排的前工序排序决策机制,构建新的前瞻组批算法。由淬火组批决策指导粗加工工序的加工顺序,改善了组批优化结果。仿真结果表明,与未加入前工序排序决策机制的前瞻组批算法相比,所提算法具有更好的优越性。(3)针对本文所提的两个算法,对比类似算法进行适应性分析。总结出任务到达强度、任务交货期、工件族数量和工件重量差异四个可能影响算法性能的环境因素,通过改变这四个环境因素探究本文所提的两种算法对比其它算法在不同环境下的适应性与局限性。
【图文】:
图 4-3 算法对比结果Fig. 4-3 Comparison Results of Algorithm综合图 4-3(a)中的(a)、(b)两图可知,两种算法的批次拖期指数都向着相应到优化。LABRH 算法对批次拖期指数的优化效果比对批次优劣指数的优明显,其原因是前工序排序决策只考虑了针对当前组批有利的重量偏差率率亦是影响批次优劣指数的因素之一,因此无法有效保证批次优劣指数的。具体来看,在图 4-3(a)中,LABRH 算法在 α 取 0.5,0.7 和 1 时能获得比 L更优的批次拖期指数,但在 α 取 0 和 0.3 时不能表现出更好的优化效果甚LABH 算法。其原因是,α 取 0 和 0.3 时更侧重于优化批次优劣指数,加入则的 LABRH 算法对批次优劣指数的优化更深度,因而在批次拖期指数方差。在图 4-3(b)中,LABRH 算法在 α 取 0,0.3,0.5 和 0.7 时能获得比 L更优的批次优劣指数,但 α 取 1 时对批次优劣指数的优化效果稍劣于 LAB其原因是,加入了牵引规则的 LABRH 算法对批次拖期指数的优化更深度
图 5-1 到达强度设置影响分析Fig. 5-1 Analysis of Arrival Intensity Setting在图 5-1(a)中,随着到达强度由小(R1)到大(R3)变化,所有算法的指数不断增加。其原因是到达强度越大,同一时间段内到达的任务越多,数量与能力有限,,到达的任务越多增加导致任务滞留,从而造成任务拖期度小时,LABH 算法与 LABRH 算法随着权重系数改变对批次拖期指数的显,随着到达强度不断增大,当到达强度为大时,LABRH 算法对比 LAB于权重系数改变表现更为敏感,其原因是,到达强度越大,同一时间段内务越多,在粗加工任务池有更多任务受到了牵引,使得对批次拖期指数的明显。对比各个算法,对于 EDD 规则和 NACH-T 规则,加入对粗加工任引之后都对批次拖期指数有一定程度的优化。但 MWD 规则和 MBS 规则之后,批次拖期指数反而增大,其原因是 MWDR 规则仅考虑组批质量,批有利的任务将优先加工,反之,那些先到达的不利于淬火组批的任务将
【学位授予单位】:广东工业大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TG158
本文编号:2620086
【图文】:
图 4-3 算法对比结果Fig. 4-3 Comparison Results of Algorithm综合图 4-3(a)中的(a)、(b)两图可知,两种算法的批次拖期指数都向着相应到优化。LABRH 算法对批次拖期指数的优化效果比对批次优劣指数的优明显,其原因是前工序排序决策只考虑了针对当前组批有利的重量偏差率率亦是影响批次优劣指数的因素之一,因此无法有效保证批次优劣指数的。具体来看,在图 4-3(a)中,LABRH 算法在 α 取 0.5,0.7 和 1 时能获得比 L更优的批次拖期指数,但在 α 取 0 和 0.3 时不能表现出更好的优化效果甚LABH 算法。其原因是,α 取 0 和 0.3 时更侧重于优化批次优劣指数,加入则的 LABRH 算法对批次优劣指数的优化更深度,因而在批次拖期指数方差。在图 4-3(b)中,LABRH 算法在 α 取 0,0.3,0.5 和 0.7 时能获得比 L更优的批次优劣指数,但 α 取 1 时对批次优劣指数的优化效果稍劣于 LAB其原因是,加入了牵引规则的 LABRH 算法对批次拖期指数的优化更深度
图 5-1 到达强度设置影响分析Fig. 5-1 Analysis of Arrival Intensity Setting在图 5-1(a)中,随着到达强度由小(R1)到大(R3)变化,所有算法的指数不断增加。其原因是到达强度越大,同一时间段内到达的任务越多,数量与能力有限,,到达的任务越多增加导致任务滞留,从而造成任务拖期度小时,LABH 算法与 LABRH 算法随着权重系数改变对批次拖期指数的显,随着到达强度不断增大,当到达强度为大时,LABRH 算法对比 LAB于权重系数改变表现更为敏感,其原因是,到达强度越大,同一时间段内务越多,在粗加工任务池有更多任务受到了牵引,使得对批次拖期指数的明显。对比各个算法,对于 EDD 规则和 NACH-T 规则,加入对粗加工任引之后都对批次拖期指数有一定程度的优化。但 MWD 规则和 MBS 规则之后,批次拖期指数反而增大,其原因是 MWDR 规则仅考虑组批质量,批有利的任务将优先加工,反之,那些先到达的不利于淬火组批的任务将
【学位授予单位】:广东工业大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TG158
【参考文献】
相关期刊论文 前4条
1 刘建军;陈庆新;毛宁;朱鑫;;事件驱动的并行多机模具热处理生产调度[J];计算机集成制造系统;2015年04期
2 朱颀;陈成栋;陈华平;;差异工件流水车间批调度问题的求解[J];计算机工程与应用;2013年13期
3 陈成栋;陈华平;朱颀;李小林;;两阶段流水车间批调度问题的蚁群优化算法[J];计算机工程;2012年19期
4 程八一;胡笑旋;;差异作业批调度的流水车间问题及近似算法[J];系统工程学报;2011年03期
相关硕士学位论文 前1条
1 朱展锋;嵌入牵引机制的平行机类型模具热处理车间动态批调度[D];广东工业大学;2015年
本文编号:2620086
本文链接:https://www.wllwen.com/kejilunwen/jinshugongy/2620086.html
教材专著