Technical Paper Volume 2 Issue 3
1Maths Capital Management, Australia
2Department of Applied Physics and Applied Mathematics, Columbia University, USA
3School of Environmental Studies, China University of Geosciences, China
Correspondence: Peter Mora, Maths Capital Management, 20 Kent Avenue, Warradale, Adelaide, 5046, SA, Australia
Received: December 22, 2017 | Published: May 23, 2018
Citation: Mora P, Yuen DA. Comparison of convection for Reynolds and Arrhenius temperature dependent viscosities. Fluid Mech Res Int. 2018;2(3):99-104. DOI: 10.15406/fmrij.2018.02.00025
We present 2D simulations using the Lattice Boltzmann Method (LBM) of a fluid in a rectangular box being heated from below, and cooled from above, with a Rayleigh ofRa=5×107Ra=5×107 , similar to current estimates of the Earth's mantle, and a Prandtl number of 1,000 which assures simulations lie within the non-inertial regime relevant to geodynamics. Simulations are conducted with two different temperature dependent viscosities, Reynolds-type temperature dependence withν(T)=ν0exp(T/Tℓ)ν(T)=ν0exp(T/Tℓ) , and according to the Arrhenius law withν(T)=ν0exp(E/(RT))=ν0exp[b(T0/T−1)/(T0/Tu−1)]ν(T)=ν0exp(E/(RT))=ν0exp[b(T0/T−1)/(T0/Tu−1)] . We conduct numerical experiments for exponent b in the range 7 through 15. For both cases, we achieve stagnant-lid type convection. For the case of Reynolds temperature dependent viscosity, we obtain increasingly pulse-like plumes as bb is increased where plume-head bubbles of hot upwelling material push upwards through pre-weakened pathways to the surface of the model. In contrast, the Arrhenius temperature dependent viscosity leads to long narrow plumes separated by long downwelling chutes that push through the entire model. These results demonstrate that the LBM can model different modes of convection for different temperature dependence of viscosity, and point to the need to accurately define the temperature dependence of viscosity in convection problems such as geodynamics.
Keywords: Lattice Boltzmann Method, natural convection, Reynolds and Arrhenius temperature dependent viscosity, Boussinesq approximation, Rayleigh number, Prandtl number
Simulation and visualization of geodynamical processes is a scientific challenge due to spatial and time scales spanning many orders of magnitude and highly nonlinear phenomena.1-3 Research to date has focused largely on using direct methods to solve the partial differential equations describing the conservation of mass, momentum, and energy in the macroscopic domain.4-7 An alternative approach has arisen in the last few decades in which one simulates a discrete Boltzmann equation on a lattice that describes the movement and collision of distributions of particles, rather than solving the macroscopic conservation equations themselves. These Lattice Boltzmann Method have been proven to yield the Navier-Stokes equations in the macroscopic limit,8 by using a Chapman-Enskog expansion of the number densities in terms of macroscopic velocity, just as was done for the continuous Boltzmann equation.9
Lattice Boltzmann methods have their origins in Lattice Gas Automata which were first proven by Frisch et al.,10 to yield the Navier-Stokes equations in the macroscopic limit. These initial models were unconditionally stable and conserved mass, momentum and energy perfectly. However, they were computationally expensive with averaging needed over space to obtain the macroscopic equations and furthermore, costly calculations were required to compute the collision term. However, since the development of an efficient method via relaxation to calculate the collision.8,11,12 Research and applications of the Lattice Boltzmann method have recently undergone an explosion.13 Numerous studies have been conducted of thermal convection such as He at al.,14 Guo et al.,15 Shan,16 Wang et al.,17 Arun et al.18 and Huber19 models melting and convection applied to geological problems. Many papers focus on model validation and study Rayleigh-Bénard convection, with some investigating the behavior of plume growth in high Rayleigh number flows up toRa=4.9×109Ra=4.9×109 .20 Given the current estimates of the Rayleigh number of the Earth's mantle of order 107−108107−108 ,1 it seems that the LBM offers an alternate possibility to simulate and study mantle convection.21 Outstanding scientific advances have been made on understanding the style and platform of mantle convection through numerical simulations via macroscopic partial-differential equations.22−25 Up to now, Lattice Boltzmann Methods have not been widely used in the mantle convection community and may offer an alternate approach to studies of mantle convection with more complex rheology. The strengths of the LBM is that this method is relatively simple to code and is also easy to parallelize and put on accelerators such as GPU's, it is capable of modeling multi-phase fluid flow and phase transitions such as melting or polymorphic solid-state transitions, and it does not require interfacial tracking to model multiphase flow. Hence, surface tension and other interface effects are automatically handled by the method.26 Huang et al.,13 provide an extensive overview of multiphase Lattice Boltzmann methods which are currently being researched and applied.
In this paper we present simulations of thermally driven convection with strong temperature dependent viscosity with the aim of demonstrating the potential of the Lattice Boltzmann Method to be applied to problems in geodynamics, and studying the effect of strongly temperature dependent viscosity on plume dynamics.
The Lattice Boltzmann Method (LBM) involves simulating distributions of particles moving and colliding on a discrete lattice. In one time-step, the particles can move by one lattice spacing along the orthogonal axes, or along diagonals. We use the standard notation in the LBM denoted DnQm for a simulation in D=nD=n dimensions, and with Q=mQ=m velocities on the discrete lattice. In the following, we restrict ourselves to 2D and use the D2Q9D2Q9 Lattice Boltzmann lattice arrangement shown in Figure 1. Appendix A shows the nomenclature used in this paper. In the lattice, we define fα(x,t)fα(x,t) as the number density of particles moving in the αα -direction where the Q=9Q=9 velocities are given byeα=[(0,0),(1,0),(0,1),(−1,0),(0,−1),(1,1),(−1,1),(−1,−1),(−1,1)]Teα=0,0,1,0,0,1,[()()()(−1,0,0,)(−1,1,1,)()(−1,1,)(−1,−1,)(−1,1)]T . This choice means that e0e0 is the zero velocity vector and so represents stationary particles, and eα=−eα+2eα=−eα+2 forα=(1,2,5,6)α=1,2,5,6() . The lattice is unitary so the lattice spacing and time step areΔx=Δt=1Δx=Δt=1 .
The thermal Lattice Boltzmann Method involves two steps, movement and collision, of two distribution functions.14 If we wish to model thermal-chemical convection, we just add in another distribution function, representing the chemical component. In this paper on thermal convection, we therefore define two distribution functions, fαfα
representing the mass density of particles moving in the αα
-direction, and gαgα
representing the energy density of particles moving in the αα
-direction. The evolution equations encompassing the two steps are given by
fα(x+eαΔt,t+Δt) = fα(x,t) + Δfcα(x,t) ,fα(x+eαΔt,t+Δt)=fα(x,t)+Δfcα(x,t),
(1)
and
gα(x+eαΔt,t+Δt) = gα(x,t) + Δgcα(x,t) ,gα(x+eαΔt,t+Δt)=gα(x,t)+Δgcα(x,t),
(2)
where Δfcα(x,t)Δfcα(x,t)
is the collision term and represents the redistribution of particle number densities at lattice site (x,t)(x,t)
due to collisions. The collision term can be calculated exactly, but this is computationally expensive and as such, is rarely done. Alternatively, the collision term can be calculated by the BGK method in which case, the distributions relax to the equilibrium distribution.8,12 The BGK method is computationally efficient and gives satisfactory results provided the distributions are not too far from equilibrium. The BGK collision term is given by
Δfcα(x,t) = (1τf)(feqα(x,t)−fα(x,t)),Δfcα(x,t)=(1τf)(feqα(x,t)−fα(x,t)),
(3)
and
Δgcα(x,t) = (1τg)(geqα(x,t)−gα(x,t)),Δgcα(x,t)=(1τg)(geqα(x,t)−gα(x,t)),
(4)
where feqα(x,t)feqα(x,t)
is used to denote the equilibrium distribution of fα(x,t)fα(x,t)
and is given by
feqα(x,t) = ρwα[1+C1(eα⋅u)c2+C2(eα⋅u)2c4+C3(u)2c2],feqα(x,t)=ρwα[1+C1(eα⋅u)c2+C2(eα⋅u)2c4+C3(u)2c2],
(5)
and geqα(x,t)geqα(x,t)
is used to denote the equilibrium distribution of gα(x,t)gα(x,t)
and is given by
geqα(x,t) = ρεwα[1+C1(eα⋅u)c2+C2(eα⋅u)2c4+C3(u)2c2],geqα(x,t)=ρεwα[1+C1(eα⋅u)c2+C2(eα⋅u)2c4+C3(u)2c2],
(6)
where c=Δx/Δt=1c=Δx/Δt=1 is the lattice speed and the constants C1C1 through C3C3 are given by C1=3C1=3 , C2=9/2C2=92/ and C3=−3/2C3=−32/ . The speed of sound in the D2Q9D2Q9 LBM lattice is given by cs=1/√3cs=1/√3 .
In Equation (3), the value of τfτf
is a relaxation time which relates to the kinematic viscosity νfνf
through
τf = νf/(c2sΔt)+0.5 .τf=νf/(c2sΔt)+0.5.
(7)
Similarly, τgτg
in Equation (4) is a relaxation time which relates to the thermal viscosity νgνg
(and hence, the thermal diffusivityκ=νgκ=νg
) through
τg = νg/(c2sΔt)+0.5 = κ/(c2sΔt)+0.5 .τg=νg/(c2sΔt)+0.5=κ/(c2sΔt)+0.5.
(8)
In Equations (5) and (6) for the equilibrium distributions, the weighting scalars wαwα are given by w0=4/9w0=49/ for α=0α=0 (stationary particles), wα=1/9wα=19/ for α=(1,2,3,4)α=1,2,3,4() (particles travelling along the two cartesian axes), and wα=1/36wα=136/ for α=(5,6,7,8)α=5,6,7,8() which are the particles travelling diagonally.
The macroscopic properties, densityρρ
, velocity uu
and temperature TT
relate to the distribution functions fαfα
and gαgα
through
ρ(x,t) = ∑αfα(x,t) ,ρ(x,t)=∑αfα(x,t),
(9)
P(x,t) = ρu(x,t) = ∑αfα(x,t)eα,P(x,t)=ρu(x,t)=∑αfα(x,t)eα,
(10)
and
ρε(x,t) = ∑αgα(x,t) ,ρε(x,t)=∑αgα(x,t),
(11)
where ρ=ρ(x,t)ρ=ρ(x,t)
is the macroscopic density, P(x,t)P(x,t)
is the momentum density, and ε(x,t)ε(x,t)
is the internal energy density which relates to temperature through
ρε(x,t) = ρDRT(x,t)2 ⇒ T(x,t) = 2DRε(x,t) ,ρε(x,t)=ρDRT(x,t)2⇒T(x,t)=2DRε(x,t),
(12)
where RR is the gas constant and DD is the number of dimensions. In the following, we restrict ourselves to two dimensions (D=2D=2 ) and we use units such thatR=1R=1 . Hence, we haveT(x,t)=ε(x,t)T(x,t)=ε(x,t) .
Buoyancy term - the Boussinesq approximation
In the following, we assume the Boussinesq approximation for the buoyancy term. Namely, density variations have a fixed part, plus a term that is linearly related to temperature as follows
ρ = ρ0(1 − βΔT) ,ρ=ρ0(1−βΔT),
(13)
where ββ
is the coefficient of thermal expansion. Hence, if the body force is the gravitational force given byG=ρgG=ρg
, we need to add a body force term to the Boltzmann equation given by equation (1) that is equal to
G = −ρβΔTg .G=−ρβΔTg.
(14)
This can be achieved by adding another term to equation (1). Namely,
fα(x+eαΔt,t+Δt) = fα(x,t) + Δfcα(x,t) + Δfbα(x,t) ,fα(x+eαΔt,t+Δt)=fα(x,t)+Δfcα(x,t)+Δfbα(x,t),
(15)
where the term Δfbα(x,t)Δfbα(x,t)
is the Boussinesq buoyancy forcing term which can be computed by setting u=GΔtu=GΔt
into the equilibrium distribution given by Equation (5). Hence, to first order we have
Δfbα(x,t) = (1τb)(wα3(eα)zG(x,t)) ,Δfbα(x,t)=(1τb)(wα3(eα)zG(x,t)),
(16)
where G=|G|G=|G|
is the magnitude of the vertical gravitational force given by Equation (14), and τbτb
is a relaxation time-like term that ensures the thermal buoyancy term has the same units as the other forcing terms of density. In this paper, we set νb=0.1νb=0.1
so τb=0.8τb=0.8
(cf. Equation (7)).
In the following, we conduct experiments in a rectangular domain of size Lx×LzLx×Lz
with a cold upper lid with temperature TuTu
and a hot lower base with temperatureTℓTℓ
. The Rayleigh number is a dimensionless number whose magnitude relates to the vigour of convection and is defined as follows
Ra = Gr⋅Pr = gβ(Tℓ−Tu)L3κν ,Ra=Gr⋅Pr=gβ(Tℓ−Tu)L3κν,
(17)
where Gr is the Grashof number relating buoyancy to viscous forces and Pr is the Prandtl number relating momentum and thermal diffusivity defined as follows
Gr = gβ(Tℓ−Tu)L3ν2 ,Gr=gβ(Tℓ−Tu)L3ν2,
(18)
Pr = νκ ,Pr=νκ,
(19)
where gg
is the acceleration due to gravity, TℓTℓ
is the temperature of the lower heated base, Tu
is the temperature of the upper cold lid, v
is the kinematic viscosity, β
is the coefficient of thermal expansion, κ
is the thermal diffusivity, and L=Lz
is the vertical length scale between the lower (hot) and upper (cold) plates. Therefore, in the LBM, we can define the Rayleigh number as
Ra = gβΔTL3νgνf,
(20)
and
Pr = νfνg
(21)
where g
the acceleration due to gravity is, ΔT
is the temperature range, β
is the coefficient of thermal expansion, νg
is the thermal viscosity so κ=νg
is the thermal diffusivity, and L=Lz
is the length scale. In the simulation shown in this paper, we haveLx×Lz=1024×256
. Hence,L=Lz=255
,g=1
,β=0.1 ,
ΔT=Tu−Tℓ=0.001
and with νf
and νg
set according to the desired Rayleigh number and Prandtl number of the flow. In the following, we conduct simulations with a Rayleigh number of Ra=5×107
and with a high Prandtl numbers ofPr=1,000
. The Rayleigh number relates to the vigour of buoyancy driven flow known as natural convection. Below a critical valueRacritical=1708
, heat transfer is mainly by conduction, and above the critical value, heat transfer is mainly by convection. The value of the Rayleigh number of 5×107
was chosen to be in the mid-range of current estimates of the Rayleigh number of the Earth’s mantle which are of order 107–108.1
At this high Rayleigh number, we are in the regime of vigorous natural convection. At the high Rayleigh number of 5×107
and a Prandtl number of 1000, we are in the non-inertial regime where a series of narrow plumes are expected to form with mushroom heads and narrow necks, separated by narrow downwelling chutes.27
It is well known that the viscosity of fluids depends on the temperature of the fluid, with viscosity decreasing with increasing temperature. Two commonly used models of temperature dependent viscosity are the exponential model first proposed by Reynolds and equivalent to the first order Frank-Kamenetsky approximation28 and the Arrhenius model. The Reynolds' model is an empirical model that usually works for a limited range of temperatures. In this model, the viscosity depends on temperature according to the following formula
ν(T)=ν0exp(−bT) .
(22)
The Arrhenius model assumes that the fluid flow obeys the Arrhenius equation for molecular kinetics and has the form
ν(T)=ν0exp(ERT) ,
(23)
where R
is the universal gas constant and E
is the "activation energy". In the following section, we do calculations with each model, and compare how these different models affect plume dynamics.
The Reynolds temperature dependence of viscosity is an empirical relationship that has a limited range of validity. It can be considered as a linearized approximation of the Arrhenius model. In the following, we test for various coefficients b to determine when significant variations occur to the mode of convection. In these experiments, we will set the the temperature of the upper lid to Tu=−0.0005 and that of the lower base to Tl=0.0005 so T0=0 . We set b values such that the viscosity in the bulk of the model is lower by a factor of exp(−b) relative to the viscosity at the upper lid. Namely, we model ν(T)=ν0exp(−bT/Tℓ) . Figure 2 shows snapshots at time step of 1,000,000, which is after the model achieves a steady state of convection for various coefficients b ranging from b=7 throughb=15 . These snapshots show that for low b -values, the convection consists of narrow plumes separated by narrow downwellings progressing all the way through the layer. As the b -value is increased, there is an increasingly pulse-like character of the upwelling plumes. This is due to the viscosity increase with temperature leading to bubbles of low viscosity light material pushing upwards through the model. These bubbles tend to follow pre-weakened pathways of the preceding bubble trails. The upper cold thermal boundary layer is underlain by a hotter layer. However, the plots of the temperature profiles shown in Figure 3(A−D) show that this effect is minor for most values of the exponentb . However, as the b -value approaches 15 , the mean temperature profile increases significantly with decreasing depth and is hottest just below the cold lid.
Figure 2 Snapshots of temperature in simulations using Reynolds temperature dependence of viscosity for cases of b=7, b=10, b=12 and b=15 (top – bottom).
A B
C D
Figure 3(A−D) Snapshots of mean temperature profiles with depth for simulations using Reynolds temperature dependence of viscosity for cases of b=7, b=10, b=12 and b=15 (top-left – bottom-right).
3D simulation results from the literature29 show that linear upwellings rise from the Core-Mantle Boundary (CMB), and these quickly become quasi-cylindrical plumes which propagate upwards to the model surface. There is no pulsation observed in these plumes. This result is similar to the results in this paper obtained with the LBM when using weak temperature dependent viscosity, but contrast with the pulse-like behavior of plumes calculated by the LBM when temperature dependence is strong. The results of this paper suggest it is important to determine the strength of the temperature dependence of viscosity to model the Earth, as the form of plumes with strong temperature dependence is fundamentally different to the form of plumes when the temperature dependence is weak.
In these runs we set the temperature of the upper lid to Tu=0.0001
and the temperature of the lower base to Tl=0.0011
. Figure 4 shows snapshots at a time step of 1,000,000 for the case of the Arrhenius model with different values of the activation energy, which is designed to be comparable the different b
-values of the Reynold's model for the upper Thermal Boundary Layer (TBL). Namely, for the upper TBL, we set E
such that the drop in viscosity in the bulk of the model compared to the viscosity at the upper lid is the same as that for b
-values of 7, 10, 12 and 15 in the Reynolds model. This is achieved by setting the viscosity as
ν(T) = ν0exp(E/(RT)) = ν0exp[b(T0/T−1)/(T0/Tu−1)] ,
(24)
whereT0=(Tu+Tℓ)/2=0.0005
. Hence, we have that the activation energy in the model is E=bT0
since the gas constantR=1
. In these plots, we can see that the upper TBL is thicker than the lower thermal boundary layer. As the coefficient b
and hence activation energy is increased, the thickness of the upper TBL increases. One can see a series of narrow upwelling plumes and downwelling chutes for all of the values of the activation energy. The heat below the upper lid increases slightly (Figures 4 and 5) as the activation energy increases (cf. For the Reynolds model, the increase in heat below the upper lid was much greater with increasing b (Figures 2 and 3)). In models of the Earth, a weak layer called the athenosphere occurs below the 100km thick cold outer lid termed the lithosphere. We see some evidence for a narrow hotter region below the upper lid in the higher activation energy run, and suggest that this temperature anomaly may cause partial melting leading to a weak athenosphere. We also saw a similar but stronger effect in the Reynolds’ model snapshots at high
b
-values (Figure 2).
A B
C D
Figure 4 Snapshots of temperature in simulations using Arrhenius temperature dependence of viscosity for cases equivalent to the Reynolds model with b=7, b=10, b=12 and b=15 (A−D).4
A B
C D
Figure 5 Snapshots of mean temperature profiles with depth for simulations using Arrhenius temperature dependence of viscosity for cases of b=7, b=10, b=12 and b=15 (top-left – bottom-right).
The results here show no pulsation and are similar to the results obtained with Reynolds temperature dependence of viscosity when this dependence is weak, and are similar also, to results in the literature.29 The reason one does not get pulsation in the Arrhenius case is due to the temperature dependence of viscosity being weaker for a given viscosity increase of the upper lid. Namely, as the Arrhenius dependence rises more sharply than the Reynolds dependence, the rate of change of the viscosity at the mean temperature in the model is weaker in the Arrhenius model than in the Reynolds model for a given viscosity drop of the upper lid.
We presented simulations using the Lattice Boltzmann Method, of thermally driven plume dynamics in a 2D model with a hot base and cold lid where the material in the model has a viscosity that is strongly temperature dependent. We find that in extreme cases of strongly temperature dependent viscosity, that plumes seem to pulsate with bubbles of hot low viscosity material pushing upward through the model. However, when the temperature dependence is not so extreme, one observes more classical plume-like structures pushing upward through the model that compare well with published results.4 In the strongly temperature dependent cases, a relatively hot layer forms underneath the cold lid. This may have relevance in explaining the formation of the athenosphere, the weak layer underneath the lithosphere.
DA Yuen would like to thank National Science Foundations geochemistry and CISE program for support and discussions with Matthew Knepley.
Author declares there is no conflict of interest in publishing the article.
Variable |
Meaning |
fα |
Mass number density of particles moving in the α -direction |
gα |
Energy number density of particles moving in the α -direction |
feqα |
Equilibrium distribution of mass density of particles moving in the α -direction |
geqα |
Equilibrium distribution of energy density of particles moving in the α -direction |
eα |
The velocity vector in α -direction |
ρ |
Macroscopic density in the lattice |
ε |
Macroscopic energy density in the lattice |
u |
Macroscopic velocity in the lattice |
T |
Macroscopic temperature in the lattice |
D=2 |
Number of dimensions |
R=1 |
Gas constant |
β |
Coefficient of thermal expansion |
Ra |
Rayleigh number |
Pr |
Prandtl number |
Gr |
Grashof number |
ν=νf |
Kinematic viscosity |
κ=νg |
Thermal diffusivity |
τf |
Relaxation time for f |
τg |
Relaxation time for g |
cs=1/√3 |
Speed of sound in the lattice |
c=Δx/Δt=1 |
Lattice speed |
wα |
Weighting scalar for number density in the α -direction |
©2018 Mora, et al. This is an open access article distributed under the terms of the, which permits unrestricted use, distribution, and build upon your work non-commercially.