关键词:
柔性作业车间调度问题
Jaya算法
双资源约束
关键路径
局部搜索
多目标优化
摘要:
在工业互联的大背景下,我国制造业正在经历智能化生产转型,制造企业自适应调整生产系统使得自身工业制造水平得到全方位提升。但在人口老龄化、用工成本不断攀升的趋势下,我国制造企业还面临着生产能力不足、生产成本上升、客户个性化需求增加等系列问题,因此迫切需要进行整体优化,提高企业生产能力和资源配置能力。柔性作业车间调度是解决这一系列问题的重要技术,通过将人、机、物和系统进行全面连接来重构企业生产制造模式和组织方式,从而实现制造资源的合理配置。论文围绕柔性作业车间调度问题(Flexible Job-shop Scheduling Problem,FJSP)及其拓展问题展开研究,考虑在双资源约束的情况下利用群集智能算法和基于关键路径的局部搜索策略进行求解,并给出合理的调度方案用于指导企业进行生产加工。论文首先对调度问题进行分类和概述,然后在总结和分析国内外研究现状的基础上,建立了柔性作业车间调度问题和双资源约束柔性作业车间调度问题(Dual Resource Constrained Flexible Job-shop Scheduling Problem,DRCFJSP)的混合整数规划模型,最后基于改进的Jaya算法分别对单目标FJSP问题、单目标DRCFJSP问题和多目标DRCFJSP问题进行求解。论文主要从以下三个方面展开研究:(1)针对单目标FJSP问题,论文以最大完工时间为优化决策目标构建了数学模型,利用改进的Jaya算法和基于关键路径的局部搜索策略进行求解。算法基于工序和设备的二维向量进行编码,采用全解码方式进行解码,减少设备空闲时段并提升解的质量。基于设备负载进行种群初始化,并对标准Jaya算法进行离散化处理,设计两种迭代候选解集方法保证种群多样性。避免算法因过早收敛从而陷入局部最优,引入基于关键路径信息的局部邻域搜索策略提升算法性能。通过标准算例测算,并与其他算法和调度规则进行比较分析,验证了改进离散化Jaya算法在求解FJSP问题上的鲁棒性和优越性。(2)针对单目标DRCFJSP问题,论文考虑工人操作熟练度对车间生产的影响,根据问题的特性对Jaya算法进行改进。设计三级实数编码方法,结合工人、设备和工件集成特征信息进行初始化,基于研究问题的三级实数编码方法设计算法的更新方式,并引入局部邻域搜索策略和设置了接受准则。利用扩展的算例进行测算并和现有的优化算法进行比较,计算结果验证了改进Jaya算法的有效性和合理性。(3)针对多目标DRCFJSP问题,以最小化完工时间外、瓶颈设备负载和设备总负载为优化目标,在双资源约束条件下设计改进的Jaya算法进行求解。引入Pareto快速非支配排序和拥挤度距离计算机制保证解的质量,并基于动态调整的交叉和变异概率进行交叉变异操作,增加种群的多样性。通过扩展的算例求解,验证了改进的Jaya算法求解多目标优化问题的有效性。论文针对工人资源约束下柔性作业车间调度问题搭建了启发式求解框架。该研究紧密围绕生产资源要素和企业生产目标,为资源约束下的多目标柔性作业车间调度问题提供了求解思路。同时,该框架的研究可以帮助现代制造企业实现智能化的生产调度模式,为智能制造系统的构建提供理论基础。