TU Darmstadt / ULB / TUbiblio

A Cut Cell Discontinuous Galerkin Method for Particulate Flows

Krause, Dennis (2019)
A Cut Cell Discontinuous Galerkin Method for Particulate Flows.
Technische Universität Darmstadt
Dissertation, Erstveröffentlichung

Kurzbeschreibung (Abstract)

Today, there are still numerous phenomena of particulate flows in engineering and nature which are not fully understood. This results out of a lack of accurate and computationally efficient solvers in this field, especially when it comes to particles which deform to various shapes. The discontinuous Galerkin method can provide both, high accuracy and efficient parallelization due to its high order convergence and cell local formulations. Thus, it is a promising approach to better understand the underlying physics.

In this work a cut cell discontinuous Galerkin method is developed for particles with non-spherical shape. It is based on an immersed boundary approach to avoid costly remeshing. For the fluid part the Navier-Stokes equations and for the particle motion the Newton-Euler equations are solved. To connect both, a two-way coupling strategy is applied. It consists of the calculation of hydrodynamic forces acting on the particle and implying Dirichlet velocity boundary conditions on the particle surface for the fluid part. Furthermore, two collision models are implemented, both using a detection algorithm based on cut cells which also works for boundaries with arbitrary shape.

Various numerical experiments with increasing complexity show the high accuracy of the method by comparing the obtained results with literature. The investigations start from simple immersed boundary cases with non-moving domains to fully-coupled simulations of multiple particles falling in incompressible fluid. The method is extended to three dimensional problems to investigate a sphere at a Reynolds number of 700 as a proof of the possibility applying the proposed method to larger problems.

In order to obtain results for the three dimensional test in a reasonable time, the convergence of a newly implemented Newton-Krylov method with different preconditioning techniques is investigated. Further, the proposed method is optimized to run on multiple cores in parallel. For this, a performance analysis workflow for the open source framework BoSSS on high-performance computing (HPC) systems is presented. With this, a single-core performance analysis and tests focusing on the parallel efficiency of the current code are performed. In the end, the proposed method shows both, the ability of computing high accurate solutions for particulate flows and a good parallel scaling behavior on modern HPC systems.

Typ des Eintrags: Dissertation
Erschienen: 2019
Autor(en): Krause, Dennis
Art des Eintrags: Erstveröffentlichung
Titel: A Cut Cell Discontinuous Galerkin Method for Particulate Flows
Sprache: Englisch
Referenten: Oberlack, Prof. Dr. Martin ; Egger, Prof. Dr. Herbert
Publikationsjahr: 2019
Ort: Darmstadt
Datum der mündlichen Prüfung: 14 März 2019
URL / URN: https://tuprints.ulb.tu-darmstadt.de/9206
Kurzbeschreibung (Abstract):

Today, there are still numerous phenomena of particulate flows in engineering and nature which are not fully understood. This results out of a lack of accurate and computationally efficient solvers in this field, especially when it comes to particles which deform to various shapes. The discontinuous Galerkin method can provide both, high accuracy and efficient parallelization due to its high order convergence and cell local formulations. Thus, it is a promising approach to better understand the underlying physics.

In this work a cut cell discontinuous Galerkin method is developed for particles with non-spherical shape. It is based on an immersed boundary approach to avoid costly remeshing. For the fluid part the Navier-Stokes equations and for the particle motion the Newton-Euler equations are solved. To connect both, a two-way coupling strategy is applied. It consists of the calculation of hydrodynamic forces acting on the particle and implying Dirichlet velocity boundary conditions on the particle surface for the fluid part. Furthermore, two collision models are implemented, both using a detection algorithm based on cut cells which also works for boundaries with arbitrary shape.

Various numerical experiments with increasing complexity show the high accuracy of the method by comparing the obtained results with literature. The investigations start from simple immersed boundary cases with non-moving domains to fully-coupled simulations of multiple particles falling in incompressible fluid. The method is extended to three dimensional problems to investigate a sphere at a Reynolds number of 700 as a proof of the possibility applying the proposed method to larger problems.

In order to obtain results for the three dimensional test in a reasonable time, the convergence of a newly implemented Newton-Krylov method with different preconditioning techniques is investigated. Further, the proposed method is optimized to run on multiple cores in parallel. For this, a performance analysis workflow for the open source framework BoSSS on high-performance computing (HPC) systems is presented. With this, a single-core performance analysis and tests focusing on the parallel efficiency of the current code are performed. In the end, the proposed method shows both, the ability of computing high accurate solutions for particulate flows and a good parallel scaling behavior on modern HPC systems.

Alternatives oder übersetztes Abstract:
Alternatives AbstractSprache

Heutzutage sind zahlreiche Phänomene von Partikelströmungen noch immer nicht vollständig verstanden. Dazu trägt ein Mangel von hochgenauen und effizienten Lösern bei, speziell für Partikel mit beliebiger Gemoetrie. Das diskontinuierliche Galerkin-Verfahren ermöglicht durch seine hohe Konvergenzordnung sowohl höchste Genauigkeit als auch effiziente Parallelisierbarkeit durch die zelllokalen Formulierungen. Daher ist sie ein vielversprechender Ansatz um die zugrundeliegende Physik zu untersuchen und besser zu verstehen.

In dieser Arbeit wird ein diskontinuierliches Galerkin-Verfahren mit geschnittenen Zellen für Partikel mit nicht-sphärischer Geometrie entwickelt. Dieses basiert auf dem Verfahren der eingebetteten Ränder um teure Gittergenerierung in jedem Zeitschritt zu vermeiden. Für das Fluid werden die Navier-Stokes-Gleichungen und für die Partikelbewegung die Newton-Euler-Gleichungen gelöst. Um diese zu verbinden, wird eine Kopplung in beide Richtungen verwendet. Diese besteht einerseits aus der Berechnung der hydrodynamischen Kräfte, die auf das Partikel wirken, und andererseits aus der Annahme von Dirichlet-Randbedingungen für die Partikelgeschwindigkeit auf der Partikeloberfläche. Des Weiteren werden zwei Kollisionsmodelle untersucht, die beide einen Detektionsalgorithmus basierend auf Zellnachbarschaftsverhältnissen für geschnittene Zellen verwenden. Dieser vorgestelle Algorithmus zeichnet sich durch seine hohe Flexibilität für verschiedenste Partikelgeometrien aus.

Zahlreiche numerische Experimente steigender Komplexität zeigen die hohe Genauigkeit des vorgestellten Verfahrens. Die Untersuchungen reichen von einfachen Rechnungen mit unbewegten Gebieten bis hin zu vollgekoppelten Simulationen mit mehreren Partikeln in inkompressiblem Fluid. Die Methode wird auf drei Dimensionen erweitert, um eine Kugelumströmung bei einer Reynolds-Zahl von 700 zu untersuchen und zeigt damit die Möglichkeit die vorgestellte Methode auf größere Probleme anzuwenden.

Um Resultate für dreidimensionale Rechnungen in einer vertretbaren Zeit zu erhalten, wird zunächst die Kovergenz einer neu implementierten Newton-Krylov Methode mit verschiedenen Vorkonditionierern untersucht. Des Weiteren wird das schrittweise Vorgehen innerhalb einer Rechenleistungsanalyse auf Hochleistungsrechnern für das Framework BoSSS ausgearbeitet. Mit Hilfe dieses Vorgehens werden verschiedene Untersuchungen, wie die Analyse des Betriebs auf einem Rechenkern sowie Tests der parallelen Effizienz durchgeführt. Schlussendlich zeigt die vorgestellte Methode beides, die Möglichkeit hoch genaue Lösungen für Partikelströmungen zu berechnen sowie eine gute parallele Skalierbarkeit auf modernen Hochleistungsrechnern.

Deutsch
URN: urn:nbn:de:tuda-tuprints-92064
Sachgruppe der Dewey Dezimalklassifikatin (DDC): 500 Naturwissenschaften und Mathematik > 510 Mathematik
600 Technik, Medizin, angewandte Wissenschaften > 620 Ingenieurwissenschaften und Maschinenbau
Fachbereich(e)/-gebiet(e): 16 Fachbereich Maschinenbau
16 Fachbereich Maschinenbau > Fachgebiet für Strömungsdynamik (fdy)
Exzellenzinitiative
Exzellenzinitiative > Graduiertenschulen
Exzellenzinitiative > Graduiertenschulen > Graduate School of Computational Engineering (CE)
Hinterlegungsdatum: 10 Nov 2019 20:55
Letzte Änderung: 10 Nov 2019 20:55
PPN:
Referenten: Oberlack, Prof. Dr. Martin ; Egger, Prof. Dr. Herbert
Datum der mündlichen Prüfung / Verteidigung / mdl. Prüfung: 14 März 2019
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen