Automatic modeling of aircraft external geometries for preliminary design workflows

Abstract This article introduces a high-fidelity geometry definition methodology enabling Multidisciplinary Design, Analysis and Optimization (MDAO) of aircraft configurations. All definitions and functional features have been implemented within the JPAD software, a Java-based computing library for aircraft designers, which provides a dedicated geometric modeling module called JPADCAD. The geometric module, that comes as an application programming interface (API) built on top of the OpenCASCADE Technology solid modeling kernel, is conceived for the automatic production of parametric aircraft CAD geometries. The tool allows the definition of input geometries for low-fidelity as well as high-fidelity aerodynamic analyses, hence proves to be a key factor in the entire MDAO process, particularly in conceptual or preliminary design analysis workflows. The main goal of such a geometric library remains ease of use and support for automation to minimize unnecessary or repetitive human effort. The backbone of the presented methodology is the parametric definition of a generic commercial transport aircraft configuration that translates into software data structures and functionalities of CAD surface modelers. These aspects are discussed in the first part of the article. The second part presents a use case example of the geometric modeling API, where an automated aerodynamic analysis workflow is used to construct a prediction model for canard-wing configurations.

[1]  Snorri Gudmundsson,et al.  General Aviation Aircraft Design: Applied Methods and Procedures , 2013 .

[2]  Domenico Quagliarella,et al.  An aerothermodynamic design optimization framework for hypersonic vehicles , 2019, Aerospace Science and Technology.

[3]  Egbert Torenbeek,et al.  Synthesis of subsonic airplane design: an introduction to the preliminary design, of subsonic general aviation and transport aircraft, with emphasis on layout, aerodynamic design, propulsion and performance , 1976 .

[4]  Md. Abdus Salam,et al.  CEASIOM : An Open Source Multi Module Conceptual Aircraft Design Tool , 2013 .

[5]  Roelof Vos,et al.  Design methodology for trailing-edge high-lift mechanisms , 2016 .

[6]  Elia Daniele,et al.  Application of Game Theory and Evolutionary Algorithm to the Regional Turboprop Aircraft Wing Optimization , 2019 .

[7]  Robert Haimes,et al.  Multidelity Geometry and Analysis in Aircraft Conceptual Design , 2009 .

[8]  Fabrizio Nicolosi,et al.  Design Guidelines for High Capacity Innovative Regional Turboprop Aircraft , 2019 .

[9]  Paul Okonkwo,et al.  The GENUS aircraft conceptual design environment , 2019 .

[10]  Bjoern Nagel,et al.  Towards a unified framework using CPACS for geometry management in aircraft design , 2012 .

[11]  Alessandro Ceruti,et al.  Unconventional hybrid airships design optimization accounting for added masses , 2018 .

[12]  Robert Haimes,et al.  On The Construction of Aircraft Conceptual Geometry for High-Fidelity Analysis and Design , 2012 .

[13]  Joaquim R. R. A. Martins,et al.  GeoMACH: Geometry-Centric MDAO of Aircraft Configurations with High Fidelity , 2012 .

[14]  Fabrizio Nicolosi,et al.  Development of a Java-Based Framework for Aircraft Preliminary Design and Optimization , 2015, J. Aerosp. Inf. Syst..

[15]  David M. Beazley,et al.  SWIG: An Easy to Use Tool for Integrating Scripting Languages with C and C++ , 1996, Tcl/Tk Workshop.

[17]  B. P. Selberg,et al.  Aerodynamic tradeoff study of conventional, canard, and trisurface aircraft systems , 1985 .

[18]  S. Timme,et al.  Wing-body junction optimisation with CAD-based parametrisation including a moving intersection , 2017 .

[19]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[20]  Andrew S. Hahn,et al.  Vehicle Sketch Pad: a Parametric Geometry Modeler for Conceptual Aircraft Design , 2010 .

[21]  Fabrizio Nicolosi,et al.  An improved high-lift aerodynamic prediction method for transport aircraft , 2018 .

[22]  George N. Barakos,et al.  Aerodynamic optimization of helicopter rear fuselage , 2018 .

[23]  Fabrizio Nicolosi,et al.  Game theory and evolutionary algorithms applied to MDO in the AGILE European project , 2017 .

[24]  Nachiket Deshpande,et al.  Aircraft Conceptual Design Using Vehicle Sketch Pad , 2010 .

[25]  Petter Krus,et al.  Flexible and robust CAD models for design automation , 2012, Adv. Eng. Informatics.

[26]  Volker Gollnick,et al.  Communication in aircraft design : Can we establish a common language? , 2012 .

[27]  Kristian Amadori,et al.  Geometry Based Design Automation : Applied to Aircraft Modelling and Optimization , 2012 .

[28]  Tobias Stollenwerk,et al.  TiGL: An Open Source Computational Geometry Library for Parametric Aircraft Design , 2018, Mathematics in Computer Science.

[29]  Fabrizio Nicolosi,et al.  Aircraft directional stability and vertical tail design: A review of semi-empirical methods , 2017 .

[30]  Fabrizio Nicolosi,et al.  Java framework for parametric aircraft design – ground performance , 2017 .

[31]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[32]  Kristian Amadori,et al.  On Aircraft Conceptual Design : A Framework for Knowledge Based Engineering and Design Optimization , 2008 .

[33]  David W. Levy Prediction of average downwash gradient for canard configurations , 1992 .

[34]  Fabrizio Nicolosi,et al.  High Lift Aerodynamic characteristics of a Three Lifting Surfaces Turboprop Aircraft , 2019 .

[35]  William Gropp,et al.  CFD Vision 2030 Study: A Path to Revolutionary Computational Aerosciences , 2014 .

[36]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[37]  Fabrizio Nicolosi,et al.  Longitudinal stability issues including propulsive effects on an innovative commercial propeller-driven aircraft , 2019 .