SlideShare a Scribd company logo
1 of 19
Download to read offline
CFD in Aeronautics and Aerospace
Numerical Computation and Modeling of Internal and External Flows
Progress in Aerospace Planes, Aerodynamics, and High-Speed Combustion
Mario Felipe Campuzano Ochoa
Terra Global Energia Investments Ltd.
NASA Fellow
mfc27@cornell.edu
Cornell Workshop on Large-Scale Wind Generated Power
June 12-13, 2009
Cornell University
Ithaca, New York 14853
1
External Flows - Aerodynamics
2
Samples of Flows – Subsonic and Separation
Flow Separation
Turbulence
Design is
MULTIDISCIPLINARY
(everything is related and
dependent)
3
The Fluid Dynamics Equation (Navier-Stokes)
fvi =fi =
si1
si2
si3
sijuj + k dT/dxi
0
dw + dfi = dfvi
dt dxi dxi
rui
ru1ui
ru2ui
ru3ui
ruiH
w =
ru1
ru2
ru3
rE
r
p = (g -1) r {E - 1/2(uiui)}
Equation solved numerically using optimal and iterative algorithms
CFD Stages of Design and Testing
4
Automatic Modeling
State of the Art Aerodynamic Design
• Integrate the capabilities into an automatic method that
incorporates computer optimization.
Interactive Calculation
Rapid Prediction of Flows
• Can be done when flow calculation can be performed fast enough
• But does NOT provide any direction on how to change the
conditions if performance is not desirable.
Flow Modeling w/ “complex” Boundary Conditions
• Predict the flow past an aerodynamic body or its components in
different flight regimes and paths such as take-off or cruise and
off-design conditions.
Design by Numerical Finite Modeling
has parameters
IT
I T
I
The resulting solution is I  I  I 

  I  
 
 I
More complex search may be modeled,such as quasi - Newton.
i
If the geometry change is  n1
  n
  I
(small positive )
I

I(i i)  I(i)
i i
where i  weight,
bi(x)  set of shape functions
The finite difference method, translates to a function
I  I (w,) (such as CD at constant CL)
The method is to define the geometry as
f (x) i
bi(x)
f(x)
The number of aerodynamic calculations is proportional to the
number of design variables
Issues with the Discretization Models
Using 2016 grid points
on the wing surface as design variables
2016+ flow calculations
~ 2-5 minutes each (Euler not Viscous
Flow)
Boeing 747 Cost Prohibited for
Industrial Design
Minimization of Drag Optimal Control of Aerodynamic
Equations subject to body changes
and
Cost function defined
I  I(w,S)
change in S gives a change in
w S 
R  

R
w 

R
S0
I 
T
 I
T
I  w
w  S
S
Supposing that the equation Rexpresses
the dependence of w - S
R(w, S)  0
System and Feedback Theory in Aero Design
GOAL : Reduction of Computational Costs
e.g. Minimize CD
S S 
I T
R
I   T
 S
S
S
    

IT
 T R IT
 T R
IT
IT
T R R 
I 
w
w 
F
S   ww  S S 
R
T
I
w
 
w
first termis canceled,and we find that

w w
w 
S
  
Pick to satisfy adjoint equation
System and Feedback Theory in Aero Design II
The changeR is zero, we can multiplyby a Lagrange
Multiplier and subtract from the variationI with no changingin
result.
Flow Physics Solution + Ad-joint Solution

(Adjoint)
(Gradient)
2016 variables
In grid
Ad-joint Method Characteristics:
• Gradient for N variables
with cost equal to 2 flow solutions
• Minimal memory needs in
comparison with auto differentiation
• Shapes can be designed as free surface
• No need for specific shape function
• No constraints on the design space
2016 variables
Design Loop
Final Solution
Ad-joint solution
Gradient/PDE Calc.
Sobolev Solution
Contour/Grid Modification
IteratetoConvergence
andOptimumShape


2
2
1




S21 2 S22 3 S23 4 pd 1d 3(4) I  
(3) I  ( p  p ) ds
f
(2) C  0, C S
(1)
 S f (w)  0
wD
Sij f jd D            
i
T
 2nx  3ny  3nz  p pt
Change of Flow(gradient)
t
j
i ij
w
BC's for the Inverse problem
i
i

where Sij are metrices, f j (w) the fluxes.
Ad - joint :
ij j
i
Summary Flow and Ad-joint Modeling
With grid coordinates i
Flow equations :
Sobolev Modeling
Continuous descent trajectory
Set
x x
g 
   g
 g.
The gradient w ith respect to the Sobolev product
I   g ,f    gf  g 'f'dx
f =   g , I     g , g 
This approximat es a continuous descent class of solution
df
  g
dt
The Sobolev gradient g comes from simple gradient
g and by the smoothing of the equation
Key issue for implementation of Continuous adjoint solution.
Computational Costs - N Variables
(N2)
(N)
(K)
Steep Descent
Quasi-Newton
Sobolev Grad.
Cost of Algorithm
(N2)
(N)
(K)
(N3)
(K independent of N)
Total Computational Cost
Fin. Diff. Gradients
+ Steepest Descent
Fin. Diff. Gradients
+ Quasi-Newton Search or Response surface
Ad-joint Grad.
+ Quasi-Newton Search
Adjoint Gradient
+ SobolevGrad.
(K independent of N)
- N~2000
- Huge Savings
- Enables Calculations
on a small PC or
iPAD
Design of Boeing 747 Wing at its Cruise Mach Number
Constraint: : Fixed CL = 0.42
: Fixed load distribution
: Fixed thickness for wing 14% wing dragsaves
(7 minutes cpu time - 1proce.)
~5% aircraft dragsaving
baseline
New design
Euler Calc.
Item CD Cumulative CD
Wing Pressure 125 counts
(15 shock, 100 induced)
125 counts
Wing friction 45 160
Fuselage 55 215
Tail 22 235
Nacelles 22 255
Other 15 275
Total 270
Planform and Aero-Structural Optimization
Boeing 747 at CL ~ .47 (fuselage lift ~ 16%)
Drag (the) largest component
• Aerodynamic design by a small team of engineers
focusing on design issues.
• Significant reduction time and cost.
• Superior and unconventional aero designs.
• Aerodynamic wing design is complex due to complexity of
flow around the wing.
• The adjoint method, aerodynamic wing design is carried out
quick and cost effective
Comments
Pay-Off
17HIFiRE
Flight Experimentation
Airbreathing Propulsion CFD
Dual Mode Scramjet
- Cooled Structure for long flight
X-43A
- Integrated Vehicle
- Scramjet Engine Design X-51A
- Short Duration Test (Heat Sink Tech.)
Long Duration
Durable Combustor Set
Combined Cycle
Turbine Combined Cycle Rig
18
Test Cases for CFD
Objective: Duplicate hydrocarbon scramjet acceleration and performance during flight
NASA data analysis and CFD code validation using full-scale X-51 test data
X-51 in the NASA Langley
8’ High Temperature Tunnel
X-51A flight hardware at Edwards Air Force
Base
19
Turbine Flowpath
Scramjet Flowpath
Dual Inlet
Centerline view of inlet
Turbine Combined Cycle Propulsion
Objective: Demonstrate transition between turbine and simulated scramjet
NASA finished the design of a large scale inlet
Turbine
Dual Inlet
Simulated Scramjet
Assembled Inlet hardware at manufacturer
Drawing of full TBCC Test Rig
Rotating Doors
20
Fan Rotor Blisk
Turbine-Based Combined Cycle Propulsion
Objective: Validate tools for Mach 4 stage with/without distortion
NASA finished evaluation of Mach 4 stage
RTA: GE 57 / NASA Mach 4 capable Turbine Engine
Inlet Distortion Screens
Turbo Code Calculation
Combustion in High-Speed Flows - SCRAMJET
• CFD usage in scramjet engine design/analysis
– Why is it a critical tool?
– How is it used and developed?
• CFD practices in scramjet analysis and design
– Reynolds stress tensor closure
– Reynolds flux vector closure
– Turbulence-chemistry interactions (i.e. internal and external)
– Unsteady formulation (e.g. turbulence models)
• Concluding Remarks
• Sample FAP NRA projects currently underway
– Hybrid RAS/LES
– FDF and PDF (Filtered/Probability Density Function) development
– Reduced chemical kinetics model development (MS thesis @ Syracuse
University – NASA LaRC)
Role of CFD in Scramjet Development
• CFD role in scramjet development
– Not possible to exactly reproduce hypersonic flight conditions at ground test
facilities
i. CFD used to extrapolate/approximate results to flight
ii. CFD used to examine effects of “modeled-conditions”
– Not possible to measure all relevant properties at ground test facilities
i. CFD used to complete gaps due to lack of measurements and instrumentation
(overcome maybe by nanotechnology in near future)
ii. CFD used to model outcomes from perturbations made from a calibrated
condition
– Not possible to copy from designs of existing vehicles and engines
i. CFD used to examine candidate configurations
ii. CFD used to build databases
iii. Sensitivity studies performed on most designs
Scramjet Propulsion System
Scramjet Flow Dynamics
• NASP Model Space Plane
CFD in Scramjet Design & Development
• Current CFD
– 3-D steady-state RAS (parabolized versions for some analyses)
– Turbulence models use eddy viscosity/gradient diffusion concepts
– Chemical reactions handled via reduced finite rate kinetics
– Turbulence-chemistry interactions typically ignored (but some
studies have been done by Givi @ SUNY Buffalo for example).
– Acceptable turn-around time for solutions is measured in days
• Limitations of current methodology
– Uncertainty related to turbulence model is often unacceptable
– Crude chemistry  Flame-holding limits can not be obtained
– Unsteady effects (very important) are ignored and/or “poorly
modeled”
Reynolds Averaged Equations
Reynolds Turbulence Stress Model
• Most common closure is the Boussinesq assumption:
• Typical eddy viscosity models:
– Zero-equation models (e.g. Baldwin-Lomax)
– One-equation models (e.g. Spalart-Allmaras)
– Two-equation models (e.g. k-ε, k-ω)
– Three-equation models (e.g. Durbin k-ε-v2)
• LEVMs are deficient in several areas:
– Unable to capture stress-induced secondary flow structures
(Reynolds-stress anisotropies)
– No direct avenue to incorporate pressure-strain correlation effects
– No rigorous accounting for streamline curvature effects
Con’t - Reynolds Stress
• Second order models can address these deficiencies:
• Cost of solving these equations is significant (i.e. computational time)
– Algebraic models extracted by enforcing equilibrium assumptions
– These models retain much of the information from the full Reynolds stress
equation
– When recast as explicit relationships, the cost is comparable to LEVMs
Reynolds Stress Comparison Models
• Mach 3.0 flow through a symmetric square duct
• Linear k-ω model unable to predict secondary flow
• EARS k-ω predicts anisotropy  secondary motions
Measured Linear k-ω Measured EARS k-
ω
X/h = 40
Scalar Flux Models
• Closure used is the gradient diffusion model:
• Diffusion is tested by the specification of σt
Vector Flux Models
• Scramjet Flow Path
Scalar Flux Models
• Scalar flux transport equation:
• The cost of solving the additional equations is prohibitive
(3*ns additional transport equations)
• Algebraic models have been explored, but not to a level
that compares with algebraic closures for the Reynolds
stress tensor
Turbulence - Chemistry Models
• Common closures are for laminar-chemistry situations, i.e.
• Turbulent fluctuation effects on the chemistry can be modeled
using PDF’s (i.e. Givi SUNY @ Buffalo):
• The form of the PDF can be assumed before test, or an evolution
equation can be integrated for it
• To date, results from various turbulence-chemistry combinations
modes had small changes than results obtained from variations of
turbulent models
Supersonic Axi-symmetric Burner
• New Injector Design
Turbulence - Chemistry Models
CFD
Hybrid RAS and LES
• Real Concept: LES far from walls, RAS near walls
• Hybrid RAS/LES value (relative to flow-state RAS)
– Temporal accuracy requires 4-8 times more work per
iteration
– Flow must be integrated to a stationary state (N) followed by
more iterations (on the order of N) to gather meaninful data
– Spatial resolution increase
– Nearly isotropic grid regions in LES spaces
– Cost of a hybrid RAS/LES is roughly 100 to 500 times that of
steady-state RAS
– Time history data dumps  hundreds of GB’s to tens (even
hundreds) of TB’s in future
Hybrid RAS and LES
Concluding Remarks
• Steady-state RAS will be the primary governing
equation - for some time - for high-speed internal flows
studies
• RAS models must focus on the scalar transport
closures
• Closures of higher-order for the Reynolds stress
equations can be used ideally for the shock-dominated
scramjet flows
• Turbulence-chemistry interactions may be a secondary
(BUT IMPORTANT) issue for high-speed flows
• Hybrid RAS/LES can be the next step for CFD analysis

More Related Content

What's hot

Bloem defense.v16.slides
Bloem defense.v16.slidesBloem defense.v16.slides
Bloem defense.v16.slides
mbloem
 
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight Control
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight ControlGeneralized Dynamic Inversion for Multiaxial Nonlinear Flight Control
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight Control
ismail_hameduddin
 
TINCE2016 - Impact load curve for commercial aircrafts: a normalized model – ...
TINCE2016 - Impact load curve for commercial aircrafts: a normalized model – ...TINCE2016 - Impact load curve for commercial aircrafts: a normalized model – ...
TINCE2016 - Impact load curve for commercial aircrafts: a normalized model – ...
Gildas POTIN
 
Implementing QVT-R bidirectional model transformations using Alloy
Implementing QVT-R bidirectional model transformations using AlloyImplementing QVT-R bidirectional model transformations using Alloy
Implementing QVT-R bidirectional model transformations using Alloy
Nuno Macedo
 
The-use-of-CFD-for-heliostat-wind-load-analysis1
The-use-of-CFD-for-heliostat-wind-load-analysis1The-use-of-CFD-for-heliostat-wind-load-analysis1
The-use-of-CFD-for-heliostat-wind-load-analysis1
Adhikar Hariram
 
AE30ProjectFIFIReport
AE30ProjectFIFIReportAE30ProjectFIFIReport
AE30ProjectFIFIReport
Taylor Nguyen
 

What's hot (20)

CFD analysis of commercial vehicle
CFD analysis of commercial vehicleCFD analysis of commercial vehicle
CFD analysis of commercial vehicle
 
Bloem defense.v16.slides
Bloem defense.v16.slidesBloem defense.v16.slides
Bloem defense.v16.slides
 
IRJET- Aerodynamic Analysis of Aircraft Wings using CFD
IRJET- Aerodynamic Analysis of Aircraft Wings using CFDIRJET- Aerodynamic Analysis of Aircraft Wings using CFD
IRJET- Aerodynamic Analysis of Aircraft Wings using CFD
 
Fluid Mechanics in CFD Perspective
Fluid Mechanics in CFD PerspectiveFluid Mechanics in CFD Perspective
Fluid Mechanics in CFD Perspective
 
Computational fluid dynamics (cfd)
Computational fluid dynamics                       (cfd)Computational fluid dynamics                       (cfd)
Computational fluid dynamics (cfd)
 
Cfd 0
Cfd 0Cfd 0
Cfd 0
 
CPP PRIME2 Next-Generation-Downwash_Model
CPP PRIME2 Next-Generation-Downwash_ModelCPP PRIME2 Next-Generation-Downwash_Model
CPP PRIME2 Next-Generation-Downwash_Model
 
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight Control
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight ControlGeneralized Dynamic Inversion for Multiaxial Nonlinear Flight Control
Generalized Dynamic Inversion for Multiaxial Nonlinear Flight Control
 
Excerpts From JETT Revise
Excerpts From JETT ReviseExcerpts From JETT Revise
Excerpts From JETT Revise
 
14 Analysis of Signalized Intersections (Traffic Engineering هندسة المرور & P...
14 Analysis of Signalized Intersections (Traffic Engineering هندسة المرور & P...14 Analysis of Signalized Intersections (Traffic Engineering هندسة المرور & P...
14 Analysis of Signalized Intersections (Traffic Engineering هندسة المرور & P...
 
Alfonso Senatore
Alfonso SenatoreAlfonso Senatore
Alfonso Senatore
 
TINCE2016 - Impact load curve for commercial aircrafts: a normalized model – ...
TINCE2016 - Impact load curve for commercial aircrafts: a normalized model – ...TINCE2016 - Impact load curve for commercial aircrafts: a normalized model – ...
TINCE2016 - Impact load curve for commercial aircrafts: a normalized model – ...
 
Implementing QVT-R bidirectional model transformations using Alloy
Implementing QVT-R bidirectional model transformations using AlloyImplementing QVT-R bidirectional model transformations using Alloy
Implementing QVT-R bidirectional model transformations using Alloy
 
Divahar portfolio
Divahar portfolioDivahar portfolio
Divahar portfolio
 
The-use-of-CFD-for-heliostat-wind-load-analysis1
The-use-of-CFD-for-heliostat-wind-load-analysis1The-use-of-CFD-for-heliostat-wind-load-analysis1
The-use-of-CFD-for-heliostat-wind-load-analysis1
 
Webinar: Integrating timetabling and vehicle scheduling to analyze the trade-...
Webinar: Integrating timetabling and vehicle scheduling to analyze the trade-...Webinar: Integrating timetabling and vehicle scheduling to analyze the trade-...
Webinar: Integrating timetabling and vehicle scheduling to analyze the trade-...
 
SMART Seminar Series: Using Column-and-Row Generation to Solve the Integrated...
SMART Seminar Series: Using Column-and-Row Generation to Solve the Integrated...SMART Seminar Series: Using Column-and-Row Generation to Solve the Integrated...
SMART Seminar Series: Using Column-and-Row Generation to Solve the Integrated...
 
AE30ProjectFIFIReport
AE30ProjectFIFIReportAE30ProjectFIFIReport
AE30ProjectFIFIReport
 
Design of the Onboard Autonomous Targeting Algorithm for the Trans-Earth Phas...
Design of the Onboard Autonomous Targeting Algorithm for the Trans-Earth Phas...Design of the Onboard Autonomous Targeting Algorithm for the Trans-Earth Phas...
Design of the Onboard Autonomous Targeting Algorithm for the Trans-Earth Phas...
 
Block Diagram Algebra
Block Diagram AlgebraBlock Diagram Algebra
Block Diagram Algebra
 

Similar to CFD Cornell Energy Workshop - M.F. Campuzano Ochoa

IARE_ ACAD LAB MANUAL.pdf
IARE_ ACAD LAB MANUAL.pdfIARE_ ACAD LAB MANUAL.pdf
IARE_ ACAD LAB MANUAL.pdf
RebyRoy2
 
AIAA-2011-IH108chart-Lau
AIAA-2011-IH108chart-LauAIAA-2011-IH108chart-Lau
AIAA-2011-IH108chart-Lau
Kei Yun lau
 

Similar to CFD Cornell Energy Workshop - M.F. Campuzano Ochoa (20)

Cfd 0
Cfd 0Cfd 0
Cfd 0
 
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
 
CFDProcess.ppt
CFDProcess.pptCFDProcess.ppt
CFDProcess.ppt
 
CFDProcess (1).ppt
CFDProcess (1).pptCFDProcess (1).ppt
CFDProcess (1).ppt
 
Efficient Design Exploration for Civil Aircraft Using a Kriging-Based Genetic...
Efficient Design Exploration for Civil Aircraft Using a Kriging-Based Genetic...Efficient Design Exploration for Civil Aircraft Using a Kriging-Based Genetic...
Efficient Design Exploration for Civil Aircraft Using a Kriging-Based Genetic...
 
Lecture_CFD.ppt
Lecture_CFD.pptLecture_CFD.ppt
Lecture_CFD.ppt
 
Portofolio Control Version SN
Portofolio Control Version SNPortofolio Control Version SN
Portofolio Control Version SN
 
CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...
CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...
CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...
 
Lecture 1.ppt
Lecture 1.pptLecture 1.ppt
Lecture 1.ppt
 
Introduction to Computational Fluid Dynamics (CFD)
Introduction to Computational Fluid Dynamics (CFD)Introduction to Computational Fluid Dynamics (CFD)
Introduction to Computational Fluid Dynamics (CFD)
 
Portfolio control version sn_v5
Portfolio control version sn_v5Portfolio control version sn_v5
Portfolio control version sn_v5
 
IARE_ ACAD LAB MANUAL.pdf
IARE_ ACAD LAB MANUAL.pdfIARE_ ACAD LAB MANUAL.pdf
IARE_ ACAD LAB MANUAL.pdf
 
D48073646
D48073646D48073646
D48073646
 
CFD Analysis of conceptual Aircraft body
CFD Analysis of conceptual Aircraft bodyCFD Analysis of conceptual Aircraft body
CFD Analysis of conceptual Aircraft body
 
IRJET-CFD Analysis of conceptual Aircraft body
IRJET-CFD Analysis of conceptual Aircraft bodyIRJET-CFD Analysis of conceptual Aircraft body
IRJET-CFD Analysis of conceptual Aircraft body
 
Fundamentals of Computational Fluid Dynamics
Fundamentals of Computational Fluid DynamicsFundamentals of Computational Fluid Dynamics
Fundamentals of Computational Fluid Dynamics
 
AIAA-2011-IH108chart-Lau
AIAA-2011-IH108chart-LauAIAA-2011-IH108chart-Lau
AIAA-2011-IH108chart-Lau
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamics
 
Lecture 1 velmurugan
Lecture 1 velmuruganLecture 1 velmurugan
Lecture 1 velmurugan
 

Recently uploaded

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 

CFD Cornell Energy Workshop - M.F. Campuzano Ochoa

  • 1. CFD in Aeronautics and Aerospace Numerical Computation and Modeling of Internal and External Flows Progress in Aerospace Planes, Aerodynamics, and High-Speed Combustion Mario Felipe Campuzano Ochoa Terra Global Energia Investments Ltd. NASA Fellow mfc27@cornell.edu Cornell Workshop on Large-Scale Wind Generated Power June 12-13, 2009 Cornell University Ithaca, New York 14853 1 External Flows - Aerodynamics 2 Samples of Flows – Subsonic and Separation Flow Separation Turbulence Design is MULTIDISCIPLINARY (everything is related and dependent)
  • 2. 3 The Fluid Dynamics Equation (Navier-Stokes) fvi =fi = si1 si2 si3 sijuj + k dT/dxi 0 dw + dfi = dfvi dt dxi dxi rui ru1ui ru2ui ru3ui ruiH w = ru1 ru2 ru3 rE r p = (g -1) r {E - 1/2(uiui)} Equation solved numerically using optimal and iterative algorithms CFD Stages of Design and Testing 4 Automatic Modeling State of the Art Aerodynamic Design • Integrate the capabilities into an automatic method that incorporates computer optimization. Interactive Calculation Rapid Prediction of Flows • Can be done when flow calculation can be performed fast enough • But does NOT provide any direction on how to change the conditions if performance is not desirable. Flow Modeling w/ “complex” Boundary Conditions • Predict the flow past an aerodynamic body or its components in different flight regimes and paths such as take-off or cruise and off-design conditions.
  • 3. Design by Numerical Finite Modeling has parameters IT I T I The resulting solution is I  I  I     I      I More complex search may be modeled,such as quasi - Newton. i If the geometry change is  n1   n   I (small positive ) I  I(i i)  I(i) i i where i  weight, bi(x)  set of shape functions The finite difference method, translates to a function I  I (w,) (such as CD at constant CL) The method is to define the geometry as f (x) i bi(x) f(x) The number of aerodynamic calculations is proportional to the number of design variables Issues with the Discretization Models Using 2016 grid points on the wing surface as design variables 2016+ flow calculations ~ 2-5 minutes each (Euler not Viscous Flow) Boeing 747 Cost Prohibited for Industrial Design
  • 4. Minimization of Drag Optimal Control of Aerodynamic Equations subject to body changes and Cost function defined I  I(w,S) change in S gives a change in w S  R    R w   R S0 I  T  I T I  w w  S S Supposing that the equation Rexpresses the dependence of w - S R(w, S)  0 System and Feedback Theory in Aero Design GOAL : Reduction of Computational Costs e.g. Minimize CD S S  I T R I   T  S S S       IT  T R IT  T R IT IT T R R  I  w w  F S   ww  S S  R T I w   w first termis canceled,and we find that  w w w  S    Pick to satisfy adjoint equation System and Feedback Theory in Aero Design II The changeR is zero, we can multiplyby a Lagrange Multiplier and subtract from the variationI with no changingin result. Flow Physics Solution + Ad-joint Solution  (Adjoint) (Gradient) 2016 variables In grid
  • 5. Ad-joint Method Characteristics: • Gradient for N variables with cost equal to 2 flow solutions • Minimal memory needs in comparison with auto differentiation • Shapes can be designed as free surface • No need for specific shape function • No constraints on the design space 2016 variables Design Loop Final Solution Ad-joint solution Gradient/PDE Calc. Sobolev Solution Contour/Grid Modification IteratetoConvergence andOptimumShape
  • 6.   2 2 1     S21 2 S22 3 S23 4 pd 1d 3(4) I   (3) I  ( p  p ) ds f (2) C  0, C S (1)  S f (w)  0 wD Sij f jd D             i T  2nx  3ny  3nz  p pt Change of Flow(gradient) t j i ij w BC's for the Inverse problem i i  where Sij are metrices, f j (w) the fluxes. Ad - joint : ij j i Summary Flow and Ad-joint Modeling With grid coordinates i Flow equations : Sobolev Modeling Continuous descent trajectory Set x x g     g  g. The gradient w ith respect to the Sobolev product I   g ,f    gf  g 'f'dx f =   g , I     g , g  This approximat es a continuous descent class of solution df   g dt The Sobolev gradient g comes from simple gradient g and by the smoothing of the equation Key issue for implementation of Continuous adjoint solution.
  • 7. Computational Costs - N Variables (N2) (N) (K) Steep Descent Quasi-Newton Sobolev Grad. Cost of Algorithm (N2) (N) (K) (N3) (K independent of N) Total Computational Cost Fin. Diff. Gradients + Steepest Descent Fin. Diff. Gradients + Quasi-Newton Search or Response surface Ad-joint Grad. + Quasi-Newton Search Adjoint Gradient + SobolevGrad. (K independent of N) - N~2000 - Huge Savings - Enables Calculations on a small PC or iPAD Design of Boeing 747 Wing at its Cruise Mach Number Constraint: : Fixed CL = 0.42 : Fixed load distribution : Fixed thickness for wing 14% wing dragsaves (7 minutes cpu time - 1proce.) ~5% aircraft dragsaving baseline New design Euler Calc.
  • 8. Item CD Cumulative CD Wing Pressure 125 counts (15 shock, 100 induced) 125 counts Wing friction 45 160 Fuselage 55 215 Tail 22 235 Nacelles 22 255 Other 15 275 Total 270 Planform and Aero-Structural Optimization Boeing 747 at CL ~ .47 (fuselage lift ~ 16%) Drag (the) largest component • Aerodynamic design by a small team of engineers focusing on design issues. • Significant reduction time and cost. • Superior and unconventional aero designs. • Aerodynamic wing design is complex due to complexity of flow around the wing. • The adjoint method, aerodynamic wing design is carried out quick and cost effective Comments Pay-Off
  • 9. 17HIFiRE Flight Experimentation Airbreathing Propulsion CFD Dual Mode Scramjet - Cooled Structure for long flight X-43A - Integrated Vehicle - Scramjet Engine Design X-51A - Short Duration Test (Heat Sink Tech.) Long Duration Durable Combustor Set Combined Cycle Turbine Combined Cycle Rig 18 Test Cases for CFD Objective: Duplicate hydrocarbon scramjet acceleration and performance during flight NASA data analysis and CFD code validation using full-scale X-51 test data X-51 in the NASA Langley 8’ High Temperature Tunnel X-51A flight hardware at Edwards Air Force Base
  • 10. 19 Turbine Flowpath Scramjet Flowpath Dual Inlet Centerline view of inlet Turbine Combined Cycle Propulsion Objective: Demonstrate transition between turbine and simulated scramjet NASA finished the design of a large scale inlet Turbine Dual Inlet Simulated Scramjet Assembled Inlet hardware at manufacturer Drawing of full TBCC Test Rig Rotating Doors 20 Fan Rotor Blisk Turbine-Based Combined Cycle Propulsion Objective: Validate tools for Mach 4 stage with/without distortion NASA finished evaluation of Mach 4 stage RTA: GE 57 / NASA Mach 4 capable Turbine Engine Inlet Distortion Screens Turbo Code Calculation
  • 11. Combustion in High-Speed Flows - SCRAMJET • CFD usage in scramjet engine design/analysis – Why is it a critical tool? – How is it used and developed? • CFD practices in scramjet analysis and design – Reynolds stress tensor closure – Reynolds flux vector closure – Turbulence-chemistry interactions (i.e. internal and external) – Unsteady formulation (e.g. turbulence models) • Concluding Remarks • Sample FAP NRA projects currently underway – Hybrid RAS/LES – FDF and PDF (Filtered/Probability Density Function) development – Reduced chemical kinetics model development (MS thesis @ Syracuse University – NASA LaRC) Role of CFD in Scramjet Development • CFD role in scramjet development – Not possible to exactly reproduce hypersonic flight conditions at ground test facilities i. CFD used to extrapolate/approximate results to flight ii. CFD used to examine effects of “modeled-conditions” – Not possible to measure all relevant properties at ground test facilities i. CFD used to complete gaps due to lack of measurements and instrumentation (overcome maybe by nanotechnology in near future) ii. CFD used to model outcomes from perturbations made from a calibrated condition – Not possible to copy from designs of existing vehicles and engines i. CFD used to examine candidate configurations ii. CFD used to build databases iii. Sensitivity studies performed on most designs
  • 12. Scramjet Propulsion System Scramjet Flow Dynamics • NASP Model Space Plane
  • 13. CFD in Scramjet Design & Development • Current CFD – 3-D steady-state RAS (parabolized versions for some analyses) – Turbulence models use eddy viscosity/gradient diffusion concepts – Chemical reactions handled via reduced finite rate kinetics – Turbulence-chemistry interactions typically ignored (but some studies have been done by Givi @ SUNY Buffalo for example). – Acceptable turn-around time for solutions is measured in days • Limitations of current methodology – Uncertainty related to turbulence model is often unacceptable – Crude chemistry  Flame-holding limits can not be obtained – Unsteady effects (very important) are ignored and/or “poorly modeled” Reynolds Averaged Equations
  • 14. Reynolds Turbulence Stress Model • Most common closure is the Boussinesq assumption: • Typical eddy viscosity models: – Zero-equation models (e.g. Baldwin-Lomax) – One-equation models (e.g. Spalart-Allmaras) – Two-equation models (e.g. k-ε, k-ω) – Three-equation models (e.g. Durbin k-ε-v2) • LEVMs are deficient in several areas: – Unable to capture stress-induced secondary flow structures (Reynolds-stress anisotropies) – No direct avenue to incorporate pressure-strain correlation effects – No rigorous accounting for streamline curvature effects Con’t - Reynolds Stress • Second order models can address these deficiencies: • Cost of solving these equations is significant (i.e. computational time) – Algebraic models extracted by enforcing equilibrium assumptions – These models retain much of the information from the full Reynolds stress equation – When recast as explicit relationships, the cost is comparable to LEVMs
  • 15. Reynolds Stress Comparison Models • Mach 3.0 flow through a symmetric square duct • Linear k-ω model unable to predict secondary flow • EARS k-ω predicts anisotropy  secondary motions Measured Linear k-ω Measured EARS k- ω X/h = 40 Scalar Flux Models • Closure used is the gradient diffusion model: • Diffusion is tested by the specification of σt
  • 16. Vector Flux Models • Scramjet Flow Path Scalar Flux Models • Scalar flux transport equation: • The cost of solving the additional equations is prohibitive (3*ns additional transport equations) • Algebraic models have been explored, but not to a level that compares with algebraic closures for the Reynolds stress tensor
  • 17. Turbulence - Chemistry Models • Common closures are for laminar-chemistry situations, i.e. • Turbulent fluctuation effects on the chemistry can be modeled using PDF’s (i.e. Givi SUNY @ Buffalo): • The form of the PDF can be assumed before test, or an evolution equation can be integrated for it • To date, results from various turbulence-chemistry combinations modes had small changes than results obtained from variations of turbulent models Supersonic Axi-symmetric Burner • New Injector Design
  • 18. Turbulence - Chemistry Models CFD Hybrid RAS and LES • Real Concept: LES far from walls, RAS near walls • Hybrid RAS/LES value (relative to flow-state RAS) – Temporal accuracy requires 4-8 times more work per iteration – Flow must be integrated to a stationary state (N) followed by more iterations (on the order of N) to gather meaninful data – Spatial resolution increase – Nearly isotropic grid regions in LES spaces – Cost of a hybrid RAS/LES is roughly 100 to 500 times that of steady-state RAS – Time history data dumps  hundreds of GB’s to tens (even hundreds) of TB’s in future
  • 19. Hybrid RAS and LES Concluding Remarks • Steady-state RAS will be the primary governing equation - for some time - for high-speed internal flows studies • RAS models must focus on the scalar transport closures • Closures of higher-order for the Reynolds stress equations can be used ideally for the shock-dominated scramjet flows • Turbulence-chemistry interactions may be a secondary (BUT IMPORTANT) issue for high-speed flows • Hybrid RAS/LES can be the next step for CFD analysis