Computational Fluid Dynamics
(CFD)
Outline
● What is CFD?
● History of CFD
● Why to use CFD?
● Purpose and AIM
● Applications
● Physics
● Governing Equations
● Basics of Fluids
● How It Works
● Limitations
● Software
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.
We are interested in the forces (pressure, viscous forces, stress etc.) , velocity
field, temperature distribution
History of CFD
Historically Analytic Fluid Dynamics(AFD) and Experimental
Fluid Dynamics(EFD) was used.
Since 1940s analytical solution to most fluid dynamics
problems was available for idealized solutions. Methods for
solution of ODEs or PDEs were conceived only on paper due
to absence of personal computers.
CFD has become feasible due to the advantage of high
speed digital computers
Why to use CFD?
● Relatively low cost.
CFD simulations are relatively inexpensive, and costs are likely to decrease
as computers become more powerful.
● Speed
CFD simulations can be executed in a short period of time.
● Ability to simulate real conditions.
CFD provides the ability to theoretically simulate any physical condition.
● Comprehensive information
CFD allows the analyst to examine a large number of locations.
Purpose and Aim
-Analysis and Design
● Simulation-based design instead of “build and test”
-More cost effectively and more rapidly than with experiments.
-CFD solution provides high-fidelity database for interrogation of flow field.
● Simulation of physical Fluid phenomena that are difficult to be measured by
experiments
-Scale simulations (e.g., full scale ships, airplanes)
-Hazards(e.g., explosions, radiation, pollution)
Applications
1. Aerospace
Computational fluid dynamics                       (cfd)
Applications
2. Appliances
Axial Fan CFD Study Radial Fan CFD Study
Applications
3. Automotive
Full Car Simulation Air conditioning in Vehicle
Computational fluid dynamics                       (cfd)
Applications
4. Biomedical
Blood flow
Applications
6. Hydraulics
Applications
7. Marine
Applications
8. Oil and Gas
Applications
9. Power Generation
Distribution of pressure Contour plots for pressure in the fluid
Applications
10. Sports
Air flow around bicyclists Air flow around racing car
Applications
11. Chemical processing
Chimney Cooling Tower
Physics
Governing Equations
Equation of motion
In x direction
Equation of continuity
Basic Fluid Motion
1) Translation
Motion of the centre of mass
2) Dilatation
Volume change
3)Rotation
About one, two or 3 axes
4)Shear Strain
Newtonian and Non Newtonian Fluids
A newtonian fluids viscosity remains constant, no
matter the amount of shear applied for a constant
temperature. These fluids have a linear
relationship between viscosity and shear stress.
In non-newtonian fluid viscosity changes with
respect to the amount of shear or stress applied
to the fluid.
Compressible and Incompressible flow
A fluid flow is said to be compressible when
the pressure variation in the flow field is large
enough to cause substantial changes in the
density of fluid.
Viscous and Inviscid flow
In a viscous flow the fluid friction has significant
effects on the solution where the viscous forces
are more significant than inertial forces.
Laminar Flow: The flow of a fluid when each
particle of the fluid follows a smooth path, paths
which never interfere with one another. One result of
laminar flow is that the velocity of the fluid is constant
at any point in the fluid.
Turbulent Flow: The irregular flow that is characterized
By tiny whirlpool regions. The velocity of this fluid
is definitely not constant at every point.
Laminar and Turbulent flow
How CFD Works?
● Appropriate initial and boundary conditions are provided for
the problem.
● CFD applies numerical method called discretization to
develop approximations of the governing equations of fluid
mechanics in the fluid region of interest.
● The solution is post-processed to extract quantities of
interest (e.g. lift, drag, torque, heat transfer, separation,
pressure loss, etc.).
Initial or Boundary Conditions
● Initial condition involves knowing the state of pressure and
initial velocity at all points in the flow.
● Boundary conditions such as walls, inlets and largely
specified what the solution will be.
Discretization
● Domain is discretized into a finite set of control volumes or cells. The
discretized domain is called the “grid” or the “mesh”.
● General conservation (transport) equations for mass, momentum, energy,
etc., are discretized into algebraic equations.
● All equations are solved to provide flow field.
Discretization Method
● Finite volume method
● Finite element method
● Finite difference method
Types of Meshes
● Tri/tet vs quad/hex meshes
● Hybrid mesh
Finite Volume Method
● The finite volume method is a common approach used in CFD codes, as it
has an advantage in memory usage and solution speed, especially for large
problems,high reynolds number turbulent flows, and source term dominated
flows (like combustion).
● In this method the governing partial differential equations are recast in the
conservative form and then solved over a discrete control volumes and thus
guarantees the conservation of fluxes through a particular control volume.
● Here Q is the vector of conserved variables, F is the vector of fluxes V is the
volume of the control volume element, and A is the surface area of the control
volume element. The finite volume equation yields governing equations in the
form:
Finite element method
● The finite element method (FEM) is used in structural
analysis of solids, but is also applicable to fluids.
● It is much more stable than the finite volume approach.
However, it can require more memory and has slower
solution than the FVM.
● It subdivides a large system into smaller, simpler parts
that are called finite elements. The simple equations that
model these finite elements are then assembled into a
larger system of equations that models the entire problem.
Finite difference method
● The finite difference method (FDM) has historical
importance and is simple to program.
● The reduction of the differential equation to a system of
algebraic equations makes the problem of finding the
solution to a given ODE ideally suited to modern computers,
hence the widespread use of FDMs in modern numerical
analysis
● It is currently only used in few specialized codes, which
handle complex geometry with high accuracy and efficiency
by using embedded boundaries or overlapping grids.
Numerical Model Setup
For a given problem, you will need to:
-Select appropriate physical models.
-Define material properties.
1)Fluid
2)Solid
3)Mixture
-Prescribe operating conditions.
-Prescribe boundary conditions at all boundary zones.
-Set up solver controls.
-Set up convergence monitors.
Calculation of Coefficient of Drag over the Dinosaur
We calculate the theoretical values for the various parameters
required for calculation of the coefficient of drag on the
dinosaur:
Drag force: 17.4 N
Lift force: 5.5 N
Wind velocity: 5m/s
The dinosaur is 3.2 m tall.
It has a projected frontal area of A = 2.91m2
Air density: 1.225 kg/m3
The drag coefficient is:
Cd
= F/(0.5*ρv2
A) = 17.4/(0.5*1.225*25*2.91)
= 0.11
This is pretty good compared to the average car. The
streamlined back of the dinosaur resulted in a flow pattern
with very little separation.
Some drag coefficients :
1)Ferrari-> 0.36
2)Typical truck-> 0.6
3)Honda Odyssey-> 0.39
Computational fluid dynamics                       (cfd)
Pressure field on dinosaurs Velocity vectors on dinosaurs
Limitations
● The CFD solutions can only be as accurate as the physical models on which
they are based.
● Solving equations on a computer invariably introduces numerical errors.
-Round-off error: due to finite word size available on the computer. Round-off
errors will always exist (though they can be small in most cases).
-Truncation error: due to approximations in the numerical models. Truncation
errors will go to zero as the grid is refined. Mesh refinement is one way to
deal with truncation error.
● Boundary conditions.
-As with physical models, the accuracy of the CFD solution is only as good as
the initial/boundary conditions provided to the numerical model.
Software and resources
● Commercial (Fluent, CFX, Star-CD)
● Opensource( Openfoam)
● Grid generation software
Gridgen: http://www.pointwise.com
GridPro: http://www.gridpro.com/
Hypermesh
● Visualization software
Tecplot
Paraview
Thank you!
PRESENTED BY -BHAVANA KANWAR RAO

More Related Content

PPTX
Computational Fluid Dynamics (CFD)
PDF
Introduction to cfd
PPTX
Computational Fluid Dynamics
PPTX
Computational Fluid Dynamics (CFD)
PPT
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
PPT
Introduction to Computational Fluid Dynamics (CFD)
PPTX
Computational fluid dynamics
PPTX
Fundamentals of Computational Fluid Dynamics
Computational Fluid Dynamics (CFD)
Introduction to cfd
Computational Fluid Dynamics
Computational Fluid Dynamics (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
Introduction to Computational Fluid Dynamics (CFD)
Computational fluid dynamics
Fundamentals of Computational Fluid Dynamics

What's hot (20)

PPTX
Computational Fluid Dynamics & Its Application.pptx
PPTX
Computational fluid dynamics
PDF
Role of CFD in Engineering Design
PDF
Cfd introduction
PPT
CFD Concepts.ppt
PPTX
Computational Fluid Dynamics (CFD)
PPT
DOCX
WHAT IS COMPUTATIONAL FLUID DYNAMICS (CFD)
PPTX
Critical thickness of insulation
PPTX
Boundary Layer Displacement Thickness & Momentum Thickness
PPT
Optimization
PPTX
PPTX
Diffusion parameters liki
PDF
Computer aided formulation development
PPTX
Computer aided formulation development
PPTX
Separation of boundary layer
PPTX
Fluid Mechanics - Fluid Dynamics
PPTX
A Seminar Topic On Boundary Layer
PDF
Boundary layer theory
PPTX
Concept of optimization, optimization parameters and factorial design
Computational Fluid Dynamics & Its Application.pptx
Computational fluid dynamics
Role of CFD in Engineering Design
Cfd introduction
CFD Concepts.ppt
Computational Fluid Dynamics (CFD)
WHAT IS COMPUTATIONAL FLUID DYNAMICS (CFD)
Critical thickness of insulation
Boundary Layer Displacement Thickness & Momentum Thickness
Optimization
Diffusion parameters liki
Computer aided formulation development
Computer aided formulation development
Separation of boundary layer
Fluid Mechanics - Fluid Dynamics
A Seminar Topic On Boundary Layer
Boundary layer theory
Concept of optimization, optimization parameters and factorial design
Ad

Similar to Computational fluid dynamics (cfd) (20)

PPT
Cfd notes 1
PDF
Lecture 1 velmurugan
PPTX
UNIT - 4 CAE AND CFD approach of future mobility
PDF
Introduction to Computational Fluid Dynamics
PPT
Cfd notes 1
PPT
cfdpresentation-170330hghfgh093525.phhghhhpt
PPTX
cfd simulations and introduction of computational fluid dynamic
PPT
CFD_Lecture_(Introduction_to_CFD).ppt
PPT
CFD_Lecture_Engineering(Introduction_to_CFD).ppt
PPTX
PPT
CFD PPT.ppt
PPT
Lecture_CFD.ppt
PPTX
Computational Fluid Dynamics in Food Processing – Application in heat transfe...
PPTX
Fundamentals of CFD for Beginners/starters.pptx
PDF
CFD_Lecture_1.pdf
PPTX
Introduction TO CFD PPT and application .pptx
PPT
Lecture 1.ppt
PPTX
CFD Lecture (2/8): Fluid Mechanics: CFD Perspective
PPTX
module 1 PPT.pptx
PDF
01 intro
Cfd notes 1
Lecture 1 velmurugan
UNIT - 4 CAE AND CFD approach of future mobility
Introduction to Computational Fluid Dynamics
Cfd notes 1
cfdpresentation-170330hghfgh093525.phhghhhpt
cfd simulations and introduction of computational fluid dynamic
CFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_Engineering(Introduction_to_CFD).ppt
CFD PPT.ppt
Lecture_CFD.ppt
Computational Fluid Dynamics in Food Processing – Application in heat transfe...
Fundamentals of CFD for Beginners/starters.pptx
CFD_Lecture_1.pdf
Introduction TO CFD PPT and application .pptx
Lecture 1.ppt
CFD Lecture (2/8): Fluid Mechanics: CFD Perspective
module 1 PPT.pptx
01 intro
Ad

Recently uploaded (20)

PPT
Module_1_Lecture_1_Introduction_To_Automation_In_Production_Systems2023.ppt
PPTX
240409 Data Center Training Programs by Uptime Institute (Drafting).pptx
PDF
August 2025 Top Read Articles in - Bioscience & Engineering Recent Research T...
PPTX
sinteringn kjfnvkjdfvkdfnoeneornvoirjoinsonosjf).pptx
PDF
PhD defense presentation in field of Computer Science
PDF
ITEC 1010 - Networks and Cloud Computing
PPTX
L1111-Important Microbial Mechanisms.pptx
PDF
CB Công Nghiệp Slide .dh bách khoa đà nẵng
PPTX
RA-UNIT-1.pptx ( Randomized Algorithms)
PPTX
module 2 renewable energy power plant.pptx
PDF
Traditional Programming vs Machine learning and Models in Machine Learning
PPTX
CC PPTS unit-I PPT Notes of Cloud Computing
PPTX
1. Effective HSEW Induction Training - EMCO 2024, O&M.pptx
PDF
Manual variador de corriente directa parker.pdf
PDF
Application of smart robotics in the supply chain
PPTX
highway-150803160405-lva1-app6891 (1).pptx
PPTX
Research Writing, Mechanical Engineering
PDF
Project_Mgmt_Institute_- Marc Marc Marc.pdf
PDF
Human CELLS and structure in Anatomy and human physiology
PPTX
Downstream processing_in Module1_25.pptx
Module_1_Lecture_1_Introduction_To_Automation_In_Production_Systems2023.ppt
240409 Data Center Training Programs by Uptime Institute (Drafting).pptx
August 2025 Top Read Articles in - Bioscience & Engineering Recent Research T...
sinteringn kjfnvkjdfvkdfnoeneornvoirjoinsonosjf).pptx
PhD defense presentation in field of Computer Science
ITEC 1010 - Networks and Cloud Computing
L1111-Important Microbial Mechanisms.pptx
CB Công Nghiệp Slide .dh bách khoa đà nẵng
RA-UNIT-1.pptx ( Randomized Algorithms)
module 2 renewable energy power plant.pptx
Traditional Programming vs Machine learning and Models in Machine Learning
CC PPTS unit-I PPT Notes of Cloud Computing
1. Effective HSEW Induction Training - EMCO 2024, O&M.pptx
Manual variador de corriente directa parker.pdf
Application of smart robotics in the supply chain
highway-150803160405-lva1-app6891 (1).pptx
Research Writing, Mechanical Engineering
Project_Mgmt_Institute_- Marc Marc Marc.pdf
Human CELLS and structure in Anatomy and human physiology
Downstream processing_in Module1_25.pptx

Computational fluid dynamics (cfd)

  • 2. Outline ● What is CFD? ● History of CFD ● Why to use CFD? ● Purpose and AIM ● Applications ● Physics ● Governing Equations ● Basics of Fluids ● How It Works ● Limitations ● Software
  • 3. 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. We are interested in the forces (pressure, viscous forces, stress etc.) , velocity field, temperature distribution
  • 4. History of CFD Historically Analytic Fluid Dynamics(AFD) and Experimental Fluid Dynamics(EFD) was used. Since 1940s analytical solution to most fluid dynamics problems was available for idealized solutions. Methods for solution of ODEs or PDEs were conceived only on paper due to absence of personal computers. CFD has become feasible due to the advantage of high speed digital computers
  • 5. Why to use CFD? ● Relatively low cost. CFD simulations are relatively inexpensive, and costs are likely to decrease as computers become more powerful. ● Speed CFD simulations can be executed in a short period of time. ● Ability to simulate real conditions. CFD provides the ability to theoretically simulate any physical condition. ● Comprehensive information CFD allows the analyst to examine a large number of locations.
  • 6. Purpose and Aim -Analysis and Design ● Simulation-based design instead of “build and test” -More cost effectively and more rapidly than with experiments. -CFD solution provides high-fidelity database for interrogation of flow field. ● Simulation of physical Fluid phenomena that are difficult to be measured by experiments -Scale simulations (e.g., full scale ships, airplanes) -Hazards(e.g., explosions, radiation, pollution)
  • 9. Applications 2. Appliances Axial Fan CFD Study Radial Fan CFD Study
  • 10. Applications 3. Automotive Full Car Simulation Air conditioning in Vehicle
  • 16. Applications 9. Power Generation Distribution of pressure Contour plots for pressure in the fluid
  • 17. Applications 10. Sports Air flow around bicyclists Air flow around racing car
  • 20. Governing Equations Equation of motion In x direction Equation of continuity
  • 21. Basic Fluid Motion 1) Translation Motion of the centre of mass 2) Dilatation Volume change 3)Rotation About one, two or 3 axes 4)Shear Strain
  • 22. Newtonian and Non Newtonian Fluids A newtonian fluids viscosity remains constant, no matter the amount of shear applied for a constant temperature. These fluids have a linear relationship between viscosity and shear stress. In non-newtonian fluid viscosity changes with respect to the amount of shear or stress applied to the fluid.
  • 23. Compressible and Incompressible flow A fluid flow is said to be compressible when the pressure variation in the flow field is large enough to cause substantial changes in the density of fluid.
  • 24. Viscous and Inviscid flow In a viscous flow the fluid friction has significant effects on the solution where the viscous forces are more significant than inertial forces.
  • 25. Laminar Flow: The flow of a fluid when each particle of the fluid follows a smooth path, paths which never interfere with one another. One result of laminar flow is that the velocity of the fluid is constant at any point in the fluid. Turbulent Flow: The irregular flow that is characterized By tiny whirlpool regions. The velocity of this fluid is definitely not constant at every point. Laminar and Turbulent flow
  • 26. How CFD Works? ● Appropriate initial and boundary conditions are provided for the problem. ● CFD applies numerical method called discretization to develop approximations of the governing equations of fluid mechanics in the fluid region of interest. ● The solution is post-processed to extract quantities of interest (e.g. lift, drag, torque, heat transfer, separation, pressure loss, etc.).
  • 27. Initial or Boundary Conditions ● Initial condition involves knowing the state of pressure and initial velocity at all points in the flow. ● Boundary conditions such as walls, inlets and largely specified what the solution will be.
  • 28. Discretization ● Domain is discretized into a finite set of control volumes or cells. The discretized domain is called the “grid” or the “mesh”. ● General conservation (transport) equations for mass, momentum, energy, etc., are discretized into algebraic equations. ● All equations are solved to provide flow field.
  • 29. Discretization Method ● Finite volume method ● Finite element method ● Finite difference method
  • 30. Types of Meshes ● Tri/tet vs quad/hex meshes ● Hybrid mesh
  • 31. Finite Volume Method ● The finite volume method is a common approach used in CFD codes, as it has an advantage in memory usage and solution speed, especially for large problems,high reynolds number turbulent flows, and source term dominated flows (like combustion). ● In this method the governing partial differential equations are recast in the conservative form and then solved over a discrete control volumes and thus guarantees the conservation of fluxes through a particular control volume. ● Here Q is the vector of conserved variables, F is the vector of fluxes V is the volume of the control volume element, and A is the surface area of the control volume element. The finite volume equation yields governing equations in the form:
  • 32. Finite element method ● The finite element method (FEM) is used in structural analysis of solids, but is also applicable to fluids. ● It is much more stable than the finite volume approach. However, it can require more memory and has slower solution than the FVM. ● It subdivides a large system into smaller, simpler parts that are called finite elements. The simple equations that model these finite elements are then assembled into a larger system of equations that models the entire problem.
  • 33. Finite difference method ● The finite difference method (FDM) has historical importance and is simple to program. ● The reduction of the differential equation to a system of algebraic equations makes the problem of finding the solution to a given ODE ideally suited to modern computers, hence the widespread use of FDMs in modern numerical analysis ● It is currently only used in few specialized codes, which handle complex geometry with high accuracy and efficiency by using embedded boundaries or overlapping grids.
  • 34. Numerical Model Setup For a given problem, you will need to: -Select appropriate physical models. -Define material properties. 1)Fluid 2)Solid 3)Mixture -Prescribe operating conditions. -Prescribe boundary conditions at all boundary zones. -Set up solver controls. -Set up convergence monitors.
  • 35. Calculation of Coefficient of Drag over the Dinosaur We calculate the theoretical values for the various parameters required for calculation of the coefficient of drag on the dinosaur: Drag force: 17.4 N Lift force: 5.5 N Wind velocity: 5m/s The dinosaur is 3.2 m tall. It has a projected frontal area of A = 2.91m2 Air density: 1.225 kg/m3
  • 36. The drag coefficient is: Cd = F/(0.5*ρv2 A) = 17.4/(0.5*1.225*25*2.91) = 0.11 This is pretty good compared to the average car. The streamlined back of the dinosaur resulted in a flow pattern with very little separation. Some drag coefficients : 1)Ferrari-> 0.36 2)Typical truck-> 0.6 3)Honda Odyssey-> 0.39
  • 38. Pressure field on dinosaurs Velocity vectors on dinosaurs
  • 39. Limitations ● The CFD solutions can only be as accurate as the physical models on which they are based. ● Solving equations on a computer invariably introduces numerical errors. -Round-off error: due to finite word size available on the computer. Round-off errors will always exist (though they can be small in most cases). -Truncation error: due to approximations in the numerical models. Truncation errors will go to zero as the grid is refined. Mesh refinement is one way to deal with truncation error. ● Boundary conditions. -As with physical models, the accuracy of the CFD solution is only as good as the initial/boundary conditions provided to the numerical model.
  • 40. Software and resources ● Commercial (Fluent, CFX, Star-CD) ● Opensource( Openfoam) ● Grid generation software Gridgen: http://www.pointwise.com GridPro: http://www.gridpro.com/ Hypermesh ● Visualization software Tecplot Paraview
  • 41. Thank you! PRESENTED BY -BHAVANA KANWAR RAO