Data-based scheduling framework and adaptive dispatching rule of complex manufacturing systems

Based on the analysis of the differences and relations between traditional and data-based scheduling methods for complex manufacturing systems, a data-based scheduling framework was proposed and discussed for its implementation into a semiconductor manufacturing system. The state-of-the-art research on the key technologies of data-based scheduling was then introduced together with their development trends. By taking a real wafer fabrication facility (fab) as an example, an adaptive dispatching rule (ADR) was developed. Firstly, a simulation system for the fab was developed, and study samples were generated by simulation. Then, the relations between the parameters of ADR and real-time running state of the fab were obtained by learning with an integration of a binary regression model, backward propagation neuro-network, and particle swarm optimization algorithm from these study samples to realize the adaptive regulations of these parameters of ADR. Finally, ADR was integrated with the simulation system. The simulation results showed that ADR had a positive effect on the operational performance of the fab. Its “move” performance was increased by 2.41 and 7.24 % for the cases of 70 % and 90 % workload, respectively.

[1]  W.L. Pearn,et al.  Due-Date Assignment for Wafer Fabrication Under Demand Variate Environment , 2007, IEEE Transactions on Semiconductor Manufacturing.

[2]  Faraz Ramtin,et al.  A New Approach to Generate Rules in Genetic Algorithm Solution to a Job Shop Schedule by Fuzzy Clustering , 2009 .

[3]  Kai Ye,et al.  General Structure of the Semiconductor Production Scheduling Model , 2010 .

[4]  Dong-Ho Lee,et al.  Real-time scheduling for reentrant hybrid flow shops: A decision tree based mechanism and its application to a TFT-LCD line , 2011, Expert Syst. Appl..

[5]  Ruey-Shiang Guh,et al.  The optimization of attribute selection in decision tree-based production control systems , 2006 .

[6]  Andrew Kusiak,et al.  Rough set theory: a data mining tool for semiconductor manufacturing , 2001 .

[7]  David de la Fuente,et al.  A comparison of machine-learning algorithms for dynamic scheduling of flexible manufacturing systems , 2006, Eng. Appl. Artif. Intell..

[8]  Leon F. McGinnis,et al.  Automatic generation of simulation models for semiconductor manufacturing , 2007, 2007 Winter Simulation Conference.

[9]  Xiaonan Li,et al.  Discovering Dispatching Rules Using Data Mining , 2005, J. Sched..

[10]  Alberto Gómez,et al.  A review of machine learning in dynamic scheduling of flexible manufacturing systems , 2001, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[11]  Der-Chiang Li,et al.  Using mega-fuzzification and data trend estimation in small data set learning for early FMS scheduling knowledge , 2006, Comput. Oper. Res..

[12]  Andrew Kusiak,et al.  Decomposition in data mining: an industrial case study , 2000 .

[13]  Toly Chen Intelligent scheduling approaches for a wafer fabrication factory , 2012, J. Intell. Manuf..

[14]  Surendra Kumar,et al.  Application of ant colony, genetic algorithm and data mining-based techniques for scheduling , 2009 .

[15]  Toly Chen,et al.  An intelligent hybrid system for wafer lot output time prediction , 2007, Adv. Eng. Informatics.

[16]  Toly Chen A hybrid look-ahead SOM-FBPN and FIR system for wafer-lot-output time prediction and achievability evaluation , 2007 .

[17]  Ruey-Shiang Guh,et al.  GA-based learning bias selection mechanism for real-time scheduling systems , 2009, Expert Syst. Appl..

[18]  Xiaonan Li,et al.  Application of data mining in scheduling of single machine system , 2006 .

[19]  H.-S. Yan,et al.  An adaptive approach to dynamic scheduling in knowledgeable manufacturing cell , 2009 .

[20]  Sigurdur Olafsson,et al.  Learning effective new single machine dispatching rules from optimal scheduling data , 2010 .

[21]  Andrew Kusiak,et al.  Feature transformation methods in data mining , 2001 .

[22]  Wen-Pai Wang,et al.  A neuro-fuzzy based forecasting approach for rush order control applications , 2008, Expert Syst. Appl..

[23]  David de la Fuente,et al.  Learning-based scheduling of flexible manufacturing systems using case-based reasoning , 2001, Appl. Artif. Intell..

[24]  Michael J. Shaw,et al.  Adaptive scheduling in dynamic flexible manufacturing systems: a dynamic rule selection approach , 1997, IEEE Trans. Robotics Autom..

[25]  Lior Rokach,et al.  Data Mining for Improving the Quality of Manufacturing: A Feature Set Decomposition Approach , 2006, J. Intell. Manuf..

[26]  Gašper Mušič,et al.  Automated Petri-net modelling based on production management data , 2007 .

[27]  Ernesto Martinez,et al.  Learning and adaptation of a policy for dynamic order acceptance in make-to-order manufacturing , 2010, Comput. Ind. Eng..

[28]  Y.-R. Shine,et al.  Attribute Selection for Neural Network-Based Adaptive Scheduling Systems in Flexible Manufacturing Systems , 2002 .

[29]  Chun-Mei Lai,et al.  Job releasing and throughput planning for wafer fabrication under demand fluctuating make-to-stock environment , 2006 .

[30]  Chen-Fu Chien,et al.  Hybrid data mining approach for pattern extraction from wafer bin map to improve yield in semiconductor manufacturing , 2007, International Journal of Production Economics.

[31]  Ruey-Shiang Guh,et al.  Learning-based multi-pass adaptive scheduling for a dynamic manufacturing cell environment , 2006 .

[32]  Gary R. Weckman,et al.  A neural network job-shop scheduler , 2008, J. Intell. Manuf..

[33]  Manoj Kumar Tiwari,et al.  Bidding-based multi-agent system for integrated process planning and scheduling: a data-mining and hybrid tabu-SA algorithm-oriented approach , 2007 .

[34]  Pei-Chann Chang,et al.  Combining SOM and fuzzy rule base for flow time prediction in semiconductor manufacturing factory , 2006, Appl. Soft Comput..

[35]  Mehmet Emin Aydin,et al.  Dynamic job-shop scheduling using reinforcement learning agents , 2000, Robotics Auton. Syst..

[36]  Sholom M. Weiss,et al.  IBM Research Report Data Analytics and Stochastic Modeling in a Semiconductor Fab , 2009 .

[37]  Michael J. Shaw,et al.  Intelligent Scheduling with Machine Learning Capabilities: The Induction of Scheduling Knowledge§ , 1992 .

[38]  Cheng-Lung Huang,et al.  Data Mining using Genetic Programming for Construction of a Semiconductor Manufacturing Yield Rate Prediction System , 2006, J. Intell. Manuf..

[39]  Toly Chen A fuzzy back propagation network for output time prediction in a wafer fab , 2003, Appl. Soft Comput..

[40]  Michael J. Shaw,et al.  A neural-net approach to real time flow-shop sequencing , 2000 .

[41]  Toly Chen,et al.  A Hybrid SOM-BPN Approach to Lot Output Time Prediction in a Wafer Fab , 2006, Neural Processing Letters.

[42]  Toly Chen,et al.  A nonlinear scheduling rule incorporating fuzzy-neural remaining cycle time estimator for scheduling a semiconductor manufacturing factory—a simulation study , 2009 .

[43]  Duoqian Miao,et al.  A rough set approach to feature selection based on ant colony optimization , 2010, Pattern Recognit. Lett..

[44]  Long-Sheng Chen,et al.  Using Functional Virtual Population as assistance to learn scheduling knowledge in dynamic manufacturing environments , 2003 .

[45]  David A. Koonce,et al.  Using data mining to find patterns in genetic algorithm solutions to a job shop schedule , 2000 .

[46]  Choonjong Kwak,et al.  Data-mining approach to production control in the computer-integrated testing cell , 2004, IEEE Trans. Robotics Autom..

[47]  Key K. Lee,et al.  Fuzzy rule generation for adaptive scheduling in a dynamic manufacturing environment , 2008, Appl. Soft Comput..

[48]  Yeou-Ren Shiue Development of two-level decision tree-based real-time scheduling system under product mix variety environment , 2009 .

[49]  Gasper Music,et al.  Production-process modelling based on production-management data: a Petri-net approach , 2007, Int. J. Comput. Integr. Manuf..

[50]  Toly Chen,et al.  Predicting Wafer-Lot Output Time With a Hybrid FCM–FBPN Approach , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[51]  K. Yoshida,et al.  The methods of data collection and tool processing time estimation in lot processing , 2007, 2007 International Symposium on Semiconductor Manufacturing.

[52]  Shun-Feng Su,et al.  Hierarchical clustering methods for semiconductor manufacturing data , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[53]  Der-Chiang Li,et al.  Using data-fuzzification technology in small data set learning to improve FMS scheduling accuracy , 2005 .

[54]  Pei-Chann Chang,et al.  Combining SOM and GA-CBR for Flow Time Prediction in Semiconductor Manufacturing Factory , 2006, RSCTC.