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 N...

Full description

Saved in:
Bibliographic Details
Published inREM - International Engineering Journal Vol. 78; no. 3
Main Authors de Lima Bastos, Paula Cristina, Neves, Francisco de Assis das, Fernandes, Walliston dos Santos
Format Journal Article
LanguageEnglish
Published Fundação Gorceix 2025
Subjects
Online AccessGet full text
ISSN2448-167X
2448-167X
DOI10.1590/0370-44672024780045

Cover

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.
AbstractList 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.
Author de Lima Bastos, Paula Cristina
Neves, Francisco de Assis das
Fernandes, Walliston dos Santos
AuthorAffiliation Universidade Federal de Ouro Preto
AuthorAffiliation_xml – name: Universidade Federal de Ouro Preto
Author_xml – sequence: 1
  givenname: Paula Cristina
  orcidid: 0009-0003-4902-8135
  surname: de Lima Bastos
  fullname: de Lima Bastos, Paula Cristina
  organization: Universidade Federal de Ouro Preto, Brasil
– sequence: 2
  givenname: Francisco de Assis das
  orcidid: 0000-0003-2735-1751
  surname: Neves
  fullname: Neves, Francisco de Assis das
  organization: Universidade Federal de Ouro Preto, Brasil
– sequence: 3
  givenname: Walliston dos Santos
  orcidid: 0000-0002-3267-0442
  surname: Fernandes
  fullname: Fernandes, Walliston dos Santos
  organization: Universidade Federal de Ouro Preto, Brasil
BookMark eNqNkc1q3TAQhU1JoWmaJ-hGL-B09GNL7q5N_wIhgTaB7oQsjR1dbMlIvpS7ybNXzi2l2XWlw0HnzEjf6-okxIBV9ZbCBW06eAdcQi1EKxkwIRWAaF5Up0wIVdNW_jz5R7-qznPeAQDtOBOqPa0eP2H2YyBxIHlFnIgJjtgYbMIVi5iXmH1RPZo5E2NtTM6HkayR3Hz8rsq09wxAkX3e3OUwGkdGDLh6S8w0xuTXh_mpdDmsDzEQPy8TzhhWs_oY3lQvBzNlPP9znlX3Xz7fXX6rr2-_Xl1-uK4ta9umppZhi0xZJrgSZqADUjc4IzhwYEb1qJrelg_oJQyKw0CFBYXQtSAlcMXPqqtjr4tmp5fkZ5MOOhqvn4yYRm1S2XlC3ThJVWfB2I4LdH3fcdkZSx0tFldt6RLHrn1YzOGXmaa_hRT0hkRvSPRzJCV2cYxl63GKehf3KZQ36x8bHr3hKbebAocDMKAlwI8Bm2LOCYf_GvMbtu2c8Q
Cites_doi 10.1590/0370-44672022760010
10.1590/0370-44672021750034
10.1590/0370-44672020740060
ContentType Journal Article
Copyright This work is licensed under a Creative Commons Attribution 4.0 International License.
Copyright_xml – notice: This work is licensed under a Creative Commons Attribution 4.0 International License.
DBID AAYXX
CITATION
GPN
ADTOC
UNPAY
DOA
DOI 10.1590/0370-44672024780045
DatabaseName CrossRef
SciELO
Unpaywall for CDI: Periodical Content
Unpaywall
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
DatabaseTitleList CrossRef


Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Geology
EISSN 2448-167X
ExternalDocumentID oai_doaj_org_article_5d7189c0ac934edbb9379ac1d10ac386
10.1590/0370-44672024780045
S2448_167X2025000300201
10_1590_0370_44672024780045
GroupedDBID 5VS
AAYXX
ABDBF
ABDHV
ABXHO
ACUHS
ADBBV
ALMA_UNASSIGNED_HOLDINGS
APOWU
BCNDV
CITATION
GROUPED_DOAJ
M~E
RSC
GPN
ADTOC
UNPAY
ID FETCH-LOGICAL-c2665-1c2e6e28c24384af1fe1dfda430302a8be85bc720b70f830f14c08e0960770383
IEDL.DBID DOA
ISSN 2448-167X
IngestDate Fri Oct 03 12:43:59 EDT 2025
Tue Aug 19 23:35:02 EDT 2025
Tue Sep 16 20:18:47 EDT 2025
Wed Oct 01 05:47:06 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords beams
steel
algorithms
optimization
Language English
License http://creativecommons.org/licenses/by/4.0
This work is licensed under a Creative Commons Attribution 4.0 International License. http://creativecommons.org/licenses/by/4.0
cc-by
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c2665-1c2e6e28c24384af1fe1dfda430302a8be85bc720b70f830f14c08e0960770383
ORCID 0009-0003-4902-8135
0000-0003-2735-1751
0000-0002-3267-0442
OpenAccessLink https://doaj.org/article/5d7189c0ac934edbb9379ac1d10ac386
ParticipantIDs doaj_primary_oai_doaj_org_article_5d7189c0ac934edbb9379ac1d10ac386
unpaywall_primary_10_1590_0370_44672024780045
scielo_journals_S2448_167X2025000300201
crossref_primary_10_1590_0370_44672024780045
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2025-00-00
PublicationDateYYYYMMDD 2025-01-01
PublicationDate_xml – year: 2025
  text: 2025-00-00
PublicationDecade 2020
PublicationTitle REM - International Engineering Journal
PublicationTitleAlternate REM, Int. Eng. J
PublicationYear 2025
Publisher Fundação Gorceix
Publisher_xml – name: Fundação Gorceix
References (ref5) 2014
ARPINI Paulo Augusto T. (ref3) 2022; 15
(ref2) 2023; 16
KAMESHKI E. S. (ref13) 2003; 15
LOPEZ Rafael Holdorf (ref14) 2013
(ref6) 2020; 13
(ref7) 2016
FERNANDES Walliston dos Santos (ref10) 2016
(ref8) 2023; 16
FIOROTTI Kamila Madeira (ref11) 2023; 24
SENOUCI Ahmed B. (ref16) 2009; 40
FAKURY Ricardo Hallal (ref9) 2011
MAGEVESKE NETTO Protáze (ref15) 2023; 76
GUIMARÃES Sane Alves (ref12) 2022; 75
VIEIRA L. C. L. M. (ref17) 2004
(ref4) 2008
(ref1) 2021; 74
VIEIRA, L. C. L. M. 2004
MAGEVESKE NETTO, Protáze; CALENZANI, Adenílica Fernanda Grobério; ALVES, Élcio Cassimiro 2023; 76
FAKURY, Ricardo Hallal 2011
GUIMARÃES, Sane Alves; KLEIN, Diego; CALENZANI, Adenilcia Fernanda Grobério; ALVES, Élcio Cassimiro 2022; 75
2023; 16
2008
LOPEZ, Rafael Holdorf; MIGUEL, Leandro Fleck Fadel 2013
2020; 13
2016
FIOROTTI, Kamila Madeira 2023; 24
SENOUCI, Ahmed B.; AL-ANSARI, Mohammed S 2009; 40
2014
FERNANDES, Walliston dos Santos 2016
2021; 74
KAMESHKI, E. S. 2003; 15
ARPINI, Paulo Augusto T.; LOUREIRO, Mayane C.; BREDA, Breno D.; CALENZANI, Adenílcia F.; ALVES, Élcio C 2022; 15
References_xml – volume: 13
  volume-title: Optimization of the structural system with composite beam and composite slab using Genetic Algorithm
  year: 2020
  ident: ref6
– volume: 76
  start-page: 29
  issue: 1
  year: 2023
  ident: ref15
  article-title: Optimum design of prestressed steel beams via genetic algorithm
  publication-title: Rem - International Engineering Journal
  doi: 10.1590/0370-44672022760010
– volume-title: Identificação das frequências de vibração de modelos estruturais reticulados por meio de análise experimental, numérica e analítica
  year: 2016
  ident: ref7
– volume: 24
  year: 2023
  ident: ref11
  article-title: Optimization of steel beams with external pretension, considering the environmental and financial impact.
  publication-title: Research Square
– volume: 75
  start-page: 117
  issue: 2
  year: 2022
  ident: ref12
  article-title: Optimum design of steel columns filled with concrete via genetic algorithm: environmental impact and cost analysis
  publication-title: Rem - International Engineering Journal
  doi: 10.1590/0370-44672021750034
– volume: 40
  start-page: 1112
  volume-title: Cost optimization of composite beams using genetic algorithms
  year: 2009
  ident: ref16
– volume-title: ABNT NBR 8800:2008
  year: 2008
  ident: ref4
– volume-title: Estudo de algoritmos de integração elemento por elemento para análise dinâmica não linear de estruturas
  year: 2004
  ident: ref17
– year: 2013
  ident: ref14
– year: 2011
  ident: ref9
– volume: 15
  start-page: 217
  volume-title: Discrete optimum design of steel frames by genetic algorithm
  year: 2003
  ident: ref13
– volume-title: ABNT NBR 6118:2014
  year: 2014
  ident: ref5
– volume: 16
  volume-title: Topological optimization of composite trusses considering CO2 emission via metaheuristics algorithms
  year: 2023
  ident: ref8
– volume-title: Método das somas ponderadas aplicado à otimização multiobjetivo de estruturas lineares e não lineares usando computação evolucionária 2016
  year: 2016
  ident: ref10
– volume: 74
  start-page: 173
  issue: 2
  year: 2021
  ident: ref1
  article-title: Numerical analysis of collapse modes in optimized design of alveolar Steel-concrete composite beams via genetic algorithms
  publication-title: Rem - International Engineering Journal
  doi: 10.1590/0370-44672020740060
– volume: 16
  start-page: 7
  volume-title: Aproximated method of nonlinear geometric analysis applied to optimum design of steel frames
  year: 2023
  ident: ref2
– volume: 15
  volume-title: Optimum design of a composite floor system considering environmental and economic impacts
  year: 2022
  ident: ref3
– year: 2008
  publication-title: Projeto de estruturas de aço e de estruturas mistas de aço e concreto de edifícios
– year: 2016
  publication-title: Trabalho de Conclusão de Curso (Bacharelado em Engenharia Civil)
– volume: 16
  start-page: 7
  year: 2023
  end-page: 15
  publication-title: Journal of Engineering Science and Technology Review
– volume: 76
  start-page: 29
  issue: 1
  year: 2023
  end-page: 37
  article-title: Optimum design of prestressed steel beams via genetic algorithm
  publication-title: Rem - International Engineering Journal
– volume: 16
  year: 2023
  publication-title: Revista Ibracon de Estruturas e Materiais
– volume: 74
  start-page: 173
  issue: 2
  year: 2021
  end-page: 181
  article-title: Numerical analysis of collapse modes in optimized design of alveolar Steel-concrete composite beams via genetic algorithms
  publication-title: Rem - International Engineering Journal
– volume: 13
  year: 2020
  publication-title: Revista Ibracon de Estruturas e Materiais
– volume: 24
  year: 2023
  article-title: Optimization of steel beams with external pretension, considering the environmental and financial impact.
  publication-title: Research Square
– year: 2013
  publication-title: Introdução a otimização estrutural. 2013. 7 f. Monografia (Especialização em Engenharia Civil)
– year: 2016
  publication-title: 265 f. Tese (Doutorado em Engenharia Civil)
– volume: 15
  year: 2022
  publication-title: Revista Ibracon de Estruturas e Materiais
– year: 2014
  publication-title: Projeto de estruturas de concreto - procedimento
– volume: 40
  start-page: 1112
  year: 2009
  end-page: 1118
  publication-title: Advances in Engineering Software
– volume: 75
  start-page: 117
  issue: 2
  year: 2022
  end-page: 128
  article-title: Optimum design of steel columns filled with concrete via genetic algorithm: environmental impact and cost analysis
  publication-title: Rem - International Engineering Journal
– year: 2004
  publication-title: Dissertação (Mestrado em Engenharia Civil)
– volume: 15
  start-page: 217
  year: 2003
  end-page: 233
  publication-title: Journal of King Saud University - Engineering Sciences
– year: 2011
  publication-title: Dimensionamento básico de elementos estruturais de aço e mistos de aço e concreto
SSID ssj0001932486
Score 2.2810264
Snippet 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...
SourceID doaj
unpaywall
scielo
crossref
SourceType Open Website
Open Access Repository
Index Database
SubjectTerms algorithms
beams
ENGINEERING, MECHANICAL
GEOLOGY
MECHANICS
METALLURGY & METALLURGICAL ENGINEERING
optimization
steel
SummonAdditionalLinks – databaseName: Unpaywall
  dbid: UNPAY
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1bb9MwGLWge4A9jLvouMgPCF5Ic7MTB2lC62CqUKkqoFLZS2Q7TihrLmpTTd0Dv53vS9Jp4wkkXiMncfQd2-dYJ8eEvDKMu0kquCWV5Bamj1gA5cTylJEm9Zkftm6LSTCasU9zPu_8T-vOVolz_7IcqJX9016ZfGFLOx-fTKdn2eezOsvXk_xiPBrWl9XYfo-7ekemeN0yvKMqSW-TvYADL--RvdlkevwdT5cDDWK5QTjvYod45NiOHzoWaKEQ1D8LBVKbG0tTk-CP-aFNZ_bJnU1Rye2FXC6vrT-n98j5ruet7eR8sKnVQF_-Eer4fz7tPjnoaCo9bnH1gNwyxUOyfy288BH59aExf9AypYAUs6SySCioa6ChtaFoVUc_mKFQjnxNpUaZCzfSuqST4RcY0M47dEVQdN5ntNpmMqGAZvypksplVq4W9Y-8eWi1xYADush3XncE02MyO_347WRkdac5WBpIALdc7ZnAeEJ7zBdMpm5qACWJZLCIOp4UygiuNJRDhU4qfCd1mXaEQYkFeAEh_YT0irIwTwl1pAmkZqmKBGeKC-likD7jTAZCKy375O2ukHHVhnbEKHag7jHWPb5Z9z4ZYrGvmmLidnOhXGVxN4BjnsAqHmlH6shnJlEKeF0ktZu4cMkXQZ-8aYsbd5PAOv6KuIsRdx4yTZxPgZy7fWJdYelvunf4j-2fkbv4vnaf6Dnp1auNeQHMqVYvuyHxG66-FAc
  priority: 102
  providerName: Unpaywall
Title Design of steel and concrete composite beams according to NBR8800:2008 using pygad genetic algorithm and python implementation
URI http://www.scielo.br/scielo.php?script=sci_arttext&pid=S2448-167X2025000300201&lng=en&tlng=en
https://www.scielo.br/j/remi/a/mLCPPZgMZtgmsNmwLHBtzpL/?lang=en&format=pdf
https://doaj.org/article/5d7189c0ac934edbb9379ac1d10ac386
UnpaywallVersion publishedVersion
Volume 78
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ
  customDbUrl:
  eissn: 2448-167X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001932486
  issn: 2448-167X
  databaseCode: DOA
  dateStart: 20160101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVEBS
  databaseName: Academic Search Ultimate
  customDbUrl: https://search.ebscohost.com/login.aspx?authtype=ip,shib&custid=s3936755&profile=ehost&defaultdb=asn
  eissn: 2448-167X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001932486
  issn: 2448-167X
  databaseCode: ABDBF
  dateStart: 20160701
  isFulltext: true
  titleUrlDefault: https://search.ebscohost.com/direct.asp?db=asn
  providerName: EBSCOhost
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2448-167X
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001932486
  issn: 2448-167X
  databaseCode: M~E
  dateStart: 20160101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1Nb9QwELVQe4AeEJ9igVY-IHHBwk7sxOG227KqOKwQsNJyssaOs1TKJqs2FdoLv70zSVptT3DgGCuJrHljz7zo5Zmxd1EbVVbWCPBgBLmPCEzlUiQ-QqxSneaD2mKRnS_1l5VZ7R31RZqwwR54CNxHU-LuWQQJoUh1LL3HelpAUKXCodT2ZtvSFntkqv-6gm2JttloM2QKpP5pLgVynxzZvs4ttTL3SlHv2E9-obik6vaIPbxutrD7DXW9V2_mT9jjsVHk02GCT9mD2DxjR3v2gc_Zn7NefsHbiiNWsebQlBz5LTaCXeQkFidFVuQYkM0Vh0BEEx_kXcsXs2-4pOQn0iVw0r6v-Xa3hpJjPtFvjRzqdXt50f3a9C_d7shigF9sbtXmBOcLtpx__nF6LsbzFETAMmyECknMYmJDolOroVJVRJxK0FjGZALWR2t8wAD5XFY2lZXSQdpIJAcRQyr7kh00bRNfMS4hZhB05QtrtDcWFFnZa6Mhs8EHmLAPt6F128E2wxHdQCQcIeHuIzFhMwr_3a3ked0PYCa4MRPc3zJhwt4P4LlxGV6579i8WKeyfJVQr0c7GrbHasLEHbr_Mr3X_2N6b9gjmsTw-eYtO-gur-MxNjSdP2GH09nZbH7S5zBeLRdfpz9vAE3379Y
linkProvider Directory of Open Access Journals
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1bb9MwGLWge4A9jLvouMgPCF5Ic7MTB2lC62CqUKkqoFLZS2Q7TihrLmpTTd0Dv53vS9Jp4wkkXiMncfQd2-dYJ8eEvDKMu0kquCWV5Bamj1gA5cTylJEm9Zkftm6LSTCasU9zPu_8T-vOVolz_7IcqJX9016ZfGFLOx-fTKdn2eezOsvXk_xiPBrWl9XYfo-7ekemeN0yvKMqSW-TvYADL--RvdlkevwdT5cDDWK5QTjvYod45NiOHzoWaKEQ1D8LBVKbG0tTk-CP-aFNZ_bJnU1Rye2FXC6vrT-n98j5ruet7eR8sKnVQF_-Eer4fz7tPjnoaCo9bnH1gNwyxUOyfy288BH59aExf9AypYAUs6SySCioa6ChtaFoVUc_mKFQjnxNpUaZCzfSuqST4RcY0M47dEVQdN5ntNpmMqGAZvypksplVq4W9Y-8eWi1xYADush3XncE02MyO_347WRkdac5WBpIALdc7ZnAeEJ7zBdMpm5qACWJZLCIOp4UygiuNJRDhU4qfCd1mXaEQYkFeAEh_YT0irIwTwl1pAmkZqmKBGeKC-likD7jTAZCKy375O2ukHHVhnbEKHag7jHWPb5Z9z4ZYrGvmmLidnOhXGVxN4BjnsAqHmlH6shnJlEKeF0ktZu4cMkXQZ-8aYsbd5PAOv6KuIsRdx4yTZxPgZy7fWJdYelvunf4j-2fkbv4vnaf6Dnp1auNeQHMqVYvuyHxG66-FAc
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Design+of+steel+and+concrete+composite+beams+according+to+NBR8800%3A2008+using+pygad+genetic+algorithm+and+python+implementation&rft.jtitle=REM+-+International+Engineering+Journal&rft.au=de+Lima+Bastos%2C+Paula+Cristina&rft.au=Neves%2C+Francisco+de+Assis+das&rft.au=Fernandes%2C+Walliston+dos+Santos&rft.date=2025&rft.issn=2448-167X&rft.eissn=2448-167X&rft.volume=78&rft.issue=3&rft_id=info:doi/10.1590%2F0370-44672024780045&rft.externalDBID=n%2Fa&rft.externalDocID=10_1590_0370_44672024780045
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2448-167X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2448-167X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2448-167X&client=summon