Abstract
A Firefly Algorithm (FA) resolves a truss structure optimization conceptual design and its performance is compared against the Big Bang-Big Crunch, Genetic Programming and a Natural Crossover Genetic Algorithm. Truss structural optimization is a hard problem, and in a professional context, it is done by optimizing the cross section of the element along with geometry, and topology of the truss. Most truss optimization methodologies focus on the optimization of geometry and cross sections, leaving a gap between a partial optimize, and fully optimize the layout truss structure. This gap is covered here with an FA that considers discrete and continuous parameters to optimize in parallel geometry, cross sections and topology of a bridge truss structure. Therefore, the strategies focus on finding a representation that can handle variable sizes of elements and is readable in all optimization dimensions, which relates to changing the quantity of nodes and bars in the truss structure. Another scheme of the methodology was to propose a constraint handling function in which the general solution is related to the performance of the members in the structure. To demonstrate the performance efficiency of the algorithm two comparison problems were solved one in size optimization and the other in layout optimization. It shows that the FA are fast and effective in finding optimal topologies and geometries in cases, such as the ten-bar truss and a 70 m span bridge truss structure. In the optimization process, the FA proved to be effective in a complex variant of the bridge structure. The contributions are to establish the initial boundaries, parameters and special operations to link speed of convergence and quality of the solutions in the run.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Adeli H, Cheng N-T (1994) Concurrent genetic algorithms for optimization of large structures. J Aerosp Eng, ASCE 7(3):276–296
Adeli H, Kumar S (1995) Distributed Genetic Algorithms for Structural Optimization. J Aerosp Eng 8(3):156–163
Agarwal PA (2005) Conceptual design of long-span trusses using multi-stage heuristics, TA&MU.
AISC (1989) Manual of steel construction: allowable stress design. Am Inst Steel Constr Inc., Chicago, IL
Mohamed El Bouzouiki, Ramin Sedaghati, Ion Stiharu (2021) A non-uniform cellular automata framework for topology and sizing optimization of truss structures subjected to stress and displacement constraints. Comput & Struct, Volume 242, 106394, ISSN 0045–7949
Camp CV, (2007) Design of space trusses using Big Bang-Big-Crunch optimization. J Struct Eng, pp 999–1007
José PG, Carvalho, Afonso CC, Lemonge, Patrícia H Hallak, Dênis EC Vargas (2020) Simultaneous sizing, shape, and layout optimization and automatic member grouping of dome structures, Struct, Volume 28, Pages 2188–2202, ISSN 2352–0124
Min-Yuan Cheng, Doddy Prayogo, Yu-Wei Wu, Martin Marcellinus Lukito (2016) A Hybrid Harmony Search algorithm for discrete sizing optimization of truss structure, Automation in Construction, Volume 69, Pages 21–33, ISSN 0926–5805
Ferreira AJM (2009) MatLab codes for finite element analysis. Springer, Solids and Structures
Fuggini C, Chatzi E, Zangani D (2013) Combining genetic algorithms with a meso-scale approach for system identification of a smart polymeric textile. Comput-Aided Civ Infrastruct Eng 28:227–245
Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: Harmony search. SIMULATION 76:60–66
Gholizadeh S (2013) Layout optimization of truss structures by hybridizing cellular automata and particle swarm optimization. Comput Struct 125:86–99
Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning, reading. Addison Wesley, Mass
Gutierrez-Astudillo NC, Peniche-Vera RR, Herrera-Ruiz G, Alvarado-Cardenas R, Carrión-Viramontes J (2013) A long span bridge and a greenhouse roof truss structure optimized by means of a consistent Geneitc Algorithm with a Natural Crossover. Eng Comput
Hasançebi O (2007) Optimization of truss bridges within a specified design domain using evolution strategies. Eng Optim 39–6:737–756
Habte B, Yilma E (2020) Cost optimization of reinforced concrete frames using genetic algorithms. An Int J Optim Control: Theor & Appl (IJOCTA), 11(1), 59–67
Hejazi F, Toloue I, Jaafar MS, Noorzaei J (2013) Optimization of earthquake energy dissipation system by genetic algorithm. Comput-Aided Civ Infrastruct Eng 28:796–810
Gandomi H, Amir Y-S, Amir HA (2011) Mixed variable structural optimization using Firefly algorithm. Comput Struct 89(23–24):2325–2336
Milad Jahangiri, Mohammad Ali Hadianfard, Mohammad Amir Najafgholipour, Mehdi Jahangiri, Mohammad Reza Gerami (2020) Interactive autodidactic school: A new metaheuristic optimization algorithm for solving mathematical and structural design optimization problems, Computers & Structures, Volume 235, 106268, ISSN 0045–7949
Jenkins WM (1998) Improving structural design by genetic search. Comput-Aided Civ Infrastruct Eng 13:5–11
Ali Kaveh, Seyed Milad Hosseini, Ataollah Zaerreza (2021) Improved Shuffled Jaya algorithm for sizing optimization of skeletal structures with discrete variables, Structures, Volume 29, Pages 107–128, ISSN 2352–0124
Kaveh A, Seddighian MR (2020) Simultaneously multi-material layout, and connectivity optimization of truss structures via an Enriched Firefly Algorithm, Structures, Volume 27, Pages 2217–2231, ISSN 2352–0124
Kaveh A, Talatahari S (2009) A particle swarm ant colony optimization for truss structures with discrete variables. J Constr Steel Res 65:1558–1568. https://doi.org/10.1016/j.jcsr.2009.04.021
Kennedy J, Eberhart RC (1995) Particle Swarm Optimization. In: Proc. Of IEEE International Conference on Neural Networks, Pistacaway, NJ. pp 1942–1948
Kirkpatrick S, Gelatt CD, Vecci MP (1983) Optimization by simulated annealing. Science 220(4598):671–680
Maggie Kociecki, Hojjat Adeli (November 2013) Two-phase genetic algorithm for size optimization of free-form steel space-frame roof structures, Journal of Constructional Steel Research, 90, Pages 283-296
Marano GC, Quaranta G, Monti G (2011) Modified genetic algorithm for the dynamic identification of structural systems using incomplete measurements. Comput-Aided Civ Infrastruct Eng, 26: 92–110
Lamberti L (2008) An efficient simulated annealing algorithm for design optimization of truss structures. Comput Struct 86:1936–1953
Leandro Fleck Fadel Miguel, Rafael Holdorf Lopez, Letícia Fleck Fadel Miguel (2013) Multimodal size, shape, and topology optimisation of truss structures using the Firefly algorithm, Advances in Engineering Software, 56, Pages 23–37, ISSN 0965–9978
Juliano Pierezan, Leandro dos Santos Coelho, Viviana Cocco Mariani, Emerson Hochsteiner de Vasconcelos Segundo, Doddy Prayogo (2021) Chaotic coyote algorithm applied to truss optimization problems, Computers & Structures, 242, 106353, ISSN 0045–7949
Sarma K, Adeli H (2000) (2000), Fuzzy genetic algorithm for optimization of steel structures. J Struct Eng ASCE 126(5):596–604
Sarma KC, Adeli H (2001) Bi-Level parallel genetic algorithms for optimization of large steel structures. Comput-Aided Civ Infrastruct Eng 16(5):295–304
Sarma KC, Adeli H (2002) Life-Cycle cost optimization of steel structures. Int J Numer Meth Eng 55(12):1451–1462
Sgambi L, Gkoumas K, Bontempi F (2012) Genetic algorithms for the dependability assurance in the design of a long-span suspension bridge. Comput-Aided Civ Infrastruct Eng 27:655–675
Shrestha SMJ, Ghaboussi (1998) Evolution of optimum structural shapes using genetic algorithm. J Struct Eng 124–11:1331–1338
Sid BM, Domaszewski FP (2007) An adjacency representation for structural topology optimization. Eng Optim 54:49–54
Matheus Silva Gonçalves, Rafael Holdorf Lopez, Leandro Fleck Fadel Miguel (2015) Search group algorithm: A new metaheuristic method for the optimization of truss structures, Comput & Struct, 153, Pages 165–184, ISSN 0045–7949,
Toğan V, Mortazavi A (2017) Sizing optimization of skeletal structures using teaching-learning based optimization. An Int J Optim Control: Theor & Appl (IJOCTA), 7(2), 130–141
Tang W, Tong L, gu Y (2005) Improved genetic algoritm for design optimization of truss structures with sizing, shape and topology variables. Int J Numer Meth Eng, 1737–62
Duc Thang Le, Dac-Khuong Bui, Tuan Duc Ngo, Quoc-Hung Nguyen, Nguyen-Xuan H, (2019) A novel hybrid method combining electromagnetism-like mechanism and firefly algorithms for constrained design optimization of discrete truss structures, Comput & Struct, 212, Pages 20–42, ISSN 0045–7949,
Yang YKC, Soh, (2002) Automated optimum design of structures using genetic programming. Comput Struct 80, 1537-1546
Yang XS (2008) Nature-inspired metaheuristic algorithms, Luniver Press
Acknowledgements
The authors would like to thank ITESO, just everyone!
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Astudillo, N.C.G., Hanchate, D.B., Jagtap, A.M. (2023). A Discrete Firefly Algorithm Applied to Structural Bridge Truss Optimization. In: Senjyu, T., So–In, C., Joshi, A. (eds) Smart Trends in Computing and Communications. SMART 2023. Lecture Notes in Networks and Systems, vol 645. Springer, Singapore. https://doi.org/10.1007/978-981-99-0769-4_29
Download citation
DOI: https://doi.org/10.1007/978-981-99-0769-4_29
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-0768-7
Online ISBN: 978-981-99-0769-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)