bslindoso / opt-truss

Trabalho de Conclusão de Curso (TCC) apresentado à Centro Universitário Mario Pontes Jucá – UMJ, como parte das exigências do Curso de Engenharia Civil, para obtenção do título de Bacharelado.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TCC Otimização de treliças planas com Python | Flat trusses optimization with Python

Trabalho de Conclusão de Curso (TCC) apresentado à Centro Universitário Mario Pontes Jucá – UMJ/FAT, como parte das exigências do Curso de Engenharia Civil, para obtenção do título de Bacharelado.

Orientador: Prof. Me. Luiz Carlos Lima Véras

RESUMO

O superdimensionamento das estruturas não garante redução de material e desempenho estrutural ótimo e, podendo causar riscos e/ou perdas financeiras. Pesquisa-se sobre otimização estrutural aliada a métodos computacionais, a fim de otimizar a estrutura e obter um modelo que possa desempenhar a função de resistir aos esforços solicitados, com economia e qualidade chamado esse de “modelo ótimo”. Para isto é necessário um estudo detalhado dos métodos de rigidez direta, em conjunto com a linguagem computacional Python para que seja definido o tipo de otimização a ser executado. Realizou-se então um estudo de caso no qual verificou-se a otimização de uma treliça uniforme e seu desempenho com situações de mudança de carregamento, alteração da malha da treliça e retirada de nós e barras moldando diferentes tipos de treliças otimizadas conforme a carga exercida, o que impõe a constatação que o procedimento satisfaz o problema de otimização gerando treliças com a melhor configuração para o carregamento imposto.

Palavras-Chaves: treliça, análise estrutural, mecânica computacional.

ABSTRACT

The structure’s oversizing does not guarantee material reduction and optimal structural performance and, it may cause risks and/or financial losses. Researchs of structural optimization combined with computational methods, in order to optimize the structure and obtain a model thatcan perform the function of resisting the requested efforts , with economy and quality called this “optimal model”. For this, a detailed study of the direct stiffness methods is necessary, together with the Python computational language to define the type of optimization to be performed. Then, a case study was carried out in which the optimization of a uniform truss and its performance with changing load situations, alteration of the truss mesh and removal of nodes and bars shaping different types of trusses optimized according to the load performed, which imposes the observation that the procedure satisfies the optimization problem by generating trusses with the best configuration for the imposed load.

Keywords: truss, structural analysis, computational mechanics.

About

Trabalho de Conclusão de Curso (TCC) apresentado à Centro Universitário Mario Pontes Jucá – UMJ, como parte das exigências do Curso de Engenharia Civil, para obtenção do título de Bacharelado.


Languages

Language:Python 100.0%