ANZIAM J. 50 (CTAC2008) pp.C682–C695, 2009 C682
Exact and numerical solutions for effective diffusivity and time lag through multiple layers
R. I. Hickson 1 S. I. Barry 2 G. N. Mercer 3
(Received 30 July 2008; revised 5 January 2009)
Abstract
We consider diffusion through multiple layers, with application to heat transport. An exact solution is derived and the time lag for heat conduction across the layers is studied. We show the limitations of traditional methods of averaging the diffusivity, which are only applicable in the steady state or for numerous layers.
Contents
1 Introduction C683
2 Exact solution C685
http://anziamj.austms.org.au/ojs/index.php/ANZIAMJ/article/view/1386
gives this article, c Austral. Mathematical Soc. 2009. Published January 12, 2009. issn
1446-8735. (Print two pages per sheet of paper.)
1 Introduction C683 Layer 1
l
1U
1D
1Layer 2 l
2U
2D
2b b b
Layer n − 1 l
n−1U
n−1D
n−1Layer n l
nU
nD
nx
0x
1x
2x
n−2x
n−1x
nU
1= θ ∂U
n∂x = 0
Figure 1: n layer problem, with nomenclature explained in the text.
3 Results C689
4 Conclusions C692
References C692
1 Introduction
Diffusion through multiple layers has several applications, including deter- mining when the cold point of a steel coil reaches the annealing tempera- ture [6, 13]. Figure 1 depicts the problem of n layers, with the standard diffusion equation
∂U
i∂t = D
i∂
2U
i∂x
2, for i = 1, 2, 3, . . . , n , (1) applicable in each layer. In Figure 1, U
iis the temperature in layer i at time t, D
iis the diffusivity of a given layer and l
iis the width of the layer.
Continuity in temperature and flux is assumed at all the internal boundaries.
Various solutions can be found in the literature, for different physical appli- cations, boundary and initial conditions, and with subtly different equations.
These include solutions in Cartesian coordinates for two layers [8, 15, 16] and
1 Introduction C684
n layers [9, 11, 14, 18], cylindrical n layer solutions [10], and background on the eigenfunctions [19]. Gilbert and Mathias [12] found semi-analytic so- lutions by calculating the transfer function for a multiple layered material, although their method involves numerical inversion of the Laplace transform.
Azeez and Vakakis [4] found solutions for conduction in composite cylinders using a combined Hankel and Laplace transform method. However, their solution is complicated to implement due to the double numerical inversion of the transformed solution.
A common approach for the n layer problem is to consider an effective diffusivity, and solve the analogous one layer problem. Many authors use the simple approximation for the average diffusivity, D
av, of
L
D
av= l
1D
1+ l
2D
2+ · · · , (2)
where l
iis the width of material with diffusivity D
i, and L = P
l
i. This is true with steady state heat transport or in the case of numerous layers, but is not true in general. Absi et al. [1] describe a brief numerical and experimental comparison of this relationship versus the full coupled numerical system for two layers, illustrating its limitations. Aguirre et al. [2] determined a solution for sinusoidally imposed temperature, calculating an effective diffusivity for a uniform composite material. The effective diffusivity was found in terms of the imposed frequency where Equation (2) is reflected in the low frequency limit when the material is effectively in quasi-steady state. A similar result was obtained by Shigesada et al. [17] for reaction diffusion waves in periodic materials when the layers are thin.
The time lag is a measure of the heat transport time across the layers. It
is calculated by determining when the temperature at the end of the region,
x = x
n, has reached a critical threshold U
c. Several publications in the 1960’s
dealt with the diffusive time lag through composites, in Cartesian, cylindrical
and spherical geometries with Ash et al. [3] giving detailed solutions. These
are summarised by Barrer [5] for some of the usual layer configurations. For
2 Exact solution C685
a single layer, Ash et al. [3] calculate the time lag to be t
L= L
26D . (3)
The general expression given for the time lag in a slab with n layers by Ash et al. [3] is
t
Lslab=
"
nX
i=1
l
iD
i#
−1"
nX
i=1
l
2i2D
iX
n j=il
jD
j− l
3i3D
2i+ X
n−1i=1
l
iD
iX
n k=i+1l
kX
nj=k
l
jD
j− l
2k2D
k!#
. (4)
The exact solution to this n layer diffusion problem is determined in Section 2. We discuss how we calculate the time lag, and the accuracy of the average diffusivity and Ash et al. [3] time lag methods in Section 3.
2 Exact solution
The n layer case has diffusion given by Equation (1) and U
1(x
0, t) = θ , ∂U
n∂x
xn= 0 , (5)
U
i(x
i, t) = U
i+1(x
i, t) , for i = 1, 2, 3, . . . , (n − 1) , (6) D
i∂U
i∂x
xi= D
i+1∂U
i+1∂x
xi, for i = 1, 2, 3, . . . , (n − 1) , (7)
U
i(x, 0) = f
i(x) , for i = 1, 2, 3, . . . , n . (8)
Equation (5) represents the external boundary conditions, for constant θ on
the left hand side, Equations (6) and (7) represent continuity between layers,
2 Exact solution C686
and Equation (8) is the initial condition for some f
i(x). Due to the constant boundary condition at x = x
0a transformation described by Carslaw and Jaeger [7] is used, where U
i= w
i(x) + v
i(x, t). That is, U
iis split into the steady state solution, w
i(x), and the transient solution, v
i(x, t), such that v
i(x, t) → 0 as t → ∞ .
The steady state solution then satisfies D
i∂
2w
i∂x
2= 0 , for i = 1, 2, 3, . . . , n , (9) w
1(x
0) = θ , ∂w
n∂x
xn= 0 ,
w
i(x
i) = w
i+1(x
i) , for i = 1, 2, 3, . . . , (n − 1) , D
i∂w
i∂x
xi= D
i+1∂w
i+1∂x
xi, for i = 1, 2, 3, . . . , (n − 1) .
While this trivially gives w
i(x) = θ, a general solution approach applicable to more general boundary conditions is given. Equation (9) is integrated, giving the steady state solution
w
i(x) = q
i(x − x
i−1) + h
i, (10) where q
iand h
iare constants. The external boundary conditions give h
1= θ and q
n= 0 , and the internal boundary conditions result in recursively defined constants
q
i+1= D
iD
i+1q
iand h
i+1= h
i+ q
il
i. (11) Applying the external boundary conditions gives q
i= 0 and h
i= θ . There- fore, the steady state solution is
w
i(x) = θ . (12)
The transient solution, v
i(x, t), satisfies
∂v
i∂t = D
i∂
2v
i∂x
2, for i = 1, 2, 3, . . . , n , (13)
2 Exact solution C687
v
1(x
0, t) = 0 , ∂v
n∂x
xn= 0 ,
v
i(x
i, t) = v
i+1(x
i, t) , for i = 1, 2, 3, . . . , (n − 1) , D
i∂v
i∂x
xi= D
i+1∂v
i+1∂x
xi, for i = 1, 2, 3, . . . , (n − 1) , v
i(x, 0) = f
i(x) − w
i(x) = g
i(x) , for i = 1, 2, 3, . . . , n ,
which is separable. That is, let v
i(x, t) = X
i(x)T (t), resulting in the two ordinary differential equations T
0= µ T and X
00i= (µ/d
2i)X
iand the boundary conditions
X
1(x
0) = 0 (14)
X
0n(x
n) = 0 (15)
X
i(x
i) = X
i+1(x
i) , for i = 1, 2, 3, . . . , (n − 1) (16) D
i∂X
i∂x
xi= D
i+1∂X
i+1∂x
xi, for i = 1, 2, 3, . . . , (n − 1) , (17) where d
i= √
D
ifor simplicity later. The cases where µ = 0 and µ = +λ
2yield trivial solutions, but when µ = −λ
2,
X
i= A
isin λ
md
i(x − x
i−1)
+ B
icos λ
md
i(x − x
i−1)
. (18)
Applying the boundary conditions gives a series of expressions, which can be rewritten in terms of one of the arbitrary constants. For simplicity, A
1is the chosen constant. Thus Equation (18) becomes
X
i= A
1K
1,isin λ
md
i(x − x
i−1)
+ K
2,icos λ
md
i(x − x
i−1)
. (19) By definition of the arbitrary constant, K
1,1= 1 and from Equation (14), K
2,1= 0 . The remaining constants are determined by the internal boundary conditions, Equations (16) and (17), and are recursively defined as
K
1,i+1= K
1,id
id
i+1cos
λ
ml
id
i− K
2,id
id
i+1sin
λ
ml
id
i, (20)
2 Exact solution C688
K
2,i+1= K
1,isin
λ
ml
id
i+ K
2,icos
λ
ml
id
i. The eigenvalue, λ
m, is defined using Equation (15) as
K
1,ncos
λ
ml
nd
n− K
2,nsin
λ
ml
nd
n= 0 . (21)
Therefore the transient solution is v
i(x, t) =
X
∞ m=1C
me
−λ2mtX
i(x) , (22) where C
mincludes the constant A
1from X
i. Using the initial condition,
v
i(x, 0) = g
i(x) = X
∞ m=1C
mX
i(x) . (23)
Sturm–Liouville theory yields an orthogonality condition X
ni=1
Z
xixi−1
X
i(x, λ
m) X
i(x, λ
p) dx =
0, m 6= p ,
a, m = p , (24)
where a is some constant. The constants K
1,iand K
2,iin Equation (19) effectively act as weighting terms in the summation, matching the internal boundary conditions. Hence
C
m= P
ni=1
R
xixi−1
g
i(x)X
i(x) dx P
ni=1
R
xixi−1