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 条
  • [31] REAL-TIME SCHEDULING BASED ON SIMULATION AND DEEP REINFORCEMENT LEARNING WITH FEATURED ACTION SPACE
    Xie, Shufang
    Zhang, Tao
    Rose, Oliver
    2022 WINTER SIMULATION CONFERENCE (WSC), 2022, : 1731 - 1739
  • [32] Real-time security margin control using deep reinforcement learning
    Hagmar, Hannes
    Eriksson, Robert
    Tuan, Le Anh
    ENERGY AND AI, 2023, 13
  • [33] Real-Time Energy Management of a Microgrid Using Deep Reinforcement Learning
    Ji, Ying
    Wang, Jianhui
    Xu, Jiacan
    Fang, Xiaoke
    Zhang, Huaguang
    ENERGIES, 2019, 12 (12)
  • [34] Real-Time Microgrid Energy Scheduling Using Meta-Reinforcement Learning
    Shen, Huan
    Shen, Xingfa
    Chen, Yiming
    ENERGIES, 2024, 17 (10)
  • [35] Deep Reinforcement Learning for Job Scheduling on Cluster
    Yao, Zhenjie
    Chen, Lan
    Zhang, He
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2021, PT IV, 2021, 12894 : 613 - 624
  • [36] Real-time production scheduling using a deep reinforcement learning-based multi-agent approach
    Taghipour, Sharareh
    Namoura, Hamed A.
    Sharifi, Mani
    Ghaleb, Mageed
    INFOR, 2024, 62 (02) : 186 - 210
  • [37] Real-time Motion Planning for Robotic Teleoperation Using Dynamic-goal Deep Reinforcement Learning
    Kamali, Kaveh
    Bonev, Ilian A.
    Desrosiers, Christian
    2020 17TH CONFERENCE ON COMPUTER AND ROBOT VISION (CRV 2020), 2020, : 182 - 189
  • [38] A deep reinforcement learning model for dynamic job-shop scheduling problem with uncertain processing time
    Wu, Xinquan
    Yan, Xuefeng
    Guan, Donghai
    Wei, Mingqiang
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 131
  • [39] Real-time model calibration with deep reinforcement learning
    Tian, Yuan
    Chao, Manuel Arias
    Kulkarni, Chetan
    Goebel, Kai
    Fink, Olga
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2022, 165
  • [40] Deep reinforcement learning for dynamic distributed job shop scheduling problem with transfers
    Lei, Yong
    Deng, Qianwang
    Liao, Mengqi
    Gao, Shuocheng
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 251