1 |
[en] MULTIRESOLUTION ADAPTIVE MESH EXTRACTION FROM VOLUMES, USING SIMPLIFICATION AND REFINEMENT / [pt] EXTRAÇÃO DE MALHAS ADAPTATIVAS EM MULTI-RESOLUÇÃO A PARTIR DE VOLUMES, USANDO SIMPLIFICAÇÃO E REFINAMENTOADELAILSON PEIXOTO DA SILVA 13 June 2003 (has links)
[pt] Este trabalho apresenta um método para extração de malhas
poligonais adaptativas em multi-resolução, a partir de
objetos volumétricos. As principais aplicações da
extração
de malhas estão ligadas à área médica, dinâmica de
fluidos,
geociências, meteorologia, dentre outras. Nestas áreas os
dados podem ser representados como objetos volumétricos.
Nos dados volumétricos as informações estão representadas
implicitamente, o que dificulta o processamento direto
dos
objetos que se encontram representados dentro do volume.
A
extração da malha visa obter uma representação explícita
dos objetos, de modo a viabilizar o processamento dos
mesmos. O método apresentado na tese procura extrair a
malha a partir de processos de Simplicação e Refinamento.
Durante a simplificação é extraída uma representação
super
amostrada do objeto (na mesma resolução do volume
inicial),
a qual é simplificada de modo a se obter uma malha base
ou
malha grossa, em baixa resolução, porém contendo a
topologia correta do objeto.
A etapa de refinamento utiliza a transformada de distâ
ncia
para obter uma representação da malha em multi-resolução,
ou seja, a cada instante é obtida uma malha de maior
resolução que vai se adaptando progressivamente à
geometria
do objeto. A malha final apresenta uma série de
propriedades
importantes, como boa razão de aspecto dos triângulos,
converge para a superfície do objeto, pode ser aplicada
tanto a objetos com borda quanto a objetos sem borda,
pode
ser aplicada tanto a superfície conexas quanto a não
conexas, dentre outras. / [en] This work presents a method for extracting multiresolution
adaptive polygonal meshes, from volumetric objects. Main
aplications of this work are related to medical area, fluid
dynamics, geosciences, metheorology and others. In these
areas data may be represented as volumetric objects.
Volumetric datasets are implicit representations of
objects, so it s very dificult to apply directly any
process to these objects. Mesh extraction obtains an
explicit representation of the objetc, such that it s
easier to process directly the objects.
The presented method extracts the mesh from two main
processes: Simplification and Refinement. The
simplification step extracts a supersampled representation
of the object (in the same volume resolution), and
simplifies it in such a way to obtain a base mesh (or
coarse mesh), in a low resolution, but containing the
correct topology of the object. Refinement step uses the
distance transform to obtain a multiresolution
representation of the mesh, it means that at each instant
it s obtained an adaptive higher resolution mesh. The final
mesh presents a set of important properties, like good
triangle aspect ratio, convergency to the object surface,
may be applied as to objects with boundary and as to
objects with multiple connected components, among others
properties.
|
2 |
[pt] REMALHAMENTO DE SUPERFÍCIES COM BORDAS BASEADO NO DIAGRAMA DE VORONOI CENTROIDAL / [en] REMESHING OF SURFACES WITH BORDERS BASED ON CENTROIDAL VORONOI DIAGRAM11 March 2021 (has links)
[pt] Uma boa representação de malhas tridimensionais é fundamental para a renderização
de objetos e para simulações numéricas. Ocorre, entretanto, que, quando
objetos são capturados através de sensores, é comum existir super amostragem em
algumas regiões e/ou sub amostragem em outras. Para resolver esse problema existem
diversas técnicas na literatura de reamostragem da malha. Recentemente uma
abordagem mais generalizada para uma representação utilizando malhas de triângulos
e com boas garantias matemáticas gerando malhas com triângulos muito próximos
aos triângulos de Delaunay vem ganhando destaque. O grande problema desta
técnica para a aplicação de objetos com bordas (buracos ou malha aberta) é que ela
faz um efeito de erosão nas bordas. Para uma aplicação em que as bordas e buracos
devem representar aproximadamente a mesma região isso é um grande problema.
Neste trabalho apresentamos uma abordagem geométrica para a reamostragem da
representação do objeto que resolve este problema aplicado em dados de horizonte
sísmico. / [en] A good mesh representation of tridimensional objects is necessary not only
to render algorithms but also to support numerical simulations. Objects captured
via sensors, e.g., seismic acquisition and laser scanning, have an intrinsic error in
its representation of objects. Furthermore, this unprocessed data does not generate
a good description of the objects, portraying it inadequately or incorrectly. The
existing literature on resampling representations contains various techniques to resolve
this problem. In particular, a general approach using triangle mesh has recently
gained attention. One benefit of this technique is its mathematical guarantees
generating triangles meshes that closely approximate Delaunay triangles. The main
drawback to this technique occurs in its application to objects with borders, such
as holes or mesh intersections. In this work, we present a new method to re-mesh
the object representation taking into account the simplification of the curves that
represent the holes. We apply this technique to seismic horizon data.
|
3 |
[pt] OTIMIZAÇÃO TOPOLÓGICA COM REFINAMENTO ADAPTATIVO DE MALHAS POLIGONAIS / [en] TOPOLOGY OPTIMIZATION WITH ADAPTIVE POLYGONAL MESH REFINEMENTTHOMÁS YOITI SASAKI HOSHINA 03 November 2016 (has links)
[pt] A otimização topológica tem como objetivo encontrar a distribuição mais
eficiente de material (ótima topologia) em uma determinada região, satisfazendo
as restrições de projeto estabelecidas pelo usuário. Na abordagem
tradicional atribui-se uma variável de projeto, constante, denominada densidade,
para cada elemento finito da malha. Dessa forma, a qualidade da representação
dos novos contornos da estrutura depende do nível de discretização
da malha: quanto maior a quantidade de elementos, mais bem definida
será a topologia da estrutura otimizada. No entanto, a utilização de malhas
super-refinadas implica em um elevado custo computacional, principalmente
na etapa de solução numérica das equações de equilíbrio pelo método dos elementos
finitos. Este trabalho propõe uma nova estratégia computacional para
o refinamento adaptativo local de malhas utilizando elementos finitos poligonais
em domínios bidimensionais arbitrários. A ideia consiste em realizar um
refinamento da malha nas regiões de concentração de material, sobretudo nos
contornos internos e externos, e um desrefinamento nas regiões de baixa concentração
de material, como por exemplo, nos furos internos. Desta forma, é
possível obter topologias ótimas, com alta resolução e relativamente baixo custo
computacional. Exemplos representativos são apresentados para demonstrar a
robustez e a eficiência da metodologia proposta por meio de comparações com
resultados obtidos com malhas super-refinadas e mantidas constantes durante
todo o processo de otimização topológica. / [en] Topology optimization aims to find the most efficient distribution of
material (optimal topology) in a given domain, subjected to design constraints
defined by the user. The quality of the new boundary representation depends
on the level of mesh refinement: the greater the number of elements in the mesh,
the better will be the representation of the optimized structure. However, the
use of super refined meshes implies in a high computational cost, especially
regarding the numerical solution of the linear systems of equations that arise
from the finite element method. This work proposes a new computational
strategy for adaptive local mesh refinement using polygonal finite elements in
arbitrary two-dimensional domains. The idea is to perform a mesh refinement
in regions of material concentration, mostly in inner and outer boundaries,
and a mesh derefinement in regions of low material concentration such as
the internal holes. Thus, it is possible to obtain optimal topologies with high
resolution and relatively low computational cost. Representative examples
are presented to demonstrate the robustness and efficiency of the proposed
methodology by comparing the results obtained herein with the ones from the
literature where super refined meshes are held constant throughout all topology
optimization process.
|
4 |
[pt] OTIMIZAÇÃO TOPOLÓGICA USANDO MALHAS POLIÉDRICAS / [en] TOPOLOGY OPTIMIZATION USING POLYHEDRAL MESHES22 February 2019 (has links)
[pt] A otimização topológica tem se desenvolvido bastante e possui potencial para revolucionar diversas áreas da engenharia. Este método pode ser implementado a partir de diferentes abordagens, tendo como base o Método dos Elementos Finitos. Ao se utilizar uma abordagem baseada no elemento, potencialmente, cada elemento finito pode se tornar um vazio ou um sólido, e a cada elemento do domínio é atribuído uma variável de projeto, constante, denominada densidade. Do ponto de vista Euleriano, a topologia obtida é um subconjunto dos elementos iniciais. No entanto, tal abordagem está sujeita a instabilidades numéricas, tais como conexões de um nó e rápidas oscilações de materiais do tipo sólido-vazio (conhecidas como instabilidade de tabuleiro). Projetos indesejáveis podem ser obtidos quando elementos de baixa ordem são utilizados e métodos de regularização e/ou restrição não são aplicados. Malhas poliédricas não estruturadas naturalmente resolvem esses problemas e oferecem maior flexibilidade na discretização de domínios não Cartesianos. Neste trabalho investigamos a otimização topológica em malhas poliédricas por meio de um acoplamento entre malhas. Primeiramente, as malhas poliédricas são geradas com base no conceito de diagramas centroidais de Voronoi e posteriormente otimizadas para uso em análises de elementos finitos. Demonstramos que o número de condicionamento do sistema de equações associado
pode ser melhorado ao se minimizar uma função de energia relacionada com a geometria dos elementos. Dada a qualidade da malha e o tamanho do problema, diferentes tipos de resolvedores de sistemas de equações lineares apresentam diferentes desempenhos e, portanto, ambos os resolvedores diretos
e iterativos são abordados. Em seguida, os poliedros são decompostos em tetraedros por um algoritmo específico de acoplamento entre as malhas. A discretização em poliedros é responsável pelas variáveis de projeto enquanto a malha tetraédrica, obtida pela subdiscretização da poliédrica, é utilizada nas
análises via método dos elementos finitos. A estrutura modular, que separa as rotinas e as variáveis usadas nas análises de deslocamentos das usadas no processo de otimização, tem se mostrado promissora tanto na melhoria da eficiência computacional como na qualidade das soluções que foram obtidas neste trabalho. Os campos de deslocamentos e as variáveis de projeto são relacionados por meio de um mapeamento. A arquitetura computacional proposta oferece uma abordagem genérica para a solução de problemas tridimensionais de otimização topológica usando poliedros, com potencial para ser explorada em outras aplicações que vão além do escopo deste trabalho. Finalmente, são apresentados diversos exemplos que demonstram os recursos e o potencial da abordagem proposta. / [en] Topology optimization has had an impact in various fields and has the potential to revolutionize several areas of engineering. This method can be implemented based on the finite element method, and there are several approaches of choice. When using an element-based approach, every finite element is a potential void or actual material, whereas every element in the domain is assigned to a constant design variable, namely, density. In an Eulerian setting, the obtained topology consists of a subset of initial elements. This approach, however, is subject to numerical instabilities such as one-node connections and rapid oscillations of solid and void material (the so-called checkerboard pattern). Undesirable designs might be obtained when standard low-order elements are used and no further regularization and/or restrictions methods are employed. Unstructured polyhedral meshes naturally address these issues and offer fl
exibility in discretizing non-Cartesians domains. In this work we investigate topology optimization on polyhedra meshes through a mesh staggering approach. First, polyhedra meshes are generated
based on the concept of centroidal Voronoi diagrams and further optimized for finite element computations. We show that the condition number of the associated system of equations can be improved by minimizing an energy function related to the element s geometry. Given the mesh quality and problem size, different types of solvers provide different performances and thus both direct and iterative solvers are addressed. Second, polyhedrons are decomposed into tetrahedrons by a tailored embedding algorithm. The polyhedra discretization carries the design variable and a tetrahedra subdiscretization is nested within the polyhedra for finite element analysis. The modular framework decouples analysis and optimization routines and variables, which is promising for software enhancement and for achieving high fidelity solutions. Fields such as displacement and design variables are linked through a mapping. The proposed mapping-based framework provides a general approach to solve three-dimensional topology optimization problems using polyhedrons, which has the potential to be explored in applications beyond the scope of the present work. Finally, the capabilities of the framework are evaluated through several examples, which demonstrate the features and potential of the proposed approach.
|
Page generated in 0.043 seconds