Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular...

15
Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance Yu-Ching Yang * , Win-Jin Chang Department of Mechanical Engineering, Kun Shan University, No. 949, Da-Wan Road, Yung-Kong City, Tainan 71003, Taiwan, ROC Abstract Based on the conjugate gradient method, this study presents a means of solving the inverse boundary value problem of coupled heat and moisture transport in a double-layer annular cylinder. While knowing the temperature and moisture his- tory at the measuring positions, the unknown time-dependent boundary heat and moisture fluxes can be simultaneously determined. It is assumed that no prior information is available on the functional form of the unknown heat and moisture fluxes. The accuracy of this inverse heat and moisture transport problem is examined by using the simulated exact and inexact temperature and moisture measurements in the numerical experiments. Results show that excellent estimation on the time-dependent boundary fluxes can be obtained with any arbitrary initial guesses. In addition, the contact resis- tance of heat and moisture transfer at the interface of the two layers is considered in the analysis. Ó 2005 Elsevier Inc. All rights reserved. 1. Introduction Physically there exists a coupling effect between temperature and moisture transport in most materials. This coupling effect is especially significant for some porous and composite materials. For a direct heat and moisture transport problem, it is concerned with the determination of temperature and moisture at interior points of a region when the initial and boundary conditions and thermophysical properties are specified. In contrast, the inverse heat and moisture transport problem considered in this study involves the determination of the unknown time-dependent fluxes of heat and moisture transfer in a double-layer annular cylinder from the knowledge of the temperature and moisture measurements taken within the cylinder. For the conventional inverse heat transfer problems, the estimation of unknown thermal boundary condi- tions is always the main concerns. On the other hand, the technique of conjugate gradient method (CGM) [1] 0096-3003/$ - see front matter Ó 2005 Elsevier Inc. All rights reserved. doi:10.1016/j.amc.2005.10.006 * Corresponding author. E-mail address: [email protected] (Y.-C. Yang). Applied Mathematics and Computation 176 (2006) 594–608 www.elsevier.com/locate/amc

Transcript of Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular...

Page 1: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

Applied Mathematics and Computation 176 (2006) 594–608

www.elsevier.com/locate/amc

Simultaneous inverse estimation for boundary heatand moisture fluxes of a double-layer annular

cylinder with interface resistance

Yu-Ching Yang *, Win-Jin Chang

Department of Mechanical Engineering, Kun Shan University, No. 949,

Da-Wan Road, Yung-Kong City, Tainan 71003, Taiwan, ROC

Abstract

Based on the conjugate gradient method, this study presents a means of solving the inverse boundary value problem ofcoupled heat and moisture transport in a double-layer annular cylinder. While knowing the temperature and moisture his-tory at the measuring positions, the unknown time-dependent boundary heat and moisture fluxes can be simultaneouslydetermined. It is assumed that no prior information is available on the functional form of the unknown heat and moisturefluxes. The accuracy of this inverse heat and moisture transport problem is examined by using the simulated exact andinexact temperature and moisture measurements in the numerical experiments. Results show that excellent estimationon the time-dependent boundary fluxes can be obtained with any arbitrary initial guesses. In addition, the contact resis-tance of heat and moisture transfer at the interface of the two layers is considered in the analysis.� 2005 Elsevier Inc. All rights reserved.

1. Introduction

Physically there exists a coupling effect between temperature and moisture transport in most materials.This coupling effect is especially significant for some porous and composite materials. For a direct heatand moisture transport problem, it is concerned with the determination of temperature and moisture atinterior points of a region when the initial and boundary conditions and thermophysical properties arespecified. In contrast, the inverse heat and moisture transport problem considered in this study involvesthe determination of the unknown time-dependent fluxes of heat and moisture transfer in a double-layerannular cylinder from the knowledge of the temperature and moisture measurements taken within thecylinder.

For the conventional inverse heat transfer problems, the estimation of unknown thermal boundary condi-tions is always the main concerns. On the other hand, the technique of conjugate gradient method (CGM) [1]

0096-3003/$ - see front matter � 2005 Elsevier Inc. All rights reserved.

doi:10.1016/j.amc.2005.10.006

* Corresponding author.E-mail address: [email protected] (Y.-C. Yang).

Page 2: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

Nomenclature

C dimensionless concentration of moistureD equilibrium diffusion coefficient of moisture contentDm material parameterht contact heat transfer coefficienthm contact mass transfer coefficientJ functionalk material parameterL equilibrium diffusion coefficient of temperatureM total number of measuring positions in r directionp direction of decentq1 heat fluxq2 moisture fluxr dimensionless radiusr1 dimensionless inner radius of cylinder (r1 = 1)r2 dimensionless intermediate radius of cylinder (r2 = 1.6)r3 dimensionless outer radius of cylinder (r3 = 2)t dimensionless timeT dimensionless temperature

Greek symbols

b step sizeD small variation qualitye very small valuek coupling coefficient due to heat conductionm coupling coefficient due to moisture migrationr standard deviation- random variable

Subscripts

f final state0 reference state

Superscripts

K iterative number0 initial state

Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608 595

has been shown its potential for these kinds of problems and has been applied to many applications [2–5]. TheCGM derives basis from the perturbational principles [6] and transforms the inverse problem to the solutionof three problems; namely, the direct problem, the sensitivity problem, and the adjoint problem, which will bediscussed in detail in the text.

In this paper, based on the measurements of temperature and moisture, two unknown time-dependentfluxes of heat and moisture transfer for the heat and moisture transport of a two-layer annular cylinder areto be estimated simultaneously. For this reason, two sensitivity problems and two search step sizes are neededin the study. In addition, the measuring positions may be either interior points or points at the surfaces. More-over, the contact resistance of heat and moisture transfer at the interface of the two layers is considered in theanalysis.

Page 3: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

596 Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608

2. Direct problem

To illustrate the methodology for developing expressions for use in simultaneously estimating the unknowntime-dependent fluxes of heat and moisture transfer, we consider the following inverse problem. An infinitelylong two-layer annular cylinder, as shown in Fig. 1, having inner, intermediate, and outer radii r�1; r�2, and r�3,respectively, is subjected to heat flux q�1ðt�Þ and moisture flux q�2ðt�Þ at the inner and outer boundary surfaces,respectively. The governing equations can be expressed as follows [7]:

Lir2T �i ðr�; t�Þ ¼o

ot�½T �i ðr�; t�Þ � miC

�i ðr�; t�Þ�; i ¼ 1; 2; ð1aÞ

Dir2C�i ðr�; t�Þ ¼o

ot�½C�i ðr�; t�Þ � kiT �i ðr�; t�Þ�; i ¼ 1; 2; ð1bÞ

where i = 1,2 refers to the inner and outer cylinders. mi and ki are the coupling coefficients, Li and Di are theequivalent diffusion coefficients of temperature and moisture, respectively, and T �i and C�i are temperature andmoisture concentration, respectively.

Considering the contact resistance of heat and moisture transfer at the interface of the two layers, the asso-ciated hygrothermal boundary and initial conditions may be the following:

� k1

oT �1ðr�1; t�Þor�

¼ q�1ðt�Þ; t� > 0; ð2aÞ

oC�1ðr�1; t�Þor�

¼ 0; t� > 0; ð2bÞ

k1oT �1ðr�2; t�Þ

or�¼ ht½T �2ðr�2; t�Þ � T �1ðr�2; t�Þ�; t� > 0; ð2cÞ

*1r

*2r

θ

z

*r*3r

Fig. 1. Geometry and coordinates of the two-layer annular cylinder.

Page 4: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608 597

Dm1

oC�1ðr�2; t�Þor�

¼ hm½C�2ðr�2; t�Þ � C�1ðr�2; t�Þ�; t� > 0; ð2dÞ

k2

oT �2ðr�2; t�Þor�

¼ ht½T �2ðr�2; t�Þ � T �1ðr�2; t�Þ�; t� > 0; ð2eÞ

Dm2

oC�2ðr�2; t�Þor�

¼ hm½C�2ðr�2; t�Þ � C�1ðr�2; t�Þ�; t� > 0; ð2fÞ

oT �2ðr�3; t�Þor�

¼ 0; t� > 0; ð2gÞ

Dm2

oC�2ðr�3; t�Þor�

¼ q�2ðt�Þ; t� > 0; ð2hÞ

T �i ðr�; 0Þ ¼ T �0; i ¼ 1; 2; ð3aÞC�i ðr�; 0Þ ¼ C�0; i ¼ 1; 2. ð3bÞ

If the following dimensionless quantities are defined:

r ¼ r�

r�1; r1 ¼

r�1r�1; r2 ¼

r�2r�1; r3 ¼

r�3r�1; t ¼ L1t�

r�21

; T i ¼T �i � T �0

miðC�f � C�0Þ;

Ci ¼C�i � C�0C�f � C�0

; q1 ¼r�1q�1

k1m1ðC�f � C�0Þ; q2 ¼

r�1q�2Dm2ðC�f � C�0Þ

.

Here T �0 and C�0 are the reference temperature and moisture concentration, respectively; C�f is the final equi-librium moisture concentration. Then, the dimensionless formulation of this heat and moisture transportproblem can be expressed as

Li

L1

r2T iðr; tÞ ¼o

ot½T iðr; tÞ � Ciðr; tÞ�; i ¼ 1; 2; ð4aÞ

Di

L1

r2Ciðr; tÞ ¼o

ot½Ciðr; tÞ � kimiT iðr; tÞ�; i ¼ 1; 2; ð4bÞ

� oT 1ðr1; tÞor

¼ q1ðtÞ; t > 0; ð5aÞ

oC1ðr1; tÞor

¼ 0; t > 0; ð5bÞ

oT 1ðr2; tÞor

¼ H t1½T 2ðr2; tÞ � T 1ðr2; tÞ�; t > 0; ð5cÞ

oC1ðr2; tÞor

¼ H m1½C2ðr2; tÞ � C1ðr2; tÞ�; t > 0; ð5dÞ

oT 2ðr2; tÞor

¼ H t2½T 2ðr2; tÞ � T 1ðr2; tÞ�; t > 0; ð5eÞ

oC2ðr2; tÞor

¼ H m2½C2ðr2; tÞ � C1ðr2; tÞ�; t > 0; ð5fÞ

oT 2ðr3; tÞor

¼ 0; t > 0; ð5gÞ

oC2ðr3; tÞor

¼ q2ðtÞ; t > 0; ð5hÞ

T iðr; 0Þ ¼ 0; r1 < r < r3; i ¼ 1; 2; ð6aÞCiðr; 0Þ ¼ 0; r1 < r < r3; i ¼ 1; 2; ð6bÞ

where

H t1 ¼r�1 � ht

k1

; H t2 ¼r�1 � ht

k2

; H m1 ¼r�1 � hm

Dm1

; H m2 ¼r�1 � hm

Dm2

.

Page 5: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

598 Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608

It is obvious that the present problem is coupled in the governing differential equations. The direct problemconsidered here is concerned with calculating the medium temperature and moisture when the heat flux q1(t)and moisture flux q2(t), thermal properties, and boundary and initial conditions are given. A hybrid numericalmethod of Laplace transformation and finite difference used in our previous work [8] can be applied to solvethe direct problem.

3. Inverse problem

For the inverse problem considered here, everything except the heat flux q1(t) and moisture flux q2(t) in Eqs.(4)–(6) is known. In addition, the measured temperature and moisture distributions within the cylinder at anytime are considered available.

Let the measured temperature at position rm1 and measured moisture at position rm2 at time t be denoted byY1(rm1, t) and Y2(rm2, t), respectively. Then this inverse problem can be stated as follows: by utilizing the abovementioned measured temperature and moisture data Y1(rm1, t) and Y2(rm2, t), estimate the unknown heat fluxq1(t) and moisture flux q2(t) over the specified time domain.

The solution of the present inverse problem is to be obtained in such a way that the following functional isminimized:

J ½q1ðtÞ; q2ðtÞ� ¼Z tf

0

½T ðrm1; tÞ � Y 1ðrm1; tÞ�2 dt þZ tf

0

½Cðrm2; tÞ � Y 2ðrm2; tÞ�2 dt

¼Z r3

r1

Z tf

0

½T ðrm1; tÞ � Y 1ðrm1; tÞ�2dðr � rm1Þdt dr

þZ r3

r1

Z tf

0

½Cðrm2; tÞ � Y 2ðrm2; tÞ�2dðr � rm2Þdt dr. ð7Þ

Here T(rm1, t) and C(rm2, t) are the estimated (or computed) temperature and moisture at positions rm1 and rm2

at time t. These quantities are determined from the solution of the direct problem given previously by using theestimated heat flux q1(t) and moisture flux q2(t). d(•) is the Dirac delta function.

4. Conjugate gradient method for minimization

The following iteration process based on the conjugate gradient method [1] is now used for the estimationof q1(t) and q2(t) by minimizing the above functional J[q1(t),q2(t)]:

qKþ11 ðtÞ ¼ qK

1 ðtÞ � bK1 pK

1 ðtÞ; K ¼ 0; 1; 2; . . . ; ð8aÞqKþ1

2 ðtÞ ¼ qK2 ðtÞ � bK

2 pK2 ðtÞ; K ¼ 0; 1; 2; . . . ; ð8bÞ

where bK1 and bK

2 are the search step size in going from iteration K to iteration K + 1, and pK1 ðtÞ and pK

2 ðtÞ arethe direction of descent (i.e., search direction) given by

pK1 ðtÞ ¼ J 0K1 ðtÞ þ cK

1 pK�11 ðtÞ; ð9aÞ

pK2 ðtÞ ¼ J 0K2 ðtÞ þ cK

2 pK�12 ðtÞ; ð9bÞ

which is a conjugation of the gradient direction J 0K1 ðtÞ and J 0K2 ðtÞ at iteration K and the direction of descentpK�1

1 ðtÞ and pK�12 ðtÞ at iteration K � 1. The conjugate coefficient is determined from

cK1 ¼

R tf0½J 0K1 ðtÞ�

2 dtR tf0½J 0K�1

1 ðtÞ�2 dt; with c0

1 ¼ 0; ð10aÞ

cK2 ¼

R tf0½J 0K2 ðtÞ�

2 dtR tf0½J 0K�1

2 ðtÞ�2 dt; with c0

2 ¼ 0. ð10bÞ

Page 6: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608 599

To perform the iteration according to Eqs. (8) and (9), we need to compute the step size bK1 and bK

2 and thegradient of the functional J 0K1 ðtÞ and J 0K2 ðtÞ. In order to develop expressions for the determination of these twoquantities, two sensitivity problems and an adjoint problem are constructed as described below.

5. Sensitivity problems and search step sizes

Since the problem involves two unknown boundary heat flux q1(t) and moisture flux q2(t), and in order toderive the sensitivity problem for each unknown function, we should perturb the unknown function one at atime.

Firstly, it is assumed that when q1(t) undergoes a variation Dq1(t), T(r, t) and C(r, t) are perturbed by DT 0

and DC 0. Then replacing in the direct problem q1 by q1 + Dq1, T by T + DT 0, and C by C + DC 0, subtractingfrom the resulting expressions the direct problem, and neglecting the second-order terms, the following sen-sitivity problem for the sensitivity functions DT 0 and DC 0 can be obtained.

Li

L1

r2DT 0iðr; tÞ ¼o

ot½DT 0iðr; tÞ � DC0iðr; tÞ�; i ¼ 1; 2; ð11aÞ

Di

L1

r2DC0iðr; tÞ ¼o

ot½DC0iðr; tÞ � kimiDT 0iðr; tÞ�; i ¼ 1; 2; ð11bÞ

� oDT 01ðr1; tÞor

¼ Dq1ðtÞ; t > 0; ð12aÞ

oDC01ðr1; tÞor

¼ 0; t > 0; ð12bÞ

oDT 01ðr2; tÞor

¼ H t1½DT 02ðr2; tÞ � DT 01ðr2; tÞ�; t > 0; ð12cÞ

oDC01ðr2; tÞor

¼ H m1½DC02ðr2; tÞ � DC01ðr2; tÞ�; t > 0; ð12dÞ

oDT 02ðr2; tÞor

¼ H t2½DT 02ðr2; tÞ � DT 01ðr2; tÞ�; t > 0; ð12eÞ

oDC02ðr2; tÞor

¼ H m2½DC02ðr2; tÞ � DC01ðr2; tÞ�; t > 0; ð12fÞ

oDT 02ðr3; tÞor

¼ 0; t > 0; ð12gÞ

oDC02ðr3; tÞor

¼ 0; t > 0; ð12hÞ

DT 0iðr; 0Þ ¼ 0; i ¼ 1; 2; ð13aÞDC0iðr; 0Þ ¼ 0; i ¼ 1; 2. ð13bÞ

Similarly, by perturbing q2(t) with Dq2(t), the second sensitivity problem can be obtained as

Li

L1

r2DT 00i ðr; tÞ ¼o

ot½DT 00i ðr; tÞ � DC00i ðr; tÞ�; i ¼ 1; 2; ð14aÞ

Di

L1

r2DC00i ðr; tÞ ¼o

ot½DC00i ðr; tÞ � kimiDT 00i ðr; tÞ�; i ¼ 1; 2; ð14bÞ

oDT 001ðr1; tÞor

¼ 0; t > 0; ð15aÞ

oDC001ðr1; tÞor

¼ 0; t > 0; ð15bÞ

oDT 001ðr2; tÞor

¼ H t1½DT 002ðr2; tÞ � DT 001ðr2; tÞ�; t > 0; ð15cÞ

oDC001ðr2; tÞor

¼ H m1½DC002ðr2; tÞ � DC001ðr2; tÞ�; t > 0; ð15dÞ

Page 7: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

600 Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608

oDT 002ðr2; tÞor

¼ H t2½DT 002ðr2; tÞ � DT 001ðr2; tÞ�; t > 0; ð15eÞ

oDC002ðr2; tÞor

¼ Hm2½DC002ðr2; tÞ � DC001ðr2; tÞ�; t > 0; ð15fÞ

oDT 002ðr3; tÞor

¼ 0; t > 0; ð15gÞ

oDC002ðr3; tÞor

¼ Dq2ðtÞ; t > 0; ð15hÞ

DT 00i ðr; 0Þ ¼ 0; i ¼ 1; 2; ð16aÞDC00i ðr; 0Þ ¼ 0; i ¼ 1; 2. ð16bÞ

It is noted that the above sensitivity problems can also be solved by the same method as the direct problem ofEqs. (4)–(6).

The functional J ½qKþ11 ðtÞ; qKþ1

2 ðtÞ� for iteration K + 1 is obtained by rewriting Eq. (7) as

J ½qKþ11 ðtÞ; qKþ1

2 ðtÞ� ¼Z tf

0

T rm1; t; qK1 � bK

1 pK1 ; q

K2 � bK

2 pK2

� �� Y 1ðrm1; tÞ

� �2dt

þZ tf

0

C rm2; t; qK1 � bK

1 pK1 ; q

K2 � bK

2 pK2

� �� Y 2ðrm2; tÞ

� �2dt; ð17Þ

where we replace qKþ11 ðtÞ and qKþ1

2 ðtÞ by the expression given by Eqs. (8a) and (8b). If the estimated temper-ature T rm1; t; qK

1 � bK1 pK

1 ; qK2 � bK

2 pK2

� �and moisture C rm2; t; qK

1 � bK1 pK

1 ; qK2 � bK

2 pK2

� �are linearized by a Taylor

expansion, Eq. (17) takes the form

J qKþ11 ðtÞ; qKþ1

2 ðtÞ� �

¼Z tf

0

T rm1; t; qK1 ; q

K2

� �� bK

1 DT 0ðrm1; tÞ � bK2 DT 00ðrm1; tÞ � Y 1ðrm1; tÞ

� �2dt

þZ tf

0

C rm2; t; qK1 ; q

K2

� �� bK

1 DC0ðrm2; tÞ � bK2 DC00ðrm2; tÞ � Y 2ðrm2; tÞ

� �2dt; ð18Þ

where T ðrm1; t; qK1 ; q

K2 Þ and Cðrm2; t; qK

1 ; qK2 Þ are the solutions of the direct problem by using estimated

qK1 ðtÞ and qK

2 ðtÞ at time t. The sensitivity functions DT 0(rm1, t), DC 0(rm2, t) and DT00(rm1, t), DC00(rm2, t) are takenas the solutions of problems Eqs. (11)–(16) at time t by letting Dq1ðtÞ ¼ pK

1 ðtÞ in Eq. (12b) and Dq2ðtÞ ¼ pK2 ðtÞ in

Eq. (15d), respectively.Eq. (18) is differentiated with respect to bK

1 and bK2 , respectively, and equating them equal to zero to obtain

two independent equations. After solving these two equations, the search step sizes can be determined as

bK1 ¼ ðA3A5 � A2A4Þ=ðA3A3 � A1A2Þ; ð19aÞ

bK2 ¼ ðA3A4 � A1A5Þ=ðA3A3 � A1A2Þ; ð19bÞ

where

A1 ¼Z tf

0

½DT 0ðrm1; tÞ�2 þ ½DC0ðrm2; tÞ�2h i

dt; ð20aÞ

A2 ¼Z tf

0

½½DT 00ðrm1; tÞ�2 þ ½DC00ðrm2; tÞ�2�dt; ð20bÞ

A3 ¼Z tf

0

½DT 0ðrm1; tÞ � DT 00ðrm1; tÞ þ DC0ðrm2; tÞ � DC00ðrm2; tÞ�dt; ð20cÞ

A4 ¼Z tf

0

T rm1; t; qK1 ; q

K2

� �� Y 1ðrm1; tÞ

� �� DT 0ðrm1; tÞ

�þ C rm2; t; qK

1 ; qK2

� �� Y 2ðrm2; tÞ

� �� DC0ðrm2; tÞ

�dt; ð20dÞ

A5 ¼Z tf

0

T rm1; t; qK1 ; q

K2

� �� Y 1ðrm1; tÞ

� �� DT 00ðrm1; tÞ

�þ C rm2; t; qK

1 ; qK2

� �� Y 2ðrm2; tÞ

� �� DC00ðrm2; tÞ

�dt. ð20eÞ

Page 8: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608 601

6. Adjoint problem and gradient equation

To obtain the adjoint problem, Eqs. (4a) and (4b) are multiplied by the Lagrange multipliers (or adjointfunctions) /1i(r, t) and /2i(r, t), respectively, and the resulting expression is integrated over the time and cor-respondent space domains. Then the result is added to the right hand side of Eq. (7) to yield the followingexpression for the functional J[q1(t),q2(t)]:

J ½q1ðtÞ; q2ðtÞ� ¼Z r3

r1

Z tf

0

½T ðrm1; tÞ � Y 1ðrm1; tÞ�2dðr � rm1Þdt dr

þZ r3

r1

Z tf

0

½Cðrm2; tÞ � Y 2ðrm2; tÞ�2dðr � rm2Þdt dr

þX2

i¼1

Z riþ1

ri

Z tf

0

r � /1iðr; tÞ �Li

L1

r2T iðr; tÞ �o

ot½T iðr; tÞ � Ciðr; tÞ�

� �dt dr

þX2

i¼1

Z riþ1

ri

Z tf

0

r � /2iðr; tÞ �Di

L1

r2Ciðr; tÞ �o

ot½Ciðr; tÞ � kimiT iðr; tÞ�

� �dt dr. ð21Þ

The variation DJ1 is obtained by perturbing q1(t) by q1(t) + Dq1(t), T(r, t) by T + DT 0, and C(r, t) by C + DC 0

in Eq. (21). Subtracting from the resulting expression the original Eq. (21) and neglecting the second-orderterms, we thus find

DJ 1½q1ðtÞ; q2ðtÞ� ¼Z r3

r1

Z tf

0

2½T ðrm1; tÞ � Y 1ðrm1; tÞ�DT 0ðrm1; tÞdðr � rm1Þdt dr

þZ r3

r1

Z tf

0

2½Cðrm2; tÞ � Y 2ðrm2; tÞ�DC0ðrm2; tÞdðr � rm2Þdt dr

þX2

i¼1

Z riþ1

ri

Z tf

0

r � /1iðr; tÞ �Li

L1

r2DT 0iðr; tÞ �o

ot½DT 0iðr; tÞ � DC0iðr; tÞ�

� �dt dr

þX2

i¼1

Z riþ1

ri

Z tf

0

r � /2iðr; tÞ �Di

L1

r2DC0iðr; tÞ �o

ot½DC0iðr; tÞ � kimiDT 0iðr; tÞ�

� �dt dr. ð22Þ

We can integrate the third and fourth double integral terms in Eq. (22) by parts, utilizing the boundary andinitial conditions of the sensitivity problem. Then DJ1 is allowed to go to zero. The vanishing of the integrandsleads to the following adjoint problem for the determination of /1i(r, t) and /2i(r, t):

Li

L1

r2/1iðr; tÞ þo

ot½/1iðr; tÞ � kimi/2iðr; tÞ� þ 2½T ðrm1; tÞ � Y 1ðrm1; tÞ�

dðr � rm1Þrm1

¼ 0; i ¼ 1; 2; ð23aÞ

Di

L1

r2/2iðr; tÞ þo

ot½/2iðr; tÞ � /1iðr; tÞ� þ 2½Cðrm2; tÞ � Y 2ðrm2; tÞ�

dðr � rm2Þrm2

¼ 0; i ¼ 1; 2; ð23bÞ

o/11ðr1; tÞor

¼ 0; t > 0; ð24aÞ

o/21ðr1; tÞor

¼ 0; t > 0; ð24bÞ

L1

L1

o/11ðr2; tÞor

¼ L2

L1

H t2/12ðr2; tÞ �L1

L1

H t1/11ðr2; tÞ; t > 0; ð24cÞ

D1

L1

o/21ðr2; tÞor

¼ D2

L1

H m2/22ðr2; tÞ �D1

L1

H m1/21ðr2; tÞ; t > 0; ð24dÞ

L2

L1

o/12ðr2; tÞor

¼ L2

L1

H t2/12ðr2; tÞ �L1

L1

H t1/11ðr2; tÞ; t > 0; ð24eÞ

D2

L1

o/22ðr2; tÞor

¼ D2

L1

H m2/22ðr2; tÞ �D1

L1

H m1/21ðr2; tÞ; t > 0; ð24fÞ

Page 9: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

602 Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608

o/12ðr3; tÞor

¼ 0; t > 0; ð24gÞ

o/22ðr3; tÞor

¼ 0; t > 0; ð24hÞ

/1iðr; tfÞ ¼ 0; i ¼ 1; 2; ð25aÞ/2iðr; tfÞ ¼ 0; i ¼ 1; 2. ð25bÞ

The adjoint problem is different from the standard initial problems in that the final time conditions at timet = tf are specified instead of the customary initial conditions. However this problem can be transformed toan initial value problem by the transformation of the time variables as s = tf � t. Then the adjoint problemcan be solved by the same method as the direct problem.

Finally the following integral term is left:

DJ 1 ¼Z tf

0

/11ðr1; tÞDq1ðtÞdt. ð26Þ

From the definition used in Ref. [1], we have

DJ 1 ¼Z tf

0

J 01Dq1ðtÞdt; ð27Þ

where J 01 is the gradient of the functional J1. A comparison of Eqs. (26) and (27) leads to the following form:

J 01½q1ðtÞ� ¼ /11ðr1; tÞ. ð28Þ

Similarly Eqs. (4a) and (4b) are multiplied by the Lagrange multiplier (or adjoint function) /3i(r, t) and /4i(r, t)to derive the adjoint problem for the case when perturbing Dq2(t). Following the same procedure as describedpreviously, eventually, we find that the solutions for adjoint equations of /3i(r, t) and /4i(r, t) are identical tothose for /1i(r, t) and /2i(r, t). This implies that the adjoint equations need to be solved only once since/1i(r, t) = /3i(r, t) and /2i(r, t) = /4i(r, t). Finally the gradient equation for q2(t) can be obtained as

J 02½q2ðtÞ� ¼D2

L1

� r3 � /22ðr3; tÞ. ð29Þ

7. Stopping criterion

If the problem contains no measurement errors, the convergence condition for the minimization of the cri-terion is

J ½q1ðtÞ; q2ðtÞ� < g; ð30Þ

where g is related to the accuracy of the direct problem solution. However the measured moisture data maycontain measurement errors. Therefore we do expect the functional Eq. (7) to be equal to zero at the final iter-ation step. Following the experience of the authors [1–5], we use the discrepancy principle as the stopping cri-terion, i.e., we assume that the residuals for moisture may be approximated by

T ðrm1; tÞ � Y 1ðrm1; tÞ ¼ Cðrm2; tÞ � Y 2ðrm2; tÞ � r; ð31Þ

where r is the stand deviation of the measurements, which is assumed to be a constant.Substituting Eq. (31) into Eq. (7), the following expression is obtained for g:

g ¼ r2tf . ð32Þ

Then, the stopping criterion is given by Eq. (30) with g determined from Eq. (32).

Page 10: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608 603

8. Computational procedure

The computational procedure for the solution of this inverse problem may be summarizes as follows:Suppose qK

1 ðtÞ and qK2 ðtÞ is available at iteration K.

Step 1. Solve the direct problem given by Eqs. (4a)–(6b) for T(rm1, t) and C(rm2, t), respectively.Step 2. Examine the stopping criterion given by Eq. (30) with g given by Eq. (32). Continue if not satisfied.Step 3. Solve the adjoint problem given by Eqs. (23)–(25) for /1i(r, t) and /2i(r, t), respectively.Step 4. Compute the gradient of the functional J 01½q1ðtÞ� and J 02½q2ðtÞ� from Eqs. (28) and (29), respectively.Step 5. Compute the conjugate coefficients cK

1 and cK1 and the direction of decent pK

1 and pK2 from Eqs. (10)

and (9), respectively.Step 6. Set Dq1ðtÞ ¼ pK

1 and Dq2ðtÞ ¼ pK2 , and solve the sensitivity problem given by Eqs. (11)–(16) for

DT 0(rm1, t), DC 0(rm2, t) and DT00(rm1, t), DC00(rm2, t).Step 7. Compute the search step size bK

1 and bK2 from Eq. (19).

Step 8. Compute the new estimation for qKþ11 ðtÞ and qKþ1

2 ðtÞ from Eq. (8) and return to Step 1.

9. Results and discussion

The objective of this article is to show the validity of the CGM in simultaneous estimating the time-depen-dent boundary heat and moisture fluxes q1(t) and q2(t) for heat and moisture transport problem with no priorinformation on the functional form of the unknown functions, which is the so-called function estimation. Toillustrate the accuracy of the CGM in simultaneous predicting the q1(t) and q2(t) with inverse heat and mois-ture transport analysis from the knowledge of measured transient temperature and moisture distributions, weconsider the exact value of the time-dependent heat and moisture fluxes q1(t) and q2(t) as

q1ðtÞ ¼ sin pt þ sin 3pt=3þ sin 5pt=5þ sin 7pt=7; ð33Þq2ðtÞ ¼ 0:3� sinð2ptÞ þ 0:25� sinð4ptÞ þ 3t � ð1:1� tÞ. ð34Þ

The material properties and radius of the two-layer cylinder structure are listed as follows [7]:

L1 = 5L2 = 7.78 · 10�6/3600 cm2 s�1, D1 = D2 = 7.78 · 10�7/3600 cm2 s�1,m1 = m2 = 0.5 cm3 g�1 K, k1 = k2 = 0.5 g cm�3 K�1,ht = 0.8000 W cm�2 K�1, hm = 800 cm s�1,k2 = 0.2k1, Dm2 = Dm1,r1 = 1.0, r2 = 1.6, r3 = 2.0.

The total measurement time is chosen as tf = 1.0. Besides, the space and time increments used in the numer-ical calculations are taken as Dr = 0.05 and Dt = 0.01 (i.e., 100 discreted time), respectively.

In order to compare the results with situations involving random measurement errors, a random noise isadded to the simulated exact moisture values to generate the measured moisture Y, that is

Y ¼ Y exact þ -r; ð35Þ

where Yexact is the solution of the direct problem with an exact q1(t) and q2(t), r is the standard deviation of themeasurement, and - is a random variable within �2.576 to 2.576 for a 99% confidence bounds.

The inverse analysis is first performed by assuming exact measurement (i.e. r = 0.0) and by using measure-ment data at measuring positions rm1 = 1.1 and rm2 = 1.9. By setting initial guess q0

1ðtÞ ¼ 0:3 and q02ðtÞ ¼ 0:3,

the exact and estimated q1(t) and q2(t) obtained at the 30th iteration are shown in Fig. 2; while the measuredand estimated temperature at rm1 = 1.1, and measured and estimated moisture at rm2 = 1.9 are shown inFig. 3. It can be found in Fig. 2 that the estimations for q1(t) and q2(t) are very accurate except near final time.Moreover, in Fig. 3 we learn that there is a good agreement between the measured and estimated temperatureand moisture.

Page 11: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

+

+

+

+

+

++++

+

+++++

++

+++++

++++++

++

+++++

++

++++

++

+++

+

+

+

+

+

Time, t

Hea

t & M

oist

ure

Flux

es

0 0.2 0.4 0.6 0.8 10

0.3

0.6

0.9

1.2

q1 (exact)

q1 (estimated)

q2 (exact)

q2 (estimated)

+

Fig. 2. Estimated heat and moisture fluxes at 30th iteration with initial guesses q01ðtÞ ¼ 0:3 and q0

2ðtÞ ¼ 0:3, r = 0.0, and measured atrm1 = 1.1 and rm2 = 1.9.

+++

++

++

+++++

++

++

++

++

++

++

++

++

++

++++

++

++

++++++++

++

+

+

+

Time, t

Tem

pera

ture

& M

oist

ure

0 0.2 0.4 0.6 0.8 10

0.3

0.6

0.9

1.2

1.5

1.8

T at r = 1.1 (measured)T at r = 1.1 (estimated)C at r = 1.9 (measured)C at r = 1.9 (estimated)

+

Fig. 3. Measured and estimated temperature and moisture at 30th iteration with initial guesses q01ðtÞ ¼ 0:3 and q0

2ðtÞ ¼ 0:3, r = 0.0, andmeasured at rm1 = 1.1 and rm2 = 1.9.

604 Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608

The average errors for q1(t) and q2(t) are calculated as ERR1 = 3.29% and ERR2 = 2.41%, respectively,where the average errors for the estimated q1(t) and q2(t) are defined as

ERR1% ¼X100

j¼1

q1ðjÞ � ~q1ðjÞq1ðjÞ

��������

" #� 100� 100%; ð36Þ

ERR2% ¼X100

j¼1

q2ðjÞ � ~q2ðjÞq2ðjÞ

��������

" #� 100� 100%. ð37Þ

Page 12: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608 605

Here j represents the index of discreted time, q1(j) and q2(j) denote the exact values, and ~q1ðjÞ and ~q2ðjÞ denotethe estimated values of temperature and moisture fluxes.

Then the inverse analysis is performed again by using the same parameters as those in Figs. 2 and 3 exceptthe measure positions. The results of Figs. 4 and 5 are obtained using the measurement data measured atrm1 = 1.0 and rm2 = 2.0. The estimations for q1(t) and q2(t) are still very accurate and are shown in Fig. 4.Besides, the measured and estimated temperature and moisture are also in a good agreement and are shownin Fig. 5. In this case, the average errors for q1(t) and q2(t) are calculated as ERR1 = 1.22% and

+

+

+

+

+

+++

+

+

++

++++

+++++

++

+++++

++

+++++

++++

++

+

+++

+

+

+

+

+

+

Time, t

Hea

t & M

ositu

re F

luxe

s

0 0.2 0.4 0.6 0.8 10

0.3

0.6

0.9

1.2

q1 (exact)

q1 (estimated)

q2 (exact)

q2 (estimated)

+

Fig. 4. Estimated heat and moisture fluxes at 30th iteration with initial guesses q01ðtÞ ¼ 0:3 and q0

2ðtÞ ¼ 0:3, r = 0.0, and measured atrm1 = 1.0 and rm2 = 2.0.

++

++

++

++

++++++

++

++

++

++++

++

++

++

++++

++

++

++++++++

+

+

+

+

+

Time, t

Tem

pera

ture

& M

oist

ure

0 0.2 0.4 0.6 0.8 10

0.3

0.6

0.9

1.2

1.5

1.8

T at r = 1.0 (measured)T at r = 1.0 (estimated)C at r = 2.0 (measured)C at r = 2.0 (estimated)

+

Fig. 5. Measured and estimated temperature and moisture at 30th iteration with initial guesses q01ðtÞ ¼ 0:3 and q0

2ðtÞ ¼ 0:3, r = 0.0, andmeasured at rm1 = 1.0 and rm2 = 2.0.

Page 13: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

606 Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608

ERR2 = 1.56%, respectively. Next, in order to find the effect of the initial guess values q01ðtÞ and q0

2ðtÞ on theaccuracy of the estimations, we then take q0

1ðtÞ ¼ 0:001 and q02ðtÞ ¼ 0:001 with other parameters the same as

those in Figs. 2 and 3 and the results are plotted in Figs. 6 and 7, which are measured at rm1 = 1.1 andrm2 = 1.9. It indicates that the variation of the initial guess values has a small effect on the estimation, andthe average errors for q1(t) and q2(t) are calculated as ERR1 = 1.90% and ERR2 = 2.36%, respectively.

Finally we will discuss the influence of the measurement errors on the inverse solutions. First, the measure-ment error for the data measured at rm1 = 1.1 and rm2 = 1.9 is taken as r = 0.005; then, it is increased to

+

+

+

+

+

+++

++

++++

++

+++++

++

++++

++

++++

++

++

+++

+

+

++++

+

+

+

+

+

Time, t

Hea

t & M

ositu

re F

luxe

s

0 0.2 0.4 0.6 0.8 10

0.3

0.6

0.9

1.2

q1 (exact)

q1 (estimated)

q2 (exact)

q2 (estimated)

+

Fig. 6. Estimated heat and moisture fluxes at 30th iteration with initial guesses q01ðtÞ ¼ 0:001 and q0

2ðtÞ ¼ 0:001, r = 0.0, and measured atrm1 = 1.1 and rm2 = 1.9.

+++

++

++

++

+++++

++

++

++

+++

++

++

++

++

++++

++

++

++++++++

+

+

+

+

Time, t

Tem

pera

ture

& M

oist

ure

0 0.2 0.4 0.6 0.8 10

0.3

0.6

0.9

1.2

1.5

1.8

T at r = 1.0 (measured)T at r = 1.0 (estimated)C at r = 2.0 (measured)C at r = 2.0 (estimated)

+

Fig. 7. Measured and estimated temperature and moisture at 30th iteration with initial guesses q01ðtÞ ¼ 0:001 and q0

2ðtÞ ¼ 0:001, r = 0.0,and measured at rm1 = 1.1 and rm2 = 1.9.

Page 14: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608 607

r = 0.01. The estimated q1(t) and q2(t) are shown in Figs. 8 and 9, respectively. The initial guess values areq0

1ðtÞ ¼ 0:3 and q02ðtÞ ¼ 0:3, and the iteration number is also 30 for both cases. For r = 0.005, the average

errors for q1(t) and q2(t) are calculated as ERR1 = 2.40% and ERR2 = 2.32%, respectively. On the otherhand, for r = 0.01, the average errors for q1(t) and q2(t) are calculated as ERR1 = 2.79% andERR2 = 3.53%, respectively. The results in Figs. 8 and 9 imply that reliable inverse solutions can still beobtained when measurement errors are considered.

+

+

+

+

+

+++

++

++

++++

+++++

++

++++++

+++++

++

++++

++

+++

+

+

+

+

+

+

Time, t

Hea

t & M

ositu

re F

luxe

s

0 0.2 0.4 0.6 0.8 10

0.3

0.6

0.9

1.2

q1 (exact)

q1 (estimated)

q2 (exact)

q2 (estimated)

+

Fig. 8. Estimated heat and moisture fluxes at 30th iteration with initial guesses q01ðtÞ ¼ 0:3 and q0

2ðtÞ ¼ 0:3, r = 0.005, and measured atrm1 = 1.1 and rm2 = 1.9.

+

+

+

+

+

+++

++

++

++++

+++++

++

++++++

+++++

++

++++

++

+++

+

+

+

+

+

+

Time, t

Hea

t & M

ositu

re F

luxe

s

0 0.2 0.4 0.6 0.8 10

0.3

0.6

0.9

1.2

q1 (exact)

q1 (estimated)

q2 (exact)

q2 (estimated)

+

Fig. 9. Estimated heat and moisture fluxes at 30th iteration with initial guesses q01ðtÞ ¼ 0:3 and q0

2ðtÞ ¼ 0:3, r = 0.01, and measured atrm1 = 1.1 and rm2 = 1.9.

Page 15: Simultaneous inverse estimation for boundary heat and moisture fluxes of a double-layer annular cylinder with interface resistance

608 Y.-C. Yang, W.-J. Chang / Applied Mathematics and Computation 176 (2006) 594–608

10. Conclusions

The conjugate gradient method was successfully applied for the solution of the heat and moisture transportproblem to estimate the unknown time-dependent boundary heat and moisture fluxes q1(t) and q2(t) for a dou-ble-layer annular cylinder by utilizing simulated temperature and moisture readings obtained from differentmeasuring positions and different initial guess values. The contact resistance of heat and moisture transferat the interface of the two layers is considered in the analysis. Numerical results confirm that the method pro-posed herein can accurately estimate the heat and moisture fluxes q1(t) and q2(t) even involving the inevitablemeasurement errors. In addition, the CGM does not require prior information for the functional form of theunknown quantities to perform the inverse calculation and excellent estimated values can be obtained for theconsidered problem.

References

[1] O.M. Alifanov, Solution of an inverse problem of heat conduction by iteration methods, J. Eng. Phys. 26 (1974) 471–476.[2] Y.C. Yang, S.S. Chu, W.J. Chang, Thermally-induced optical effects in optical fibers by inverse methodology, J. Appl. Phys. 95 (2004)

5159–5165.[3] H.L. Lee, H.M. Chou, Y.C. Yang, The function estimation in predicting heat flux of pin fins with variable heat transfer coefficients,

Energ. Convers. Manage. 45 (2004) 1749–1758.[4] W.J. Chang, T.H. Fang, C.I. Weng, Inverse determination of the cutting force on nanoscale processing using atomic force microscopy,

Nanotechnology 15 (2004) 427–430.[5] W.J. Chang, J.C. Hsu, T.H. Lai, Inverse calculation of the tip–sample interaction force in atomic force microscopy by the conjugate

gradient method, J. Phys. D: Appl. Phys. 37 (2004) 1123–1126.[6] O.M. Alifanov, Inverse Heat Transfer Problem, Springer-Verlag, Berlin, 1994.[7] W.J. Chang, C.I. Weng, An analytical solution to coupled heat and moisture transfer in porous materials, Int. J. Heat Mass Transfer

43 (2000) 2621–2632.[8] Y.C. Yang, H.L. Lee, E.J. Wei, J.F. Lee, T.S. Wu, Numerical analysis of two-dimensional pin fins with non-constant base heat flux,

Energ. Convers. Manage. 46 (2005) 881–892.