Colliding Bodies Optimization method for optimum design of truss structures with continuous variables

In recent years, the importance of economical considerations in the field of structures has motivated many researchers to propose new methods for minimizing the weight of the structures. In this paper, a new and simple optimization algorithm is presented to solve weight optimization of truss structures with continuous variables. The Colliding Bodies Optimization (CBO) is an algorithm based on one-dimensional collisions between two bodies, where each agent solution is modeled as the body. After a collision of two moving bodies, having specified masses and velocities, these are separated and moved to new positions with new velocities. This process is repeated until a termination criterion is satisfied and the optimum CB is found. Comparison of the results of the CBO with those of some previous studies, demonstrate its capability in solving the present optimization problems.

[1]  Naim Dahnoun,et al.  Studies in Computational Intelligence , 2013 .

[2]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.

[3]  Ali Kaveh,et al.  Colliding bodies optimization: A novel meta-heuristic method , 2014 .

[4]  R. Tolman,et al.  The Principles of Statistical Mechanics. By R. C. Tolman. Pp. xix, 661. 40s. 1938. International series of monographs on physics. (Oxford) , 1939, The Mathematical Gazette.

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

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

[7]  Herbert Martins Gomes,et al.  Truss optimization with dynamic constraints using a particle swarm algorithm , 2011, Expert Syst. Appl..

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

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

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

[11]  Germán Terrazas,et al.  Nature Inspired Cooperative Strategies for Optimization, NICSO 2010, May 12-14, 2010, Granada, Spain , 2012, NISCO.

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

[13]  A. Kaveh,et al.  A novel heuristic optimization method: charged system search , 2010 .

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

[15]  A. Kaveh,et al.  Democratic PSO for truss layout and size optimization with frequency constraints , 2014 .

[16]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[17]  A. Kaveh,et al.  A new optimization method: Dolphin echolocation , 2013, Adv. Eng. Softw..

[18]  R J Wedgwood 1992 Austroads bridge design code , 1992 .

[19]  Siamak Talatahari,et al.  A particle swarm ant colony optimization for truss structures with discrete variables , 2009 .

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

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

[22]  O. Hasançebi,et al.  Performance evaluation of metaheuristic search techniques in the optimum design of real size pin jointed structures , 2009 .

[23]  Ali Kaveh,et al.  SHAPE AND SIZE OPTIMIZATION OF TRUSS STRUCTURES WITH FREQUENCY CONSTRAINTS USING ENHANCED CHARGED SYSTEM SEARCH ALGORITHM , 2011 .

[24]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

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

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

[27]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[28]  A. Kaveh,et al.  A new meta-heuristic method: Ray Optimization , 2012 .

[29]  M. H. Makiabadi,et al.  OPTIMAL DESIGN OF TRUSS BRIDGES USING TEACHING-LEARNING-BASED OPTIMIZATION ALGORITHM , 2013 .