Journal of Computer Applications ›› 2025, Vol. 45 ›› Issue (6): 1954-1962.DOI: 10.11772/j.issn.1001-9081.2024050727

• Advanced computing • Previous Articles    

Enhanced evolutionary algorithm for multi-factor flexible job shop green scheduling

Jianhua WANG1, Chuanyu WU1(), Liping XU2   

  1. 1.School of Management,Jiangsu University,Zhenjiang Jiangsu 212013,China
    2.School of Management,Hefei University of Technology,Hefei Anhui 230009,China
  • Received:2024-06-03 Revised:2024-07-30 Accepted:2024-08-08 Online:2024-08-20 Published:2025-06-10
  • Contact: Chuanyu WU
  • About author:WANG Jianhua, born in 1977, Ph. D., associate professor. His research interests include intelligent scheduling optimization and operational simulation.
    WU Chuanyu, born in 1999, M. S. candidate. His research interests include intelligent job shop scheduling optimization.
    XU Liping, born in 1999, Ph. D. candidate. Her research interests include scheduling theory and algorithms, intelligent optimization algorithms.
  • Supported by:
    Key Project of National Social Science Foundation of China(23AGL032)

多因素柔性作业车间绿色调度的改进进化算法

王建华1, 吴传宇1(), 许莉萍2   

  1. 1.江苏大学 管理学院,江苏 镇江 212013
    2.合肥工业大学 管理学院,合肥 230009
  • 通讯作者: 吴传宇
  • 作者简介:王建华(1977—),男,安徽庐州人,副教授,博士,主要研究方向:智能调度优化及运作仿真
    吴传宇(1999—),男,江苏南京人,硕士研究生,主要研究方向:车间智能调度优化 w138524679@126.com
    许莉萍(1999—),女,福建福州人,博士研究生,主要研究方向:调度理论与算法、智能优化算法。
  • 基金资助:
    国家社会科学基金重点项目(23AGL032)

Abstract:

For Multi-factor Flexible Job shop Green Scheduling Problem with Setup and Transportation time constraints and Variable machine processing Speed (MFJGSP-STVS), a mathematical model with completion time and energy consumption as optimization objectives was constructed, and an Enhanced Multi-objective Evolutionary Algorithm (EMoEA) was proposed to solve the problem. In the algorithm, a three-layer integer encoding method was adopted, Machine Idle time Preference (MIP) rule and Turning On/Off strategy (TOF) were applied in the decoding to optimize the objectives, and heuristic rules such as Global Search (GS) were employed to generate the initial population; a cluster crossover approach was designed on the basis of non-dominated hierarchy idea, so as to accelerate the algorithm’s convergence; to prevent the algorithm from converging prematurely and falling into the local optimum, a derivation strategy was proposed to diffuse the non-dominated solution set, and an adaptive local search strategy based on critical path was designed to further enhance the exploration capability of the algorithm in solution space. Simulation results show that each design in EMoEA has better Hypervolume (HV) and Inverted Generational Distance (IGD) metrics compared to the original multi-objective evolutionary algorithm, and compared to Non-dominated Sorting Genetic Algorithm Ⅱ (NSGA-Ⅱ) and Hybrid Jaya (HJaya) algorithm, EMoEA achieves advantages in both HV and IGD metrics with faster convergence and the optimal objective value on most instances. It can be seen that EMoEA has better performance, and EMoEA can solve MFJGSP-STVS effectively, providing high-quality scheduling schemes for enterprises.

Key words: setup and transportation time, machine variable processing speed, flexible job shop green scheduling, cluster crossover, derivation strategy, adaptive local search

摘要:

针对考虑设置与运输时间约束且机器加工速度可变的多因素柔性作业车间绿色调度问题(MFJGSP-STVS),构建以完工时间与能源消耗为优化目标的数学模型,并提出一种改进的多目标进化算法(EMoEA)求解该问题。该算法采用三层整数编码方式,在解码中使用机器空闲时间优先(MIP)规则和开关机策略(TOF)优化目标,利用全局搜索(GS)等启发式规则生成初始种群;为了加快算法收敛,基于非支配分层思想设计一种聚类交叉方式;为防止算法过早收敛而陷入局部最优,采用衍生策略扩散非支配解集,通过基于关键路径的自适应局部搜索策略进一步强化算法探索解空间的能力。仿真实验结果表明,与原始的多目标进化算法相比,EMoEA中的每个设计都有更优的超体积(HV)与逆世代距离(IGD)指标;与非支配排序遗传算法(NSGA-Ⅱ)和混合Jaya(HJaya)算法相比,EMoEA在HV与IGD这2个指标上占据优势,且收敛较快,在大多数实例中都获得最优的目标值。可见,EMoEA性能更好,能有效地解决MFJGSP-STVS,为企业提供高质量的调度方案。

关键词: 设置与运输时间, 机器可变加工速度, 柔性作业车间绿色调度, 聚类交叉, 衍生策略, 自适应局部搜索

CLC Number: