An Enhanced Assembly Planning Approach Using a Multi-Objective Genetic Algorithm

Abstract This paper proposes an assembly planning approach using a multi-objective genetic algorithm (GA). The influence of tolerance and clearance on product assemblability in different assembly sequences is considered and used as a constraint in assembly planning. For a more comprehensive search for feasible non-dominated solutions, this paper proposes a multi-objective genetic algorithm that establishes different fitness functions through a fuzzy weight distribution algorithm. It also considers the experience of the decision maker. The results of the case study are given to verify the proposed approach.

[1]  Daniel E. Whitney,et al.  Assembly research , 1980, Autom..

[2]  Christian Blume,et al.  Computer-integrated manufacturing technology and systems , 1985 .

[3]  Thomas L. DeFazio,et al.  Simplified generation of all mechanical assembly sequences , 1987, IEEE Journal on Robotics and Automation.

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

[5]  Arthur C. Sanderson,et al.  Task sequence planning for robotic assembly , 1989 .

[6]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[7]  Arthur C. Sanderson,et al.  AND/OR graph representation of assembly plans , 1986, IEEE Trans. Robotics Autom..

[8]  Alain Delchambre A pragmatic approach to computer-aided assembly planning , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[9]  Thomas L. DeFazio,et al.  An integrated computer aid for generating and evaluating assembly sequences for mechanical products , 1991, IEEE Trans. Robotics Autom..

[10]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1991, IEEE Trans. Robotics Autom..

[11]  Alain Bourjault,et al.  LEGA: a computer-aided generator of assembly plans , 1991 .

[12]  Alain Delchambre,et al.  Computer-aided Assembly Planning , 1992 .

[13]  Hoda A. ElMaraghy,et al.  Planning of Products Assembly and Disassembly , 1992 .

[14]  Marco Santochi,et al.  Automated Sequencing and Subassembly Detection in Assembly Planning , 1992 .

[15]  M. Rabemanantsoa Knowledge-based system for assembly process-planning , 1993, Proceedings 1993 Software Engineering Standards Symposium.

[16]  Martti Mäntylä,et al.  Functional understanding of assembly modelling , 1994, Comput. Aided Des..

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

[18]  Samuel Pierre,et al.  An artificial intelligence approach for generating assembly sequences in CAD/CAM , 1996, Artif. Intell. Eng..

[19]  Zbigniew Michalewicz,et al.  Genetic algorithms + data structures = evolution programs (3rd ed.) , 1996 .

[20]  Hisao Ishibuchi,et al.  A multi-objective genetic local search algorithm and its application to flowshop scheduling , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[21]  Sai Cheong Fok,et al.  Development of Expert System for Concurrent Product Design and Planning for Assembly , 1999 .

[22]  Hong-Seok Park,et al.  A Knowledge-based System for Assembly Process Planning , 1999 .

[23]  Beatrice Lazzerini,et al.  Generation of Optimized Assembly Sequences Using Genetic Algorithms , 1999 .

[24]  Hyungsuck Cho,et al.  A genetic-algorithm-based approach to the generation of robotic assembly sequences , 1999 .

[25]  Rong-Kwei Li,et al.  A novel means of generating assembly sequences using the connector concept , 1999, J. Intell. Manuf..

[26]  Beatrice Lazzerini,et al.  A genetic algorithm for generating optimal assembly plans , 2000, Artif. Intell. Eng..

[27]  D. Wallace,et al.  Concurrent assembly planning with genetic algorithms , 2000 .

[28]  Yuping Wang,et al.  Multiobjective programming using uniform design and genetic algorithm , 2000, IEEE Trans. Syst. Man Cybern. Part C.

[29]  Yong-Jin Liu,et al.  An adaptive genetic assembly-sequence planner , 2001, Int. J. Comput. Integr. Manuf..

[30]  Brahim Rekiek,et al.  Assembly planning with an ordering genetic algorithm , 2001 .

[31]  Shana Smith,et al.  An enhanced genetic algorithm for automated assembly planning , 2002 .

[32]  J. H. Liu,et al.  A concurrent hierarchical evolution approach to assembly process planning , 2002 .

[33]  Li Xiong Web-based Collaborative Assembly Planning , 2002 .

[34]  Zhou-Ping Yin,et al.  A connector-based hierarchical approach to assembly sequence planning for mechanical assemblies , 2003, Comput. Aided Des..

[35]  Maghsud Solimanpur,et al.  A multi-objective genetic algorithm approach to the design of cellular manufacturing systems , 2004 .

[36]  C. Lu,et al.  Evaluation of product assemblability in different assembly sequences , 2005, (ISATP 2005). The 6th IEEE International Symposium on Assembly and Task Planning: From Nano to Macro Assembly and Manufacturing, 2005..