journal article·2024-04-15Open access

Efficient Sizing and Layout Optimization of Truss Benchmark Structures Using ISRES Algorithm

Muhammed Serdar Avcı, Demet Yavuz, Emre Ercan, Ayhan Nuhoğlu

Applied Sciences· Volume 14· Issue 8

Abstract

This paper presents a comprehensive investigation into the application of the Improved Stochastic Ranking Evolution Strategy (ISRES) algorithm for the sizing and layout optimization of truss benchmark structures. Truss structures play a crucial role in engineering and architecture, and optimizing their designs can lead to more efficient and cost-effective solutions. The ISRES algorithm, known for its effectiveness in multi-objective optimization, is adapted for the single-objective optimization of truss designs with multiple design constraints. This study encompasses a wide range of truss benchmark structures, including 10-bar, 15-bar, 18-bar, 25-bar, and 72-bar configurations, each subjected to distinct loading conditions and stress constraints. The objective is to minimize the truss weight while ensuring stress and displacement limits are met. Through extensive experimentation, the ISRES algorithm demonstrates its ability to efficiently explore the solution space and converge to optimal solutions for each truss benchmark structure. The algorithm effectively handles the complexity of the problems, which involve numerous design variables, stress constraints, and nodal displacement limits. A comparative analysis is conducted to assess the performance of the ISRES algorithm against other state-of-the-art optimization methods reported in the literature. The comparison evaluates the quality of the solutions and the computational efficiency of each method. Furthermore, the optimized truss designs are subjected to finite element analysis to validate their structural integrity and stability. The verification process confirms that the designs adhere to the imposed constraints, ensuring the safety and reliability of the final truss configurations. The results of this study demonstrate the efficacy of the ISRES algorithm in providing practical and reliable solutions for the sizing and layout optimization of truss benchmark structures. The algorithm’s competitive performance and robustness make it a valuable tool for structural engineers and designers, offering a versatile and powerful approach for complex engineering optimization tasks. Overall, the findings contribute to the advancement of optimization techniques in structural engineering, promoting the development of more efficient and cost-effective truss designs for a wide range of engineering and architectural applications. The study’s insights empower practitioners to make informed decisions in selecting appropriate optimization strategies for complex truss-design scenarios, fostering advancements in structural engineering and sustainable design practices.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Topology Optimization in Engineering · Advanced Multi-Objective Optimization Algorithms · Building Energy and Comfort Optimization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Civil Engineering, Ege University, 35040 Izmir, Turkey

Department of Civil Engineering, Faculty of Engineering, University of Van Yüzüncü Yıl, 65090 Van, Turkey

References (61)

Show source-provided references
1. Multi-Objective Passing Vehicle Search algorithm for structure optimization10.1016/j.eswa.2020.114511 ↗
2. Layout optimization of truss structures by hybridizing cellular automata and particle swarm optimization10.1016/j.compstruc.2013.04.024 ↗
3. Combined size and shape optimization of structures with a new meta-heuristic algorithm10.1016/j.asoc.2014.12.007 ↗
4. Improved genetic algorithm for design optimization of truss structures with sizing, shape and topology variables10.1002/nme.1244 ↗
5. Integrated discrete and configuration optimization of trusses using genetic algorithms10.1016/0045-7949(94)00426-4 ↗
6. Goldberg, D.E. (1989). Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley Professional.
7. Yang, X.S., and Deb, S. (2009, January 9–11). Cuckoo search via Lévy flights. Proceedings of the 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), Coimbatore, India.10.1109/NABIC.2009.5393690 ↗
8. A new optimization method: Big Bang-Big Crunch10.1016/j.advengsoft.2005.04.005 ↗
9. Kaveh, A., and Kaveh, A. (2011). Advances in Metaheuristic Algorithms for Optimal Design of Structures, Springer.
10. Yang, X.-S. (2010). Nature Inspired Metaheuristic Algorithms, Luniver Press.
11. A New Heuristic Optimization Algorithm: Harmony Search10.1177/003754970107600201 ↗
12. A parallel differential evolution with cooperative multi-search strategy for sizing truss optimization10.1016/j.asoc.2022.109762 ↗
13. An improved bat algorithms for optimization design of truss structures10.1016/j.istruc.2022.12.033 ↗
14. Multimodal size, shape, and topology optimisation of truss structures using the Firefly algorithm10.1016/j.advengsoft.2012.11.006 ↗
15. A comparison performance analysis of eight meta-heuristic algorithms for optimal design of truss structures with static constraints10.1016/j.dajour.2023.100266 ↗
16. A hybrid algorithm coupling genetic programming and Nelder–Mead for topology and size optimization of trusses with static and dynamic constraints10.1016/j.eswa.2017.11.035 ↗
17. Optimal design of truss structures using a hybrid method based on particle swarm optimizer and cultural algorithm10.1016/j.istruc.2021.03.017 ↗
18. Parameter free Jaya algorithm for truss sizing-layout optimization under natural frequency constraints10.1016/j.compstruc.2020.106461 ↗
19. Shape and size optimization of truss structures by Chaos game optimization considering frequency constraints10.1016/j.jare.2022.01.002 ↗
20. Sizing and layout optimization of truss structures with artificial bee colony algorithm10.1016/j.istruc.2021.01.016 ↗
21. Sizing optimization of truss structures using the political optimizer (PO) algorithm10.1016/j.istruc.2021.07.027 ↗
22. An efficient imperialist competitive algorithm with likelihood assimilation for topology, shape and sizing optimization of truss structures10.1016/j.apm.2020.11.044 ↗
23. Chaotic coyote algorithm applied to truss optimization problems10.1016/j.compstruc.2020.106353 ↗
24. Comparative performance of meta-heuristic algorithms for mass minimisation of trusses with dynamic constraints10.1016/j.advengsoft.2014.04.005 ↗
25. Discrete size and shape optimization of truss structures based on job search inspired strategy and genetic operations
26. Enhanced particle swarm optimization for size and shape optimization of truss structures10.1080/0305215X.2016.1273912 ↗
27. Optimal design of truss-structures using particle swarm optimization10.1016/j.compstruc.2011.08.013 ↗
28. A heuristic particle swarm optimization method for truss structures with discrete variables10.1016/j.compstruc.2009.01.004 ↗
29. Truss optimization with dynamic constraints using a particle swarm algorithm10.1016/j.eswa.2010.07.086 ↗
30. Kim, T.H., and Byun, J.I. (2020). Truss sizing optimization with a diversity-enhanced cyclic neighborhood network topology particle swarm optimizer. Mathematics, 8.10.3390/math8071087 ↗
31. Multi-objective optimum design of truss structures using differential evolution algorithms10.1016/j.compstruc.2021.106544 ↗
32. A single step optimization method for topology, size and shape of trusses using hybrid differential evolution and symbiotic organisms search10.1016/j.compstruc.2022.106846 ↗
33. A novel hybrid differential evolution and symbiotic organisms search algorithm for size and shape optimization of truss structures under multiple frequency constraints10.1016/j.eswa.2021.115534 ↗
34. An evolutionary symbiotic organisms search for multiconstraint truss optimization under free vibration and transient behavior10.1016/j.advengsoft.2021.103045 ↗
35. A novel adaptive 3-stage hybrid teaching-based differential evolution algorithm for frequency-constrained truss designs10.1016/j.istruc.2022.02.035 ↗
36. Two Strategies to Improve the Differential Evolution Algorithm for Optimizing Design of Truss Structures10.1155/2020/8741862 ↗
37. An improved differential evolution based on roulette wheel selection for shape and size optimization of truss structures with frequency constraints10.1007/s00521-016-2426-1 ↗
38. Truss topology, shape and sizing optimization by fully stressed design based on hybrid grey wolf optimization and adaptive differential evolution10.1080/0305215X.2017.1417400 ↗
39. Sizing and topology optimization of truss structures using genetic programming10.1016/j.swevo.2017.05.009 ↗
40. A hybrid intelligent genetic algorithm for truss optimization based on deep neutral network10.1016/j.swevo.2022.101120 ↗
41. A new hybrid method for size and topology optimization of truss structures using modified ALGA and QPGA10.3846/13923730.2015.1075420 ↗
42. Dong, T., Chen, S., Huang, H., Han, C., Dai, Z., and Yang, Z. (2022). Large-Scale Truss Topology and Sizing Optimization by an Improved Genetic Algorithm with Multipoint Approximation. Appl. Sci., 12.10.3390/app12010407 ↗
43. Sizing and Topology Optimization of Trusses Using Genetic Algorithm
44. Improved genetic algorithm with two-level approximation using shape sensitivities for truss layout optimization10.1007/s00158-016-1583-2 ↗
45. Interval analysis based robust truss optimization with continuous and discrete variables using mix-coded genetic algorithm10.1007/s00158-017-1668-6 ↗
46. Multi-objective sizing and topology optimization of truss structures using genetic programming based on a new adaptive mutant operator10.1007/s00521-018-3401-9 ↗
47. Stochastic ranking for constrained evolutionary optimization10.1109/4235.873238 ↗
48. Search biases in constrained evolutionary optimization10.1109/TSMCC.2004.841906 ↗
49. A heuristic particle swarm optimizer for optimization of pin connected structures10.1016/j.compstruc.2006.11.020 ↗
50. Optimized Design of Two-Dimensional Structures Using a Genetic Algorithm10.1061/(ASCE)0733-9445(1998)124:5(551) ↗
51. Mine blast algorithm for optimization of truss structures with discrete variables10.1016/j.compstruc.2012.03.013 ↗
52. A new structural optimization method based on the harmony search algorithm10.1016/j.compstruc.2004.01.002 ↗
53. A hybrid real-parameter genetic algorithm for function optimization10.1016/j.aei.2005.09.001 ↗
54. Configuration Optimization of Trusses10.1061/JSDEAG.0005702 ↗
55. Weight minimization of truss structures with sizing and layout variables using integrated particle swarm optimizer10.3846/13923730.2017.1348982 ↗
56. Artificial Bee Colony algorithm for optimization of truss structures10.1016/j.asoc.2010.09.003 ↗
57. Discrete optimization of structures using genetic algorithms10.1061/(ASCE)0733-9445(1992)118:5(1233) ↗
58. Design optimization of truss structures using cuckoo search algorithm10.1002/tal.1033 ↗
59. Design of Space Trusses Using Ant Colony Optimization10.1061/(ASCE)0733-9445(2004)130:5(741) ↗
60. Sizing truss structures using teaching-learning-based optimization10.1016/j.compstruc.2012.12.011 ↗
61. Bekdaş, G., Yücel, M., and NiGdeli, S.M. (2021). Evaluation of Metaheuristic-Based methods for optimization of truss structures via various algorithms and Lèvy flight modification. Buildings, 11.10.3390/buildings11020049 ↗