Optimisation for multi-part flow-line configuration of reconfigurable manufacturing system using GA

To facilitate the configuration selection of reconfigurable manufacturing systems (RMS) at the beginning of every demand period, it needs to generate K (predefined number) best configurations as candidates. This paper presents a GA-based approach for optimising multi-part flow-line (MPFL) configurations of RMS for a part family. The parameters of the MPFL configuration comprise the number of workstations, the number of paralleling machines and machine type as well as assigned operation setups (OSs) for each workstation. Input requirements include an operation precedence graph for each part, relationships between operations and OSs as well as machine options for each OS. The objective is to minimise the capital cost of MPFL configurations. A 0-1 nonlinear programming model is developed to handle sharing machine utilisation over consecutive OSs for each part which is ignored in the existing approach. Then a novel GA-based approach is proposed to identify K economical solutions within a refined solution space comprising the optimal configurations associated with all feasible OS assignments. A case study shows that the best solution found by GA is better than the optimum obtained by the existing approach. The solution comparisons between the proposed GA and a particle swarm optimisation algorithm further illustrate the effectiveness and efficiency of the proposed GA approach.

[1]  Hoda A. ElMaraghy,et al.  Modelling and optimization of multiple-aspect RMS configurations , 2006 .

[2]  Sung-Yong Son,et al.  Design principles and methodologies for reconfigurable machining systems. , 2000 .

[3]  Thomas Bäck,et al.  Selective Pressure in Evolutionary Algorithms: A Characterization of Selection Mechanisms , 1994, International Conference on Evolutionary Computation.

[4]  Li Tang Design and reconfiguration of RMS for part family. , 2005 .

[5]  Zbigniew Michalewicz,et al.  Evolutionary algorithms for constrained engineering problems , 1996, Computers & Industrial Engineering.

[6]  Jianping Dou,et al.  Graph theory-based approach to optimize single-product flow-line configurations of RMS , 2009 .

[7]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[8]  Zhao Xiaobo,et al.  A stochastic model of a reconfigurable manufacturing system Part 1: A framework , 2000 .

[9]  Arianna Alfieri,et al.  Minimum cost multi-product flow lines , 2007, Ann. Oper. Res..

[10]  A. Galip Ulsoy,et al.  Reconfigurable manufacturing systems: Key to future manufacturing , 2000, J. Intell. Manuf..

[11]  Mitsuo Gen,et al.  Genetic algorithms and engineering optimization , 1999 .

[12]  M. Reza Abdi,et al.  Grouping and selecting products: the design key of Reconfigurable Manufacturing Systems (RMSs) , 2004 .

[13]  J. Y. Zhu,et al.  Learning Force Control for Position Controlled Robotic Manipulator , 1999 .

[14]  Zhao Xiaobo,et al.  A stochastic model of a reconfigurable manufacturing system Part 3: Optimal selection policy , 2001 .

[15]  Yoram Koren,et al.  解説 Reconfigurable Manufacturing Systems (特集 21世紀のリーディング生産技術) , 2003 .

[16]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[17]  Russell C. Eberhart,et al.  A discrete binary version of the particle swarm algorithm , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[18]  Mehmet Fatih Tasgetiren,et al.  A particle swarm optimization algorithm for makespan and total flowtime minimization in the permutation flowshop sequencing problem , 2007, Eur. J. Oper. Res..

[19]  Steven Skiena,et al.  The Algorithm Design Manual , 2020, Texts in Computer Science.

[20]  Reuven Katz,et al.  Design principles of reconfigurable machines , 2007 .

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

[22]  Alf Kimms,et al.  Minimal investment budgets for flow line configuration , 1998 .

[23]  G. Meng,et al.  Reconfigurable layout problem , 2004 .

[24]  Wilbert E. Wilhelm,et al.  A Branch-and-Cut Approach for a Generic Multiple-Product, Assembly-System Design Problem , 2004, INFORMS J. Comput..

[25]  P. Hansen Methods of Nonlinear 0-1 Programming , 1979 .

[26]  Michel Gendreau,et al.  Metaheuristics in Combinatorial Optimization , 2022 .

[27]  Hoda A. ElMaraghy,et al.  Availability consideration in the optimal selection of multiple-aspect RMS configurations , 2008 .

[28]  U. Lorch An introduction to graph algorithms , 2000 .

[29]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[30]  Hoda A. ElMaraghy,et al.  Optimal configuration selection for Reconfigurable Manufacturing Systems , 2007 .

[31]  Donald E. Grierson,et al.  Comparison among five evolutionary-based optimization algorithms , 2005, Adv. Eng. Informatics.