Design of steel and concrete composite beams according to NBR8800:2008 using pygad genetic algorithm and python implementation

Abstract In this article presents a programming routine that was developed based on the Python language for the design of non-slender web steel beams having mono symmetrical and doubly symmetrical sections, with welded and rolled profiles, and composite steel and concrete beams, in accordance with NBR8800:2008 for various loads. A Genetic Algorithm routine was incorporated into the code in order to perform discrete parametric optimization to obtain the best profile from an extensive list of commercial profiles for a given load. Important parameters, such as bending inertia, weight, elastic modulus, radius of gyration and simple bending were used in a weighting function, consisting of a linear combination of these parameters and weights. After determining the optimum weights of the weighting function via the PyGad genetic algorithm, the optimized profile was found to meet the constraints prescribed by the NBR8800:2008 standard. Between the serviceability limit states, vibration frequency checks were inserted into the optimization problem. Finally, following the optimization process, the designed and optimized elements will be checked for dynamic susceptibility through modal analysis. After checking the design constraints, according to NBR8800:2008, various analyses can be carried out with the selected beam, such as price, weight ratio, boundary condition, use and even a parallel study between various types of beams and profiles of different models. In this way, seven different beam models were made for comparison, showing that the program can be effective for future studies or even for day-to-day practice.

Authors

Institutions

Publication Details

Journal
REM - International Engineering Journal
Published
2025-01-01
DOI
https://doi.org/10.1590/0370-44672024780045
Primary Topic
BIM and Construction Integration
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design of steel and concrete composite beams according to NBR8800:2008 using pygad genetic algorithm and python implementation

Paula Cristina de Lima Bastos, Walliston dos Santos Fernandes, Francisco de Assis das Neves
REM - International Engineering Journal
BIM and Construction Integration
article

Design of steel and concrete composite beams according to NBR8800:2008 using pygad genetic algorithm and python implementation

Paula Cristina de Lima Bastos, Walliston dos Santos Fernandes, Francisco de Assis das Neves
article en

Abstract

Abstract In this article presents a programming routine that was developed based on the Python language for the design of non-slender web steel beams having mono symmetrical and doubly symmetrical sections, with welded and rolled profiles, and composite steel and concrete beams, in accordance with NBR8800:2008 for various loads. A Genetic Algorithm routine was incorporated into the code in order to perform discrete parametric optimization to obtain the best profile from an extensive list of commercial profiles for a given load. Important parameters, such as bending inertia, weight, elastic modulus, radius of gyration and simple bending were used in a weighting function, consisting of a linear combination of these parameters and weights. After determining the optimum weights of the weighting function via the PyGad genetic algorithm, the optimized profile was found to meet the constraints prescribed by the NBR8800:2008 standard. Between the serviceability limit states, vibration frequency checks were inserted into the optimization problem. Finally, following the optimization process, the designed and optimized elements will be checked for dynamic susceptibility through modal analysis. After checking the design constraints, according to NBR8800:2008, various analyses can be carried out with the selected beam, such as price, weight ratio, boundary condition, use and even a parallel study between various types of beams and profiles of different models. In this way, seven different beam models were made for comparison, showing that the program can be effective for future studies or even for day-to-day practice.

REM - International Engineering JournalVol. 78(3)
Universidade Federal de Ouro Preto (BR)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, King Saud University, Conselho Nacional de Desenvolvimento Científico e Tecnológico, Fundação de Amparo à Pesquisa do Estado de Minas Gerais, Universidade Federal de Santa Catarina, Universidade Federal de Minas Gerais, Universidade Federal de Ouro Preto, Universidade Federal de Alagoas, Universidade Federal da Paraíba
Openalex Percentile: Top 81%
BIM and Construction Integration
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.