elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Integration und Optimierung der nicht-linearen FlowFit3-Datenassimilation

Faust, Jakob (2024) Integration und Optimierung der nicht-linearen FlowFit3-Datenassimilation. Bachelorarbeit, Duale Hochschule Baden-Württemberg Mannheim.

Dieses Archiv kann nicht den Volltext zur Verfügung stellen.

Kurzfassung

FlowFit ist ein Datenassimilationsverfahren zur Rekonstruktion kontinuierlicher Strömungsfelder, basierend auf LPT Daten strömungsfolgender Partikel. Im Rahmen der vorliegenden Arbeit wird die C++ Implementierung der dritten Version des Verfahrens, FlowFit3, vervollständigt und optimiert. Der Fokus liegt dabei auf der Integration des nicht-linearen Rekonstruktionsmodus, der bisher in Form einer Julia Implementierung vorliegt. Dieser Modus ermöglicht die Rekonstruktion von Geschwindigkeits- und Druckfeldern unter Berücksichtigung physikalischer Strömungsgesetze. Zur Implementierung des Verfahrens in C++ werden zunächst verschiedene Optimierungsbibliotheken implementiert und miteinander verglichen. Zusätzlich werden Faltungsoperationen sowie Algorithmen zum Abtasten der berechneten Strömungsfelder gezielt hinsichtlich paralleler Datenverarbeitung und Speicherzugriffen optimiert, wodurch die Effizienz des gesamnten Verfahrens erhöht wird. Des Weiteren wird eine Pythonschnittstelle unter Verwendung der Pybind11 Bibliothek entwickelt, die den vollständigen Rekonstruktionsprozess unter Python zugänglich macht und eine direkte Interoperabilität mit anderen Verfahren, wie STB, ermöglicht. Abschließend wird die finale Implementierung mit Hilfe synthetischer Testfälle validiert und mit Rekonstruktionsergebnissen der Julia Implementierung verglichen. Dabei erreicht die im Rahmen dieser Arbeit entwickelte C++ Implementierung eine vergleichbare Rekonstruktionsganuigkeit bei signifikant besserer Laufzeit. / FlowFit is a data assimilation method designed to reconstruct continous flowfields from LPT data of individual flow particles. Within this work, the C++ implementation of the third version of FlowFit, FlowFit3, is completed and optimized. The focus lies on integrating the non-linear reconstruction mode, currently implemented in Julia, which allows for the reconstruction of velocity and pressure fields with consideration of physical laws. During the implementation process, various optimization libraries are implemented and compared. Additionally, convolution operations and algorithms used to evaluate calculated flowfields are optimized regarding parallel data processing and memory access patterns, significantly enhancining the overall performance. Furthermore, a python interface is implemented using the Pybind11 library, enabling access to the entire reconstruction process in Python and facilitating interoperability with other methods, such as STB. Finally, the implementation is validated with synthetic test cases. Moreover, the reconstruction results are comapared with their aquivalent Julia reconstruction. These comparissons show comparable reconstruction accuracy with significantly improved runtime.

elib-URL des Eintrags:https://elib.dlr.de/209667/
Dokumentart:Hochschulschrift (Bachelorarbeit)
Zusätzliche Informationen:Betreuer der Ausbildungsfirma: M.Sc. Florian Philipp Gutachter der Dualen Hochschule: M.Sc. Mark Geiger
Titel:Integration und Optimierung der nicht-linearen FlowFit3-Datenassimilation
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Faust, JakobJakob.Faust (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:2024
Erschienen in:Duale Hochschule Baden-Württemberg Mannheim
Open Access:Nein
Seitenanzahl:85
Status:veröffentlicht
Stichwörter:FlowFit, Datenassimilationsverfahren, Rekonstruktion, Pythonschnittstelle, C++ Implementierung
Institution:Duale Hochschule Baden-Württemberg Mannheim
Abteilung:Studiengang Informationstechnik
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Luftfahrt
HGF - Programmthema:Effizientes Luftfahrzeug
DLR - Schwerpunkt:Luftfahrt
DLR - Forschungsgebiet:L EV - Effizientes Luftfahrzeug
DLR - Teilgebiet (Projekt, Vorhaben):L - Virtuelles Flugzeug und Validierung
Standort: Göttingen
Institute & Einrichtungen:Institut für Aerodynamik und Strömungstechnik > Experimentelle Verfahren, GO
Hinterlegt von: Micknaus, Ilka
Hinterlegt am:04 Dez 2024 15:28
Letzte Änderung:04 Dez 2024 15:28

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.