论文部分内容阅读
车间作业调度问题是企业实现高效率、高柔性和高可靠性生产的关键。研究有效实用的调度方法和优化技术已成为先进制造技术的基础。本论文对车间作业调度问题展开了研究,主要内容如下:第一章为绪论:主要介绍论文研究的背景和意义,论述了研究对象——车间作业调度问题的基本定义、特点、主要研究方法以及非柔性车间作业调度问题和柔性车间作业调度问题的研究现状。经比较分析,本文采用各方面都有很大优势的遗传算法作为本论文的主要求解方法,并对遗传算法的基本原理进行了阐述。第二章为基于分区遗传算法求解非柔性车间作业调度问题。首先提出一种能显著减少冗余的工序编码方式——分区编码,然后对于小规模调度问题,通过字典法列出分区编码的全排列,并采用当前可加工工序查找法对各编码的可行性进行判断;对于大规模调度问题,基于分区编码方式,提出一种改进遗传算法——分区遗传算法。由于编码搜索空间较小,通过经典算例验证,证明该算法能明显提高收敛速度,并获得更好的优化结果。第三章为基于嵌套遗传算法求解柔性车间作业调度问题。基于机器分配码及其对应的分区编码,提出了一种嵌套遗传算法,即在机器分配码的确定过程中嵌入加工顺序码的求解过程。采用双码结构编码,使个体意义更明确,避免产生冗余编码;采用拟水平均匀设计方法初始化,使个体在有限个数内最大限度地均匀分布,保证群体多样性;提出一种进化环思想,并基于该思想提出了入侵选择策略和变动概率的变异策略,使种群进化分阶段进行,既保证算法加速收敛,又避免早熟;基于约束理论思想提出瓶颈优化交叉方式,使交叉更具有目的性;用两种判别规则——基于极限最优适应度值的判别规则和基于当前最优适应度值的判别规则控制算法。通过对经典算例的对比分析,验证了该算法具有较好的优化质量和收敛性能。第四章为基于神经网络的遗传算法参数设计。论述了遗传算法各参数的作用,采用神经网络中能以任意精度逼近任何非线性函数的BP神经网络对遗传算法参数进行设计。首先对不同车间调度问题均匀设计试验参数,并通过大量试验得到各样本问题的最优参数;然后根据问题模型构建了一个具有三层结构的BP神经网络。该神经网络经过样本检验,证明其性能很好,同时也实现了对不同车间调度问题智能设计遗传算法各参数值。第五章为HTC公司车间作业调度实例应用:对实际车间调度情况建立模型,并基于本文的各种算法开发系统,用以解决实际问题。第六章为全文总结与工作展望:总结本文所做的工作,详细列出本文的创新点,并指出进一步研究的工作方向。