Truss topology optimization using an improved species-conserving genetic algorithm

The aim of this article is to apply and improve the species-conserving genetic algorithm (SCGA) to search multiple solutions of truss topology optimization problems in a single run. A species is defined as a group of individuals with similar characteristics and is dominated by its species seed. The solutions of an optimization problem will be selected from the found species. To improve the accuracy of solutions, a species mutation technique is introduced to improve the fitness of the found species seeds and the combination of a neighbour mutation and a uniform mutation is applied to balance exploitation and exploration. A real vector is used to represent the corresponding cross-sectional areas and a member is thought to be existent if its area is bigger than a critical area. A finite element analysis model was developed to deal with more practical considerations in modelling, such as the existence of members, kinematic stability analysis, and computation of stresses and displacements. Cross-sectional areas and node connections are decision variables and optimized simultaneously to minimize the total weight of trusses. Numerical results demonstrate that some truss topology optimization examples have many global and local solutions, different topologies can be found using the proposed algorithm on a single run and some trusses have smaller weights than the solutions in the literature.

[1]  Ggk Engineering Mathematics Handbook , 1971 .

[2]  Uri Kirsch,et al.  Optimal topologies of truss structures , 1989 .

[3]  W. H. Zhang,et al.  Combined shape and sizing optimization of truss structures , 2002 .

[4]  Makoto Ohsaki Configuration Optimization of Trusses , 2010 .

[5]  Liyong Tong,et al.  Improved genetic algorithm for design optimization of truss structures with sizing, shape and topology variables , 2005 .

[6]  Niels Olhoff,et al.  Topology optimization of continuum structures: A review* , 2001 .

[7]  W. Achtziger On simultaneous optimization of truss geometry and topology , 2007 .

[8]  Hiroshi Ohmori,et al.  Truss topology optimization by a modified genetic algorithm , 2002 .

[9]  Mustafa Sonmez,et al.  Artificial Bee Colony algorithm for optimization of truss structures , 2011, Appl. Soft Comput..

[10]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[11]  U. Ringertz ON TOPOLOGY OPTIMIZATION OF TRUSSES , 1985 .

[12]  Ulf Ringertz,et al.  A BRANCH AND BOUND ALGORITHM FOR TOPOLOGY OPTIMIZATION OF TRUSS STRUCTURES , 1986 .

[13]  G. I. N. Rozvany,et al.  Difficulties in truss topology optimization with stress, local buckling and system stability constraints , 1996 .

[14]  M. Ohsaki Simultaneous optimization of topology and geometry of a regular plane truss , 1998 .

[15]  M. Ohsaki Genetic algorithm for topology optimization of trusses , 1995 .

[16]  Tomasz Arciszewski,et al.  Evolutionary computation and structural design: A survey of the state-of-the-art , 2005 .

[17]  D. Grierson,et al.  Optimal sizing, geometrical and topological design using a genetic algorithm , 1993 .

[18]  Luciano Lamberti,et al.  An efficient simulated annealing algorithm for design optimization of truss structures , 2008 .

[19]  Krister Svanberg Structural Optimization , 2009, Encyclopedia of Optimization.

[20]  Guan-Chun Luh,et al.  Optimal design of truss structures using ant algorithm , 2008 .

[21]  Fan Zijie,et al.  Truss Topology Optimization Using Genetic Algorithm with Individual Identification Technique , 2009 .

[22]  P. Hajela,et al.  Genetic algorithms in truss topological optimization , 1995 .

[23]  Ali Kaveh,et al.  Topology optimization of trusses using genetic algorithm, force method and graph theory , 2003 .

[24]  P. Fourie,et al.  The particle swarm optimization algorithm in size and shape optimization , 2002 .

[25]  K. Deb,et al.  Design of truss-structures for minimum weight using genetic algorithms , 2001 .

[26]  Siamak Talatahari,et al.  Ant Colony Optimization for Design of Space Trusses , 2008 .

[27]  Jian-Ping Li,et al.  Reliability-inspired species conservation for multimodal functions , 2010, 2010 UK Workshop on Computational Intelligence (UKCI).