Applied Computational Aerodynamics
Applied Computational Aerodynamics
Applied Computational Aerodynamics
Aerodynamics
Review and Reinforcement
Applied Computational Aerodynamic
Laplace Singularity
Singularity Concepts Singularity
Singularity Airfoil
Airfoil
Laplace Concepts
Panel
Panel Method
Method Panel
Panel design
P-G
P-G design
VLM
VLM Airfoil
Airfoil
TSDE
TSDE Near
Near field
field
Field
Field Pablo
Pablo
Potential
Potential Wing
Wing
finite
finite diff.
diff. VLM
VLM
Euler
Euler Far
Far field
field design
design
finite
finite vol.
vol. Tornado
Tornado
N-S
N-S CMARC
CMARC
Pan
Pan Air
Air Configuration
Configuration
Field
Field design
design
Thinfoil
Thinfoil
Viscous flows Grid generations TSfoil
TSfoil 22
MGAERO
MGAERO
•• Boundary •• Structured
Structured FASTRAN
FASTRAN
Boundary layer
layer
•• Viscous-inviscid
Viscous-inviscid Algebraic
Algebraic Drag
Drag
Coupling
Coupling Partial
Partial diff.
diff. Eq.
Eq. friction
friction
•• Reynolds
Reynolds averaged
averaged Multi-Block,
Multi-Block, Harris’
Harris’
N-S
N-S eqs.
eqs. Adaptive
Adaptive ….….
•• turbulence
turbulence models
models •• Unstructured
Unstructured
Using Computational
Aerodynamics
• Code Development
• Code Validation
• Code Selection
• Problem Solving with Computational
Aerodynamics
Code development
• Start Simple
• Debug and test on a coarse mesh first (reduces cycle time)
• Print out “enough” information:
– some at each step
– lots sometimes
– print good diagnostic function
• Use graphics to look at the whole field
• Always check on the finest mesh possible before releasing code
• Test convergence to machine accuracy
• Try to check all option combinations in a production program
• Check convergence/stability over the widest possible range of
parameters
• Test accuracy against:
– approximate solutions
– experimental data
– exact solutions
• Avoid unnecessary hardware dependence
Issues for CFD codes
• capability
• problem setup time/grid generation
• turnaround time
• availability
• cost
• confidence
What is required to use a code ?
• CFD code validation
– CFD validation experiments may be required