Topology optimization of truss subjected to static and dynamic constraints by integrating simulated annealing into passing vehicle search algorithms

Three modified versions of passing vehicle search (PVS) are proposed and tested on truss topology optimization with static and dynamic constraints. PVS works on the mechanism of passing a vehicle on a two-lane highway. The heuristic nature of PVS allows the search to jump into non-visited regions (exploration) and also permits a local search of visited regions (exploitation). First, the original PVS algorithm is improved to avoid a local optima trap using a novel parallel run mechanism. Then, population diversity is improved by incorporating the selection of simulated annealing. The various versions of PVS are verified on the truss design problems. Comparative results show that the parallel run concept improves the original PVS algorithm. The selection using the Boltzmann probability as used in simulated annealing further improves the algorithm.

[1]  Wang De-yu,et al.  Topology optimization of truss structure with fundamental frequency and frequency domain dynamic response constraints , 2006 .

[2]  Mathias Stolpe,et al.  A note on stress-constrained truss topology optimization , 2003 .

[3]  Amir Hossein Gandomi,et al.  Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems , 2011, Engineering with Computers.

[4]  A. Kaveh,et al.  Sizing, geometry and topology optimization of trusses using force method and supervised charged system search , 2014 .

[5]  A. Kaveh,et al.  Topology optimization of trusses considering static and dynamic constraints using the CSS , 2013, Appl. Soft Comput..

[6]  A. Kaveh,et al.  Comparison of nine meta-heuristic algorithms for optimal design of truss structures with frequency constraints , 2014, Adv. Eng. Softw..

[7]  Uri Kirsch,et al.  Optimal topologies of truss structures , 1989 .

[8]  Pasquale Ponterosso,et al.  Heuristically Seeded Genetic Algorithms Applied to Truss Optimisation , 1999, Engineering with Computers.

[9]  N. Katoh,et al.  Semi-definite programming for topology optimization of trusses under multiple eigenvalue constraints , 1999 .

[10]  Vimal Savsani,et al.  Passing vehicle search (PVS): A novel metaheuristic algorithm , 2016 .

[11]  J. Bonet Recent developments in the incremental flow formulation for the numerical simulation of metal forming processes , 1998 .

[12]  G. I. N. Rozvany,et al.  Difficulties in truss topology optimization with stress, local buckling and system stability constraints , 1996 .

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

[14]  Saeed Shojaee,et al.  Structural topology optimization using ant colony methodology , 2008 .

[15]  Kalyanmoy Deb,et al.  Simultaneous topology, shape and size optimization of truss structures by fully stressed design based on evolution strategy , 2015 .

[16]  Min-Yuan Cheng,et al.  A novel fuzzy adaptive teaching–learning-based optimization (FATLBO) for solving structural optimization problems , 2016, Engineering with Computers.

[17]  Vivek K. Patel,et al.  Modified meta-heuristics using random mutation for truss topology optimization with static and dynamic constraints , 2017, J. Comput. Des. Eng..

[18]  Seyed Mohammad Mirjalili,et al.  An improved heat transfer search algorithm for unconstrained optimization problems , 2019, J. Comput. Des. Eng..

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

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

[21]  Leandro Fleck Fadel Miguel,et al.  Multimodal size, shape, and topology optimisation of truss structures using the Firefly algorithm , 2013, Adv. Eng. Softw..

[22]  Ulf Ringertz,et al.  A BRANCH AND BOUND ALGORITHM FOR TOPOLOGY OPTIMIZATION OF TRUSS STRUCTURES , 1986 .

[23]  Wolfgang Achtziger,et al.  Local stability of trusses in the context of topology optimization Part I: Exact modelling , 1999 .

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

[25]  Wolfgang Achtziger,et al.  Local stability of trusses in the context of topology optimization Part II: A numerical approach , 1999 .

[26]  Ghanshyam G. Tejani,et al.  Truss topology optimization with static and dynamic constraints using modified subpopulation teaching–learning-based optimization , 2016 .

[27]  Charles V. Camp,et al.  Optimal design of truss structures for size and shape with frequency constraints using a collaborative optimization strategy , 2016, Expert Syst. Appl..

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

[29]  Nantiwat Pholdee,et al.  Comparative performance of meta-heuristic algorithms for mass minimisation of trusses with dynamic constraints , 2014, Adv. Eng. Softw..

[30]  A. Kaveh,et al.  Two-dimensional colliding bodies algorithm for optimal design of truss structures , 2015, Adv. Eng. Softw..

[31]  Makoto Ohsaki,et al.  A natural generator of optimum topology of plane trusses for specified fundamental frequency , 1992 .

[32]  Vivek K. Patel,et al.  Size, shape, and topology optimization of planar and space trusses using mutation-based improved metaheuristics , 2018, J. Comput. Des. Eng..

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

[34]  M. Zhou,et al.  Difficulties in truss topology optimization with stress and local buckling constraints , 1996 .

[35]  Bin Xu,et al.  Topology group concept for truss topology optimization with frequency constraints , 2003 .

[36]  Sujin Bureerat,et al.  Topology and Size Optimization of Trusses with Static and Dynamic Bounds by Modified Symbiotic Organisms Search , 2018, J. Comput. Civ. Eng..

[37]  Vivek K. Patel,et al.  Adaptive symbiotic organisms search (SOS) algorithm for structural design optimization , 2016, J. Comput. Des. Eng..

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