工业工程 ›› 2018, Vol. 21 ›› Issue (2): 55-61.doi: 10.3969/j.issn.1007-7375.e17-3276

• 实践与应用 • 上一篇    下一篇

基于改进NSGA2算法的多目标柔性作业车间调度

陈辅斌1, 李忠学1, 杨喜娟2   

  1. 1. 兰州交通大学 机电工程学院, 甘肃 兰州 730070;
    2. 兰州交通大学 电子与信息工程学院, 甘肃 兰州 730070
  • 收稿日期:2017-11-15 出版日期:2018-04-30 发布日期:2018-05-12
  • 作者简介:陈辅斌(1989-),男,甘肃省人,硕士研究生,主要研究方向为先进制造系统
  • 基金资助:
    国家自然科学基金资助项目(71361019);兰州交通大学校青年基金资助项目(2015007)

Multi-objective Flexible Job Shop Scheduling based on Improved NSGA2 Algorithm

CHEN Fubin1, LI Zhongxue1, YANG Xijuan2   

  1. 1. School of Mechatronic Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China;
    2. School of Electronic and Information Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China
  • Received:2017-11-15 Online:2018-04-30 Published:2018-05-12

摘要: 柔性作业车间调度问题(FJSP)是经典作业车间调度问题的重要扩展,其中每个操作可以在多台机器上处理,反之亦然。结合实际生产过程中加工时间、机器负载、运行成本等情况,建立了多目标调度模型。针对NSGA2算法收敛性不足的缺陷,引入免疫平衡原理改进NSGA2算法的选择策略和精英保留策略,成功避免了局部收敛问题,提高了算法的优化性能。通过与启发式规则以及多种智能算法进行比对仿真实验,改进的NASA2算法能获得更好的解。用改进的NAGA2算法求解实例,不仅有效地克服多目标间数量级和量纲的障碍,而且得到了满意的pareto解集,进一步验证了该算法和模型的可行性。

关键词: 柔性作业车间调度, 多目标模型, 免疫平衡, 选择策略, 精英保留策略

Abstract: Flexible Job Shop Scheduling Problem (FJSP) is an important extension of the classic job shop scheduling problem where each operation can be handled on multiple machines and vice versa. Combined with the actual production process of processing time, machine load, operating costs and other conditions, a multi-objective scheduling model is established. Aiming at the defect of insufficient convergence of NSGA2 algorithm, the immune balance principle is introduced to improve the selection strategy and elite retention strategy of NSGA2 algorithm, avoiding the local convergence problem and improving the optimization performance of the algorithm. By comparing with heuristic rules and various intelligent algorithms, the improved NASA2 algorithm can get a better solution. Using improved NAGA2 algorithm to solve the case not only effectively overcomes the barriers in order of magnitude and dimension of the objectives, but also obtains a satisfactory pareto solution set, further verifying the feasibility of the algorithm and the model.

Key words: flexible job shop manufacturing, multi-objective scheduling model, immune balance, selection strategy, elite retention strategy

中图分类号: