Use este identificador para citar ou linkar para este item:
https://repositorio.ifgoiano.edu.br/handle/prefix/3477
Tipo: | Trabalho de Conclusão de Curso |
Título: | IMPLEMENTAÇÃO COMPUTACIONAL EM LINGUAGEM PYTHON DE ELEMENTO DE PÓRTICO PLANO PARA CÁLCULO DE ESTRUTURAS COM NÓS ROTULADOS |
Autor(es): | Costa, Tiago Santana |
Primeiro Orientador: | Alves, Michell Macedo |
Resumo: | O desenvolvimento de ferramentas computacionais de análise numérica de estruturas vem crescendo nos últimos anos, tornando possível a realização de análises de alta complexidade tanto no que diz respeito aos materiais quanto às diferentes possibilidades de combinações de ações externas atuantes nos elementos estruturais. Todavia, no caso de pórticos planos, o procedimento da análise matricial de estruturas com a presença de rótulas não é explicitado de forma clara na literatura. Sendo assim, este trabalho propôs o desenvolvimento de um código computacional em linguagem python capaz de calcular deslocamentos e esforços solicitantes de pórticos planos que possuam nós rotulados, explicitando de forma clara os procedimentos necessários. Para a realização deste trabalho foi realizada uma revisão bibliográfica sobre a análise matricial de estruturas de pórticos planos e os processos para inserção de elementos articulados nos mesmos. Posteriormente foi implementado um código computacional de um programa-base para cálculo de deslocamentos e esforços solicitantes de pórticos planos sem a presença de rótulas. Também foi elaborado um algoritmo capaz de determinar as posições dos graus de liberdade na matriz de rigidez global em pórticos planos contendo rótulas (nós rotulados), inserindo-se essa sub-rotina ao programa base. Após realizar testes com diversas estruturas, concluiu-se que este código computacional é capaz de determinar os valores de deslocamentos e esforços solicitantes de elementos estruturais existentes em pórticos planos que possuam nós rotulados. |
Abstract: | The development of computational tools for numerical analysis of structures has been growing in recent years, making it possible to perform highly complex analyses regarding both materials and different combinations of external actions acting on structural elements. However, in the case of plane frames, the procedure for matrix analysis of structures with the presence of hinges is not clearly explained in the literature. Therefore, this work proposed the development of a computational code in Python language capable of calculating displacements and stress of plane frames that have hinged nodes, clearly outlining the necessary procedures. To carry out this work, a literature review was done on the matrix analysis of plane frame structures and the procedures for inserting articulated elements in them. Subsequently, a computational code of a base program was implemented to calculate displacements and stress of plane frames without the presence of hinges. An algorithm was also developed capable of determining the positions of the stiffness coefficients in the global stiffness matrix in plane frames containing hinges (hinged nodes), inserting this subroutine into the base program. After performing tests with various structures, it was concluded that this computational code is capable of determining the values of displacements and stress of structural elements existing in plane frames that have hinged nodes. |
Palavras-chave: | análise matricial de estruturas Estruturas reticuladas Esforços solicitantes Deslocamentos Programação |
Área do CNPq: | ENGENHARIAS::ENGENHARIA CIVIL::ESTRUTURAS |
Idioma: | por |
Pais: | Brasil |
Editor: | Instituto Federal Goiano |
Sigla da Instituição: | IF Goiano |
Campus: | Campus Rio Verde |
Tipo de Acesso: | Acesso Aberto |
URI: | https://repositorio.ifgoiano.edu.br/handle/prefix/3477 |
Data do documento: | 6-Mar-2023 |
Aparece nas coleções: | Bacharelado em Engenharia Civil |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
tcc_Tiago Santana Costa.pdf | 1,62 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.