Skip to main content
Top
Published in: Structural and Multidisciplinary Optimization 5/2019

07-06-2019 | Research Paper

A novel self-adaptive hybrid multi-objective meta-heuristic for reliability design of trusses with simultaneous topology, shape and sizing optimisation design variables

Authors: Natee Panagant, Sujin Bureerat, Kang Tai

Published in: Structural and Multidisciplinary Optimization | Issue 5/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Performing the design of a truss including topological, shape and sizing (TSS) variables simultaneously is a challenging but important task for a designer. It is even more interesting when the design problem involves random parameters. In this paper, a novel hybrid meta-heuristic based on the whale optimisation algorithm (WOA) and success history–based adaptive differential evolution (SHADE) is developed to solve the multi-objective reliability optimisation of a truss. The reliability design problem is assigned as a bi-objective truss optimisation with mass and reliability index being the objectives. Two novel algorithms called success history–based adaptive multi-objective differential evolution (SHAMODE) and success history–based adaptive multi-objective differential evolution with whale optimisation (SHAMODE-WO) are developed in this paper. The proposed algorithms are used to solve the test problems for TSS truss reliability optimisation along with some established optimisers. Comparative results show that they are among the top algorithms in solving such design problems. Moreover, SHAMODE-WO shows obvious improvement compared to SHAMODE.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Awad NH, Ali MZ, Suganthan PN (2017) Ensemble sinusoidal differential covariance matrix adaptation with Euclidean neighborhood for solving CEC2017 benchmark problems. In: 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 372–379 Awad NH, Ali MZ, Suganthan PN (2017) Ensemble sinusoidal differential covariance matrix adaptation with Euclidean neighborhood for solving CEC2017 benchmark problems. In: 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 372–379
go back to reference Awad NH, Ali MZ, Suganthan PN, Reynolds RG (2016) An ensemble sinusoidal parameter adaptation incorporated with L-SHADE for solving CEC2014 benchmark problems. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE:2958–2965 Awad NH, Ali MZ, Suganthan PN, Reynolds RG (2016) An ensemble sinusoidal parameter adaptation incorporated with L-SHADE for solving CEC2014 benchmark problems. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE:2958–2965
go back to reference Brest J, Maucec MS, Boskovic B (2016) iL-SHADE: improved L-SHADE algorithm for single objective real-parameter optimization. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1188–1195 Brest J, Maucec MS, Boskovic B (2016) iL-SHADE: improved L-SHADE algorithm for single objective real-parameter optimization. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1188–1195
go back to reference Bureerat S, Sriworamas K (2007) Population-based incremental learning for multiobjective optimisation. In: Soft computing in industrial applications. Springer Berlin Heidelberg, Berlin, pp 223–232CrossRef Bureerat S, Sriworamas K (2007) Population-based incremental learning for multiobjective optimisation. In: Soft computing in industrial applications. Springer Berlin Heidelberg, Berlin, pp 223–232CrossRef
go back to reference Dorigo M, Di Caro G (1999) Ant colony optimization: a new meta-heuristic. In: Proceedings of the 1999 congress on evolutionary computation-CEC99 (Cat. No. 99TH8406). IEEE, pp 1470–1477 Dorigo M, Di Caro G (1999) Ant colony optimization: a new meta-heuristic. In: Proceedings of the 1999 congress on evolutionary computation-CEC99 (Cat. No. 99TH8406). IEEE, pp 1470–1477
go back to reference Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: MHS’95. Proceedings of the sixth international symposium on micro machine and human science. IEEE, pp 39–43 Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: MHS’95. Proceedings of the sixth international symposium on micro machine and human science. IEEE, pp 39–43
go back to reference Elsayed SM, Sarker RA, Essam DL (2013) A genetic algorithm for solving the CEC’2013 competition problems on real-parameter optimization. In: 2013 IEEE congress on evolutionary computation. IEEE, pp 356–360 Elsayed SM, Sarker RA, Essam DL (2013) A genetic algorithm for solving the CEC’2013 competition problems on real-parameter optimization. In: 2013 IEEE congress on evolutionary computation. IEEE, pp 356–360
go back to reference Guo S-M, Tsai JS-H, Yang C-C, Hsu P-H (2015) A self-optimization approach for L-SHADE incorporated with eigenvector-based crossover and successful-parent-selecting framework on CEC 2015 benchmark set. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1003–1010 Guo S-M, Tsai JS-H, Yang C-C, Hsu P-H (2015) A self-optimization approach for L-SHADE incorporated with eigenvector-based crossover and successful-parent-selecting framework on CEC 2015 benchmark set. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1003–1010
go back to reference Holland JH (1998) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence Holland JH (1998) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence
go back to reference Kanyakam S, Bureerat S (2007) Passive vibration suppression of a walking tractor handlebar structure using multiobjective PBIL. In: 2007 IEEE congress on evolutionary computation. IEEE, pp 4162–4169 Kanyakam S, Bureerat S (2007) Passive vibration suppression of a walking tractor handlebar structure using multiobjective PBIL. In: 2007 IEEE congress on evolutionary computation. IEEE, pp 4162–4169
go back to reference Kaveh A (Ali) (2004) Structural mechanics: graph and matrix methods. Research Studies Kaveh A (Ali) (2004) Structural mechanics: graph and matrix methods. Research Studies
go back to reference Kennedy J (1997) The particle swarm: social adaptation of knowledge. In: Proceedings of 1997 IEEE international conference on evolutionary computation (ICEC ’97). IEEE, pp 303–308 Kennedy J (1997) The particle swarm: social adaptation of knowledge. In: Proceedings of 1997 IEEE international conference on evolutionary computation (ICEC ’97). IEEE, pp 303–308
go back to reference Li B, Li J, Tang K, Yao X (2014) An improved two archive algorithm for many-objective optimization. In: 2014 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 2869–2876 Li B, Li J, Tang K, Yao X (2014) An improved two archive algorithm for many-objective optimization. In: 2014 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 2869–2876
go back to reference Liang JJ, Guo L, Liu R, Qu BY (2015) A self-adaptive dynamic particle swarm optimizer. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 3206–3213 Liang JJ, Guo L, Liu R, Qu BY (2015) A self-adaptive dynamic particle swarm optimizer. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 3206–3213
go back to reference Mohamed AW, Hadi AA, Fattouh AM, Jambi KM (2017) LSHADE with semi-parameter adaptation hybrid with CMA-ES for solving CEC 2017 benchmark problems. In: 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 145–152 Mohamed AW, Hadi AA, Fattouh AM, Jambi KM (2017) LSHADE with semi-parameter adaptation hybrid with CMA-ES for solving CEC 2017 benchmark problems. In: 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 145–152
go back to reference Polakova R, Tvrdik J, Bujok P (2016) Evaluating the performance of L-SHADE with competing strategies on CEC2014 single parameter-operator test suite. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1181–1187 Polakova R, Tvrdik J, Bujok P (2016) Evaluating the performance of L-SHADE with competing strategies on CEC2014 single parameter-operator test suite. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1181–1187
go back to reference Praditwong K, Yao X (2006) A new multi-objective evolutionary optimisation algorithm: the two-archive algorithm. In: 2006 international conference on computational intelligence and security. IEEE, pp 286–291 Praditwong K, Yao X (2006) A new multi-objective evolutionary optimisation algorithm: the two-archive algorithm. In: 2006 international conference on computational intelligence and security. IEEE, pp 286–291
go back to reference Price KV (1997) Differential evolution vs. the functions of the 2/sup nd/ICEO. In: Proceedings of 1997 IEEE international conference on evolutionary computation (ICEC ’97). IEEE, pp 153–157 Price KV (1997) Differential evolution vs. the functions of the 2/sup nd/ICEO. In: Proceedings of 1997 IEEE international conference on evolutionary computation (ICEC ’97). IEEE, pp 153–157
go back to reference Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: 2005 IEEE congress on evolutionary computation. IEEE, pp 1785–1791 Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: 2005 IEEE congress on evolutionary computation. IEEE, pp 1785–1791
go back to reference Robič T, Filipič B (2005) DEMO: differential evolution for multiobjective optimization. Springer, Berlin, pp 520–533 Robič T, Filipič B (2005) DEMO: differential evolution for multiobjective optimization. Springer, Berlin, pp 520–533
go back to reference Sallam KM, Sarker RA, Essam DL, Elsayed SM (2015) Neurodynamic differential evolution algorithm and solving CEC2015 competition problems. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1033–1040 Sallam KM, Sarker RA, Essam DL, Elsayed SM (2015) Neurodynamic differential evolution algorithm and solving CEC2015 competition problems. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1033–1040
go back to reference Storn R, Price K (1995) Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spacesMATH Storn R, Price K (1995) Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spacesMATH
go back to reference Storn R, Price K (1996) Minimizing the real functions of the ICEC’96 contest by differential evolution. In: Proceedings of IEEE International Conference on Evolutionary Computation. IEEE, pp 842–844 Storn R, Price K (1996) Minimizing the real functions of the ICEC’96 contest by differential evolution. In: Proceedings of IEEE International Conference on Evolutionary Computation. IEEE, pp 842–844
go back to reference Tanabe R, Fukunaga A (2013) Success-history based parameter adaptation for differential evolution. In: 2013 IEEE congress on evolutionary computation. IEEE, pp 71–78 Tanabe R, Fukunaga A (2013) Success-history based parameter adaptation for differential evolution. In: 2013 IEEE congress on evolutionary computation. IEEE, pp 71–78
go back to reference Tanabe R, Fukunaga A (2014) Improving the search performance of SHADE using linear population size reduction. In: 2014 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1658–1665 Tanabe R, Fukunaga A (2014) Improving the search performance of SHADE using linear population size reduction. In: 2014 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1658–1665
go back to reference Tanweer MR, Suresh S, Sundararajan N (2015) Improved SRPSO algorithm for solving CEC 2015 computationally expensive numerical optimization problems. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1943–1949 Tanweer MR, Suresh S, Sundararajan N (2015) Improved SRPSO algorithm for solving CEC 2015 computationally expensive numerical optimization problems. In: 2015 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1943–1949
go back to reference Viktorin A, Pluhacek M, Senkerik R (2016) Success-history based adaptive differential evolution algorithm with multi-chaotic framework for parent selection performance on CEC2014 benchmark set. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 4797–4803 Viktorin A, Pluhacek M, Senkerik R (2016) Success-history based adaptive differential evolution algorithm with multi-chaotic framework for parent selection performance on CEC2014 benchmark set. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 4797–4803
go back to reference Yang Z, Tang K, Yao X (2008) Self-adaptive differential evolution with neighborhood search. In: 2008 IEEE congress on evolutionary computation (IEEE world congress on computational intelligence). IEEE, pp 1110–1116 Yang Z, Tang K, Yao X (2008) Self-adaptive differential evolution with neighborhood search. In: 2008 IEEE congress on evolutionary computation (IEEE world congress on computational intelligence). IEEE, pp 1110–1116
go back to reference Yashesh D, Deb K, Bandaru S (2014) Non-uniform mapping in real-coded genetic algorithms. In: 2014 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 2237–2244 Yashesh D, Deb K, Bandaru S (2014) Non-uniform mapping in real-coded genetic algorithms. In: 2014 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 2237–2244
go back to reference Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength pareto evolutionary algorithm for multiobjective optimization. In: Evolutionary methods for design optimization and control with applications to industrial problems Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength pareto evolutionary algorithm for multiobjective optimization. In: Evolutionary methods for design optimization and control with applications to industrial problems
Metadata
Title
A novel self-adaptive hybrid multi-objective meta-heuristic for reliability design of trusses with simultaneous topology, shape and sizing optimisation design variables
Authors
Natee Panagant
Sujin Bureerat
Kang Tai
Publication date
07-06-2019
Publisher
Springer Berlin Heidelberg
Published in
Structural and Multidisciplinary Optimization / Issue 5/2019
Print ISSN: 1615-147X
Electronic ISSN: 1615-1488
DOI
https://doi.org/10.1007/s00158-019-02302-x

Other articles of this Issue 5/2019

Structural and Multidisciplinary Optimization 5/2019 Go to the issue

Premium Partners