A genetic scheduling methodology for virtual cellular manufacturing systems: an industrial application

Effective solutions to the cell formation and the production scheduling problems are vital in the design of virtual cellular manufacturing systems (VCMSs). This paper presents a new mathematical model and a scheduling algorithm based on the techniques of genetic algorithms for solving such problems. The objectives are: (1) to minimize the total materials and components travelling distance incurred in manufacturing the products, and (2) to minimize the sum of the tardiness of all products. The proposed algorithm differs from the canonical genetic algorithms in that the populations of candidate solutions consist of individuals of different age groups, and that each individual's birth and survival rates are governed by predefined aging patterns. The condition governing the birth and survival rates is developed to ensure a stable search process. In addition, Markov Chain analysis is used to investigate the convergence properties of the genetic search process theoretically. The results obtained indicate that if the individual representing the best candidate solution obtained is maintained throughout the search process, the genetic search process converges to the global optimal solution exponentially. The proposed methodology is applied to design the manufacturing system of a company in China producing component parts for internal combustion engines. The performance of the proposed age-based genetic algorithm is compared with that of the conventional genetic algorithm based on this industrial case. The results show that the methodology proposed in this paper provides a simple, effective and efficient method for solving the manufacturing cell formation and production scheduling problems for VCMSs.

[1]  Charles R. McLean,et al.  THE VIRTUAL MANUFACTURING CELL , 1982 .

[2]  Asoo J. Vakharia,et al.  Redesigning a Cellular Manufacturing System to Handle Long-Term Demand Changes: A Methodology and Investigation* , 1993 .

[3]  Nancy Lea Hyer,et al.  Cellular manufacturing in the U.S. industry: a survey of users , 1989 .

[4]  Adil Baykasoğlu,et al.  An integrated framework for reconfiguration of cellular manufacturing systems using virtual cells , 2002 .

[5]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[6]  John Odentrantz,et al.  Markov Chains: Gibbs Fields, Monte Carlo Simulation, and Queues , 2000, Technometrics.

[7]  Pius J. Egbelu,et al.  Virtual cell formation , 2003 .

[8]  Georges Abdul-Nour,et al.  Dynamic cellular manufacturing system (DCMS) , 1996 .

[9]  F. Robert Jacobs,et al.  Applications and Implementation: AN EXPERIMENTAL COMPARISON OF CELLULAR (GROUP TECHNOLOGY) LAYOUT WITH PROCESS LAYOUT , 1987 .

[10]  Zubair M. Mohamed A flexible approach to (re)configure Flexible Manufacturing Cells , 1996 .

[11]  Jocelyn Rene Drolet Scheduling virtual cellular manufacturing systems , 1989 .

[12]  T. J. Greene,et al.  A review of cellular manufacturing assumptions, advantages and design techniques , 1984 .

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[14]  John S. Morris,et al.  A simulation analysis of factors influencing the attractiveness of group technology cellular layouts , 1990 .

[15]  A. TUSTIN,et al.  Automatic Control Systems , 1950, Nature.

[16]  T. T. Narendran,et al.  Logical Cell Formation in FMS, Using Flexibility-Based Criteria , 1998 .

[17]  宮沢 政清,et al.  P. Bremaud 著, Markov Chains, (Gibbs fields, Monte Carlo simulation and Queues), Springer-Verlag, 1999年 , 2000 .

[18]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[19]  Günter Rudolph,et al.  Convergence analysis of canonical genetic algorithms , 1994, IEEE Trans. Neural Networks.

[20]  Tom M. Cavalier,et al.  Virtual manufacturing cells: exploiting layout design and intercell flows for the machine sharing problem , 1993 .

[21]  Vijay R. Kannan,et al.  Cellular manufacturing using virtual cells , 1996 .

[22]  Adil Baykasoğlu,et al.  Capability-based distributed layout approach for virtual manufacturing cells , 2003 .