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...
Saved in:
| Published in | REM - International Engineering Journal Vol. 78; no. 3 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
Fundação Gorceix
2025
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 2448-167X 2448-167X |
| DOI | 10.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 |