Otimização de treliças utilizando o algoritmo artificial de colônia de abelhas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/188430 |
Resumo: | Este trabalho consiste no estudo do algoritmo Colônia Artificial de Abelhas (ABC) e seu desempenho na otimização de estruturas metálicas treliçadas. Foi elaborado um programa em Visual Basic for Applications que pudesse atrelar o algoritmo ABC ao software de cálculo estrutural SAP2000. Para verificar a fidelidade do programa gerado, estruturas conhecidas na literatura foram otimizadas e os resultados encontrados pelo programa foram comparados com os resultados obtidos por outros autores utilizando diferentes algoritmos de otimização. Exemplos de otimização utilizando variáveis contínuas e discretas foram levados em consideração, além da otimização de estruturas agrupadas em subconjuntos de perfis estabelecidos previamente pelo usuário. A análise da otimização respeitando restrições impostas pela NBR 8800 (ABNT, 2008) também foi tópico de estudo. Por fim, o trabalho compara o custo operacional do algoritmo ABC atrelado ao SAP2000, avaliando suas vantagens e desvantagens. |
id |
UFRGS-2_aa2d1d87a193edb838024daa774e5f48 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/188430 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Santos, Rafael Baldissera dosTamayo, Jorge Luis Palomino2019-01-31T02:33:04Z2017http://hdl.handle.net/10183/188430001086187Este trabalho consiste no estudo do algoritmo Colônia Artificial de Abelhas (ABC) e seu desempenho na otimização de estruturas metálicas treliçadas. Foi elaborado um programa em Visual Basic for Applications que pudesse atrelar o algoritmo ABC ao software de cálculo estrutural SAP2000. Para verificar a fidelidade do programa gerado, estruturas conhecidas na literatura foram otimizadas e os resultados encontrados pelo programa foram comparados com os resultados obtidos por outros autores utilizando diferentes algoritmos de otimização. Exemplos de otimização utilizando variáveis contínuas e discretas foram levados em consideração, além da otimização de estruturas agrupadas em subconjuntos de perfis estabelecidos previamente pelo usuário. A análise da otimização respeitando restrições impostas pela NBR 8800 (ABNT, 2008) também foi tópico de estudo. Por fim, o trabalho compara o custo operacional do algoritmo ABC atrelado ao SAP2000, avaliando suas vantagens e desvantagens.This paper consists of the study of the Artificial Bee Colony (ABC) algorithm and its performance in the optimization of metal truss structures. A program in Visual Basic for Applications was developed to link the ABC algorithm to the structural analysis software called SAP2000. To verify the accuracy of the program, some known structures in the literature were optimized as a way to compare the results found by the program with the results obtained by other authors using different optimization algorithms. Examples of optimization using continuous and discrete variables were taken into account, as well as the optimization of structures grouped into subsets of profiles previously established by the user. The analysis of the optimization respecting constraints imposed by NBR 8800 (ABNT, 2008) was also a topic of the study. Finally, the study compares the operational cost of the ABC algorithm linked to SAP2000, evaluating its advantages and disadvantages.application/pdfporEngenharia civilArtificial Bee ColonyMethaheuristic methodsOptimization of truss structuresOtimização de treliças utilizando o algoritmo artificial de colônia de abelhasTruss optimization using the Artificial Bee Colony algorithm info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPorto Alegre, BR-RS2017Engenharia Civilgraduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001086187.pdf.txt001086187.pdf.txtExtracted Texttext/plain134091http://www.lume.ufrgs.br/bitstream/10183/188430/2/001086187.pdf.txteef22da14f6380743707adb45750f9cfMD52ORIGINAL001086187.pdfTexto completoapplication/pdf7087833http://www.lume.ufrgs.br/bitstream/10183/188430/1/001086187.pdf4a8facdb49161a9ec09bb47d288c6e9cMD5110183/1884302019-02-01 02:33:13.583325oai:www.lume.ufrgs.br:10183/188430Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2019-02-01T04:33:13Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Otimização de treliças utilizando o algoritmo artificial de colônia de abelhas |
dc.title.alternative.en.fl_str_mv |
Truss optimization using the Artificial Bee Colony algorithm |
title |
Otimização de treliças utilizando o algoritmo artificial de colônia de abelhas |
spellingShingle |
Otimização de treliças utilizando o algoritmo artificial de colônia de abelhas Santos, Rafael Baldissera dos Engenharia civil Artificial Bee Colony Methaheuristic methods Optimization of truss structures |
title_short |
Otimização de treliças utilizando o algoritmo artificial de colônia de abelhas |
title_full |
Otimização de treliças utilizando o algoritmo artificial de colônia de abelhas |
title_fullStr |
Otimização de treliças utilizando o algoritmo artificial de colônia de abelhas |
title_full_unstemmed |
Otimização de treliças utilizando o algoritmo artificial de colônia de abelhas |
title_sort |
Otimização de treliças utilizando o algoritmo artificial de colônia de abelhas |
author |
Santos, Rafael Baldissera dos |
author_facet |
Santos, Rafael Baldissera dos |
author_role |
author |
dc.contributor.author.fl_str_mv |
Santos, Rafael Baldissera dos |
dc.contributor.advisor1.fl_str_mv |
Tamayo, Jorge Luis Palomino |
contributor_str_mv |
Tamayo, Jorge Luis Palomino |
dc.subject.por.fl_str_mv |
Engenharia civil |
topic |
Engenharia civil Artificial Bee Colony Methaheuristic methods Optimization of truss structures |
dc.subject.eng.fl_str_mv |
Artificial Bee Colony Methaheuristic methods Optimization of truss structures |
description |
Este trabalho consiste no estudo do algoritmo Colônia Artificial de Abelhas (ABC) e seu desempenho na otimização de estruturas metálicas treliçadas. Foi elaborado um programa em Visual Basic for Applications que pudesse atrelar o algoritmo ABC ao software de cálculo estrutural SAP2000. Para verificar a fidelidade do programa gerado, estruturas conhecidas na literatura foram otimizadas e os resultados encontrados pelo programa foram comparados com os resultados obtidos por outros autores utilizando diferentes algoritmos de otimização. Exemplos de otimização utilizando variáveis contínuas e discretas foram levados em consideração, além da otimização de estruturas agrupadas em subconjuntos de perfis estabelecidos previamente pelo usuário. A análise da otimização respeitando restrições impostas pela NBR 8800 (ABNT, 2008) também foi tópico de estudo. Por fim, o trabalho compara o custo operacional do algoritmo ABC atrelado ao SAP2000, avaliando suas vantagens e desvantagens. |
publishDate |
2017 |
dc.date.issued.fl_str_mv |
2017 |
dc.date.accessioned.fl_str_mv |
2019-01-31T02:33:04Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/188430 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001086187 |
url |
http://hdl.handle.net/10183/188430 |
identifier_str_mv |
001086187 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/188430/2/001086187.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/188430/1/001086187.pdf |
bitstream.checksum.fl_str_mv |
eef22da14f6380743707adb45750f9cf 4a8facdb49161a9ec09bb47d288c6e9c |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1798486913464664064 |