Professional Documents
Culture Documents
TECHNICAL MANUAL
dem-cfd coupling manual i
ROCKY
Copyright
Contents
1 Introduction 1
2 Governing equations 5
4 Heat transfer 25
5 Computational details 30
5.3.2.1 Formulation . . . . . . . . . . . . . . . . . . . . . . . 36
5.3.2.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . 37
5.3.2.3 Mapping other physical quantities . . . . . . . . . . 38
5.3.2.4 Selection of fluid cell zones . . . . . . . . . . . . . . 39
5.3.2.5 Mapping across sliding interfaces . . . . . . . . . . 39
6 Best practices 43
7 Bibliography 50
1 Introduction
1.1 Granular-fluid systems
Many processes in various industries involve the simultaneous flow
of fluids and particles. Just to cite a few examples:
In all these cases it is important to take the fluid flow into account
in order to get the correct behavior of the particles. Design and
scale-up, as well as optimization of such processes, require a deep
understanding of the thermo-hydrodynamics, which is determined
by the particle-level interactions between the fluids, particles, and
boundaries. So it is clear that we need a modeling strategy to deal
with granular-fluid systems.
In the Eulerian approach, both the fluids and solid phases are treated
as interpenetrating continua in a computational cell that is much
larger than the individual particles, but still small compared to the
size of the process scale. Therefore, continuum equations are solved
for both phases with an appropriate interaction term to model them.
This, in turn, means that constitutive equations for inter- and intra-
phase interaction are needed. Since the volume of a phase cannot be
occupied by the other phases, the concept of phasic volume fraction is
introduced. Location-based mapping techniques are applied and local
mean variables are used in order to obtain conservation equations
for each phase. The advantage of this approach is its reasonable
computational cost for practical application problems, making it the
most used granular-fluid modeling technique in use today.1 1
Gidaspow, D. (1994). Multiphase Flow
and Fluidization. Academic Press, San
The problem relies on the fact that finding general equations for Diego
granular systems is difficult due to the changing nature of how
solids flow. However, the capacity of the continuous approach to
produce accurate results is directly dependent on the constitutive
relations adopted for modeling interactions between the phases and
the rheology of the particulate material, which are quite difficult to
obtain.2 2
Xu, B. and Yu, A. (1997). Numerical
simulation of the gas-solid flow in a
Moreover, due to the continuum interpenetrating approach, no fluidized bed by combining discrete par-
individual particle information is available, and this might be the data ticle method with computational fluid
dynamics. Chemical Engineering Science,
sought. Not to mention that prescribing a particle size distribution 52:2785–2809
can increase your computational cost, since in general several phases
are created to model several particle sizes.
2 Governing equations
In the Rocky-Fluent coupling, the fluid flow is obtained by the
conventional continuum approach using ANSYS Fluent® , in which
the conservation equations for mass, momentum, and energy are
solved by the finite volume method. The solid phase flow is modeled
using the discrete approach within Rocky. The coupling between
solid and fluid is accomplished by interphase momentum and heat
transfer terms due to the interaction between phases.
In this section, governing equations solved for the fluid and solid
phases are provided and the coupling methodology is described in
detail.
dv p
mp = Fc + F f → p + m p g (2.1)
dt
dω
ωp
Jp = Mc + M f → p (2.2)
dt
dTp
mpcp = q̇ (2.3)
dt
where c p is the specific heat of the particle material and q̇ is the total
particle heat transfer rate.
This heat transfer rate accounts for the heat transfer that occurs
during the contact with other particles or walls, q̇c , and the convective
heat transfer between particle and fluid phase, q̇ f → p , according to the
expression:
q̇ = q̇c + q̇ f → p (2.4)
∂
αf ρf uf + ∇ · αf ρf uf uf =
∂t
− α f ∇ p + ∇ · α f T f + α f ρ f g + F p→ f (2.6)
where α f stands for the fluid volume fraction, p is the shared pressure,
ρ f is the fluid density, u f is the fluid phase velocity vector and T f is
the stress tensor of the fluid phase, defined as:
2
Tf = µf ∇u f + ∇uTf + λf − µf ∇ · uf I (2.7)
3
∂
αf ρf hf + ∇ · αf ρf uf hf =
∂t
∂p f
αf + α f T f : ∇u f − ∇ · q f + Q p → f (2.9)
∂t
∑N
p=1 q̇ f → p
Q p→ f = − (2.10)
Vc
where q̇ f → p is the heat transfer rate between the fluid and particle,
the calculation for which is shown in section 4.2.
F f → p = FD + FN-D (3.1)
F f → p = FD + F∇ p (3.3)
24 4
Crowe, C., Schwarzkopf, J., Sommer-
CD = 1 + 0.15Re p0.687 (3.7) feld, M., and Tsuji, Y. (2011). Multiphase
Re p Flows with Droplets and Particles, Second
Edition. Taylor & Francis
A modification commonly used for inclusion of drag inertial range
(Re > 1000)5 , 6 , 7 is given by: 5
Crowe, C., Schwarzkopf, J., Sommer-
feld, M., and Tsuji, Y. (2011). Multiphase
Flows with Droplets and Particles, Second
24 0.687
CD = max 1 + 0.15Re p , 0.44 (3.8) Edition. Taylor & Francis
Re p
6
ANSYS (2013a). CFX Solver Theory
Guide. ANSYS, Inc., Canonsburg, PA
The modified version of this drag law is implemented in Rocky
7
ANSYS (2013b). Fluent Theory Guide.
DEM-CFD coupling, being the recommended drag law to be used for ANSYS, Inc., Canonsburg, PA
simulations with spherical particles.
The DallaValle drag law8 also provides the drag coefficient for 8
DallaValle, J. M. (1948). Micromeritics:
the technology of fine particles. Pitman Pub.
spherical particles. Its validity range is up to Re p < 3000 and its Corp
main difference to the modified Schiller & Naumann correlation is
that it is a continuous function. The DallaValle correlation is defined
by: !2
4.8
CD = 0.63 + p (3.9)
Re p
24 C
CD = 1 + A Re pB + (3.10)
Re p 1 + ReDp
B = 0.0964 + 0.5565φ
(3.12)
C = exp 4.905 − 13.8944φ + 18.4222φ2 − 10.2599φ3
D = exp 1.4681 + 12.2584φ − 20.7322φ2 + 15.8855φ3
Asph
φ= (3.13)
Ap
where Asph is the surface area of a sphere having the same volume as
the particle and A p is the actual surface area of the particle.
As an illustration of the accuracy of this correlation, Figure 3.2
presents the comparison of equation (3.10) with experimental data
for four different types of non-spherical particles, all with different
values of sphericity.
The Haider & Levenspiel drag law the recommended drag law for
isometric non-spherical particles and for non-isometric non-spherical
particles tolerating some loss of accuracy. The particle sphericity is
automatically calculated by Rocky based on the particle’s shape and
size.
Ganser10 showed that both Stokes’ shape factor and Newton’s shape 10
Ganser, G. H. (1993). A rational
approach to drag prediction of spher-
factor are important for the prediction of drag. Stokes’ shape factor ical and nonspherical particles. Powder
(K1 ) is defined as the ratio between the drag coefficient of a spherical Technology, 77:143–152
particle and the drag coefficient for a particle with an arbitrary shape,
both in Stokes’ flow (Re p 1). Newton’s shape factor (K2 ) is defined
as the ratio between the drag coefficient of a particle with an arbitrary
shape and the drag coefficient of a spherical particle, both in Re p =
10000.
Thereby, Ganser developed a simplified drag equation that is a
function only of the generalized Reynolds number Re p K1 K2 . This
equation, applicable to all shapes and valid for Re p K1 K2 < 105 , is the
following:
CD 24 h 0.6567 i 0.4305
= 1 + 0.1118 Re p K1 K2 + (3.14)
K2 Re p K1 K2 1 + Re3305
p K K2
1
For a relatively low particle concentration (αs < 0.2), Wen & Yu
developed a drag correlation based on a series of experiments
on fluidized beds conducted by Gidaspow12 . This correlation is 12
Gidaspow, D. (2012). Multiphase Flow
and Fluidization: Continuum and Kinetic
presented in terms of a correction (based on fluid volume fraction) Theory Descriptions. Elsevier Science
of the Schiller & Naumann correlation, using a superficial velocity
relative to the particle’s Reynolds number. The corresponding
mathematical expression is13 : 13
ANSYS (2013a). CFX Solver Theory
Guide. ANSYS, Inc., Canonsburg, PA
(
24 0.687
CD = α−
f
1.65
max 1 + 0.15 α f Re p , 0.44} (3.17)
α f Re p
For higher particle concentrations, the Wen & Yu drag law deviates
from the experimental data. For these cases, which can have solid 14
Crowe, C., Schwarzkopf, J., Sommer-
feld, M., and Tsuji, Y. (2011). Multiphase
volume fraction αs < 0.2 up to the maximum packing limit (usually Flows with Droplets and Particles, Second
60 - 70%), Ergun developed the following correlation to the head loss Edition. Taylor & Francis
in fixed beds:14 , 15 15
Gidaspow, D. (2012). Multiphase Flow
and Fluidization: Continuum and Kinetic
αs 7 Theory Descriptions. Elsevier Science
CD = 200 + (3.18)
α f φ2 Re 3φ
0.687
24
1 + 0.15 α f Re p α−
f
1.65
, α f > 0.8, α f Re p < 1000
α f Re p
CD = 0.44 α−f
1.65
, α f > 0.8, α f Re p ≥ 1000
αs 7
200 + , α f ≤ 0.8
α f φ2 Re p 3φ
(3.19)
The Gidaspow, Bezburuah & Ding drag correlation covers the entire
range of solids (particle phase) volume fraction (from 0 up to the
maximum packing limit) but presents a discontinuity at the point
α f = 0.8. To make the transition between the Wen & Yu and Ergun
correlations in a smoother way, Huilin & Gidazpow17 have applied 17
Huilin, L. and Gidaspow, D. (2003).
Hydrodynamics of binary fluidization in
a blending function to promote the connection based on the fluid a riser: Cfd simulation using two gran-
volume fraction. The final drag correlation is given by: ular temperatures. Chemical Engineering
Science, 58:3777–3792
2− ς
CD = CD0 α f (3.22)
where CD0 is the drag coefficient for a single particle, also calculated
using the particle’s Reynolds number based on the superficial relative
velocity. In his work, Di Felice used the DallaValle19 correlation for 19
DallaValle, J. M. (1948). Micromeritics:
the technology of fine particles. Pitman Pub.
single particle drag coefficient. Corp
The exponent ς in equation (3.22) is calculated by means of:
h i2
1.5 − log10 α f Re p
ς = 3.7 − 0.65 exp − (3.23)
2
Figure 3.4 shows the variation of these same laws for a fixed
Re p = 1000 and a varying fluid volume fraction. The variances are
significant and will generate strong differences on overall particle-
fluid interaction.
the density of the fluid phase is similar or higher than the density of
the particles, such as in light particles flowing in water.
The virtual mass force is defined by the expression:
Figure 3.5 compares the behavior of each virtual mass model with
the increase of the solid phase volume fraction.
F L = CL ρ f Vp ur × (∇ × u) (3.28)
ρ f |∇ × u| d2p
ReΩ = (3.29)
µf
ρ f ω p d2p
Reω = (3.30)
µf
where ω p is the particle angular velocity vector.
It is common to consider the ratio of Re p and ReΩ , and it is usually
1 ReΩ
χ= (3.31)
2 Re p
1 d2 1
p
ur × (∇ × u) |∇ × u|− 2
2
F L = 6.46 ρ f µ f (3.33)
4
Moreover, using the definition of the CL and ReΩ , the Saffman lift
coefficient can be written as:
3
CL = 6.46 √ (3.34)
2π ReΩ
Re p
1 1
1 − 0.3314χ 2 exp −
+ 0.3314χ 2 , Re p ≤ 40
∗
CL = 10
1
0.0524 χ Re p 2 , Re p > 40
(3.36)
1
ωr = ∇ × uf − ωp (3.38)
2
ρ f d2p |ω r |
Reωr = . (3.39)
µf
The range of validity for this expression is 20 < Reωr < 2000.
0
u f = ū f + u f (3.41)
0
where ū f is the mean velocity of the fluid phase and u f is the
fluctuation caused by turbulent effects. The turbulent force then
0
arises as a consequence of the presence of u f in equation (3.41), as
it will generate an additional drag force when u f is substituted in
equation (3.5).
0 0
u f = u f êu0 (3.42)
in which both the magnitude and the direction unit vector contain
random components as described ahead. At the start of the lifetime of
0
a turbulent eddy, u f and êu0 are sampled independently, and equation
0
(3.42) is used to estimate the eddy’s characteristic value u f .
0
u f = |U| (3.43)
U ∼ N (0, σu 2 ) (3.44)
2. The relative velocity between the particle and the fluid is high
enough to allow the particle to transverse the eddy in a transit time
τr shorter than τe .
4ρ p d p
τp = (3.51)
3ρ f CD u f − u p
In cases where le > τp u f − u p , equation (3.50) has no solution.
4 Heat transfer
4.1 Heat transfer modes in the DEM-CFD coupling
There are different modes of heat transfer in a dense particulate
system. According to Vargas and McCarthy1 , the most common 1
Vargas, W. L. and McCarthy, J. J. (2002).
Stress effects on the conductivity of
modes of heat transfer pertaining to the particulate phase occur by particulate beds. Chemical Engineering
the following mechanisms: Science, 57:3119–3131
k s dc
1 (4.1)
k f d¯p
The Ranz & Marshall (1952) correlation7 , 8 is valid for estimating the 7
Bergman, T., Incropera, F., DeWitt, D.,
and Lavine, A. (2011). Fundamentals of
heat transfer between a spherical particle and its surroundings. The Heat and Mass Transfer. Wiley
correlation is given: 8
E, M. (2006). Particles, Bubbles And
Drops: Their Motion, Heat And Mass
Transfer. World Scientific Publishing
Nu = 2 + 0.6 Re1/2
p Pr
1/3
(4.5) Company
number for single particles and fixed beds at high Reynolds numbers
and a limiting value derived in the paper for low Reynolds numbers
in a packed bed. Using these relations, the derived expression is:
Nu = 7 − 10α f + 5α2f 1 + 0.7Re0.2
p Pr
1/3
+ 1.33 − 2.4α f + 1.2α2f Re0.7
p Pr
1/3
(4.7)
Figure 4.1 shows a comparison of the Nusselt number prediction ues of thermal (and other) parameters in
packed beds. Ind. Eng. Chem. Proc. Des.
using the correlation of Gunn and experimental results obtained by Dev., 12:417–424
different authors, for different Reynolds number values 12 , 13 , 14 , 15 . 15
Miyauchi, T., Kikuchi, T., and Hsu, K.-
Figure 4.2 presents a comparison of predictions for the Nusselt H. (1976). Limiting sherwood number of
sphere packed beds by electrical method.
number using the correlation of Ranz & Marshall (1952), Whitaker Chemical Engineering Science, 31:493 – 498
(1972) and Gunn (1978) with experimental data for a single spherical
particle in water under different Reynolds numbers.
5 Computational details
5.1 Fluid phase calculation
In the ANSYS Fluent® Eulerian multiphase model1 , the fluid phase 1
ANSYS (2013b). Fluent Theory Guide.
ANSYS, Inc., Canonsburg, PA
conservation equations are identical to the fluid equations of the
DEM-CFD coupling presented in section 2. This enabled the usage
of Fluent® solver in this coupling implementation with Rocky for
one-way and two-way coupling modes2 . 2
Constant one-way does not require the
Fluent solver.
The choice of using ANSYS Fluent® to solve the fluid phase was
mainly due to its user-defined functions support (UDFs) for the
customization of some parts of the code. This feature has allowed
the definition of the source terms in the fluid phase conservation
equations that carried out the integration of DEM model for modeling
the solid phase.
ANSYS Fluent® solver is based on the standard finite volume
method3 which is cell centered and adopts an implicit scheme for 3
Patankar, S. (1980). Numerical Heat
Transfer and Fluid Flow. Series in com-
time stepping. A block algebraic multigrid solver is used for the putational methods in mechanics and
solution of the linearized equations.4 thermal sciences. Taylor & Francis
coupling. In this procedure, rather than simply using the value of the
drag force and convective heat transfer computed in the DEM solver,
these terms are divided into an explicit and an implicit part.
1
0
βp f = CD ρ f A u f − v p (5.3)
2
∑N
p =1 β p f v p ∑N
p =1 β p f ∑N
p=1 FN-D
F p→ f = − − uf − (5.4)
Vc Vc Vc
∑N
p=1 β p f v p + FN-D ∑N
p =1 β p f
F p→ f = − − u f = A + Bu f (5.5)
Vc Vc
is:
q = h̄A p Tp − T f (5.6)
Equation 5.6 can be split into two terms following the general
linearized source term on ANSYS6 at section Linearized Source Terms: 6
ANSYS (2013b). Fluent Theory Guide.
ANSYS, Inc., Canonsburg, PA
Sφ = A + Bφ (5.7)
∑N
p=1 Vp
αp = (5.11)
Vc
The uniform distribution L-E mapping is used when the Mapping Method
is set to Uniform Distribution in the Fluent Two-Way Coupling
settings in Rocky. This method works by considering an averaging
radius value r∆ that defines a new cell, herein called "super-cell", as
shown in Figure 5.3. This super-cell is formed by the original cell and
all the neighboring cells having their centroids located inside a sphere
with radius equal to r∆ .
where Nc and Vc are, respectively, the number and the volume of the
cells composing a super-cell.
This procedure is repeated for all NT cells in the fluid domain, i.e.,
NT super-cells are generated and the contribution of each one of them
is added to obtain the final volume fraction of particles at each one of
the NT cells in the fluid domain. Figure 5.4 shows an example of the
addition of contributions of two overlapped super-cells.
The volumetric diffusion L-E mapping is enabled when the Mapping Method
is set to Volumetric Diffusion in the Fluent Two-Way Coupling settings
in Rocky. This method works by solving iteratively a discretized
diffusion equation on the CFD mesh. With each iteration, calculated
amounts of exceeding solid volume (and other physical quantities
related to the particle phase as well) are exchanged between each cell
and its immediate neighbors. These amounts are proportional to the
difference of values between the cell and its immediate neighbors,
and are tuned by automatic detection of individual optimal diffusion
coefficients for each cell. Iterations are repeated until a target
maximum volume fraction is achieved over the mesh, or a maximum
number of iterations is reached.
The next sections explain the volumetric diffusion L-E mapping
method in detail.
5.3.2.1 Formulation
∂α
= D ∇2 α (5.14)
∂t
∂αc
= D ∑ (αn − αc ) (5.15)
∂t n∈N c
K
αc,new = αc +
Vc ∑ (αn − αc ) (5.17)
n∈Nc
where K is a constant.
Equation (5.17) shows that the smaller the K value, the longer it
takes to smooth the solid volume field iteratively. Therefore K is
desired to be as large as possible; however a maximum limit must be
defined for K to guarantee the stability of the iterative process.
Vmin
Kmax = (5.18)
2Nmax
where Vmin is the minimum cell volume found among all cells of the
mesh and Nmax is the maximum number of immediate neighbors
found among all cells of the mesh9 . 9
This criteria was deduced by consider-
ing a regular unbounded mesh – the
For heterogeneous meshes, Rocky takes advantage of the fact that shape of the cells is irrelevant – con-
K does not need to be the same for all cells of the mesh10 . Instead, taining a regular distribution of volume,
where half of its cells are filled with
the only requirement is that each pair of cells that undergo a transfer the same amount of solid volume and
half are empty. After one iteration, this
of solid volume must agree on the same K. Rocky uses this fact to
value of K causes all cells of the mesh
automatically determine optimum diffusion constants for each cell as: to contain the same amount of solid
volume.
Vc
10
In fact, forcing a unique value of K
Kc = (5.19) tuned to the smaller cell of a heteroge-
2Nc neous mesh would impose an unnec-
essary burden to larger cells whose L-E
where Nc is the number of immediate neighbors of cell c. mapping could be performed faster with
their own larger values of K.
Then in equation (5.17), the same value of K must be used whenever
the same pair of cells undergo a solid transfer. Since each cell has its
own Kc – which happens to be the maximum allowable value for the
cell to undergo stable solid exchanges – the smaller value of the pair
must be chosen. Considering this requirement, equation (5.17) can be
rewritten to:
1
αc,new = αc +
Vc ∑ [min(Kn , Kc )(αn − αc )] (5.20)
n∈Nc
5.3.2.2 Operation
to the static set of neighbors that was queried initially for all meshes dated during the simulation as meshes
move relative to each other.
individually.
Consequently the volumetric diffusion L-E mapping distributes
solid volume (and other physical quantities as well as per section
5.3.2.3) across the sliding interfaces that were selected by the user,
while interfaces that were not selected behave as barriers to the
6. Parallel execution of one CFD solver time step and n DEM solver
time steps.
6 Best practices
6.1 One-way coupling simulation
This section applies to one-way steady-state DEM-CFD coupling with
Fluent.
p 0 = p − ρ0 g · x (6.2)
However, in the case of more than one fluid phase, the phase
interaction between fluid phases should be properly defined during
this step. The material used in the particle phase must be used only
for this phase. Phase characteristics, inter-phase transfer coefficients,
and material properties for the particles phase will be defined by the
Rocky coupling.
Since Rocky is responsible for the particulate phase solution, the solid
volume fraction and velocities information should come from the
DEM solver. Thereby, the particulate phase velocities and volume
fractions should be set equal to 0 in all boundaries.
Also, the particle volume fraction and velocities should be set to
0 during the case initialization. Particle volume fractions will be
updated during the coupling initialization process.
It is also possible to initialize the coupling using a Fluent data file
with an initial flow field. In this case also the volume fractions of
the particle phase must be 0 throughout the domain. When Mesh
Motion is used, the Reference Frame for initialization should be set to
Absolute.
6.2.3.3 Numerics
7 Bibliography
ANSYS (2013a). CFX Solver Theory Guide. ANSYS, Inc., Canonsburg,
PA.
Dennis, S., Singh, S., and Ingham, D. (1980). The steady flow due to a
rotating sphere at low and moderate Reynolds numbers. Journal of
Fluid Mechanics, 101:257–279.
E, M. (2006). Particles, Bubbles And Drops: Their Motion, Heat And Mass
Transfer. World Scientific Publishing Company.
Hoomans, B., Kuipers, J., Briels, W., and Van Swaaij, W. (1996).
Discrete particle simulation of bubble and slug formation in a two-
dimensional gas fluidised bed: a hard-sphere approach. Chemical
Engineering Science, 51:99–118.
Miyauchi, T., Kikuchi, T., and Hsu, K.-H. (1976). Limiting sherwood
number of sphere packed beds by electrical method. Chemical
Engineering Science, 31:493 – 498.
Xu, B., Yu, A., Chew, S., and Zulli, P. (2000). Numerical simulation
of the gas-solid flow in a bed with lateral gas blasting. Powder
Technology, 109:13–26.
Ye, M., Van der Hoef, M., and Kuipers, J. (2004). A numerical study of
fluidization behavior of geldart a particles using a discrete particle
model. Powder Technology, 139:129–139.
Ye, M., Van der Hoef, M., and Kuipers, J. (2005). From discrete
particle model to a continuous model of geldart a particles. Chemical
Engineering Research and Design, 83:833–843.