Title :
Modeling, scheduling, and performance evaluation for wafer fabrication: a queueing colored Petri-net and GA-based approach
Author :
Chiang, Tsung-Che ; Huang, An-Chih ; Fu, Li-Chen
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fDate :
7/1/2006 12:00:00 AM
Abstract :
In this paper, we propose a modeling tool named Queueing Colored Petri nets (QCPN) for performance evaluation and scheduling for wafer fabrication. The main idea of this tool is to combine colored timed Petri nets with the queueing systems, and it aims to make simulation over the model more efficient. Due to the wide acceptance of priority rules in the wafer manufacturing industry, we also proposed a mechanism to realize priority rules in the QCPN models. Since it is known that no single rule can dominate in any circumstance, we proposed a genetic algorithm (GA) to search for the optimal combination of a number of priority rules based on the status and performance measures of the fab. Our approach can be considered as taking the advantage of the lot execution sequence generated by priority rules to guide the search. This approach can reduce the solution space and help us find the good solution more quickly. In addition, the QCPN-based GA scheduler can greatly reduce the computation time so that this GA scheduler can meet the need for a rapidly changing environment. Note to Practitioners-Performance evaluation and scheduling are two functions required by fab managers and engineers. This paper proposed a tool which consists of a simulator and a scheduler. By connecting to the Manufacturing Execution System (MES) and providing the scheduling rules, we can see how the fab runs virtually with the simulator. General information such as throughput and average cycle time and specific information like lot activity history can be obtained. This can be used for decision making, delivery prediction, bottleneck seeking, and testing of newly developed heurisitcs. The implementation cost is only on data communication between the MES and the simulator and the incorporation of rule modules. The scheduler, which takes the simulator as the performance evaluation module, can generate the suitable scheduling rule based on the current fab status, preference of performance criteria, and rule candidates. There is almost no extra cost after the simulator is connected to the MES. The scheduler can be easily made faster by common parallelization techniques.
Keywords :
Petri nets; decision making; genetic algorithms; integrated circuit manufacture; manufacturing systems; queueing theory; scheduling; virtual manufacturing; QCPN-based GA scheduler; bottleneck seeking; colored Petri-net; common parallelization technique; data communication; decision making; delivery prediction; genetic algorithm approach; manufacturing execution system; performance evaluation; priority rules; queueing systems; semiconductor manufacturing scheduling; wafer fabrication; wafer manufacturing industry; Computational modeling; Costs; Engineering management; Fabrication; Genetic algorithms; Job shop scheduling; Manufacturing industries; Petri nets; Processor scheduling; Semiconductor device modeling; Genetic algorithms (GAs); Petri nets; queueing systems; semiconductor manufacturing scheduling;
Journal_Title :
Automation Science and Engineering, IEEE Transactions on
DOI :
10.1109/TASE.2005.862198