Return to search

[en] APPLICATION OF TOPOLOGICAL DERIVATIVE IN STRUCTURAL OPTIMIZATION / [pt] APLICAÇÃO DA DERIVADA TOPOLÓGICA NA OTIMIZAÇÃO ESTRUTURAL

[pt] A otimização topológica tem por objetivo buscar uma distribuição ótima de uma quantidade limitada de material em um dado domínio, de tal maneira a minimizar uma medida de desempenho, como, por exemplo, a flexibilidade da estrutura. Tradicionalmente, são utilizados algoritmos clássicos, baseados em gradiente, para se encontrar a solução deste problema de otimização. Este trabalho propõe a aplicação de uma técnica alternativa, baseada no conceito de derivada topológica, para a solução do problema de otimização topológica em domínios bidimensionais arbitrários, utilizando malhas de elementos finitos poligonais. Inicialmente, são apresentados os conceitos básicos da expansão assintótica topológica na solução de problemas de elasticidade linear em um domínio com pequenas perturbações. Usamos esse conceito para definir a derivada topológica a partir da solução desse problema e de um equivalente em um domínio sem perturbações. Em seguida, discutimos a obtenção da derivada topológica em problemas unidimensionais simples para depois estender este conceito para problemas de elasticidade linear bidimensional. Apresentamos uma implementação computacional da derivada topológica, em MATLAB, e aplicamos o código desenvolvido na solução de problemas de otimização topológica, conhecidos na literatura. Finalmente, apresentamos as conclusões sobre a qualidade dos resultados obtidos e a eficiência computacional da implementação proposta e sugerimos alguns tópicos para futuros desenvolvimentos. / [en] The purpose of topology optimization is to find the optimum material distribution of a limited amount of material in a given domain, in such a way that it minimizes a performance measure, such as the structure s compliance. Traditionally, classical algorithms based on gradients are used to obtain the solution of optimization problems. This work proposes the application of an alternative technique, based on the topological derivative concept, for the solution of topology optimization problems in arbitrary two-dimensional domains, using polygonal finite element meshes. Initially, the basic concepts of topological asymptotic expansion of linear elasticity problems in a domain with small perturbations are presented. We use this concept to define the topological derivative from the solution of this problem and an equivalent one on a domain without perturbations. Then, we discuss how to calculate the topological derivative for one-dimensional problems before extending this concept to two-dimensional linear stability problems. We present a computational implementation of the topological derivative in MATLAB, and apply the developed code to solve topology optimization problems known in the literature. Finally, we present some conclusions about the quality of the results obtained and the computational efficiency of the proposed implementation and suggest some topics for future developments.

Identiferoai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:36089
Date14 January 2019
CreatorsANDRE PIMENTEL DE OLIVEIRA
ContributorsIVAN FABIO MOTA DE MENEZES, IVAN FABIO MOTA DE MENEZES
PublisherMAXWELL
Source SetsPUC Rio
LanguagePortuguese
Detected LanguagePortuguese
TypeTEXTO

Page generated in 0.003 seconds