Design of space trusses using modified teaching–learning based optimization

Abstract A modified teaching–learning-based optimization (TLBO) algorithm is applied to fixed geometry space trusses with discrete and continuous design variables. Designs generated by the modified TLBO algorithm are compared with other popular evolutionary optimization methods. In all cases, the objective function is the total weight of the structure subjected to strength and displacement limitations. Designs are evaluated for fitness based on their penalized structural weight, which represents the actual truss weight and the degree to which the design constraints are violated. TLBO is conceptually modeled on the two types of pedagogy within a classroom: class-level learning from a teacher and individual learning between students. TLBO uses a relatively simple algorithm with no intrinsic parameters controlling its performance and can easily handle a mixture of both continuous and discrete design variables. Without introducing any additional algorithmic parameters, the modified TLBO algorithm uses a fitness-based weighted mean in the teaching phase and a refined student updating process. The computational performance of TLBO designs for several benchmark space truss structures is presented and compared with classical and evolutionary optimization methods. Optimization results indicate that the modified TLBO algorithm can generate improved designs when compared to other population-based techniques and in some cases improve the overall computational efficiency.

[1]  K. Lee,et al.  A new structural optimization method based on the harmony search algorithm , 2004 .

[2]  R. Venkata Rao,et al.  Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems , 2011, Comput. Aided Des..

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

[4]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

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

[6]  Charles V. Camp,et al.  Design of Space Trusses Using Ant Colony Optimization , 2004 .

[7]  James Surowiecki The wisdom of crowds: Why the many are smarter than the few and how collective wisdom shapes business, economies, societies, and nations Doubleday Books. , 2004 .

[8]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

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

[10]  Ibrahim Eksin,et al.  A new optimization method: Big Bang-Big Crunch , 2006, Adv. Eng. Softw..

[11]  M. Galante,et al.  GENETIC ALGORITHMS AS AN APPROACH TO OPTIMIZE REAL‐WORLD TRUSSES , 1996 .

[12]  Vedat Toğan,et al.  Design of planar steel frames using Teaching–Learning Based Optimization , 2012 .

[13]  Charles V. Camp DESIGN OF SPACE TRUSSES USING BIG BANG–BIG CRUNCH OPTIMIZATION , 2007 .

[14]  Olaf Helmer,et al.  ANALYSIS OF THE FUTURE: THE DELPHI METHOD , 1967 .

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

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

[17]  Q. H. Wu,et al.  A heuristic particle swarm optimizer for optimization of pin connected structures , 2007 .

[18]  Albert A. Groenwold,et al.  Sizing design of truss structures using particle swarms , 2003 .

[19]  A. Kaveh,et al.  Size optimization of space trusses using Big Bang-Big Crunch algorithm , 2009 .

[20]  L. A. Schmit,et al.  A new structural analysis/synthesis capability - ACCESS , 1975 .

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

[22]  S. O. Degertekin Improved harmony search algorithms for sizing optimization of truss structures , 2012 .

[23]  Kamran Behdinan,et al.  Particle swarm approach for structural design optimization , 2007 .

[24]  Helio J. C. Barbosa,et al.  A genetic algorithm encoding for cardinality constraints and automatic variable linking in structural optimization , 2008 .

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

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

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

[28]  Hojjat Adeli,et al.  Efficient optimization of space trusses , 1986 .

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