525
Views
3
CrossRef citations to date
0
Altmetric
Articles

A meshless method for solving 1D time-dependent heat source problem

&
Pages 51-82 | Received 23 Jan 2016, Accepted 16 Mar 2017, Published online: 26 Apr 2017

Abstract

A novel meshless numerical procedure based on the method of fundamental solutions (MFS) and the heat polynomials is proposed for recovering a time-dependent heat source and the boundary data simultaneously in an inverse heat conduction problem (IHCP). We will transform the problem into a homogeneous IHCP and initial value problems for the first-order ordinary differential equation. An improved method of MFS is used to solve the IHCP and a finite difference method is applied for solving the initial value problems. The advantage of applying the proposed meshless numerical scheme is producing the shape functions which provide the important delta function property to ensure that the essential conditions are fulfilled. Numerical experiments for some examples are provided to show the effectiveness of the proposed algorithm.

AMS Subject Classifications:

1. Introduction

In this paper, we consider the inverse problem of determination a time-dependent heat source and boundary data, simultaneously, in the following parabolic problem:(1) Ut(x,t)=c2Uxx(x,t)+f(t);0<x<1,0<t<T,(1) (2) U(x,0)=ϕ0(x);0x1,(2) (3) U(0,t)=g0(t);0tT,(3) (4) U(1,t)=g1(t);0tT,(4)

where T is final time, c is a constant and the functions ϕ0 and g1 are known and continuous in their domains, while the heat source function f(t), the boundary temperature g0 and the heat flux Ux(0,t)=h(t) are unknowns to be determined from the following additional data:(5) U(x,t)=k(t);0<x<1,0tT,(5) (6) U(x,T)=ϕT(x);0x1.(6)

The mathematical model (1)–(6) arises in various physical and engineering setting, in particular, in hydrology, material sciences, heat transfer and transport problems. A typical example is groundwater pollutant source estimation in cities with large populations. In this application, it is crucial to accurately identify which companies are responsible for the contamination [Citation1].

In the context of heat conduction and diffusion, where U represents temperature and concentration, the unknown f(t) is interpreted as a heat and material source, respectively, and in a chemical or a biochemical application, f(t) may be interpreted as a reaction term [Citation2]. Although the result in this paper applies to each of these interpretations, the unknown function f(t) will be referred to as a heat source term.

1.1. A brief review of methods existing in the literature

The inverse problem of determining an unknown heat source function in the heat conduction equation has been considered in many theoretical papers, notably [Citation3Citation7]. The authors of [Citation3], proved the existence and uniqueness of an inverse source problem where the heat source is the product of a space function and a time function. The uniqueness solution of the inverse space-wise dependent heat source problem was considered in [Citation8Citation11]. Also, this problem is investigated numerically by several authors. Authors of [Citation12,Citation13] used the method of fundamental solutions (MFS) to solve this problem. The boundary element method (BEM) [Citation14], iterative regularization methods [Citation15Citation17] and finite difference technique [Citation18] are proposed to treated this problem. In [Citation19], an iterative algorithm based on the landweber regularization framework, is proposed to obtain the numerical solution of the problem. In [Citation20], the heat source is a function of both space and time but is separable and the space-dependent source term is recovered with He’s variational iteration method. However, many researchers sought the source as a function of time only [Citation21]. In [Citation22], this problem was studied with the finite difference method. Numerical solution is also considered by use of the MFS in [Citation23]. Authors of [Citation14] applied BEM to treat this problem. In [Citation1] authors used the method of simplified Tikhonov regularization (TR) for dealing with the inverse time-dependent heat source problem. Author of [Citation24] solved the problem with He’s variational iteration method. In [Citation25,Citation26], the author identified the heat source as time dependent only, by the Lie-group shooting method (LGSM). A BEM combined with the TR of various orders is developed in order to obtain a stable solution in [Citation27]. The method of central difference for the inverse time-dependent heat source problem is proposed in [Citation28]. Authors of [Citation29] considered the problem of identifying an unknown heat source depending simultaneously on both space and time variables. First the problem is transformed into an optimization problem and the uniqueness of minimum element is proved rigorously. Then, a variational formulation for solving the optimization problem is given. A conjugate gradient method and a finite difference method are used to solve the variational problem. Author of [Citation30] used the MFS and radial basis functions (RBFs) to solve the problem when source is a function of space and time. First for the approximation of time derivative in the governing equation, the finite difference method is used. Then, the problem is solved by the solution of non-homogeneous equation at each time step. The RBF is used for interpolation of right-hand side of the governing equation and obtaining a particular solution. In [Citation31], the identification of sources in steady-state heat conduction problem was considered without restriction for the form of heat sources, but some information about temperature in some inner point in considered region was used. Author employed the MFS to recover heat source in this problem. Besides, a sequential method in [Citation32], a linear least-squares error method in [Citation33], the Green element method [Citation34], the Lie-group differential algebraic equations method [Citation35], a iterative method [Citation36], a mollification regularization method [Citation37] and the conjugate gradient method [Citation38] are applied to the numerical solution of inverse heat source problems.

1.2. An introduction about MFS

The MFS is a meshless/meshfree boundary collocation method which is applicable to boundary value problems for which a fundamental solution of the operator in the governing equation is known. In spite of this restriction, it has, in recent years, become very popular primarily because of the ease with which it can be implemented, in particular for problems in complex geometries [Citation39]. This meshless method requires neither domain discretization as in the FEM and FDM, nor boundary discretization as in the BEM, thus it improves the computational efficiency and can be easily extended to solve high-order and high-dimensional differential equations [Citation13].

Kupradze and Aleksidze [Citation40] first proposed the concept of the MFS, and then Mathon and Johnston [Citation41] used the MFS to numerically solve the elliptic boundary value problems. Bogomolny [Citation42] established the preliminary mathematical framework for the MFS and fixed the positions of the source distribution.

Since then, there have appeared numerous reports on MFS for computation, see the reviews of the MFS in Fairweather and Karageorghis [Citation43], Golberg and Chen [Citation44], and a systemic introduction on the MFS in Chen et al. [Citation45]. The MFS has been applied to Cauchy and Stokes problems in [Citation46,Citation47], the biharmonic equation in [Citation43,Citation48] and even to a non-linear Poisson problem [Citation49]. Some important properties of the MFS were addressed by Schaback [Citation50]. Recently, the MFS has been successfully applied to solve the inverse problems associated with the heat equation [Citation51], linear elasticity [Citation52,Citation53], steady-state heat conduction in functionally graded materials [Citation54], Helmholtz-type equations [Citation55Citation57] and source reconstruction in steady-state heat conduction problems [Citation58]. The steady Stokes flow problems were also solved using the steady Stokeslets [Citation59]. Golberg [Citation60] and Golberg et al. [Citation61] further extended the MFS to find a particular solution for the inhomogeneous term of the Poisson equation, using the method of particular solutions. Young et al. [Citation62] solved the time-dependent diffusion equation by the diffusion fundamental solution without temporal finite difference discretization. A new meshless singular boundary method, based on the notion of the BEM and the MFS, is introduced for solving three-dimensional inverse heat conduction problems (IHCPs) and large-scale three-dimensional potential problems in [Citation63,Citation64], respectively.

In this paper, a modified MFS (MMFS) is proposed for solving the IHCP (1)–(6). The method is based on the use of the fundamental solutions of heat equation and heat polynomials. The major advantage of MMFS is that the shape functions created possess the Kronecker delta function property.

The rest of the paper is as follows: In Section 2, the mathematical formulation of the problem is presented. Section 3 is devoted to the numerical procedure, a modified MFS method. In Section 4, Implementation of the proposed method is given. Error analysis is reported in Section 5. Several numerical examples are presented in Section 6. Conclusion is finally discussed in Section 7.

2. Mathematical formulation

In order to use the MMFS to solve the problem (1)–(6), the first goal is finding a new transformation which reduces the problem (1)–(6) to a PDE containing only one unknown function.

Let us define the following suitable transformation:(7) W(x,t)=Uxx(x,t).(7)

According to (7), the problem (1)–(6) is changed to the following problem:(8) Wt(x,t)=c2Wxx(x,t);0<x<1,0<t<T,(8) (9) W(x,0)=ϕ0(x);0x1,(9) (10) W(0,t)=Uxx(0,t)=1c2(Ut(0,t)-f(t))=1c2(g0(t)-f(t));0tT,(10) (11) W(1,t)=Uxx(1,t)=1c2(Ut(1,t)-f(t))=1c2(g1(t)-f(t));0tT,(11) (12) W(x,t)=Uxx(x,t)=1c2(Ut(x,t)-f(t))=1c2(k(t)-f(t));0tT,(12) (13) W(x,T)=ϕT(x);0x1.(13)

Eliminating the unknown function f(t) in (11) and (12), we know the W satisfies the following equation:(14) W(1,t)-W(x,t)=1c2(g1(t)-k(t));0tT.(14)

Then, we can propose a computational method for recovering the heat source and the boundary data by solving three problems.

Problem 1:

At first, we use a modified MFS to solve the following IHCP:(15) Wt(x,t)=c2Wxx(x,t);0<x<1,0<t<T,(15) (16) W(x,0)=ϕ0(x);0x1,(16) (17) W(1,t)-W(x,t)=1c2(g1(t)-k(t));0tT,(17) (18) W(x,T)=ϕT(x);0x1.(18)

By solving the inverse problem (15)–(18), we obtain the approximate values of W(1,t),W(0,t) and Wx(0,t). Then, we can determine the heat source using Equation (Equation11) as follows:(19) f(t)=g1(t)-c2W(1,t).(19)

Problem 2:

From (2) and (10), we know that the boundary data g0 can be recovered by solving the following problem for ordinary partial equation:(20) g0(t)=c2W(0,t)+f(t);0<t<T,(20) (21) g0(0)=ϕ0(0).(21)

Problem 3:

Now from (7) and (1), we obtain Wx(x,t)=ddxUxx(x,t)=1c2ddtUx(x,t). Then by considering x=0 and from (2), the boundary data h(t) can be determined by solving the following ordinary problem:(22) h(t)=c2Wx(0,t);0<t<T,(22) (23) h(0)=ϕ0(0).(23)

For the well-posed problems 2 and 3, we solve them in the next section by a finite difference method.

The solution of the inverse problem (15)–(19) is unstable. To show that we construct an example.

Let T=1, c=1 and g1(t)=e1+tn2+cos(n2t)n2-ϵ. The solution of the problem (15)–(19) whenϕ0(x)=exn2,g1(t)-k(t)=(e1-ex)etn2,ϕT(x)=ex+1n2,

is given by w(x,t)=ex+tn2. Therefore, we havesup{|ϕ0(x)|+|g1(t)-k(t)|+|ϕT(x)|}=O3e2n20,n,

butsup{|f(t)|}=sup{|g1(t)-W(1,t)|}=nϵ,n.

This indicates that although the data (|ϕ0(x)|+|g1(t)-k(t)|+|ϕT(x)|) tends to zero, the solution f is unbounded. In other words, the inverse time-dependent heat source problem (1)–(6) is ill-posed.

3. Methodology

3.1. Heat Polynomials

We consider a solution w of heat equation(24) wt(x,t)=αwxx(x,t),(24)

in the form [Citation65], Chapter 1, p.16–18]:(25) w(x,t)=η(x)κ(t).(25)

Upon substituting (25) into (24) and dividing through by αηκ, it follows that:κ(t)ακ(t)=η(x)η(x)=γ2,

where γ is a complex constant. Solving the resulting ordinary differential equationsκ(t)=γ2ακ(t),η(x)=γ2η(x),

we obtain:(26) w(x,t)=eγx+γ2αt.(26)

By expanding Equation (Equation26) into a Taylor’s series with respect to γ, we obtain:(27) w(x,t)=n=0pn(x,t)γnn!,(27)

where pn are the heat polynomials which hold in Equation (Equation24).

An explicit formula for pn(x,t) can be obtained from Cauchy’s multiplying two power series together, sinceeγx+γ2αt=eγxeγ2αt.

Settingeγx=n=0anγn,eγ2αt=n=0bnγn,

wherean=xnn!,n=0,1,2,,

andbn=αdtdd!;n=2d,0;n=2d+1,d=0,1,,

it follows that:(28) eγx+γ2αt=n=0ςnγn,(28)

where(29) ςn=j=0nbjan-j=d=0[n2]αdtdd!xn-2d(n-2d)!.(29)

Here, [n2] denotes the largest integer less than or equal to n2. From Equations (Equation26)–(Equation29), it is clear that:(30) pn(x,t)=n!d=0[n2]αdtdd!xn-2d(n-2d)!.(30)

3.2. A modified MFS

Choose source points y=(yi,τi),i=1,2,,n, then we can express an approximate solution given by a linear combination of the fundamental solutions of heat equation and the heat polynomials as follows:(31) v(x)=i=1nλiψi(x)+j=1mξjpj(x),(31)

where x=(x,t),ψi(x)=ψ(x-yi,t-τi),ψ(x,t) is the time shift function given by ψ(x,t)=F(x,t+T0), F(x,t)=14c2πte-x24c2tH(t), F is the fundamental solution of heat equation, H is the Heaviside function and T0>T is a constant. Also, pj is the heat polynomial and λi and ξj are unknowns.

To determination the coefficients (λ1,,λn) and (ξ1,,ξm), the collocation method is used. However, in addition to the n equations resulting from collocating (31) at the n points xl=(xl,tl),l=1,2,,n as follows:(32) vl=v(xl)=i=1nλiψi(xl)+j=1mξjpj(xl),(32)

extra m equations are required. This is insured by the following m conditions,(33) i=1nλipj(xi)=0;j=1,2,,m.(33)

The representation Equations (Equation32) and (Equation33) constitute a (n+m)×(n+m) system of linear algebraic equations which can be expressed in matrix form as follows:(34) V0=Ψ0PmPmtr0ΛΞ.(34)

or(35) V0=GΛΞ,(35)

whereΨ0=ψ1(x1)ψ2(x1)ψn(x1)ψ1(x2)ψ2(x2)ψn(x2)ψ1(xn)ψ2(xn)ψn(xn),Pm=p1(x1)p2(x1)pm(x1)p1(x2)p2(x2)pm(x2)p1(xn)p2(xn)pm(xn)Λ=(λ1,λ2,,λn)tr,Ξ=(ξ1,ξ2,,ξm)tr.

If the inverse of matrix Ψ0 exists, a unique solution is obtained as:(36) ΛΞ=G-1V0.(36)

Accordingly, Equation (Equation31) can be rewritten as(37) v~(x)=Ψtr(x)Λ+Ptr(x)Ξ=Ψtr(x)Ptr(x)ΛΞ,(37) Ψtr(x)=(ψ1(x),ψ2(x),,ψn(x)),Ptr(x)=(p1(x),p2(x),,pm(x)),

or(38) v~(x)=Ψtr(x)Ptr(x)G-1V0=Θ(x)V,(38)

where the matrix of shape functions Θ(x) is defined by(39) Θ(x)=ϑ1(x),ϑ2(x),,ϑk(x),,ϑn+m(x),(39)

in whichϑk(x)=i=1nψi(x)Gi,k-1+j=1mpj(x)Gn+j,k-1,

and Gi,k-1 is the (ik)th element of matrix G-1. The shape function Θ(x), obtained through the above process, possesses the following properties:

(1)

Linear independence Shape functions are linearly independent in the desired domain. The shape function Θ(x) possesses the delta function property, i.e.ϑi(xj)=δij=1i=j,0ij

(2)

Partitions of unityi=1n+mϑi(x)=1.

(3)

Linear reproducibilityi=1n+mϑi(x)xi=x.

(4)

ϑi(x) has simple derivativesΘ(l)(x)=(ϑ1(l)(x),ϑ2(l)(x),,ϑn+m(l)(x)).

(5)

The shape function Θ(x) satisfies the heat Equation (Equation15), i.e. ϑit=c22ϑix2;i=1,2,,n+m.

4. Implementation of the proposed method

To apply the proposed method to the solution of problem (15)–(18), let Ω={(xr,tr),r=1,,s1+s2+s3} be a set of scattered nodes such that Ω=Ω1Ω2Ω3, where(40) Ω1={(xr,tr),0xr1,tr=0,r=1,,s1},(40) (41) Ω2={(xr,tr),xr=1,0tr1,r=s1+1,,s1+s2},(41) (42) Ω3={(xr,tr),0xr1,tr=T,r=s1+s2+1,,s1+s2+s3}.(42)

We assume that an approximation to the solution of the problem (15)–(18) can be expressed as follows:(43) W^(x,t)=i=1n+mwiϑi(x,t)=Θwtr,(43)

where Θ=(ϑ1,ϑ2,,ϑn+m) are the shape functions (39) and w=(w1,w2,,wn+m) are unknowns which remain to be determined.

For this choice of basis functions Θ; the approximate solution W^ already satisfies the heat Equation (Equation15). The resultant linear system of equations for the unknown coefficients wi can then be obtained from the following simple collocation.

Collocating Equation (Equation43) into (Equation40)–(Equation42), we obtainW^(xr,tr)=i=1n+mwiϑi(xr,tr)=ϕ0(xr);r=1,2,,s1,ϕT(xr);r=s1+s2+1,,s1+s2+s3,W^(xr,tr)-W^(x,tr)=i=1n+mwi{ϑi(xr,tr)-ϑi(x,tr)}=1c2(g1(tr)-k(tr));r=s1+1,,s1+s2.

So we have the following linear system of equations:(44) Aw=g,(44)

whereA=ϑi(xe,te)ϑi(xd,td)-ϑi(x,td)ϑi(xz,tz)(s1+s2+s3)×(n+m),g=ϕ0(xe),1c2(g1(td)-k(td)),ϕT(xz)(s1+s2+s3)×1,w=(w1,w2,,wn+m)1×(n+m).

where e=1,2,,s1, d=s1+1,,s1+s2, z=s1+s2+1,,s1+s2+s3 and i=1,2,,n+m.

4.1. Regularization

As a direct consequence of the fact that the inverse problem (1)–(4), is highly ill-posed, the discretization matrix A is severely ill-conditioned. Hence, a direct approach for solving the resulting system of linear algebraic Equation (Equation44), such as the least-square method, would produce highly oscillatory and unbounded solutions, i.e. unstable solutions. The accurate and stable solution of the system of linear algebraic Equation (Equation44) is very important for obtaining physically meaningful numerical results [Citation66]. Regularization methods are among the most popular and successful methods for solving stably and accurately ill-conditioned matrix equations [Citation67]. Here, we apply the standard TR technique [Citation66]. It consists of solving the optimization problem:(45) minw{Aw-g2+ε2w2},(45)

where . denotes the usual Euclidean norm and ε is called the regularization parameter. Formally, for a given value of the regularization parameter, ε, Tikhonov regularized solution w of the problem (44) is obtained by solving the normal equation:(AtrA+ε2I)w=Atrg,

namely:w=(AtrA+ε2I)-1Atrg.

The choice of a suitable value of the regularization parameter ε is crucial for the accuracy of the final numerical solution and is still under intensive research [Citation68].

One parameter choice criterion extensively studied is the discrepancy principle [Citation69], however, it requires a reliable estimation of the amount of noise in the data. Heuristical approaches are preferable in the case when no a priori information about the noise is available. For the TR method, several heuristical approaches have been proposed, including the L-curve criterion [Citation70], cross-validation (CV) and generalized cross validation (GCV) [Citation71]. In this paper, we use the GCV to choose the regularization parameter. In GCV the regularization parameter ε chosen to minimize the GCV function:G(ε)=Aw-g2(trace(I-AAI))2;ε>0,

whereAI=(AtrA+ε2I)-1Atr.

Denote the solution of Equation (Equation45) by ~}w. Then, the approximate solution for inverse problem (15)–(18) is(46) W~(x,t)=i=1n+mwi~ϑi(x,t),(46)

and the approximate heat source is(47) f~(t)=g1(t)-c2i=1n+mwi~ϑi(1,t).(47)

From (46), we obtain W~(0,t) and W~x(0,t). Then, the approximate boundary data g~0(t) can be obtained by solving the following problem:(48) g0(t)=c2i=1n+mwi~ϑi(0,t)+f~(t);0<t<T,(48) (49) g0(0)=ϕ0(0).(49)

In order to solve the problem (48) and (49) numerically, we use the following formula (theta-method [Citation72]) for Equation (Equation48) which is in the formg~0ȷ+1=g~0ȷ+Δtθc2i=1n+mwi~ϑi(0,tȷ)+fȷ~+(1-θ)c2i=1n+mwi~ϑi(0,tȷ+1)+f~ȷ+1;ȷ=0,1,,M,

where t=ȷΔt,MΔt=T and g~00=ϕ0(0). The approximate values of boundary data h~(t) can be obtained by solving the following problem:(50) h~(t)=c2i=1n+mw~iϑix(0,t);0<t<T,(50) (51) h~(0)=ϕ0(0).(51)

Using theta-method for Equation (Equation50), we haveh~ȷ+1=h~ȷ+Δtθc2i=1n+mwi~ϑix(0,tȷ)+(1-θ)c2i=1n+mwi~ϑix(0,tȷ+1);ȷ=0,1,,M,

where t=ȷΔt,MΔt=T and h~0=ϕ0(0).

The theta-method is of order two for θ=12 and otherwise of order one.

Theorem 1:

The theta-method is convergent for every θ[0,1].

Proof See [Citation72].

5. Error analysis

Suppose that H=L2([0,1]×[0,T]) and {ϑ1(x),ϑ2(x),,ϑN(x)}H, where N=n+m, x=(x,t), the shape function ϑi(x),i=1,2,,N are given by (39) and Y=span{ϑ1(x),ϑ2(x),,ϑN(x)} and u be an arbitrary element in H. Since Y is a finite dimensional vector space, u has the unique best approximation out of Y such as PNu; that is [Citation73]:yY,u-PNu2u-y2.

Since PNuY, there exists the unique coefficients w0,w1,,wM such thatPNu=i=1Nwiϑi(x).

Figure 1. Graph of g1no and ϕ0no with various values of polynomials (m1) and scattered points (n1) for Example 1.

Figure 1. Graph of g1no′ and ϕ0no″ with various values of polynomials (m1) and scattered points (n1) for Example 1.

Figure 2. Graph of g1no and kno and absolute errors |g1Exact-g1noNumeric| and |kExact-knoNumeric| for Example 1.

Figure 2. Graph of g1no′ and kno′ and absolute errors |g1Exact′-g1noNumeric′| and |kExact′-knoNumeric′| for Example 1.

Figure 3. Graph of g1no and kno and absolute errors |g1Exact-g1noNumeric| and |kExact-knoNumeric| for Example 2.

Figure 3. Graph of g1no′ and kno′ and absolute errors |g1Exact′-g1noNumeric′| and |kExact′-knoNumeric′| for Example 2.

Figure 4. Graph of ϕ0no and ϕTno and absolute errors |ϕ0Exact-ϕ0noNumeric| and |ϕTExact-ϕTnoNumeric| for Example 1.

Figure 4. Graph of ϕ0no″ and ϕTno″ and absolute errors |ϕ0Exact″-ϕ0noNumeric″| and |ϕTExact″-ϕTnoNumeric″| for Example 1.

Figure 5. Graph of ϕ0no and ϕTno and absolute errors |ϕ0Exact-ϕ0noNumeric| and |ϕTExact-ϕTnoNumeric| for Example 2.

Figure 5. Graph of ϕ0no″ and ϕTno″ and absolute errors |ϕ0Exact″-ϕ0noNumeric″| and |ϕTExact″-ϕTnoNumeric″| for Example 2.

Figure 6. Graph of f(t) and absolute error |fExact-fNumeric| with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.2 for Example 1.

Figure 6. Graph of f(t) and absolute error |fExact-fNumeric| with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.2 for Example 1.

Figure 7. Graph of g0(t) and absolute error |g0Exact-g0Numeric| with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.2 for Example 1.

Figure 7. Graph of g0(t) and absolute error |g0Exact-g0Numeric| with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.2 for Example 1.

Figure 8. Graph of h(t) and absolute error |hExact-hNumeric| with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.2 for Example 1.

Figure 8. Graph of h(t) and absolute error |hExact-hNumeric| with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.2 for Example 1.

Figure 9. Graph of RMS(f),RMS(g0),RMS(h) and RES(f),  RES(h) with noiseless data when n1=n2=n3=4,s1=s2=s3=5,m=10 and various values of T0 for Example 1.

Figure 9. Graph of RMS(f),RMS(g0),RMS(h) and RES(f),  RES(h) with noiseless data when n1=n2=n3=4,s1=s2=s3=5,m=10 and various values of T0 for Example 1.

Figure 10. Graph of f(t) with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.5 for Example 2.

Figure 10. Graph of f(t) with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.5 for Example 2.

Figure 11. Graph of g0(t) with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.5 for Example 2.

Figure 11. Graph of g0(t) with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.5 for Example 2.

Figure 12. Graph of h(t) with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.5 for Example 2.

Figure 12. Graph of h(t) with noiseless and noisy data when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.5 for Example 2.

Figure 13. Graph of RMS(f),RMS(g0)RMS(h) and RES(f),  RES(h) with noiseless data when n1=n2=n3=4,s1=s2=s3=5,m=10 and various values of T0 for Example 2.

Figure 13. Graph of RMS(f),RMS(g0)RMS(h) and RES(f),  RES(h) with noiseless data when n1=n2=n3=4,s1=s2=s3=5,m=10 and various values of T0 for Example 2.

Theorem 2:

Let (H,.2) be a Hilbert space and Y be a closed subspace of H such that dimY< and {ϑ1,ϑ2,,ϑN} is any basis for Y. Let u be an arbitrary element in H and PNu be the unique best approximation to u out of Y then [Citation73]:u-PNu2=Q(u,ϑ1,ϑ2,,ϑN)Q(ϑ1,ϑ2,,ϑN)12

whereQ(ϑ1,ϑ2,,ϑN)=ϑ1,ϑ1ϑ1,ϑ2ϑ1,ϑNϑ2,ϑ1ϑ2,ϑ2ϑ2,ϑNϑN,ϑ1ϑN,ϑ2ϑN,ϑN.

Note that the inner product in space H is defined as follows:u(x),y(x)=0T01u(x,t)y(x,t)¯dxdt,

and the norm is as follows:u(x)2=0T01|u(x,t)|2dxdt12.

DefinePNW=i=1n+mwiϑi(x,t)=i=1n+mwil=1nψl(x)Gl,i-1+j=1mpj(x)Gn+j,i-1=i=1n+ml=1nwiψl(x)Gl,i-1+i=1n+mj=1mwipj(x)Gn+j,i-1=i=1(n+m)j=1(n+m)wiζji(x,t)=s=0(n+m)2-1μsbs(x,t),

where[b0,b1,,b(n+m)2-1]=[ζ11,ζ21,,ζ(n+m)1,ζ12,ζ22,,ζ(n+m)2,,ζ1(n+m),,ζ(n+m)2],[μ0,μ1,,μ(n+m)2-1]=[w1,w1,,w1n+m,w2,w2,,w2n+m,,wn+m,wn+m,,wn+mn+m],

andζji=ψj(x)Gj,i-1;j=1,2,,n,pj-n(x)Gj,i-1;j=n+1,n+2,,n+m.

In the following we obtain bounds for the error of best approximation for heat source f(x) in terms of Sobolev norms. This norm for a function W0(x) is defined in the interval (ab) for ν0 byW0Hν(a,b)=k=0νab|W0(k)(x)|2dx12=k=0νW0(k)L2(a,b)212,

where W0(k) denotes the kth derivative of W0. The symbol |W0|Hν;N(0,1) which is introduced in [Citation74] is defined by|W0|Hν;N(0,1)=k=min(ν,N+1)νW0(k)L2(0,1)212.

Table 1. The values of RMS(f), RES(f),  RMS(g0), RES(g0), RMS(h) and RES(h) with different choose of n and m when s1=s2=s3=6 and σ=1% for Example 1.

Table 2. The values of RMS(f), RES(f),  RMS(g0), RES(g0), RMS(h) and RES(h) with different choose of s1,s2,s3 when n1=n2=n3=4,m=10 and σ=1% for Example 1.

Table 3. The values of RMS(f) and RES(f) for various values of T0, σ=5%,m=10, n1=n2=n3=4 and s1=s2=s3=6 for Example 1.

To state our main results, the following Theorem will be required.

Theorem 3:

Suppose that W0Hν(0,1) with ν0. If PNW0=s=0Nμsbs(t) is the best approximation of W0 then(52) W0-PNW0L2(0,1)cN-ν|W0|Hν;N(0,1),(52)

and for 1rν,(53) W0-PNW0Hr(0,1)cN2r-12-ν|W0|Hν;N(0,1),(53)

where c depends on ν.

Proof Mashayekhi et al. [Citation75] Let W0Hν(0,1) with ν0 and γ=0Nc´γLγ be the best approximation of W0, which is constructed using shifted Legendre polynomials Lγ,γ=0,,N in the interval [0, 1]. Then [Citation74](54) W0-γ=0Nc´γLγL2(0,1)cN-ν|W0|Hν;N(0,1),(54)

and for 1rν,(55) W0-γ=0Nc´γLγHr(0,1)cN2r-12-ν|W0|Hν;N(0,1).(55)

Since the best approximation is unique [Citation73], we have(56) W0-γ=0Nc´γLγL2(0,1)=W0-PNW0L2(0,1),W0-γ=0Nc´γLγHr(0,1)=W0-PNW0Hr(0,1),(56)

and using Equations (Equation54)–(Equation56) we can obtain Equations (Equation52) and (Equation53).

 

Table 4. The values of RES(f) for various values of σ and x when n1=n2=n3=4,s1=s2=s3=6,m=10 and T0=2.1 for Example 1.

Table 5. The values of RMS(f), RES(f),  RMS(g0), RES(g0), RMS(h) and RES(h) with different choose of n and m when σ=1% and s1=s2=s3=6 for Example 2.

Table 6. The values of RMS(f), RES(f),  RMS(g0), RES(g0), RMS(h) and RES(h) with different choose of s1,s2,s3 when σ=1%,m=10 and n1=n2=n3=4 for Example 2.

Table 7. The values of RES(f) for various values of σ and x when n1=n2=n3=4,s1=s2=s3=5,m=10 and T0=1.5 for Example 2.

In the following Theorems, we obtain error for the approximation functions f(t),g0(t) and h(t) in Equations (Equation19)–(Equation23).

Theorem 4:

Suppose that f(t)-g1(t)Hν(0,1) with ν0 and PNW1=s=0(n+m)2-1μsbs(1,t) be the best approximation of W(1, t) thenf(t)-g1(t)+c2W(1,t)L2(0,1)a((n+m)2-1)-ν|f-g1|Hν;N(0,1),

and for 1rν,f(t)-g1(t)+c2W(1,t)Hr(0,1)a((n+m)2-1)2r-12-ν|f-g1|Hν;N(0,1),

where a depends on ν.

Proof Consider PNW1=s=0(n+m)2-1μsbs(1,t) be the best approximation of W(1, t) then P~NW1=s=0(n+m)2-1(-c2μs)bs(1,t)=s=0(n+m)2-1μ~sbs(1,t) where μ~s=-c2μs, is the best approximation of -c2W(1,t). Now by using Equations (Equation19) and (Equation52) we have:f(t)-g1(t)-P~NW1L2(0,1)a((n+m)2-1)-ν|f(t)-g1(t)|Hν;N(0,1),

and for 1rν, using Equations (Equation19) and (Equation53) we obtain:f(t)-g1(t)-P~NW1Hr(0,1)a((n+m)2-1)2r-12-ν|f(t)-g1(t)|Hν;N(0,1).

Theorem 5:

Suppose that g0(t)-ϕ0(0)-g1(t)+g1(0)Hν(0,1) with ν0 and 0tbs(x,τ)dτ=Bs(x,t) and P~NW0=s=0(n+m)2-1μ~sBs(0,t) and P~NW1=s=0(n+m)2-1μ~sBs(1,t), where μs~=c2μs, be the best approximations of c20tW(0,τ) and c20tW(1,τ), respectively. Theng0(t)-ϕ0(0)-g1(t)+g1(0)-P~NW0+P~NW1L2(0,1)a((n+m)2-1)-ν|g0(t)-ϕ0(0)-g1(t)+g1(0)|Hν;N(0,1),

and for 1rν,g0(t)-ϕ0(0)-g1(t)+g1(0)-P~NW0+P~NW1Hr(0,1)a((n+m)2-1)2r-12-ν|g0(t)-ϕ0(0)-g1(t)+g1(0)|Hν;N(0,1),

where a depends on ν.

Proof From Equations (Equation19)–(Equation21) and by integrating of (20) we get:(57) g0(t)=ϕ0(0)+g1(t)-g1(0)+c20tW(0,τ)dτ-c20tW(1,τ)dτ.(57)

Suppose that P~NW0=s=0(n+m)2-1μ~sBs(0,t) and P~NW1=s=0(n+m)2-1μ~sBs(1,t) be the best approximations of c20tW(0,τ)dτ and c20tW(1,τ)dτ, respectively, therefore(58) g0(t)-ϕ0(0)-g1(t)+g1(0)-P~NW0+P~NW1=g0(t)-ϕ0(0)-g1(t)+g1(0)-s=0(n+m)2-1μ~s(Bs(0,t)-Bs(1,t))=g0(t)-ϕ0(0)-g1(t)+g1(0)-s=0(n+m)2-1μ~sB~(t),(58)

where B~(t)=Bs(0,t)-Bs(1,t). Then using Equations (Equation52) and (Equation58), we have:g0(t)-ϕ0(0)-g1(t)+g1(0)-P~NW0+P~NW1L2(0,1)a((n+m)2-1)-ν|g0(t)-ϕ0(0)-g1(t)+g1(0)|Hν;N(0,1),

and for 1rν, using Equations (Equation53) and (Equation58), we obtain:g0(t)-ϕ0(0)-g1(t)+g1(0)-P~NW0+P~NW1Hr(0,1)a((n+m)2-1)2r-12-ν|g0(t)-ϕ0(0)-g1(t)+g1(0)|Hν;N(0,1).

Theorem 6:

Suppose that h(t)-ϕ0(0)Hν(0,1) with ν0 and P~NW0=s=0(n+m)2-1μ~sRs(0,t), where μs~=c2μs and Rs(0,t)=0txbs(0,τ)dτ, be the best approximation of c20tWx(0,τ)dτ thenh(t)-ϕ0(0)-P~NW0L2(0,1)a((n+m)2-1)-ν|h(t)-ϕ0(0)|Hν;N(0,1),

and for 1rν,h(t)-ϕ0(0)-P~NW0Hr(0,1)a((n+m)2-1)2r-12-ν|h(t)-ϕ0(0)|Hν;N(0,1),

where a depends on ν.

Proof From Equations (Equation22)–(Equation23) and by integrating of (22) we get:(59) h(t)-ϕ0(0)=c20tWx(0,τ)dτ.(59)

Suppose P~NW0=s=0(n+m)2-1μ~sRs(0,t) be the best approximation of c20tWx(0,τ)dτ then using Equations (Equation52) and (Equation59) we have:h(t)-ϕ0(0)-P~NW0L2(0,1)a((n+m)2-1)-ν|h(t)-ϕ0(0)|Hν;N(0,1).

Also for 1rν, by using Equations (Equation53) and (Equation59), we obtain:h(t)-ϕ0(0)-P~NW0Hr(0,1)a((n+m)2-1)2r-12-ν|h(t)-ϕ0(0)|Hν;N(0,1).

6. Numerical examples

The inverse problems investigated in this study have been solved using a uniform distribution of the source and collocation points as y=xl={(xi,0)=(i-1n1-1,0),i=1,,n1}{(0,tj)=(0,jn2),j=1,,n2}{(1,tk)=(1,kn3),k=1,,n3} where n=n1+n2+n3. As always with inverse and improperly posed problems, behaviour of the numerical solution in the process of noise is an important part of the stability testing process [Citation76]. Thus, we consider some of the supplemented boundary conditions contaminated with errors. For more clarifications, in the numerical calculations we apply the noisy dataϕ0no(xe)=ϕ0(xe)+σ.rand(1),g1no(td)=g1(td)+σ.rand(1),kno(td)=k(td)+σ.rand(1),ϕTno(xz)=ϕT(xz)+σ.rand(1),

where ϕ0(xe),g1(td),k(td) and ϕT(xz) are the exact data and rand(1) is a random number between (0, 1) and the magnitude σ indicates the noise level of measurement data.

To obtain the stable numerical derivatives ϕ0no(xe),g1no(td),kno(td) and ϕTno(xz), we use the regularized RBF methods in [Citation77,Citation78] to compute them and then the corresponding noisy right-hand side is denoted by gno. According to Theorem 2.2 in [Citation78], we consider ϕ0no(x),g1no(t),kno(t) and ϕTno(x), separately, to be a linear combination of the Gaussians function φ(χ)=e-c1|χ|2 and polynomials {1,χ,χ2,,χm1}. In two following examples, we take c1=0.1. Figure presents the values of g1no and ϕ0no with various values of polynomials (m1) and scattered points (n1) for Example 1. From this figure the numerical results with increasing m1 and n1 have become better. In Figures and the values of g1no and kno and absolute errors |g1Exact-g1noNumeric| and |kExact-knoNumeric| for various values of σ are given. Also, the values of ϕ0no and ϕTno and absolute errors |ϕ0Exact-ϕ0noNumeric| and |ϕTExact-ϕTnoNumeric| are shown in Figures and . We take m1=10 and n1=12 in Figures . It can be seen from these figures that the stable numerical derivatives ϕ0no(xe),g1no(td),kno(td) and ϕTno(xz), are obtained.

In all following examples we set the scattered nods as xe=e-1s1-1,td=d-s1s2 and xz=z-s1-s2s3, where e=1,2,,s1, d=s1+1,,s1+s2, z=s1+s2+1,,s1+s2+s3.

To test the accuracy of the approximate solution, we use the root mean square error (RMS) and the relative root mean square error (RES) defined as follows:RMS(f)=1nki=1nk(fiExa.-fiNum.)2,RES(f)=i=1nk(fiExa.-fiNum.)2i=1nkfiExa.2,

where nk is total number of testing points in the domain [0,1]×[0,T],fiExa. and fiNum. are the exact and approximate values at this point, respectively.

Example 1:

Consider the problem (1)–(6) with x=0.5 and with the following initial, boundary and overspecified conditions [Citation23]:ϕ0(x)=sin(x)+0.250x4,ϕT(x)=0.3678795sin(x)+3x2+0.250x4,g1(t)=0.8414710e-t+3t+0.250,k(t)=0.47942554e-t+0.7500t+0.0156250.

The exact solution of this problem is:U(x,t)=e-tsin(x)+3tx2+0.250x4,f(t)=-6t,g0(t)=0,h(t)=e-t.

The numerical results for the heat source with various relative noise levels σ=0.1,1,5% are illustrated in Figure , and the corresponding boundary temperature and boundary heat flux are presented in Figures and , respectively. Compared Figure with Figure in [Citation23], the results by our method are more accurate.

The error distribution for the numerical heat source, boundary temperature and boundary heat flux obtained for using various amounts of noise added into the data, are also presented in Figures . It can be seen from these Figures that the numerical results retrieved for the heat source, boundary temperature and boundary heat flux represent good approximations for their analytical values. Furthermore, the numerical heat source, boundary temperature and boundary heat flux converge towards their corresponding exact solutions as the amount of noise decreases.

To show the influence of the parameters T0, we compute the RMS and RES for the heat source, boundary temperature and boundary heat flux with various T0[1.01,10] for noiseless data, s1=s2=s3=5 and n1=n2=n3=4, and the numerical results are shown in Figure . It can be seen from this figure that the accuracy of the numerical results is relatively independent of the parameter T0 if T0<6. The insensitivity of the solutions to T0 over fairly large ranges of the parameters is a favourable feature of MMFS because there is no need to search for optimal values of parameters.

To see the effectiveness of the collocation points and the source points, we present the RMS and RES for the heat source, boundary temperature and boundary heat flux with varying the numbers of collocation and source points for a fixed noise level σ=1% in Tables and . It can be seen from Table that the numerical errors for the heat source, boundary temperature and boundary heat flux mainly depend on the number n1,n2 and n3 for a fixed s1=s2=s3=6. In Table , setting n1=n2=n3=4 and varying s1,s2,s3, we note that the numerical errors for the heat source, boundary temperature and boundary heat flux are almost constants.

Also in Table , we give the RMS and RES for the heat source, boundary temperature and boundary heat flux to show the advantage of adding the heat polynomials in Equation (Equation31) by choosing the various values of m. From this table, we see that the new method combined with the heat polynomials is more accurate than the pure MFS and adding some heat polynomials make the results more precise.

Next, we analyse the accuracy of the numerical method proposed with respect to the parameter x. To do that, we set T0=2.1 for Example 1. Table illustrate the errors RES(f) with various relative noise levels σ=10,1,0.1%. From this Table we will see that the numerical errors almost keep a stable level.

To compare our method with MFS [Citation23], the error of RMS and RES for the heat source with σ=5% and various values of T0 are tabulated in Table . Also, the error of RES for the heat source with various relative noise level are illustrated in Table . It can be observed from Tables and that the numerical errors calculated from our method are more less than MFS [Citation23].

Example 2:

Let us consider the problem (1)–(6) with x=0.5 and with the following initial, boundary and overspecified conditions [Citation23]:ϕ0(x)=x2,ϕT(x)=x2+2,g1(t)=1+2t+sin(2πt),k(t)=0.25+2t+sin(2πt).

The exact solution of this problem is:U(x,t)=x2+2t+sin(2πt),f(t)=2πcos(2πt),g0(t)=2t+sin(2πt),h(t)=0.

The exact and numerical results for the heat source, boundary temperature, boundary heat flux and their corresponding error distributions obtained with σ=1,3,5% noises added into the data are shown in Figures , respectively, It can be seen from these Figures that the numerical results are in good agreement with their corresponding exact solutions. Comparing with the results presented in Figure of [Citation23], we conclude that our MMFS approximation are more accurate and stable than that the results in [Citation23].

The RMS and RES for the heat source, boundary temperature and boundary heat flux for different values of T0[1.01,10], s1=s2=s3=5 and n1=n2=n3=4 with noiseless data are reported in Figure . It can be observed from this figure that the MMFS approximation provide stable numerical results for T0<6.5.

The values of RMS(f),RES(f),RMS(g0),RES(g0),RMS(h) and RES(h) for various values of source and collocation points are presented in Tables and . From these Tables, the MMFS depend on the number n for s1=s2=s3=6 and almost constants with increasing s1,s2,s3 for a fixed n1=n2=n3=4.

Also, in Table some results for choosing various values of the heat polynomials in Equation (Equation31) are shown. From this table it can be seen that our method with some heat polynomials are more accurate than pure MFS.

To verify the relationship between the accuracy of solution and x, we compute the RES(f) with various x, σ=10,1,0.1,0.01% and T0=1.5, and the numerical results are shown in Table . We can see that the numerical errors keep a stable level. Furthermore, the values of RES(f) decrease as the level of noise σ added into the input data decrease.

7. Conclusion

In this paper, a meshless method has been developed for obtaining a stable numerical solution to the inverse heat conduction problem. The new approach does not require any domain discretization or any boundary discretization as in FDM and FEM and also is a free integration method. Comparing with the pure MFS in Section 6, we conclude that the proposed method are more accurate.

It should be mentioned that the method used in our paper may be generalized to higher dimensional problems. For instance, we may consider the inverse problem in two or three dimension. A similar approach can be used to the solution of an IHCP in an anisotropic medium [Citation79] and to the solution a time-dependent two-dimensional Cauchy heat conduction problem [Citation80]. One may consider this method to the solution one or two-phase Stefan problem [Citation76]. Also, the main idea behind the new approach can be investigated to solve the partial differential equations studied in [Citation12Citation15,Citation77].

Although we have only considered Dirichlet boundary condition, there are also solvability theorems for the problem of finding a source for the parabolic heat equation with general boundary conditions [Citation3]. The proposed method can be used for the determination of a single variable source for the heat conduction equation in another inverse formulation, with an integral over determination condition specifying the energy variation of the heat-conducting system [Citation3,Citation14].

Future work will be concerned with the numerical determination of a source Q(x,t)=f(x) or Q(x,t)=g(t) in the following reaction–diffusion–convection equation:(60) ut=.(Ku)+(v.)u+σv+Q(x,t),(60)

where Kv and σ are constants. Other possible future work may also concern the numerical determination of a source of the type Q(x,t)=f(x)+g(t) or Q(x,t)=f(x)g(t).

Acknowledgements

Authors are very grateful to reviewer for carefully reading the paper and for his/her comments and suggestions which have improved the paper.

Notes

No potential conflict of interest was reported by the authors.

References

  • Yang F, Fu CL. The method of simplified Tikhonov regularization for dealing with the inverse time-dependent heat source problem. Comput Math Appl. 2010;60(5):1228–1236.
  • Liu J, Wang B, Liu Zh. Determination of a source term in a heat equation. Int J Comput Math. 2010;87(5):969–975.
  • Savateev EG. On problems of determining the source function in a parabolic equation. J Inverse Ill-Posed Prob. 1995;3(1):83–102.
  • Solov’ev VV. Solvability of the inverse problems of finding a source, using overdetermination on the upper base for a parabolic equation. Differ Equ. 1990;25:1114–1119.
  • Cannon JR, Zachman D. Parameter determination in parabolic partial differential equations from over-specified boundary data. Int J Eng Sci. 1982;20:779–788.
  • Prilepko AI, Solov’ev VV. Solvability theorems and Rote’s method for inverse problems for a parabolic equation. I Differ Equ. 1988;23:1230–1237.
  • Rundell W. The determination of an unknown non-homogeneous term in linear partial differential equations from overspecifie data. Appl Anal. 1980;10:231–242.
  • Cannon JR. Determination of an unknown heat source from overspecified data. SIAM J Numer Anal. 1968;5(2):275–286.
  • Cannon JR, Duchateau P. Structural identification of an unknown source term in heat equation. Inverse Prob. 1998;14(3):535–551.
  • Ling L, Yamamoto M, Hon YC, et al. Identification of source locations in two-dimentional heat equations. Inverse Prob. 2006;22(4):1289–1305.
  • Alves CJS, Calaco MJ, Leitao VMA, et al. Recovery the source term in a linear diffusion problem by the method of fundamental solutions. Inverse Prob Sci Eng. 2008;16(8):1005–1021.
  • Nili Ahmadabadi M, Arab M, Maalek Ghaini FM. The method of fundamental solutions for the inverse space-dependent heat source problem. Eng Anal Boundary Elem. 2009;33:1231–1235.
  • Yan L, Yang F-L, Fu C-L. A meshless method for solving an inverse spacewise-dependent heat source problem. J Comput Phys. 2009;228:123–136.
  • Farcas A, Lesnic D. The boundary-element method for the determination of a heat source dependent on one variable. J Eng Math. 2006;54:375–388.
  • Johansson BT, Lesnic D. Determination of a spacewise dependent heat source. J Comput Appl Math. 2007;209:66–80.
  • Johansson BT, Lesnic D. A variational method for identifying a spacewise-dependent heat source. IMA J Appl Math. 2007;72(6):748–760.
  • Johansson BT, Lesnic D. A procedure for determining a spacewise dependent heat source and the initial temperature. Appl Anal. 2008;87:265–276.
  • Yan L. C. L. Fu., F. F. Dou, A computational method for identifying a spacewise-dependent heat source, Int J Numer Methods. Biomed Eng. 2013;26(10):939–957.
  • Yang L, Yu J-N, Luo G-W, et al. Numerical identification of source terms for a two dimensional heat conduction problem in polar coordinate system. Appl Math Model. 2010;37(3):597–608.
  • Geng FZ, Lin YZ. Application of the variational iteration method to inverse heat source problems. Comput Math Appl. 2009;58(11–12):2098–2102.
  • Yang L, Dehghan M, Yu JN, et al. Inverse problem of time-dependent heat sources numerical reconstruction. Math Comput Simul. 2011;81(8):1656–1672.
  • Liu J, Wang B, Liu ZH. Determination of a source term in a heat equation. Int J Comput Math. 2010;87(5):969–975.
  • Yan L, Fu CL, Yang FL. The method of fundamental solutions for the inverse heat source problem. Eng Anal Boundary Elem. 2008;32(3):216–222.
  • Shahrezaee AM. A meshless Method for solving an inverse Time-dependent Heat Source Problem. J Sci Kharazmi Univer. 2013;13(2):363–372.
  • Liu CH. A two-stage LGSM to identify time-dependent heat source through an internal measurement of temperature. Int J Heat Mass Transfer. 2009;52:1635–1642.
  • Liu C-S. A Lie-group shooting method for reconstructing a past time-dependent heat source. Int J Heat Mass Transfer. 2012;55(5–6):1773–1781.
  • Hazanee A, Ismailov MI, Lesnic D, et al. An inverse time-dependent source problem for the heat equation. Appl Numer Math. 2013;69:13–33.
  • Yang F, Guo HZ, Li XX. The method of central difference for the inverse time-dependent heat source problem. Appl Math Comput. 2011;218(7):3025–3034.
  • Ma Y-J, Fu C-L, Zhang Y-X. Identification of an unknown source depending on both time and space variables by a variational method. Appl Math Model. 2013;36(10):5080–5090.
  • Mierzwiczak M, Kolodziej JA. Application of the method of fundamental solutions and radial basis functions for inverse transient heat source problem. Comput Phys Commun. 2010;181:2035–2043.
  • Kolodziej JA, Mierzwiczak M, Cialkowski M. Application of the method of fundamental solutions and radial basis functions for inverse heat source problem in case of steady-state. Int Commun Heat Mass Transfer. 2010;37(2):121–124.
  • Yang CY. A sequential method to estimate the strength of the heat source based on symbolic computation. Int J Heat Mass Transfer. 1998;41(14):2245–2252.
  • Yang CY. Solving the two-dimensional inverse heat source problem through the linear least-squares error method. Int J Heat Mass Transfer. 1998;41(2):393–398.
  • Akpofure E. Taigbenu. Inverse solutions of temperature, heat flux and heat source by the Green element method, Appl Math Model. 2015;39(2):667–681.
  • Liu C-S. Finding unknown heat source in a nonlinear Cauchy problem by the Lie-group differential algebraic equations method. Eng Anal Boundary Elem. 2015;50:148–156.
  • Shi C, Wang C, Wei T. Numerical solution for an inverse heat source problem by an iterative method. Appl Math Comput. 2014;244:577–597.
  • Yang F, Fu C-L. A mollification regularization method for the inverse spatial-dependent heat source problem. J Comput Appl Math. 2014;255:555–567.
  • Hào DN, Thanh PX, Lesnic D, et al. Determination of a source in the heat equation from integral observations. J Comput Appl Math. 2014;264:82–98.
  • Marin L. A meshless method for the stable solution of singular inverse problems for two-dimensional Helmholtz-type equations. Eng Anal Boundary Elem. 2010;34:274–288.
  • Kupradze VD. Potential methods in elasticity. In: Nauka M, editor. Prilozhenia teorii funktsii v mekhanike sploshnoi sredy. Trudy Mezhdunarodn. Simposiuma, Tbilisi, 1963. Solid mechanics. Vol. 1, 1965. p. 211–216
  • Mathon R, Johnston RL. The approximate solution of elliptic boundaryvalue problems by fundamental solutions. SIAM J Numer Anal. 1977;14:638–650.
  • Bogomolny A. Fundamental solutions method for elliptic boundary value problems. SIAM J Numer Anal. 1985;22:644–69.
  • Fairweather G, Karageorghis A. The method of fundamental solutions for elliptic boundary value problems. Adv Comput Math. 1998;9:69–95.
  • Golberg MA, Chen CS. The method of fundamental solutions for potential, Helmholtz and diffusion problems. In: Golberg MA, editor. Boundary integral methods -- Numerical and Mathematical Aspects. Computational Mechanics Publications; 1998. p. 103–176.
  • Chen CS, Hon YC, Schaback RA. Scientific computing with radial basis functions, preprint. Department of Mathematics: University of Southern Mississippi, Hattiesburg (MS), USA; 2005.
  • Ushijima T, Chiba F. A fundamental solution method for the reduced wave problem in a domain exterior to a disc. J Comput Appl Math. 2003;152:545–557.
  • Shigeta T, Young DL. Method of fundamental solutions with optimal regularization techniques for Cauchy problem of the Laplace equation with singular points. J Comput Phys. 2009;228:1903–1915.
  • Airweather G, Karageorghis A. The method of fundamental solutions for numerical solutions of the biharmonic equation. J Comput Phys. 1987;69:434–459.
  • Balakrishnan K, Ramachandran PA. A particular solution for non-linear Poisson problems in heat and mass transfer. J Comput Phys. 1999;150:239–267.
  • Schaback R. Adaptive numerical solution of MFS systems. A Plenary Talk at the First International Workshop on the Method of Fundamental Solutions (MFS2007), Ayia Napa, Cyprus, June 11–13. 2007.
  • Hon YC, Wei T. A fundamental solution method for inverse heat conduction problem. Eng Anal Boundary Elem. 2004;28:489–495.
  • Marin L, Lesnic D. The method of fundamental solutions for the Cauchy problem in two-dimensional linear elasticity. Int J Solids Struct. 2004;41:3425–3438.
  • Marin L. A meshless method for solving the Cauchy problem in threedimensional elastostatics. Comput Math Appl. 2005;50:73–92.
  • Marin L. Numerical solutions of the Cauchy problem for steady-state heat transfer in two-dimensional functionally graded materials. Int J Solids Struct. 2005;42:4338–4351.
  • Marin L, Lesnic D. The method of fundamental solutions for the Cauchy problem associated with two-dimensional Helmholtz-type equations. Comput Struct. 2005;83:267–278.
  • Marin L. A meshless method for the numerical solution of the Cauchy problem associated with three-dimensional Helmholtz-type equations. Appl Math Comput. 2005;165:355–374.
  • Jin B, Zheng Y. A meshless method for some inverse problems associated with the Helmholtz equation. Comput Methods Appl Mech Eng. 2006;195:2270–2280.
  • Jin B, Marin L. The method of fundamental solutions for inverse source problems associated with the steady-state heat conduction. Int J Numer Methods Eng. 2007;69:1570–1589.
  • Young DL, Jane SJ, Fan CM, et al. The method of fundamental solutions for 2D and 3D Stokes problems. J Comput Phys. 2006;211:1–8.
  • Golberg MA. The method of fundamental solutions for Poissons equations. Eng Anal Boundary Elem. 1995;16:205–213.
  • Golberg MA, Muleshkov AS, Chen CS, et al. Polynomial particular solutions for certain partial differential operators. Numer Methods Partial Differ Equ. 2002;19(1):112–133.
  • Young DL, Tsai CC, Murugesan K, et al. Time-dependent fundamental solutions for homogeneous diffusion problems. Eng Anal Boundary Elem. 2004;29:1463–1473.
  • Gu Y, Chen W, Zhang C, et al. A meshless singular boundary method for three-dimensional inverse heat conduction problems in general anisotropic media. Int J Heat Mass Transfer. 2015;84:91–102.
  • Gu Y, Gao H, Chen W, et al. Fast-multipole accelerated singular boundary method for large-scale three-dimensional three-dimensional potential problems. Int J Heat Mass Transfer. 2015;90:291–301.
  • Cannon JR. The one-dimensional heat equation. Reading (MA): Addison Wesley; 1984.
  • Marin L. A meshless method for the stable solution of singular inverse problems for two-dimensional Helmholtz-type equations. Eng Anal Boundary Elem. 2010;34:274–288.
  • Tikhonov AN, Arsenin VY. Methods for slving ill-posed problems. Moscow: Nauka; 1986.
  • Tautenhahn U, Hämarik U. The use of monotonicity for choosing the regularization parameter in ill-posed problems. Inverse Prob. 1999;15:1487–1505.
  • Morozov VA. Methods for solving incorrectly posed problems. New York (NY): Springer; 1984.
  • Hansen PC. Rank-deficient and discrete ill-posed problems. Philadelphia: SIAM; 1998.
  • Golub G, Heath M, Wahba G. Generalized cross-validation as a method for choosing a good ridge parameter. Technometrics. 1979;21(2):215–223.
  • Iserles A. A first course in the numerical analysis of differential equations. Cambridge University Press; 1996.
  • Kreyszig E. Introductory Functional Analysis with Applications. New York (NY): Wiley; 1978.
  • Canuto C, Hussaini MY, Quarteroni A, et al. Spectral methods: fundamentals in single domains. Berlin: Springer; 2006.
  • Mashayekhi S, Ordokhani Y, Razzaghi M. A hybrid functions approach for the Duffing equation. Phys Scr. 2013;88(2):025002.
  • Johansson BT, Lesnic D, Reeve T. A meshless method for an inverse two phase one-dimensional linear Stefan problem. Inverse Prob Sci Eng. 2013;21:17–33.
  • Wei T, Wang JC. Simultaneous determination for a space-dependent heat source and the initial data by the MFS. Eng Anal Boundary Elem. 2012;36:1848–1855.
  • Wei T, Hon YC, Ling L. Method of fundamental solutions with regularization techniques for Cauchy problems of elliptic operators. Eng Anal Boundary Elem. 2007;31(4):373–385.
  • Dong CF, Sun FY, Meng BQ. A method of fundamental solutions for inverse heat conduction problems in an anisotropic medium. Eng Anal Boundary Elem. 2007;31:75–82.
  • Reeve T, Tomas Johansson B. The method of fundamental solutions for a time-dependent two-dimensional Cauchy heat conduction problem. Eng Anal Boundary Elem. 2013;37:569–578.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.