Parametric Geometry For Propulsion-Airframe Integration
Parametric Geometry For Propulsion-Airframe Integration
Propulsion-Airframe Integration
NASA NRA NNX11AI70A Topic 2.2
Russell K. Denney
Jimmy C. Tai
Dimitri N. Mavris
2
Background
Parametric Aircraft (VSP) Cycle Modeling (NPSS) • Our typical design
process starts
with the engine
cycle and a
vehicle
representation,
which is used for
Mission Analysis (FLOPS)
Aero Generation drag prediction.
• Thrust , fuel flow,
and drag data are
used for the
mission analysis
and analyses for
other system
Other System Metrics metrics, such as
noise and
emissions.
3
Background
Parametric Aircraft (VSP) Cycle Modeling (NPSS)
Flowpath Design (WATE++)
4
Background
Parametric Aircraft (VSP) Cycle Modeling (NPSS)
Flowpath Design (WATE++)
6
The Big Picture
Analysis Tools
Iterative “Design by Analysis” Process
Aero
Conceptual Structure
Design
Tools Noise
etc
Conceptual Structure
Design OpenVSP
Tools Noise
etc
OpenVSP provides:
3-D Design DOF
Visualization
Geometry Standard
o Ensures consistent geometry is analyzed by all disciplines
o Geometry is updated with each iteration
8
Program Plan
The research is divided into two main tracks:
• Parametric Variation of Inlet and Nozzle Geometry
– Improved estimation of installation effects, throttle-dependent drags,
and engine-airframe interactions
– Address unique problems related to parameterization of advanced
inlets and nozzles, which may be square or round, straight or
serpentine, and may have special geometric features such as chevrons
• Parametric Variation of the Entire Engine Flowpath
– Produce a 3D representation of the complete engine flowpath
geometry, which will permit more detailed analyses of unconventional
engine cycles
– Identify specific requirements for engine fan and turbine
parameterization for successful interfacing with higher-order, physics-
based tools for noise and performance analyses
9
Current Progress – “Inside” Track
• 3-D Engine Flowpath Design
10
OpenVSP in the Engine Flowpath Design Process
Rhino3D
Meta-Geometry
Aero Codes,
Structural Analysis Higher Order Analyses
Codes, etc
11
NPSS/WATE++
NPSS is an object-oriented
programming environment for
modeling aircraft turbine engines
• Traditional 0-D thermodynamic cycle
modeling
• “Zooming” capability to link with
higher fidelity design and analysis
codes
12
OpenVSP “Sockets”
• Each WATE++ component has been
modified to include a socket or
subelement to generate the XML
code for OpenVSP NPSS run file
• Simply include the socket when the Runs NPSS cycle model
13
Drawing WATE++ Compressors in OpenVSP
• Component Parameters
– Inport location and Radii
150Pax HPC
– Outport Radii
– Total compressor length
– IGV length
– Front frame length
• Stage Parameters
– Blade axial length (each stage)
– Stator axial length (each stage)
– Spacing length (or % of stage length)
– Num blades (each stage)
– Tip Radius
– Hub radius (or HtoT ratio)
• Blade Parameters
150Pax Booster
– Twist distribution
– Airfoil shape
– Taper
– Etc.
• OpenVSP Socket for HPC and LPC
– PROPELLER element for blades
– FUSELAGE2 element for hub and casing
14
Issues with the Compressor Elements
• Issue of how to properly contour the
casing
– Currently placing a FUSELAGE2 cross
section at every blade trailing edge
– Interpolating between the rotor casing
radius to get the stator blade tip radius
(stators are flush with casing)
– May want more complex case contouring
• Tip clearance
– Added a single variable to the WATE
socket which is applied at each stage
– Could specify tip clearance on a per-stage
basis
Casing-stator
overlap
15
Turbofan Engine Demo
• A “complete” separate flow
high bypass engine was
modeled using OpenVSP
sockets added to the required
WATE++ elements
• This OpenVSP model consists
of 62 components, either
PROPELLER or FUSELAGE2
components, representing the
engine components
• Still to be developed are the
combustor, shafts and disks,
and true airfoil
representations
16
Current Progress – “Outside” Track
• Propulsion Airframe Integration
17
OpenVSP in the PAI Design Process
Lower Fidelity Design Codes Define
Initial Geometry
Meta-Geometry
Rmax
19
Inlet Parameters
Rth
20
Nozzle Parameters
• Axisymmetric Converging Nozzles:
– Two types: Bypass nozzle, Core nozzle
• Bypass Nozzle: 35
– Cowl connecting nozzles
30
– 3 (outer) or 4 (inner) FUSELAGE2 cross
sections 25
– Plug
– 3 (outer) or 4 (inner) FUSELAGE2 cross
sections
Core Nozzle Parms
Area Ratio Inner Tan Str 1
L/D Inner Tan Str 2
Inport Axial Loc IOuter Tan Str 1
Inport Inner R Outer Tan Str 2
Inport Outer R Core Boattail
Plug Length
21
Example: WATE++ Nacelle
15 16
9-14
17
3-8 2 1
Variable Description
Point x-Geometry Relation y-Geometry Relation
diameter fan diameter
1 0 Rfan
Throat Area (Corrected
2 Fan Out Location - Fan stage length Rfan
Ath Mass flow)
3 -(L/D ratio * Fan Radius) Rth
Wall Points
22
Nacelle Meshing Issue
• OpenVSP has the
capability to combine
two open components
into a single mesh using
CompGeom or CFD Mesh
– Components must have
coincident beginning and
ending cross-sections
– Multiple open
components (>2) cannot
currently be combined
into a single mesh
• Either change the way
WATE++ draws a
fueslage or modify the
OpenVSP meshing logic
23
Model Problem Investigation
• Illustrate utility and flexibility of parameterized
components
• Demonstrate capability to geometrically model novel
and unique advanced concepts
• Test the limits of OpenVSP and its components
– Are the provided components sufficient?
– If not should they be reworked/modified or should new
components be added?
• Test the component parameterizations and the
integration relationships
• Use Cart3D to validate applicability of
parameterizations in an analysis environment
24
Model Problem Progress
• Constructing baseline
and advanced concept
models in OpenVSP
using parameterized
components
• Setting up flow-through
analysis on meshed
nacelle in Cart3D
• Using “pucks” to define
boundary conditions at
inlet and exit of
through-flow nacelle
25
Observations from Year 1
• OpenVSP Graphics Display Update Speed
– Currently, the display update speed of OpenVSP with the
62-component engine model is unacceptable
– This may be partially due to the number and/or complexity
of the components that must be modeled, but consensus
is that it has more to do with the internal OpenVSP
graphics procedures
26
Observations from Year 1 (cont’d)
• Need for Improved Component Parameterizations
– The most significant finding from last year’s work is the
need for improved component parameterizations within
OpenVSP
– It was decided early on to use the same parameterizations
as in WATE++
– However, once in OpenVSP, the parts have the
parameterization of the OpenVSP components (i.e., of the
PROPELLER and FUSELAGE2 elements), and the WATE++
parameterization is lost
– Solution: create new OpenVSP elements to support the
WATE++ parameterization
27
“Tube” Element – Notional Views
• Currently requires two FUSELAGE2 elements
• Will be useful for embedded inlets, scarfed inlets,
non-axisymmetric ducts, etc.
28
“Ginsu” Element – OpenVSP Depiction
Ring
Blade
Disc
29
“Ginsu” Element (cont’d)
• One basic element can model most
engine flowpath components
Omit rim
piece to
represent a
vane row
30
Year 2 Work Plan
• “Inside” Track
— Create new “tube” and “Ginsu” OpenVSP elements
— Update OpenVSP sockets to use the new elements
— Develop combustor, shafts and disks, and true airfoil representations
• “Outside” Track
— Continue work on model problems
— Investigate meshing issues
— Introduce additional design and analysis codes
SUPIN
Calculix
31