计算机科学
强化学习
启发式
工作车间
调度(生产过程)
作业车间调度
动态优先级调度
工业工程
分布式计算
机器学习
流水车间调度
人工智能
数学优化
工程类
地铁列车时刻表
操作系统
数学
作者
Kun Lei,Peng Guo,Yi Wang,Jian Zhang,Xiangyin Meng,Linmao Qian
出处
期刊:IEEE Transactions on Industrial Informatics
[Institute of Electrical and Electronics Engineers]
日期:2023-05-03
卷期号:20 (1): 1007-1018
被引量:17
标识
DOI:10.1109/tii.2023.3272661
摘要
As the intelligent manufacturing paradigm evolves, it is urgent to design a near real-time decision-making framework for handling the uncertainty and complexity of production line control. The dynamic flexible job shop scheduling problem (DFJSP) is frequently encountered in the manufacturing industry. However, it is still challenging to obtain high-quality schedules for DFJSP with dynamic job arrivals in real-time, especially facing thousands of operations from a large-scale scene with complex contexts in an assembly plant. This article aims to propose a novel end-to-end hierarchical reinforcement learning framework for solving the large-scale DFJSP in near real-time. In the DFJSP, the processing information of newly arrived jobs is unknown in advance. Besides, two optimization tasks, including job operation selection and job-to-machine assignment, have to be handled, which means multiple actions must be controlled simultaneously. In our framework, a higher-level layer is designed to automatically divide the DFJSP into subproblems, i.e., static FJSPs with different scales. And two lower-level layers are constructed to solve the subproblems. In particular, one layer based on a graph neural network is in charge of sequencing job operations, and another layer based on a multilayer perceptron is used to assign a machine to process the job operations. Numerical experiments, including offline training and online testing, are conducted on several instances with different scales. The results verify the superior performance of the proposed framework compared with existing dynamic scheduling methods, such as well-known dispatching rules and metaheuristics.
科研通智能强力驱动
Strongly Powered by AbleSci AI