动态优先级调度
强化学习
两级调度
公平份额计划
单调速率调度
工作车间
流水车间调度
调度(生产过程)
分布式计算
抽奖日程安排
敏捷软件开发
计算机科学
作业车间调度
工业工程
工程类
实时计算
运营管理
人工智能
计算机网络
服务质量
软件工程
布线(电子设计自动化)
作者
Renke Liu,Rajesh Piplani,Carlos Toro
标识
DOI:10.1080/00207543.2022.2058432
摘要
The ability to handle unpredictable dynamic events is becoming more important in pursuing agile and flexible production scheduling. At the same time, the cyber-physical convergence in production system creates massive amounts of industrial data that needs to be mined and analysed in real-time. To facilitate such real-time control, this research proposes a hierarchical and distributed architecture to solve the dynamic flexible job shop scheduling problem. Double Deep Q-Network algorithm is used to train the scheduling agents, to capture the relationship between production information and scheduling objectives, and make real-time scheduling decisions for a flexible job shop with constant job arrivals. Specialised state and action representations are proposed to handle the variable specification of the problem in dynamic scheduling. Additionally, a surrogate reward-shaping technique to improve learning efficiency and scheduling effectiveness is developed. A simulation study is carried out to validate the performance of the proposed approach under different scenarios. Numerical results show that not only does the proposed approach deliver superior performance as compared to existing scheduling strategies, its advantages persist even if the manufacturing system configuration changes.
科研通智能强力驱动
Strongly Powered by AbleSci AI