






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Cornell University. Computational Fluid Dynamics (CFD). • CFD software can simulate flow behavior by solving the governing equations of fluid flow.
Typology: Lecture notes
1 / 12
This page cannot be seen from the preview
Don't miss anything!







Mechanical & Aerospace Engineering Cornell University
Experimental setup
Temperature distribution from CFD Solution
Verification and Validation (V&V)
User inputs Color pictures & other results CFD Black Box
User inputs Color pictures& other results
CFD Blackbox
What’s Inside the CFD Blackbox?
Numerical Solution
Post-processing
Physical Problem
Assumptions
Physical principles
Hand calculations Experimental data
Mathematical Model
Selected variables at selected points
Mathematical Model: Boundary Value Problem
z
r
Mathematical Model: Axisymmetric Assumption
x
y
Domain
Length of pipe included in the simulation: From A to D
Governing Equations for Constant Density Flows
Energy equation is decoupled from mass and momentum eqs.
Reynolds-Averaged Governing Equations
ଶ ଷ ܸ⋅ ߘሺߘ ߤ^ ሻ^ + Turbulent terms
ܸߩ ߘ ⋅ ܥܶ ߘ ݇ൌ ܶଶ^ െ ܸ⋅ ߘ Φߤ + Turbulent terms
ோ் ≃^
ೌೡೝೌ ோ்
Turbulent terms depend on unknown fluctuating quantities ݒ௭ᇱetc.
Can calculate approximately using a turbulence model
ܸߩ ܸߘ ⋅ ⋅ ߘ ߤ ߘെ ൌ ܸ ߘ ்ܸ ߘ െ ଶଷ ܸ⋅ ߘሺߘ ߤ ሻ
Reynolds-Averaged Governing Eqs. with ݇ ߳െ Model
ܸߩ ܸߘ ⋅ ⋅ ߘ ߤ ߘെ ൌ ܸ ߘ ்ܸ ߘ െ ଶଷ ܸ⋅ ߘሺߘ ߤ ሻ + Turbulent terms
ܸߩ ߘ ⋅ ܥܶ ߘ ݇ൌ ܶଶ^ െ ܸ⋅ ߘ Φߤ + Turbulent terms
ೌೡೝೌ ோ் ݇.5 conservation eq.
7 unknown functions: ݒ ݒ ,௭ , ,ߩ , ܶ,k,߳
6 differential eqs.
Mathematical Model: Boundary Conditions
z
r
How to Find Velocity, Pressure etc. at Cell Centers?
Mathematical Model (Boundary Value Problem)
System of algebraic equations in cell- center values
Cell-center values of ݒ ݒ ,௭ , ,ߩ , ܶ,k,߳
Invert
Control volume balance for each cell ݒ , ݖ ,ݎ ௭ ݖ ,ݎ , Wall shear etc.
Post processing
Discretization and Linearization: Overview
Differential form of governing equations + BCs
Integral form of governing equations + BCs
Linearized algebraic equations relating cell-center values
Solve iteratively updating guess after each iteration
Stop iterations when imbalances are below tolerance
Discretization error
Linearization error
Algebraic equations relating cell- center values
Verification Steps
Pre-Analysis Steps Verification Steps
Verification Checklist