计算机集成制造系统 ›› 2023, Vol. 29 ›› Issue (9): 3028-3040.DOI: 10.13196/j.cims.2023.09.015

• • 上一篇    下一篇

改进NSGA-Ⅱ算法求解考虑运输约束的柔性作业车间节能调度问题

王亚昆1,2,刘应波3,吴永明1,2+,李少波1,2,宗文泽1,2   

  1. 1.贵州大学公共大数据国家重点实验室
    2.贵州大学现代制造技术教育部重点实验室
    3.云南财经大学云南省经济社会大数据研究院
  • 出版日期:2023-09-30 发布日期:2023-10-17
  • 基金资助:
    国家自然科学基金资助项目(51505094);贵州省科学技术基金计划资助项目(ZK[2023]一般079);贵州省科技支撑计划资助项目((2017)2029);云南财经大学科学研究基金资助项目(2020D01)。

Improved NSGA-Ⅱ algorithm to solve energy-saving scheduling problem of flexible job shop considering transportation constraints

WANG Yakun1,2,LIU Yingbo3,WU Yongming1,2+,LI Shaobo1,2,ZONG Wenze1,2   

  1. 1.State Key Laboratory of Public Big Data,Guizhou University
    2.Key Laboratory of Advanced Manufacturing Technology,Ministry of Education,Guizhou University
    3.Yunnan Institute of Economic and Social Data,Yunnan University of Finance and Economics
  • Online:2023-09-30 Published:2023-10-17
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.51505094),the Guizhou Provincial Science and Technology Fund,China(No.ZK[2023]079),the Guizhou Provincial Science and Technology Supporting Program,China(No.(2017)2029),and the Scientific Research Fund of Yunnan University of  Finance and Economics,China(No.2020D01).

摘要: 传统柔性作业车间调度通常忽略工件在机器间的运输时间和能耗,针对该问题建立了考虑运输约束与节能的柔性作业车间调度模型,并提出了改进的NSGA-Ⅱ算法求解该模型。首先,在柔性作业车间调度数学模型中设立最大完工时间、总延期、设备总负载、车间总能耗4个目标,并根据运输约束实现了调度模型矩阵编码、解码、交叉与变异,基于子代向最优解学习机制改进NSGA-Ⅱ算法迭代过程中易陷入局部最优解问题。最后,在考虑车间机器之间运输约束的前提下结合Kacem、Brandimarte算例对调度模型进行可行性分析,结果表明该模型与算法求解效率高,能有效解决车间运输约束导致的调度方案与实际加工偏差问题。

关键词: 柔性作业车间调度, 运输约束, 改进NSGA-II算法, 车间调度算例

Abstract: Traditional flexible job shop scheduling usually ignores the transportation time and energy consumption of workpieces between machines.To solve this problem,a flexible job shop scheduling model by considering transportation constraints and energy saving was established,and an improved fast elitist Non-dominated Sorting Genetic Algorithm(NSGA-II)was proposed to solve this model.Four goals of maximum completion time,total delay,total equipment load,and total energy consumption of the workshop were established in the mathematical model of flexible job shop scheduling,and the scheduling model matrix encoding,decoding,crossover and mutation were realized according to transportation constraints.It is easy to fall into the problem of local optimal solution in the iterative process of improving NSGA-II algorithm by learning from the optimal solution mechanism.Under the premise of considering the transportation constraints between machines in the workshop,the feasibility analysis of the scheduling model was carried out in combination with the Kacem and Brandimarte examples.The results showed that the model and algorithm were highly efficient and could effectively solve the scheduling scheme and actual processing deviation caused by the workshop transportation constraints.

Key words: flow shop scheduling, transportation constraints, improved fast elitist non-dominated sorting genetic algorithm, workshop scheduling examples

中图分类号: