Академический Документы
Профессиональный Документы
Культура Документы
TRN-99-003
D1
What is Turbulence?
u
Time
u
Rij = uiu j
(Reynolds stresses)
Rex 510 5
along a surface
Re L
UL
L = x, D, Dh, etc.
ReD 20,000
around an obstacle
Internal Flows
ReDh 2,300
Natural Convection
Ra 108 1010
where
D4
gTL3
Ra
u
u
u
u
Streamline curvature
Lateral divergence
Acceleration or deceleration
Swirl
Recirculation (or separation)
Secondary flow
3D perturbations
Transpiration (blowing/suction)
Free-stream turbulence
Interacting shear layers
D5
Choices to be Made
Flow
Physics
Computational
Resources
Turbulence Model
&
Near-Wall Treatment
Accuracy
Required
Computational
Grid
Turnaround
Time
Constraints
D6
RANS-based
models
One-Equation Models
Spalart-Allmaras
Include
More
Physics
Two-Equation Models
Standard k-
RNG k-
Realizable k-
Reynolds-Stress Model
Available
in FLUENT 5
Increase
Computational
Cost
Per Iteration
Large-Eddy Simulation
Direct Numerical Simulation
D7
R
=
u
u
=
+
Boussinesq Hypothesis: ij
i j
ij
t
3
(isotropic viscosity)
x j xi
k2
t C
Transport equations for turbulent kinetic energy and dissipation rate are
solved so that turbulent viscosity can be computed for RANS equations.
Turbulent
Kinetic Energy: k uiui / 2
ui ui u j
Dissipation Rate of
+
Turbulent Kinetic Energy:
x j x j xi
D8
t = ~ ~ 3
3
(
)
+
c
1
~
~
~
~
D
~ ~ 1
~
cw1 f w 2
= cb1S +
+ cb 2
( + )
Dt
~ x j
x j
x j
d
Generation
u
Diffusion
Destruction
D10
U
(
)
i
= t
+
+
t k
{
x
x
x
x
x
xi
i
i
43
1
424
3 144i 424j4
1i44
42444
3
Destruction
Convection
Generation
Diffusion
Dissipation Rate
2
U j U i U j
U i
= C1 t
+
+
( t )
C2
x j xi xi
xi
xi
k
k xi
4
1
424
3 14
3
42444
3 142
44442444
44
3 144
Convection
k , , C1 , C2
Diffusion
Generation
Destruction
Semi-empirical
l
u
u
industrial flows
heat transfer
D12
C =
where
U *k
Ao + A s
is now variable
=
Dt x j
Diffusion
c
S
c
c
c3 Gb
+
1
2
1
x
k
k +
j
Generation
D13
Destruction
Buoyancy
Fluent Inc. 2/20/01
D14
k
k
2
k eff
= t S +
U i
{
xi
xi
xi {
1
424
3 Generation 1442443 Dissipation
Diffusion
Convection
where
1 Uj Ui
S 2SijSij , Sij
+
2 xi xj
Dissipation Rate
2
2
eff
C2 R
U i
= C1 t S +
{
xi 142
k
x
k
43 Additional term
i
42443
4 43
4 1i4
1
424
3
142
Convection
Generation
Diffusion
Destruction
D16
Pressure-Strain
Redistribution
ui u j
ij p
+
x
j xi
xk
+ u juk
Ui
xk
Generation
Pij uiuk
ui u j
2
xk xk
Dissipation
ij
Turbulent
Diffusion
J ijk = ui u j uk + p ( jk ui + ik u j )
Turbulent
transport
(computed)
(modeled)
(related to )
(modeled)
Pressure/velocity
fluctuations
l
l
u
u
Accounts for streamline curvature, swirl, rotation and high strain rates
n
n
D18
Large eddies:
l
Small eddies:
l
l
LES directly computes (resolves) large eddies and models only small
eddies (Subgrid-Scale Modeling).
Large computational effort
l
l
D19
Strengths
Weaknesses
STD k-
RNG k-
Realizable
k-
Reynolds
Stress
Model
D20
Near-Wall Treatments
u
D21
U = 1 ln(Ey )
where U
UP C1/ 4k 1P/ 2
w /
C 1/ 4k 1P/ 2 yP
Temperature
Pr y
T = 1
Pr
ln
Ey
+
P
t
( y * < yT* )
( y * > yT* )
(Tw TP ) c pC 1/ 4k 1P/ 2
where T *
q&
D22
~ 1/ 4 1/ 2
1/ 4 1/ 2
U C k
y
C
k
1
= ln E
w /
y
y
y
y
~
dp
y
v
v
v
1
where U = U
ln +
+
1/ 2
1/ 2
2 dx k
yv k
D23
Re y
u
u
u
u
ky
Weaknesses
Robust, economical,
reasonably accurate
-separation
-reattachment
-impingement
Two-layer zonal Does not rely on law-of-the- Requires finer mesh resolution
wall, good for complex
and therefore larger cpu and
model
flows, especially applicable memory resources
to low-Re flows
D25
Two-Layer Zonal
Model Approach
50 y + 500
l
Flat Plate-
c f / 2 0.0359 ReL
Pipe Flow-
c f / 2 0.039 Re D
0.2
0.2
u w / = U e c f / 2
Wall functions
y1 = 50/u
Two-layer model
y1 = / u
D27
length scale is related to size of large eddies that contain most of energy.
For boundary layer flows:
l 0.499
For flows downstream of grids /perforated plates: l opening size
1<
/
t
< 10
D29
1 ft
insulation
1 ft
D30
l
l
D31
Temperature
contours
D32
1 ft
2 ft
wall
5 ft
14.5 ft
D33
D34
D35
Flow physics
Computer resources available
Project requirements
n
n
u
u
Accuracy
Turnaround time
D37
Solver Settings
E1
Outline
u
Accuracy
n
n
Definition
Monitoring
Stability
Accelerating Convergence
Grid Independence
Adaption
Appendix: Background
l
l
l
l
Solution Parameters
l
l
u
u
Initialization
Convergence
l
l
Monitoring Convergence
Stability
n
Calculate a solution
Setting Under-relaxation
Setting Courant number
Accelerating Convergence
Yes
Accuracy
l
l
Grid Independence
Adaption
Modify solution
parameters or grid
Yes
Stop
E3
Choosing a Solver
u
u
The Coupled-Explicit solver should only be used for unsteady flows when the
characteristic time scale of problem is on same order as that of the acoustics.
n
( )
f
, f
Af + S V
faces
more accurate than first-order for flows when Recell< 5 (typ. low Re flows).
uses larger stencil for 2nd order accuracy, essential with tri/tet mesh or
when flow is not aligned with grid; slower convergence
Additional interpolation options are available for calculating face pressure when
using the segregated solver.
FLUENT interpolation schemes for Face Pressure:
l
Standard
n default scheme; reduced accuracy for flows exhibiting large surface-normal pressure
gradients near boundaries.
Linear
n useful only when other options result in convergence difficulties or unphysical
behavior.
Second-Order
n use for compressible flows or when PRESTO! cannot be applied.
Body Force Weighted
n use when body forces are large, e.g., high Ra natural convection or highly swirling
flows.
PRESTO!
n applies to quad/hex cells; use on highly swirling flows, flows involving porous
media, or strongly curved domains.
E6
Pressure-Velocity Coupling
u
SIMPLE
n
SIMPLEC
n
PISO
n
useful for unsteady flow problems or for meshes containing cells with
higher than average skew.
E7
Initialization
u
l
l
At the start of each iteration, the above equality will not hold.
l
l
l
cells
Residuals monitored for the coupled solver are based on the rms value of
the time rate of change of the conserved variable.
l
Convergence
u
At convergence:
l
l
l
l
l
Residual plots show when the residual values have reached the
specified tolerance.
Solve Monitors Residual...
10-3
10-6
E11
E12
Net imbalance should be less than 0.1% of net flux through domain.
Report Fluxes...
E13
E14
Convergence Difficulties
u
Troubleshooting:
l
l
l
l
p = p,old + p
Under-relaxation factor, , is
included to stabilize the iterative
process for the segregated solver.
Use default under-relaxation factors
to start a calculation.
Solve Controls Solution...
t =
(CFL)x
u
Default is set to 5.
E17
Accelerating Convergence
u
Default settings define robust Multigrid solver and typically do not need
to be changed.
E18
Once initialized, additional iterations uses current data set as starting point.
Actual Problem
Initial Condition
isothermal solution
natural convection
lower Ra solution
combustion
turbulent flow
Euler solution
E19
Multigrid
u
solution
transfer
coarse mesh
Fluent Inc. 2/23/01
Accuracy
u
E21
Adapt
s
l
l
l
Transient solutions are possible with both segregated and coupled solvers.
l
l
Summary
u
Solution procedure for the segregated and coupled solvers is the same:
l
l
l
u
u
All solvers provide tools for judging and improving convergence and
ensuring stability.
All solvers provide tools for checking and improving accuracy.
Solution accuracy will depend on the appropriateness of the physical
models that you choose and the boundary conditions that you specify.
E25
Appendix
u
Background
l
l
l
l
E26
dV + V dA = dA + S dV
t V
A
A
unsteady
convection
Eqn.
continuity
x-mom.
y-mom.
energy
u
diffusion
generation
1
u
v
h
control
volume
( p )t + t ( p )t
t
V +
f f V f Af =
faces
f ( ), f Af + S V
faces
face f
cell p
adjacent cells, nb
u
Field data (material properties, velocities, etc.) are stored at cell centers.
Face values can be expressed in terms of local and adjacent cell values.
Discretization accuracy depends upon stencil size.
Background: Linearization
u
E29
Equations that are implicitly linearized tend to have less restrictive stability
requirements.
The equation set is solved simultaneously using a second iterative loop (e.g.,
point Gauss-Seidel).
E30
Segregated Solver
l
Coupled Solver
l
a p p + anb nb = bp
nb
E31
Update properties.
Solve momentum equations (u, v, w velocity).
Solve pressure-correction (continuity) equation.
Update pressure, face mass flow rate.
Solve energy, species, turbulence, and other
scalar equations.
Converged?
No
Yes
Stop
p = p,old + p
E32
Update properties.
Solve continuity, momentum, energy,
and species equations simultaneously.
Solve turbulence and other scalar equations.
Converged?
No
Yes
Stop
CFL = Courant-Friedrichs-Lewy-number
u = appropriate velocity scale
x = grid spacing
Fluent Inc. 2/23/01
Background: Segregated/Transient
u
Transient solutions are possible with both segregated and coupled solvers.
l
1st- and 2nd-order time implicit discretizations (Euler) available for coupled
and segregated solvers.
n
Background: Coupled/Transient
l
Physical-time transient
s Physical-time derivative term is discretized implicitly (1st or 2nd order).
s Time step size, t, defined as with segregated solver.
Pseudo-time transient
s At each physical-time level, a pseudo-time transient is driven to zero through a
series of inner iterations (dual time stepping).
s Pseudo-time derivative term is discretized:
explicitly in coupled-explicit solver.
implicitly in coupled-implicit solver.
s Courant number defines pseudo-time step size, .
F1
Outline
u
u
u
u
u
u
u
Introduction
Thermal Boundary Conditions
Fluid Properties
Conjugate Heat Transfer
Natural Convection
Radiation
Periodic Heat Transfer
F2
Introduction
u
F5
T
n
k
wall
T
n
F6
F7
F8
F9
Fluid Properties
u
u
u
Constant
Temperature-dependent
Composition-dependent
Computed by kinetic theory
Computed by user-defined functions
Grid
Velocity vectors
Temperature contours
Example: Cooling flow over fuel rods
F11
+ g
+ ( o ) g
x
x
where
p ' = p o gx
Except for body force term in momentum equation, which is replaced by:
( 0 ) g = 0 ( T T0 ) g
l
Valid when density variations are small (i.e., small variations in T).
For unsteady solver, Boussinesq model or Ideal gas law can be used.
n
n
n
Radiation
u
Local absorption by fluid and at boundaries links energy equation with RTE.
Local absorption
Out-scattering (scattering away from the direction)
Local emission
In-scattering (scattering into the direction)
2 T
+ (a + s )I (r , s ) = an
+ s
4
xi
absorption
u
scattering
Advantages:
l
l
l
l
emission
Limitations:
l
dI
T 4
= I +
ds
Advantages:
l
l
l
Limitations:
l
l
l
P-1 Model
u
Advantages:
l
l
l
Only first term in this (rapidly converging) series used in P-1 model.
Effects of particles, droplets, and soot can be included.
Radiative transfer equation easy to solve with little CPU demand.
Includes effect of scattering.
Works reasonably well for combustion applications where optical
thickness is large.
Easily applied to complicated geometries with curvilinear coordinates.
Limitations:
l
l
l
l
l
l
F19
inflow
outflow
T Twall
=
Tb Twall
Tb = suitably defined bulk temperature
u
F21
F22
Summary
u
u
F23