1
D
DR.. AJMAL
AJMAL SHAH,
SHAH, PIEAS
PIEAS
COMPUTATIONAL FLUID DYNAMICS (CFD)
2
D
DR.. AJMAL
AJMAL SHAH,
SHAH, PIEAS
PIEAS
WHAT IS CFD?
Simulation of fluid systems using mathematical
modeling, numerical methods and computers.
Experimental/Theoretical Approaches
CFD
CFD made
made possible
possible by
by CFD
the
the advent
advent of
of digital
digital
computer.
computer.
500
500 flops,
flops, 1947
1947 CFD Code CFD
Development Simulation
20
20 teraflops,
teraflops, 2003
2003
18
18 petaflops,
petaflops, 2012
2012
100
100 petaflops,
petaflops, 2016
2016
200
200 petaflops,
petaflops, 2018
2018 Solving Fluid
Mathematical Numerical
Flow
Modeling Methods
Systems
3
D
DR.. AJMAL
AJMAL SHAH,
SHAH, PIEAS
PIEAS
WHAT IS CFD?
Computational Fluid Dynamics (CFD) is the science of
predicting fluid flow, heat transfer, mass transfer,
chemical reactions, and related phenomena by solving
the mathematical equations which govern these
processes using numerical techniques and computing
machines.
Solving
Solving
FD
FD
Problems
CFD
Problems
CFD
CFD CFD
CFD Code
Code
Simulation Developmen
s
s tt
4
D
DR.. AJMAL
AJMAL SHAH,
SHAH, PIEAS
PIEAS
CFD CODE DEVELOPMENT
CFD Code
Developmen
t
Mathematical Modeling
Developing
Developing Governing
Governing Equations
Equations
Applying
Applying Initial
Initial and
and Boundary
Boundary
Conditions
Conditions
Numerical Methods
Geometry
Geometry Transformation
Transformation
Grid
Grid Adaption
Adaption
Descretization
Descretization of
of Governing
Governing
Equations
Equations
Solving
Solving the
the Governing
Governing Equations
Equations
5
D
DR.. AJMAL
AJMAL SHAH,
SHAH, PIEAS
PIEAS
CFD CODE DEVELOPMENT
3. CFD Investigations
1. Simulation-based design instead of
build & test
More cost effective and more rapid
than EFD
CFD provides high-fidelity database
for diagnosing flow field
2. Simulation of physical fluid
phenomena that are difficult for
experiments
Full scale simulations (e.g., ships
and airplanes)
Environmental effects (wind,
weather, etc.)
8
Hazards (e.g.,
D
D .. AJMAL
R
explosions,
AJMAL SHAH,
SHAH, PIEAS
PIEAS