27, June 2025

Comparative study on optimization techniques for a steel truss using Genetic Algorithm, Particle Swarm Optimization and Simulated Annealing in MATLAB

Author(s): 1. Saheba Sadaf, 2. Dr. B. Siva Konda Reddy

Authors Affiliations:

1. Saheba Sadaf,  PG Student, Department of Civil Engineering (Structural Engineering), JNTUH University College of Engineering, Science &Technology Hyderabad, Kukatpally, 500085, India

2. Dr. B. Siva Konda Reddy,Professor, Department of Civil Engineering (Structural Engineering), JNTUH University College of Engineering, Science &Technology Hyderabad, Kukatpally, 500085, India

 

DOIs:10.2015/IJIRMF/202506039     |     Paper ID: IJIRMF202506039


Abstract
Keywords
Cite this Article/Paper as
References

:Despite being one of the oldest and most conventional engineering specialties, civil engineering is not an exception to the technological advancements in all other engineering fields. Similar to other engineering specialties, this one also requires and benefits from efficiency gains. The concept of combining cutting-edge AI and machine learning techniques with civil engineering to directly influence the sector is not new. For a considerable amount of time, people have been incorporating technology into the building industry, with remarkable outcomes. Using software can be a solid strategy on the lines of development in the hardware industry, such as civil. The optimization problem is one of these strategies where the effects may be seen. Construction requires excellent performance in a limited amount of time more than any other business. The technique by which one's performance requirements can be satisfied in a short period of time is called optimization. Time is used more while utilizing a traditional method to maximize the performance of any criterion, which is where technology enters the picture. Despite having the potential to be a distinct profession, optimization encompasses a variety of strategies and tactics to make tasks simpler and less laborious. Genetic algorithms (GA), particle swarm optimization (PSO), simulated annealing (SA), artificial bee colonies, linear and nonlinear methodologies, and others are some of these methods. A comparative analysis of optimization methods for a steel truss utilizing MATLAB's Simulated Annealing, Particle Swarm Optimization, and Genetic Algorithm will be covered in this article. This is accomplished by creating an algorithm that specifies the steel truss's properties, applying constraints such as displacement and stress constraints to appropriately penalize optimized values, adding various parameters based on the method employed, and comparing the outcomes of the procedures.

: Optimization, Genetic Algorithm, Particle Swarm Optimization, Simulated Annealing, performance, technology.

Saheba Sadaf, Dr. B. Siva Konda Reddy(2025); Comparative study on optimization techniques for a steel truss using Genetic Algorithm, Particle Swarm Optimization and Simulated Annealing in MATLAB, International Journal for Innovative Research in Multidisciplinary Field, ISSN(O): 2455-0620, Vol-11, Issue-6, Pp.300-314.         Available on –   https://www.ijirmf.com/

  1. Logan, D. L. (2011). Element stiffness matrix for a bar in the local coordinate system. In A first course in the finite element method (6th ed., pp. 88). Stamford, CT: Cengage Learning.
  2. Logan, D. L. (2011). Derivation of the stiffness matrix for a bar element in local coordinates. In A first course in the finite element method (6th ed., pp.73-76). Stamford, CT: Cengage Learning.
  3. Goldberg, D. E. (1989). A time to reproduce, A time to cross. Genetic algorithms in search, optimization and machine learning (pp.66-68). Reading, MA: Addison-Wesley.
  4. Logan, D. L. (2011). Computation of stresses for a bar in the X-Y plane. In A first course in the finite element method (6th ed., pp. 89-90). Stamford, CT: Cengage Learning.
  5. Goldberg, D. E. (1989). Reproduction, Crossover and Mutation. Genetic algorithms in search, optimization and machine learning (pp. 62-65). Reading, MA: Addison-Wesley.
  6. Maurice Clerc. (2006). Equations of motion. In Particle Swarm Optimization (pp. 39-40).London, ISTE Ltd.
  7. Talaka Dya, Bale Baidi Blaise, Gambo Betchewe, Mohamadou Alidou. (2021). Implementation of Particle Swarm Optimization Algorithm in Matlab Code for Hyperelastic Characterization. World Journal of Mechanics, Vol. 11, Issue 4, pp. 146–163,
  8. Lin, Lin, and Chen Fei. (2012). The Simulated Annealing Algorithm Implemented by the MATLAB. International Journal of Computer Science Issues (IJCSI), Vol. 9, Issue 6, No. 2, pp. 357–361.
  9.  https://www.mathworks.com/

Download Full Paper

Download PDF No. of Downloads:33 | No. of Views: 221