Multi-agent deep reinforcement learning for dynamic reconfigurable shop scheduling considering batch processing and worker cooperation

被引:6
|
作者
Li, Yuxin [1 ]
Li, Xinyu [1 ]
Gao, Liang [1 ]
Lu, Zhibing [2 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Peoples R China
[2] Beijing Inst Remote Sensing Equipment, Beijing 100000, Peoples R China
基金
中国国家自然科学基金;
关键词
Reconfigurable workshop; Multi-agent deep reinforcement learning; Dynamic scheduling; Batch processing; Worker cooperation;
D O I
10.1016/j.rcim.2024.102834
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Reconfigurable manufacturing system is considered as a promising next-generation manufacturing paradigm. However, limited equipment and complex product processes add additional coupled scheduling problems, including resource allocation, batch processing and worker cooperation. Meanwhile, dynamic events bring uncertainty. Traditional scheduling methods are difficult to obtain good solutions quickly. To this end, this paper proposes a multi-agent deep reinforcement learning (DRL) based method for dynamic reconfigurable shop scheduling problem considering batch processing and worker cooperation to minimize the total tardiness cost. Specifically, a dual-agent DRL-based scheduling framework is first designed. Then, a multi-agent DRL-based training algorithm is developed, where two high-quality end-to-end action spaces are designed using rule adjustment, and an estimated tardiness cost driven reward function is proposed for order-level scheduling problem. Moreover, a multi-resource allocation heuristics is designed for the reasonable assignment of equipment and workers, and a batch processing rule is designed to determine the action of manufacturing cell based on workshop state. Finally, a strategy is proposed for handling new order arrivals, equipment breakdown and job reworks. Experimental results on 140 instances show that the proposed method is superior to scheduling rules, genetic programming, and two popular DRL-based methods, and can effectively deal with various disturbance events. Furthermore, a real-world assembly and debugging workshop case is studied to show that the proposed method is applicable to solve the complex reconfigurable shop scheduling problems.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] A deep multi-agent reinforcement learning approach to solve dynamic job shop scheduling problem
    Liu, Renke
    Piplani, Rajesh
    Toro, Carlos
    COMPUTERS & OPERATIONS RESEARCH, 2023, 159
  • [2] Integration of deep reinforcement learning and multi-agent system for dynamic scheduling of re-entrant hybrid flow shop considering worker fatigue and skill levels
    Liu, Youshan
    Fan, Jiaxin
    Zhao, Linlin
    Shen, Weiming
    Zhang, Chunjiang
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2023, 84
  • [3] Multi-agent deep reinforcement learning-based approach for dynamic flexible assembly job shop scheduling with uncertain processing and transport times
    Wang, Hao
    Lin, Wenzheng
    Peng, Tao
    Xiao, Qinge
    Tang, Renzhong
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 270
  • [4] Multi-agent Deep Reinforcement Learning for Microgrid Energy Scheduling
    Zuo, Zhiqiang
    Li, Zhi
    Wang, Yijing
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 6184 - 6189
  • [5] A clustering-aided multi-agent deep reinforcement learning for multi-objective parallel batch processing machines scheduling in semiconductor manufacturing
    Zhang, Peng
    Jin, Mengyu
    Wang, Ming
    Zhang, Jie
    He, Junjie
    Zheng, Peng
    MEASUREMENT & CONTROL, 2024, : 614 - 631
  • [6] Multi-Agent Deep Reinforcement Learning for Dynamic Laser Inter-Satellite Link Scheduling
    Wang, Guanhua
    Yang, Fang
    Song, Jian
    Han, Zhu
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 5751 - 5756
  • [7] Dynamic scheduling of tasks in cloud manufacturing with multi-agent reinforcement learning
    Wang, Xiaohan
    Zhang, Lin
    Liu, Yongkui
    Li, Feng
    Chen, Zhen
    Zhao, Chun
    Bai, Tian
    JOURNAL OF MANUFACTURING SYSTEMS, 2022, 65 : 130 - 145
  • [8] Multi-agent communication cooperation based on deep reinforcement learning and information theory
    Gao, Bing
    Zhang, Zhejie
    Zou, Qijie
    Liu, Zhiguo
    Zhao, Xiling
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2024, 45 (18):
  • [9] Optimization for Dynamic Laser Inter-Satellite Link Scheduling With Routing: A Multi-Agent Deep Reinforcement Learning Approach
    Wang, Guanhua
    Yang, Fang
    Song, Jian
    Han, Zhu
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2024, 72 (05) : 2762 - 2778
  • [10] Integrated and Fungible Scheduling of Deep Learning Workloads Using Multi-Agent Reinforcement Learning
    Li, Jialun
    Xiao, Danyang
    Yang, Diying
    Mo, Xuan
    Wu, Weigang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2025, 36 (03) : 391 - 406