Wenquan Zhang, Zhaoxian Peng, Fei Zhao, Bo Feng, Xuesong Mei
{"title":"A novel deep reinforcement learning framework based on digital twins for dynamic job shop scheduling problems","authors":"Wenquan Zhang, Zhaoxian Peng, Fei Zhao, Bo Feng, Xuesong Mei","doi":"10.1016/j.eswa.2025.128708","DOIUrl":null,"url":null,"abstract":"<div><div>With the increasing diversity of product demands, the complexity of production scheduling planning has also been continuously escalating. Existing scheduling models exhibit significant deviations from actual production systems, making it challenging to directly apply scheduling algorithms to practical systems. High-fidelity digital twin (DT) models offer the capability to faithfully replicate production processes, providing effective means for training and validating scheduling algorithms. In this context, we propose a dynamic scheduling framework, DT-DRL, based on DT for deep reinforcement learning (DRL) applications in real production scheduling. Firstly, we employ DT technology to model actual production lines, effectively addressing the issue of model completeness. Secondly, we utilize the Double Deep Q-Network (DDQN) algorithm for offline training, followed by online decision-making, effectively addressing the challenge of real-time dynamic scheduling. Lastly, experimental training and validation are conducted using historical order and equipment data from the water heater inner tank welding production line. The experimental results demonstrate the robustness of our model.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"296 ","pages":"Article 128708"},"PeriodicalIF":7.5000,"publicationDate":"2025-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425023267","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
With the increasing diversity of product demands, the complexity of production scheduling planning has also been continuously escalating. Existing scheduling models exhibit significant deviations from actual production systems, making it challenging to directly apply scheduling algorithms to practical systems. High-fidelity digital twin (DT) models offer the capability to faithfully replicate production processes, providing effective means for training and validating scheduling algorithms. In this context, we propose a dynamic scheduling framework, DT-DRL, based on DT for deep reinforcement learning (DRL) applications in real production scheduling. Firstly, we employ DT technology to model actual production lines, effectively addressing the issue of model completeness. Secondly, we utilize the Double Deep Q-Network (DDQN) algorithm for offline training, followed by online decision-making, effectively addressing the challenge of real-time dynamic scheduling. Lastly, experimental training and validation are conducted using historical order and equipment data from the water heater inner tank welding production line. The experimental results demonstrate the robustness of our model.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.