Meta-heuristics for Real-time Routing Selection in Flexible Manufacturing Systems

Most studies in real-time flexible manufacturing system (FMS) scheduling and control areas do not consider the effect of routing flexibility; their focus is typically on use of scheduling (i.e., dispatching) rules based on routing selection carried out prior to production. Such an approach is not applicable to random-type FMS, in which no knowledge about incoming part types is available prior to production. For such a scenario, parts can have alternative routings, even for parts of the same type. Thus, the control system of a random-type FMS requires the capability to adapt to the randomness in arrivals and other unexpected events in the system by effectively using operation and routing flexibility in real time. In this chapter, the objective is to present a comparative study of a group of meta-heuristics, including taboo search, ant colony optimization, genetic algorithms, particle swarm optimization, electromagnetic meta-heuristic, and simulated annealing, against the modified dissimilarity maximization method (modified DMM). DMM (Saygin and Kilic, 1999) is an alternative process plan selection method originally proposed for the routing selection in off-line scheduling of an FMS. In subsequent studies (Saygin et al., 2001; Saygin and Kilic, 2004) DMM has been: (i) used as a real-time decision-making tool to select routings for the parts that are in the system, (ii) tested and benchmarked against first-in-first-out/first available and equal probability loading. Based on the DMM model, a modified DMM (Hassam and Sari, 2007) is developed for selection of alternative routings in real time in an FMS. Modified DMM improves the performance of the FMS in terms of higher production rate, and higher utilization rate of the machines and the material handling system.

[1]  Mehmet Fatih Tasgetiren,et al.  A discrete particle swarm optimization algorithm for the no-wait flowshop scheduling problem , 2008, Comput. Oper. Res..

[2]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[3]  Zoe Doulgeri,et al.  The Scheduling of Flexible Manufacturing Systems , 1987 .

[4]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[5]  Pei-Chann Chang,et al.  A Hybrid Electromagnetism-Like Algorithm for Single Machine Scheduling Problem , 2009, ICIC.

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

[7]  M. D. Byrne,et al.  Real-time operational control of an FMS with full routing flexibility , 1997 .

[8]  F. Frank Chen,et al.  The state of the art in intelligent real-time FMS control: a comprehensive survey , 1996, J. Intell. Manuf..

[9]  Khalid Kouiss,et al.  Using multi-agent architecture in FMS for dynamic scheduling , 1997, J. Intell. Manuf..

[10]  Moshe M. Barash,et al.  Operational control of item flow in versatile manufacturing systems , 1979 .

[11]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[12]  Zaki Sari,et al.  Real-Time Selection of Process Plan in Flexible Manufacturing Systems: Simulation Study , 2007 .

[13]  C. Saygin,et al.  Real-Time Manipulation of Alternative Routeings in Flexible Manufacturing Systems: A Simulation Study , 2001 .

[14]  Fts Chan,et al.  A fuzzy integrated decision-making support system for scheduling of FMS using simulation , 1997 .

[15]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

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

[17]  C. R. Bector,et al.  A review of scheduling rules in flexible manufacturing systems , 1989 .

[18]  Harvey J. Greenberg,et al.  New approaches for heuristic search: A bilateral linkage with artificial intelligence , 1989 .

[19]  Hyunbo Cho,et al.  Intelligent workstation controller for computer-integrated manufacturing: Problems and models , 1995 .

[20]  Ram Rachamadugu,et al.  Classification and review of FMS scheduling procedures , 1994 .

[21]  C. Saygin,et al.  On Scheduling Approaches of Flexible Manufacturing Systems: Gap Between Theory and Practice , 1995 .

[22]  Jiyin Liu,et al.  A global MILP model for FMS scheduling , 1997, Eur. J. Oper. Res..

[23]  M. F. Tasgetiren,et al.  A hybrid discrete particle swarm optimization algorithm for the no-wait flow shop scheduling problem with makespan criterion , 2008 .

[24]  Masaaki Muraki,et al.  A process-variability-based online scheduling system in multiproduct batch process , 1996 .

[25]  Jin Yan Meng Scheduling and control of flexible manufacturing systems , 1995 .

[26]  C. Saygin,et al.  Integrating Flexible Process Plans with Scheduling in Flexible Manufacturing Systems , 1999 .

[27]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[28]  Richard A. Wysk,et al.  An application of discrete-event simulation to on-line control and scheduling in flexible manufacturing , 1989 .

[29]  J. Dréo,et al.  Métaheuristiques pour l'optimisation difficile , 2003 .

[30]  Shu-Cherng Fang,et al.  An Electromagnetism-like Mechanism for Global Optimization , 2003, J. Glob. Optim..

[31]  Yutaka Nakamura,et al.  Scheduling of Flexible Manufacturing Systems Using Rule Base , 1987 .

[32]  Chong Peng,et al.  Real-time control and scheduling of flexible manufacturing systems: An ordinal optimisation based approach , 1998 .

[33]  Can Saygin,et al.  Dissimilarity Maximization Method for Real-time Routing of Parts in Random Flexible Manufacturing Systems , 2004 .

[34]  Sanchoy K. Das,et al.  Selection of routes in a flexible manufacturing facility , 1997 .