An evolutionary multi-objective topology optimization framework for welded structures

Design of multi-component structures can be a challenging task. While having multiple components in a complex structure is often necessary in order to reduce the manufacturing cost, multiple components need joining operations. Optimal design of joints is not a decoupled problem from designing the base structure, and often comes at balancing trade-offs in assembly cost, weight and structural performance. Thus, the problem is posed in a multi-objective framework. Since some of the objectives are inherently discrete, non-gradient optimization methods are needed. Previous work has adopted a Kriging-interpolated levelset (KLS) formulation for implicit definition of the base topology as well as its decomposition into multiple components. While the number of design variables in KLS formulation is significantly smaller than explicit formulations, it can still be a challenge for general-purpose non-gradient multi-objective algorithms. This paper proposes a systematic approach for the problem in order to efficiently generate a well-seeded initial population to be used in multi-objective evolutionary algorithms. A multi-component cantilever is used as a basis for comparison between a basic NSGA-II algorithm, versus the proposed optimization framework. The results demonstrate its superiority and capability in obtaining multi-component complex topologies with desirable quality, which are not achieved by the basic algorithm.

[1]  Geoffrey Boothroyd,et al.  Product design for manufacture and assembly , 1994, Comput. Aided Des..

[2]  E Sandgren,et al.  TOPOLOGICAL DESIGN OF STRUCTURAL COMPONENTS USING GENETIC OPTIMIZATION METHOD , 1990 .

[3]  David E. Goldberg,et al.  Genetic Algorithms with Sharing for Multimodalfunction Optimization , 1987, ICGA.

[4]  J. H. Ward Hierarchical Grouping to Optimize an Objective Function , 1963 .

[5]  H. Chickermane,et al.  Design of multi-component structural systems for optimal layout topology and joint locations , 1997, Engineering with Computers.

[6]  Alfred Inselberg,et al.  The plane with parallel coordinates , 1985, The Visual Computer.

[7]  Shahryar Rahnamayan,et al.  A novel population initialization method for accelerating evolutionary algorithms , 2007, Comput. Math. Appl..

[8]  Enrique Alba,et al.  Parallel Genetic Algorithms , 2020, Studies in Computational Intelligence.

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

[10]  Tao Jiang,et al.  A Systems Approach to Structural Topology Optimization: Designing Optimal Connections , 1997 .

[11]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

[12]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[13]  Hesham A. Hegazi,et al.  Multi-objective topology optimization of multi-component continuum structures via a Kriging-interpolated level set approach , 2015 .

[14]  Yi Min Xie,et al.  Evolutionary structural optimization for connection topology design of multi‐component systems , 2001 .

[15]  J. Madeira,et al.  Multi-objective Topology optimization of structures , 2002 .

[16]  Kaisa Miettinen,et al.  On initial populations of a genetic algorithm for continuous optimization problems , 2007, J. Glob. Optim..

[17]  M.M.A. Salama,et al.  Opposition-Based Differential Evolution , 2008, IEEE Transactions on Evolutionary Computation.

[18]  Ole Sigmund,et al.  A 99 line topology optimization code written in Matlab , 2001 .

[19]  Hesham A. Hegazi,et al.  Image Matching Assessment of Attainable Topology via Kriging-Interpolated Level-Sets , 2014, DAC 2014.

[20]  Kazuhiro Saitou,et al.  Decomposition Templates and Joint Morphing Operators for Genetic Algorithm Optimization of Multicomponent Structural Topology , 2014 .

[21]  Erick Cantú-Paz,et al.  Topologies, Migration Rates, and Multi-Population Parallel Genetic Algorithms , 1999, GECCO.

[22]  Hesham A. Hegazi,et al.  An Explicit Level-Set Approach for Structural Topology Optimization , 2013, DAC 2013.

[23]  Kazuhiro Saitou,et al.  Topology Synthesis of Multicomponent Structural Assemblies in Continuum Domains , 2011 .

[24]  Eric Sandgren,et al.  Automotive Structural Design Employing a Genetic Optimization Algorithm , 1992 .

[25]  Kalyanmoy Deb,et al.  Multi-Objective Evolutionary Algorithms for Engineering Shape Design , 2003 .

[26]  Kazuhiro Saitou,et al.  Topology Optimization of Multi-Component Structures via Decomposition-Based Assembly Synthesis , 2003, DAC 2003.