Professional Documents
Culture Documents
8, 2009
A.A. Mohamad
Department of Mechanical and Manufacturing Engineering,
Schulich School of Engineering,
University of Calgary,
Calgary, AB, T2N 1N4, Canada
E-mail: mohamad@ucalgary.ca
Abstract: Lattice Boltzmann Methods (LBM) have been used to solve momentum, heat and
mass transport equations mainly in Cartesian coordinate system. In the present work, the LBM is
extended to solve transports in axis-symmetric geometries, such as pipes and spheres.
Heat diffusion and conduction in solids without and with heat generation were tested. The heat
diffusion equation for axis-symmetric problem is reduced to diffusion equation as in Cartesian
coordinate with an extra term due to the surface area variation along the radial direction.
The extra term is treated as a source term (forcing term) in LBM. The extra term can be
approximated by using finite difference or more accurately as a flux term. The results predicted
by LBM are well compared with analytical solutions and finite volume method.
Keywords: LBM; lattice Boltzmann method; heat and mass diffusion; diffusion in
axis-symmetric geometries.
Reference to this paper should be made as follows: Mohamad, A.A. (2009) ‘Lattice Boltzmann
Method for heat diffusion in axis-symmetric geometries’, Progress in Computational Fluid
Dynamics, Vol. 9, No. 8, pp.490–494.
The exponent n takes 0–2 for Cartesian, cylindrical and For spherical shell geometry with same notations as in
spherical coordinate systems, respectively. In the above Figure 1(a), the temperature distribution due to heat
equation, α, k, Q and T are stands for thermal diffusivity, conduction without heat generation can be expressed as,
thermal conductivity, rate of heat generation per unit
volume and temperature, respectively. Rr 1
θ= 1 − (4)
Analytical solution for heat conduction (steady state) in Rr − 1 R p
cylindrical shell without heat generation can be written as,
where Rp = r/ri.
1 The notations are the same as for Equation (2).
θ= ln( R p ) (2)
ln( Rr ) For a solid sphere with heat generation (as in
Fig. 1(b)), the analytical solution yields,
where θ = (T – Ti)/(To – Ti), Rr = ro/ri and Rp = r/ri.
Figure 1(a) shows the cylindrical geometry as well θ g , s = 1 − ( Rg ) 2 (5)
as spherical geometry with coordinate system. The
where Rg = r/ro.
temperatures at the inner (r = ri) and outer (r = ro) surfaces
Which same as Equation (3), except that the
of the cylinder are donated as Ti and To, respectively.
dimensionless temperature is scaled as,
Steady state temperature distribution in a solid cylinder
or solid sphere (Fig. 1(b)) with outer surface of To and with θ g ,s = 6k (T − Ts ) /(Qro2 ).
uniform heat generation can be obtained by solving
Equation (1) and yields,
1.2 Lattice Boltzmann
θ g = 1 − ( Rg ) 2 (3)
BGK Lattice Boltzmann equation with source term can be
where θ g = m k (T − Ts ) /(Qr ) and Rg = r / ro .
2 written as
o
For solid cylinder m = 4 and for solid sphere m = 6.
∆t
f i ( x + ei ∆t , t + ∆t ) = fi ( x, t ) 1 −
Figure 1 Show geometrical notations for cylindrical as well as τ
spherical shells and solids, respectively: (a) top ∆t
and (b) bottom + f i eq ( x, t ) + wi ∆t S . (6)
τ
In the above equation, fi is a set of discrete populations of
the probability of finding a fatuous particle at position x at
time t moving with discrete speed ei along links at each grid
point. The equilibrium distribution function is denoted
by f i eq . Time step of streaming along the links is
represented by ∆t. The relaxation time of the distribution
function is denoted by τ. S and wi are stand for source term
and weighting factors, respectively.
For one dimensional equation, two distribution
functions, f1 (forward) and f2 (backward) are used, moving
to the right with speed of e1 and to the left with speed of e2
from the central node, Figure 2. This scheme is called
D1Q2. The weighing factors, w1 and w2 are equal to 1/2.
(a)
Figure 2 Streaming notation on a representative lattice site
The equilibrium distribution function is, diffusion in axi-symmetric without heat generation can be
expressed as,
f i eq = wi ( f1 + f 2 ). (9)
∂T ∂ ∂T α∂ ∂T α ∂T
where w1 = w2 = 0.5. =α + + . (14)
∂t ∂r ∂r ∂z ∂z r ∂r
1.3 Lattice Boltzmann for axis-symmetric geometries The above equation is solved by finite difference and
by LBM method as explained above. D2Q4 is used
Equation (1) can be expand as, (Mohamad, 2007). The last term in Equation (14) is treated
∂T ∂ 2T α n ∂T α Q as a source term similar to 1-D problem. Heat conduction
=α 2 + + . (10) through a cylindrical shell with outer radius three times
∂t ∂r r ∂r k of inner radius is tested. The inner surface of the shell is
Equation (10) is similar to diffusion equation in Cartesian kept at constant temperature of unity will the outer surface
coordinate system except with extra term and lateral surfaces are kept at zero temperature. The results
of prediction of finite difference and LBM are compared.
α n ∂T
r ∂r
4 Unsteady heat diffusion in a cylindrical shell
due to variation of surface area along the r-direction.
In LBM, this extra term can be treated as an extra source Furthermore, axial heat diffusion in a cylindrical shell is
term with central finite difference approximations, i.e., examined for a hollow cylinder, where the inner surface is
subjected to sinusoidal temperature variation,
α n ∂T α n (T j +1 − T j −1 )
= (11a) θI = sin(τ) (15)
r ∂r r 2∆r
where qi is dimensionless temperature and τ is
∂T
Or can be expressed as, dimensionless time defined as (tα / ri 2 ).
∂r The outer surface temperature is kept constant at zero
∂T −1 (dimensionless temperature, θ = 0). The dimensionless heat
= ( f1 − f 2 ). (11b) diffusion equation can be written as,
∂r τ
The above Equation (either 11(a) or (b)) can be used as ∂θ 1 ∂ ∂θ
= Rp . (16)
source term in Equation (6), i.e., Equation (11) is set to S ∂τ R p ∂R p ∂R p
in Equation (6). At r = 0, the source term is set to zero,
because the temperature gradient due to symmetry The above equation is solved using finite volume and results
condition. Equation 11(b) is more accurate than are compared with LBM prediction for a cylinder of r/ri = 2.
Equation 11(a). Hence, Equation 11(b) is adopted in all Hence, α is absorbed in definition of time, therefore, for
calculations. LBM α is set to unity. Four distribution functions are used,
two in axial direction and two in redial direction.
2 Boundary conditions
5 Results and discussion
In the examples given either the temperature is given
at the boundary or the symmetry condition is given. Few cases were tested and results are compared with
At the wall outward distribution function is known analytical solutions. Steady state solution for heat
from streaming process. The inward distribution conduction in a cylindrical shell is given by Equation (2).
function can be found by evaluating the wall temperature LBM is used for many time steps, until steady state reached.
(Tw) as, The predicted result for temperature distribution in the
shell is well compared with analytical solution, Figure 3.
f inward = Tw − f outward . (12) Also, temperature distribution in a solid cylinder with
For symmetry condition, heat generations is well compared with analytical solution
(Eq. 3), Figure 4.
finward = f outward (13) Heat conduction in a spherical geometry with and
without heat generations as in the cases of cylindrical
i.e., at r = 0, f1 = f2. geometry is studied. Again, the results are well compared
with analytical solutions (Eq. 4), Figure 5. The results of
LBM prediction are compared with analytical solution for
3 Two-dimensional heat diffusion in
heat conduction in a solid sphere. It is found that there no
a cylindrical shell
noticeable difference between them as in the case of solid
The above method is extended to 2-D, axi-symmetric cylinder. Therefore, there is no need to add an extra figure
heat diffusion in a cylindrical shell. The equation for heat to the paper.
Lattice Boltzmann Method for heat diffusion in axis-symmetric geometries 493
Figure 3 Temperature profile comparison between LBM The difference is not noticeable. As thermal wave attenuates
predictions and analytical solution for heat in the cylindrical shell as it penetrates towards the outer
conduction through a cylindrical shell
surface, which reflects the physics of the problem.
6 Conclusions
Lattice Boltzmann method is extended to handle
axis-symmetric geometries and results are well compared
with analytical solutions. The method is illustrated for 1-D
and 2-D problems. Also, LBM solution for unsteady heat
diffusion in a cylindrical shell subjected to oscillatory
boundary conditions at the inner surface is tested and
compared with finite volume method. The paper introduced
a simple method to extend BGK-LBM for axis-symmetric
heat diffusion problems.
Figure 5 Temperature profile comparison between LBM
predictions and analytical solution for heat conduction
through a spherical shell References
Chen, S. and Doolen, G.D. (1998) ‘Lattice Boltzmann Method for
fluid flows’, Annu. Rev. Fluid Mech., Vol. 30, pp.329–364.
Gunstensen, A.K., Rothman, D.H., Zaleski, S. and Zanetti, G.
(1991) ‘Lattice Boltzmann Model of immiscible fluids’,
Phys. Rew. A, Vol. 43, pp.4320–4327.
Ho, J-R. Kuo, C-P. Jiaung, W-S. and Twu, C-J. (2002) ‘Lattice
Boltzmann scheme for hyperbolic heat conduction equation’,
Numerical Heat Transfer, B, Vol. 41, pp.591–607.
Jiaung, W-S., Ho, J-R. and Kuo, C-P. (2001) ‘Lattice Boltzmann
Method for the heat conduction problem with phase change’,
Numerical Heat Transfer, B, Vol. 39, pp.167–187.
Mishra, S.C. and Lankadasu, A. (2005) ‘Transient conduction-
radiation heat transfer in participating media using the
Lattice Boltzmann Method and the discrete transfer method’,
Numerical Heat Transfer, A, Vol. 47, pp.935–954.
Figure 5 shows isotherm comparison for 2-D case.
Mohamad, A.A. (2007) Applied Lattice Boltzmann Method for
The predicted results of using FD and LBM are exactly Transport Phenomena, Momentum, Heat and Mass Transfer,
matching each other and it is difficult to see any difference Sure Print, Dalbrent, Calgary.
between two results. Peng, Y., Shu, C., Chew, Y.T. and Qiu, J. (2003) ‘Numerical
For unsteady state case, time series for temperature investigation of flows in Czochralski crystal growth by an
at different locations in the cylindrical shell were compared axisymmetric lattice boltzmann method, J. Comp. Physics,
between LBM and finite volume predictions, Figure 6. Vol. 186, pp.295–307.
494 A.A. Mohamad
Succi, S. (2001) The Lattice Boltzmann Method for Fluid Wolf-Gladrow, D. (1995) ‘A Lattice Boltzmann Equation for
Dynamics and Beyond, Claredon Press, Oxford, UK. diffusion’, J. Stat. Phys, Vol. 79, pp.1023–1032.
Van der Sman, R. (2004) ‘Diffusion on unstructured triangular Wolf-Gladrow, D.A. (2000) Lattice-Gas Cellular Automata and
grids using lattice boltzmann’, Future Generation Computer Lattice Boltzmann Models, An introduction, in Lecture Notes
System, Vol. 20, No. 6, pp.965–971. in Mathematics 1725, Springer-Verlag, Berlin-Heidelberg.