Dräger, Clemens Karl (2023) Effiziente speicherverteilte und parallelisierte Spline-Berechnung in einem RBF-basierten CFD-Netzdeformationsverfahren. Bachelor's, Duale Hochschule Baden-Württemberg Mannheim.
|
PDF
- Only accessible within DLR
56MB |
Abstract
Netzdeformationsverfahren sind ein essentieller Prozessbaustein in multidisziplinären Simulationen auf Basis hochgenauer Verfahren, im Einsatz für Flugzeugentwurf. Sie vollziehen die Anpassung des, für die aerodynamische Analyse verwendeten, Rechennetzes an Geometrieänderungen bspw. infolge von Steuerflächenverstellungen oder im Zusammenhang mit Aero-Struktur-gekoppelten Simulationen, in denen das aerodynamische Netz an die elastische Strukturverformung des Flugzeugs anzupassen ist. Für diesen Anwendungszweck sind Verfahren auf Basis Radialer Basisfunktionen (RBF) etabliert. Im vorliegenden Fall sind diese Verfahren eingebettet in die FlowSimulator-Softwareumgebung, entwickelt von AIRBUS, ONERA und DLR, die auf Realisierung massiv paralleler, multidisziplinärer Simulationsprozesse ausgerichtet ist. Kern RBF-basierter Netzdeformationsverfahren, ist die Lösung großer Gleichungssysteme, mit dichtbesetzten, schlecht konditionierten Systemmatrizen. Im Anknüpfungspunkt dieser Arbeit, erfolgt die Berechnung der Gleichungssystemlösung via serieller LU-Faktorisierung unter Verwendung von LAPACK. Dies geht einher mit Limitierungen durch physische Speichergrenzen und kritischen Rechenzeiten, oder andersherum, mit Limitierungen in der Genauigkeit des Verfahrens. Die vorliegende Arbeit verbessert diesen Zustand. Sie evaluiert die erzielbaren Verbesserungen bei Nutzung einer speicherverteilten, parallelisierten Gleichungssystemlösung unter Verwendung geeigneter Open-Source Linear Algebra-Pakete. Untersucht werden die Performance- und Skalierbarkeitseigenschaften von ScaLAPACK, PLAPACK, Elemental und DPLASMA in Anwendung auf die vorliegende Problemstellung. Eine Auswahl der am besten geeigneten Pakete wurde im Zuge der Arbeit in einen abstrahierten Gleichungssystemlöser-Kernel nach modernem C++-Standard implementiert, der die Basis eines neuen RBF-Netzdeformationsverfahrens in FlowSimulator bildet.
| Item URL in elib: | https://elib.dlr.de/222876/ | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Thesis (Bachelor's) | ||||||||
| Title: | Effiziente speicherverteilte und parallelisierte Spline-Berechnung in einem RBF-basierten CFD-Netzdeformationsverfahren | ||||||||
| Authors: |
| ||||||||
| DLR Supervisors: |
| ||||||||
| Date: | September 2023 | ||||||||
| Open Access: | No | ||||||||
| Number of Pages: | 113 | ||||||||
| Status: | Published | ||||||||
| Keywords: | Radiale Basisfunktionen, RBF-Netzdeformation, speicherverteilte Gleichungssystemlöser für dichtbesetzte Matrizen, FlowSimulator | ||||||||
| Institution: | Duale Hochschule Baden-Württemberg Mannheim | ||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||
| HGF - Program: | Aeronautics | ||||||||
| HGF - Program Themes: | Efficient Vehicle | ||||||||
| DLR - Research area: | Aeronautics | ||||||||
| DLR - Program: | L EV - Efficient Vehicle | ||||||||
| DLR - Research theme (Project): | L - Virtual Aircraft and Validation | ||||||||
| Location: | Braunschweig | ||||||||
| Institutes and Institutions: | Institute for Aerodynamics and Flow Technology > CASE, BS | ||||||||
| Deposited By: | Reimer, Lars | ||||||||
| Deposited On: | 09 Mar 2026 10:15 | ||||||||
| Last Modified: | 09 Mar 2026 10:15 |
Repository Staff Only: item control page