computational fluid dynamics ( and visualization thereof ) john t. bell cs 526 at uic 12 february...
TRANSCRIPT
![Page 1: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/1.jpg)
Computational Fluid Dynamics( And Visualization Thereof )
John T. Bell
CS 526 at UIC
12 February 2004
![Page 2: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/2.jpg)
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, . . .
![Page 3: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/3.jpg)
Automotive Aerodynamics . . .
![Page 4: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/4.jpg)
. . . And Interior Comfort . . .
![Page 5: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/5.jpg)
. . . And Engine Conditions
![Page 6: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/6.jpg)
Process Engineering
![Page 7: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/7.jpg)
Aeronautics
![Page 8: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/8.jpg)
NASA Ames’ Virtual Windtunnel
![Page 9: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/9.jpg)
HVAC
![Page 10: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/10.jpg)
VTK Examples
![Page 11: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/11.jpg)
So How is CFD Calculated ?
![Page 12: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/12.jpg)
Classic Differential Equations
• Navier-Stokes:
• Continuity:
• Cons. Energy:
21 1u u u P u Ft
( ) 0v n dA dVt
( )sWWQ P
e v n dA e dVdt dt dt t
![Page 13: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/13.jpg)
Fourth Order Runge-Kutta
1
12
23
4 3
531 2 41
( , )
( , )2 2
( , )2 2
( , )
( )6 3 3 6
n n
n n
n n
n n
n n
k hf x y
h kk hf x y
h kk hf x y
k hf x h y k
kk k ky y O h
![Page 14: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/14.jpg)
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.
![Page 15: Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004](https://reader035.vdocuments.mx/reader035/viewer/2022062421/56649cd95503460f949a3342/html5/thumbnails/15.jpg)
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”.