Skip to main content
Proceedings of the Japan Academy. Series B, Physical and Biological Sciences logoLink to Proceedings of the Japan Academy. Series B, Physical and Biological Sciences
. 2006 Nov 18;82(7):224–231. doi: 10.2183/pjab.82.224

Recovery and regularization of initial temperature distribution in a two-layer cylinder with perfect thermal contact at the interface

Khalid Masood 1,†)
PMCID: PMC4343061  PMID: 25792786

Abstract

We investigate the inverse problem associated with the heat equation involving recovery of initial temperature distribution in a two-layer cylinder with perfect thermal contact at the interface. The heat equation is solved backward in time to obtain a relationship between the final temperature distribution and the initial temperature profile. An integral representation for the problem is found, from which a formula for initial temperature is derived using Picard’s criterion and the singular system of the associated operators. The known final temperature profile can be used to recover the initial temperature distribution from the formula derived in this paper. A robust method to regularize the outcome by introducing a small parameter in the governing equation is also presented. It is demonstrated with the help of a numerical example that the hyperbolic model gives better results as compared to the parabolic heat conduction model.

Keywords: Inverse problem, layered medium, heat equation, regularization

Introduction

The classical direct problem in heat conduction is to determine the temperature distribution of a body as the time progresses. The task of determining the initial temperature distribution from the final distribution is distinctly different from the direct problem and it is identified as the initial inverse heat conduction problem. This type of inverse problem is extremely ill-posed, see e.g. Engl.1) There is another approach to this inverse problem that consists of a complete reformulation of the governing equation. The inverse problem based upon the parabolic heat equation is closely approximated by a hyperbolic heat equation; see e.g. Weber,2) Elden3) and Masood and Zaman.4)6) This alternate formulation gives rise to an inverse problem, which is stable and well-posed and thus gives more reliable results. The numerical methods for hyperbolic problems are efficient and accurate. Moreover, this alternative approach is more attractive in practical engineering problems such as the non-homogenous solids conduction process, the slow conduction process, and the short-pulse laser applications; see Vedavarz et al.7) and Gratzke et al.8) among others. Furthermore, as we see later, the parabolic heat conduction model can be treated as a limiting case of the hyperbolic model.

The transient-temperature distribution in a composite medium consisting of several layers in contact has numerous applications in engineering, see e.g.Özi¸sik.9) In this paper, the mathematical formulation of the determination of the initial temperature distribution from the final temperature distribution in a composite medium consisting of two-layer cylinder with perfect thermal contact at the interface as shown in the figure is presented. This problem can be transformed to an integral equation of the first kind, from that a formula for initial temperature distribution can be derived by using Picard’s theorem and singular system of the associated operator, see e.g. Groetsch.10)

In the second section the heat conduction problem in a two-layer cylinder is formulated. In the third section an outline of the direct solution is presented. The inverse problem of recovering the initial profile from the final data is considered in the fourth section. Regularization of the inverse problem in the parabolic heat equation by an alternate approach is presented in the fifth section. Comparison of the recovered initial profile by parabolic and hyperbolic models is demonstrated by some numerical experiments in the sixth section. Finally, in the last section a summary of results is presented.

Formulation of the problem

We consider a two-layer cylinder consists of an inner region 0 ≤ ra and an outer region arb that are in perfect thermal contact at r = a as illustrated in the Fig. 1. Suppose k1 and k2 are the thermal conductivities, and α1 and α2 are the thermal diffusivities for the inner and outer regions, respectively. The temperature distribution at the point r and t in the inner region is given by u1(r, t) and in the outer region by u2(r, t). These temperature distributions satisfy the following governing equations in the two regions

α1rr(ru1(r,t)r)=u1(r,t)tin0ra,t>0, [1]
α2rr(ru2(r,t)r)=u2(r,t)tin arb,t<0, [2]

subject to the boundary conditions

u2(b,t)=0,t>0, [3]
u1(0,t)=finite,t>0, [4]
u1(a,t)=u2(a,t),t>0, [5]
k1u1(a,t)r=k2u2(a,t)r,t>0. [6]

The boundary condition [3] can be replaced by an insulated boundary, i.e. ru2(b, t) = 0, or by a radiating type boundary condition depending upon how the boundary of the outer region is kept in a given situation. If the energy dissipates at the boundary then the condition [3] can be replaced by convective type boundary conditions. The analysis for these boundary conditions can be carried out in a manner similar to that described in this paper. We assume the final temperature distribution of two regions at time t = T is given by

fi(r)=ui(r,T),i=1,2. [7]

Our aim is to recover initial temperature profiles of the inner and the outer regions given by

gi(r)=ui(r,0),i=1,2. [8]

Fig. 1.

Fig. 1.

A two-layer cylinder with perfect thermal contact at the interface.

The direct problem

In this section only an outline of the direct solution is presented, for further details the reader is referred to seeÖzi¸sik,9) Carslaw and Jaeger.11) We assume the solution of the direct problem in the form

ui(r,t)=n=1vn(t)ϕin(r),i=1,2. [9]

The eigenfunctions ϕin(r) for the two regions are given by the following expressions:

ϕ1n(r)=J0(λnrα1),in 0r<a, [10]
ϕ2n(r)=A2nJ0(λnrα2)+B2nY0(λnrα2),ina<r<b, [11]

where the coefficients A2n and B2n are of the form

A2n=1Δ[J0(λnaα1)Y1(λnaα2)k1k2α2α1J1(λnaα1)Y0(λnaα2)], [12]
B2n=1Δ[k1k2α2α1J1(λnaα1)J0(λnaα2)J0(λnaα1)J1(λnaα2)], [13]

where

Δ=J0(λnaα2)Y1(λnaα2)J1(λnaα2)Y0(λnaα2).

The eigenvalues λn are solution of the following transcendental equation

|J0(λnaα1)J0(λnaα2)Y0(λnaα2)k1k2α2α1J1(λnaα1)J1(λnaα2)Y1(λnaα2)0J0(λnbα2)Y0(λnbα2)|=0. [14]

The direct solution of the problem, that is, the temperature distribution ui(x, t), i = 1,2 in any one of the two regions is given by

ui(r,t)=n=1exp(λn2t)1Nnϕin(r)×[k1α10aζϕ1n(ζ)g1(ζ)dζ+k2α2abζϕ2n(ζ)g2(ζ)dζ],i=1,2, [15]

where Nn are the normalizing constants and are of the following form:

Nn=k1α10aζϕ1n2(ζ)dξ+k2α2abζϕ2n2(ζ)dξ. [16]

The inverse solution

The method we use to solve the inverse problem is based on the reduction of the direct problem to an integral equation of the first kind. The expression [15] together with condition [7] leads to an integral equation of the first kind. That integral equation can be inverted by the application of Picard’s theorem using the singular system of the integral operator involved.

Case 1

Consider one of gi(x) = 0, for instance g1(x) ≠ 0 and g2(x) = 0. The expression [15] in this case is

ui(r,t)=n=1exp(λn2t)1Nnϕin(r)×[k1α10aζϕ1n(ζ)g1(ζ)dζ],i=1,2. [17]

Using condition [7] in the expression [17] leads to

fi(r)=0aKi(r,ζ)g1(ζ)dζ,i=1,2, [18]

where

Ki(r,ζ)=k1α1n=1ζexp(λn2T)1Nnϕin(r)ϕ1n(ζ),i=1,2. [19]

Our aim is to solve the integral equation [18] for the unknown initial temperature distribution g1(r). To accomplish this goal, we record the final profile in the first layer, that is i = 1. Therefore expressions [18] and [19] reduce to

f1(r)=0aK1(r,ζ)g1(ζ)dζ, [20]

where

K1(r,ζ)=k1α1n=1ζexp(λn2T)1Nnϕ1n(r)ϕ1n(ζ). [21]

Thus the inverse problem is reduced to solving integral equation of the first kind. The singular system in the first layer of the integral operator in [20] is

{M1nNnexp(λn2T);k1M1nα1ϕ1n(r),k1M1nα1ϕ1n(r)}, [22]

where

M1n=k1α10aζϕ1n2(ζ)dξ. [23]

In the expression [22], the first term in the braces is the singular values and the next two terms correspond to the singular functions. Such a decomposition of an operator is called the singular value decomposition, see Engl.1)

Now by application of Picard’s theorem (see ref. 1)) the inverse problem is solvable if and only if

n=1(NnM1n)2exp[2λn2T]|f1n|2<, [24]

where

f1n=k1M1nα10aζϕ1n(ζ)f1(ζ)dζ, [25]

are the classical Fourier coefficients of f1. In this case by Picard’s theorem, we can recover the initial profile by the following expression

g1(r)=k1α1n=1NnM1n3/2exp[λn2T]f1nϕ1n(r). [26]

The case g1(x) = 0 and g2(x) ≠ 0 can be carried out on same lines as the case g1(x) ≠ 0 and g2(x) = 0. Picard’s theorem demonstrates the ill-posed nature of the problem considered. If we perturb the data by setting fδ = f + δϕn we obtain a perturbed solution gδ=g+δϕnexp[λn2T]. Hence the ratio gδg/fδf=exp[λn2T] can be made arbitrarily large due to the fact that the singular values exp[λn2T] decay exponentially. This rate of decay depends on the size of the eigenvalues and on the size of the time displacement. It is also intuitively clear that for large values of T, the influence of the initial condition on the solution reduces and thus initial condition may not be recoverable, see ref. 4) for the effect of T on recovery of the initial profile.

Case 2

Consider the case g1(x) ≠ 0 and g2(x) ≠ 0. The expression [15] in this case is

ui(r,t)=n=1exp(λn2t)1Nnϕin(r)×[k1α10aζϕ1n(ζ)g1(ζ)dζ+k2α2abζϕ2n(ζ)g2(ζ)dζ],i=1,2. [27]

Using condition [7] in the expression [17] leads to

fi(r)τi(r)=0aKi(r,ζ)g1(ζ)dζ,i=1,2, [28]

where

Ki(r,ζ)=k1α1n=1ζexp(λn2T)1Nnϕin(r)ϕ1n(ζ).i=1,2, [29]

and

τi(r,t)=n=1exp(λn2t)1Nnϕin(r)×[k2α2abζϕ2n(ζ)g2(ζ)dζ],i=1,2. [30]

Our aim is to solve the integral equation [27] for the unknown initial temperature distribution g1(r). To accomplish this goal, we record the final profile in the first layer, that is i = 1. Therefore expressions [18] and [19] reduce to

f1(r)τ1(r)=0aK1(r,ζ)g1(ζ)dζ. [31]

Thus the inverse problem is reduced to solving integral equation of the first kind. The singular system in the first layer of the integral operator in [31] is

{M1nNnexp(λn2T);k1M1nα1ϕ1n(r),k1M1nα1ϕ1n(r)}, [32]

Now by application of Picard’s theorem the inverse problem is solvable if and only if

n=1(NnM1n)2exp[2λn2T]|f1n|2<, [33]

where

f1n=k1M1nα10aζϕ1n(ζ)[f1(ζ)τ1(ζ)]dζ, [34]

are the classical Fourier coefficients. In this case by Picard’s theorem, we can recover the initial profile by the following expression

g1(r)=k1α1n=1NnM1n3/2exp[λn2T]f1nϕ1n(r). [35]

In order to recover g2(r), the expression [28] can be written as

fi(r)ηi(r)=abK˜i(r,ζ)g2(ζ)dζ,i=1,2, [36]

where

K˜i(r,ζ)=k2α2n=1ζexp(λn2T)1Nnϕin(r)ϕ2n(ζ),i=1,2, [37]

and

ηi(r)=n=1exp(λn2t)1Nnϕin(r)×[k1α10aζϕ1n(ζ)g1(ζ)dζ],i=1,2. [38]

In the second layer, the expression [36] can be written as

f2(r)η2(r)=abK˜2(r,ζ)g2(ζ)dζ. [39]

Thus the inverse problem is reduced to solving integral equation of the first kind. The singular system in the first layer of the integral operator in [31] is

{M2nNnexp(λn2T);k2M2nα2ϕ2n(r),k2M2nα2ϕ2n(r)}, [40]

where

M2n=k2α2abζϕ2n2(ζ)dξ. [41]

Now by application of Picard’s theorem the inverse problem is solvable if and only if

n=1(NnM2n)2exp[2λn2T]|f2n|2<, [42]

where

f2n=k2M2nα2abζϕ2n(ζ)[f2(r)η2(ζ)]dζ, [43]

are the classical Fourier coefficients. In this case by Picard’s theorem, we can recover the initial profile by the following expression

g2(r)=k2α2n=1NnM2n3/2exp[λn2T]f2nϕ2n(r). [44]

Regularizing the inverse solution

In order to overcome the ill-posedness of the inverse problem, we may model the problem by introducing a hyperbolic term with a small parameter in the classical heat equation. It is well established that this new model regularizes the problem in classical heat model, see Masood et al.4)6) The hyperbolic heat conduction model in two regions has the following form

α1rr(ru1(r,t)r)=u1(r,t)t+2u1(r,t)t2in 0ra,t>0, [45]
α2rr(ru2(r,t)r)=u2(r,t)t+2u1(r,t)t2in arb,t>0, [46]

where the parameter ∊ is assumed to be small and ∊ → 0+. Together with conditions [3][8] and one additional condition given below

uit(r,0)=0,i=1,2. [47]

In this case, we get the following ordinary differential equation

d2vn(t)dt2+dun(t)dt+λn2un(t)=0, [48]

together with

un(0)=kn, [49]

and

un(0)t=0. [50]

Since ∊ → 0+, this is a singular perturbation problem. We apply the WKBJ method12) to obtain an asymptotic representation for the solution of [48] containing parameter ∊; the representation is to be valid for small values of the parameter. It is demonstrated in ref. 12) that the solution stays closer to the exact solution for large values such as ∊ = 0.5. The solution of [48] is given by

un(t)=(λn212λn21)knexp[λn2t]+(λn2kn2λn21)exp[λn2tt]. [51]

The remaining procedure of finding the inverse solution is same as in the previous section. The inverse solutions [35] and [44] for the hyperbolic heat conduction model can be written as

g1(r)=k1α1n=1NnM1n3/2×f1nϕ1n(r){(λn212λn21)exp[λn2T]+(λn22λn21)exp[λn2TT]}. [52]
g2(r)=k2α2n=1NnM2n3/2×f2nϕ2n(r){(λn212λn21)exp[λn2T]+(λn22λn21)exp[λn2TT]}. [53]

The solutions given by [35] and [44] can be recovered by letting ∊ → 0+ in equation [52] and [53] respectively. This shows that the parabolic heat conduction model can be treated as a limiting case of the hyperbolic heat conduction model. It is shown in ref. 4) that by choosing an appropriate value of the parameter ∊ the hyperbolic heat conduction model behaves much better than the parabolic heat conduction model.

Example 1 Consider the initial temperature distributions of the form

g1(r)=ϕ12(r)=J0(λ2rα1),andg2(r)=0. [54]

The initial profiles should be of the form so that the integrals appearing in the expression [15] exist and converge to the initial profiles as the time approaches to zero. One such criterion for the integrals to exist is that g1(r) is continuous in 0 < r < a and g2(r) is continuous in a<r < b. More generally, we can choose the initial profiles which are measurable and satisfy a criteria of boundedness, see John.13)

To see that the initial profile [54] is recovered by the processing formula [26], first we calculate the final data f12 given by [25]. The expression [20] yields

f1(r)=M1nN2exp(λ22T)ϕ12(r), [55]

and the expression [25] yields

f12=α1k1M1n3/2N2exp(λ22T). [56]

Now the initial profile given by [54] can be recovered if we use the final data given by [56] in the processing formula [26]. The initial profile given by [54] can also be recovered exactly by the processing formula [52].

Example 2 Consider the initial temperature distribution of the form

g1(r)=ϕ12(r),andg2(r)=ϕ22(r). [57]

To see that the initial profiles [57] is recovered by the processing formulae [35], [44] and [52][53], first we calculate the final profiles f12 and f22 given by [34] and [43] respectively. The expressions [31] and [39] yield

f1(r)τ1(r)=M1nN2exp(λ22T)ϕ12(r), [58]
f2(r)η2(r)=M2nN2exp(λ22T)ϕ22(r). [59]

Substitution of the expressions [58] and [59] in [34] and [43] respectively lead to

f12=α1k1M1n3/2N2exp(λ22T), [60]
f22=α2k2M2n3/2N2exp(λ22T). [61]

Now the initial profiles given by [54] can be recovered if we use the final profiles given by [60] and [61] in the parabolic processing formulae [35], [44] and hyperbolic processing formulae [52][53].

Numerical experiments

In this section we present numerical examples intended to demonstrate the usefulness of reformulating the parabolic model into hyperbolic model. In Figs. 25, the thick solid line represents the exact initial profile, the thin solid line represents the recovered initial profile by hyperbolic model and the dashed line represents the recovered initial profile by the parabolic model. The parabolic model is highly unstable to the noisy signal, so to see the unstable behavior consider SNR = 400 db in all the experiments, which corresponds to very low level of noise. Consider Example 2, and choose for convenience the constants α1 = k1 = 2, α2 = k2 = 4, however for any real application these constants correspond to the material properties. The time displacement is chosen to be T = 1, in all the figures.

Fig. 2.

Fig. 2.

The recovered initial profile when the noisy signal is used in the parabolic model in the inner layer.

Fig. 5.

Fig. 5.

The recovered initial profile when the noisy signal is used in the hyperbolic model in the outer layer.

In any real world experiment the recorded final profile cannot be free from noise, so we add white Gaussian noise in the final data given by [60] and [61]. We use this corrupted data in the parabolic model [35] and [44] and compare it with the exact initial profile. The parabolic model as discussed before will give unstable results. We also use this corrupted data in the hyperbolic model [52][53] and compare it with the exact initial profile. The parameter ∊ is chosen in such a way that the spikes due to the noise appear to be minimum.

The inherent instability of the parabolic model is clear from Fig. 2 and Fig. 4. The exact initial profile appears as a straight line and the recovered initial profile oscillates with large amplitude in both regions. Therefore the parabolic model does not give any information about the initial profile even for the very low level of noise. In contrast, from Fig. 3 and Fig. 5, the recovered initial temperature distribution in both the regions by hyperbolic model is in good agreement with the exact initial profile. It is worth mentioning that for higher level of noise, the parabolic model is more unstable. The hyperbolic model is stable to higher level of noise but the recovered profile deviates from the exact initial profile considerably as the magnitude of noise increases and it may not be suitable for a particular application. Some more regularization techniques are needed to recover the initial profile with more accuracy if the SNR is low.

Fig. 4.

Fig. 4.

The recovered initial profile when the noisy signal is used in the parabolic model in the outer layer.

Fig. 3.

Fig. 3.

The recovered initial profile when the noisy signal is used in the hyperbolic model in the inner layer.

Conclusions

The recovery of initial temperature distribution from the observation of final temperature distribution in a two-layer cylinder model is presented. It is shown that the initial temperature distribution in either one of the regions can be recovered by the processing formulae of both the parabolic and the hyperbolic models. Furthermore, it is shown that the parabolic model can be treated as a limiting case of the hyperbolic model.

The inverse solution of the heat conduction model is characterized by discontinuous dependence on the data. A small error in the nth Fourier coefficient is amplified by the factor exp[λn2T]. Thus it depends on the rate of decay of singular values and this rate of decay also depends on the size of the parameter T. In order to get some meaningful information, one has to consider first few degrees of freedom in the data and has to filter out everything else depending on the rate of decay of singular values and the size of parameter T. It is shown that a complete reformulation of the heat conduction problem as a hyperbolic equation may produce meaningful results. The hyperbolic model with a small parameter is stable and regularizes the heat conduction equation. The hyperbolic model may not give accurate results for highly noisy data, say for example SNR = 30 db. It is the problem of future investigation to apply some other regularization technique or method to recover the initial temperature distribution with more accuracy for lower values of SNR.

Acknowledgments

The author wish to acknowledge support provided by the Hafr Al-Batin Community College, King Fahd University of Petroleum and Minerals.

Glossary

Symbol Definition
i i = 1 corresponds to the layer 0 ≤ ra, and i = 2 corresponds to the layer arb
ki Thermal conductivity i = 1, 2
αi Thermal diffusivity i = 1, 2
fi(x) Final temperature distribution i = 1, 2
fin Fourier coefficients i = 1, 2
gi(x) Initial temperature distribution i = 1, 2
J0(r) Bessel functions of the first kind
Y0(r) Bessel functions of the second kind
M1n
k1α10aζϕ1n2(ζ)dξ
M2n
k2α2abζϕ2n2(ζ)dξ
Nn Normalizing constants
‖ . ‖ Norm
φin(x) Eigenfunctions i = 1, 2
λn Eigenvalues
SNR Signal to noise ratio

References

  • 1).Engl, H. W., Hanke, M., and Neubauer, A. (1996) Regularization of Inverse Problems. Kluwer, Dordrecht, pp. 31–42. [Google Scholar]
  • 2).Weber, C. F. (1981) Int. J. Heat Mass Transfer 24, 1783–1792. [Google Scholar]
  • 3).Elden, L. (1987) Inverse and Ill-Posed Problems (eds. Engl H. W., and Groetsch C. W.). Academic Press, Inc., London, pp. 345–350. [Google Scholar]
  • 4).Masood, K., Messaoudi, S., and Zaman, F. D. (2002) Int. J. Heat Mass Transfer 45(14), 2959–2965. [Google Scholar]
  • 5).Masood, K., and Zaman, F. D. (2004) J. Heat Transfer 126(2), 294–296. [Google Scholar]
  • 6).Masood, K., and Zaman, F. D. (2004) Arabian J. Sci. Eng. 29(1B), 3–12. [Google Scholar]
  • 7).Vedavarz, A., Mitra, K., and Kumar, S. (1994) J. Appl. Phys. 76(9), 5014–5021. [Google Scholar]
  • 8).Gratzke, U., Kapadia, P. D., and Dowden, J. (1991) J. Phys. D: Appl. Phys. 24, 2125–2134. [Google Scholar]
  • 9).Özi¸sik, M. N. (1980) Heat Conduction. Wiley Intersc., New York. [Google Scholar]
  • 10).Groetsch, C. W. (1980) Elements of Applicable Functional Analysis. Marcel Dekker, Inc, New York. [Google Scholar]
  • 11).Carslaw, H. S., and Jaeger, J. C. (1959) Conduction of Heat in Solids. Oxford University Press, London. [Google Scholar]
  • 12).Bender, C. M., and Orszag, S. A. (1978) Advanced Mathematical Methods for Scientists and Engineers. McGraw Hill, New York. [Google Scholar]
  • 13).John, F. (1982) Partial Differential Equations. Springer-Verlag, New York. [Google Scholar]

Articles from Proceedings of the Japan Academy. Series B, Physical and Biological Sciences are provided here courtesy of The Japan Academy

RESOURCES