Otimização de treliças utilizando o algoritmo artificial de colônia de abelhas
View/ Open
Date
2017Advisor
Academic level
Graduation
Title alternative
Truss optimization using the Artificial Bee Colony algorithm
Subject
Abstract in Portuguese
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 utiliza ...
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. ...
Abstract
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 ...
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. ...
Institution
Universidade Federal do Rio Grande do Sul. Escola de Engenharia. Curso de Engenharia Civil.
Collections
This item is licensed under a Creative Commons License
