Optimal preventive maintenance scheduling in semiconductor manufacturing

Preventive maintenance (PM) scheduling is a very challenging task in semiconductor manufacturing due to the complexity of highly integrated fab tools and systems, the interdependence between PM tasks, and the balancing of work-in-process (WIP) with demand/throughput requirements. In this paper, we propose a two-level hierarchical modeling framework. At the higher level is a model for long-term planning, and at the lower level is a model for short-term PM scheduling. Solving the lower level problem is the focus of this paper. We develop mixed-integer programming (MIP) models for scheduling all due PM tasks for a group of tools, over a planning horizon. Interdependence among different PM tasks, production planning data such as projected WIP levels, manpower constraints, and associated PM time windows and costs, are incorporated in the model. Results of a simulation study comparing the performance of the model-based PM schedule with that of a baseline reference schedule are also presented.

[1]  Philip A. Scarf,et al.  On the application of mathematical models in maintenance , 1997 .

[2]  Aart van Harten,et al.  Two-stage generalized age maintenance of a queue-like production system , 1998, Eur. J. Oper. Res..

[3]  E. Fernandez-Gaucherand,et al.  An algorithm to convert wafer to calendar-based preventive maintenance schedules for semiconductor manufacturing systems , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[4]  Mahmut Parlar,et al.  A survey of maintenance models for multi-unit systems , 1991 .

[5]  Russell D. Meller,et al.  The impact of preventive maintenance on system cost and buffer size , 1996 .

[6]  William P. Pierskalla,et al.  A survey of maintenance models: The control and surveillance of deteriorating systems , 1976 .

[7]  Sunil Kumar,et al.  Queueing network models in the design and analysis of semiconductor wafer fabs , 2001, IEEE Trans. Robotics Autom..

[8]  Richard M. Feldman,et al.  A survey of preventive maintenance models for stochastically deteriorating single-unit systems , 1989 .

[9]  Sudeep Sarkar,et al.  Optimal preventive maintenance in a production inventory system , 1999 .

[10]  Rommert Dekker,et al.  A Dynamic Policy for Grouping Maintenance Activities , 1997 .

[11]  Hongzhou Wang,et al.  A survey of maintenance policies of deteriorating systems , 2002, Eur. J. Oper. Res..

[12]  T. Teyner,et al.  Maintenance scheduling and staffing policies in a wafer fabrication facility , 1998, ICMTS 1998.

[13]  S. C. Wood,et al.  Systems of multiple cluster tools: configuration, reliability, and performance , 2003 .

[14]  Reha Uzsoy,et al.  A REVIEW OF PRODUCTION PLANNING AND SCHEDULING MODELS IN THE SEMICONDUCTOR INDUSTRY PART I: SYSTEM CHARACTERISTICS, PERFORMANCE EVALUATION AND PRODUCTION PLANNING , 1992 .

[15]  Martin L. Puterman,et al.  Markov Decision Processes: Discrete Stochastic Dynamic Programming , 1994 .

[16]  F. A. van der Duyn Schouten,et al.  Maintenance optimization of a production system with buffer capacity , 1995 .

[17]  Kut C. So,et al.  Optimality of control limit policies in replacement models , 1992 .

[18]  Reha Uzsoy,et al.  A review of production planning and scheduling models in the semiconductor industry , 1994 .