Abstract
The aim of this study is to illustrate and compares the use of Genetic Algorithms (GAs) and Particle Swarm Optimization (PSO) for multi-objective optimization of two and three dimensional moment resisting steel structures subjected to earthquake loads. For this purpose, steel buildings with different characteristics are designed under earthquakes using the Non-dominated Sorting Genetic Algorithm (NSGA-II) and PSO as a tool to achieve the best structure in terms of: minimize the total structural weight (which is directly related with the costs), control of the maximum inter-story drift, and to satisfy the strength requirements of the AISC-LRFD specification. It is considered that all the steel structures are constituted by elements with W section (256 in total) taken from the LRFD-AISC Database. Although, the GAs and PSO are applied for moment resisting steel structures, the concepts can be extended for other structural systems. It is concluded that the use of NSGA-II and PSO reduce the structural weight and they are a very useful tools to improve the structural performance of the buildings. Finally, the structural buildings obtained via PSO are in general better solutions in comparison with the NSGA-II approach.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
AISC (2010). LRFD design specification for structural steel buildings, American Institute of Steel Construction, Chicago, IL.
Bojórquez, E. Reyes-Salazar, A. Ruiz, S. E., and Bojórquez, J. (2013). “A new spectral shape-based record selection approach using Np and Genetic Algorithms”. Mathematical Problems in Engineering, DOI: 10.1155/2013/679026.
Bojórquez, E. Terán-Gilmore, A. Ruiz, S. E., and Reyes-Salazar, A. (2011). “Evaluation of structural reliability of steel frames: Interstory drift versus plastic hysteretic energy.” Earthquake Spectra, Vol. 27, No. 3, pp. 661–682, DOI: 10.1193/1.3609856.
Camp, C.V. Pezeshk, S., and Guozhong, C. (1998). “Optimized design of two-dimensional structures using a genetic algorithm.” Journal of Structural Engineering ASCE, Vol. 124, No. 5, pp. 551–559, DOI: 10.1061/(ASCE)0733-9445(1998)124:5(551).
Cazacu, R. and Grama, L. (2013). “Structural optimization with genetic algorithms and particle swarm optimization.” Proceedings of the Annual Session of Scientific Papers″ IMT Oradea, Vol. 12, No. 22, pp. 19–22.
Coello, C. A. Van Veldhuizen. D., and Lamont, G. (2002). “Evolutionary algorithms for solving multi-objective problems.” New York-Boston-Dordrecht-London-Moscow, Kluwer Academic Publishers.
Coley, D. A. (1999). An introduction to genetic algorithms for scientists and engineers, World Scientific.
Deb, K. (2001). “Multi-objective optimization using evolutionary algorithms.” Chichester-New York-Weinheim-Brisbane-Singapore-Toronto, John Wiley & Sons.
Deb, K., Pratap, A., Agarwal, S., and Meyarivan, T. A. M. T. (2002). “A fast and elitist multiobjective genetic algorithm: NSGA-II.” IEEE Transactions on Evolutionary Computation, Vol. 6, No. 2, pp. 182–197, DOI: 10.1109/4235.996017.
Dede, T. Bekiroglu, S., and Ayvaz, Y. (2011). “Weight minimization of trusses with genetic algorithm.” Applied Soft Computing, Vol. 11, pp. 2565–2575, DOI: 10.1016/j.asoc.2010.10.006.
Eslami, M. Shareef, H. Khajehzadeh, M., and Mohamed, A. (2012). “A survey of the state of the art in particle swarm optimization.” Research Journal of Applied Sciences, Engineering and Technology, Vol. 4, No. 9, pp. 1181–1197.
Eberhart, R. C. and Kennedy, J. (1995). “A new optimizer using particle swarm theory.” Proceedings of the Sixth International Symposium on Micromachine and Human Science, Nagoya, Japan. pp. 39–43.
Eberhart, R. C. and Shi, Y. (2000). “Comparing inertia weights and constriction factors in particle swarm optimization.” In Evolutionary Computation. Proceedings of the 2000 Congress on IEEE, Vol. 1, pp. 84–88.
Goldberg, D. (1989). Genetic algorithms in search, optimization, and machine learning, Addison-Wesley, Reading, MA.
Gomes, H. M. (2011). “Truss optimization with dynamic constraints using a particle swarm algorithm.” Expert Systems with Applications, Vol. 38, pp. 957–968, DOI: 10.1016/j.eswa.2010.07.086.
Heppner, F. and Grenander, U. (1990). “A stochastic nonlinear model for coordinated bird flocks.” In S. Krasner, Ed., The Ubiquity of Chaos. AAAS Publications, Washington, DC. pp. 233–238.
Holland, J. H. (1975). Adaptation in natural and artificial systems, University of Michigan Press, Ann Arbor, Mich.
Hosseini, S. S. Hamidi, S. A. Mansuri, M., and Ghoddosian, A. (2015). “Multi Objective Particle Swarm Optimization (MOPSO) for size and shape optimization of 2D truss structures.” Periodica Polytechnica. Civil Engineering, Vol. 59, No. 1, pp. 9–14, DOI: 10.3311/PPci.7341.
Koza, J. R. (1992). Genetic programming: on the programming of computer by means of natural selection, MIT Press.
Kripakaran, P. Hall, B., and Gupta, A. (2011). “A genetic algorithm for design of moment-resisting steel frames.” Structural and Multidisciplinary Optimization, Vol. 44, No. 4, pp. 559–574, DOI:10.1007/s00158-011-0654-7.
Kuri-Morales, A. and Galaviz-Casas, J. (2002). Algoritmos Genéticos, Fondo de Cultura Económica/UNAM/IPN.
Lee, C. and Ahn, J. (2003). “Flexural design of reinforced concrete frames by genetic algorithm.” J. Struct. Eng., 10.1061/(ASCE)0733-9445(2003)129:6(762), 762–774.
Naeim, F. Alimoradi, A., and Pezeshk, S. (2004). “Selection and scaling of ground motion time histories for structural design using genetic algorithms.” Earthquake Spectra, Vol. 20, No. 2, pp. 413–426, DOI: 10.1193/1.1719028.
Perez, R. E. and Behdinan, K. (2007). “Particle swarm approach for structural design optimization.” Computers and Structures, Vol. 85, pp. 1579–1588, DOI: 10.1016/j.compstruc.2006.10.013.
Pezeshk, S. Camp, C. V., and Chen, D. (2000). “Design of nonlinear framed structures using genetic optimization.” Journal of Structural Engineering ASCE, Vol. 126, No. 3, pp. 382–388, DOI: 10.1061/(ASCE)0733-9445(2000)126:3(382).
Prendes-Gero, M. B. and Drouet, J. M. (2011). “Micro-scale truss optimization using genetic algorithm.” Structural and Multidisciplinary Optimization, Vol. 43, pp. 647–656, DOI: 10.1007/s00158-010-0603-x
Rajeev, S. and Krishnamoorthy, C. S. (1998). “Genetic algorithm–based methodology for design optimization of reinforced concrete frames.” Computer-Aided Civil and Infrastructure Engineering, Vol. 13, pp. 63–74, DOI:10.1111/0885-9507.00086.
Reynolds, C. W. (1987). “Flocks, herds and schools: A distributed behavioral model.” Computer Graphics, Vol. 21, No. 4, pp. 25–34. DOI: 10.1145/37402.37406.
Ruan D. (2010). Computational intelligence in complex decision systems, Atlantis Press.
Shi, Y. and Eberhart, R. C. (1998). “A modified particle swarm optimizer.” IEEE International Conference on Evolutionary Computation, Anchorage, Alaska. DOI: 10.1109/ICEC.1998.699146.
Sonmez, M. (2011). “Artificial bee colony algorithm for optimization of truss structures.” Applied Soft Computing, Vol. 11, pp. 2406–2418. DOI: 10.1016/j.asoc.2010.09.003.
Yang, X. S. (2010). Engineering optimization: An introduction with metaheuristic applications, John Wiley & Sons.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Barraza, M., Bojórquez, E., Fernández-González, E. et al. Multi-objective optimization of structural steel buildings under earthquake loads using NSGA-II and PSO. KSCE J Civ Eng 21, 488–500 (2017). https://doi.org/10.1007/s12205-017-1488-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12205-017-1488-7