Koppelungsstrategien kompr. Strömungsalgorithmen in OpenFOAM
Coupling Strategies for Compr. Flow Algorithms in OpenFOAM
Wissenschaftsdisziplinen
Maschinenbau (20%); Physik, Astronomie (80%)
Keywords
-
Coupled Algorithms,
Compressible Flows,
Algebraic Multigrid Strategies,
Turbulence and Transition Modelling
Dieser Antrag zielt darauf Forschung im Bereich gekoppelter Finite Volumen Solver für kompressible Strömungen zu betreiben. Der resultierende Algorithmus sollte gleichzeitig schnell, robust und genau sein. Der Antragsteller hat schon sehr weitreichende Erfahrung mit gekoppelten inkompressiblen Strömungslösern gesammelt, welche er nun auf kompressible Medien erweitern möchte. Im Vergleich zu standardmäßig eingesetzten segregierten Vorgehensweisen zeigte der Antragsteller, dass man einen beträchtlichen Gewinn aus der Koppelung von Gleichungen erzielen kann, sowohl was die Robustheit als auch die Konvergenzgeschwindigkeit betrifft. Nachdem ein 5x5xN Gleichungssystem aus der Koppelung der kompressiblen Strömungsvariablen im 3D-Fall entsteht (N ist die Anzahl der finiten Volumen), ist ein sehr schneller linearer Multigrid Gleichungslöser, der linear mit der Volumenanzahl skaliert, notwendig, um den Nachteil von 25-mal mehr Matrixeinträgen zu kompensieren. Ein Hauptteil dieser Arbeit ist also der Ausarbeitung und Implementierung einer Prekonditionierungs- und Agglomerationsstrategie eines solchen Lösers gewidmet. Der zweite Teil dieses Projekts soll der Ausarbeitung und Implementierung von gekoppelten Transitions- und Turbulenzmodellen gewidmet sein. Auch hier ist eine beträchtliche Verbesserung im Vergleich zu segregierten Algorithmen zu erwarten. Als Entwicklungsframework soll die Open Source CFD Bibliothek OpenFOAM dienen, da sie als offene Kollaborationsplattform den Erfahrungsaustausch mit anderen Forschern sehr erleichtert.
OpenFOAM (Open Source Field Operation And Manipulation) ist ein frei erhältliches offenes Software-Paket für numerische Strömungsberechnungen (Computational Fluid Dynamics, CFD), das von einer stark wachsenden Zahl von Ingenieuren und Wissenschaftlern weltweit genutzt wird. OpenFoam kann sehr gut den jeweiligen Bedürfnissen angepasst werden und bildet die Basis für parallele Hochleistungsberechnungen von Strömungen. Es erlaubt so die Lösung von vielfältigen Strömungsproblemen, wie ein- und mehrphasige Strömungen, homogene und teilchenbeladene Strömungen, sowie Strömungen bei bewegten Netzen bis zu Fluid-Struktur-Wechselwirkungen. Bei einigen spezifischen Anwendungen jedoch, wie z.B. Strömungen in Turbomaschinen, mangelt es an Robustheit, sodass die Lösung schwer oder nicht gefunden wird. Deshalb schreitet in der Turbomaschinenindustrie (Energieerzeugung, Flugtriebwerke, Pumpen, Turbinen, ) die Anwendung von OpenFoam noch sehr langsam voran. Daher war es Ziel dieses Projektes, diese Schwächen von OpenFoam durch die Entwicklung und Implementierung eines vollständig gekoppelten CFD Lösers in die OpenFoam-Umgebung zu beheben. Dieser Löser soll für die für Turbomaschinen typischen Strömungen anwendbar sein. Vollständig gekoppelt bezieht sich dabei auf die Behandlung der Kopplung von Geschwindigkeits- und Druckfelder, die im Zentrum der beschreibenden Navier-Stokes-Strömungsgleichungen stehen. In dieser Arbeit wird die Kopplung voll implizit ausgeführt, sodass das sich ergebende algebraische Gleichungssystem als ein ganzes System gelöst wird. Das bildet den Unterschied zu den üblichen getrennten Lösungsverfahren, die Druck- und Geschwindigkeitsfelder getrennt voneinander lösen. Das Ergebnis dieser Arbeit ist eine wesentliche Verbesserung des Konvergenzverhaltens und der Robustheit bei der Lösung von Turbomaschinen-Strömungen und damit eine deutliche Abnahme der Rechenzeit im Vergleich zu den getrennten Lösungsverfahren. Das neue Verfahren wurde für inkompressible und auch kompressible Strömungen evaluiert, wobei ein nahezu linearer Zusammenhang zwischen Rechenzeit und Netzgröße nachgewiesen wurde.
- Technische Universität Graz - 100%
- Luca Mangani, Hochschule Luzern - Schweiz
Research Output
- 112 Zitationen
- 8 Publikationen
-
2014
Titel Development of a Novel Fully Coupled Solver in OpenFOAM: Steady-State Incompressible Turbulent Flows in Rotational Reference Frames DOI 10.1080/10407790.2014.894372 Typ Journal Article Autor Mangani L Journal Numerical Heat Transfer, Part B: Fundamentals Seiten 526-543 -
2013
Titel A pressure-based block-coupled finite volume algorithm for the solution of steady incompressible turbulent flows. Typ Conference Proceeding Abstract Autor Devilliers E Et Al Konferenz 8th International OpenFOAM Workshop, Jeju Korea, June11-13, 2013 -
2014
Titel Development of a Novel Fully Coupled Solver in OpenFOAM: Steady-State Incompressible Turbulent Flows DOI 10.1080/10407790.2014.894448 Typ Journal Article Autor Mangani L Journal Numerical Heat Transfer, Part B: Fundamentals Seiten 1-20 -
2014
Titel Development of a Pressure-Based Coupled CFD Solver for Turbulent and Compressible Flows in Turbomachinery Applications DOI 10.1115/gt2014-25967 Typ Conference Proceeding Abstract Autor Mangani L -
2014
Titel Development of a Pressure based coupled CFD solver for Turbulent and Compressible Flows. Typ Conference Proceeding Abstract Autor Darwish M Konferenz 9th International OpenFOAM Workshop, Zagreb Croatia, June16-19, 2014 -
2013
Titel Development of a novel pressure-based coupled CFD solver for turbulent compressible flows for internal and external aerodynamics. Typ Conference Proceeding Abstract Autor Buchmayr M Et Al Konferenz 8th International OpenFOAM Workshop, Jeju Korea, June11-13, 2013 -
2013
Titel Development of a Novel Pressure-Based Coupled CFD Solver for Turbulent Compressible Flows in Turbomachinery Applications DOI 10.1115/fedsm2013-16082 Typ Conference Proceeding Abstract Autor Mangani L -
2014
Titel A Fully Coupled Navier-Stokes Solver for Fluid Flow at All Speeds DOI 10.1080/10407790.2013.869102 Typ Journal Article Autor Darwish M Journal Numerical Heat Transfer, Part B: Fundamentals Seiten 410-444