Abstract
Evolution equations containing fractional derivatives can offer efficient mathematical models for determination of anomalous diffusion and transport dynamics in multi-faceted systems that cannot be precisely modeled by using normal integer order equations. In recent times, researches have found out that lots of physical processes illustrate fractional order characteristics that alters with time or space. The continuum of order in the fractional calculus permits the order of the fractional operator be accounted for as a variable. In the current research work, radial basis functions (RBFs) approximation is utilized for solving fractional mobile-immobile advection-dispersion (TF-MIM-AD) model in a bounded domain which is applied for explaining solute transport in both porous and fractured media. In this approach, firstly, the discretization process of the aforesaid equation with of convergence order \(\mathcal {O}(\delta t^{})\) in the t-direction is described via the finite difference scheme for \( 0< \alpha <1\). Afterwards, by help of the meshless methods based on RBFs, we will illustrate how to obtain the approximated solution. The stability and convergence of time-discretized scheme are also theoretically discussed in detail throughout the paper. Finally, two numerical instances are included to clarify effectiveness and accuracy of our proposed concepts which is investigated in the current research work.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
Solute transport in rivers, groundwater and streams is controlled by the physical features or heterogeneity in different reaches. While the advection-dispersion equation and its extensions (e.g., the mobile-immobile (MIM) or transient storage models based on a second order dispersion term) have been successfully used in the past, recent research highlights the need for transport models that can better describe the heterogeneity and connectivity of spatial features within a general network perspective of solute transport. The MIM approach is based on a simple hypothesis: not all the opening spaces in a geologic medium contribute to universal flow. Based on a literature survey done on recent works of [1], the idea of the MIM has become famous across hydrologists for studying transport in saturant and unsaturated zones, and in granular as well as fractured media. The transport flow in porous medium is mainly controlled by the processes of advection and dispersion (ADE) [2] that will predict a breakthrough curve (BTC). A Gaussian distribution function from an a straightly releasing solute source can be defined for predicting a breakthrough curve (BTC).
Investigation of numerical models of solute transport is a fundamental aspect in parameter reconnaissance at both the field and micro scales. The ADE is naturally applied to characterize the motion of solute transport in porous media. However, increasing evidence indicates that the ADE model is difficult to explain transport in heterogeneous, fractured or even homogeneous media. As mentioned in [3], the breakthrough curves (BTCs) have been fitted by both the ADE and MIM models and results are shown that the MIM model does premier than ADE in both porous and fractured media, especially to explain the peaks and long tails of the BTCs. Because of such mentioned reason, the MIM model can describe the BTCs better in a tough walled fracture than in a smooth-walled fracture. The single-rate MIM model appears ADE transport in the mobile region, and transport in the immobile region only by diffusion, making physical non-equilibrium. We refer the interested reader to previous studies [1, 3,4,5,6,7,8] for finding more details.
Most phenomena in scientific world are described through nonlinear fractional partial differential equations. Mathematical models of fractional have become extremely useful and important to model complex phenomena in the fields of physics, chemistry,acoustics, viscoelasticity, electromagnetics, biology, and engineering [9,10,11,12,13,14]. It is worth to point out that the main characteristic of fractional derivatives, or more precisely derivatives of positive real order, is so called the memory effect, that is, future state of a physical system depends on present as well as past states. It is well known that the state of many systems at a given time depends on their configuration at previous times. The fractional derivative takes into account this history in its definition as a convolution with a function whose amplitude decays at earlier times as a power-law. That is because of the fact that, the fractional derivative is natural to use when modeling dynamical or physical systems in various bioengineering applications such as frequency dependent damping behavior of materials, motion of a large thin plate in a Newtonian fluid, creep and relaxation functions for viscoelastic materials in the past several decades.
The fractional mobile-immobile advection-dispersion equation is a generalization of the classical mobile-immobile advection-dispersion equation in which the first-order derivative is replaced with a fractional-order derivative [15]. The fractional mobile-immobile advection-dispersion model for solute transport presumes power law waiting times in the immobile zone, resulting to a fractional time derivative in the model equations. The equations are equipollent to previous models of MIM transport with power law memory functions and are the limiting equations that govern continuous time random walks with heavy tailed random waiting times. In this paper, our aim is to investigate the mobile-immobile advection-dispersion (MIM-AD) model based on fractional order derivatives. After that, we are dealing the numerical approximation of the following time fractional mobile-immobile advection-dispersion (TF-MIM-AD) model order \(\alpha \) (\(0<\alpha \le 1\)):
with intial condition
and the boundary conditions
where u(x, t) represents the solute concentration, f(x, t) is the source term \(a,b,\alpha , g({x}) ,g_1(t)\) and \(g_2(t)\) are given and \(\frac{{\partial }^\alpha u({x},t)}{{\partial t}^\alpha }\) represents the Caputo fractional derivative [9, 10] which can be defined as follows:
Also \( \beta _1,\) \(\beta _2,\) \(\mu _1 \) and \( \mu _2\) are constant coefficients. Here a source term f(x, t) is selected for the purposes of confirmation in Section “Examples and Discussions”. To determine an exact solution of this problems is extremely difficult thus many researchers are attempting procedures to approximate these problems [16,17,18,19,20,21,22,23]. There exist some numerical algorithms for solving fractional mobile-immobile advection-dispersion model such as implicit and explicit difference method [24,25,26,27], spectral method [28, 29].
The Literature Review of Meshless Methods
A meshless (meshfree) method is a numerical method used to establish a system of algebraic equations for the whole domain of the problem without using a predefined mesh for the domain (or boundary) discretization. We will make use of meshfree methods for our scattered data approximation because mesh generation is one of the most time consuming part of any mesh-based numerical simulation. The meshfree method gives an economical alternative to methods such as those using wavelets, multivariate splines, finite elements, finite difference and finite volume, where all require the connectivity of nodes. In the last decade in order to omit mesh construction, scientists have employed meshless methods. In such approach an assortment of scattered data were used as instead of constructing a meshing paradigm. One of the most prominent meshless method is RBF method that seems to be a very well-organized system while facing interpolation of multidimensional scattered data.
Radial basis function (RBF) approaches were originally studied by Roland Hardy, an Iowa State geodesist, in 1968. This method has been considered as one of the first efficient techniques for the data interpolation in scattered space. The main disadvantage of previously used polynomial methods is their unisolvency characteristics for two-dimensional and developed dimensional scattered data. After a decade of research, Hardy established the method which was subsequently be recognized as the multiquadric (MQ) radial basis function which is just one of numerous existing RBFs [30]. At that time, in 1979, based on research work done by Richard Franke, MQ RBF method was introduced to be the best known methods for scattered data interpolation [31]. In honor of Frankes vast applied experiments with the MQ, he is frequently recognized for presenting the MQ into the field of mathematical science [32]. The subsequent important occurrence in RBF history was in 1986 when, an IBM mathematician named as Charles Micchelli, explained and established the concept behind the MQ technique. The invertible mode of system matrix for the MQ method was proven, which remarks the affectivity, precision and reliability in RBF scattered data interpolation problems [33]. Some years later, the MQ method was first utilized to explain partial differential equations by physicist Edward Kansa [34]. In 1992, results extracted by Wolodymyr Madych and Stuart Nelson [35] indicated the spectral convergence rate of MQ interpolation. All RBF methods using an infinitely differentiable RBF have been proven to be comprehensive layout of the polynomial based pseudo-spectral methods [36].
The use of such novel method for mathematical solution of partial differential equation is based on the collocation method. It is (conditionally) positive definite, translationally and rotationally invariant. The chief benefits of this method are straightforward programming process and probable spectral precision. On the other hand, ill-conditioning of the resulting linear system is considered to be the main difficulty. RBF approaches that use infinitely differentiable origin functions that include a free factor are theoretically spectrally accurate. The well utilization of such RBF methods comprises development of a linear arrangement that is extremely ill-conditioned when the parameters of the method are in situation that the best accurateness is ideally comprehended. Consequently, in several applications, RBF methods does not possess the potential to produce exact results as they are skilled theoretically. Just contrary to mesh based approaches such as finite element method, finite difference method finite volume method and meshless methods use a set of accidental or uniform points which are not interlinked in the arrangement named as mesh.
The RBF method can be taken into account as a category of compromise between the finite element (FE) and the Pseudo-spectral (PS) methods. On the one hand, the RBF method is based on an expansion into basis functions that have a spatial location just similar to FE method. In this point of view, these basis functions can be grouped in a definite section to locally increase the accuracy of the method. On the other hand, the basic functions exerted in the RBF expansion are high-order functions that conventionally cover the whole domain like with the PS technique. It was remarked that RBFs converge to PS methods in their at radial function boundary, making RBFs a generalized formulation and methodology to PS methods, for scattered nodes and non-flat radial functions [37]. RBFs have quite a lot of rewards over PS methods: in spite of subscription of pliability in terms of the domain shape , they permit a local node refinement, an easy singularity-free generalization to N dimensions and a shape parameter letting user extend the solution space to regions outside of the polynomial space, particularly susceptible to the Runge phenomenon [38]. We refer the interested reader to [32, 33, 35]. for discussing the existence, uniqueness, and convergence of the RBFs approximation. Many detailed discussions have been carried out regarding meshless methods and their related applications for solving complex PDEs [39,40,41,42,43,44,45], fractional equations [46,47,48,49,50,51,52,53,54] and integral equations [55,56,57].
The Organization of the Current Paper
In this regard, our aim is to construct the idea of the interpolation by RBFs to approximate numerically the TF-MIM-AD model. The layout of current research is arranged as follows. In Section “Construction of the Proposed Methods”, the aforementioned equation is estimated in the temporal direction based on a scheme of \(\mathcal {O}(\delta t^{2-\alpha })\). In this section, we also approximated by using the meshless methods based on RBFs in the spatial variable. Section “Theoretical Analysis of Time Discrete Scheme” is dedicated to stability and convergence the the time discrete scheme and the error estimates of this method. Also, in this section we will indicate that time order of convergence scheme is \(\mathcal {O}(\delta t^{})\). Two numerical examples are provided in “Examples and Discussions” section to confirm the convergence behavior and to show accuracy of the proposed methods. Finally, we end with a concise conclusion in Section “Conclusion” and some references are brought together at the end.
Construction of the Proposed Methods
In this section, we discuss how the meshless methods based on RBFs can be exploited to solve the TF-MIM-AD equations. Firstly, let \(\{x_j = jh| j= 1,2,3,\ldots ,N\}\) in the bounded interval [a, b], where \({x}_1, {x}_N\) are the boundary points and \(t_n = n\delta t, n = 0,1,2,3,\ldots , M\) be an equidistant partition of [0, T], where \(h = (b-a)/N, \delta t= T/M\) and \(u^n(x_i) = u(x_i,t_n)\) .
Finite Difference Time Discretization
The time fractional derivative term in Eq. (1) is simulated by using the finite difference scheme:
Now, the first order temporal derivative can be approximated by the forward difference formula:
where \(\xi _{k} \in [t_{k},t_{k+1}] \). By making use of Taylor’s Theorem the truncation error can be calculated as:
Therefore, the relation (4) can be discretized by the following statements:
where \(a_0=\frac{\delta t^{-\alpha }}{\Gamma (2-\alpha )}\), \(b_k=(k+1)^{1-\alpha } - k^{1-\alpha },(k=0,1,\ldots ,n)\), \(u^{0}=u({x},t=0)=g({x})\). Also the truncation error \(R^{k+1}_{2}\) satisfy
Substituting Eq. (5) into Eq. (1), the time derivative of the TF-MIM-AD equation is descritized taking into account the classic finite difference formula and space derivatives between successive two time steps n and \(n+1\) as :
in which \(\nabla \) is the gradient differential operator and \(f^{n+1}=f(x,t_{n+1});~n=0,1,\ldots ,M\). The truncation error can be obtained as follows:
where \({\hat{C}}\) is a positive constant. We will prove that convergence order of semi-discrete scheme is \(\mathcal {O}({\delta t^{}})\). By omitting the small term \( R^{k+1}_{}\) and denoting \(U^{k}\) as the approximation of \(u^{k}\), then we gain the approximate implicit discrete scheme as follows :
Now, we will describe the meshless methods based on RBFs to approximate the spatial derivatives in the next two subsection in details.
Discretization in Space: RBF-Collocation Method
In this section, the spatial discretization scheme is presented by the Kansa method, as the domain-type meshless method, that is obtained by direct collocating the RBFs. The approximate expansion of \(u({x}_i,t_{n}) \) at a point of interest \({{x}}_i\) is as follows:
where \(\lbrace \lambda _j^{n}\rbrace \) are unknown vector of the nth time layer \(\phi (r_{ij})\) radial basis function, \( r_{ij}=|{x}_i - {{x}_j}|\). Besides N equations resulting from collocating Eq. (8) at N points, we need an additional condition (extra 2 conditions) for the polynomial part to guarantee a unique solution of the N linear equations:
Substituting Eq. (8) into Eq. (9) in a matrix form, it is to represent that
where \(\lbrace U \rbrace ^{n+1}=[U_1^{n+1},\ldots ,U_N^{n+1},0,0]^T\) and \(\lbrace \lambda \rbrace ^{n+1}=[\lambda _1^{n+1},\ldots ,\lambda _{N}^{n+1}]^T\) and the matrix \(A=(a_{ij})_{{(N+2)}\times {(N+2)}}\) has entries:
where \(\Phi =[\phi (r_{ij})]_{{N}\times {N}}\) and \(P=\left[ {\begin{array}{*{20}{c}} x_{1} &{} 1 \\ \vdots &{}\vdots \\ x_N &{} 1 \\ \end{array}} \right] _{N\times 2}\).
Reconstruction of Eq. (6) in the matrix form can be exhibited as follows:
in which
where operator L is defined by
and \( \lbrace b\rbrace ^{1}=[b_1^{1},\ldots ,b_N^{1},0,0]^T\) where \(b_1^{1}=g_1^{1} \) , \(b_N^{2}=g_2^{1} \) and \(b_i^{1}=(\beta _{2}a_0\delta t+\beta _{1}){U_i^0}+\delta t f_{i}^1,\quad i=2,3,\ldots ,N-1.\)
Also, for \(n\ge 1\)
\( \lbrace b\rbrace ^{n+1}=[b_1^{n+1},\ldots ,b_N^{n+1},0,0]^T\) are calculated by Eq. (6) as follows:
Posterior to obtaining the accurate answers for the algebraic system of equations \(B\lbrace \lambda \rbrace ^{n+1}=\lbrace b \rbrace ^{n+1}\) at each time level, the solution can be determined using Eq. (10).
Discretization in Space: RBF-PS Meshless Method
Fasshauer [58] linked the RBFs collocation method to the pseudo-spectral (PS) method, known as RBF-PS method. Fasshauer used the RBF-PS method to approximate the Allen-Cahn equation, 2D Helmholtz equation and 2D Laplace equation with piecewise boundary conditions [59]. The authors of [60, 61] used the RBF-PS method for analyzing beams, plates and shells problems. Authors of [62, 63] exploited the RBF-PS method for composite and sandwich plates problems, and Marjan Uddin and co-workers [64, 65] utilized RBF-PS method to solve some wave-type PDEs. Now, we developed the approach of [43, 58] and used a numerical scheme for the Eq. (1). First of all, we review the properties of differentiation matrices (DM). Assume \(\phi _{j},~j=1,2,\ldots ,N\) be an arbitrary linearly independent set of smooth functions that will apply as the basis for our investigation space and \({x}=\lbrace {x}_{1},{x}_{2},\ldots ,{x}_{N}\rbrace ~\) be a set of distinct points in \(\Omega \subseteq {\mathbb {R}^d}\). We suppose that the approximate expansion is as follows:
where \(h= h_{x,\Omega }:=\sup \limits _{x \in \Omega } \min \limits _{1\le j \le N}\Vert x- x_j\Vert _2 \). Collocating Eq. (16) at the grid points \(x_{i}\), we get
then we gain the following matrix-vector form:
where
and \({\mathbf{A}}\) is the evaluation matrix with entries \(~A_{ij}=\phi _{j}{(x_{i})}~\)
We can obtain the derivative of \(u^{h}\) by differentiating the basis function in (16)
Now, collocating Eq. (19) at the grid points \({x}_{i}\) in the form matrix, yields
in which matrix \({\mathbf{A}}_{x}\) has entries \(\frac{\partial \phi _{j}{({x})}}{\partial x}\). Hence, we require to ensure invertibility of the evaluation of matrix \(~{\mathbf{A}}~\) for determining the differentiation matrix \({\mathbf{D}}\). This relies on both the basis functions selected and the location of the grid points \({x_{i}}\). According to Bochner’s theorem, the invertibility of the matrix \({\mathbf{A}}\) for any set of distinct grid points \({x_{i}}\) is insured by using the positive definite radial basis functions. Now, by using Eq. (18) one gets
Considering Eq. (20) and the above result, we then obtain
Now, the approximate solution can be rewritten as follows:
Then, the matrix-vector from Eq. (22) is below as:
where
The following matrix-vector form is achieved by differentiating Eq. (22) with respect to x and evaluating it at the grid points\((x_{i})\):
where
and elements of matrix \({\mathbf{A}}_{xx}\) are \(~{A}_{xx,ij}=\frac{\partial ^2{\phi {(\Vert {x_{i}-x_{j}}\Vert )}}}{\partial {x}^2}~\). Now, from Eq. (23) one obtains:
and Eq. (24) yields
Now, by substituting Eqs. (21) and (25) in the Eq. (7), we can write
Consequently, the above relation can be rewritten as
in which
where I is the identity matrix. By solving this linear system we can obtain the numerical solution at each time levels.
Theoretical Analysis of Time Discrete Scheme
First of all, we introduce the following preliminary of functional analysis that are used for discretization of time variable.
An Overview Preliminary of Applied Functional Analysis
Let \(\Omega \) demonstrate a bounded and open domain in \(\mathbb {R}^2\) let dx be the Lebesgue measure on \(\mathbb {R}^2\). For \(p<\infty \), we define by \( L^{p}(\Omega )\) the space of the measurable functions \(u: \Omega \longrightarrow \mathbb {R}\) such that \(\int \nolimits _{\Omega }|u({x} )|^{p}d{x} \le \infty \). More generally, we can denote Banach space by the norm
The space \({L^p(\Omega )}\) is a Hilbert space with the inner product
with the endowed norm in \(L^2\),
Also we suppose that \(\Omega \) is an open domain in \(\mathbb {R}^d\), \(\gamma =(\gamma _{1},\ldots ,\gamma _{d})\) is a d- tuple of non-negative integers and \(|\gamma |=\sum \nolimits _{i=1}^{p}\gamma _{i}\). Accordingly, we put
In this regard, one can obtain:
Now, we present the definition of inner product in Hilbert space:
which induces the norm
The Sobolev space \( W^{1,p}(I) \) is said to be
Also, in this paper, we define the following inner product and the associated energy norms in \(L^{2}\) and \(H^{1}\)
by inner products of \(L^{2}({\Omega })\) and \(H^{1}({\Omega })\)
respectively.
Stability and Convergence
The purpose of the current section is to evaluate the stability and convergence behaviour of the proposed numerical solution. The Eq. (7) can be restated according to below expression:
where \(\mu =\frac{\Gamma (2-\alpha )}{\delta t^{1-\alpha }},~\nu _{1}=(\delta t\mu )\mu _{1},~ \nu _{2}=-(\delta t\mu )\mu _{2},~F=(\delta t\mu ) f\). For the reader’s convenience, we firstly mention the three following Lemmas for discretization of the time fractional derivative.
Lemma 1
(See [66, 67].) Let \(g(t)\in C^2[0,t_k]\) and \(0<\alpha <1\) then
where \(b_j=(j+1)^{1-\alpha } -j^{1-\alpha }.\)
Proof
For the proof, see the references [66, 67]. \(\square \)
Lemma 2
The sequence \(b_j~(j=0,1,2,\ldots ) \) of real numbers in the difference scheme defined by (6) satisfies the properties::
-
\(b_0=1, b_j>0,~j=0,1,2,\ldots , b_{n}\rightarrow 0 ~~as ~~n\rightarrow \infty ;\)
-
we have
$$\begin{aligned}&b_j>b_{j+1},\quad j=0,1,2,\ldots ;\\&\sum \limits _{j=0}^{k-1}(b_{j+1}-b_{j})+b_{k}=(1-b_{1})+\sum \limits _{j=1}^{k-1}(b_{j+1}-b_{j})+b_{k}=1; \end{aligned}$$ -
there exists a positive constant \(C > 0\) such that:
$$\begin{aligned}&\delta t<C b_{j}\delta t^{\alpha },\quad j=0,1,2,\ldots ,\\&\sum \limits _{j=0}^{k}b_{j}\delta t^{\alpha }=(k+1)^{\alpha }\delta t^{\alpha }\le T^{\alpha }. \end{aligned}$$
Proof
It can be verified as obvious from the definition \(b_j=(j+1)^{1-\alpha } -j^{1-\alpha }\), where \(0<\alpha <1\). Here we will not cover the detail. \(\square \)
Lemma 3
If \(U^k(x) \in H_{}^{1}(\Omega )~k=0,1,\ldots ,M\) is the solution of time-discrete scheme (27), then
Proof
To prove the inequality, we use principle of mathematical induction on k as the counter of induction. When \(k=0\), we get
Multiplying above equation by \(U^1\) and integrating on \(\Omega \), one can obtain:
Employing the Cauchy–Schwarz inequality and \(U^k(x) \in H_{}^{1}(\Omega ) \), it can be deduced that:
notice that \( \frac{1}{\beta _{1}\mu +\beta _{2}}\le \frac{1}{\beta _{2}}~(\beta _{1}\ge 0,~\beta _{2}>0)\) yields
which is obviously true. Suppose that the theorem is true for all j
Multiplying Eq. (27) by \(U^{k+1}\) and integrating on \(\Omega \), we get the following equation
From \(U^k(x)\in H_{}^{1}(\Omega ),\) \(b_{j+1}< b_j<1\) and taking into account the Cauchy–Schwarz inequality, it follows that
It should be noticed that in view of Eq. (30)
Noting Lemma 2, we get \(b_{j}< b_{i} < 1;~~ 1 \le i \le j \) and easily it results
In view of the expressions (31)–(33), one obtains :
which concludes the proof of Lemma 3. \(\square \)
Theorem 1
The time -discrete numerical approach defined by Eq. (27) is un-conditionally stable.
Proof
We assume that \({\widehat{U}}^k({x}),~k=1,\ldots ,M\) is the solution of the approach (27) with the initial condition \({\widehat{U}}^0=u({x},0)\), then the error \(\varepsilon ^k={U}^k({x})-{\widehat{U}}^k(x)\) satisfies
and \(\varepsilon ^{k+1}|_{\partial \Omega }= 0\). In view of Lemma 3 and above-mentioned equation, the following inequality is obtained:
This completes the proof of Theorem 1. \(\square \)
Theorem 2
Assume that \(\{u({x},t_{k}) \}_{k=1}^{M}\) is the exact solution of Eqs. (1)–(3) and \(\{U^{k}({x}) \}_{k=1}^{M}\) be the time-discrete solution of Eq. (27) with initial condition \(U^{0}({x})=u({x},0)\). Then we get the following error estimation
where C is a positive constant.
Proof
Suppose the error term is defined as \(\zeta ^k= u({x},t_k) -U^{k}({x})\) at \(t = t_k ; ~~k = 1,2,\ldots , M\). From Eqs. (7) and (6), we simply write the following round-off error equation
and \(\zeta ^0({x})=0,\zeta ^0({x})|_{\partial \Omega }=0\). Returning again to Lemma 3 leads to
Since \(b_{k-1}^{-1}\beta _{1}^{-1}\delta t^{\alpha }\) is bounded [68], it holds that
and the proof of Theorem 2 is finished. In the next section, we will evaluate the convergence order in the time approximation by some numerical experiments.\(\square \)
Examples and Discussions
To demonstrate the effectiveness of our approach, we current the numerical results of the suggested approach on two test problems in this section. In our computation, we applied the RBFs based on multiquadric (MQ) \(\sqrt{c^2+r^2}\) where c is MQ shape parameter. It should be noted that generally the choice of the optimal shape parameter in RBFs is still an open problem. Determination of suitable shape parameter is extracted experimentally for the each types of RBFs. In our experiments the optimal value of c is to be found numerically for the each time step separately. We obtain the accurateness and stability of the methods defined in this paper for different values of h, \(\delta t\) and c. To show the accuracy of method, we calculate the following error norm:
The computational orders (denoted by \(C_{1}\)-order and \(C_{2}\)-order) in time variable and in space variable respectively can be computed as below
Matlab programming has been used for calculation in this paper.
Example 1
Let us consider the time fractional mobile-immobile advection-dispersion equation
where \(f(x,t)=\exp (\frac{-(x-0.5)^2}{\gamma })\left[ \frac{t^{1-\alpha }}{\Gamma (2-\alpha )}+1-\frac{2(x-0.5)}{\gamma }+\frac{2}{\gamma }-\frac{4(x-0.5)}{\gamma ^2}\right] \), and analytic solution is \(u(x,t)=t\exp \left( \frac{-(x-0.5)^2}{\gamma }\right) \) which is a Gaussian distribution solution with t height centered at \(x=0.5\) [26].
The initial and boundary conditions can be achieved from the exact solution. This example is solved by using the method introduced in this paper with various values of h, \(\delta t\), for \(a=0\), \(b=1\), c at final time \(T=1\). The \(L_{\infty }\)-error, \(C_{1}\)-order and \(C_{2}\)-order of applied method are shown in Tables 1 and 2, respectively. Computational orders in Table 1 verify the first order of accuracy in the temporal variable. Table 1 shows that the proposed numerical approach gives results with good accuracy. Also, in view of Table 2, we conclude that the convergence order of our proposed numerical approach in space is good agreement with [27]. In view of Table 3, the error achieved by RBF collocation technique is relatively close to the error achieved by RBF-PS collocation method but the coefficient matrix RBF-PS collocation approach is more well-posed than the coefficient matrix of the RBF collocation method. It is worth to mention that ”Cond(M)” denotes the coefficient matrix of the presented techniques. Figure 1 shows plots of approximate solution and error for different values of \(\gamma \) using MQ-RBF scheme with parameters \(h=0.01\), \(\delta t=0.01\), \(\alpha =0.65\) and \(c=0.5\). Figure 2 displays the approximation solution of Example 1 using MQ with \(c=0.5\).
The initial and boundary conditions can be achieved from the analytic solution. This example is solved by help of the method exhibited in this paper with various values of h, \(\delta t\), for \(a=0\) \(b=1\), c at final time \(T=1\) . The \(L_{\infty }\)-error, \(C_{1}\)-order and \(C_{2}\)-order of applied method are shown in Tables 4 and 5, respectively. Computational orders in Table 4 verify the first order of accuracy in the time variable. Table 4 indicates that the proposed numerical scheme produces results with good accuracy. Also, in view of Table 5, we conclude that the convergence order of our proposed numerical approach in space is good agreement with [27]. Table 6 shows that the results of this paper are better in comparison with the results of [26]. In view of Table 7, we can observe clearly that the coefficient matrix of RBF-PS collocation technique is more well conditioned than the coefficient matrices of the RBF collocation scheme. Figure 3 shows graphs of approximate solution and error using MQ-RBF scheme with parameters \(h=0.01\), \(\delta t=0.01\), \(\alpha =0.5\) and \(c=0.5\), which demonstrates that the numerical results agree well with the exact solution. Figure 4 displays the approximation solution and error of Example 2 using MQ with \(c=0.5\).
Example 2
Now, we consider the time fractional mobile-immobile advection-dispersion equation
where
In this case the analytic solution is as follows \(u(x,t)=10(1+t)x^{2}(1-x)^{2}\) [26].
Conclusion
In the research, an attempt was made to extend a meshless approach based on RBF collocation method for numerical solution of time fractional mobile-immobile advection-dispersion models, which is a category of fractional partial differential equation (FPDE). Also, we assessed the stability and also convergence of the proposed meshless approach hypothetically and mathematically. Two numerical instances with different problem domains are utilized to investigate the developed meshless model effectiveness and accuracy. As can be inferred from mentioned investigations, the convergence order of this current approach concerning to time is \(\mathcal {O} (\delta t^{})\). We would like to mention that well-known RBF-PS technique is nothing else that a generalized finite difference scheme and also the obtained numerical results using RBFs collocation approach and RBF-PS method are equal but the condition number of the coefficient matrix of RBF-PS technique is less than the condition number of the coefficient matrix of RBF collocation method. All in all, the current meshless formulation is very operative to model and simulate of fractional differential equations, and it has well prospective to advance a robust simulation tool for models in science and engineering which are appeared by the numerous kinds of fractional differential equations. In the future studies, we will focus on problems with much more complexity.
References
Coats, K., Smith, B., et al.: Dead-end pore volume and dispersion in porous media. Soc. Pet. Eng. J. 4(01), 73 (1964)
Bear, J.: Dynamics of Fluids in Porous Media. American Elsevier Publishing Company, New York (1972)
Chen, Z., Qian, J., Zhan, H., Chen, L., Luo, S.: Mobile-immobile model of solute transport through porous and fractured media. Proc. ModelCARE 2009, 274 (2010)
Bauget, F., Fourar, M.: Non-fickian dispersion in a single fracture. J. Contam. Hydrol. 100(3–4), 137 (2008)
Berkowitz, B.: Characterizing flow and transport in fractured geological media: a review. Adv. Water. Resour. 25(8–12), 861 (2002)
Scher, H., Lax, M.: Stochastic transport in a disordered solid. i. theory. Phys. Rev. B. 7(10), 4491 (1973)
Toride, N., Leij, F., Van Genuchten, M.T., et al.: The cxtfit code for estimating transport parameters from laboratory or field tracer experiments. Tech. Rep., version 2.0, Research Report (1995)
Benson, D.A., Schumer, R., Meerschaert, M.M., Wheatcraft, S.W.: Fractional dispersion, lévy motion, and the made tracer tests. Transp. Porous Media 42(1–2), 211 (2001)
Podlubny, I.: Fractional differential equations. Math. Sci. Eng 198 (1999)
Miller, K.S., Ross, B.: An introduction to the fractional calculus and fractional differential equations Wiley, New York (1993)
Baleanu, D., Machado, J.A.T., Luo, A.C.: Fractional Dynamics and Control. Springer, Berlin (2011)
Tarasov, V.E.: Fractional Dynamics: Applications of Fractional Calculus to Dynamics of Particles, Fields and Media. Springer, Berlin (2011)
Hilfer, R. (ed.): Applications of Fractional Calculus in Physics. World Scientific Publishing Co. Pte. Ltd, Singapore (2000). ISBN# 9789812817747
Carpinteri, A., Mainardi, F.: Fractals and Fractional Calculus in Continuum Mechanics, vol. 378. Springer, Berlin (2014)
Schumer, R., Benson, D.A., Meerschaert, M.M., Baeumer, B.: Fractal mobile/immobile solute transport. Water Resour. Res. 39(10):1296 (2003). https://doi.org/10.1029/2003WR002141
Chaddha, A., Pandey, D.N.: Approximations of solutions for an impulsive fractional differential equation with a deviated argument. Int. J. Appl. Comput. Math. 2(2), 269 (2016)
Khan, H., Alipour, M., Jafari, H., Khan, R.A.: Approximate analytical solution of a coupled system of fractional partial differential equations by bernstein polynomials. Int. J. Appl. Comput. Math. 2(1), 85 (2016)
Singh, H., Sahoo, M.R., Singh, O.P.: Numerical method based on galerkin approximation for the fractional advection-dispersion equation. Int. J. Appl. Comput. Math. 3(3), 2171 (2017)
Darehmiraki, M.: An efficient solution for stochastic fractional partial differential equations with additive noise by a meshless method. Int. J. Appl. Comput. Math. 4(1), 14 (2018)
Jafari, H., Tajadodi, H., Bolandtalat, A., Johnston, S.: A decomposition method for solving the fractional davey-stewartson equations. Int. J. Appl. Comput. Math. 1(4), 559 (2015)
Sayevand, K., Pichaghchi, K.: Successive approximation: a survey on stable manifold of fractional differential systems. Fract. Calc. Appl. Anal. 18(3), 621 (2015)
Sayevand, K., Pichaghchi, K.: Reanalysis of an open problem associated with the fractional schrödinger equation. Theor. Math. Phys. 192(1), 1028 (2017)
Sayevand, K., Pichaghchi, K.: A novel operational matrix method for solving singularly perturbed boundary value problems of fractional multi-order. Int. J. Comput. Math. 95(4), 767 (2018)
Zhang, H., Liu, F., Phanikumar, M., Meerschaert, M.: In: Proceedings of the 5th Symposium on Fractional Differentiation and its Applications. Hohai University (2012)
Liu, F., Zhuang, P., Burrage, K.: Numerical methods and analysis for a class of fractional advection-dispersion models. Comput. Math. Appl. 64(10), 2990 (2012)
Zhang, H., Liu, F., Phanikumar, M.S., Meerschaert, M.M.: A novel numerical method for the time variable fractional order mobile-immobile advection-dispersion model. Comput. Math. Appl. 66(5), 693 (2013)
Pourbashash, H., Baleanu, D., Al Qurashi, M.M.: On solving fractional mobile/immobile equation. Adv. Mech. Eng. 9(1), 1687814016688616 (2017)
Abdelkawy, M., Zaky, M., Bhrawy, A., Baleanu, D.: Numerical simulation of time variable fractional order mobile-immobile advection-dispersion model. Rom. Rep. Phys. 67(3), 773 (2015)
Pourbashash, H.: Application of high-order spectral method for the time fractional mobile/immobile equation. Comput. Methods Differ. Equ. 4(4), 309 (2016)
Hardy, R.L.: Theory and applications of the multiquadric-biharmonic method 20 years of discovery 1968–1988. Comput. Math. Appl. 19(8–9), 163 (1990)
Franke, R.: Scattered data interpolation: tests of some methods. Math. Comput. 38(157), 181 (1982)
Franke, C., Schaback, R.: Convergence order estimates of meshless collocation methods using radial basis functions. Adv. Comput. Math. 8(4), 381 (1998)
Micchelli, C.A.: Approximation Theory and Spline Functions, pp. 143–145. Springer, Berlin (1984)
Kansa, E.J.: Multiquadrics—a scattered data approximation scheme with applications to computational fluid-dynamics—i surface approximations and partial derivative estimates. Comput. Math. Appl. 19(8–9), 127 (1990)
Madych, W., Nelson, S.: Multivariate interpolation and conditionally positive definite functions ii. Math. Comput. 54(189), 211 (1990)
Sarra, S.A., Kansa, E.J.: Multiquadric radial basis function approximation methods for the numerical solution of partial differential equations. Adv. Comput. Mech. 2(2) (2009)
Driscoll, T.A., Fornberg, B.: Interpolation in the limit of increasingly flat radial basis functions. Comput. Math. Appl. 43(3–5), 413 (2002)
Fornberg, B., Zuev, J.: The runge phenomenon and spatially variable shape parameters in RBF interpolation. Comput. Math. Appl. 54(3), 379 (2007)
Golbabai, A., Rabiei, H.: A meshfree method based on radial basis functions for the eigenvalues of transient stokes equations. Eng. Anal. Bound. Elem. 36(11), 1555 (2012)
Golbabai, A., Nikpour, A.: Computing a numerical solution of two dimensional non-linear schrödinger equation on complexly shaped domains by RBF based differential quadrature method. J. Comput. Phys. 322, 586 (2016)
Golbabai, A., Nikpour, A.: Stability and convergence of radial basis function finite difference method for the numerical solution of the reaction-diffusion equations. Appl. Math. Comput. 271, 567 (2015)
Golbabai, A., Safdari-Vaighani, A.: A meshless method for numerical solution of the coupled schrödinger-kdv equations. Computing 92(3), 225 (2011)
Dehghan, M., Abbaszadeh, M., Mohebbi, A.: The numerical solution of the two-dimensional sinh-gordon equation via three meshless methods. Eng. Anal. Bound. Elem. 51, 220 (2015)
Rashidinia, J., Fasshauer, G.E., Khasi, M.: A stable method for the evaluation of gaussian radial basis function solutions of interpolation and collocation problems. Comput. Math. Appl. 72(1), 178 (2016)
Rashidinia, J., Khasi, M., Fasshauer, G.E.: A stable gaussian radial basis function method for solving nonlinear unsteady convection-diffusion-reaction equations. Comput. Math. Appl. 75(5), 1831 (2018)
Liu, Q., Gu, Y., Zhuang, P., Liu, F., Nie, Y.: An implicit RBF meshless approach for time fractional diffusion equations. Comput. Mech. 48(1), 1 (2011)
Gu, Y., Zhuang, P., Liu, Q.: An advanced meshless method for time fractional diffusion equation. Int. J. Comp. Method-Sing. 8(04), 653 (2011)
Mohebbi, A., Abbaszadeh, M., Dehghan, M.: Solution of two-dimensional modified anomalous fractional sub-diffusion equation via radial basis functions (RBF) meshless method. Eng. Anal. Bound. Elem. 38, 72 (2014)
Dehghan, M., Abbaszadeh, M., Mohebbi, A.: An implicit RBF meshless approach for solving the time fractional nonlinear sine-gordon and klein-gordon equations. Eng. Anal. Bound. Elem. 50, 412 (2015)
Permoon, M., Rashidinia, J., Parsa, A., Haddadpour, H., Salehi, R.: Application of radial basis functions and sinc method for solving the forced vibration of fractional viscoelastic beam. J. Mech. Sci. Technol. 30(7), 3001 (2016)
Golbabai, A., Nikan, O.: Application of the RBF meshless approach for solving fractional order differential equations. J. Comput. Complex Appl. 1(2), 64 (2015)
Golbabai, A., Nikan, O.: A meshless method for numerical solution of fractional differential equations. Casp. J. Math. Sci. 4(1), 1 (2015)
Golbabai, A., Nikan, O.: A computational method based on the moving least-squares approach for pricing double barrier options in a time-fractional Black-Scholes model. Comput. Econ. 1(1), 1–23 (2019). https://doi.org/10.1007/s10614-019-09880-4
Golbabai, A., Nikan, O., Molavai Arabshai, M.: Numerical approximation of time fractional advection-dispersion model arising from solute transport in rivers. TWMS J. Pure Appl. Math. 10(1) (2019)
Golbabai, A., Nikan, O., Tousi, J.R.: Note on using radial basis functions method for solving nonlinear integral equations. Commun. Numer. Anal. 2016(2), 81 (2016)
Golbabai, A., Mammadov, M., Seifollahi, S.: Solving a system of nonlinear integral equations by an RBF network. Comput. Math. Appl. 57(10), 1651 (2009)
Maleknejad, K., Mohammadikia, H., Rashidinia, J.: Analysis and solution of a class of nonlinear two-dimensional volterra-fredholm integral equations via hybrid of radial basis functions. Iran J. Sci. Technol. A, 1–8 (2017)
Fasshauer, G.E.: RBF collocation methods as pseudospectral methods. In: Kassab, A., Brebbia, A., Divo, E., Poljak, D. (eds.) Boundary Elements XXVII, pp. 47–56. WIT Press, Southampton (2005)
Fasshauer, G.E., Zhang, J.G.: On choosing “optimal” shape parameters for RBF approximation. Numer. Algorithms 45(1–4), 345 (2007)
Ferreira, A., Fasshauer, G.: Computation of natural frequencies of shear deformable beams and plates by an RBF-pseudospectral method. Comput. Methods Appl. Mech. Eng. 196(1–3), 134 (2006)
Ferreira, A., Fasshauer, G.: Analysis of natural frequencies of composite plates by an RBF-pseudospectral method. Compos. Struct. 79(2), 202 (2007)
Roque, C.M., Ferreira, A.J., Neves, A.M., Fasshauer, G.E., Soares, C.M., Jorge, R.M.N.: Dynamic analysis of functionally graded plates and shells by radial basis functions. Mech. Adv. Mater. Struct. 17(8), 636 (2010)
Roque, C., Ferreira, A., Neves, A., Soares, C.M., Reddy, J., Jorge, R.: Transient analysis of composite and sandwich plates by radial basis functions. J. Sandw. Struct. Mater. 13(6), 681 (2011)
Uddin, M., Ali, S.: RBF-PS method and fourier pseudospectral method for solving stiff nonlinear partial differential equations. Math. Sci. Lett. 2(1), 55 (2012)
Uddin, M., Jan, R.: RBF-PS scheme for the numerical solution of the complex modified korteweg-de vries equation. Appl. Math. Inf. Sci. Lett. 1(1), 9 (2013)
Sun, Zz, Wu, X.: A fully discrete difference scheme for a diffusion-wave system. Appl. Numer. Math. 56(2), 193 (2006)
Lin, Y., Xu, C.: Finite difference/spectral approximations for the time-fractional diffusion equation. J. Comput. Phys. 225(2), 1533 (2007)
Liu, F., Zhuang, P., Anh, V., Turner, I., Burrage, K.: Stability and convergence of the difference methods for the space-time fractional advection-diffusion equation. Appl. Math. Comput. 191(1), 12 (2007)
Acknowledgements
We express our sincere thanks to Associate Editor and anonymous reviewers for carefully reading this paper and their comments and suggestions which greatly improved the presentation of this paper. The authors are also very much grateful to the Editor-in-Chief, Santanu Saha Ray for his pursuances.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Golbabai, A., Nikan, O. & Nikazad, T. Numerical Investigation of the Time Fractional Mobile-Immobile Advection-Dispersion Model Arising from Solute Transport in Porous Media . Int. J. Appl. Comput. Math 5, 50 (2019). https://doi.org/10.1007/s40819-019-0635-x
Published:
DOI: https://doi.org/10.1007/s40819-019-0635-x