SlideShare a Scribd company logo
1 of 15
Computational Fluid Dynamics
( And Visualization Thereof )
John T. Bell
CS 526 at UIC
12 February 2004
What is CFD, and Who Cares ?
• Simply put, CFD is the calculation of
properties of a flowing fluid.
• Practical problems may include energy flow,
chemical reactions, phase changes, …
• Domain is often ( irregular ) 3D, plus time.
• Results may be scalar, but more often are n-D
• Relevant industries include automotive,
chemical processing, aerospace, HVAC, . . .
Automotive Aerodynamics . . .
. . . And Interior Comfort . . .
. . . And Engine Conditions
Process Engineering
Aeronautics
NASAAmes’ Virtual Windtunnel
HVAC
VTK Examples
So How is CFD Calculated ?
Classic Differential Equations
• Navier-Stokes:
• Continuity:
• Cons. Energy:
  2
1 1
u
u u P u F
t

 

       

( ) 0
v n dA dV
t
 

 

 
( )
s
W
W
Q P
e v n dA e dV
dt dt dt t




 

  
    
 

 
 
Fourth Order Runge-Kutta
1
1
2
2
3
4 3
5
3
1 2 4
1
( , )
( , )
2 2
( , )
2 2
( , )
( )
6 3 3 6
n n
n n
n n
n n
n n
k hf x y
h k
k hf x y
h k
k hf x y
k hf x h y k
k
k k k
y y O h




  

  

  
     
Conclusions
• Computational Fluid Dynamics is an important
tool in many branches of science and engineering.
• Results are typically n-D, over 3-D plus time.
• CFD calculations require simultaneous solution of
many sets of differential equations, typically
involving 4th order Runge-Kutta in 3-D space.
• Visualization of CFD data is an important and
challenging problem, requiring clever use of all
available visualization tools and skills.
References
• Fluent Inc.: Http://www.fluent.com
• Schulz, Martin et. al.: “Interactive Visualization of Fluid
Dynamics Simulations in Locally Refined Cartesian
Grids”. IEEE, 1999.
• NASA: http://www.nas.nasa.gov/Research/Tasks/
applications.html and http://www.nas.nasa.gov/Research/
Reports/ Techreports/1992/HTML/RNR-92-013.html
• Schroeder et. al.: “The Visualization Toolkit, 3rd Ed.”
• SDSC: http://www.sdsc.edu/Publications/GCequations/
• Welty, Wicks, & Wilson, “Fundamentals of Momentum,
Heat, and Mass Transfer, 2nd Ed.”, Wiley, 1976.
• Press, William et. al.: “Numerical Recipes in C”.

More Related Content

Similar to CFD Aeronautical notes on fundamental concepts

Computational fluid dynamics approach, conservation equations and
Computational fluid dynamics approach, conservation equations andComputational fluid dynamics approach, conservation equations and
Computational fluid dynamics approach, conservation equations andlavarchanamn
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)YOGESH AHIRE
 
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...IJMTST Journal
 
CFD-CH01-Rao-2021-1.pdf
CFD-CH01-Rao-2021-1.pdfCFD-CH01-Rao-2021-1.pdf
CFD-CH01-Rao-2021-1.pdfSyfy2
 
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...Editor IJMTER
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamicsZeeshan Inamdar
 
CFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptCFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptPaPiihu
 
IRJET- Aerodynamic Analysis of Aircraft Wings using CFD
IRJET- Aerodynamic Analysis of Aircraft Wings using CFDIRJET- Aerodynamic Analysis of Aircraft Wings using CFD
IRJET- Aerodynamic Analysis of Aircraft Wings using CFDIRJET Journal
 
Cfd notes 1
Cfd notes 1Cfd notes 1
Cfd notes 1sach437
 
Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...
Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...
Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...mbloem
 
Bloem defense.v16.slides
Bloem defense.v16.slidesBloem defense.v16.slides
Bloem defense.v16.slidesmbloem
 
IARE_ ACAD LAB MANUAL.pdf
IARE_ ACAD LAB MANUAL.pdfIARE_ ACAD LAB MANUAL.pdf
IARE_ ACAD LAB MANUAL.pdfRebyRoy2
 
Cfd introduction
Cfd introductionCfd introduction
Cfd introductionSantosh V
 
CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...
CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...
CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...IRJET Journal
 

Similar to CFD Aeronautical notes on fundamental concepts (20)

CFD_notes.pdf
CFD_notes.pdfCFD_notes.pdf
CFD_notes.pdf
 
Computational fluid dynamics approach, conservation equations and
Computational fluid dynamics approach, conservation equations andComputational fluid dynamics approach, conservation equations and
Computational fluid dynamics approach, conservation equations and
 
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
FLUID MECHANICS - COMPUTATIONAL FLUID DYNAMICS (CFD)
 
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
Computational Estimation of Flow through the C-D Supersonic Nozzle and Impuls...
 
Cfd 0
Cfd 0Cfd 0
Cfd 0
 
CFD-CH01-Rao-2021-1.pdf
CFD-CH01-Rao-2021-1.pdfCFD-CH01-Rao-2021-1.pdf
CFD-CH01-Rao-2021-1.pdf
 
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...
Reconfigurable CORDIC Low-Power Implementation of Complex Signal Processing f...
 
Cfd 0
Cfd 0Cfd 0
Cfd 0
 
Computational fluid dynamics
Computational fluid dynamicsComputational fluid dynamics
Computational fluid dynamics
 
CFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).pptCFD_Lecture_(Introduction_to_CFD).ppt
CFD_Lecture_(Introduction_to_CFD).ppt
 
IRJET- Aerodynamic Analysis of Aircraft Wings using CFD
IRJET- Aerodynamic Analysis of Aircraft Wings using CFDIRJET- Aerodynamic Analysis of Aircraft Wings using CFD
IRJET- Aerodynamic Analysis of Aircraft Wings using CFD
 
CFD.pdf
CFD.pdfCFD.pdf
CFD.pdf
 
Cfd notes 1
Cfd notes 1Cfd notes 1
Cfd notes 1
 
Paper RotCFD NASA
Paper RotCFD NASAPaper RotCFD NASA
Paper RotCFD NASA
 
D48073646
D48073646D48073646
D48073646
 
Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...
Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...
Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...
 
Bloem defense.v16.slides
Bloem defense.v16.slidesBloem defense.v16.slides
Bloem defense.v16.slides
 
IARE_ ACAD LAB MANUAL.pdf
IARE_ ACAD LAB MANUAL.pdfIARE_ ACAD LAB MANUAL.pdf
IARE_ ACAD LAB MANUAL.pdf
 
Cfd introduction
Cfd introductionCfd introduction
Cfd introduction
 
CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...
CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...
CFD Simulation of Solar Air Heater having Inclined Discrete Rib Roughness wit...
 

Recently uploaded

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 

Recently uploaded (20)

Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 

CFD Aeronautical notes on fundamental concepts

  • 1. Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004
  • 2. What is CFD, and Who Cares ? • Simply put, CFD is the calculation of properties of a flowing fluid. • Practical problems may include energy flow, chemical reactions, phase changes, … • Domain is often ( irregular ) 3D, plus time. • Results may be scalar, but more often are n-D • Relevant industries include automotive, chemical processing, aerospace, HVAC, . . .
  • 4. . . . And Interior Comfort . . .
  • 5. . . . And Engine Conditions
  • 11. So How is CFD Calculated ?
  • 12. Classic Differential Equations • Navier-Stokes: • Continuity: • Cons. Energy:   2 1 1 u u u P u F t              ( ) 0 v n dA dV t         ( ) s W W Q P e v n dA e dV dt dt dt t                      
  • 13. Fourth Order Runge-Kutta 1 1 2 2 3 4 3 5 3 1 2 4 1 ( , ) ( , ) 2 2 ( , ) 2 2 ( , ) ( ) 6 3 3 6 n n n n n n n n n n k hf x y h k k hf x y h k k hf x y k hf x h y k k k k k y y O h                     
  • 14. Conclusions • Computational Fluid Dynamics is an important tool in many branches of science and engineering. • Results are typically n-D, over 3-D plus time. • CFD calculations require simultaneous solution of many sets of differential equations, typically involving 4th order Runge-Kutta in 3-D space. • Visualization of CFD data is an important and challenging problem, requiring clever use of all available visualization tools and skills.
  • 15. References • Fluent Inc.: Http://www.fluent.com • Schulz, Martin et. al.: “Interactive Visualization of Fluid Dynamics Simulations in Locally Refined Cartesian Grids”. IEEE, 1999. • NASA: http://www.nas.nasa.gov/Research/Tasks/ applications.html and http://www.nas.nasa.gov/Research/ Reports/ Techreports/1992/HTML/RNR-92-013.html • Schroeder et. al.: “The Visualization Toolkit, 3rd Ed.” • SDSC: http://www.sdsc.edu/Publications/GCequations/ • Welty, Wicks, & Wilson, “Fundamentals of Momentum, Heat, and Mass Transfer, 2nd Ed.”, Wiley, 1976. • Press, William et. al.: “Numerical Recipes in C”.