Steel Truss Optimization Using Genetic Algorithms and FEA

Abstract This research presents a procedure and a software application to optimize the topology, size and shape of plane trusses using a genetic algorithm and the finite element analysis to evaluate the fitness function. The paper describes the optimization technique, problem encoding and fitness evaluation. It then presents the results obtained by optimizing one benchmark and two original problems to show the procedure efficiency. The trusses are encoded in chromosomes using an original technique that allows the simultaneous optimization of topology, shape and size. The objective of the optimization is the total mass of the structure, subjected to stress and displacement constraints using an original penalty function. Stress and displacement analysis is performed using the finite element method. Both the FEA evaluation and the GA optimization itself are implemented in MATLAB.

[1]  I. Harvey,et al.  On recombination and optimal mutation rates , 1999 .

[2]  Sujin Bureerat,et al.  Technical Note: Simultaneous topology, shape and sizing optimisation of a three-dimensional slender truss tower using multiobjective evolutionary algorithms , 2011 .

[3]  Ping-Hung Tang,et al.  Adaptive directed mutation for real-coded genetic algorithms , 2013, Appl. Soft Comput..

[4]  Dmitrij Šešok,et al.  Use of genetic algorithms in topology optimization of truss structures , 2007 .

[5]  Sara Silva,et al.  GPLAB A Genetic Programming Toolbox for MATLAB , 2004 .

[6]  A.L. Medaglia,et al.  Approximation to the optimum design of a motorcycle frame using finite element analysis and evolutionary algorithms , 2005, 2005 IEEE Design Symposium, Systems and Information Engineering.

[7]  Meng Guang,et al.  Truss optimization on shape and sizing with frequency constraints based on genetic algorithm , 2005 .

[8]  Sujin Bureerat,et al.  Simultaneous Topology, Shape, and Sizing Optimisation of Plane Trusses with Adaptive Ground Finite Elements Using MOEAs , 2013 .

[9]  Y. K. Shyy,et al.  An integrated approach to topology, sizing, and shape optimization , 2004 .

[10]  Pruettha Nanakorn,et al.  An adaptive penalty function in genetic algorithms for structural design optimization , 2001 .

[11]  M. Zhou,et al.  An integrated approach for topology, sizing and shape optimization , 2000 .

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

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

[14]  Ali Kaveh,et al.  Optimal structural design family by genetic search and ant colony approach , 2008 .

[15]  Nicholas I. M. Gould,et al.  A globally convergent Lagrangian barrier algorithm for optimization with general inequality constraints and simple bounds , 1997, Math. Comput..

[16]  Kusum Deep,et al.  A real coded genetic algorithm for solving integer and mixed integer optimization problems , 2009, Appl. Math. Comput..

[17]  Y. Nesterov Recent Advances in Structural Optimization , 2011 .