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

A Generic Parametric Modeling Engine Targeted Towards Multidisciplinary Design: Goals and Concepts

Kleinert, Jan und Reiswich, Anton und Banovic, Mladen und Siggel, Martin (2023) A Generic Parametric Modeling Engine Targeted Towards Multidisciplinary Design: Goals and Concepts. Computer-Aided Design and Applications, 21 (3), Seiten 424-443. CAD Solutions LLC. doi: 10.14733/cadaps.2024.424-443. ISSN 1686-4360.

[img] PDF - Verlagsversion (veröffentlichte Fassung)
948kB

Offizielle URL: https://cad-journal.net/files/vol_21/Vol21No3.html

Kurzfassung

This paper presents the design concept of a generic parametric modeling engine that is completely decoupled from geometry generation. Driven by requirements extracted from preliminary multidisciplinary airplane design, the presented software architecture provides a platform that enables an interplay of different modeling and simulation tools on the one hand, and their efficient execution in a parametric tree on the other hand. An integrated plugin system allows users to define custom plugins exposing arbitrary types and functions. All geometric functionality is provided via plugins, decoupling it entirely from the parametric engine. First, we specify the goals that the software framework needs to fulfill, elaborating on the requirements encountered in early aircraft design. Then, we describe the software architecture and its modules, realized as a C++ library. As such, the software is a back-end that can be used by third party developers to create user-friendly and interoperable tools. The core of the framework is a parametric engine called grunk with its integrated plugin system and serialization functionality. The key feature of grunk is the possibility for users to define custom types in plugins and their use in the parametric tree. Geometric modeling functionalities are provided through the plugins grocc and geo: the first integrating OpenCascade Technology's functionalities and the latter extending it. A major feature on the geometry side is the provision of derivatives through algorithmic differentiation, making the framework particularly suitable for gradient-based optimization applications. Finally, we demonstrate the use of the software via examples and show the results.

elib-URL des Eintrags:https://elib.dlr.de/197895/
Dokumentart:Zeitschriftenbeitrag
Titel:A Generic Parametric Modeling Engine Targeted Towards Multidisciplinary Design: Goals and Concepts
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Kleinert, JanJan.Kleinert (at) dlr.dehttps://orcid.org/0000-0002-2709-214X145086452
Reiswich, AntonAnton.Reiswich (at) dlr.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Banovic, MladenMladen.Banovic (at) dlr.dehttps://orcid.org/0000-0002-9056-3784NICHT SPEZIFIZIERT
Siggel, Martinmartin.siggel (at) dlr.dehttps://orcid.org/0000-0002-3952-4659NICHT SPEZIFIZIERT
Datum:September 2023
Erschienen in:Computer-Aided Design and Applications
Referierte Publikation:Ja
Open Access:Ja
Gold Open Access:Nein
In SCOPUS:Ja
In ISI Web of Science:Nein
Band:21
DOI:10.14733/cadaps.2024.424-443
Seitenbereich:Seiten 424-443
Verlag:CAD Solutions LLC
ISSN:1686-4360
Status:veröffentlicht
Stichwörter:multidisciplinary design, parametric modeling, CAD engine, software architecture, geometric sensitivities
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 - Digitale Technologien
Standort: Köln-Porz
Institute & Einrichtungen:Institut für Softwaretechnologie > High-Performance Computing
Institut für Softwaremethoden zur Produkt-Virtualisierung > Simulationsumgebungen
Institut für Antriebstechnik > Triebwerk
Hinterlegt von: Kleinert, Jan
Hinterlegt am:23 Okt 2023 13:39
Letzte Änderung:23 Okt 2023 13:39

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.