Projekt

Zurück zur Übersicht

Geometry-Aware FEM in Computational Mechanics

Gesuchsteller/in Hormann Kai
Nummer 156178
Förderungsinstrument Projektförderung (Abt. I-III)
Forschungseinrichtung Facoltà di scienze informatiche Università della Svizzera italiana
Hochschule Università della Svizzera italiana – USI
Hauptdisziplin Informatik
Beginn/Ende 01.10.2014 - 30.09.2016
Bewilligter Betrag 235'429.00
Alle Daten anzeigen

Alle Disziplinen (2)

Disziplin
Informatik
Mathematik

Keywords (3)

bijective mappings; transfer operators; parallel solvers

Lay Summary (Deutsch)

Lead
Die numerische Simulation ist neben der Theorie und dem Experiment die dritte Säule der Forschung in den Natur- und Ingenieurswissenschaften, und sie ermöglicht virtuelle Experimente, die real nicht durchführbar oder zu teuer wären. Insbesondere in der numerischen Mechanik ist es dabei erforderlich, die Geometrie der zu simulierenden Objekte durch diskrete Volumennetze zu beschreiben. Die Erzeugung solcher Netze ist dabei aufwendig und muß bei zeitabhängigen Simulationen, in denen sich die Objekte aufgrund der Einwirkung äußerer Kräfte verformen, wiederholt durchgeführt werden.
Lay summary

Das übergeordnete Ziel unseres Forschungsprojektes ist, diesen Aufwand zu verringern, indem wir das anfänglich erzeugte Volumennetz eines Objekts während der Simulation mit verformen und es möglichst lange als diskrete Beschreibung der Geometrie des Objekts benutzen. Dazu wollen wir (i) Methoden zur Berechnung bijektiver Abbildungen zwischen zwei kompatiblen Polyeder-Volumina entwerfen, mit deren Hilfe ein Volumennetz von einem Zeitschritt zum nächsten übertragen werden kann, (ii) die Anwendung dieser Methoden auf parametrische finite Elementen mit gekrümmten Rändern erforschen und (iii) effiziente parallele Algorithmen für die numerische Simulation von elastischen Körpern bei großen Deformation entwickeln, die von diesen neuen Methoden zur Geometriehandhabung profitieren.

Direktlink auf Lay Summary Letzte Aktualisierung: 30.09.2014

Verantw. Gesuchsteller/in und weitere Gesuchstellende

Mitarbeitende

Publikationen

Publikation
A Parallel Approach to the Variational Transfer of Discrete Fields between Arbitrarily Distributed Unstructured Finite Element Meshes
Krause Rolf, Zulian Patrick (2016), A Parallel Approach to the Variational Transfer of Discrete Fields between Arbitrarily Distributed Unstructured Finite Element Meshes, in SIAM Journal on Scientific Computing, 38(3), C307-C333.
Smooth bijective maps between arbitrary planar polygons
Schneider Teseo, Hormann Kai (2015), Smooth bijective maps between arbitrary planar polygons, in Computer Aided Geometric Design, 35-36, 243-254.
Vestige: A visualization framework for engineering geometry-related software
Schneider Teseo, Zulian Patrick, Azadmanesh Mohammad R., Krause Rolf, Hauswirth Matthias (2015), Vestige: A visualization framework for engineering geometry-related software, in 2015 IEEE 3rd Working Conference on Software Visualization (VISSOFT), Bremen, GermanyConference Publishing Consulting, Passau, Germany.

Zusammenarbeit

Gruppe / Person Land
Formen der Zusammenarbeit
Michael S. Floater Norwegen (Europa)
- vertiefter/weiterführender Austausch von Ansätzen, Methoden oder Resultaten
Simula Research Lab Norwegen (Europa)
- vertiefter/weiterführender Austausch von Ansätzen, Methoden oder Resultaten

Wissenschaftliche Veranstaltungen

Aktiver Beitrag

Titel Art des Beitrags Titel des Artikels oder Beitrages Datum Ort Beteiligte Personen
Colloque Numérique Suisse Vortrag im Rahmen einer Tagung Parametric Finite Elements with Bijective Mappings 22.04.2016 Fribourg, Schweiz Schneider Teseo;
IEEE Working Conference on Software Visualization Vortrag im Rahmen einer Tagung Vestige: A Visualization Framework for Engineering Geometry-Related Software 27.09.2015 Bremen, Deutschland Schneider Teseo;
SCCER-SoE Annual Conference Vortrag im Rahmen einer Tagung High-end modelling requirements for the energy sector 10.09.2015 Neuchâtel, Schweiz Krause Rolf;
X-DMS: eXtended Discretization MethodS Vortrag im Rahmen einer Tagung Bijective Finite Element Method 09.09.2015 Ferrara, Italien Schneider Teseo;
National Congress on Computational Mechanics Vortrag im Rahmen einer Tagung Massively Parallel Strategies for Contact Problems - Interface Detection, Information Transfer, and Solution. 26.07.2015 San Diego, Vereinigte Staaten von Amerika Krause Rolf;
National Congress on Computational Mechanics Vortrag im Rahmen einer Tagung Bijective Finite Element Method 26.07.2015 San Diego, Vereinigte Staaten von Amerika Schneider Teseo;
Geometric Modeling and Processing Vortrag im Rahmen einer Tagung Smooth Bijective Maps Between Arbitrary Planar Polygons 01.06.2015 Lugano, Schweiz Hormann Kai; Schneider Teseo;


Verbundene Projekte

Nummer Titel Start Förderungsinstrument
140583 Geometry-Aware FEM in Computational Mechanics 01.09.2012 Projektförderung (Abt. I-III)
169239 HEARTFUSION: Imaging-driven Patient-specific Cardiac Simulation 01.09.2017 Resource not found: 'ae7a8456-d388-4614-91fa-9226a7c1e277'

Abstract

The interdisciplinary research area of Computational Mechanics combines concepts from computer science, applied mathematics, and engineering for the efficient simulation of mechanical structures.Applications of such simulations can be found in a wide range of areas, including engineering, biomechanics, or life sciences. They all require a suitable discrete representation of the mechanical structures under consideration: on the one hand, their possibly highly complex surfaces have to be represented in a sufficiently accurate way; on the other hand, a volume mesh of high quality is required in order to ensure the quality of the finite element approximation and the good convergence of iterative solvers.Although state-of-the-art mesh generation methods and tools allow for a relatively comfortable generation of meshes, creating high quality meshes for complex structures still requires considerable effort and is a time-consuming task. This is particularly true for hexahedral meshes, because they are much harder to generate but usually give rise to simulation results of higher quality in mechanics. Thus, it is desirable to utilize a created volume mesh as long as possible throughout the course of a simulation.At this point, however, two main difficulties show up. The first is related to surface representations and adaptivity. Using adaptive refinement strategies, a higher resolution at the boundary should be accompanied by a better approximation of the "real" surface of the structure under consideration. The second is related to the degradation of mesh quality during time-dependent simulations which involve large deformations. Despite the fact that in case of a highly deformed mesh a complete remeshing will be necessary, the quality of the mesh might decrease gradually during the simulation process, thus affecting the quality and the speed of the simulation results significantly.Most state-of-the-art simulation tools are based on a one-way connection between the geometry information and the simulation environment. Geometric information is taken into account during mesh generation, but not exploited afterwards. As a consequence, adaptive refinement is only seldom accompanied by an increase in geometry resolution, and for complex geometries, efficient solvers such as geometric multigrid methods are replaced by less efficient iterative methods. A notable exception from this one-way approach is isogeometric analysis (IGA), which allows for refining the used mesh and elevating the order of the underlying finite element basis "without changing the geometry or its parameterization". This approach, however, requires a particular choice of basis functions for the finite element space. Moreover, in case of large deformations, the mesh quality tends to degrade if the deformations are sufficiently large. In this case, remeshing has to be employed in order to preserve the accuracy of the simulation results, thus posing the problem of mesh generation again.The main idea of this project is to overcome these difficulties by developing and implementing a geometry-aware simulation environment for computational mechanics, which combines the handling of complex geometries and volume meshes with the discretization and the solution process in a modular fashion. Thus, instead of seeing geometry approximation as a "burden", which has to be taken into account when computing a finite element solution, we exploit concepts and methods from the field of Geometry Processing to guarantee a constantly high quality of the boundary approximation and the volume mesh throughout a transient simulation.In the first phase of this project, which has been running for 18 months now, we have successfully taken the first steps towards this goal and have already developed strategies and code for (i) maintaining a high mesh quality during time-dependent simulations; (ii) a consistent handling of mesh transfer with different projection operators; (iii) the construction of efficient and geometry-flexible multi-scale solvers.In addition, we are currently working on a geometry-adaptive boundary refinement strategy. For the second phase of this project, our aim is to continue these activities and to (i) explore alternative methods for transferring volume meshes in case of large deformations; (ii) utilize parametric elements to further avoid remeshing as long as possible; (iii) improve the performance of our solvers by parallelizing all algorithmic steps.As a consequence, our approach turns the common one-way connection between geometry and simulation (geometry -> mesh -> simulation) into a two-way connection, as geometry-specific information is used within the adaptive simulation process, which in turn changes the geometries under consideration.
-