480
Views
5
CrossRef citations to date
0
Altmetric
Original Articles

The method of fundamental solution for the inverse source problem for the space-fractional diffusion equation

ORCID Icon &
Pages 925-941 | Received 10 Jan 2017, Accepted 15 Aug 2017, Published online: 04 Sep 2017

Abstract

In this article, a meshless numerical method for solving the inverse source problem of the space-fractional diffusion equation is proposed. The numerical solution is approximated using the fundamental solution of the space-fractional diffusion equation as a basis function. Since the resulting matrix equation is extremely ill-conditioned, a regularized solution is obtained by adopting the Tikhonov regularization scheme, in which the choice of the regularization parameter is based on generalized cross-validation criterion. Two typical numerical examples are given to verify the efficiency and accuracy of the proposed method.

AMS Subject Classifications:

1. Introduction

In the last few decades, the investigation of partial differential equations of fractional orders arise from many branches of engineering and sciences, such as fluid mechanics, visco-elasticity, biology, physics, engineering and finance [Citation1Citation3]. In mathematical point of view, fractional calculus can be regarded as a natural extension of integer-order calculus. Moreover, it had successfully modelled several physical processes arisen from practical problems, for instance, the modelling on the transport of passive tracers carried by fluid flows in a porous medium under groundwater hydrology [Citation4,Citation5].

Studies of the complicated phenomena of the interstitial fluid flows with respect to fractional orders are still under intensive researches and particularly challenging for quantitative analyses and modelling. A space-fractional diffusion equation, tu(x,t)+(-Δ)α/2u(x,t)=0, obtained from the standard diffusion equation   tu(x,t)-Δu(x,t)=0  by replacing the second-order space-derivative by a fractional Laplacian -(-Δ)α/2, 1<α2, has higher adaptability in modelling from the view point of physical applications [Citation1,Citation6]. However, in some real-life situations, a part of boundary data, or initial data, or diffusion coefficient, or source term may not be given and we want to find them by additional measurement data which will yield some fractional diffusion inverse problems.

Recently, the method of fundamental solutions (MFS) combined with some regularization techniques has been applied to solve inverse problems and for examples, we refer to the backward heat conduction problem (BHCP) in [Citation7], the Cauchy problem associated with the Navier system in linear elasticity [Citation8] and Helmholtz-type equations [Citation9,Citation10] and some inverse heat conduction problems [Citation11Citation13], and the recent survey paper on the application of the MFS to inverse problems [Citation14]. In the past decade, the MFS has been used, respectively, by Mera [Citation7], Hon and Li [Citation15], Liu [Citation16] and Wei and Wang [Citation17] for solving the BHCP. It is well known that the accuracy of the MFS depends on a suitable placement of source points. Mera in [Citation7] proposed to put the source points on a line below the initial time, whereas Hon and Li [Citation15] gave an improved solution by placing the source points uniformly over both the temporal and spatial axes. In [Citation17], the authors provided a new choice method for locating the source points from using the single layer heat potential. The other references about MFS or RBF methods for the heat equation when α equals to 2 case can be found in [Citation18Citation20]. In [Citation21,Citation22], Tsai et al. adopted the time evolution method of fundamental solutions to solve one- and two-dimensional backward heat conduction problems, and even for the three-dimensional case. However, the MFS for solving inverse fractional diffusion equations are still sparse, except for the references about Dou and Hon [Citation23Citation25].

In this article, we consider the following space-fractional equation:(1) ut-a2xDθαu=f(x,t;u),(x,t)(0,1)×(0,tmax],1<α2(1)

where u represents state variable, a is the diffusion coefficient, and f denotes physical laws, which means source term here. Especially, when α=2, the above equation is a classical diffusion equation. Moreover, from [Citation26], the above Riesz-Feller fractional derivative can be written as(2) xDθαf(x)=Γ(1+α)πsin(α+θ)π20f(x+ξ)-f(x)ξ1+αdξ+sin(α-θ)π20f(x-ξ)-f(x)ξ1+αdξ,1<α<2,(2) (3) xD02f(x)=d2f(x)dx2,(3)

where Γ(·) is Gamma function.

Fractional differential equations with Riesz-Feller space-fractional derivative can be derived from the continuous-time random walk in statistical mechanics and has many applications in the theory of probability distribution, especially modelling for the high-frequency price dynamics in financial markets [Citation3,Citation27,Citation28]. Since the characteristics of sources in practical problems are always unknown, there are many researches on such inverse problems of determining source terms from 1970s. In general, a complete recovery of the unknown source is not attainable from practically restricted boundary measurements. If the source term is assumed to have an a priori functional form, the inverse problem with final observations has been well considered in article [Citation29]. And the inverse problems are unstable in nature because the unknown solutions have to be determined from indirect observable data which contain measurement errors. The major difficulty in establishing any numerical algorithm for approximating the solution is the ill-posedness of the problem and the ill-conditioning of the resultant discretized matrix. For f=f(u), the inverse source problem with additional Dirichlet-Neumann data was studied by many researchers (cf. [Citation30]). In [Citation31], the source is sought as a function of both space and time, but is additive or separable. However, many researchers sought the source as a function of space or time only [Citation32].

In this article, based on the kernel-based approximation (KBA), we develop an efficient and accurate numerical scheme for solving the inverse source problem of space-fractional diffusion equation. To solve the highly ill-conditioned resultant system of linear equations, we use the standard Tikhonov regularization method with generalized cross-validation (GCV) technique for an optimal regularization parameter. Numerical results indicate an improvement on both efficiency and accuracy for solving the inverse source problem of space-fractional diffusion equations in comparing with the works given in [Citation33Citation35].

This article is organized as follows. In the next section, we formulate the problem mathematically. The MFS for space-fractional diffusion equations is introduced in Section 3. In Section 4, we apply the Tikhonov regularization method to solve an ill-conditioned problem. To present a clear overview of the method, in Section 5 we give both smooth and nonsmooth numerical examples. Finally, a brief conclusion is given in Section 6.

2. Mathematical formulation of the problem

Let us consider the one-dimensional time-dependent problem in which the source f(x,t;u)=f(t) depends on time only and satisfies:(4) ut=xDθαu+f(t),0<x<1,0<ttmax,(4)

where α, θ are real parameters always restricted as follows 1<α2,    |θ|2-α, with initial condition:(5) u(x,0)=u0(x),0x1,(5)

Dirichlet boundary conditions:(6) u(0,t)=p(t),0ttmax,(6) (7) u(1,t)=g(t),0ttmax,(7)

and the overspecified condition(8) u(x0,t)=h(t),0ttmax,(8)

where x0(0,1) is the interior location of a thermocouple recording the temperature measurement (Equation8), u0(x), p(t), g(t), h(t) are given functions satisfying the compatibility conditions(9) u0(0)=p(0),u0(1)=g(0),u0(x0)=h(0),(9)

and the functions u(xt) and f(t) are unknown.

In (Equation4), for θ=0 we have a symmetric operator with respect to x, which can be interpreted as(10) xD0α=--d2dx2α2,(10)

as can be formally deduced by writing -|κ|α=-(κ2)α2. We thus recognize that the operator D0α is related to a power of the positive definitive operator -xD2=-d2dx2 and must not be confused with a power of the first-order differential operator xD=-ddx for which the symbol is -iκ. An alternative illuminating notation for the symmetric fractional derivative is due to Zaslavsky, see [Citation36], and reads(11) xD0α=dαd|x|α.(11)

In its regularized form valid for 1<α<2 the Riesz-Feller space-fractional derivative admits the explicit representation(12) xD0αf(x)=Γ(1+α)πsinαπ20f(x+ξ)-2f(x)+f(x-ξ)ξ1+αdξ.(12)

Problem (Equation4)–(Equation9) is ill-posed. For the special case when α=2, one can refer to [Citation33], the unique solvability can be obtained under an additional a priori condition. In order to use the MFS to solve this problem, the first goal is to find the transformations which change Equation (Equation4) into an equation with only one unknown function and then apply MFS technique on the resulted equation.

Define the following transformations [Citation33]:(13) r(t)=0tf(η)dη,(13) (14) v(x,t)=u(x,t)-r(t),(14)

then Equation (Equation4) is transformed into the following equation by using Equations (Equation13) and (Equation14):(15) vt=xDθαv,0<x<1,0<ttmax,(15)

with the initial and boundary conditions(16) v(x,0)=u0(x),0x1,(16) (17) v(0,t)=p(t)-r(t),0ttmax,(17) (18) v(1,t)=g(t)-r(t),0ttmax,(18)

and the overspecification at a point x0(19) v(x0,t)=h(t)-r(t),0ttmax.(19)

By substituting (Equation17) into (Equation18) and (Equation19), it can be obtained the following equation:(20) vt-xDθαv=0,0<x<1,0<ttmax,(20) (21) v(x,0)=u0(x),0x1,(21) (22) v(1,t)-v(0,t)=g(t)-p(t),0ttmax,(22) (23) v(x0,t)-v(0,t)=h(t)-p(t),0ttmax.(23)

3. The method of fundamental solution

When real parameter θ=0 in [Citation26], the fundamental solution of Equation (Equation20) is given as(24) Gα(x,t)=1xπn=1-xt1αnΓ1+nαn!sin-nπ2,(24)

where 1<α<2,(25) Gα(x,t)t=1απxn=1-xt1αn1tΓ1+nα(n-1)!sinnπ2.(25)

Assume that X>1, X-1 and T>tmax are constant. The time and space shift function(26) ϕ(x,t)=Gα(x+X,t+T)(26)

is also a nonsingular solution of Equation (Equation20) in the domain [0,1]×[0,tmax].

Now, let Γ={(xj,tj),j=1,,n+m+s} be a set of scattered nodes such that(27) Γ=Γ1Γ2Γ3,(27)

where(28) Γ1=(xj,tj),0xj1,tj=0,j=1,,n,(28) (29) Γ2=(xj,tj),xj=0,0<tjtmax,j=n+1,,n+m,(29) (30) Γ3=(xj,tj),xj=x0,0<tjtmax,j=n+m+1,,n+m+l.(30)

Based on the idea of the method of fundamental solution and using the Green’s function (Equation24), we assume that an approximation to the solution of the problem (Equation21)–(Equation23) can be expressed as:(31) v(x,t)=j=1n+m+sλjϕ(x-xj,t-tj),(31)

where ϕ(x,t) is given by (Equation26), and {λj}j=1m+n+s are unknown coefficients to be determined from (Equation20) to (Equation23).

Throughout this article, we only consider the case that the total number of collocation points is equal to the total number of source points. For the choice of basis function ϕ, the approximate solution v satisfies the space-fractional diffusion Equation (Equation20) automatically. By collocating Equation (Equation31) into Equations (Equation21)–(Equation23), we obtain the following linear system of equations for the unknown coefficients {λj}j=1m+n+s :(32) v(xi,ti)=j=1n+m+sλjϕ(xi-xj,ti-tj)=u0(xi),i=1,,n,(32) (33) v(xi,ti)-v(0,ti)=j=1n+m+sλj(ϕ(xi-xj,ti-tj)-ϕ(xi-xj,0-tj))=g(ti)-p(ti),i=n+1,,n+m,(33) (34) v(xi,ti)-v(0,ti)=j=1n+m+sλj(ϕ(xi-xj,ti-tj)-ϕ(xi-xj,0-tj))=h(ti)-p(ti),i=n+m+1,,n+m+s.(34)

In matrix form, the values of the unknown coefficients {λj}j=1m+n+s can be obtained from solving the following matrix equation:(35) Aλ=b,(35)

where A is a (n+m+s)×(n+m+s) square matrix:(36) A=ϕ(xi-xj,ti-tj)ϕ(xk-xj,tk-tj)-ϕ(xk-xj,0-tj)ϕ(xl-xj,tl-tj)-ϕ(xl-xj,0-tj),(36)

and b is a (n+m+s) vector:(37) b=u0(xi)g(tk)-p(tk)h(tl))-p(tl),(37)

where i=1,,n,   k=n+1,,n+m,   l=n+m+1,,n+m+s   and j=1,,n+m+s.

It should be noted that in many real-life situations, the measured data are unavoidably contaminated by inherent measurement errors. Thus, we will replace exact data by noisy data in Section 5, given as(38) b~i=bi(1+δ·(2rand(i)-1)),i=1,,n+m+s,(38)

where the magnitude δ indicates the noise level, rand(i) is a random number in (0, 1) and it is realized by using the MATLAB function rand.

4. Regularization method

Because the original space-fractional inverse source problem (Equation4)–(Equation8) is highly ill-posed, the matrix A in Equation (Equation35) is still ill-conditioned. That is to say most standard numerical methods cannot obtain good accuracy in solving the matrix Equation (Equation35) because of the bad condition number of the matrix A. As a matter of fact, the condition number of matrix A increases remarkably with reference to the total number of collocation points. Several regularization methods have been developed for solving these ill-conditioned problems [Citation37,Citation38]. In our computation, we adopt the standard Tikhonov regularization technique [Citation39] to solve the matrix Equation (Equation35) that gives the Tikhonov regularized solution λβ for Equation (Equation35) as the solution to the following least squares problem:(39) minλAλ-b~2+β2λ2,(39)

where · denotes the Euclidean norm and β is called the regularization parameter.

We use generalized cross-validation (GCV) criterion to choose the regularization parameter β. The GCV criterion is a very popular and successful method for choosing the regularization parameter [Citation40]. The GCV method determines the optimal regularization parameter by minimizing the following GCV function:(40) G(β)=Aλβ-b~2(trace(In+m+s-AAI))2,(40)

where AI=(AtrA+β2I)-1Atr is a matrix which produces the regularized solution λβ when multiplied with the righthand side b~, i.e. λβ=AIb~.

In our computation, we used the Matlab code developed by Hansen [Citation41] for solving the discrete ill-conditioned system of Equations (Equation35). Denote the regularized solution of Equation (Equation35) by λβ, where β is the positive minimizer of (Equation40). The approximated solution vβ for the problem (Equation20)–(Equation23) is then given as(41) vβ(x,t)=j=1n+m+sλjβϕ(x-xj,t-tj),(41) (42) r(x,t)=p(t)-j=1n+m+sλjβϕ(0-xj,t-tj).(42)

The solution of problem (Equation4)–(Equation8) is then given by(43) u(x,t)=vβ(x,t)+r(x,t),(43)

and(44) f(t)=(r)(t)=p(t)-j=1n+m+sλjβϕt(0-xj,t-tj).(44)

5. Numerical experiments

For numerical verification, we fix tmax=1 for the following two examples.

In order to estimate the error of the numerical approximation, we choose some extra test points to compute the root mean square error (RMSE) and the relative root mean square error (RRMSE):(45) RMSE(u)=1Nti=1Nt(u(x¯i,t¯i)-u(x¯i,t¯i))2,(45) (46) RRMSE(u)=i=1Nt(u(x¯i,t¯i)-u(x¯i,t¯i))2i=1Ntu(x¯i,t¯i)2,(46) where Nt is the total number of test points distributed in the domain [0,1]×[0,tmax], unless otherwise specified, u(x¯i,t¯i) and u(x¯i,t¯i) are the exact and approximated values at these points, respectively. Similarly, we can give RMSE(f) and RRMSE(f).

For the convenience of comparison and illustration of the accuracy of the proposed method, we solve the space-fractional inverse source problem given by Equations (Equation4)–(Equation8), in which the source function f(t) is continuous.

Example 1:

Let the exact solution for problem (Equation4)–(Equation8) be(47) u(x,t)=2Γ(α+1)xα+2t+sin(2πt),(47)

and the source function(48) f(t)=2πcos(2πt).(48)

In this example, we take α=1.2, and the number of equidistant collocation points is m=n=s=20. The given data u0(x), p(t), g(t) and h(t) can be obtained from the exact solution.

Numerical results by using the noisy data have been given in [Citation33], it was observed that the MFS worked very well. But if we use the MFS by noisy data (δ=1%) without any regularization techniques, the numerical solutions become useless, see to Figure . In fact, the condition number of matrix A increases dramatically with respect to the total number of collocation points. Hence, the solution of linear system of Equation (Equation35) is sensitive to the noises arising in the right-hand side of (Equation35). Figure presents the GCV function G(β) obtained for the inverse heat source problem using the Tikhonov regularization method to solve the MFS system of Equations (Equation35), T=2.5, X=-1, and with various levels of noise δ. From this figure, it can be observed that the minimum of G(β) occurs approximately at β=9.3772e-007, β=2.5570e-006 and β=2.6563e-005 for δ=1%, δ=3% and δ=5%, respectively. Similar results have been obtained for the other problems investigated in this article, and they will be mentioned in the next example.

Figure 1. The analytical f(t) and its approximation f(t) when there is no regularization method for Example 1.

Figure 1. The analytical f(t) and its approximation f∗(t) when there is no regularization method for Example 1.

Figure 2. The GCV function obtained for various levels of noise added into the measured data, namely δ=1%(....), δ=3%(--) and δ=5%(-), with n=m=s=20, T=2.5, X=-1 for Example 1.

Figure 2. The GCV function obtained for various levels of noise added into the measured data, namely δ=1%(....), δ=3%(--) and δ=5%(-), with n=m=s=20, T=2.5, X=-1 for Example 1.

Figure 3. The analytical f(t) and its approximation f(t) with n=m=s=20, T=2.5, X=-1, and various levels of noise added into the measured data, namely δ=1%, δ=3% and δ=5% for Example 1.

Figure 3. The analytical f(t) and its approximation f∗(t) with n=m=s=20, T=2.5, X=-1, and various levels of noise added into the measured data, namely δ=1%, δ=3% and δ=5% for Example 1.

Figure 4. The analytical f(t) and its approximation f(t) with n=m=s=20, T=2.5, X=-1 for fractional MFS (α=2) and n=m=s=20, T=2.5 for classical MFS when level of noise added into the measured data δ=1% for Example 1.

Figure 4. The analytical f(t) and its approximation f∗(t) with n=m=s=20, T=2.5, X=-1 for fractional MFS (α=2) and n=m=s=20, T=2.5 for classical MFS when level of noise added into the measured data δ=1% for Example 1.

Figure 5. (a) The RMSE(f) and RRMSE(f) of the numerical solutions for Example 1 with n=m=s=20, δ=1%, T=2.5, X=-1 and x0=0.5 with respect to the fractional order α; (b) The RMSE(u) and RRMSE(u) of the numerical solutions for Example 1 with n=m=s=20, δ=1%, T=2.5, X=-1 and x0=0.5 with respect to the fractional order α; (c) The condition number cond(A) of A with n=m=s=20, T=2.5, X=-1 and x0=0.5 with respect to the fractional order α.

Figure 5. (a) The RMSE(f) and RRMSE(f) of the numerical solutions for Example 1 with n=m=s=20, δ=1%, T=2.5, X=-1 and x0=0.5 with respect to the fractional order α; (b) The RMSE(u) and RRMSE(u) of the numerical solutions for Example 1 with n=m=s=20, δ=1%, T=2.5, X=-1 and x0=0.5 with respect to the fractional order α; (c) The condition number cond(A) of A with n=m=s=20, T=2.5, X=-1 and x0=0.5 with respect to the fractional order α.

Figure 6. (a) The RMSE(u) and RRMSE(u) of the numerical solutions for Example 1 with δ=1%, x0=0.2, X=-1 with respect to the parameter T; (b) The RMSE(u) and RRMSE(u) of the numerical solutions for Example 1 with δ=1%, x0=0.5, T=2.5 with respect to the parameter X.

Figure 6. (a) The RMSE(u) and RRMSE(u) of the numerical solutions for Example 1 with δ=1%, x0=0.2, X=-1 with respect to the parameter T; (b) The RMSE(u) and RRMSE(u) of the numerical solutions for Example 1 with δ=1%, x0=0.5, T=2.5 with respect to the parameter X.

Figure 7. (a) The RMSE(f) and RRMSE(f) of the numerical solutions for Example 1 with δ=1%, x0=0.5, X=-1 with respect to the parameter T; (b) The RMSE(f) and RRMSE(f) of the numerical solutions for Example 1 with δ=1%, x0=0.5, T=2.5 with respect to the parameter X.

Figure 7. (a) The RMSE(f) and RRMSE(f) of the numerical solutions for Example 1 with δ=1%, x0=0.5, X=-1 with respect to the parameter T; (b) The RMSE(f) and RRMSE(f) of the numerical solutions for Example 1 with δ=1%, x0=0.5, T=2.5 with respect to the parameter X.

Figure 8. (a) The analytical f(t) and its approximation f(t) with n=m=s=25, T=1.5, X=-1, and various levels of noise added into the measured data, namely δ=1%, δ=3% and δ=5%  for  Example 2; (b) The analytical f(t) and its approximation f(t) with n=m=s=30, T=2, X=-1, and various levels of noise added into the measured data,namely δ=1%, δ=3% and δ=5% for Example 2.

Figure 8. (a) The analytical f(t) and its approximation f∗(t) with n=m=s=25, T=1.5, X=-1, and various levels of noise added into the measured data, namely δ=1%, δ=3% and δ=5%  for  Example 2; (b) The analytical f(t) and its approximation f∗(t) with n=m=s=30, T=2, X=-1, and various levels of noise added into the measured data,namely δ=1%, δ=3% and δ=5% for Example 2.

Figure 9. The GCV function obtained for various levels of noise added into the measured data, namely δ=1%(....), δ=3%(--) and δ=5%(-), with n=m=s=25, T=2.5, X=-1 for Example 2.

Figure 9. The GCV function obtained for various levels of noise added into the measured data, namely δ=1%(....), δ=3%(--) and δ=5%(-), with n=m=s=25, T=2.5, X=-1 for Example 2.

Figure 10. (a) The accuracy of the numerical solutions for Example 2 with δ=1%,x0=0.9,X=-1 and T=2.5 with respect to the parameter n; (b) The accuracy of the numerical solutions for Example 2 with δ=1%, x0=0.9, X=-1 with respect to the parameter T; (c) The accuracy of the numerical solutions for Example 2 with δ=1%, x0=0.9, T=1.5 with respect to the parameter X.

Figure 10. (a) The accuracy of the numerical solutions for Example 2 with δ=1%,x0=0.9,X=-1 and T=2.5 with respect to the parameter n; (b) The accuracy of the numerical solutions for Example 2 with δ=1%, x0=0.9, X=-1 with respect to the parameter T; (c) The accuracy of the numerical solutions for Example 2 with δ=1%, x0=0.9, T=1.5 with respect to the parameter X.

From Tables and , it can be easily observed that the Tikhonov regularization method works well. From Table , we will see that the closer the distance from the point x0 to the regional centres is, the better the accuracy in the numerical solution is. Furthermore, the values of RMSE(f) increase as the level of noise δ added into the input temperature data increases. The comparison between the exact solution f(t) and the approximation f(t) are illustrated in Figure , when we take n=m=s=20, T=2.5, X=-1 and various amounts of noise added into the data. Figure displays the comparison between the analytical f(t) and its approximation f(t) with n=m=s=20, T=2.5, X=-1 for fractional MFS (α=2) and n=m=s=20, T=2.5 for classical MFS when level of noise added into the measured data δ=1%. It can be observed from this figure that the fractional MFS and the classical MFS are nearly the same, i.e. our method coincides with the classical one. Figure (a)–(c) display, respectively, the relationship between the accuracy of f, the accuracy of u, cond(A) and the fractional order α. It is indicated that the proposed method is useful for different order α, even though the condition number of A becomes larger and larger. Figures and illustrate the relationship between the accuracy of numerical solutions and the parameters T and X. It is indicated that the numerical results are not only stable with respect to parameter T and X, respectively, but also almost they maintain at the same level of accuracy over a wide range of values T and X, respectively. Thus, for the proposed method, the accuracy of numerical solutions is relatively independent of the parameter T and X, respectively. Similar conclusions can be drawn from the results for Example 2 which are shown in Figure .

Table 1. The values of cond(A), RMSE(u), RRMSE(u), RMSE(f), RRMSE(f) for various values of X in Example 1, δ=1%, T=2.5.

Table 2. The values of cond(A), RMSE(u), RRMSE(u), RMSE(f), RRMSE(f) for various values of T in Example 1, δ=1%, X=-1.

Table 3. The values of RRMSE(f) for various values of δ and x0 in Example 1, T=2.5, X=-1.

Example 2:

Consider the exact solution for problem (Equation4)–(Equation8)(49) u(x,t)=3Γ(α+1)xα+4t-t2,0x0.5,3Γ(α+1)xα+2t+t2,0.5x1,(49)

with the nonsmooth source function(50) f(t)=1-2t,0x0.5,2t-1,0.5x1.(50)

Throughout this example, we choose the fractional order α=1.9. There are two cases in this example. In Case 1, we take n=m=s=25, T=1.5, X=-1 and x0=0.9. The analytical function f(t) and the approximation f(t) are displayed in Figure (a). In Case 2, we take n=m=s=30, T=2, X=-1 and x0=0.9. Similar results f(t) and f(t) are presented in Figure (b). From the Figure (a) and (b), we can observe that the numerical approximation is not so good as in the first example, but it is in reasonable agreement with (Equation50). Figure displays the regularization parameters chosen by GCV method for the results illustrated in Figure (a), and we can obtain the regularization parameter β at β=3.7359e-008, β=5.4220e-007 and β=1.4785e-006 for δ=1%, δ=3% and δ=5%, respectively. Similar results can be obtained for Figure (b), and for the sake of simplicity, they are not mentioned here. Figure (a) illustrates the relationship between the accuracy of f and the parameter n with the noise level δ=1%, x0=0.9, X=-1 and T=2.5; Figure (b) displays the relationship between the accuracy of f and the parameter T with the noise level δ=1%, x0=0.9, X=-1, where the number of collocation points is n=m=s=25; the relationship between the accuracy of f and the parameter X is shown in Figure (c) when we choose δ=1%, x0=0.9, T=1.5 and n=m=s=25. It can be observed that our method is stable with respect to the parameters n, T and X. We can also see that the proposed method works well even if we deal with the nonsmooth numerical example.

6. Conclusions

In this article, we develop a fundamental solution method for space-fractional diffusion problem to solve an inverse time-dependent source problem of space-fractional diffusion. We adapt the Tikhonov regularization method with the GCV criterion to solve matrix Equation (Equation35). The Green function of the space-fractional diffusion equation based on corresponding Riesz-Feller derivatives is used in our computation. The numerical results indicate that MFS technique performs well and then the accuracy of numerical solutions is relatively independent of the paraments T and X, respectively. Our technique can be extended to solve an inverse space-dependent source problem of time-fractional diffusion and this will be examined in future works. For the engineering applications, the non-trivial boundary conditions maybe have more merit. But it maybe have some difficulty to find the exact solution for such kind of problems. So, this can also be considered in the future works.

Acknowledgements

The authors gratefully thank the referees for their valuable constructive comments which improve greatly the quality of the paper.

Additional information

Funding

The work described in this article was supported by the National Natural Science Foundation of China [grant number 11326234]; Natural Science Foundation of Gansu Province [grant number 145RJZA099]; and Scientific research project of Higher School in Gansu Province [grant number 2014A-012].

Notes

No potential conflict of interest was reported by the authors.

References

  • Metzler R, Klafter J. The random walk’s guide to anomalous diffusion: a fractional dynamics approach. Phys Rep. 2000;339(1):1–77. doi:10.1016/S0370-1573(00)00070-3.
  • Podlubny I. Fractional differential equations: an introduction to fractional derivatives, fractional differential equations, to methods of their solution and some of their applications. San Diego (CA): Academic Press Inc.; 1999 (Mathematics in science and engineering; vol. 198).
  • Scalas E, Gorenflo R, Mainardi F. Fractional calculus and continuous-time finance. Phys A. 2000;284(1–4):376–384. doi:10.1016/S0378-4371(00)00255-7.
  • Chi G, Li G, Jia X. Numerical inversions of a source term in the FADE with a Dirichlet boundary condition using final observations. Comput Math Appl. 2011;62(4):1619–1626. doi:10.1016/j.camwa.2011.02.029.
  • Zhang D, Li G, Chi G, et al. Numerical identification of multiparameters in the space fractional advection dispersion equation by final observations. J Appl Math. 2012;2012. 14 p. Art. ID 0740385.
  • Benson DA, Wheatcraft SW, Meerschaert MM. The fractional-order governing equation of Lévy motion. Water Resour Res. 2000;36:1413–1423.
  • Mera NS. The method of fundamental solutions for the backward heat conduction problem. Inverse Probl Sci Eng. 2005;13(1):65–78.
  • 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, Lesnic D. The method of fundamental solutions for the Cauchy problem associated with two-dimensional Helmholtz-type equations. Comput Struct. 2005;83(4–5):267–278.
  • Jin B, Zheng Y. A meshless method for some inverse problems associated with the Helmholtz equation. Comput Methods Appl Mech Eng. 2006;195(19–22):2270–2288.
  • Hon YC, Wei T. A fundamental solution method for inverse heat conduction problem. Eng Anal Boundary Elem. 2004;28:489–495.
  • Hon YC, Wei T. The method of fundamental solution for solving multidimensional inverse heat conduction problems. CMES Comput Model Eng Sci. 2005;7(2):119–132.
  • Wei T, Yamamoto M. Reconstruction of a moving boundary from cauchy data in one-dimensional heat equation. Inverse Probl Sci Eng. 2009;17(4):551–567.
  • Karageorghis A, Lesnic D, Marin L. A survey of applications of the MFS to inverse problems. Inverse Probl Sci Eng. 2011;19(3):309–336. doi:10.1080/17415977.2011.551830.
  • Hon YC, Li M. A discrepancy principle for the source points location in using the MFS for solving the BHCP. Int J Comput Methods. 2009;6(2):181–197. doi:10.1142/S0219876209001759.
  • Liu CS. The method of fundamental solutions for solving the backward heat conduction problem with conditioning by a new post-conditioner. Numer Heat Transfer Part B: Fundam. 2011;60(1):57–72.
  • 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(12):1848–1855. doi:10.1016/j.enganabound.2012.07.006.
  • Chen W, Wang F. Singular boundary method using time-dependent fundamental solution for transient diffusion problems. Eng Anal Bound Elem. 2016;68:115–123. doi:10.1016/j.enganabound.2016.04.004.
  • Kosec G, Šarler B. Solution of phase change problems by collocation with local pressure correction. CMES Comput Model Eng Sci. 2009;47(2):191–216.
  • Šarler B, Vertnik R. Meshfree explicit local radial basis function collocation method for diffusion problems. Comput Math Appl. 2006;51(8):1269–1282. doi:10.1016/j.camwa.2006.04.013.
  • Tsai CH, Young DL, Kolibal J. An analysis of backward heat conduction problems using the time evolution method of fundamental solutions. CMES Comput Model Eng Sci. 2010;66(1):53–72.
  • Tsai CH, Young DL, Kolibal J. Numerical solution of three-dimensional backward heat conduction problems by the time evolution method of fundamental solutions. Int J Heat Mass Transfer. 2011;54(11):2446–2458.
  • Dou FF, Hon YC. Kernel-based approximation for Cauchy problem of the time-fractional diffusion equation. Eng Anal Bound Elem. 2012;36(9):1344–1352. doi:10.1016/j.enganabound.2012.03.003.
  • Dou FF, Hon YC. Numerical computation for backward time-fractional diffusion equation. Eng Anal Bound Elem. 2014;40:138–146. doi:10.1016/j.enganabound.2013.12.001.
  • Dou FF, Hon YC. Fundamental kernel-based method for backward space-time fractional diffusion problem. Comput Math Appl. 2016;71(1):356–367. doi:10.1016/j.camwa.2015.11.023.
  • Mainardi F, Luchko Y, Pagnini G. The fundamental solution of the space-time fractional diffusion equation. Fract Calc Appl Anal. 2001;4(2):153–192.
  • Gorenflo R, Mainardi F. Some recent advances in theory and simulation of fractional diffusion processes. J Comput Appl Math. 2009;229(2):400–415. doi:10.1016/j.cam.2008.04.005.
  • Gorenflo R, Mainardi F, Moretti D, et al. Fractional diffusion: probability distributions and random walk models. Phys A: Stat Mech Appl. 2002;305(1):106–112.
  • Cannon JR. Determination of an unknown heat source from overspecified boundary data. SIAM J Numer Anal. 1968;5:275–286. doi:10.1137/0705024.
  • Cannon JR, DuChateau P. Structural identification of an unknown source term in a heat equation. Inverse Probl. 1998;14(3):535–551. doi:10.1088/0266-5611/14/3/010.
  • Savateev EG. On problems of determining the source function in a parabolic equation. J Inverse Ill-Posed Probl. 1995;3(1):83–102. doi:10.1515/jiip.1995.3.1.83.
  • Farcas A, Lesnic D. The boundary-element method for the determination of a heat source dependent on one variable. J Eng Math. 2006;54(4):375–388. doi:10.1007/s10665-005-9023-0.
  • Yan L, Fu CL, Yang FL. A fundamental solution method for inverse heat conduction problem. Eng Anal Boundary Elem. 2008;28:489–495.
  • Wen J. A meshless method for reconstructing the heat source and partial initial temperature in heat conduction. Inverse Probl Sci Eng. 2011;19(7):1007–1022. doi:10.1080/17415977.2011.569711.
  • Wen J, Yamamoto M, Wei T. Simultaneous determination of a time-dependent heat source and the initial temperature in an inverse heat conduction problem. Inverse Probl Sci Eng. 2013;21(3):485–499. doi:10.1080/17415977.2012.701626.
  • Saichev AI, Zaslavsky GM. Fractional kinetic equations: solutions and applications. Chaos. 1997;7(4):753–764. doi:10.1063/1.166272.
  • Hansen PC. Analysis of discrete ill-posed problems by means of the L-curve. SIAM Rev. 1992;34(4):561–580.
  • Hansen PC. Numerical tools for analysis and solution of fredholm integral equations of the first kind. Inverse Probl. 1992;8(6):849–872.
  • Tikhonov AN, Arsenin VY. Solutions of ill-posed problems. Washington (DC), New York (NY): V. H. Winston & Sons, Wiley; 1977. Translated from the Russian, Preface by translation editor Fritz John, Scripta Series in Mathematics.
  • Hansen PC. Rank-deficient and discrete ill-posed problems. In: Flaherty JE, editor. Numerical aspects of linear inversion. SIAM monographs on mathematical modeling and computation. Philadelphia (PA): Society for Industrial and Applied Mathematics; 1998.
  • Hansen PC. Regularization tools: a Matlab package for analysis and solution of discrete ill-posed problems. Numer Algorithms. 1994;6(1–2):1–35.

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.