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

被引:4
|
作者
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 条
  • [41] Deep reinforcement learning for dynamic scheduling of a flexible job shop
    Liu, Renke
    Piplani, Rajesh
    Toro, Carlos
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (13) : 4049 - 4069
  • [42] Dynamic Job Shop Scheduling via Deep Reinforcement Learning
    Liang, Xinjie
    Song, Wen
    Wei, Pengfei
    2023 IEEE 35TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, ICTAI, 2023, : 369 - 376
  • [43] Dynamic Scheduling in a Flow Shop Using Deep Reinforcement Learning
    Marchesano, Maria Grazia
    Guizzi, Guido
    Santillo, Liberatina Carmela
    Vespoli, Silvestro
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: ARTIFICIAL INTELLIGENCE FOR SUSTAINABLE AND RESILIENT PRODUCTION SYSTEMS, APMS 2021, PT I, 2021, 630 : 152 - 160
  • [44] MAGNet: Multi-agent Graph Network for Deep Multi-agent Reinforcement Learning
    Malysheva, Aleksandra
    Kudenko, Daniel
    Shpilman, Aleksei
    2019 XVI INTERNATIONAL SYMPOSIUM PROBLEMS OF REDUNDANCY IN INFORMATION AND CONTROL SYSTEMS (REDUNDANCY), 2019, : 171 - 176
  • [45] Dynamic scheduling mechanism for intelligent workshop with deep reinforcement learning method based on multi-agent system architecture
    Gu, Wenbin
    Liu, Siqi
    Guo, Zhenyang
    Yuan, Minghai
    Pei, Fengque
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 191
  • [46] A multi-objective multi-agent deep reinforcement learning approach to residential appliance scheduling
    Lu, Junlin
    Mannion, Patrick
    Mason, Karl
    IET SMART GRID, 2022, 5 (04) : 260 - 280
  • [47] Multi-NPDQ: A Multi-agent Approach Through Deep Reinforcement Learning for Operation Scheduling
    Yao, Linwei
    Chen, Qichao
    Gong, Lianghao
    Li, Kuan
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT II, ICIC 2024, 2024, 14863 : 467 - 479
  • [48] Multi-Objective Dynamic Path Planning with Multi-Agent Deep Reinforcement Learning
    Tao, Mengxue
    Li, Qiang
    Yu, Junxi
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2025, 13 (01)
  • [49] A collaborative-learning multi-agent reinforcement learning method for distributed hybrid flow shop scheduling problem
    Di, Yuanzhu
    Deng, Libao
    Zhang, Lili
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 91
  • [50] Dynamic power allocation in IIoT based on multi-agent deep reinforcement learning
    Li, Fenglei
    Liu, Zhixin
    Zhang, Xinzhe
    Yang, Yi
    NEUROCOMPUTING, 2022, 505 : 10 - 18