Meaning of CFD
Computational / Coloured Fluid Dynamics
Applications of CFD
Flow through…
water turbines
solar heater
wind turbines
steam turbines
Unknowns
vector (u,v,w) —> x, y, z direction
T
p
Kind of problems:
1D/2D/3D
(in)viscid
(in)compressible
laminar/turbulent
single/multi-phase
(un)steady
temperature constant/changing
system in rest / moving geometry
only fluid / fluid and solid
Reasons for using CFD
Detailed analysis and physical insight
Quick test of new design concepts
Less need of prototypes and experiments
Reduced costs
—> But validation is also needed because is can not replace tests (errors and uncertainities)
Uncertainties of CFD results
Empirical models (turbulences)
Model vs. Reality (geometry)
Numerical (stops too early)
Five element types used in CFD
Hexahedron
Tetrahedron
Prism
Pyramid
Polyhedron
CFD Simulation Tasks
Preprocessing
Geometry model
Numerical grid
Model selection
Boundary conditions
Initial conditions
Solving conditions
Solving
Postprocessing and analysis
Optimization
Automation
Internal flow
CSM —> Open surface
CFD —> Closed surface
External flow
Flow around a body
Grid generation
Subdivision of the region
Element types: hexahedran, tetrahedran, prism, pyramid
Grid <—> solution error
Accuracy
Types of Grids
H-Grid —> not very accurat (90 ° everywhere)
C-Grid
O-Grid
Hybrid mesh
Polyhedron (fits everywhere)
Hybrid Mesh
= Cell types from structured and unstructured techniques (hexahedron and tetrahedron) combined with prism and pyramids
—> Achieve the best accuracy and geometry flexibility
Example: Flow around a car —> Sublayer and outer mesh with hexa —> Connection: cut volumes = polyhedral cells
Boundary Conditions
—> Velocity, mass flow rate, static pressure….
Inlet
Outlet
Wall
Slip (without friction)
No-Slip (with friction) —> Smooth/Rough, Moving/Fixed
Symmetry
Periodicity (replying again and again)
Translation
Rotation
Heat transfer
Convection
Conduction
Transmission = 1. + 2.
Dirichlet condition (T = const.)
Neumann condition (heat flux = const.)
Robin condition
Solving of equations - equation types
Unknowns in 2D
p - Pressure
u - Velocity
v - Temperature
Equations
Mass conservation
x momentum
y momentum
Post-Processing
—> Have a look on the results
Quantitative analysis
Integration
Averaging
Forces, moments, losses
Macros
Batch operation
Post Processing Examples about flow around a wing for 0D-4D
0D: Efficiency
1D: Average pressure change along axis
2D: Blade-to-Blade
3D: Streamlines
4D: Animations (time-varying)
Solving of equations - Stopping criteria
Stopping criteria
Max. number of iterations
Residuals —> error getting very small
Solving equations - Solver requirements
Discretization error
Truncation error
Robustness
Segregated solution
Coupled solution
Speed
Parallelisation
Multigrid methods
Scalability
Different Grids
Quality Assessment
Target quantities
Maximum Nusselt number
Nu = alpha*l / lambda
Last changed4 months ago