MSC 35R30, 35K20, 35K57, 80A20
DOI: 10.14529/mmp230304
RECOVERING OF THE HEAT TRANSFER COEFFICIENT FROM THE TEMPERATURE MEASUREMENTS
S.N. Shergin1, S.G. Pyatkov1
1Yugra State University, Khanty-Mansiysk, Russian Federation E-mail: [email protected], [email protected]
An inverse analysis is used to recover the heat transfer coefficient in heat conduction problems from boundary measurement of the temperature. The numerical scheme is based on the finite element method in the space variables, the method of finite differences in time, and a special iteration scheme to determine the heat transfer coefficients on each time step. The heat transfer coefficients is sought in the form of a finite segment of a series with unknown Fourier coefficients depending on time. The algorithm for solving the problem relies on theoretical results stating that this problem is well-posed and can be reduced to an operator equation with a contraction. The results of numerical experiments confirm theoretical arguments that this problem is indeed well-posed. The obtained results reveal the accuracy, efficiency, and robustness of the proposed algorithm. It is stable under random perturbations of the data.
Keywords: inverse problem; heat transfer coefficient; parabolic equation; heat and mass transfer.
Introduction
Consider an inverse problem of recovering the heat transfer coefficient. The mathematical model in question is as follows:
Mu = ut - Lu = f (t,x), (t,x) e Q =(0,T) x G, (1)
Bu\s = g(t,x) (S =(0,T) x r), u|t=o = uo(x), (2)
u(t,bi)= &(t)(i =1,2,... ,r), (3)
where Lu = YHj=1 aij(t,x)uXiXj + ai(t,x)uXi + a0(t,x)u, G e is a bounded domain with the boundary r, Bu = Ylij=1 aij(t,x)uXiVj + (ft(t,x) + ft0(t,x))u, (v is the outward unit normal to r), and bi e r, [bi}Tr=1 is a collection of points. The problem is to find a solution to equation (1) satisfying (2), (3) and the unknown function ft(t,x) = Y^Tj=1 fti(t)^i(t,x) (the functions $i are given and fti(t) are unknowns).
In many thermal engineering problems involving high temperatures/ high pressures, ecology, diffusion, filtration, the boundary conditions are not fully known since there are technical difficulties in obtaining such data (see [1-4] and the bibliography therein). To recover the desired parameters, inverse problem formulations are required, which entail to performing some extra measurements of certain accessible and relevant quantities. At present, there are many works dealing with numerically solving problem (1) - (3), the points {bj,} in (3) can either be interior [5-13] or boundary ones [14,15] in G. Describe some known results. In the stationary case the above statement is considered in [16]. In [15], a parabolic system is considered and the constant heat transfer coefficients are sought (the uniqueness theorems for the solutions is obtained and the numerical method is described).
The time-dependent heat transfer coefficient is numerically determined from the values of the solution in a set of internal points in [7-9,11-13]. In [5,6], a system of two one-dimensional parabolic equations is considered. In [7,17], it is assumed that the heat transfer coefficient depends on x and the additional data are the Dirichlet condition on a part of the lateral surface of a cylinder. The data of the same type are used in [18]. There are several studies, where the heat transfer coefficient is determined in the case of nonlinear boundary conditions. We can refer to the classical results [19], where the uniqueness theorem of a classical solution was obtained, and can also mention the articles [20-25]), where the nonlinear function p(t,x,u) (sometimes independent on the space variables) is sought under the boundary condition of the form dpu + p(t,x,u) = g. Note that in many cases the problem is replaced with the corresponding control problem which is actually studied but a solution to the latter problem is not a solution to the initial problem, i. e., the convex set over which the minimization is performed is sufficiently small (see [23-25]). Many works also deal with the closely related problem of determining the fluxes through the boundary or a part of it using the same overdetermination conditions (3), which arises when linearizing the problem (see [4,26-28] and the references therein). There are very few theoretical results for problem (1) - (3) especially in the multidimensional case. We can refer to the article [29], where the uniqueness theorems was obtained for classical solutions in the case of Mu = ut — Au = f and r = 1. The existence theorem in the multidimensional case for solutions to problem (1) - (3) was obtained in [30].
Note that almost all numerical algorithm used in the above-mentioned article are based on reducing the problem to a control problem and minimization of the corresponding cost functional which often requires large computational capabilities. Some of the methods in model cases employ explicit representations of Green functions or Fourier expansions of solutions. Moreover, the heat transfer coefficient depends on t only in almost all these articles. In our opinion, it is quite naturally to look for this coefficient in the form of a finite segment of a Fourier series or using the basis of the finite element method whenever we construct a piecewise linear approximation of an unknown function. This strategy is realized quite rarely (see [31,32]). This article exposes a numerical method relying on finite element method in the space variables and a special iteration scheme in which the heat transfer coefficient is sought in the form of a finite segment of a series. The number of summands in this series depends on the number of measurements. Note that this method does not rely on reducing the problem to a control problem. We use a direct method based on theoretical considerations exposed below. There is an existence and uniqueness theorem in this problem [30] with boundary observation points and theoretically a solution can be obtained by successive approximations. The process is convergent locally in time. This idea is realized numerically. The problems when the observation points lie insider the domain are generally ill-posed. But we show some examples in this case as well. The results of numerical experiments are quite satisfactory in both cases.
1. Preliminaries
In this section we describe notations and expose theoretical results which form the base for our constructions. The Sobolev and Holder spaces are denoted conventionally (see [3336]). Given the interval J = (0,T), the symbols W^(Q) = W£(J; LP(G)) n LP(J; W;(G)) and Wp'r(S) = W£ (J; Lp(r)) n Lp(J; W£(r)) stand for the anisotropic Sobolev spaces. Let
(u,v) = jG u(x)v(x)dx. All function spaces and the coefficients in (1) - (3) are assumed to be real. By a norm of a vector we mean the sum of the norms of its coordinates. We say that the boundary r of the given domain G is of the class Cs (s > 1), if, for any point xo E r, there exists a neighborhood Yx0 (a coordinate neighborhood) of this point and a coordinate system y (a local coordinate system) obtained by a rotation and a translation of the origin from the original coordinate system such that the yn-axis is directed along the inward normal to r at xo and the equation of the part Yx0 f r of the boundary has the form yn = j(y'), 7(0) = 0, \y'\ <8, y' = (yi,... ,yn-i), where Y E Cs(B>) (B's = {y' : \y'\ < 8}), G f Yx0 = {y : \y'\ <8,0 < yn — Y(y') < 81}, (Rn \ G) f Yx0 = {y : \y'\ < 8, -8i < yn — Y(y') < 0}. The numbers 8 and 8i are fixed for the domain G, and without loss of generality we assume that 8i > (M + 1)8, where M is the Lipschitz constant of the function y. Fix the parameter 8 with the above properties. We take 8 to be sufficiently small so that Bs (bi) f Bs (bj) = 0 for i = j, i,j = 1, 2,... ,r, where Bs(bi) is the ball of radius 8 centered at bi. Denote QT = (0,t) x G, Gs = UiBs(bi) f G, rs = r f Gs, Ss = (0, T) x rs, ST = (0, t) x r. Let
r E C2, rs E C3. (4)
We use straightening of the boundary, i. e. the transformation zn = yn — y(y'), z' = y', with y as a local coordinate system at bi. We have that x = x(y) = x0 + Ay, with A as an orthogonal matrix. Under condition (4), the transformation x = x(y(z)) = xi(z) belongs to the class C3 (i. e. xi(z) E C3(U), with U = {z : \z'\ <8, 0 < zn < 8i}). Denote Q0 = (0, t) x U, Q0 = (0,T) x U, ST = (0,t) x B's, and S0 = (0,T) x B's. Describe our conditions on the data. We assume that
ai E Lp(Q), akl E C(Q), f3o,aH\r E W;°'2s°(S), so = 1/2 — 1/2p,p >n + 2, (5)
ai E L^(0,T; W^(Gs)), aH E L^(0,T; W^(Gs)), (6)
where i = 0,1... ,n, k,l = 1,... ,n,
2-2
uo(x) E Wp p (G), f E Lp(Q), g E W^0(S), (7)
Construct the functions '•pi(x) E C0°(Rn) such that '•pi(x) = 1 in Bs/2(bi) and '•pi(x) = 0 in Rn \ B3s/4(bi).
Let Ybi be the coordinate neighborhood for bi E r. We require that
Vz'^lg(t,xi(z', 0)) E W;0,2s0 (So), Vz'^if(t,xi (z)) E Lp(Qo), i =1, 2,...,r, (8)
VZ'ViUo(xi(z)) E W2-2/p(U), Vz'akl(t,xi(z', 0)),
Vz'^o(t,xi(z', 0)) E Ws°'2s°(So) (k,l = 1, 2 ...,n,i < r). (9)
Note that conditions (8), (9) are independent of the local coordinate system y and the coordinate system z.
Suppose that the functions $i(t,x) possess the properties
E Wf0'2s0 (S), Vz'$i(t,xj (z', 0)) E Wf0'2s0 (So), i,j = 1, 2,... ,r. (10)
Denote by $(t) the matrix with entries = (t,bi) (i,j = 1, 2,... ,r) and assume that
Mt)\> ¿1, \det $|> S1 > 0 yt E [0,T], &i e w;1 (0,T), uo(bi) = &(0), (11)
where ¿1 is a positive constant and i = 1, 2,... ,r. Take the first of the equalities (2) at the point (0,bj). We have that
Buo(bj ) = ^UnT + f (0, bj )uo(bj ) = bj ) - M0' bj )uo(bj ), j = !,...,r. (12)
These equalities is a system relatively the quantities fi(0) which can be written as
£ mMOb ) = —i- (g(0,bj ) - ddUNr - ?o(0,bj )uo(bj )), j = 1,...,r. (13) uo(bj)
In view of (11), the consistency condition at t = 0 can be written as follows:
^dNT + (0,x)+ f3o(0,x))uo(x) = g(0,x) Vx e V, (14)
where the constants fj (0) are solution to system (13).
Theorem 1. Suppose that conditions (4) - (11), (14) hold. Then on some segment [0,To] there exists a unique solution to problem (1) - (3) such that u e W1'2(QT), fi(t) e (0, ro) (i = 1, 2,... ,r) and Viu(xi(z)) e W12(Q0 ), i = 1,...,r. The solution depends continuously on the data.
The arguments of the proof of this theorem (see [30]) allow to construct numerical algorithms of constructing an approximate solution. Let a = (f1,f2,...,fr)T. Solving problem (1), (2), we construct the mapping a ^ u(a). Taking x = bj and using (3), we obtain the system
£fi(t)Mt,bj) = j)(g(t,bj) - dddNn - fo(t,bj(t)), j = i,...,r.
:15)
which can be written in the form
? = Fi = j)(g(t,bj) - ^dNn - fo(t,bj(t)), j = 1,...,r. (16)
In operator form this equation can be written as follows:
a = R(a), (17)
with R as some operator. We could not prove in [30] that this operator is a contraction.
But we proved that we can replace the functions —( ' j) with some other functions
dN
constructed with the help of the function u(a) and the differential equation such that the operator constructed is a contraction in some Banach space and a solution can be found by successive approximations. We use a close idea in order to construct the numerical algorithm below.
2. Numerical Algorithm
Describe a numerical algorithm. We consider problem (1) - (3) in the case of n = 2 and the rectangle G = (0,X) x (0, Z). We take the equation
Mu = ut — Lu = ut — div(c(t, x)Vu) + b(x, t)Vu + a(t, x)u = f, ( )
b(t,x) = (b1(x,t),b2(x,t))T, Vu = (dU, du)T, ( )
where c = diag(ci,c2) is a diagonal matrix and (t,x) E Q = G x (0,T). The overdetermination conditions are as follows:
u(y,t) = ^i(t),i = 1, 2,...,r,yi E r = {(xxi, 0): xi E (0,X )}. (19)
Let r = dG, S0 = (0,T) x r0. The initial and boundary value conditions are rewritten as follows:
u\t=0 = uo(x), c2uX2 — (p + po)u|sfc = g(t,xi), u^so = 0. (20)
We have the consistency condition
uo(x)\r\ro = 0. (21)
On the first step, we employ the finite element method. Let P = Y^j=l aj(t)Qj(xi), where the functions ai are unknowns and the functions Qj are given functions. We have that yi = (x\, 0). Given a triangulation of G and the corresponding basis {pi}N=l, the nodes are denoted by {h}. An approximate solution is representable as
N
v = ^2 Ci(t)ifi(x), Pi|r\ro = 0, Pi(bj) = Sij, i=i
where Sj stands for the Kronecker symbol. For convenience, we assume that the points yi agree with the nodes bi,... ,br. The functions Ci are a solution to the system
RoCt + Ri(t)C = F + f, C =(Ci,C2,...,Cn)t, (22)
where
f x C x
F =(— P (t,xi)v(t,xi, 0)pi(xi, 0) dxi,..., — P (t,xi)v(t,xi, 0)pN (xi, 0) dxi)T, 00
and the coordinates of f are of the form
fi = f (t, x)pi(x) dx — g(t,xi)yi(xi, 0) dxi, Jo Jo
R and Ri are matrices with the respective entries rij = (pi, pj) = fo pi(x)pj(x) dx, and
Rjk = (Ci(t,x)^kx1 ) + (c2(t,x)^kx2 ,Pjx2 ) +
cX
+ (b(t,x)Vpk,Pj) + (a(t,x)pk,pj) + / Po(t,Xi)pk(xi, 0)pj(xi, 0) dxi.
0
We have C(0) = C0 = (u0(b1),... ,u0(bN)). We look for a solution to system (22) by a finite difference method. Given the step t = T/M in time, replace equation (22) with the system
Ro Ci+1 Ci + Ai+iCi+i = Fi+i + fi+i, Ci = (C1,...,CN)T, i = 0,1, 2,..., M - 1, (23)
t
where Ck ~ Ck(Ti), Fi ~ F(Ti), fi = f (Ti), Ai = R1(ti). The coordinates of the vector Fi+1 are written as follows:
r r p X
Fi+i = -V aj+i(y^ 4+i Q3 (xi)w (xi, 0)^k (xi, 0) dxi+ j=i i=i Jo
N X )
+ V Cl+i Q3 (xi )w(xi, 0)Vk (xi, 0) dxi), k = 1, 2,... ,r, (24) o
l=r+i Jo
Fk+i = - Y aj( Y Ci i Qj(xi)pi(xi, 0)^k(xi, 0) dxi) , k > r, (25)
o
j=i i=i Jo
where ai = (ai,..., ar)T (ai ~ a(Ti)), ^(t) = ..., )T, and ^i = ^(Ti). Rewrite
(23) in the form
(Ro + tAi+i)Ci+i = tFi+i + Tf1+i + RoCi, i = 0,1, 2,..., M - 1. (26)
Define the matrices Rl0 (l = 1,2,3,4) with entries rjk = rjk (j = 1,2,...,r, k = 1, 2,... ,r), rjk = rjk (j = 1, 2,... ,r, k = r + 1,...,N), rjk = rjk (j = r + 1,...,N, k = 1, 2,... ,r), and j = rjk (j = r + 1,..., N, k = r + 1,..., N). Respectively, define the matrix Ali+i (l = 1, 2, 3, 4) with entries aik = Rjk (j = 1, 2,...,r, k = 1, 2,...,r), a% = Rjk (j = 1,2,... ,r, k = r + 1,..., N), a% = Rjk (j = r + 1,...,N, k = 1, 2,... ,r), a^k = Rjk (j = r + 1,... ,N, k = r + 1,..., N). Also, we introduce
the matrix B0+i with entries bi+i = - r=i Qj(xi)yi(xi, 0)y>k(xi, 0) dxi +
SN=r+i Cli+i f^ Qj (xi)Vi (xi, 0)ipk (xi, 0) dx^ (j = 1, 2,... ,r, k = 1,... ,r) and the matrix B+i with entries bg1 = -( ENi Ci ¡X Qj (x^i (xi, 0)y>k (xi, 0) dx^ j = 1,...,r,
k = r + 1,r + 2,...,N). Also, introduce the vectors f0+i = (fi+i,...,fi+i)T, f i+i = (fi+i ,..., fi+i)T, Ci+i = (Cr+,..., CN+i)T. In this case system (26) can be rewritten in the form
R + ta]+I)&1+I + R + ta2+I)c!+I = TBO+iai+i + Tf+i + R& + R20Ci,
R + ta\+I)4+I + (R0 + ta4+I)c+I = TBi+iai + fi + + R*Cl, where i = 0,1, 2,..., M - 1, or in the form
Tam = (B0+i)-i[(Rlo + TA\+i)4i+i + R + ta+Jc+I - Tf+i - Ri&i - R20C!], (27)
Ci+i = (R4 + TAt+i)-i[-(R0 + TA3+i )&i+i + TBi+i ai + Tf+i + RlA + RCl (28
where i = 0,1, 2,... ,M — 1. Thus, an approximate solution is written as
r N
v(T(i + 1),x) = £ 4k+i<Pk + E (x), i = 0,1,..., M — 1,
k=1 k=r+1
Define the initial data. We have C0k = u0(bk) for k = 1,..., N. The numbers alk = C0k are solutions to the system
r
£ a0 Mbk (0) = C2(0, bk )u0x2 (bk) — /3o(0, bk (0) — g(0, bk), k =1,...,r.
i=1
An analog of condition (11) is the condition
det [Mbk)}U=i = 0, Mt) = 0 Vt,i. (29)
For i = 0, the right-hand side of system (28) is known and we can find the vector C1, using system (27) we determine a1. Repeating the arguments we can find the vectors C1+1 for all i and respectively the vectors ai. The convergence is improved if we use the idea of the predictor-corrector method. Assume that the vectors ai and Ci are given. Using (28) and (27) we can determine ai+1 and Ci+1. Assign a0 := ai+1. Inserting this vector in (28) instead of ai we can find the vector Ci+1 again and assign C1+1 := Ci+1. Using (27) we can determine ai+1 and assign a1+1 := ai+1. Inserting this vector in (28) instead of ai, we again determine Ci+1 and assign C2+1 := Ci+1. Using (28), we determine ai+1 and assign af+1 := ai+1. The process is repeated until \a{+1 — ai—\\ < e, where e > 0 is a small given number. If the latter holds for some j, we assign
Ci+1 := Ci+1, ai+1 := ai+1.
Note that the problem is nonlinear and generally we can not guarantee that the matrix B0+1 remains nondegenerate for all i (see (27)) and condition (29) ensures that det B0+1 = 0 only locally in time. To improve the convergence in a singular case, we can use the Tikhonov regularization replacing the matrix (B0+1)-1 in (27) with the matrix ((B0+1)*B0+1 + eI)~1(B0+1)*, where e > 0 is the parameter of regularization and I is the identity matrix. The same algorithm can be used in the case of interior points {yi}ri=1.
3. Results of Numerical Experiments
In this section we analyze the results of numerical experiments. The characteristics of the computer are as follows: the processor Intel(R) Core(TM) i5-9500F CPU @ 3.00GHz, 16.00 GB RAM, the 64-digit operating system Windows 10 Pro.
As a result of calculations, we obtain approximate values of a solution (u(x1,x2, t), a1(t),..., ar(t) to problem (18) - (21) at the points (t1,t2,... tN). Here the point (x,y) belongs to the rectangle (—1,1)2 and T = 1. We use meshes with different number of nodes. Two of them with the number of nodes Ni (i = 1, 2) are shown in Fig. 1.
All numerical experiments contain unknown functions u, ai, the boundary conditions, 6 (the noise percentage divided by 100), e (the estimate for the norms \ai+1 — aj—^), the coefficients b1,b2,a, and the right-hand sides f.
We take e = 10"3, t = At = T/M, M = 100 and use the following data. In the first case,
the solution is u(x, t) = xt + x2yt + (x + 1) • (y + 1); the initial data are u\t=0 = (x + 1) • (y + 1);
the additional information is ^i(t) = u(yi,t); (yi are observation points); the coefficients are a = (t + 1)(x2 + 1), b1 = tx3, b2 = 0, c1 = x + 1, c2 = x2 + 1; the right-hand side is f = xt + tyx2 + (x +1) • (y + 1) - 1 - x • (t2 + 2) - y • (t - 2)3); the coefficient ¡3 = 1 + xt + t2 + x2t2;
= 1, = x, $3 = x2 and = 1 +12, a2 = t,a3 = t2; the Robin boundary condition is g = -t3x3 - t3x - t2x3 - 2t2x2 - t2x - t2 + tx4 -2tx + x3 + x2;
the addition information is given at the observation points: xj1 = (x1, y1) = (-0, 5,-1); xj2 = (x2, y2) = (0, 4,-1); xj3 = (x:i, y3) = (-0, 8,-1).
We use mesh with the number of nodes N1 = 799. The result of calculation is shown in Fig. 2 a).
/
\ / /
N
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
b) 5 = 0,1, i = 3
Fig. 2. Results of recovering ai
We can see that the initial curves and the results of calculations almost coincide. Next, we consider the same data but perturb the data with some random variable (Fig. 2 b). The perturbations of the overdetermination data at the moments of time Atk, k = 1, 2,..., M
2
0
(At is a step in time) are defined as follows: rtpit(Atk) = &it(Atk)(1 + S(2aik - 1)), where the numbers aik E [0,1] are determined using the random number generator of Matlab (the function rand).
Next, we present another example with interior observation points. We take the meshes (Fig. 3).
0.2 0 -0.2 -0.4 -0.6
-1-5 -1 a)fiirst "experiment 15 -1-5 b) -second experiment 15
Fig. 3. Meshes a) N1 = 323; b) N2 = 301
We use the first mesh (N1 = 323) and the above data but the additional information is given at the following observation points (Fig. 4 a): xj1 = (x1, y\) = (-0,5), -0, 5);
x
32
(x2, У2) = (0, 4, 0, 4); xj3 = (хз, уз) = (-0, 8, -0,1).
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
a) first experiment b) second experiment
Fig. 4. Results of recovering the functions ai
In the second case we take the mesh with N2 = 301 and consider the case of the following interior observation points: xj1 = (x-\_, y1) = (0,4, -0,5); xj2 = (x2, y2) = (0, 3,0, 7); xj3 = (x3, y3) = (-0,5), 0, 5). The data are as follows: the solution is u(x,t) = xt + x2yt + (x + 1) • (y + 1); the initial data are u\t=0 = (x + 1) • (y + 1);
the additional information is ^i(t) = u(yi,t); (yi are observation points) the coefficients are a = (t + 1)(x2 + 1), b1 = tx3, b2 = 0, c1 = (x + 2) • (x + 1), C2 = 4/(10x2 + 1);
the right-hand side is f = xt + tyx2 + (x + 1) • (y + 1) - 1 - x • (t2 + 2) - y • (t - 2)3). The coefficient f = 1 + xt +12 + x3t3. If = 1, = x, $3 = x3 then a1 = 1 +12,
a2 = t, a3 = t3.
the Neumann boundary conditions are g = c2uy — [u\y=0 = c2(tx2 + (x + 1)) — [(xt + x + 1) = —1 — x — t4 x4 + t2(—1 — x — x2) + (4(1 + x))/(1 + 10x2) + t3(—x — x3 — x4) + t(2/5 — 2x — x2 — 2/(5(1 + 10x2))).
First calculations (Fig. 4 b) are made in the case of the data without noise, i. e., 8 = 0. Next, we add 5, 10, 15 and 25 percent random noise (Fig. 5).
i 1.5 1 0.5 0
/ /
— f ft
A
J W
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
0,05
)
/
/
A /■ A
J V V V
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
0,1
/
/
A A J h a A-
I" f W \
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
0,15 0,25
Fig. 5. Results of calculations with a random error for a2
Summing up, we can say that the algorithm shows good sustainability because as we can see in experiments in the second case (Fig. 5), we can get correct information especially using some smoothing algorithms. Decreasing the variable e leads to an increase in the computation time t, but does not lead to a significant increase in accuracy. We also see that the dependence of the calculation time on the time step is inversely proportional.
Finally, we present summary table of experiments with the last data and different 8 and e. Denote by t the time of the work of the algorithm in seconds. Introduce the error of the algorithm by the equality e0 = max \am — am(Atm)\, where m = 1, 2,..., M.
2
0
2
2
0
0
m
Conclusion
Using theoretical results on well-posedness of the problem we construct a numerical algorithm for recovering of the heat transfer coefficient with the use of point observations of the temperature. It is based on the conventional methods (in our case the finite element
Table
Results of numerical experiments for the second mesh
No exp. Grid 6 £ £0 T
1 N2 0 10-3 0,0045 5,34
2 N2 0 10-4 0,0051 5,95
3 N2 0 10-5 0,0052 6,13
4 n2 0 10-6 0,0061 6,67
5 N2 0,1 10-3 0,0132 5,8
6 N2 0,1 10-4 0,0134 5,89
7 N2 0,1 10-5 0,0145 6,23
8 N2 0,1 10-6 0,0167 6,55
9 N2 0,2 10-3 0,0262 6,16
10 N2 0,2 10-4 0,0279 6,74
11 N2 0,2 10-5 0,0278 7,02
12 N2 0,2 10-6 0,0291 7,43
method and difference schemes). The results of numerical experiments are presented. The obtained results reveal the accuracy, efficiency, and robustness of the proposed algorithm. It is stable under random perturbations of the data.
Acknowledgments. This work was supported by the Russian Science Foundation and the Government of the Khanty-Mansiysk Autonomous Okrug-YUGRA (Grant no. 22-1120031).
References
1. Alifanov O.M. Inverse Heat Transfer Problems. Berlin, Springer, 1994.
2. Tkachenko V.N. Mathematical Modeling, Identification and Control of Technological Processes of Heat Treatment of Materials. Kiev, Naukova Dumka, 2008. (in Russian)
3. Glagolev M.V., Sabrekov A.F. [Determination of Gas Exchange on the Border Between Ecosystem and Atmosphere: Inverse Modelling]. Matematicheskaya biologiya i bioinformatika, 2013, vol. 7, no. 11, pp. 81-101. (in Russian)
4. Borodulin A.I., Desyatkov B.D., Makhov G.A., Sarmanaev S.R. [Determination of Marsh Methane Emission from Measured Values of its Concentration in the Surface Layer of the Atmosphere]. Meteorologiya i gidrologiya, 1997, no. 1, pp. 66-74. (in Russian)
5. Dantas L.V., Orlande H.R.B., Cotta R.M. An Inverse Problem of Parameter Estimation for Heat and Mass Transfer in Capillary Porous Media. International Journal of Heat and Mass Transfer, 2003, vol. 46, no. 9, pp. 1587-1599. DOI: 10.1016/S0017-9310(02)00424-6.
6. Lugon J.Jr., Neto A.J.S. An Inverse Problem of Parameter Estimation in Simultaneous Heat and Mass Transfer in a One-dimensional Porous Medium. Proceedings of COBEM 2003, 17-th International Congress on Mechanical Engineering, San-Paolo, ABCM, 2003, 11 p. Available at: https://abcm.org.br/anais/cobem/2003/html/pdf/COB03-1158.pdf
7. Cao K., Lesnic D., Colaco M.J. Determination of Thermal Conductivity of Inhomogeneous Orthotropic Materials from Temperature Measurements. Inverse Problems in Science and Engineering, 2018, vol. 27, no. 10, pp. 1372-1398. DOI: 10.1080/17415977.2018.1554654
8. Varan L.A.B., Orlande H.R.B., Vianna F.L.V. Estimation of the Convective Heat Transfer Coefficient in Pipelines with the Markov Chain Monte-Carlo Method. Blucher Mechanical Engineering Proceedings, 2014, vol. 1, no. 1, pp. 1214-1225. DOI: 10.5151/meceng-wccm2012-18647sthash.zlehN7bo.dpuf
9. Osman A.M., Beck J.V. Nonlinear Inverse Problem for the Estimation of Time-and-Space-Dependent Heat-Transfer Coefficients. Journal of Thermophysics and Heat Transfer, 2003, vol. 3, no. 2, pp. 146-152. DOI: 10.2514/3.141
10. Colac M.J., Orlande H.R.B. Inverse Natural Convection Problem of Simultaneous Estimation of Two Boundary Heat Fluxes in Irregular Cavities. Journal of Thermophysics and Heat Transfer, 2004, vol. 47, no. 6, pp. 1201-1215. DOI: 10.1016/j.ijheatmasstransfer.2003.09.007
11. Avallone F., Greco C.S., Ekelschot D. 2D-Inverse Heat Transfer Measurements by IR Thermography in Hypersonic Flows. Proceedings of the 11-th International Conference on Quantitative InfraRed Thermography, Naples, 2012, pp. 1-13.
12. Farahani S.D., Kowsary F., Ashjaee M. Experimental Estimation Heat Flux and Heat Transfer Coefficient by Using Inverse Methods. Scientia Iranica B, 2016, vol. 3, no. 4, pp. 1777-1786. DOI: 10.24200/sci.2016.3925
13. Su Jian, Hewitt G.F. Inverse Heat Conduction Problem of Estimating Time-Varying Heat Transfer Coefficient. Numerical Heat Transfer Applications, 2004, vol. 45, no. 8, pp. 777-789. DOI: 10.1080/1040778049042499
14. Hao Dinh Nho, Thanh Phan Xua, Lesnic D. Determination of the Heat Transfer Coefficients in Transient Heat Conduction. Inverse Problems, 2013, vol. 29, article ID: 095020, 21 p. DOI: 10.1088/0266-5611/29/9/095020
15. Onyango T.M., Ingham D.B., Lesnic D. Restoring Boundary Conditions in Heat Conduction. Journal of Engineering Mathematics, 2008, vol. 62, no. 1, pp. 85-101. DOI: 10.1007/s10665-007-9192-0
16. Wang Shoubin, Zhang Li, Sun Xiaogang, Jial Huangchao. Solution to Two-Dimensional Steady Inverse Heat Transfer Problems with Interior Heat Source Based on the Conjugate Gradient Method. Mathematical Problems in Engineering, 2017, vol. 2017, article ID: 2861342, 9 p. DOI: 10.1155/2017/2861342
17. Sladek J., Sladek V., Wen P.H., Hon Y.C. The Inverse Problem of Determining Heat Transfer Coefficients by the Meshless Local Petrov-Galerkin Method. Computer Modeling in Engineering and Sciences, 2009, vol. 48, no. 2, pp. 191-218. DOI: 10.3970/cmes.2009.048.191
18. Jin Bangti, Lu Xiliang. Numerical Identification of a Robin Coefficient in Parabolic Problems. Mathematics of Computation, 2012, vol. 81, no. 279, pp. 1369-1398.
19. Rundell W., Yin Hong-Ming. A Parabolic Inverse Problem with an Unknown Boundary Condition. Journal of Differential Equations, 1990, vol. 86, no. 2, pp. 234-242. DOI: 10.1016/0022-0396(90)90031-J
20. Pilant M., Rundell W. An Iteration Method for the Determination of an Unknown Boundary Condition in a Parabolic Initial-Boundary Value Problem. Proceedings of the Edinburgh Mathematical Society, 1989, vol. 32, no. 1, pp. 59-71. DOI: 10.1017/S001309150000691X
21. Da Silva W.B.J., Dutra C.S., Kopperschmidt C.E.P., Lesnic D., Aykroyd R.G. Sequential Particle Filter Estimation of a Time-Dependent Heat Transfer Coefficient in a Multidimensional Nonlinear Inverse Heat Conduction Problem. Applied Mathematical Modelling, 2012, vol. 89, no. 1, pp. 654-668.
22. Da Silva W.B.J., Dutra C.S., Kopperschimidt C.E.P., Lesnic D., Aykroyd R.G. Sequential Estimation of the Time-Dependent Heat Transfer Coefficient Using the Method of Fundamental Solutions and Particle Filters. Inverse Problems in Science and Engineering, 2021, vol. 29, no. 13, pp. 3322-3341.
23. Hao Dinh Nho, Huong Bui Viet, Thanh Phan Xua, Lesnic D. Identification of Nonlinear Heat Transfer Laws from Boundary Observations. Applicable Analysis, 2015, vol. 94, no. 9, pp. 1784-1799. DOI: 10.1080/00036811.2014.948425
24. Slodicka M., Van Keer R. Determination of a Robin Coefficient in Semilinear Parabolic Problems by Means of Boundary Measurements. Inverse Problems, 2022, vol. 18, no. 1, pp. 139-152. DOI: 10.1088/0266-5611/18/1/310
25. Rösch A. Stability Estimates for the Identification of Nonlinear Heat Transfer Laws. Inverse Problems, 1996, vol. 12, no. 5, pp. 743-756. DOI: 10.1088/0266-5611/12/5/015
26. Knupp D.C., Abreu L.A.S. Explicit Boundary Heat Flux Reconstruction Employing Temperature Measurements Regularized via Truncated Eigenfunction Expansions. International Communications in Heat and Mass Transfer, 2016, vol. 78, pp. 241-252. DOI: 10.1016/j.icheatmasstransfer.2016.09.012
27. Kolesnik S.A., Formalev V.F., Kuznetsova E.L. The Inverse Boundary Thermal Conductivity Problem of Recovery of Heat Fluxes to the Boundries of Anisotropic Bodies. High Temperature, 2015, vol. 53, no. 1, pp. 68-72. DOI: 10.7868/S0040364413050062
28. Alghamdi S.A. Inverse Estimation of Boundary Heat Flux for Heat Conduction Model. Journal of King Abdulaziz University: Engineering Sciences, 2010, vol. 21, no. 1, pp. 73-95. DOI: 10.4197/ENG.21-1.5
29. Kostin A.B., Prilepko A.I. Some Problems of Restoring the Boundary Condition for a Parabolic Equation. II. Differential Equations, 1996, vol. 32, no. 11, pp. 1515-1525.
30. Pyatkov S.G., Baranchuk V.A. Determination of the Heat Transfer Coefficient in Mathematical Models of Heat and Mass Transfer. Mathematical Notes, 2023, vol. 113, no. 1, pp. 93-108. DOI: 10.1134/S0001434623010108
31. Duda P. Solution of Multidimensional Inverse Heat Conduction Problem. Heat and Mass Transfer, 2003, vol. 40, no. 1, pp. 115-122. DOI: 10.1007/s00231-003-0426-z
32. Maciejewska B. The Application of Beck's Method Combined with Fem and Trefftz functions to Determine the Heat Transfer Coefficient in a Minichannel. Journal of Theoretical and Applied Mechanics, 2017, vol. 55, no. 1, pp. 103-116. DOI: 10.15632/jtam-pl.55.1.103
33. Denk R., Hieber M., Pruss J. Optimal Lp — ¿^-estimates for parabolic boundary value problems with inhomogeneous data. Mathematische Zeitschrift, 2007, vol. 257, no. 1, pp. 193-224. DOI: 10.1007/s00209-007-0120-9
34. Triebel H. Interpolation Theory, Functional Spaces, Differential Operators. North-Holland, Amsterdam, 1978.
35. Amann H. Compact Embeddings of Vector-Valued Sobolev and Besov spaces. Glasnik Matematicki, 2000, vol. 35, no. 1, pp. 161-177.
36. Ladyzhenskaya O.A., Solonnikov V.A., Ural'tseva N.N. Linear and Quasilinear Equations of Parabolic Type. Providence, American Mathematical Society, 1968.
Received July 7, 2023
УДК 517.956 БС! 10.14529/mmp230304
ВОССТАНОВЛЕНИЕ КОЭФФИЦИЕНТА ТЕПЛОПЕРЕДАЧИ ПО РЕЗУЛЬТАТАМ ИЗМЕРЕНИЙ ТЕМПЕРАТУРЫ
С.Н. Шергин1, С.Г. Пятков1
1Югорский государственный университет, г. Ханты-Мансийск, Российская Федерация
Теория обратных задач используется, чтобы восстановить коэффициент теплопередачи в задачах теплопроводности, используя замеры температуры на границе. Численное решение основано на методе конечных элементов по пространственным переменным, методе конечных разностей по времени и специальной итерационной схемы для определения коэффициента теплопередачи на каждом временном слое. Коэффициент теплопередачи ищется в виде конечного отрезка ряда с неизвестными коэффициентами Фурье, зависящими от времени. Алгоритм решения опирается на теоретические результаты, утверждающие, что задача корректна и сводится к операторному уравнению со сжимающим оператором. Результаты численных экспериментов подтверждают, что задача действительно корректна. Полученные результаты показывают точность, эффективность и надежность предложенного алгоритма. Они устойчивы к случайным возмущениям.
Ключевые слова: обратная задача; коэффициент теплопередачи; параболическое уравнение; тепломассоперенос.
Сергей Николаевич Шергин, кандидат физико-математических наук, Инженерная школа цифровых технологий, Югорский государственный университет (г. Ханты-Мансийск, Российская Федерация), [email protected].
Сергей Григорьевич Пятков, доктор физико-математических наук, профессор, Инженерная школа цифровых технологий, Югорский государственный университет (г. Ханты-Мансийск, Российская Федерация), [email protected].
Поступила в редакцию 7 июля 2023 г.