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

Development of a Software Library for Performant and Consistent CPACS Data Processing

Alder, Marko und Skopnik, Anna (2022) Development of a Software Library for Performant and Consistent CPACS Data Processing. Deutscher Luft- und Raumfahrtkongress 2022, 2022-09-27 - 2022-09-29, Dresden.

[img] PDF
1MB

Kurzfassung

The Common Parametric Aircraft Configuration Schema (CPACS) is increasingly used as a standard for data exchange in collaborative aircraft design projects involving many heterogeneous disciplines and expert knowledge. CPACS provides a hierarchical parametrization of fixed-wing aircraft and rotorcraft spanning from a detailed component level up to the interaction of the vehicle and its peripheral aviation system such as airline operations. Following the CPACS paradigm - data must be unique and explicit - all parameters are uniquely specified using an XML Schema Definition (XSD) which allows for a robust syntactic interpretation of the data. The transformation of this data (e.g., unit transformations of physical quantities) or the inference of additional information (e.g., interpolation of aerodynamic coefficients) usually requires rules and assumptions which are specified in a human interpretable format within the CPACS documentation. However, practical experience shows that even whilst having comprehensive documentation available, there is a potential source for inconsistency if such rules and assumptions are not available as standardized software implementations. While the TiGL geometry library serves as common software library for geometry data, other disciplines are lacking standardized approaches on how to infer knowledge from CPACS data. The present paper therefore introduces a software library called cpacsLibrary aiming to ensure consistent data handling in large collaborative aircraft design projects, and to enable an easier entrance into connecting models to CPACS as well as re-using implementations across disciplines. As it is tightly coupled to the development of CPACS itself and closely aligned with TiGL, \cpacsLibrary intends to complete the CPACS eco-system by providing standardized methods for non-geometric data handling. A detailed description of the software architecture comprises the implementation of low- and high-level methodologies in C++, test-driven development, version control, bindings to Python as well as data visualization strategies. The practical application of the library is demonstrated by the interpolation of irregular, multidimensional performance maps (aerodynamic and engine) stemming from disciplinary analysis tools in automated aircraft design processes applying Radial Basis Functions (RBF). The paper concludes by describing the future development roadmap, including opportunities for collaboration.

elib-URL des Eintrags:https://elib.dlr.de/190021/
Dokumentart:Konferenzbeitrag (Vortrag)
Titel:Development of a Software Library for Performant and Consistent CPACS Data Processing
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Alder, MarkoMarko.Alder (at) dlr.dehttps://orcid.org/0000-0001-7439-2500NICHT SPEZIFIZIERT
Skopnik, AnnaTU ChemnitzNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:September 2022
Referierte Publikation:Ja
Open Access:Ja
Gold Open Access:Nein
In SCOPUS:Nein
In ISI Web of Science:Nein
Status:veröffentlicht
Stichwörter:CPACS; Software Library; RBF interpolation; Aerodynamic Performance Maps
Veranstaltungstitel:Deutscher Luft- und Raumfahrtkongress 2022
Veranstaltungsort:Dresden
Veranstaltungsart:nationale Konferenz
Veranstaltungsbeginn:27 September 2022
Veranstaltungsende:29 September 2022
Veranstalter :Deutsche Gesellschaft für Luft- und Raumfahrt - Lilienthal Oberth e.V. (DGLR)
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 - Flugzeugtechnologien und Integration
Standort: Hamburg
Institute & Einrichtungen:Institut für Systemarchitekturen in der Luftfahrt
Hinterlegt von: Alder, Marko
Hinterlegt am:14 Nov 2022 07:42
Letzte Änderung:24 Apr 2024 20:51

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.