Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Modeling of CPACS-based fuselage structures using Python

Modeling of CPACS-based fuselage structures using Python PurposeThe purpose of this paper is to present some of the key achievements. At DLR, a sophisticated interdisciplinary aircraft design process is being developed, using the CPACS data format (Nagel et al., 2012; Scherer and Kohlgrüber, 2016) as a means of exchanging results. Within this process, TRAFUMO (Scherer et al., 2013) (transport aircraft fuselage model), built on ANSYS and the Python programming language, is the current tool for automatic generation and subsequent sizing of global finite element fuselage models. Recently, much effort has gone into improving the tool performance and opening up the modeling chain to further finite element solvers.Design/methodology/approachMuch functionality has been shifted from specific routines in ANSYS to Python, including the automatic creation of global finite element models based on geometric and structural data from CPACS and the conversion of models between different finite element codes. Furthermore, a new method for modeling and interrogating geometries from CPACS using B-spline surfaces has been introduced.FindingsSeveral new modules have been implemented independently with a well-defined central data format in place for storing and exchanging information, resulting in a highly extensible framework for working with finite element data. The new geometry description proves to be highly efficient while also improving the geometric accuracy.Practical implicationsThe newly implemented modules provide the groundwork for a new all-Python model generation chain, which is more flexible at significantly improved runtimes. With the analysis being part of a larger multidisciplinary design optimization process, this enables exploration of much larger design spaces within a given timeframe.Originality/valueIn the presented paper, key features of the newly developed model generation chain are introduced. They enable the quick generation of global finite element models from CPACS for arbitrary solvers for the first time. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png Aircraft Engineering and Aerospace Technology: An International Journal Emerald Publishing

Loading next page...
 
/lp/emerald-publishing/modeling-of-cpacs-based-fuselage-structures-using-python-b8UWwYWNo0

References (9)

Publisher
Emerald Publishing
Copyright
Copyright © Emerald Group Publishing Limited
ISSN
1748-8842
DOI
10.1108/AEAT-01-2017-0028
Publisher site
See Article on Publisher Site

Abstract

PurposeThe purpose of this paper is to present some of the key achievements. At DLR, a sophisticated interdisciplinary aircraft design process is being developed, using the CPACS data format (Nagel et al., 2012; Scherer and Kohlgrüber, 2016) as a means of exchanging results. Within this process, TRAFUMO (Scherer et al., 2013) (transport aircraft fuselage model), built on ANSYS and the Python programming language, is the current tool for automatic generation and subsequent sizing of global finite element fuselage models. Recently, much effort has gone into improving the tool performance and opening up the modeling chain to further finite element solvers.Design/methodology/approachMuch functionality has been shifted from specific routines in ANSYS to Python, including the automatic creation of global finite element models based on geometric and structural data from CPACS and the conversion of models between different finite element codes. Furthermore, a new method for modeling and interrogating geometries from CPACS using B-spline surfaces has been introduced.FindingsSeveral new modules have been implemented independently with a well-defined central data format in place for storing and exchanging information, resulting in a highly extensible framework for working with finite element data. The new geometry description proves to be highly efficient while also improving the geometric accuracy.Practical implicationsThe newly implemented modules provide the groundwork for a new all-Python model generation chain, which is more flexible at significantly improved runtimes. With the analysis being part of a larger multidisciplinary design optimization process, this enables exploration of much larger design spaces within a given timeframe.Originality/valueIn the presented paper, key features of the newly developed model generation chain are introduced. They enable the quick generation of global finite element models from CPACS for arbitrary solvers for the first time.

Journal

Aircraft Engineering and Aerospace Technology: An International JournalEmerald Publishing

Published: Sep 4, 2017

There are no references for this article.