Loading…

An open-source GA framework for optimizing the seismic upgrading design of RC frames through BRBs

Optimizing seismic upgrading interventions in reinforced concrete (RC) structures is a difficult task, due to the inner non-linearity of the analyses usually performed. Additionally, it is well known that the displacement demand to the structure depends from the mass and stiffness of the system, and...

Full description

Saved in:
Bibliographic Details
Published in:Engineering structures 2022-01, Vol.251, p.113508, Article 113508
Main Authors: Minafò, Giovanni, Camarda, Gaetano
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Optimizing seismic upgrading interventions in reinforced concrete (RC) structures is a difficult task, due to the inner non-linearity of the analyses usually performed. Additionally, it is well known that the displacement demand to the structure depends from the mass and stiffness of the system, and consequently its definition cannot be made a-priori. This paper presents the application of a soft-computing method -i.e. Genetic Algorithm (GA)- for the shaping optimization of code-compliant seismic upgrading interventions on plane RC frames through Buckling-Restrained Braces (BRB). The metaheuristic procedure allows to minimize the cost while ensuring the required safety level, without the need of evaluating all the possible solutions. The main GA operators (selection, crossover and mutation) contribute to explore the research space and evolve the suitable results toward the optimal one. The procedure is developed in an entirely open-source environment, taking advantage of Python for implementing the GA and OpenSeesPy for the structural analysis. The results of the procedure are compared with the outcomes of Monte Carlo simulations, showing the stability and the efficacy of the proposed algorithm. •A new GA framework is implemented for retrofitting 2D frames.•The procedure allows to design BRBs for retrofitting 2D frames.•The methods is implemented in an all open-source environment (Python+OpenSeesPy).•Results are compared with a random Monte Carlo simulation.
ISSN:0141-0296
1873-7323
DOI:10.1016/j.engstruct.2021.113508