A novel production scheduling methodology by using discrete event system control theories

被引:0
作者
Wu N.-Q. [1 ]
Qiao Y. [1 ]
机构
[1] Macau University of Science and Technology, Macao Institute of Systems Engineering
来源
Kongzhi Lilun Yu Yingyong/Control Theory and Applications | 2021年 / 38卷 / 11期
基金
中国国家自然科学基金;
关键词
Discrete event systems; Petri nets; Production scheduling;
D O I
10.7641/CTA.2021.10748
中图分类号
学科分类号
摘要
It is well known that the production scheduling problem is essentially combinatorial, and generally there is no polynomial algorithm to find an exact optimal solution. Thus, for large-size scheduling problems people use heuristics and mate-heuristics to find a satisfactory solution. In practical applications, many industrial processes are subject to strict process constraints. For the scheduling problem of such processes, it is very difficult to apply heuristics and mate-heuristics, since they cannot ensure the solution feasibility. To overcome this challenge, with the scheduling problem of cluster tools in wafer fabrication as a case problem, this paper introduces a novel production scheduling methodology based on discrete event control theories. With a Petri net model, a state that violates any constraint is described as an illegal one and a schedule that reaches such a state is infeasible. It shows that, by analyzing the schedulability, the space of feasible solutions is obtained and the problem can be converted to a continuous optimization problem and can be efficiently solved. It also points out that it is applicable to other application problems. © 2021, Editorial Department of Control Theory & Applications South China University of Technology. All right reserved.
引用
收藏
页码:1809 / 1818
页数:9
相关论文
共 51 条
[1]  
BAKER K R., Introduction to Sequencing and Scheduling, (1974)
[2]  
CHEN H X, CHU C B, PROTH J M., An improvement of the Lagrangian relaxation approach for job shop scheduling: a dynamic programming method, IEEE Transactions on Robotics Automation, 14, 5, pp. 786-795, (1998)
[3]  
CHEN J H, FU L C, LINMH, Et al., Petri-net and GA-based approach to modeling, scheduling, and performance evaluation for wafer fabrication, IEEE Transactions on Robotics Automation, 17, 5, pp. 619-636, (2001)
[4]  
MATTFELD D C, BIERWIRTH C., An efficient genetic algorithm for job shop scheduling with tardiness objectives, European Journal of Operational Research, 155, 2, pp. 616-630, (2004)
[5]  
PONNAMBALAM S G, JAWAHAR N, ARAVINDAN P., A simulated annealing algorithm for job shop scheduling, Production Planning and Control, 10, 8, pp. 767-777, (1999)
[6]  
SABUNCUOGLU I, BAYIZ M., Job shop scheduling with beam search, European Journal of Operational Research, 118, 2, pp. 390-412, (1999)
[7]  
YANG S X, WANG D W., A new adaptive neural network and heuristics hybrid approach for job-shop scheduling, Computers and Operations Research, 28, 10, pp. 955-971, (2001)
[8]  
SHAHRABI J, ADIBI M A, MAHOOTCHI M., A reinforcement learning approach to parameter estimation in dynamic job shop scheduling, Computers and Industrial Engineering, 110, pp. 75-82, (2017)
[9]  
AYDIN M, OZTEMEL E., Dynamic job-shop scheduling using reinforcement learning agents, Robotics and Autonomous Systems, 33, 2, pp. 169-178, (2000)
[10]  
LEE D Y, DICESARE F., Scheduling FMS using Petri nets and heuristic search, IEEE Transactions on Robotics Automation, 10, 2, pp. 123-132, (1994)