A multi-objective genetic algorithm based on two-stage reinforcement learning for green flexible shop scheduling problem considering machine speed

被引:1
|
作者
Zhuang, Mengzhen [1 ,2 ]
Zhang, Wei [1 ,2 ]
Tang, Hongtao [1 ,2 ]
Li, Xinyu [3 ]
Wang, Kaipu [1 ,2 ]
机构
[1] Wuhan Univ Technol Wuhan, Sch Mech & Elect Engn, Wuhan 430074, Peoples R China
[2] Hubei Prov Engn Res Ctr Robot & Intelligent Mfg, Wuhan 430074, Peoples R China
[3] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Green shop scheduling; Multi-objective genetic algorithm; Reinforcement learning; Machine speed; Parameters adjusting strategy; JOB-SHOP; OPTIMIZATION;
D O I
10.1016/j.eswa.2024.125189
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The consumption of energy and resources in the manufacturing industry has garnered significant attention due to the increasingly severe environmental issues. Green shop scheduling research is focused on optimizing economic and environmental indicators within the current manufacturing model. This paper specifically addresses the flexibility of job-shop scheduling problem considering machine speed (CMS-FJSP), as different machine speeds during the production process can impact energy and resource consumption. The objectives of this study include minimizing the makespan, total energy consumption, and tool wear. To tackle this problem, a multi-objective genetic algorithm that incorporates a two-stage reinforcement learning approach is proposed. In light of the characteristics of the problem, a three-layer encoding approach is suggested, which encompasses machine allocation, operation sequencing, and machine speed selection. Additionally, a decoding method that integrates energy-saving strategies is proposed to enhance the optimization process. To improve the quality of the population, three distinct initialization methods have been developed. Furthermore, a parameter adjustment strategy informed by two-stage reinforcement learning is introduced. This strategy incorporates a state set and action set tailored to the unique characteristics of two-stage reinforcement learning, alongside corresponding reward mechanisms. In 30 test cases, the proposed algorithm demonstrates superior uniformity and convergence compared to five classical algorithms. In a practical case within a hydraulic component production workshop conducted at a hydraulic component company, the proposed algorithm generates 26 scheduling schemes with different focuses, achieving a 14.39% reduction in makespan, a 2.13% decrease in energy consumption, and a 10.65% reduction in tool wear.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] A Two-Stage Multi-Objective Genetic Algorithm for a Flexible Job Shop Scheduling Problem with Lot Streaming
    Rooyani, Danial
    Defersha, Fantahun
    ALGORITHMS, 2022, 15 (07)
  • [2] Reinforcement Learning-Based Multi-Objective of Two-Stage Blocking Hybrid Flow Shop Scheduling Problem
    Xu, Ke
    Ye, Caixia
    Gong, Hua
    Sun, Wenjuan
    PROCESSES, 2024, 12 (01)
  • [3] A two-stage genetic algorithm for multi-objective job shop scheduling problems
    Kachitvichyanukul, Voratas
    Sitthitham, Siriwan
    JOURNAL OF INTELLIGENT MANUFACTURING, 2011, 22 (03) : 355 - 365
  • [4] A two-stage genetic algorithm for multi-objective job shop scheduling problems
    Voratas Kachitvichyanukul
    Siriwan Sitthitham
    Journal of Intelligent Manufacturing, 2011, 22 : 355 - 365
  • [5] Two-stage memetic algorithm for green flexible job shop scheduling problem considering machine deterioration and maintenance
    Zhu, Guoqiang
    Liu, Jianfeng
    Gong, Wenyin
    MEMETIC COMPUTING, 2025, 17 (02)
  • [6] A hybrid genetic algorithm for multi-objective flexible job shop scheduling problem considering transportation time
    Huang, Xiabao
    Yang, Lixi
    INTERNATIONAL JOURNAL OF INTELLIGENT COMPUTING AND CYBERNETICS, 2019, 12 (02) : 154 - 174
  • [7] The Improved Genetic Algorithm for Multi-objective Flexible Job Shop Scheduling Problem
    Yang, Jian Jun
    Ju, Lu Yan
    Liu, Bao Ye
    MECHANICAL, MATERIALS AND MANUFACTURING ENGINEERING, PTS 1-3, 2011, 66-68 : 870 - 875
  • [8] Two-stage hybrid pareto ant colony algorithm for multi-objective flexible job shop scheduling
    Zhao B.
    Gao J.
    Chen K.
    Gao, Jianmin, 1600, Xi'an Jiaotong University (50): : 145 - 151
  • [9] Flexible Job Shop Scheduling Problem Based on Multi-Objective Optimization Algorithm
    Zhang, Li
    Wang, Lu
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2018), 2018, 149 : 580 - 588
  • [10] An Improved Genetic Algorithm for Multi-objective Flexible Job-shop Scheduling Problem
    Zhang, Chaoyong
    Wang, Xiaojuan
    Gao, Liang
    MANUFACTURING SCIENCE AND ENGINEERING, PTS 1-5, 2010, 97-101 : 2449 - 2454