Abstract
Various optimization techniques have been applied to find the optimum solutions of structural design problems in the last 50 or 60 years. Simple structural optimization problems with continuous design variables have been solved initially using mathematically diverse techniques. New approaches called meta-heuristic techniques have been emerging along with the progress of traditional methods. This chapter first introduces the mathematical formulations of optimization problems and then gives a summary and development process of the preliminary techniques such as genetic algorithm (GA) in obtaining the optimum solutions. The mathematical formulations of the structural optimization problems are associated with the design variables, loads, structural responses, and constraints. Strategies are proposed to improve the performance of the technique to reduce the number of search and the size of the problem. Finally, some examples related to 3D truss structures are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Horst, R., Pardolos, P.M.: Handbook of global optimization. Kluwer Academic Publishers, Dordrecht (1995)
Nocedal, J., Wright, J.S.: Numerical optimization. Springer, New York (1999)
Chong, E.K.P., Zak, S.H.: Introduction to Optimization. Wiley, New York (2002)
Paton, R.: Computing with Biological Metaphors. Chapman & Hall, London (1994)
Adami, C.: An Introduction to Artificial Life. Springer, New York (1998)
Matheck, C.: Design in Nature: Learning from Trees. Springer, Berlin (1998)
Mitchell, M.: An Introduction to Genetic Algorithms. The MIT Press, Cambridge (1998)
Flake, G.W.: The Computational Beauty of Nature. MIT Press, Cambridge (2000)
Kennedy, J., Eberhart, R., Shi, Y.: Swarm Intelligence. Morgan Kaufmann Publishers, San Francisco (2001)
Glover, F., Kochenberger, G.A.: Handbook of Metaheuristics. Kluwer Academic Publishers, Dordrecht (2003)
Dreo, J., Petrowski, A., Siarry, P., Taillard, E.: Meta-Heuristics for Hard Optimization. Springer, Berlin (2006)
Sean, L.: Essentials of Metaheuristics (2015). http://cs.gmu.edu/~sean/book/metaheuristics/Essentials.pdf
Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley Publishing Co., Reading (1989)
Rajeev, S., Krishnamoorthy, C.S.: Discrete Optimization of Structures Using Genetic Algorithms. J. Struct. Eng. 118(5), 1233–1250 (1992)
Tang, X.,·Bassir, D.H., Zhang, W.: Shape, Sizing Optimization and Material Selection Based on Mixed Variables and Genetic Algorithm. Optim Eng 12, 111–128 (2011)
Ahmadi, M., Arabi, M., Hoag, D.L., Engel, B.A.: A mixed discrete-continuous variable multiobjective genetic algorithm for targeted implementation of nonpoint source pollution control practices. Water Resour. Res. 49, 8344–8356 (2013)
Yuan, Q.K., Li, S.J., Jiang, L.L., Tang, W.Y.: A mixed-coding genetic algorithm and its application on gear reducer optimization. Fuzzy Info. Eng. 2(AISC 62), 753–759 (2009)
Rao, S.S., Xiong, T.: A hybrid genetic algorithm for mixed-discrete design optimization. J. Mech. Des. 127(6), 1100–1112 (2004)
Kumar, A.: Encoding scheme in genetic algorithm. Int. J. Adv. Res. IT Eng. 2(3), 1–7 (2013)
Kumar R, Jyotishree (2012) Novel encoding scheme in genetic algorithms for better fitness. Int. J. Eng. Adv. Tech. 1(6), 214–218
Zhu, J., Zhou, D., Li, F., Fu, T.: Improved real coded genetic algorithm and its simulation. J. Softw. 9(2), 389–397 (2014)
Nanakorn, P., Meesomklin, K.: An adaptive function in genetic algorithms for structural design optimization. Comp. Struct. 79(29–30), 2527–2539 (2001)
Kramer, O., Schwefel, H.P.: On three new approaches to handle constraints within evolution strategies. Nat. Comp. 5, 363–385 (2006)
Lemonge, A.C.C., Barbosa, H.J.C.: An adaptive penalty scheme for genetic algorithms in structural optimization. Int. J. Numer. Meth. Eng. 59, 703–736 (2004)
Coello, C.A.C.: Use of a self-adaptive penalty approach for engineering optimization problems. Comp. Ind. 41, 113–127 (2000)
Lin, C.H.: A rough penalty genetic algorithm for constrained optimization. Inform. Sci. 241, 119–137 (2013)
Lemonge, A.C.C., Barbosa, H.J.C., Bernardino, H.S.: A family of adaptive penalty schemes for steady-state genetic algorithms. Proceeding in WCCI 2012, June, pp. 10–15. Brisbane, Australia (2012)
Kaya, M.: The effects of two new crossover operators on genetic algorithm performance. Appl. Soft Comput. 11, 881–890 (2011)
Thanh, P.D., Binh H.T.T., Lam, B.T.: New mechanism of combination crossover operators in genetic algorithm for solving the traveling salesman problem. Knowl. Syst. Eng. (AISC 326), 753–759 (2015)
Deep, K., Thakur, M.: A new mutation operator for real coded genetic algorithms. Appl. Math. Comput. 193(1), 211–230 (2007)
Toğan, V., Daloğlu, A.T.: Optimization of 3d trusses with adaptive approach in genetic algorithms. Eng. Struct. 28, 1019–1027 (2006)
Jenkins, W.M.: A decimal-coded evolutionary algorithm for constrained optimization. Comput. Struct. 80(5–6), 471–480 (2002)
Srivinas, M., Patnaik, L.M.: Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Trans. Syst. Man Cybern. 24(4), 656–667 (1994)
Toğan, V., Daloğlu, A.: An improved genetic algorithm with initial population and selfadaptive member grouping. Comput. Struct. 86, 1204–1218 (2008)
Toğan, V., Daloğlu, A.: Adaptive approaches in genetic algorithms to catch the global optimum. Proceeding in ACE 2006, October, pp. 11–13. İstanbul, Turkey (2006)
Toğan, V., Daloğlu, A.: optimization of truss systems with metaheuristic algorithms and automatically member grouping. Proceeding in 4th National Steel Structures Symposium, October, pp. 24–26. İstanbul, Turkey (2011)
Bekiroğlu, S.: Optimum design of steel frame with genetic algorithm (in Turkish). M.Sc. thesis, Karadeniz Technical University (2003)
Krishnamoorthy, C.S., Venkatesh, P.P., Sudarshan, R.: Object-oriented framework for genetic algorithms with application to space truss optimization. J. Comput. Civil Eng. 16, 66–75 (2002)
Sudarshan, R.: Genetic algorithms and application to the optimization of space trusses. A Project Report, Madras (India), Indian Institute of Technology (2000)
Galante, M.: Genetic algorithms as an approach to optimize real-world trusses. Int. J. Numer. Meth. Eng. 39, 361–382 (1996)
American Institute of Steel Construction (AISC).: Manual of steel construction-allowable stress design, 9th edn. Chicago (1989)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Toğan, V., Daloğlu, A.T. (2016). Genetic Algorithms for Optimization of 3D Truss Structures. In: Yang, XS., Bekdaş, G., Nigdeli, S. (eds) Metaheuristics and Optimization in Civil Engineering. Modeling and Optimization in Science and Technologies, vol 7. Springer, Cham. https://doi.org/10.1007/978-3-319-26245-1_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-26245-1_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-26243-7
Online ISBN: 978-3-319-26245-1
eBook Packages: EngineeringEngineering (R0)