7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Correspondence
Corrigendum
Editorial
Full Length Article
Invited review
Letter to the Editor
Original Article
Retraction notice
REVIEW
Review Article
SHORT COMMUNICATION
Short review
7.2
CiteScore
3.7
Impact Factor
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Filter by Categories
ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT
Case Study
Correspondence
Corrigendum
Editorial
Full Length Article
Invited review
Letter to the Editor
Original Article
Retraction notice
REVIEW
Review Article
SHORT COMMUNICATION
Short review
View/Download PDF

Translate this page into:

Original article
09 2021
:33;
101524
doi:
10.1016/j.jksus.2021.101524

Identification of the unknown heat source terms in a 2D parabolic equation

Department of Mathematics, College of Science, Jazan University, Jazan, Saudi Arabia
Disclaimer:
This article was originally published by Elsevier and was migrated to Scientific Scholar after the change of Publisher.

Peer review under responsibility of King Saud University.

Abstract

The objective of this paper is to reconstruct the unknown time-dependent heat source terms numerically, for the first time, in a two-dimensional parabolic equation in the rectangular domain with initial and Neumann boundary conditions supplemented by the temperature data as over-determination conditions. Although, the problem is ill-posed (in the sense of Hadamard) but has a unique solution. We apply the forward time central space finite difference scheme along with the Tikhonov regularization to find a stable and accurate numerical solution. The MATLAB subroutine lsqnonlin is used to solve the resulting nonlinear minimization problem. The obtained results show that accurate and stable solutions are achieved. Computational efficiency of the method is investigated by small values of CPU-time.

Keywords

Inverse source problem
2D parabolic equation
Tikhonov regularization
Nonlinear optimization
1

1 Introduction

In the last few decades, inverse problems for the parabolic equation have received great interest in research (Cannon, 1968; Johansson and Lesnic, 2007a,b; Hazanee et al., 2013; Hussein et al., 2018; Erdem et al., 2013; Hasanov and Pekta, 2014; Trong et al., 2006; Wang et al., 2014; Li and Qian, 2012; Singh et al., 2019). Farcas and Lesnic (2006) used the conditions of the direct problem and over-determination while Johansson and Lesnic (2007a,b) used the standard conditions of the direct and information from one supplementary temperature measurement for investigating a space-dependent heat source term for the parabolic heat equation. Li and Qian (2012) investigated the inverse problem of determining the time-dependent heat source coefficient. Authors of Hazanee et al. (2013) studied the inverse problem of finding the timewise coefficient along with the temperature solution of heat equation from nonlocal and integral conditions while in Hazanee et al. (2015), they investigated the same with a non-classical boundary and an integral over-determination conditions. Hazanee and Lesnic (2013) investigated it with non-local boundary and over-determination conditions. Huntul et al. (2018) studied the inverse problem of identifying the time- and space-dependent terms in the heat equation. Trong et al. (2006) considered the inverse problem of determining a two-dimensional heat source to construct regularized solutions and obtained error estimation explicitly. A method of reproducing kernel Hilbert space was proposed by Wang et al. Wang et al. (2014) for the inverse problem of a two-dimensional heat source. Kulbay et al. (2016) uniquely determined the solution for heat source terms F ( x ) and H ( t ) , respectively, under some regularity assumptions of inverse problems of the variable coefficients advection–diffusion equation with F ( x ) H ( t ) type separable sources from additional time-dependent temperature measurement. Recently, Hussein et al. (2018) examined the inverse problem of identifying a multi-dimensional space-dependent heat source term from boundary data. Although, the problem was linear but ill-posed. Chen et al. (2020) established the stability of an inverse source problem. The authors of Kian and Yamamoto, 2019 considered the inverse problem of recovering the time and spacewise source terms for diffusion equation. Mierzwiczak and Kolodziej (2011) investigated an inverse problem for determining unknown right-hand side in the steady two-dimensional parabolic equation while Yang (1998) and Yang et al. (2013) investigated for finding the time- and space-dependent heat sources, respectively, from the heat flux at chosen points on the boundary and final temperature measurements. The authors of Huntul and Lesnic (2020) and Huntul (2020) studied an inverse problem to reconstruct the thermal conductivity from heat flux conditions in a two-dimensional heat equations, respectively, while in Huntul (2021), author studied it for thermal conductivity and free boundary coefficients.

The inverse problem of reconstructing an unknown time or space-dependent heat source term in the heat equation has been the point of attention of many recent studies, e.g. Wang et al. (2020), Damirchi et al. (2021), Ahmadabadi et al. (2009), Yan et al. (2009), Yang and Fu (2010) and Yang et al. (2011). In these studies, in addition to being mostly restricted to one-dimensional computations, the supplementary information required to compensate for the lack of knowledge of the space-dependent heat source is a spacewise internal measurement of the temperature or a time-average of it. In this work, we study the two-dimensional parabolic problem to recover the time-dependent heat source terms numerically, for the first time, in the prescribed domain using the initial and Neumann boundary conditions, and the additional temperature data as over-determination conditions. The problem considered in this paper has already been shown to be uniquely solvable in Pabyrivska and Pabyrivskyy (2018), but the numerical reconstruction has not been studied yet. Therefore, the preeminent goal of the present work is to undertake the numerical aspect of this problem.

The paper is structured as follows. Section 2 formulated the two-dimensional inverse time-dependent source problem for the parabolic equation. Section 3 discretized the direct problem. The minimization technique of the regularized objective function is described in Section 4. Section 5 presents the computational results. Finally, Section 6 highlights the conclusions.

2

2 Statement of the 2D heat source problem

In the rectangular domain Ω T = { ( x , y , t ) : 0 < x < l 1 , 0 < y < l 2 , 0 < t < T } , consider the inverse problem of identifying the time-dependent heat source terms f ij ( t ) for i , j = 0 , 1 in the two-dimensional parabolic equation

(1)
u t = u xx + u yy + i = 0 1 j = 0 1 x i y j f ij ( t ) , ( x , y , t ) Ω T , where u = u ( x , y , t ) is the unknown temperature, subject to the initial condition
(2)
u ( x , y , 0 ) = ψ ( x , y ) , ( x , y ) [ 0 , l 1 ] × [ 0 , l 2 ] ,
the Neumann boundary conditions
(3)
u x ( 0 , y , t ) = κ 1 ( y , t ) , u x ( l 1 , y , t ) = κ 2 ( y , t ) , ( y , t ) [ 0 , l 2 ] × [ 0 , T ] ,
(4)
u y ( x , 0 , t ) = κ 3 ( x , t ) , u y ( x , l 2 , t ) = κ 4 ( x , t ) , ( x , t ) [ 0 , l 1 ] × [ 0 , T ] ,
and the over-determination conditions
(5)
u ( 0 , 0 , t ) = v 00 ( t ) , u ( 0 , l 2 , t ) = v 01 ( t ) , t [ 0 , T ] ,
(6)
u ( l 1 , 0 , t ) = v 10 ( t ) , u ( l 1 , l 2 , t ) = v 11 ( t ) , t [ 0 , T ] ,
where ψ ( x , y ) , κ 1 ( y , t ) , κ 2 ( y , t ) , κ 3 ( x , t ) , κ 4 ( x , t ) , v ij ( t ) , i , j = 0 , 1 are known functions. We assume that the functions in the above equations are sufficiently regular as required in the sequel and that the input data (2)–(6) are compatible.

The uniqueness of the solution of the inverse problem (1)–(6) has been established in Pabyrivska and Pabyrivskyy, 2018 and reads as follows.

Theorem 1

Suppose that the following conditions are fulfilled: A 1 f C 0 , T 4 , ψ x , y C 2 , 2 0 , l 1 × 0 , l 2 , κ i x , t C 2 , 1 0 , l 1 × 0 , T , i = 1 , 2 , κ j y , t C 2 , 1 0 , l 2 × 0 , T , j = 3 , 4 , v ij t C 1 0 , T , i , j = 0 , 1 ; A 2 v 00 ' t = u xx 0 , 0 , t + u yy 0 , 0 , t + f 00 t ; A 3 v 01 ' t = u xx 0 , l 2 , t + u yy 0 , l 2 , t + f 00 t + l 2 f 01 t ; A 4 v 10 ' t = u xx l 1 , 0 , t + u yy l 1 , 0 , t + f 00 t + l 1 f 10 t ; A 5 v 11 ' t = u xx l 1 , l 2 , t + u yy l 1 , l 2 , t + f 00 t + l 2 f 01 t + l 1 f 10 t + l 1 l 2 f 11 t ; A 6 ψ ' 0 , y = κ 1 y , 0 , ψ ' l 1 , y = κ 2 y , 0 , ψ ' x , 0 = κ 3 x , 0 , ψ ' x , l 2 = κ 4 x , 0 , ψ 0 , 0 = v 00 0 , ψ l 1 , 0 = v 10 0 , ψ 0 , l 2 = v 01 0 , ψ l 1 , l 2 = v 11 0 .

Then, the inverse problem (1)–(6) has a unique solution in the class ( f ij ( t ) , u ( x , y , t ) ) ( C [ 0 , T ] ) 4 × C 2 , 1 ( Ω T ) for i , j = 0 , 1 .

3

3 Solution of the direct problem

Now, consider the direct problem (1)–(4). When f ij ( t ) , i , j = 0 , 1 , ψ , κ i , i = 1 , 4 are known and u ( x , y , t ) is to be found. Subdivide the domain Ω T into intervals M 1 , M 2 and N of equal widths Δ x = l 1 / M 1 , Δ y = l 2 / M 2 , and Δ t = T / N . We denote u i , j n u ( x i , y j , t n ) , where x i = i Δ x , y j = j Δ y , t n = n Δ t , f 00 n f 00 ( t n ) , f 01 n f 01 ( t n ) , f 10 n f 10 ( t n ) , and f 11 n f 11 ( t n ) for i = 0 , M 1 , j = 0 , M 2 , n = 0 , N .

We apply the forward time central space (FTCS) FDM to solve the Eq. (1) which is conditionally stable, LeVeque, 2007. So we obtain

(7)
u i , j n + 1 - u i , j n Δ t = u i - 1 , j n - 2 u i , j n + u i + 1 , j n ( Δ x ) 2 + u i , j - 1 n - 2 u i , j n + u i , j + 1 n ( Δ y ) 2 + f 00 n + y j f 01 n + x i f 10 n + x i y j f 11 n for i = 1 , M 1 - 1 , j = 1 , M 2 - 1 and n = 0 , N . For obtaining explicit expression, the Eq. (7) is rearranged as
(8)
u i , j n + 1 = u i , j n + Δ t ( Δ x ) 2 u i - 1 , j n - 2 u i , j n + u i + 1 , j n + Δ t ( Δ y ) 2 u i , j - 1 n - 2 u i , j n + u i , j + 1 n + Δ t f 00 n + y j f 01 n + x i f 10 n + x i y j f 11 n .

The initial condition (2) gives

(9)
u i , j 0 = ψ ( x i , y j ) , i = 0 , M 1 , j = 0 , M 2 , the Neumann boundary conditions (3) and (4) give
(10)
u - 1 , j n - u 1 , j n 2 ( Δ x ) = κ 1 ( y j , t n ) , u M 1 + 1 , j n - u M 1 - 1 , j n - 2 ( Δ x ) = κ 2 ( y j , t n ) , j = 0 , M 2 , n = 1 , N ,
(11)
u i , - 1 n - u i , 1 n 2 ( Δ y ) = κ 3 ( x i , t n ) , u i , M 2 + 1 n - u i , M 2 - 1 n - 2 ( Δ y ) = κ 4 ( x i , t n ) , i = 0 , M 1 , n = 1 , N ,
where u - 1 , j n , u M 1 + 1 , j n , u i , - 1 n and u i , M 2 + 1 n are fictitious values situated outside the domain. These values can be obtained as follows: u - 1 , j n = u 1 , j n + 2 ( Δ x ) κ 1 ( y j , t n ) , u M 1 + 1 , j n = u M 1 - 1 , j n - 2 ( Δ x ) κ 2 ( y j , t n ) , j = 0 , M 2 , n = 1 , N , u i , - 1 n = u i , 1 n + 2 ( Δ y ) κ 3 ( x i , t n ) , u i , M 2 + 1 n = u i , M 2 - 1 n - 2 ( Δ y ) κ 4 ( x i , t n ) , i = 0 , M 1 , n = 1 , N .

The stability condition of the explicit expression (8) is given as (Morton and Mayers, 2005)

(12)
Δ t ( Δ x ) 2 + Δ t ( Δ y ) 2 1 2 .

4

4 Inverse solution of the 2D heat source problem

Our aim is to obtain simultaneously stable reconstructions of the heat source terms f ij ( t ) for i , j = 0 , 1 and the temperature u ( x , y , t ) , satisfying Eqs. (1)–(6). The inverse problem is formulated as minimizing the regularized function

(13)
F ( f 00 , f 01 , f 10 , f 11 ) = u ( 0 , 0 , t ) - v 00 ( t ) L 2 [ 0 , T ] 2 + u ( 0 , l 2 , t ) - v 01 ( t ) L 2 [ 0 , T ] 2 + u ( l 1 , 0 , t ) - v 10 ( t ) L 2 [ 0 , T ] 2 + u ( l 1 , l 2 , t ) - v 11 ( t ) L 2 [ 0 , T ] 2 + λ | | f 00 ( t ) | | L 2 [ 0 , T ] 2 + | | f 01 ( t ) | | L 2 [ 0 , T ] 2 + | | f 10 ( t ) | | L 2 [ 0 , T ] 2 + | | f 11 ( t ) | | L 2 [ 0 , T ] 2 , where u ( x , y , t ) solves the direct problem (1)–(4) for given ( f 00 , f 01 , f 10 , f 11 ) , respectively, and λ 0 is regularization parameter used to stabilize the approximated results. The discrete form of F (13) is
(14)
F ( f 00 , f 01 , f 10 , f 11 ) = n = 1 N u ( 0 , 0 , t n ) - v 00 ( t n ) 2 + n = 1 N u ( 0 , l 2 , t n ) - v 01 ( t n ) 2 + n = 1 N u ( l 1 , 0 , t n ) - v 10 ( t n ) 2 + n = 1 N u ( l 1 , l 2 , t n ) - v 11 ( t n ) 2 + λ n = 1 N f 00 n 2 + n = 1 N f 01 n 2 + n = 1 N f 10 n 2 + n = 1 N f 11 n 2 .

The MATLAB subroutine lsqnonlin (Mathworks, 2016) is employed to minimize the objective function (14). The inverse problem given by (1)–(6) is solved subject to both exact and noisy measurements (5) and (6). The noisy data is numerically formulated, as follows:

(15)
v ij ij ( t n ) = v ij ( t n ) + ij n , i , j = 0 , 1 , n = 0 , N , where ij n are random variables with mean zero and standard deviations
(16)
σ ij = p × max t [ 0 , T ] | v i , j ( t ) | , i , j = 0 , 1 ,
where p denotes the percentage of noise. We utilize the MATLAB function normrnd for generating ij ̲ = ( ij n ) n = 1 , N , i , j = 0 , 1 , as follows:
(17)
ij ̲ = normrnd ( 0 , σ ij , N ) , i , j = 0 , 1 .

In the case of noisy data (15), we replace v ij ( t n ) by v ij ij ( t n ) in (14) for i , j = 0 , 1 .

5

5 Results and discussion

The solutions for f ij ( t ) , i , j = 0 , 1 and u ( x , y , t ) are presented for analytical and perturbed (noisy) data (15). The accuracy is measured by

(18)
RMSE ( f ij ) = T N n = 1 N f ij numerical ( t n ) - f ij exact ( t n ) 2 1 / 2 , i , j = 0 , 1 .

We take l 1 = l 2 = T = 1 , for simplicity. The lower and upper bounds for the coefficients f ij ( t ) , i , j = 0 , 1 are taken as - 10 3 and 10 3 , respectively.

5.1

5.1 Example 1

Consider the inverse problem (1)–(6) with unknown f 00 ( t ) , f 01 ( t ) , f 10 ( t ) , f 11 ( t ) , and with the input data ψ , κ i , i = 1 , 4 , v ij , i , j = 0 , 1 , ψ ( x , y ) = - 4 - ( - 2 + x ) 2 - ( - 2 + y ) 2 , κ 1 ( y , t ) = 4 + t 2 + t 2 y ,

(19)
κ 2 ( y , t ) = 2 + t 2 + t 2 y , κ 3 ( x , t ) = 4 + t 2 + t 2 x , κ 4 ( x , t ) = 2 + t 2 + t 2 x , v 00 ( t ) = - 8 - ( - 2 - t ) 2 , v 01 ( t ) = - 5 - ( - 2 - t ) 2 + t 2 ,
(20)
v 10 ( t ) = - 5 - ( - 2 - t ) 2 + t 2 , v 11 ( t ) = - 2 - ( - 2 - t ) 2 + 3 t 2 .

It can easily be checked that with this data, the conditions ( A 1 ) ( A 6 ) of Theorem 1 are fulfilled, hence the uniqueness of the solution is guaranteed. The analytical solution is given by

(21)
u ( x , y , t ) = - ( - 2 + x ) 2 - ( - 2 + y ) 2 - ( - 2 - t ) 2 + ( x ( 1 + y ) + y ) t 2 ,
(22)
f 00 ( t ) = - 2 t , f 01 ( t ) = 2 t , f 10 ( t ) = 2 t , f 11 ( t ) = 2 t .

First of all, the accuracy of the direct problem (1)–(4) is assessed with the data (19), when f ij ( t ) , i , j = 0 , 1 are known and given by (22), using the FTCS-FDM described in Section 3. Table 1 demonstrates that the exact and approximate solutions for (5) and (6), which exactly is given by (20), obtained with M 1 = M 2 = 5 and N { 120 , 140 } , are in excellent agreement. The exact (21) and approximate u ( x , y , t ) are depicted in Fig. 1.

Table 1 The exact (20) and approximated v ij ( t ) , i , j = 0 , 1 , with M 1 = M 2 = 5 and various N { 120 , 140 } , for Example 1.
t 0.1 0.2 0.3 0.8 0.9 1 N
v 00 ( t ) −12.4096
−12.4096
12.4100
−12.8395
−12.8396
12.8400
−13.2896
−13.2897
13.2900


−15.8406
−15.8405
15.8400
−16.4108
−16.4107
16.4100
-s17.0010
−17.0009
17.0000
120
140
Exact
v 01 ( t ) −9.4001
−9.4001
9.4000
−9.8003
−9.8003
9.8000
−10.2005
−10.2005
10.2000


−12.2016
−12.2014
12.2000
−12.6018
−12.6015
12.6000
−13.0020
−13.0017
13.0000
120
140
Exact
v 10 ( t ) −9.4001
−9.4001
9.4000
−9.8003
−9.8003
9.8000
−10.2005
−10.2005
10.2000


−12.2016
−12.2014
12.2000
−12.6018
−12.6015
12.6000
−13.0020
−13.0017
13.0000
120
140
Exact
v 11 ( t ) −6.3810
−6.3809
6.3800
−6.7215
−6.7213
6.7200
−7.0218
−7.0215
7.0200


−7.9229
−7.9225
7.9200
−7.9831
−7.9826
7.9800
−8.0033
−8.0028
8.0000
120
140
Exact
The u ( x , y , 1 ) and absolute errors with M 1 = M 2 = 5 for: (a) N = 120 and (b) N = 140 .
Fig. 1
The u ( x , y , 1 ) and absolute errors with M 1 = M 2 = 5 for: (a) N = 120 and (b) N = 140 .

In the inverse problem (1)–(6), we take the initial guesses for f 00 , f 01 , f 10 and f 11 as: f 00 0 ( t n ) = f 00 ( 0 ) = 0 , f 01 0 ( t n ) = f 01 ( 0 ) = 0 ,

(23)
f 10 0 ( t n ) = f 10 ( 0 ) = 0 , f 11 0 ( t n ) = f 11 ( 0 ) = 0 , n = 1 , N .

Next, we examine the inverse problem. We take a mesh size with M 1 = M 2 = 5 and N = 120 satisfying the stability condition (12). We solve the inverse problem (1)–(6) of finding the heat source terms f ij ( t ) , i , j = 0 , 1 and u ( x , y , t ) with p = 0 in v ij ( t ) , i , j = 0 , 1 . Although not illustrated, it is reported that a rapid monotonic decreasing convergence of the objective function (14) to a very small minimum value of O ( 10 - 28 ) is achieved in about 8 iterations. Fig. 2 depicts the obtained timewise heat source terms with p = 0 and λ = 0 . An excellent agreement among the analytical (22) and computational heat sources can be noticed with RMSE ( f 00 ) =3.3E-3, RMSE ( f 01 )  = 8.3E−3, RMSE ( f 10 )  = 8.3E−3 and RMSE ( f 11 )  = 8.3E−3.

The exact (22) and numerical solutions for: (a) f 00 ( t ) , (b) f 01 ( t ) , (c) f 10 ( t ) and (d) f 11 ( t ) , with p = 0 and λ = 0 , for Example 1.
Fig. 2
The exact (22) and numerical solutions for: (a) f 00 ( t ) , (b) f 01 ( t ) , (c) f 10 ( t ) and (d) f 11 ( t ) , with p = 0 and λ = 0 , for Example 1.

Now, the stability of the computational solution is examined with respect to perturbed data. We add p = 0.1 % noise generated by Eq. (17) to simulate the input noisy data, via Eq. (15) for v ij ( t ) , i , j = 0 , 1 . Fig. 3 shows the objective function (14) versus the number of iterations, with λ { 0 , 10 - 6 , 10 - 5 , 10 - 4 , 10 - 3 , 10 - 2 } , where a monotonically decreasing convergence is obtained. The identification of the terms f ij ( t ) , i , j = 0 , 1 is shown in Fig. 4, where the unstable (oscillation) results are obtained, if no regularization, i.e. λ = 0 , is imposed with RMSE ( f 00 ) = 3.1329 , RMSE ( f 01 ) = 3.5603 , RMSE ( f 10 ) = 3.6040 and RMSE ( f 11 ) = 4.2657 , respectively. In order to stabilize these coefficients, we employ regularization with λ = 10 - 3 , obtaining RMSE ( f 00 , f 01 , f 10 , f 11 ) { 0.4111 , 0.3222 , 0.3087 , 0.1970 } . Also, from Table 2 and Fig. 4 it can be noticed that the effect of λ > 0 is decreasing the unbounded behaviour (oscillatery) of the heat source terms. Therefore, the numerical results achieved with λ = 10 - 3 are stable and accurate. The CPU-time is calculated to analyze the performance of the method. One can notice from Table 2 that the CPU-time is very less.

The objective function F (14) with λ : (a) 0, and (b) 10 - 4 and 10 - 3 , for p = 0.1 % , for Example 1.
Fig. 3
The objective function F (14) with λ : (a) 0, and (b) 10 - 4 and 10 - 3 , for p = 0.1 % , for Example 1.
The exact (22) and numerical solutions for: f 00 ( t ) , f 01 ( t ) , f 10 ( t ) and f 11 ( t ) , with p = 0.1 % and λ ∈ { 0 , 10 - 4 , 10 - 3 } , for Example 1.
Fig. 4
The exact (22) and numerical solutions for: f 00 ( t ) , f 01 ( t ) , f 10 ( t ) and f 11 ( t ) , with p = 0.1 % and λ { 0 , 10 - 4 , 10 - 3 } , for Example 1.
Table 2 The RMSE (18) for p { 0 , 0.1 % } , with different regularizations, for Example 1.
p λ RMSE ( f 00 ) RMSE ( f 01 ) RMSE ( f 10 ) RMSE ( f 11 ) CPU time (Mins)
0 0 3.3E−3 8.3E−3 8.3E−3 8.3E−3 3.34
0.1 % 0
10 - 6
10 - 5
10 - 4
10 - 3
10 - 2
3.1329
2.8121
1.8183
0.7362
0.4111
0.8798
3.5603
3.0771
1.6971
0.5410
0.3222
0.7182
3.6040
3.0994
1.6573
0.4929
0.3087
0.7146
4.2657
3.5082
1.5006
0.3672
0.1970
0.6320
17.23
7.01
8.11
9.21
9.45
10.49

5.2

5.2 Example 2

In Example 1, we reconstructed the smooth heat source terms f ij ( t ) , i , j = 0 , 1 as given in (22). Now, for compliance, we examine the method to recover a nonlinear test: f 00 ( t ) = 4 + 4 π cos ( 2 π t ) , f 01 ( t ) = 2 π cos ( 2 π t ) ,

(24)
f 10 ( t ) = 2 π cos ( 2 π t ) , f 11 ( t ) = 2 π cos ( 2 π t ) , and the input data ψ , κ i , i = 1 , 4 and v ij , i , j = 0 , 1 :
(25)
ψ ( x , y ) = 2 - ( - 2 + x ) 2 - ( - 2 + y ) 2 , κ 1 ( y , t ) = 4 + ( 1 + y ) sin ( 2 π t ) , κ 2 ( y , t ) = 2 + ( 1 + y ) sin ( 2 π t ) , κ 3 ( x , t ) = 4 + ( 1 + x ) sin ( 2 π t ) , κ 4 ( x , t ) = 2 + ( 1 + x ) sin ( 2 π t ) ,
(26)
v 00 ( t ) = - 6 + 2 sin ( 2 π t ) , v 01 ( t ) = - 3 + 3 sin ( 2 π t ) , v 10 ( t ) = - 3 + 3 sin ( 2 π t ) , v 11 ( t ) = 5 sin ( 2 π t ) .

Also, the conditions ( A 1 ) ( A 6 ) of Theorem 1 are satisfied and therefore, the solvability of the solution is guaranteed. The analytical solution of (1)–(4) is

(27)
u ( x , y , t ) = 2 - ( - 2 + x ) 2 - ( - 2 + y ) 2 + ( 2 + x + y + xy ) sin ( 2 π t ) .

We take the initial guesses for f 00 , f 01 , f 10 , and f 11 as

(28)
f 00 0 ( t n ) = f 00 ( 0 ) = 4 + 4 π , f 01 0 ( t n ) = f 01 ( 0 ) = 2 π , f 10 0 ( t n ) = f 10 ( 0 ) = 2 π , f 11 0 ( t n ) = f 11 ( 0 ) = 2 π , n = 1 , N .

We take M 1 = M 2 = 5 and N = 140 , which together with the upper bound 10 3 for the source terms f 00 , f 01 , f 10 and f 11 satisfying the stability condition (12).

As in Example 1, first consider the case where we include no noise in v ij ( t ) , i , j = 0 , 1 . Although not illustrated, it is reported that the F (14) decreases fastly to a low tolerance of O ( 10 - 29 ) is reported in 17 iterations. The analytical (24) and approximate source terms f 00 ( t ) , f 01 ( t ) , f 10 ( t ) and f 11 ( t ) are plotted in Fig. 5, where the reconstructed source terms are in excellent agreement with the exact solutions.

The exact (24) and numerical solutions for: (a) f 00 ( t ) , (b) f 01 ( t ) , (c) f 10 ( t ) and (d) f 11 ( t ) , with p = 0 and λ = 0 , for Example 2.
Fig. 5
The exact (24) and numerical solutions for: (a) f 00 ( t ) , (b) f 01 ( t ) , (c) f 10 ( t ) and (d) f 11 ( t ) , with p = 0 and λ = 0 , for Example 2.

Next, we include p { 0.1 % , 1 % } noise in the input data v ij ( t ) , i , j = 0 , 1 , as in (15). The corresponding exact (24) and numerical solutions for the unknown coefficients are presented in Figs. 6 and 7 for various regularizations, respectively. When λ = 0 , we obtain inaccurate and unstable approximations, with RMSE values (18) of { 1.6971 , 1.9709 , 2.0596 , 2.3671 } , for p = 0.1 % , and { 16.8578 , 19.6828 , 20.5685 , 23.6539 } , for p = 1 % . We apply the Tikhonov regularization method to overcome this instability. We deduce that λ = 10 - 4 for p = 0.1 % , and λ = 10 - 3 for p = 1 % provides a stable and accurate numerical solutions for the unknown heat sources having the RMSE values (18) of { 0.6815 , 0.3890 , 0.3645 , 0.5980 } and { 1.7343 , 0.8316 , 0.7640 , 1.3496 } , respectively. Also, from Figs. 6, 7 and Table 3 it is observed that when p decreasing from 1 % to 0.1 % and then to zero, accuracy and stability of the approximated results increased. Finally, Figs. 6, 7 and Table 3 have the same source terms as Fig. 4 and Table 2, and we can draw the similar conclusions about the stable reconstructions for the heat source terms. It is clear from Table 3 that the CPU-time is very less.

The exact (24) and numerical solutions for: f 00 ( t ) , f 01 ( t ) , f 10 ( t ) and f 11 ( t ) , with p = 0.1 % and λ ∈ { 0 , 10 - 5 , 10 - 4 } , for Example 2.
Fig. 6
The exact (24) and numerical solutions for: f 00 ( t ) , f 01 ( t ) , f 10 ( t ) and f 11 ( t ) , with p = 0.1 % and λ { 0 , 10 - 5 , 10 - 4 } , for Example 2.
The exact (24) and numerical solutions for: f 00 ( t ) , f 01 ( t ) , f 10 ( t ) and f 11 ( t ) , with p = 1 % and λ ∈ { 0 , 10 - 4 , 10 - 3 } , for Example 2.
Fig. 7
The exact (24) and numerical solutions for: f 00 ( t ) , f 01 ( t ) , f 10 ( t ) and f 11 ( t ) , with p = 1 % and λ { 0 , 10 - 4 , 10 - 3 } , for Example 2.
Table 3 The RMSE (18) for p { 0 , 0.1 % , 1 % } , for Example 2.
p λ RMSE ( f 00 ) RMSE ( f 01 ) RMSE ( f 10 ) RMSE ( f 11 ) CPU time (Mins)
0 0 8.1E−3 9.1E−3 9.1E−3 9.1E−3 4.94
0.1 % 0
10 - 6
10 - 5
10 - 4
10 - 3
1.6971
1.4640
0.8894
0.6815
1.6373
1.9709
1.6129
0.8109
0.3890
0.7038
2.0596
1.6946
0.8554
0.3645
0.6933
2.3671
1.8327
0.7671
0.5980
1.3568
18.26
7.81
8.37
9.28
9.54
1 % 0
10 - 5
10 - 4
10 - 3
10 - 2
16.8578
8.4550
2.9819
1.7343
3.4669
19.6828
7.9392
2.2630
0.8316
1.1545
20.5685
8.4390
2.2954
0.7640
1.1702
23.6539
7.4939
1.8396
1.3496
2.1615
29.34
13.89
14.72
15.48
16.91

6

6 Conclusions

The inverse problem relating to the reconstruction of the time-dependent heat source terms f ij ( t ) , i , j = 0 , 1 and the temperature u ( x , y , t ) in a two-dimensional parabolic equation from the over-determination conditions has been numerically studied for the first time. The direct problem has been discretized using the FTCS-FDM. The RMSE values for noise with and without regularization for Example 1 and 2 are compared. The numerical results for the inverse problem are presented and discussed. It has been concluded that λ = 10 - 4 for p = 0.1 % , and λ = 10 - 3 for p = 1 % provides a stable and accurate solution for the unknown heat source terms. Finally, the generalization of the proposed method to reconstruct the heat source coefficients in the three-dimensional parabolic problem is an interesting topic for future research.

Acknowledgement

The author is very thankful to the Editor in Chief and the anonymous reviewers for their valuable comments and suggestions that helped improve the paper.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. , , , . The method of fundamental solutions for the inverse space-dependent heat source problem. Engineering Analysis with Boundary Elements. 2009;33:1231-1235.
    [Google Scholar]
  2. , . Determination of an unknown heat source from overspecified boundary data. SIAM Journal on Numerical Analysis. 1968;5:275-286.
    [Google Scholar]
  3. , , , , , . Conditional stability for an inverse source problem and an application to the estimation of air dose rate of radioactive substances by drone data. Mathematics in Engineering. 2020;2:26-33.
    [Google Scholar]
  4. , , , , . Numerical approach for reconstructing an unknown source function in inverse parabolic problem. International Journal of Nonlinear Analysis and Applications. 2021;12:555-566.
    [Google Scholar]
  5. , , , . Identification of a spacewise dependent heat source. Applied Mathematical Modelling. 2013;37:10231-10244.
    [Google Scholar]
  6. , , . The boundary-element method for the determination of a heat source dependent on one variable. Journal of Engineering Mathematics. 2006;54:375-388.
    [Google Scholar]
  7. , , . A unified approach to identifying an unknown spacewise dependent source in a variable coefficient parabolic equation from final and integral overdeterminations. Applied Numerical Mathematics. 2014;78:49-67.
    [Google Scholar]
  8. , , . Determination of a time-dependent heat source from nonlocal boundary conditions. Engineering Analysis with Boundary Elements. 2013;37:936-956.
    [Google Scholar]
  9. , , , , . An inverse time-dependent source problem for the heat equation. Applied Numerical Mathematics. 2013;69:13-33.
    [Google Scholar]
  10. , , , , . An inverse time-dependent source problem for the heat equation with a non-classical boundary condition. Applied Mathematical Modelling. 2015;39:6258-6272.
    [Google Scholar]
  11. , , . Reconstruction of the timewise conductivity using a linear combination of heat flux measurements. Journal of King Saud University-Science. 2020;32:928-933.
    [Google Scholar]
  12. , . Identification of the timewise thermal conductivity in a 2D heat equation from local heat flux conditions. Inverse Problems in Science and Engineering 2020
    [CrossRef] [Google Scholar]
  13. , . Reconstructing the time-dependent thermal coefficient in 2D free boundary problems. CMC-Computers, Materials & Continua. 2021;67:3681-3699.
    [Google Scholar]
  14. , , , . Determination of an additive time- and space-dependent coefficient in the heat equation. International Journal of Numerical Methods for Heat and Fluid Flow. 2018;28:1352-1373.
    [Google Scholar]
  15. , , , , . Identification of a multi-dimensional space-dependent heat source from boundary data. Applied Mathematical Modelling. 2018;54:202-220.
    [Google Scholar]
  16. , , . A variational method for identifying a spacewise-dependent heat source. IMA Journal of Applied Mathematics. 2007;72:748-760.
    [Google Scholar]
  17. , , . Determination of a spacewise dependent heat source. Journal of Computational and Applied Mathematics. 2007;209:66-80.
    [Google Scholar]
  18. , , . Reconstruction and stable recovery of source terms and coefficients appearing in diffusion equations. Inverse Problems. 2019;35:115006
    [Google Scholar]
  19. , , , . Identification of separable sources for advection-diffusion equations with variable diffusion coefficient from boundary measured data. Inverse Problems in Science and Engineering. 2016;25:279-308.
    [Google Scholar]
  20. , , . Numerical solution of the inverse problem of determining an unknown source term in a heat equation. Journal of Applied Mathematics. 2012;2012:1-9.
    [Google Scholar]
  21. Mathworks, 2016. Documentation Optimization Toolbox-Least Squares (Model Fitting) Algorithms, available at www.mathworks.com.
  22. , , . The determination of heat sources in two dimensional inverse steady heat problems by means of the method of fundamental solutions. Inverse Problems in Science and Engineering. 2011;19 792–792
    [Google Scholar]
  23. , , . Numerical Solution of Partial Differential Equations: An Introduction. Cambridge University Press; .
  24. , . Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems. Vol vol. 98. SIAM; .
  25. , , . Inverse problem for two-dimensional heat equation with an unknown source. In: IEEE Second International Conference on Data Stream Mining Processing (DSMP). Ukraine: Lviv; . p. :361-363.
    [Google Scholar]
  26. , , , . Solving non-linear fractional variational problems using jacobi polynomials. Mathematics. 2019;7:224.
    [Google Scholar]
  27. , , , . Determination of a two-dimensional heat source: Uniqueness, regularization and error estimate. Journal of Computational and Applied Mathematics. 2006;191:50-67.
    [Google Scholar]
  28. , , , . Two-dimensional parabolic inverse source problem with final overdetermination in reproducing kernel space. Chinese Annals of Mathematics, Series B. 2014;35:469-482.
    [Google Scholar]
  29. , , , , . Determination of an unknown time-dependent heat source from a nonlocal measurement by finite difference method. Acta Mathematicae Applicatae Sinica, English Series. 2020;36:151-165.
    [Google Scholar]
  30. , . Solving the two-dimensional inverse heat source problem through the linear least squares error method. International Journal of Heat and Mass Transfer. 1998;41:393-398.
    [Google Scholar]
  31. , , , , . Inverse problem of time-dependent heat sources numerical reconstruction. Mathematics and Computers in Simulation. 2011;81:1656-1672.
    [Google Scholar]
  32. , , . A simplified Tikhonov regularization method for determining the heat source. Applied Mathematical Modelling. 2010;34:3286-3299.
    [Google Scholar]
  33. , , , . A meshless method for solving an inverse spacewisedependent heat source problem. Journal of Computational Physics. 2009;228:123-136.
    [Google Scholar]
  34. , , , , . Numerical identification of source terms for a two dimensional heat conduction problem in polar coordinate system. Applied Mathematical Modelling. 2013;37:939-957.
    [Google Scholar]
Show Sections