MTM 144
ASPEN
FLUENT
•
Timeschedule
•
Program
Lectures
Teaching assistance
•
Fluent INTRO
4h
2h
•
GAMBIT
4h
8h
•
FLUENT
6h
14h
•
ASPEN
6h
4h
•
http://sirius.mt.luth.se/~lassew/AO1/mtm144/mtm144.htm
•
http://www.luth.se/
•
Starting Fluent/Gambit from UNIX
•
• Logon using your userID and password
•
Toggle K+ / non

KDE Apps / X Terminal to get a x term window
•
Or toggle on the low bar the display icon to get a x term window
•
Write:
•
•
>module add fluent
•
•
gambit
This will start Gambit
•
Write:
•
•
>module add fluent
•
•
fluent
This will start Fluent
•
Your work will be saved in your directory so it’s possible to reach the
files also from PC.
•
Starting Fluent/Gambit from PC
•
• Logon using your userID and password
•
Toggle start and All programs
•
•
Choose Fluent Inc. products/ Fluent 6.1/ Fluent 6.1
•
Toggle start and run
•
• Write
gambit
•
PS for the moment it’s
NOT
possible to run gambit on PC, workstations
are needed.
1.2 Program Structure
Example
•
2 seconds
•
6 seconds
•
15 seconds
•
27 seconds
•
50 seconds
•
200 seconds
•
100 seconds
1.3 Program Capabilities
•
The
FLUENT
solver has the following modeling capabilities:
•
flows in 2D or 3D geometries using unstructured solution

adaptive
triangular/tetrahedral, quadrilateral/hexahedral, or mixed (hybrid) grids
that include prisms (wedges) or pyramids.
(Both conformal and
hanging

node meshes are acceptable.)
•
incompressible or compressible flows
•
steady

state or transient analysis
•
inviscid, laminar, and turbulent flows
•
convective heat transfer, including natural or forced convection
•
coupled conduction/convective heat transfer
•
radiation heat transfer
•
chemical species mixing and reaction, including combustion
•
Lagrangian trajectory calculations for a dispersed phase of
particles/droplets/bubbles, including coupling with the continuous phase
•
phase

change models
•
flow through porous media
•
multiphase flows, including cavitation
These capabilities allow
FLUENT
to be used for a wide variety of
applications, including the following:
•
Process and process equipment applications
•
Power generation and oil/gas and environmental applications
•
Aerospace and turbomachinery applications
•
Automobile applications
•
Heat exchanger applications
•
Electronics/HVAC/appliances
•
Materials processing applications
•
Architectural design and fire research
1.4.1 Planning Your CFD Analysis
When you are planning to solve a problem using
FLUENT
, you
should first give consideration to the following issues:
•
Definition of the Modeling Goals:
What specific results are
required from the CFD model and how will they be used?
What degree of accuracy is required from the model?
•
Choice of the Computational Model:
How will you isolate a
piece of the complete physical system to be modeled? Where
will the computational domain begin and end? What boundary
conditions will be used at the boundaries of the model? Can
the problem be modeled in two dimensions or is a three

dimensional model required? What type of grid topology is
best suited for this problem?
•
Choice of Physical Models:
Is the flow inviscid, laminar, or
turbulent? Is the flow unsteady or steady? Is heat transfer
important? Will you treat the fluid as incompressible or
compressible? Are there other physical models that should be
applied?
•
Determination of the Solution Procedure:
Can the problem
be solved simply, using the default solver formulation and
solution parameters? Can convergence be accelerated with a
more judicious solution procedure? Will the problem fit within
the memory constraints of your computer, including the use of
multigrid? How long will the problem take to converge on your
computer?
Careful consideration of these issues before beginning your CFD
analysis will contribute significantly to the success of your
modeling effort.
•
1.4.2 Problem Solving Steps
•
Once you have determined the important features of the problem you want to
solve, you will follow the basic procedural steps shown below.
•
1. Create the model geometry and grid.
•
2. Start the appropriate solver for 2D or 3D modeling.
•
3. Import the grid.
•
4. Check the grid.
•
5. Select the solver formulation.
•
6. Choose the basic equations to be solved: laminar or turbulent (or inviscid),
chemical species or reaction, heat transfer models, etc. Identify additional
models needed: fans, heat exchangers, porous media, etc.
•
7. Specify material properties.
•
8. Specify the boundary conditions.
•
9. Adjust the solution control parameters.
•
10. Initialize the flow field.
•
11. Calculate a solution.
•
12. Examine the results.
•
13. Save the results.
•
14. If necessary, refine the grid or consider revisions to the numerical or
physical model.
•
Step 1 of the solution process requires a geometry modeler and grid
generator. We will use GAMBIT for geometry modeling and grid generation.
•
1.5.1 Single

Precision and Double

Precision Solvers
•
Both single

precision and double

precision versions of FLUENT are available
on all computer platforms. For most cases, the single

precision solver will be
sufficiently accurate, but certain types of problems may benefit from the use
of a double

precision version.
Control volume
•
Mesh/grid created in
GAMBIT
Using the conservation laws for mass, momentum and energy for each CV
(stationary conditions)
0
mass into the CV must also exit the CV
dm
dt
( )
momentum can be changed by the action of
forces and it's conservation equation i
s
Newton's second law of motion
stands for time, for mass, for veloci
ty and for forces acting on the f
d m v
f
dt
t m v f
luid in CV
0
energy into the CV must also exit the CV
dE
dt
•
Integration of these equations on the individual control volumes to
construct algebraic equations for the discrete dependent variables
(``unknowns'') such as velocities, pressure, temperature and so on.
•
Linearization of the discretized equations and solution of the resultant
linear equation system to yield updated values of the dependent
variables.
•
FLUENT
provides three different solver formulations:
•
segregated
•
coupled implicit
•
coupled explicit
•
The segregated and coupled approaches differ in the way that the
continuity, momentum, and (where appropriate) energy and species
equations are solved: the segregated solver solves these equations
sequentially (i.e., segregated from one another), while the coupled
solver solves them simultaneously (i.e., coupled together). Both
formulations solve the equations for additional scalars (e.g., turbulence
or radiation quantities) sequentially. The implicit and explicit coupled
solvers differ in the way that they linearize the coupled equations.
•
22.1.1 Segregated Solution Method
•
Using this approach, the governing equations are solved sequentially (i.e., segregated from one
another). Because the governing equations are non

linear (and coupled), several iterations of the
solution loop must be performed before a converged solution is obtained. Each iteration consists of
the steps outlined below:
•
1. Fluid properties are updated, based on the current solution. (If the calculation has just begun,
the fluid properties will be updated based on the initialized solution.)
•
2. The
u
,
v
, and
w
momentum equations are each solved in turn using current values for pressure
and face mass fluxes, in order to update the velocity field.
•
3. Since the velocities obtained in Step 2 may not satisfy the continuity equation locally, a
``Poisson

type'' equation for the pressure correction is derived from the continuity equation and the
linearized momentum equations. This pressure correction equation is then solved to obtain the
necessary corrections to the pressure and velocity fields and the face mass fluxes such that
continuity is satisfied.
•
4. Where appropriate, equations for scalars such as turbulence, energy, species, and radiation are
solved using the previously updated values of the other variables.
•
5. When interphase coupling is to be included, the source terms in the appropriate continuous
phase equations may be updated with a discrete phase trajectory calculation.
•
6. A check for convergence of the equation set is made.
•
These steps are continued until the convergence criteria are met.
•
U

velocity is calculated in all CV, then v

velocity is calculated in all CV …..
•
22.1.2 Coupled Solution Method
•
The coupled solver solves the governing equations of continuity, momentum, and (where
appropriate) energy and species transport simultaneously (i.e., coupled together). Governing
equations for additional scalars will be solved sequentially (i.e., segregated from one another and
from the coupled set.
•
1. Fluid properties are updated, based on the current solution.
•
2. The continuity, momentum, and (where appropriate) energy and species equations are solved
simultaneously.
•
3. Where appropriate, equations for scalars such as turbulence and radiation are solved using the
previously updated values of the other variables.
•
4. When interphase coupling is to be included, the source terms in the appropriate continuous
phase equations may be updated with a discrete phase trajectory calculation.
•
5. A check for convergence of the equation set is made.
•
These steps are continued until the convergence criteria are met
.
•
SUMMARY
•
The segregated approach
solves for a single variable field (
p
) by considering all cells at the same
time. It then solves for the next variable field by again considering all cells at the same time, and so
on.
•
The coupled implicit
approach solves for all variables (
p
,
u
,
v
,
w
,
T
) in all cells at the same time.
•
The coupled explicit
approach solves for all variables (
p
,
u
,
v
,
w
,
T
) one cell at a time
FLUENT
stores discrete values of the variables at the cell centers (
c
0 and
c
1 in Figure).
However, face values are required for the convection terms and must be interpolated from
the cell center values. This is accomplished using an upwind scheme.
Upwinding means that the face value is derived from quantities in the cell upstream, or
``upwind,'' relative to the direction of the normal velocity.
FLUENT
allows you to choose
from several upwind schemes: first

order upwind, second

order upwind, power law, and
QUICK.
22.2.1 First

Order Upwind Scheme
When first

order accuracy is desired, quantities at cell faces are determined by assuming
that the cell

center values of any field variable represent a cell

average value and hold
throughout the entire cell; the face quantities are identical to the cell quantities. Thus when
first

order upwinding is selected, the face value is set equal to the cell

center value of in the
upstream cell
22.2.3 Second

Order Upwind Scheme
When second

order accuracy is desired, higher

order accuracy is achieved at cell faces
through a Taylor series expansion of the cell

centered solution about the cell centroid.
22.2.7 Under

Relaxation
Because of the nonlinearity of the equation set being solved by
FLUENT
, it is necessary to
control the change of
f
. This is typically achieved by under

relaxation, which reduces the
change of
f
produced during each iteration. In a simple form, the new value of the variable
within a cell depends upon the old value, , the computed change in ,
Df
, and the under

relaxation factor,
a
, as follows:
f
•
22.19.1 Judging Convergence
•
There are no universal metrics for judging convergence. Residual definitions that are useful for one
class of problem are sometimes misleading for other classes of problems. Therefore it is a good idea to
judge convergence not only by examining residual levels, but also by monitoring relevant integrated
quantities such as drag or heat transfer coefficient.
•
For most problems, the default convergence criterion in
FLUENT
is sufficient. This criterion requires
that the scaled residuals decrease to 10

3 for all equations except the energy and P

1 equations, for
which the criterion is 10

6.
•
At the end of each solver iteration, the residual sum for each of the conserved variables is computed
and stored, thus recording the convergence history. This history is also saved in the data file.
•
The residual Rf computed by
FLUENT
's segregated solver is the imbalance summed over all the
computational cells
P
. This is referred to as the ``unscaled'' residual
•
In general, it is difficult to judge convergence by examining the residuals.
•
FLUENT
scales the residual using a scaling factor representative of the flow rate of
f
through the
domain.
•
For the continuity equation, the unscaled residual for the segregated solver is defined as
•
The segregated solver's scaled residual for the continuity equation is defined as
•
The denominator is the largest absolute value of the continuity residual in the first five iterations.
•
22.19.2 Step

by

Step Solution Processes
•
One important technique for speeding
convergence for complex problems is to tackle the
problem one step at a time. When modeling a
problem with heat transfer, you can begin with the
calculation of the isothermal flow. To solve
turbulent flow, you might start with the calculation
of laminar flow. When modeling a reacting flow,
you can begin by computing a partially converged
solution to the non

reacting flow, possibly
including the species mixing. When modeling a
discrete phase, such as fuel evaporating from
droplets, it is a good idea to solve the gas

phase
flow field first. Such solutions generally serve as a
good starting point for the calculation of the more
complex problems. These step

by

step
techniques involve using the
Solution Controls
panel to turn equations on and off.
Example 1
Comments 0
Log in to post a comment