Real-time scheduling for dynamic workshops with random new job insertions by using deep reinforcement learning

被引:3
|
作者
Sun, Z. Y. [1 ,2 ]
Han, W. M. [1 ]
Gao, L. L. [1 ]
机构
[1] Jiangsu Univ Sci & Technol, Sch Econ & Management, Zhenjiang, Jiangsu, Peoples R China
[2] Pingdingshan Univ, Sch Software, Pingdingshan, Henan, Peoples R China
来源
关键词
Real-time scheduling; Machine learning; Deep reinforcement learning (DRL); Spatial pyramid pooling layer; Artificial neural networks (ANN); Convolutional neural networks (CNN); SELECTION;
D O I
10.14743/apem2023.2.462
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Dynamic real-time workshop scheduling on job arrival is critical for effective production. This study proposed a dynamic shop scheduling method integrating deep reinforcement learning and convolutional neural network (CNN). In this method, the spatial pyramid pooling layer was added to the CNN to achieve effective dynamic scheduling. A five-channel, two-dimensional matrix that expressed the state characteristics of the production system was used to capture the state of the real-time production of the workshop. Adaptive scheduling was achieved by using a reward function that corresponds to the minimum total tardiness, and the common production dispatching rules were used as the action space. The experimental results revealed that the proposed algorithm achieved superior optimization capabilities with lower time cost than that of the genetic algorithm and could adaptively select appropriate dispatching rules based on the state features of the production system.
引用
收藏
页码:137 / 151
页数:15
相关论文
共 50 条
  • [11] Developing Real-Time Scheduling Policy by Deep Reinforcement Learning
    Bo, Zitong
    Qiao, Ying
    Leng, Chang
    Wang, Hongan
    Guo, Chaoping
    Zhang, Shaohui
    2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, : 131 - 142
  • [12] Real-time and concurrent optimization of scheduling and reconfiguration for dynamic reconfigurable flow shop using deep reinforcement learning
    Yang, Shengluo
    Wang, Junyi
    Xin, Liming
    Xu, Zhigang
    CIRP JOURNAL OF MANUFACTURING SCIENCE AND TECHNOLOGY, 2023, 40 : 243 - 252
  • [13] Research on an Adaptive Real-Time Scheduling Method of Dynamic Job-Shop Based on Reinforcement Learning
    Zhu, Haihua
    Tao, Shuai
    Gui, Yong
    Cai, Qixiang
    MACHINES, 2022, 10 (11)
  • [14] Distributed Real-Time Scheduling in Cloud Manufacturing by Deep Reinforcement Learning
    Zhang, Lixiang
    Yang, Chen
    Yan, Yan
    Hu, Yaoguang
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (12) : 8999 - 9007
  • [15] Dynamic scheduling for flexible job shop using a deep reinforcement learning approach
    Gui, Yong
    Tang, Dunbing
    Zhu, Haihua
    Zhang, Yi
    Zhang, Zequn
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 180
  • [16] 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
  • [17] 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
  • [18] Deep Reinforcement Learning Task Scheduling Method for Real-Time Performance Awareness
    Wang, Jinming
    Li, Shaobo
    Zhang, Xingxing
    Zhu, Keyu
    Xie, Cankun
    Wu, Fengbin
    IEEE ACCESS, 2025, 13 : 31385 - 31400
  • [19] Application of Deep Reinforcement Learning in Real-time Plan Scheduling of Power Grid
    Liu J.
    Song X.
    Yang N.
    Wan X.
    Cai Y.
    Huang Y.
    Dianli Xitong Zidonghua/Automation of Electric Power Systems, 2023, 47 (14): : 157 - 166
  • [20] Energy-aware systems for real-time job scheduling in cloud data centers: A deep reinforcement learning approach
    Yan, Jingchen
    Huang, Yifeng
    Gupta, Aditya
    Gupta, Anubhav
    Liu, Cong
    Li, Jianbin
    Cheng, Long
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 99