TY - JOUR
T1 - Application of Petri nets and Lagrangian relaxation to scheduling automatic material-handling vehicles in 300-mm semiconductor manufacturing
AU - Liao, Da Yin
AU - Jeng, Mu Der
AU - Zhou, Meng Chu
N1 - Funding Information:
Manuscript received March 1, 2005; revised May 18, 2006. The work of D.-Y. Liao was supported in part by the National Science Council, Taiwan, R.O.C., under Grant NSC-92-2213-E-260-030. The work of M. C. Zhou was supported in part by the Chang Jiang Scholars Program, Ministry of Education, PRC. This paper was recommended by Associate Editor N. Wu.
PY - 2007/7
Y1 - 2007/7
N2 - This paper deals with vehicle-scheduling problem (VSP) in an automatic material-handling environment in 300-mm semiconductor wafer manufacturing. We adopt Petri nets (PNs) modeling techniques to model the complicated coupling dynamics among transport jobs and overhead hoist transport (OHT) vehicles in a 300-mm OHT loop. The congestion phenomenon among OHT vehicles is captured. With help of the PN models, we formulate the OHT VSP as an integer programming problem whose objective is to schedule OHT vehicles to transport jobs such that average job completion time is minimized. Instead of solving for the optimal solution, we develop a solution methodology to generate a feasible schedule efficiently. A Lagrangian relaxation step is first taken to decompose the PN-based, integer programming problem into individual job-scheduling subproblems. To reduce computation efforts in solving each subproblem optimally, we develop an approximation method to solve each job subproblem by utilizing a reduced PN model of the job. Lagrangian multipliers are then optimized by a surrogate subgradient method. A heuristic algorithm is developed to adjust the dual solution to a feasible schedule. Numerical results demonstrate that our solution methodology can generate good schedules within a reasonable amount of computation time for realistic problems. Compared to a popular vehicle-dispatching rule, our approach can achieve in average 32% improvements on the average delivery time in our realistic test cases.
AB - This paper deals with vehicle-scheduling problem (VSP) in an automatic material-handling environment in 300-mm semiconductor wafer manufacturing. We adopt Petri nets (PNs) modeling techniques to model the complicated coupling dynamics among transport jobs and overhead hoist transport (OHT) vehicles in a 300-mm OHT loop. The congestion phenomenon among OHT vehicles is captured. With help of the PN models, we formulate the OHT VSP as an integer programming problem whose objective is to schedule OHT vehicles to transport jobs such that average job completion time is minimized. Instead of solving for the optimal solution, we develop a solution methodology to generate a feasible schedule efficiently. A Lagrangian relaxation step is first taken to decompose the PN-based, integer programming problem into individual job-scheduling subproblems. To reduce computation efforts in solving each subproblem optimally, we develop an approximation method to solve each job subproblem by utilizing a reduced PN model of the job. Lagrangian multipliers are then optimized by a surrogate subgradient method. A heuristic algorithm is developed to adjust the dual solution to a feasible schedule. Numerical results demonstrate that our solution methodology can generate good schedules within a reasonable amount of computation time for realistic problems. Compared to a popular vehicle-dispatching rule, our approach can achieve in average 32% improvements on the average delivery time in our realistic test cases.
KW - 300-mm semiconductor manufacturing
KW - Automatic material-handling system (AMHS)
KW - Lagrangian relaxation
KW - Overhead hoist transport (OHT)
KW - Timed Petri nets (TPNs)
KW - Vehicle scheduling
UR - http://www.scopus.com/inward/record.url?scp=34447329563&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34447329563&partnerID=8YFLogxK
U2 - 10.1109/TSMCC.2007.897321
DO - 10.1109/TSMCC.2007.897321
M3 - Article
AN - SCOPUS:34447329563
SN - 1094-6977
VL - 37
SP - 504
EP - 516
JO - IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews
JF - IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews
IS - 4
ER -