Enhanced whale optimization algorithm for sizing optimization of skeletal structures

ABSTRACT The whale optimization algorithm (WOA) is a recently developed swarm-based optimization algorithm inspired by the hunting behavior of humpback whales. This study attempts to enhance the original formulation of the WOA in order to improve solution accuracy, reliability and convergence speed. The new method, called enhanced whale optimization algorithm (EWOA), is tested in sizing optimization problems of truss and frame structures. The EWOA is compared with WOA and other metaheuristic methods developed in literature in four optimization problems of skeletal structures. Numerical results demonstrate the efficiency of the EWOA and WOA with the former algorithm being more efficient than its standard version.

[1]  Ali Kaveh,et al.  A comparative study of CBO and ECBO for optimal design of skeletal structures , 2015 .

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

[3]  Mauro Serra,et al.  Several Examples of Application of Nash and Pareto Approaches to Multiobjective Structural Optimization with Uncertainties , 2014 .

[4]  Siamak Talatahari,et al.  Optimum design of skeletal structures using imperialist competitive algorithm , 2010 .

[5]  Trung Nguyen-Thoi,et al.  An improved constrained differential evolution using discrete variables (D-ICDE) for layout optimization of truss structures , 2015, Expert Syst. Appl..

[6]  Barron J. Bichon,et al.  Design of Steel Frames Using Ant Colony Optimization , 2005 .

[7]  O. Hasançebi,et al.  Upper bound strategy for metaheuristic based design optimization of steel frames , 2013, Adv. Eng. Softw..

[8]  R. Figueredo,et al.  Kinematics Optimization of a Mechanical Scissor System of Tipping Using a Genetic Algorithm , 2014 .

[9]  A. Kaveh,et al.  A DISCRETE BIG BANG - BIG CRUNCH ALGORITHM FOR OPTIMAL DESIGN OF SKELETAL STRUCTURES , 2010 .

[10]  S. O. Degertekin Optimum design of steel frames using harmony search algorithm , 2008 .

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

[12]  A. Kaveh,et al.  Charged system search for optimal design of frame structures , 2012, Appl. Soft Comput..

[13]  Ghanshyam G. Tejani,et al.  Modified sub-population teaching-learning-based optimization for design of truss structures with natural frequency constraints , 2016 .

[14]  Ali Kaveh,et al.  An improved ray optimization algorithm for design of truss structures , 2013 .

[15]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

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

[17]  A. Kaveh,et al.  Enhanced colliding bodies optimization for design problems with continuous and discrete variables , 2014, Adv. Eng. Softw..

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

[19]  V. Ho-Huu,et al.  An adaptive elitist differential evolution for optimization of truss structures with discrete design variables , 2016 .

[20]  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.

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

[22]  Anikó Csébfalvi,et al.  A New Theoretical Approach for Robust Truss Optimization with Uncertain Load Directions , 2014 .

[23]  Siamak Talatahari,et al.  Hybrid Algorithm of Harmony Search, Particle Swarm and Ant Colony for Structural Design Optimization , 2009 .

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

[25]  Ali Kaveh,et al.  Advances in Metaheuristic Algorithms for Optimal Design of Structures , 2014 .

[26]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

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

[28]  Hongxing Yang,et al.  Wind turbine layout optimization using multi-population genetic algorithm and a case study in Hong Kong offshore , 2015 .