Comparison of Genetic Algorithm (GA) and Particle Swarm Optimization Algorithm (PSO) for Discrete and Continuous Size Optimization of 2D Truss Structures

Optimization of truss structures including topology, shape and size optimization were investigated by different researchers in the previous years. The aim of this study is discrete and continuous size optimization of two-dimensional truss structures with the fixed topology and the shape. For this pu...

Full description

Bibliographic Details
Main Authors: Mahmood Akbari, Mojtaba Henteh
Format: Article
Language:English
Published: Pouyan Press 2019-04-01
Series:Journal of Soft Computing in Civil Engineering
Subjects:
Online Access:http://www.jsoftcivil.com/article_95950_6805ffa606fc159396dfc21b32a4922f.pdf
_version_ 1818617380896505856
author Mahmood Akbari
Mojtaba Henteh
author_facet Mahmood Akbari
Mojtaba Henteh
author_sort Mahmood Akbari
collection DOAJ
description Optimization of truss structures including topology, shape and size optimization were investigated by different researchers in the previous years. The aim of this study is discrete and continuous size optimization of two-dimensional truss structures with the fixed topology and the shape. For this purpose, the section area of the members are considered as the decision variables and the weight minimization as the objective function. The constraints are the member stresses and the node displacements which should be limited at the allowable ranges for each case. In this study, Genetic Algorithm and Particle Swarm Optimization algorithm are used for truss optimization. To analyse and determine the stresses and displacements, OpenSees software is used and linked with the codes of Genetic Algorithm and Particle Swarm Optimization algorithm provided in the MATLAB software environment. In this study, the optimization of four two-dimensional trusses including the Six-node, 10-member truss, the Eight-node, 15-member truss, the Nine-node, 17-member truss and the Twenty-node, 45-member truss under different loadings derived from the literature are done by the Genetic Algorithm and Particle Swarm Optimization algorithm and the results are compared with those of the other researchers. The comparisons show the outputs of the Genetic Algorithm are the most generally economical among the different studies for the discrete size cases while for the continuous size cases, the outputs of the Particle Swarm Optimization algorithm are the most economical.
first_indexed 2024-12-16T17:04:47Z
format Article
id doaj.art-a9c29b06d0d1443f9f1432642f44f9b2
institution Directory Open Access Journal
issn 2588-2872
2588-2872
language English
last_indexed 2024-12-16T17:04:47Z
publishDate 2019-04-01
publisher Pouyan Press
record_format Article
series Journal of Soft Computing in Civil Engineering
spelling doaj.art-a9c29b06d0d1443f9f1432642f44f9b22022-12-21T22:23:38ZengPouyan PressJournal of Soft Computing in Civil Engineering2588-28722588-28722019-04-0132769710.22115/scce.2019.195713.111795950Comparison of Genetic Algorithm (GA) and Particle Swarm Optimization Algorithm (PSO) for Discrete and Continuous Size Optimization of 2D Truss StructuresMahmood Akbari0Mojtaba Henteh1Assistant Professor, Civil Engineering Department, University of Kashan, Kashan, IranPh.D. Candidate, Structure Engineering, Faculty of Civil Engineering, Semnan University, Semnan, IranOptimization of truss structures including topology, shape and size optimization were investigated by different researchers in the previous years. The aim of this study is discrete and continuous size optimization of two-dimensional truss structures with the fixed topology and the shape. For this purpose, the section area of the members are considered as the decision variables and the weight minimization as the objective function. The constraints are the member stresses and the node displacements which should be limited at the allowable ranges for each case. In this study, Genetic Algorithm and Particle Swarm Optimization algorithm are used for truss optimization. To analyse and determine the stresses and displacements, OpenSees software is used and linked with the codes of Genetic Algorithm and Particle Swarm Optimization algorithm provided in the MATLAB software environment. In this study, the optimization of four two-dimensional trusses including the Six-node, 10-member truss, the Eight-node, 15-member truss, the Nine-node, 17-member truss and the Twenty-node, 45-member truss under different loadings derived from the literature are done by the Genetic Algorithm and Particle Swarm Optimization algorithm and the results are compared with those of the other researchers. The comparisons show the outputs of the Genetic Algorithm are the most generally economical among the different studies for the discrete size cases while for the continuous size cases, the outputs of the Particle Swarm Optimization algorithm are the most economical.http://www.jsoftcivil.com/article_95950_6805ffa606fc159396dfc21b32a4922f.pdfparticle swarm optimization algorithmgenetic algorithm2d truss structuresdiscrete and continuous sizesopensees
spellingShingle Mahmood Akbari
Mojtaba Henteh
Comparison of Genetic Algorithm (GA) and Particle Swarm Optimization Algorithm (PSO) for Discrete and Continuous Size Optimization of 2D Truss Structures
Journal of Soft Computing in Civil Engineering
particle swarm optimization algorithm
genetic algorithm
2d truss structures
discrete and continuous sizes
opensees
title Comparison of Genetic Algorithm (GA) and Particle Swarm Optimization Algorithm (PSO) for Discrete and Continuous Size Optimization of 2D Truss Structures
title_full Comparison of Genetic Algorithm (GA) and Particle Swarm Optimization Algorithm (PSO) for Discrete and Continuous Size Optimization of 2D Truss Structures
title_fullStr Comparison of Genetic Algorithm (GA) and Particle Swarm Optimization Algorithm (PSO) for Discrete and Continuous Size Optimization of 2D Truss Structures
title_full_unstemmed Comparison of Genetic Algorithm (GA) and Particle Swarm Optimization Algorithm (PSO) for Discrete and Continuous Size Optimization of 2D Truss Structures
title_short Comparison of Genetic Algorithm (GA) and Particle Swarm Optimization Algorithm (PSO) for Discrete and Continuous Size Optimization of 2D Truss Structures
title_sort comparison of genetic algorithm ga and particle swarm optimization algorithm pso for discrete and continuous size optimization of 2d truss structures
topic particle swarm optimization algorithm
genetic algorithm
2d truss structures
discrete and continuous sizes
opensees
url http://www.jsoftcivil.com/article_95950_6805ffa606fc159396dfc21b32a4922f.pdf
work_keys_str_mv AT mahmoodakbari comparisonofgeneticalgorithmgaandparticleswarmoptimizationalgorithmpsofordiscreteandcontinuoussizeoptimizationof2dtrussstructures
AT mojtabahenteh comparisonofgeneticalgorithmgaandparticleswarmoptimizationalgorithmpsofordiscreteandcontinuoussizeoptimizationof2dtrussstructures