elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Implementierung einer Schnittstelle zur automatisierten Auslagerung und Verarbeitung von Datensätzen in das HDF5-Datenformat im Rahmen des kollaborativen, multidisziplinären Triebwerksentwurfs

Bröcker, Marius (2021) Implementierung einer Schnittstelle zur automatisierten Auslagerung und Verarbeitung von Datensätzen in das HDF5-Datenformat im Rahmen des kollaborativen, multidisziplinären Triebwerksentwurfs. Bachelor's.

[img] PDF - Only accessible within DLR
1MB

Abstract

Der Vorentwurf von Triebwerken und Gasturbinen ist ein hoch iterativer und multidisziplinärer Prozess. Am Institut fur Antriebstechnik des Deutschen Zentrums für Luft- und Raumfahrt wird als unterstützendes Programmsystem das Software-Framework GTlab entwickelt. Es setzt auf eine hoch modulare und integrative Softwarearchitektur mit einem zentralen Datenmodell, das ein Triebwerk komplett parametrisch abbilden kann. Bei der gegenwärtigen Umsetzung des zentralen Datenmanagementsystems bleiben alle Datensätze eines geöffneten Projekts aktiv im Arbeitsspeicher. Mit der steigenden Ausdetaillierung im Entwurfsprozess erhöht sich das Datenaufkommen um ein Vielfaches, wodurch ein potentieller Performance-Verlust in der weiteren Datenverarbeitung entsteht. Die vorliegende Arbeit stellt ein neues System vor, welches konzeptioniert und innerhalb von GTlab integriert wurde, um große Datensätze in das Datenformat HDF5 effizient auszulagern. Die Datensätze werden dabei intelligent referenziert und bei Bedarf automatisch eingeladen. Fur die Implementierung dieses Systems ist vorerst ein dedizierter Wrapper um die HDF5-Programmbibliothek erstellt worden, der die zentralen Funktionalitäten kapselt und an die GTlab-spezifischen Anwendungsfälle anpasst. Anschließend wurde eine Klassenstruktur in das Datenmodell von GTlab implementiert, welche die Auslagerung von Datensätzen in das HDF5-Datenformat ermöglicht. Abschließend ist das System einem Benchmark unterzogen und dem nativen System gegenubergestellt worden. Im Vergleich ließen sich dabei deutliche Performance-Steigerungen erzielen, welche die Grundlage fur zukünftige hoch-detaillierte Triebwerksentwürfe bilden.

Item URL in elib:https://elib.dlr.de/148073/
Document Type:Thesis (Bachelor's)
Title:Implementierung einer Schnittstelle zur automatisierten Auslagerung und Verarbeitung von Datensätzen in das HDF5-Datenformat im Rahmen des kollaborativen, multidisziplinären Triebwerksentwurfs
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iD
Bröcker, MariusMarius.Broecker (at) dlr.deUNSPECIFIED
Date:September 2021
Refereed publication:No
Open Access:No
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Number of Pages:89
Status:Published
Keywords:GTlab, HDF5, Skript, Vorentwurf, Triebwerk, Datenmodell
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Aeronautics
HGF - Program Themes:Clean Propulsion
DLR - Research area:Aeronautics
DLR - Program:L CP - Clean Propulsion
DLR - Research theme (Project):L - Virtual Engine
Location: Köln-Porz
Institutes and Institutions:Institute of Propulsion Technology > Engine
Deposited By: Reitenbach, Stanislaus
Deposited On:10 Jan 2022 08:06
Last Modified:10 Jan 2022 08:06

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.