Applicability and viability of a GA based finite element analysis architecture for structural design optimization

Abstract A genetic algorithm (GA) based finite element analysis (FEA) procedure was developed for size and shape optimization of planar and space trusses. The purposed procedure interfaces a binary GA within a FEA software package in order to initially test the applicability and viability of such integration. In addition, special features of the GA were included to dynamically alter the population size, and the crossover and mutation rate in order to facilitate faster convergence and hence reduce the computational effort required. In other words, the GA adapted itself as search and optimization process progressed. The paper also brings a focus on the applicability of integrating a GA as an optimization tool within a FEA software. It was shown by way of many examples––solved by numerous mathematical, as well as other heuristic approaches in the literature––that the purposed methodology is quite efficient and capable of finding lighter and reasonable structural designs than that reported in the literature. Moreover, it is shown that the purposed method removes the immense effort required in coding ones own finite element codes by utilizing already existing finite element software. Nonetheless, it was found that even with a GA, optimization for very large problems was computationally extensive.

[1]  Garret N. Vanderplaats,et al.  Numerical optimization techniques for engineering design , 1999 .

[2]  Subramaniam Rajan,et al.  Sizing, Shape, and Topology Design Optimization of Trusses Using Genetic Algorithm , 1995 .

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

[4]  Prabhat Hajela,et al.  Neurobiological computational models in structural analysis and design , 1991 .

[5]  David E. Goldberg,et al.  ENGINEERING OPTIMIZATION VIA GENETIC ALGORITHM, IN WILL , 1986 .

[6]  Garret N. Vanderplaats,et al.  Automated Design of Trusses for Optimum Geometry , 1972 .

[7]  G. N. Vanderplaats,et al.  Design of structures for optimum geometry , 1975 .

[8]  Mitsuo Gen,et al.  Genetic algorithms and engineering design , 1997 .

[9]  Susan Eitelman,et al.  Matlab Version 6.5 Release 13. The MathWorks, Inc., 3 Apple Hill Dr., Natick, MA 01760-2098; 508/647-7000, Fax 508/647-7001, www.mathworks.com , 2003 .

[10]  R. Allwood,et al.  Minimum‐weight design of trusses by an optimality criteria method , 1984 .

[11]  Prabhat Hajela,et al.  Multiobjective optimum design in mixed integer and discrete design variable problems , 1990 .

[12]  Ashok Dhondu Belegundu,et al.  A Study of Mathematical Programming Methods for Structural Optimization , 1985 .

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

[14]  O. Hasançebi,et al.  Optimal design of planar and space structures with genetic algorithms , 2000 .

[15]  Hyo Seon Park,et al.  Neurocomputing for Design Automation , 2018 .

[16]  Uri Kirsch Feasibility and optimality in structural design , 1991 .

[17]  W. M. Jenkins On the application of natural algorithms to structural design optimization , 1997 .

[18]  Donald E. Grierson,et al.  Least‐Weight Design of Steel Frameworks Accounting for P‐Δ Effects , 1989 .

[19]  Zhong Wan-xie,et al.  Efficient optimum design of structures—Program DDDU , 1982 .

[20]  L. A. Schmit,et al.  A new structural analysis/synthesis capability - ACCESS. [Approximation Concepts Code for Efficient Structural Synthesis] , 1975 .

[21]  Alan D. Christiansen,et al.  Multiobjective optimization of trusses using genetic algorithms , 2000 .

[22]  W. M. Jenkins,et al.  Towards structural optimization via the genetic algorithm , 1991 .

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

[24]  S. Rajeev,et al.  Discrete Optimization of Structures Using Genetic Algorithms , 1992 .

[25]  Hojjat Adeli,et al.  Hybrid CPN–Neural Dynamics Model for Discrete Optimization of Steel Structures , 1996 .

[26]  J. Felix,et al.  Shape optimization of trusses subject to strength, displacement, and frequency constraints. , 1981 .

[27]  David E. Goldberg,et al.  The Gambler's Ruin Problem, Genetic Algorithms, and the Sizing of Populations , 1999, Evolutionary Computation.

[28]  Alice E. Smith,et al.  Penalty guided genetic search for reliability design optimization , 1996 .

[29]  Shahram Pezeshk,et al.  Optimized Design of Two-Dimensional Structures Using a Genetic Algorithm , 1998 .

[30]  V. Venkayya Design of optimum structures , 1971 .

[31]  G. Vanderplaats,et al.  Approximation method for configuration optimization of trusses , 1990 .

[32]  Randy L. Haupt,et al.  Practical Genetic Algorithms , 1998 .

[33]  E. Salajegheh,et al.  New Approximation Method for Stress Constraints in Structural Synthesis , 1989 .

[34]  L. Schmit,et al.  Approximation concepts for efficient structural synthesis , 1976 .

[35]  K. J. Chang Optimality criteria methods usingK-S functions , 1992 .

[36]  Fuat Erbatur,et al.  Optimum design of frames , 1992 .