Skip to main content

A Multi-swarm Multi-objective Optimization Method for Structural Design

  • Chapter
  • First Online:
Advances in Metaheuristic Algorithms for Optimal Design of Structures
  • 1238 Accesses

Abstract

In this chapter a multi-objective optimization algorithm is presented and applied to optimal design of large-scale skeletal structures [1]. Optimization is a process in which one seeks to minimize or maximize a function by systematically choosing the values of variables from/within a permissible set. In recent decades, a vast amount of research has been conducted in this field in order to design effective and efficient optimization algorithms. Besides, the application of the existing algorithms to engineering design problems has also been the focus of many studies (Gou et al. [2]; Lee and Geem [3]; Gero et al. [4]). In a vast majority of structural design applications, including previous studies (Kaveh and Talatahari [5]; Kaveh and Talatahari [6]; Kaveh and Talatahari [7]; Kaveh and Rahami [8]), the fitness function was based on a single evaluation criterion. For example, the total weight or total construction cost of a steel structural system has been frequently employed as the evaluation criterion in structural engineering applications. But in the practical optimization problems, usually more than one objective are required to be optimized, such as, minimum mass or cost, maximum stiffness, minimum displacement at specific structural points, maximum natural frequency of free vibration, maximum structural strain energy. This makes it necessary to formulate a multi-objective optimization problem, and look for the set of compromise solutions in the objective space. This set of solutions provides valuable information about all possible designs for the considered engineering problem and guides the designer to make the best decision. The application of multi-objective optimization algorithms to structural problems has attracted the interest of many researchers. For example, in (Mathakari et al. [9]) Genetic algorithm is employed for optimal design of truss structures, or in (Liu et al. [10]) Genetic algorithm is utilized for multi-objective optimization for performance-based seismic design of steel moment frame structures, and in (Paya et al. [11]) the problem of design of RC building frames is formulated as a multi-objective optimization problem and solved by simulated annealing. In all these studies, some well-known multi-objective algorithms have been applied to structural design problems. However, the approach which has attracted the attention of many researchers in recent years is to utilize a high-performance multi-objective optimization algorithm for structural design problems. For example, in (Su et al. [12]) an adaptive multi-island search strategy is incorporated with NSGA-II for solving the truss layout optimization problem, or in (Ohsaki et al. [13]) a hybrid algorithm of simulated annealing and tabu search is used for seismic design of steel frames with standard sections, and in (Omkar et al. [14]) the specific version of particle swarm optimization is utilized to solve design optimization problem of composite structures which is a highly multi-modal optimization problem. These are only three examples of such studies.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Kaveh A, Laknejadi K (2013) A new multi-swarm multi-objective optimization method for structural design. Adv Eng Softw 58:54–69

    Article  Google Scholar 

  2. Gou X, Cheng G, Yamazaki K (2001) A new approach for the solution of singular optima in truss topology optimization with stress and local buckling constraints. Struct Multidiscip Optim 22:364–372

    Article  Google Scholar 

  3. Lee KS, Geem ZW (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82:781–798

    Article  Google Scholar 

  4. Gero MBP, Garc AB, Diaz JJDC (2006) Design optimization of 3D steel structures: genetic algorithms vs. classical techniques. J Construct Steel Res 62:1303–1309

    Article  Google Scholar 

  5. Kaveh A, Talatahari S (2009) Optimal design of skeletal structures via the charged system search algorithm. Struct Multidiscip Optim 37:893–911

    Google Scholar 

  6. Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289

    Article  MATH  Google Scholar 

  7. Kaveh A, Talatahari S (2010) Charged system search for optimum grillage systems design using the LRFD-AISC code. J Construct Steel Res 66:767–771

    Article  Google Scholar 

  8. Kaveh A, Rahami H (2006) Nonlinear analysis and optimal design of structures via force method and genetic algorithm. Comput Struct 84:770–778

    Article  Google Scholar 

  9. Mathakari S, Gardoni P, Agarwal P, Raich A (2007) Reliability-based optimal design of electrical transmission towers using multi-objective genetic algorithms. Comput Aided Civ Infrastruct Eng 22:282–292

    Article  Google Scholar 

  10. Liu M, Burns SA, Wen YK (2005) Multi-objective optimization for performance-based seismic design of steel moment frame structures. Earthq Eng Struct Dynam 34:289–306

    Article  Google Scholar 

  11. Paya I, Yepes V, Vidosa FG, Hospitaler A (2008) Multi-objective optimization of concrete frames by simulated annealing. Comput Aided Civ Infrastruct Eng 23:596–610

    Article  Google Scholar 

  12. Su RY, Wang X, Gui L, Fan Z (2010) Multi-objective topology and sizing optimization of truss structures based on adaptive multi-island search strategy. Struct Multidiscip Optim 43:275–286

    Article  Google Scholar 

  13. Ohsaki M, Kinoshita T, Pan P (2007) Multi-objective heuristic approaches to seismic design of steel frames with standard sections. Earthq Eng Struct Dynam 36:1481–1495

    Article  Google Scholar 

  14. Omkar SN, Mudigere D, Naik GN, Gopalakrishnan S (2008) Vector evaluated particle swarm optimization (VEPSO) for multi-objective design optimization of composite structures. Comput Struct 86:1–14

    Article  Google Scholar 

  15. Zhang Q, Li H (2007) MOEA/D: a multi-objective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731

    Article  Google Scholar 

  16. Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6:182–197

    Article  Google Scholar 

  17. Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength Pareto evolutionary algorithm. Swiss Federal Institute Technology, Zurich, Switzerland

    Google Scholar 

  18. Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8:256–279

    Article  Google Scholar 

  19. Mostaghim S, Teich J (2004) Covering pareto-optimal fronts by subswarms in multi-objective particle swarm optimization. In Congress on Evolutionary Computation (CEC’2004) 2:1404–1411

    Google Scholar 

  20. Toscano PG, Coello CAC (2004) Using clustering techniques to improve the performance of a particle swarm optimizer. In Proceeding of genetic evolutionary computation conference, Seattle, WA, pp 225–237

    Google Scholar 

  21. Fan SKS, Chang JM (2010) Dynamic multi-swarm particle swarm optimizer using parallel PC cluster systems for global optimization of large-scale multimodal functions. Eng Optim 42:431–451

    Article  Google Scholar 

  22. Yen GG, Leong WF (2009) Dynamic multiple swarms in multi-objective particle swarm optimization. IEEE Trans Syst Man Cybern 39(4):890–911

    Article  Google Scholar 

  23. Leong WF, Yen GG (2008) PSO-based multi-objective optimization with dynamic population size and adaptive local archives. Trans Syst Man Cybern 38:1270–1293

    Article  Google Scholar 

  24. Goh CK, Ong YS, Tan KC (2008) An investigation on evolutionary gradient search for multi-objective optimization, IEEE world congress on computational intelligence, pp 3741–3746

    Google Scholar 

  25. Sindhya K, Sinha A, Deb K, Miettinen K (2009) Local search based evolutionary multi-objective optimization algorithm for constrained and unconstrained problems, CEC’09 Proceeding of the eleventh congress on evolutionary computation

    Google Scholar 

  26. Coello CAC, Lechuga MS (2002) MOPSO: a proposal for multiple objective particle swarm optimization. In Proceeding Congress on Evolutionary Computation (CEC’2002) 1:1051–1056

    Google Scholar 

  27. Haritigan JA (1975) Clustering algorithms. Wiley, New York, USA

    Google Scholar 

  28. Salomon R (1998) Evolutionary algorithms and gradient search: similarities and differences. IEEE Trans Evol Comput 2:45–55

    Article  Google Scholar 

  29. Yen GG, Daneshyari M (2006) Diversity-based information exchange among multiple swarms in particle swarm optimization, IEEE congress on evolutionary computation, Canada, pp 1686–1693

    Google Scholar 

  30. ASCE 7-05 (2005) Minimum design loads for building and other structures, USA

    Google Scholar 

  31. Dumonteil P (1992) Simple equations for effective length factors. Eng J AISC 29(3):111–115

    Google Scholar 

  32. Zitzler E, Deb K, Thiele L (2000) Comparison of multi-objective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195

    Article  Google Scholar 

  33. Li H, Zhang Q (2009) Multi-objective optimization problems with complicated pareto sets, MOEA/D and NSGA-II. IEEE Trans Evol Comput 13:284–302

    Article  Google Scholar 

  34. Jan MA, Zhang Q (2001) MOEA/D for constrained multi-objective optimization: some preliminary experimental results, Comput Intell (UKCI):1–6

    Google Scholar 

  35. American Institute of Steel Construction (AISC) (1989) Manual of steel construction-allowable stress design, 9th edn. American Institute of Steel Construction, Chicago, IL

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Kaveh, A. (2014). A Multi-swarm Multi-objective Optimization Method for Structural Design. In: Advances in Metaheuristic Algorithms for Optimal Design of Structures. Springer, Cham. https://doi.org/10.1007/978-3-319-05549-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-05549-7_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-05548-0

  • Online ISBN: 978-3-319-05549-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics