Petsch, Michael und Kohlgrüber, Dieter und Walther, Jan-Niclas (2016) Automatisierte Strukturauslegung im Flugzeugvorentwurf mit Python. In: 11th Free and Open Source Software Conference (FrOSCon). 11th Free and Open Source Software Conference (FrOSCon), 2016-08-20 - 2016-08-21, Sankt Augustin (Hochschule Bonn-Rhein-Sieg), Deutschland.
PDF
2MB | |
PDF
6MB | |
HTML (Link zur Videoaufzeichnung des Vortrags.)
15kB |
Kurzfassung
Am Deutschen Zentrum für Luft- und Raumfahrt (DLR) wird an automatisierten Prozessketten für den Flugzeugvorentwurf geforscht. Ziel ist die Entwicklung und Bewertung von neuen Flugzeugkonzepten sowie die Verknüpfung unterschiedlicher Disziplinen im Vorentwurf wie Aerodynamik und Strukturauslegung. Das am DLR entwickelte CPACS-Datensatzformat [1] (Common Parametric Aircraft Configuration Schema, https://github.com/DLR-LY/CPACS) dient dabei als Austauschformat. Für die Auslegung der Rumpfstruktur zur Massenabschätzung hat das Institut für Bauweisen und Strukturtechnologie (BT) des DLR bereits das Tool TRAFUMO [2] (Transport Aircraft Fuselage Model) entwickelt, welches maßgeblich die skriptfähige Finite-Elemente-Software ANSYS nutzt. Um künftig deutliche Laufzeitreduktionen, weitere Anwendungsmöglichkeiten sowie mehr Schnittstellen mit anderen Tools zu ermöglichen wird aktuell eine alternative Open Source basierte Prozesskette mit Python entwickelt. Ausgehend vom CPACS-Parametersatz wird die Flugzeugoberfläche mittels Open Cascade erstellt und die Geometrie von Strukturkomponenten berechnet. Basierend auf eigens in Python entwickelten Tools wie einem FE-Präprozessor sowie einem FE-Konverter, wird ein FE-Modell der Flugzeugstruktur aufgebaut, welches in die Formate verschiedener FE-Solver exportiert werden kann. Zur Handhabung und Visualisierung dieser Datenmengen werden Module wie Numpy, Pandas und Mayavi verwendet. Die Dimensionierung der Struktur erfolgt zukünftig in Python auf Grundlage von Berechnungsergebnissen für verschiedene Lastfälle. Dabei können neben proprietären Solvern auch Open-Source-FE-Solver genutzt werden, wodurch die gesamte Prozesskette lizenzfrei läuft und der Datenaustausch vereinfacht sowie die Flexibilität erhöht wird. Weiterhin ermöglicht die modulare, objektorientierte Programmierung in Python neben der rein statischen Auslegung der Rumpfstruktur auch die Vorbereitung von Crashberechnungen mit komplexeren Anforderungen an das FE-Modell in einer Toolumgebung zu vereinen. Damit bietet die Open Source Prozesskette deutliche Vorteile im Vergleich zur Variante auf Basis bisher verwendeter kommerzieller Tools. Während der FrOSCon werden Einblicke in die Prozesskette gegeben, Schnittstellen zwischen den Modulen dargestellt sowie der Entwicklungsstand von einzelnen Kernmodulen wie dem FE-Präprozessor und dem FE-Konverter im Detail diskutiert sowie an Beispielanwendungen demonstriert. Literatur [1] B. Nagel, D. Böhnke, V. Gollnick, P. Schmollgruber, A. Rizzi, G. La Rocca, J.J. Alonso: „Communication in Aircraft Design: Can We Establish a Common Language?”, 28th Congress of the International Council of the Aeronautical Sciences (ICAS), Brisbane, Australia, 2012. [2] J. Scherer, D. Kohlgrüber, F. Dorbath, M. Sorour, „Finite element based Tool Chain for Sizing of Transport Aircraft in the Preliminary Aircraft Design Phase”, 62. DLRK, Stuttgart, Germany, 2013
elib-URL des Eintrags: | https://elib.dlr.de/105829/ | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Vortrag) | ||||||||||||||||
Titel: | Automatisierte Strukturauslegung im Flugzeugvorentwurf mit Python | ||||||||||||||||
Autoren: |
| ||||||||||||||||
Datum: | 21 August 2016 | ||||||||||||||||
Erschienen in: | 11th Free and Open Source Software Conference (FrOSCon) | ||||||||||||||||
Referierte Publikation: | Ja | ||||||||||||||||
Open Access: | Ja | ||||||||||||||||
Gold Open Access: | Nein | ||||||||||||||||
In SCOPUS: | Nein | ||||||||||||||||
In ISI Web of Science: | Nein | ||||||||||||||||
Status: | akzeptierter Beitrag | ||||||||||||||||
Stichwörter: | Flugzeugvorentwurf, Strukturauslegung, Python, Automatisierung, Prozesskette, CPACS, Finite Elemente, Solver, Open Source, FrOSCon | ||||||||||||||||
Veranstaltungstitel: | 11th Free and Open Source Software Conference (FrOSCon) | ||||||||||||||||
Veranstaltungsort: | Sankt Augustin (Hochschule Bonn-Rhein-Sieg), Deutschland | ||||||||||||||||
Veranstaltungsart: | nationale Konferenz | ||||||||||||||||
Veranstaltungsbeginn: | 20 August 2016 | ||||||||||||||||
Veranstaltungsende: | 21 August 2016 | ||||||||||||||||
Veranstalter : | Fachbereich Informatik Hochschule Bonn-Rhein-Sieg, LUUSA, FrOSCon e.V. | ||||||||||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||||||
HGF - Programm: | Luftfahrt | ||||||||||||||||
HGF - Programmthema: | Flugzeuge | ||||||||||||||||
DLR - Schwerpunkt: | Luftfahrt | ||||||||||||||||
DLR - Forschungsgebiet: | L AR - Aircraft Research | ||||||||||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | L - Strukturen und Werkstoffe (alt), L - Simulation und Validierung (alt), L - Konzepte und Integration (alt) | ||||||||||||||||
Standort: | Stuttgart | ||||||||||||||||
Institute & Einrichtungen: | Institut für Bauweisen und Strukturtechnologie > Strukturelle Integrität | ||||||||||||||||
Hinterlegt von: | Petsch, M.Sc. Michael | ||||||||||||||||
Hinterlegt am: | 01 Dez 2016 11:19 | ||||||||||||||||
Letzte Änderung: | 24 Apr 2024 20:10 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags