MER034 - The Homepage for antipasto.union.edu

Download Report

Transcript MER034 - The Homepage for antipasto.union.edu

MER331 – Week 6
An Introduction to Computational
Fluids Dynamics
Professor Anderson
What is CFD?






the analysis of systems involving fluid flow, heat
transfer, chemical reactions, by means of
computer based simulation
17th century the “hydraulicists”
18th and 19th - the “mathematicians”
1960 - two fold approach – theory and experiments
Now we have CFD as a tool that complements
theory and experiments (it will never replace
these!)
CFD is both a research tool and design tool
What is CFD?



CFD has lagged behind developments in stress
analysis codes
Powerful computers now make CFD more
accessible
Advantages of CFD over experiments
 reduction
in lead time and costs of new designs
 ability to study systems where controlled
experiments are difficult to perform (large systems)
 ability to study systems under hazardous conditions
at and beyond normal performance limits
 detail of results
Applications





Aerospace
Automobile and Engine Applications
Appliances
Boats
Computers
How Does a CFD Code Work?


CFD codes are structured around the numerical
algorithms that can tackle fluid flow problems
Three main elements:
1.Pre Processor
2.Solver
3.Post Processor
1) Pre-Processor
Consists of the input of
a flow problem to CFD
 User Activities:

 define
geometry &
generate grid (50% time)
 selection of phenomena
to be modeled
 definition of fluid
properties
 specification of
boundary and initial
conditions
2) Solver
Three primary numerical solution techniques

finite difference, finite element, finite control volume
The numerical method performs the following:



Approximates the unknown variables by simple functions
Discretization by substitution of the approx-imations into
the governing flow equations and subsequent
mathematical manipulations
Solution of the algebraic equations
Solver - Finite Difference Method


Finite difference methods describe the unknowns f of the
flow problems by means of point samples at the node
points of a grid co-ordinate lines
Truncated Taylor series expansions are used to generate finite
difference approximations of the
derivatives of f in terms of point
samples of f at each grid point
and its immediate neighbors
Solver - Finite Volume Method
 Based
on control volume formulation of analytical fluids
 The domain is divided into a number of control volumes
(aka cells, elements) - the variable of interest is located at
the centroid of the control volume.
 The differential form of the governing equations are
integrated over each control volume.
 Finite difference approximations are substituted for the terms
in the integrated equations (discretization) converts the
integral equations into a system of algebraic equations.
 Set of algebraic equations are solved by an iterative
method.
3) Post Processor

Provides a “user friendly” (??) way to look at the
results of a simulation
 Domain
geometry and grid display
 Vector Plots
 Contour Plots
 Particle Tracking
Problem Solving With CFD




Results of CFD are at best as good as the physics
embedded in it as at worst as good a its operator
THESE PROBLEMS ARE COMPLEX
Prior to running a simulation there is a stage of
identification and formulation of the flow problem in
terms of the physical and chemical phenomena
that need to be considered.
A successful simulation has
 converged solution
 grid independence
In Lab Today




We will use StarCCM which is a one of the
major commercial CFD codes.
Complete the tutorial on Introduction to
STARCCM (handout of online)
Geometry File is in: C:\Program Files\CD-adapco\STARCCM+7.06.012\DOC\startutorialsdata\introductions\data
To Pass In: Nothing!