computational fluid dynamics ( and visualization thereof )

15
Computational Fluid Dynamics ( And Visualization Thereof ) John T. Bell CS 526 at UIC 12 February 2004

Upload: maxine

Post on 08-Feb-2016

55 views

Category:

Documents


6 download

DESCRIPTION

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, … - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Computational Fluid Dynamics ( And Visualization Thereof )

Computational Fluid Dynamics( And Visualization Thereof )

John T. BellCS 526 at UIC

12 February 2004

Page 2: Computational Fluid Dynamics ( And Visualization Thereof )

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 )

Automotive Aerodynamics . . .

Page 4: Computational Fluid Dynamics ( And Visualization Thereof )

. . . And Interior Comfort . . .

Page 5: Computational Fluid Dynamics ( And Visualization Thereof )

. . . And Engine Conditions

Page 6: Computational Fluid Dynamics ( And Visualization Thereof )

Process Engineering

Page 7: Computational Fluid Dynamics ( And Visualization Thereof )

Aeronautics

Page 8: Computational Fluid Dynamics ( And Visualization Thereof )

NASA Ames’ Virtual Windtunnel

Page 9: Computational Fluid Dynamics ( And Visualization Thereof )

HVAC

Page 10: Computational Fluid Dynamics ( And Visualization Thereof )

VTK Examples

Page 11: Computational Fluid Dynamics ( And Visualization Thereof )

So How is CFD Calculated ?

Page 12: Computational Fluid Dynamics ( And Visualization Thereof )

Classic Differential Equations

• Navier-Stokes:

• Continuity:

• Cons. Energy:

21 1u u u P u Ft

( ) 0v n dA dVt

( )sWWQ Pe v n dA e dV

dt dt dt t

Page 13: Computational Fluid Dynamics ( And Visualization Thereof )

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 yh kk hf x y

h kk hf x y

k hf x h y kkk k ky y O h

Page 14: Computational Fluid Dynamics ( And Visualization Thereof )

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 )

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”.