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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kaveh A, Laknejadi K (2013) A new multi-swarm multi-objective optimization method for structural design. Adv Eng Softw 58:54–69
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
Lee KS, Geem ZW (2004) A new structural optimization method based on the harmony search algorithm. Comput Struct 82:781–798
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
Kaveh A, Talatahari S (2009) Optimal design of skeletal structures via the charged system search algorithm. Struct Multidiscip Optim 37:893–911
Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289
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
Kaveh A, Rahami H (2006) Nonlinear analysis and optimal design of structures via force method and genetic algorithm. Comput Struct 84:770–778
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
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
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
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
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
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
Zhang Q, Li H (2007) MOEA/D: a multi-objective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731
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
Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength Pareto evolutionary algorithm. Swiss Federal Institute Technology, Zurich, Switzerland
Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8:256–279
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
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
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
Yen GG, Leong WF (2009) Dynamic multiple swarms in multi-objective particle swarm optimization. IEEE Trans Syst Man Cybern 39(4):890–911
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
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
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
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
Haritigan JA (1975) Clustering algorithms. Wiley, New York, USA
Salomon R (1998) Evolutionary algorithms and gradient search: similarities and differences. IEEE Trans Evol Comput 2:45–55
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
ASCE 7-05 (2005) Minimum design loads for building and other structures, USA
Dumonteil P (1992) Simple equations for effective length factors. Eng J AISC 29(3):111–115
Zitzler E, Deb K, Thiele L (2000) Comparison of multi-objective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195
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
Jan MA, Zhang Q (2001) MOEA/D for constrained multi-objective optimization: some preliminary experimental results, Comput Intell (UKCI):1–6
American Institute of Steel Construction (AISC) (1989) Manual of steel construction-allowable stress design, 9th edn. American Institute of Steel Construction, Chicago, IL
Author information
Authors and Affiliations
Rights 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)