Next Article in Journal
Hybrid Bio-Optimized Algorithms for Hyperparameter Tuning in Machine Learning Models: A Software Defect Prediction Case Study
Previous Article in Journal
Addressing Noisy Pixels in Weakly Supervised Semantic Segmentation with Weights Assigned
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Finite Element Method for a Fractional-Order Filtration Equation with a Transient Filtration Law

by
Nurlana Alimbekova
1,*,
Abdumauvlen Berdyshev
2,
Muratkan Madiyarov
1 and
Yerlan Yergaliyev
1
1
Department of Mathematics, Higher School of IT and Natural Sciences, Sarsen Amanzholov East Kazakhstan University, 148 Shakarim Ave., Ust-Kamenogorsk 070002, Kazakhstan
2
Institute of Information and Computational Technologies, 28 Shevchenko Str., Almaty 050010, Kazakhstan
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(16), 2519; https://doi.org/10.3390/math12162519
Submission received: 6 February 2024 / Revised: 13 June 2024 / Accepted: 13 August 2024 / Published: 15 August 2024

Abstract

:
In this article, a numerical method is proposed and investigated for an initial boundary value problem governed by a fractional differential generalization of the nonlinear transient filtration law which describes fluid motion in a porous medium. This type of equation is widely used to describe complex filtration processes such as fluid movement in horizontal wells in fractured geological formations. To construct the numerical method, a high-order approximation formula for the fractional derivative in the sense of Caputo is applied, and a combination of the finite difference method with the finite element method is used. The article proves the uniqueness and continuous dependence of the solution on the input data in differential form, as well as the stability and convergence of the proposed numerical scheme. The linearization of nonlinear terms is carried out by the Newton method, which allows for achieving high accuracy in solving complex problems. The research results are confirmed by a series of numerical tests that demonstrate the applicability of the developed method in real engineering problems. The practical significance of the presented approach lies in its ability to accurately and effectively model filtration processes in shale formations, which allows engineers and geologists to make more informed decisions when designing and operating oil fields.

1. Introduction

Fractional differential equations play a crucial role in modeling systems with memory effects that classical differential equations of integer-order cannot adequately describe. By introducing fractional derivatives, which extend the concept of integer-order derivatives, these equations can capture complex dynamics and memory phenomena, including hereditary properties and anomalous diffusion. The universality of fractional calculus has led to its widespread application across various fields [1]. An overview of the definitions of derivatives and integrals of fractional order as well as fractional differential equations that occur in mathematics, physics, and engineering are presented in [2,3,4,5]. The value of fractional derivatives lies in their ability to capture the non-local behavior inherent in many complex systems. In various real-world systems—such as those found in physics, biology, economics, and engineering—the behavior at a given time is shaped not only by recent events but also by older interactions and influences. Fractional derivatives provide a mathematical tool for quantifying and incorporating these non-local effects into the modeling process. The nonlocality provided by fractional derivatives expands our ability to describe and understand the behavior of complex systems in various fields of science and technology, which makes them invaluable tools for both researchers and practitioners [6].
The phenomenon of fluid motion in heterogeneous fractured porous media is one of many areas where the use of a fractional calculus is considered to be justified [7]. The motion equation in this model, Darcy’s linear law [8], describes the direct relationship between the pressure gradient and velocity. However, in many real-world applications, a violation of Darcy’s law may occur, and the fluid flow through a porous medium exhibits a so-called transient (non-stationary) mode [9,10,11], meaning that the filtration properties change over time. An example of this scenario is the flow in a horizontal well drilled in a dense and fractured shale formation. Another example is the change in the fluid flow rate as the reservoir pressure changes in the initial stages of oil production. Understanding filtration transients is important for predicting system response over time and optimizing operational decisions in resource extraction, environmental management, and engineering design.
There are a few papers devoted to the numerical study of the integer-order model of transient flow in porous media [9,10,12,13]. The need to apply fractional differential calculus to this problem is discussed in [12]. However, in these works, the construction of numerical methods is based on the use of low-order approximation formulas. In addition, a rigorous mathematical analysis of the developed methods has not been carried out for the fractional differential generalization of the problem.
Taking this aspect into account, this paper discusses a numerical approach to solving a new fractional differential generalization of the fluid flow model with the transient filtration law. This generalization is based on the replacement of time derivatives with Caputo fractional order derivatives to take into account the hereditary properties of the porous medium. To justify the choice of the fractional derivative type, recall that there are several definitions of fractional derivatives, including Riemann–Liouville, Caputo, Weyl, Marchaud, Riesz, and Caputo–Fabrizio, each of which has its own properties and applications. The Riemann–Liouville fractional derivative is the classical definition of a fractional derivative and is widely utilized in fractional integral and fractional differential equations, which are used to describe many phenomena, including diffusion, relaxation, and wave processes. However, difficulties arise in interpreting the initial conditions and mathematically describing processes with memory when employing it [14]. Unlike the fractional Riemann–Liouville derivative, the fractional time derivative in the sense of Caputo has advantages in terms of determining initial conditions and simpler physical interpretations within the context of dynamic processes in fractured fractal media. Weyl and Riesz fractional derivatives are mainly used in signal theory and quantum mechanics problems, respectively. The Caputo–Fabrizio fractional derivative [15], a variant of the Caputo fractional derivative, offers certain computational benefits. Nevertheless, some researchers question its validity in representing memory effects [16].
The use of numerical methods to solve fractional differential equations emphasizes their importance in solving complex problems where analytical solutions are not amenable to analysis [17,18]. Numerous research works have been aimed at developing numerical schemes that take into account the features of fractional derivatives of order α 0 , 1 . These methods include a wide range of approaches, each with its own advantages and challenges. Finite difference methods are widely used [19,20,21,22,23,24,25], which have been extensively studied and applied to fractional differential equations with various variants of finite difference approximations of integer and fractional order derivatives. However, to accurately represent the behavior of fractional derivatives, a high resolution mesh may be required, which leads to increased computational costs. Along with the finite difference method, finite element methods are widely used [26,27,28,29,30,31,32], which are well-suited for processing complex geometric shapes and boundary conditions in fractional differential equations. Compact difference schemes [22,23,25], finite volume methods [33,34,35], mixed finite element schemes [31], collocation methods [36], and many others have also been adapted for effective numerical solutions to fractional differential problems.
The choice of a discretization formula for a fractional derivative is a crucial aspect in the construction of numerical schemes for solving fractional differential equations. These formulas play a fundamental role in approximating fractional derivatives, allowing numerical methods to accurately represent the behavior of fractional order systems. The choice of method depends on factors such as the nature of the problem, computational resources, and the desired level of accuracy. There are many approximating formulas for the fractional derivative of order α 0 , 1 in the sense of Caputo; for example, the L1 method [19,37,38,39]; the modified L1 method [40]; the inverse Euler method [41] of order O τ 2 α , where τ denotes the time step; the L1-2 scheme [42]; the L2-1σ [20] scheme; the Lagrange interpolation-type approximation [43]; the L2-type difference analog [44] of order O τ 3 α ; the L1-3 method of order O τ 4 α [45]; and many others [46]. Employing these formulas allows us to obtain higher-order numerical schemes for fractional differential equations in various fields [43,44].
The aim of this contribution is to study a numerical method for a fractional-order generalization of a nonlinear equation describing fluid flow in a porous medium with a transient (non-stationary) filtration law. An essential part of the proposed numerical scheme lies in the usage of a high-order approximation formula of order O τ 4 α for fractional time derivatives proposed by Cao et al. [45]. To the best of our knowledge, this formula had not previously been applied to solving practical problems in fluid dynamics. Being a higher-order method that produces more accurate results, it is known to increase the computational complexity. Having sufficient computing resources to solve complex problems, we intend to demonstrate the applicability of a high-order approximation formula to this problem. To achieve a global convergence order O τ 4 α , a substep technique [47] is applied on the first two time intervals, 0 , τ and τ , 2 τ , since the approximation order is known to be below O τ 4 α in 0 , 2 τ according to [45].
This work has several key differences from previous studies. First of all, we consider a fractional-order generalization of the fluid flow model with a transient (non-stationary) filtration law to take into account hereditary properties of the porous medium. We propose a numerical method to implement the proposed model and rigorously prove its stability and convergence. Secondly, unlike many works using the discretization of fractional derivatives of the order O τ 2 α , the constructed numerical scheme is of convergence order O τ 4 α with respect to the time variable. Thirdly, the linearization of the nonlinear term was carried out by the Newton method, the convergence of the iterative process was proved, and sufficient conditions for its quadratic convergence were obtained.
The main contribution of this study is a numerical scheme of increased order for a nonlinear fractional differential filtration problem with a transient filtration law.
The paper’s structure unfolds as follows. Section 2.1 presents a concise derivation of the fractional-order model and delineates the problem statement. Section 2.2 discusses the uniqueness of the solution and its constant dependence on the input data. In Section 2.3, both semi-discrete and fully discrete problem formulations are introduced, while Section 2.4 delves into the stability analysis of the numerical scheme. The convergence theorems for the semi-discrete scheme, the fully discrete scheme, and an iterative process are discussed in Section 2.5. Section 3 presents the results of several numerical tests conducted to validate the theoretical analysis.

2. Materials and Methods

2.1. Formulation of the Problem

In the classical filtration theory, the motion of an incompressible fluid through a porous medium is represented by the following partial differential equations [9,10,11]:
μ k u + p = 0 ,
S t p + · u = q x , t , p ,
where the first equation represents the linear Darcy law, the second equation is a continuity equation, k denotes the absolute permeability of the formation, μ represents the fluid viscosity, S is the coefficient of elastic capacity of the formation, p is pressure, and u is filtration rate. Suppose that the right-hand side of Equation (2) can be represented as
q x , t , p = φ p + f x , t ,
where φ p takes into account possible nonlinear mass transfer from other continua.
Combining Equations (1) and (2) and formally replacing the time derivative with the fractional derivative of order α 0 , 1 in the sense of Caputo [4,48],
0 , t α p x , t = 1 Γ 1 α 0 t t p x , θ t θ α d θ ,
we obtain the following fractional-order generalization of the filtration problem with a transition filtration law.
Problem 1.
In Q ¯ T = Ω ¯ × J ¯ , where Ω R 2 , J = 0 , T , find p x , t that satisfies the conditions
0 , t α p λ 2 p = φ p + f x , t , x Ω , t J , p x , 0 = p 0 x , x Ω ¯ , p 0 , t = p 1 , t = 0 , t J ,
where α 0 , 1 , and λ is a positive constant.

2.2. The Uniqueness of the Solution and Its Continuous Dependence on the Input Data

2.2.1. Weak Variational Formulation of the Problem

Let us formulate a weak variational formulation of Problem 1 under consideration.
Problem 2.
Find p : J H 0 1 Ω such that, for any v H 0 1 Ω :
0 , t α p , v + λ p , v = φ p , v + f , v ,
where α 0 , 1 .
Let us define the following assumptions.
Assumption A1.
There exists a sufficiently smooth solution to Problem 1.
Assumption A2.
The following conditions hold for the function φ p :
(a) There is a constant c 1 > 0 such that φ p c 1 p .
(b) There is a constant c 2 > 0 such that φ p 1 φ p 2 c 2 p 1 p 2 .
(c) There is a constant φ * * > 0 such that φ p φ * * .
(d) φ is Lipschitz continuous, i.e., there exists L φ > 0 such that
φ p 1 φ p 2 L φ p 1 p 2 .

2.2.2. Uniqueness of the Solution and Its Continuous Dependence on the Input Data

We use the standard notation of Sobolev and Lebesgue spaces throughout the paper. In addition, we use the notation · , · and · to denote the inner product and norm in L 2 Ω . Let us introduce the following well-established lemma, which will be used while obtaining the main results.
Lemma 1
([49]). The following inequality holds for any absolutely continuous function g t on J ¯ :
0 , t ν g , g 1 2 0 , t ν g 2 , ν 0 , 1 .
Let us first prove the following result.
Theorem 1.
The following inequality holds for the solution to Problem 1 under Assumptions 1 and 2:
p 2 + λ 0 , t α p L 2 Ω 2 C p 0 2 + 0 , t α f 2 , C > 0 ,
which yields the uniqueness of the solution and its continuous dependence on the input data.
Proof. 
Take v = p in (4) to obtain
0 , t α p , p + λ p , p = φ p , p + f , p .
Estimating the terms in (6) by applying Cauchy’s inequality and Lemma 1, and considering Assumption 2, it is easy to see that
0 , t α p 2 + λ p L 2 Ω 2 C f 2 + p 2 .
By virtue of the inequality p 2 1 2 p L 2 Ω 2 , we obtain
0 , t α p 2 + p L 2 Ω 2 C f 2 .
Applying the fractional integration operator [50,51]
I 0 , t α p x , t = g t + 1 Γ α 0 t p x , θ t θ α 1 d θ
to both parts of (7), we obtain the estimate (5), where g t is the function defined in [50]. □

2.3. A Numerical Method

2.3.1. Construction of a Semi-Discrete Numerical Scheme

To devise a numerical approach, we introduce a homogeneous partition in the time span J ¯ into intervals defined by points t n = n τ , τ > 0 , n = 0 , 1 , , N , where N τ = T . Here, p n denotes the semi-discrete approximation of the function p at time t = t n .
In contrast to the approximation formula of order O τ 2 α used in the construction of numerical methods in earlier works, we will use the following approximation formula for the fractional derivative in the sense of Caputo of increased order O τ 4 α from [45].
Lemma 2
([45]). If p C 4 J , then the discrete analogue Δ 0 , t α p t n of the fractional derivative in the sense of Caputo 0 , t α p t n of order 0 < α < 1 can be represented as
0 , t α p t n Δ 0 , t α p n : = τ α Γ 2 α s = 0 n g n , s p n s ,
where the coefficients g n , s are defined as
g n , 0 = a 0 , g n , 1 = a 0 , n = 1 , g n , 0 = a 0 + b 0 , g n , 1 = a 1 a 0 2 b 0 , g n , 2 = b 0 a 1 , n = 2 , g n , 0 = w 1 , 0 , g n , 1 = w 2 , 0 + a 1 + b 1 , g n , 2 = w 3 , 0 + a 2 a 1 2 b 1 , g n , 3 = w 4 , 0 a 2 + b 1 , n = 3 , g n , 0 = w 1 , 0 , g n , 1 = w 1 , 1 + w 2 , 0 , g n , 2 = w 2 , 1 + w 3 , 0 + a 2 + b 2 , g n , 3 = w 3 , 1 + w 4 , 0 + a 3 a 2 2 b 2 , g n , 4 = w 4 , 1 a 3 + b 2 , n = 4 , g n , 0 = w 1 , 0 , g n , 1 = w 1 , 1 + w 2 , 0 , g n , 2 = w 1 , 2 + w 2 , 1 + w 3 , 0 , g n , 3 = w 2 , 2 + w 3 , 1 + w 4 , 0 + a 3 + b 3 , g n , 4 = w 3 , 2 + w 4 , 1 + a 4 a 3 2 b 3 , g n , 5 = w 4 , 2 a 4 + b 3 , n = 5 , g n , 0 = w 1 , 0 , g n , 1 = w 1 , 1 + w 2 , 0 , g n , 2 = w 1 , 2 + w 2 , 1 + w 3 , 0 , g n , s = w 1 , s + w 2 , s 1 + w 3 , s 2 + w 4 , s 3 3 s n 3 , g n , n 2 = a n 2 + b n 2 + w 2 , n 3 + w 3 , n 4 + w 4 , n 5 , g n , n 1 = w 3 , n 3 + w 4 , n 4 + a n 1 a n 2 2 b n 2 , g n , n = w 4 , n 3 a n 1 + b n 2 , n 6 ,
in which the auxiliary quantities a k , b k , w k , n s are determined by the relations
a n = n + 1 1 α n 1 α , b n = n + 1 2 α n 2 α 2 α n + 1 1 α + n 1 α 2 , w 1 , n s = 1 6 2 n s + 1 1 α 11 n s 1 α 1 2 α 2 n s 2 α n s + 1 2 α 1 2 α 3 α n s 3 α n s + 1 3 α , w 2 , n s = 1 2 6 n s 1 α + n s + 1 1 α + 1 2 α 5 n s 2 α 2 n s + 1 2 α + 3 2 α 3 α n s 3 α n s + 1 3 α , w 3 , n s = 1 2 3 n s 1 α + 2 n s + 1 1 α 1 2 α 4 n s 2 α n s + 1 2 α 3 2 α 3 α n s 3 α n s + 1 3 α , w 4 , n s = 1 6 2 n j 1 α + 2 n s + 1 1 α + 1 2 α n s 2 α + 3 2 α 3 α n s 3 α n s + 1 3 α , 3 s n ,
and in which the following estimates hold for r n α = 0 , t α p t n Δ 0 , t α p t n :
r 1 α c 1 max t 0 t t 1 p τ 2 α , c 1 > 0 ,
r 2 α c 2 max t 0 t t 2 p τ 3 α , c 2 > 0 ,
r n α 1 Γ 1 α 2 α 3 max t 0 t t 2 p t t n t 2 α 1 τ 4
+ 1 12 + 3 α 2 2 1 α 2 α max t 0 t t n p 4 t τ 4 α , n 3 .
The coefficients g n , s have the following properties:
(a) g n , 0 > 0 , g n , 2 > 0 .
(b) g n , s < 0 , s 1 , s 2 .
(c) i = 0 n g n , i = 0 .
Now let us define a semi-discrete formulation of the problem.
Problem 3.
Let p i i = 0 n 1 , p i H 0 1 Ω be known; in particular, p 0 = p 0 x . Find p n H 0 1 Ω such that, for all v H 0 1 Ω :
Δ 0 , t α p n , v + λ p n , v = φ p n , v + f , v ,
where α 0 , 1 .

2.3.2. Construction of the Fully Discrete Scheme

Let K h be a quasi-uniform triangulation on Ω ¯ . For l N , we denote by P l e the space of polynomials of degree at most l on e K h . Let us define the discrete space V h H 0 1 Ω :
V h = v h H 0 1 Ω C 0 Ω ¯ | v h | e P 1 e , e K h .
Then, the fully discrete scheme is defined as follows.
Problem 4.
Let p h i i = 0 n 1 , p h i V h be known; in particular, let p h 0 be the L 2 -projection of p 0 . Find p h n V h , n = 1 , 2 , , N , satisfying the following identities for any v h V h :
Δ 0 , t α p h n , v h + λ p h n , v h = φ p h n , v h + f , v h ,
where α 0 , 1 .
The identity (15) is non-linear. Therefore, we use Newton’s method for its linearization. Specifically, the finite element procedure defined above in Problem 4 is repeated for the iteration parameter i = 1 , 2 , Let us denote the value of the function p h n at the i-th iteration by p h n , i and define the following iterative method.
Problem 5.
Let p h j V h , j = 0 , 1 , , n 1 be known; in particular, p h 0 is the L 2 -projection of p 0 . In addition, let p h n , k V h , k = 0 , 1 , , i 1 be known; in particular, p h n , 0 = p h n 1 . Find p h n , i V h , i = 1 , 2 , , satisfying the following identity for all v h V h :
τ α Γ 2 α g n , 0 α p h n , i , v h + s = 1 n g n , s α p h n s , v h + λ p h n , i , v h
= φ p h n , i 1 + d φ d p p h n , i 1 p h n , i p h n , i 1 , v h + f , v h ,
where α 0 , 1 .

2.4. Stability of the Numerical Scheme

Let us formulate the following well-known lemma, which will be referenced several times throughout the manuscript.
Lemma 3.
Let the following inequalities be satisfied for non-negative sequences y n , f n , g n :
y n f n + k = 0 n 1 g k y k .
Then,
y n f n + k = 0 n 1 f k g k exp j = k + 1 n 1 g j .
Let us prove the following stability result for the constructed method defined in Problem 4.
Theorem 2.
The numerical scheme defined in Problem 4 is stable with respect to the initial data and right-hand side for a sufficiently small τ > 0 under Assumption 2, and the following estimate is valid:
p h n 2 + Γ 2 α τ α g n , 0 α p h n L 2 Ω 2 C p h 0 2 + f 2 .
Proof. 
Take v h = p h n in (15), separate the term corresponding to s = 0 , and multiply both sides of the resulting identity by Γ 2 α τ α g n , 0 α to obtain
p h n , p h n + Γ 2 α τ α g n , 0 α λ p h n , p h n = 1 g n , 0 α s = 1 n g n , s α p h n s , p h n
+ Γ 2 α τ α g n , 0 α φ p h n , p h n + f , p h n .
Apply the Cauchy inequality on the right-hand side, taking into account Assumption 2, to obtain
p h n 2 + Γ 2 α λ τ α g n , 0 α p h n L 2 Ω 2 1 4 ε g n , 0 α s = 1 n g n , s α p h n s 2
+ ε g n , 0 α p h n 2 s = 0 n g n , s α + C τ α p h n 2 + C τ α 1 4 ε f 2 + ε p h n 2 .
Considering the properties of the coefficients g n , s presented in Lemma 2, it is easy to see that [27]
s = 0 n g n , s α = g n , 0 α g n , 1 α + g n , 2 α g n , 3 α g n , n α = s = 0 n g n , s α + 2 g n , 0 α + g n , 2 α .
Thus, we obtain the following useful relation under Lemma 2:
s = 0 n g n , s α = 2 g n , 0 α + g n , 2 α .
Therefore, it follows from (18) that
p h n 2 + Γ 2 α λ τ α g n , 0 α p h n L 2 Ω 2 1 4 ε g n , 0 α s = 1 n g n , s α p h n s 2
+ 2 ε g n , 0 α + g n , 2 α g n , 0 α p h n 2 + C τ α p h n 2 + C τ α 1 4 ε f 2 + ε p h n 2 .
Let us choose ε = g n , 0 α 4 g n , 0 α + g n , 2 α and note that
s = 1 n g n , s α p h n s 2 = k = 0 n 1 g n , n k α p h k 2 .
Then, we obtain, for a sufficiently small τ , that
p h n 2 + Γ 2 α λ τ α g n , 0 α p h n L 2 Ω 2 g n , 0 α + g n , 2 α g n , 0 α 2 k = 0 n 1 g n , n k α p h n s 2 + C τ α f 2 .
Applying Lemma 3 to this inequality yields
p h n 2 + Γ 2 α λ τ α g n , 0 α p h n L 2 Ω 2 p h 0 2 + C τ α f 2
+ k = 0 n 1 p h 0 2 · g n , 0 α + g n , 2 α g n , 0 α 2 g n , n k α exp j = k + 1 n 1 g n , 0 α + g n , 2 α g n , 0 α 2 g n , n j α .
Note that
j = k + 1 n 1 g n , 0 α + g n , 2 α g n , 0 α 2 g n , n j α = g n , 0 α + g n , 2 α g n , 0 α 2 s = 1 n k 1 g n , s α
g n , 0 α + g n , 2 α g n , 0 α 2 s = 0 n g n , s α = g n , 0 α + g n , 2 α g n , 0 α 2 · 2 g n , 0 α + g n , 2 α = 2 g n , 0 α + g n , 2 α g n , 0 α 2 ;
therefore, considering (20), we obtain the inequality (17). □

2.5. Convergence of the Numerical Method

2.5.1. Convergence of a Semi-Discrete Scheme

Let us introduce the projector Q h : H 0 1 Ω V h such that
Q h p p , p h = 0 p H 0 1 Ω , p h V h ,
which has the following property
p Q h p + h p Q h p H 1 Ω C h k + 1 p H k + 1 Ω
for all p H 0 1 Ω H k + 1 Ω . Let
p t n p h n = p t n Q h p n + Q h p n p h n : = ψ n + ξ n .
To attain a global convergence order of O τ 4 α + h k + 1 , we implement the substep scheme technique [47] on the intervals 0 , t 1 and t 1 , t 2 . Let l 1 and l 2 represent the smallest integers satisfying l 1 1 τ , l 2 τ 2 α 6 α . Let us introduce the corresponding lengths of the substeps:
τ 1 = τ l 1 , τ 2 = τ l 2 .
Lemma 4.
Let p n be the solution to Problem 3 and p be the solution to Problem 2. Then, there exists τ 0 > 0 such that the following inequality holds under Assumptions 1 and 2 for all τ τ 0 :
p t n p n 2 + τ α Γ 2 α g n , 0 α p t n p n L 2 Ω 2 C τ 8 2 α ,
where C is a constant that depends on the norms of the solution but does not depend on the mesh parameters.
Proof. 
Consider the difference between the identities (4) and (14):
0 , t α p t n Δ 0 , t α p n , v + λ p t n p n , v = φ p t n φ p n , v .
Denote π n = p t n p n and note that
0 , t α p t n Δ 0 , t α p n = Δ 0 , t α π n + r n α ,
where r n α = 0 , t α p t n Δ 0 , t α p t n . Choosing v = π n in (25), and taking into account Assumption 2, we obtain
Δ 0 , t α π n , π n + λ π n L 2 Ω 2 c 2 π n 2 + r n α , π n .
Using the relation (10), rewrite this inequality in the form
g n , 0 α τ α Γ 2 α π n 2 + λ π n L 2 Ω 2
τ α Γ 2 α s = 1 n g n , s α π n s , π n + c 2 π n 2 + r n α , π n .
Applying Cauchy’s inequality to the first and third terms on the right-hand side of this inequality, then using the relation (19) and multiplying the resulting inequality by τ α Γ 2 α g n , 0 α , we conclude that
π n 2 + τ α Γ 2 α λ g n , 0 α π n L 2 Ω 2
1 4 ε 1 g n , 0 α s = 1 n g n , s α π n s 0 2 + 2 ε 1 g n , 0 α g n , 0 α + g n , 2 α π n 2
+ τ α Γ 2 α 4 g n , 0 α ε 2 r n α 2 + ε 2 τ α Γ 2 α g n , 0 α π n 2 + c 2 τ α Γ 2 α g n , 0 α π n 2 .
Taking
ε 1 = g n , 0 α 8 g n , 0 α + g n , 2 α , ε 2 = g n , 0 α 4 τ α Γ 2 α ,
we infer that, for a sufficiently small τ :
π n 2 + τ α Γ 2 α g n , 0 α π n L 2 Ω 2 C s = 1 n g n , s α π n s 2 + C τ 2 α r n α 2 .
Considering the identity (14) in the case of n = 1 with the substep τ 1 , we arrive at an inequality similar to (26):
π 1 2 + τ α Γ 2 α g 1 , 0 α π 1 L 2 Ω 2 C g 1 , 1 α π 0 2 + C τ 1 2 α r 1 α 2 ,
where the first term on the right-hand side vanishes due to π 0 = 0 . Considering that r 1 α = O τ 1 2 α and τ 1 = τ l 1 τ τ α 2 2 = τ 4 α 2 , we obtain
π 1 2 + τ α Γ 2 α g 1 , 0 α π 1 L 2 Ω 2 C τ 4 α 2 2 α τ 4 α 2 2 α 2
C τ 4 α α 2 τ 8 4 α 2 α + α 2 ,
and thus,
π 1 2 + τ α Γ 2 α g 1 , 0 α π 1 L 2 Ω 2 C τ 8 2 α .
Similarly, considering the identity (14) in the case of n = 2 , we obtain
π 2 2 + τ α Γ 2 α g 2 , 0 α π 2 L 2 Ω 2 C g 2 , 1 α π 1 2 + g 2 , 2 α π 0 2 + C τ 2 2 α r 2 α 2 ,
and, given that r 2 α = O τ 2 3 α and τ 2 = τ l 2 τ τ α 1 3 = τ 4 α 3 , and also taking into account the inequality (28), we obtain
π 2 2 + τ α Γ 2 α g 2 , 0 α π 2 L 2 Ω 2 C τ 8 2 α + C τ 4 α 3 2 α τ 4 α 3 3 α · 2 ,
or
π 2 2 + τ α Γ 2 α g 2 , 0 α π 2 L 2 Ω 2 C τ 8 2 α .
Considering the identity (14) in the same way as in the case of n = 3 , we obtain
π 3 2 + τ α Γ 2 α g 3 , 0 α π 3 L 2 Ω 2 C s = 1 3 g 3 , s α π 3 s 2 + C τ 2 α r 3 α 2 ,
whence, taking into account the inequalities (28) and (29), we obtain
π 3 2 + τ α Γ 2 α g 3 , 0 α π 3 L 2 Ω 2 C τ 8 2 α + τ 8 2 α + C τ 2 α τ 8 2 α
or
π 3 2 + τ α Γ 2 α g 3 , 0 α π 3 L 2 Ω 2 C τ 8 2 α .
By repeating this process for n 4 , we can conclude that
π n 2 + τ α Γ 2 α g n , 0 α π n L 2 Ω 2 C s = 1 n 4 g n , s α π n s 2
+ C g n , n 3 α π 3 2 + g n , n 2 α π 2 2 + g n , n 1 α π 1 2 + C τ 2 α r n α 2 .
Thus, using the inequalities (28)–(30) gives
π n 2 + τ α Γ 2 α g n , 0 α π n L 2 Ω 2 C s = 1 n 4 τ 8 2 α + C τ 8 2 α + τ 8 2 α + C τ 2 α · τ 8 2 α ,
which yields inequality (24). □

2.5.2. Convergence of a Fully Discrete Scheme

Lemma 5.
Let p h n be the solution to Problem 4, and let p n be the solution to Problem 3. Then, the following inequality holds under Assumptions 1 and 2:
Q h p n p h n 2 + τ α Γ 2 α g n , 0 α Q h p n p h n L 2 Ω 2 C h 2 k + 2 ,
where C is a constant that depends on the norms of the solution to Problem 2 but does not depend on the mesh parameters.
Proof. 
Consider the difference between the identities (14) and (15):
Δ 0 , t α p n p h n , v h + λ p n p h n , v h = φ p n φ p h n , v h .
Using Assumption 2 and notation (23), and choosing v h = ξ n , we arrive at the inequality
Δ 0 , t α ξ n , ξ n + λ ξ n L 2 Ω 2 + Δ 0 , t α ψ n , ξ n + λ ψ n , ξ n C ξ n 2 + C ψ n , ξ n .
Using the expansion (10) and property (21) we obtain:
τ α g n , 0 α Γ 2 α ξ n 2 + λ ξ n L 2 Ω 2 τ α Γ 2 α s = 1 n g n , s α ξ n s , ξ n
τ α Γ 2 α s = 0 n g n , s α ψ n s , ξ n + C ξ n 2 + C ψ n , ξ n .
By estimating the right-hand side of this inequality using Cauchy’s inequality, using relation (19), and multiplying the resulting inequality by τ α Γ 2 α g n , 0 α , we obtain
ξ n 2 + τ α λ Γ 2 α g n , 0 α ξ n L 2 Ω 2
1 4 ε 1 g n , 0 α s = 1 n g n , s α ξ n s 2 + 1 4 ε 1 g n , 0 α s = 0 n g n , s α ψ n s 2 + 4 ε 1 g n , 0 α + g n , 2 α g n , 0 α ξ n 2
+ C τ α Γ 2 α g n , 0 α ξ n 2 + C τ α Γ 2 α 4 ε 2 g n , 0 α ψ n 2 + ε 2 τ α Γ 2 α g n , 0 α ξ n 2 .
Let ε 1 = g n , 0 α 16 g n , 0 α + g n , 2 α , ε 2 = g n , 0 α 4 C τ α Γ 2 α . Then, we obtain the following inequality for a sufficiently small τ considering inequality (22):
ξ n 2 + τ α λ Γ 2 α g n , 0 α ξ n L 2 Ω 2
C s = 1 n ξ n s 2 + s = 0 n h 2 k + 2 p H k + 1 Ω 2 + C h 2 k + 2 p H k + 1 Ω 2 .
Now, we prove the inequality
ξ n 2 + τ α Γ 2 α g n , 0 α ξ n L 2 Ω 2 C h 2 k + 2
by the method of mathematical induction using inequality (31), similar to that in [52]. For n = 1 , inequality (31) takes the form
ξ 1 2 + τ α Γ 2 α g 1 , 0 α ξ 1 L 2 Ω 2 C h 2 k + 2 ,
where we take into account that ξ 0 = 0 .
Suppose that inequality (32) holds for all i = 2 , 3 , , n 1 , and let us prove inequality (32) for i = n . In this case, it follows from (31) that
ξ n 2 + τ α Γ 2 α g n , 0 α ξ n L 2 Ω 2
C s = 1 n ξ n s 2 + s = 0 n h 2 k + 2 p H k + 1 Ω 2 + C h 2 k + 2 p H k + 1 Ω 2 C h 2 k + 2 ,
which yields inequality (32). □
Now, we are ready to formulate the convergence theorem for the constructed numerical method defined in Problem 4.
Theorem 3.
Let p h n be the solution to Problem 4, and let p be the solution to Problem 2. Then, there exists τ 0 > 0 such that the following inequality holds for all τ τ 0 under Assumptions 1 and 2:
p t n p h n + τ α Γ 2 α g n , 0 α p t n p h n L 2 Ω C τ 4 α + h k + 1 ,
where C is a constant that depends on the norms of the solution to Problem 2 but does not depend on the mesh parameters.
Proof. 
The proof of the theorem follows from the inequality
p t n p h n p t n p n + p n Q h p + Q h p p h n ,
from Lemmas 4 and 5 and inequality (22). □

2.5.3. Convergence of the Iterative Process

Now, we discuss the convergence of Newton’s iterative process defined in Problem 5 and determine the sufficient conditions for its quadratic convergence. The proof of this result relies on the following well-known lemma.
Lemma 6
([53]). Let f : R R be a differentiable function and f be Lipschitz continuous. Then,
f x f y f y x y L f 2 x y 2 , x , y R ,
where L f is the Lipschitz constant.
Theorem 4.
The following inequality holds under the condition τ < τ 0 , τ 0 = 2 g n , 0 α φ * * Γ 2 α 1 / α :
p h n p h n , i 2 + τ α p h n p h n , i L 2 Ω 2 C τ α h d p h n p h n , i 1 4 .
Proof. 
Let us introduce the notation ϑ n , i = p h n p h n , i . Subtracting (16) from (15), we obtain:
g n , 0 α τ α Γ 2 α ϑ n , i , v h + λ ϑ n , i , v h
φ p h n φ p h n , i 1 d φ d p p h n , i 1 p h n , i p h n , i 1 , v h = 0 .
Let us choose v h = ϑ n , i and evaluate the terms in (33). Concerning the initial two terms on the left-hand side of Equation (33), we have
T 1 g n , 0 α τ α Γ 2 α ϑ n , i , ϑ n , i = g n , 0 α τ α Γ 2 α ϑ n , i 2 ,
T 2 λ ϑ n , i , ϑ n , i = λ ϑ n , i L 2 Ω 2 .
Let us represent the third term as follows:
T 3 φ p h n φ p h n , i 1 d φ d p p h n , i 1 p h n , i p h n , i 1 , ϑ n , i
= φ p h n φ p h n , i 1 + d φ d p p h n , i 1 p h n p h n , i p h n + p h n , i 1 , ϑ n , i
= d φ d p p h n , i 1 ϑ n , i , ϑ n , i + φ p h n φ p h n , i 1 , ϑ n , i
d φ d p p h n , i 1 p h n p h n , i 1 , ϑ n , i = T 31 + T 32 ,
where
T 31 = d φ d p p h n , i 1 ϑ n , i , ϑ n , i φ * * ϑ n , i 2 ,
T 32 φ p h n φ p h n , i 1 d φ d p p h n , i 1 p h n p h n , i 1 , ϑ n , i
= Ω φ p h n φ p h n , i 1 d φ d p p h n , i 1 p h n p h n , i 1 · ϑ n , i d x
L φ Ω p h n p h n , i 1 2 ϑ n , i d x
L F 2 4 ε ϑ n , i 1 L 4 Ω 4 + ε ϑ n , i 2 .
Using the inverse inequality ϑ n , i 1 L 4 Ω C h d / 4 ϑ n , i 1 , we obtain
T 32 C h d ϑ n , i 1 4 + ε ϑ n , i 2 .
Taking ε = φ * * 2 , we obtain from (33) that
g n , 0 α Γ 2 α ϑ n , i 2 + τ α λ ϑ n , i L 2 Ω 2 τ α φ * * 2 ϑ n , i 2 + τ α C h d ϑ n , i 1 4 .
Choosing τ τ 0 , where τ 0 is defined in the condition of the theorem, we obtain
ϑ n , i 2 + τ α ϑ n , i L 2 Ω 2 C τ α h d ϑ n , i 1 4 ,
which yields the statement of the theorem. □
It follows from the proven theorem that the sufficient condition for the quadratic convergence of Newton’s iterative method takes the form:
C τ α h d p h n p h n , i 1 2 1 .

3. Results

Verification of the Order of Convergence Based on Computational Experiments

To validate the theoretical convergence estimate derived in Theorem 3 for a fully discrete scheme, numerical tests have been conducted for a model problem with a known exact solution.
The objective of the numerical tests is to ascertain the relationship between the observed empirical convergence order and the orders of fractional derivatives, and to juxtapose them with the theoretical convergence orders derived in Theorem 3.
Example 1.
In Q T = Ω ¯ × J ¯ , where Ω = 0 , 1 × 0 , 1 , J = 0 , 1 , consider the problem
0 , t α p 2 2 p = p 2 + f x , t , x , t Ω × J ,
f x , t = 24 t 4 α x 1 1 x 1 x 2 1 x 2 Γ 5 α
+ 4 t 4 x 1 1 x 1 + x 2 1 x 2 t 8 x 1 2 1 x 1 2 x 2 2 1 x 2 2 , x , t Ω × J ,
p x , 0 = 0 , x Ω ¯ ,
p x , t = 0 , x , t Ω × J .
The exact solution to the problem is p x , t = t 4 x 1 x 2 1 x 1 1 x 2 . By varying the time step value within the range from τ = 1 / 10 to τ = 1 / 80 for a fixed number of elements M = 2500 , we use the algorithm proposed in Problem 5 and compute the associated errors E τ in the L 2 -norm, then determine the empirical convergence order by the formula
r = ln E 2 τ / E τ ln 2 .
The iterative process defined in Problem 5 was performed until the condition
p h n , i p h n , i 1 < 10 9 was reached. In all numerical tests, this condition was achieved in 2–3 iterations.
The L 2 -error values and empirical convergence orders corresponding to various values of the fractional derivative orders α 0.1 , 0.2 , , 0.9 are presented in Table 1. The last row of the table indicates the theoretical convergence orders predicted in Theorem 3. Corresponding error plots are depicted in Figure 1.
Table 1 indicates that the convergence order of the time step τ notably varies with the order of the fractional derivative α . Notably, for α = 0.1 , the observed empirical convergence order was approximately 3.9, decreasing notably as α increased. When α = 0.9 , the convergence order was approximately equal to 3.1. These observations align well with the theoretical expectations regarding convergence order.
Let us briefly dwell on the software implementation details of the proposed algorithm. The algorithm was implemented in the Julia programming language (version 1.10.3) and run on MacBook Pro laptop equipped with a 12-core Apple M2 Max processor and 32 GB of unified memory. The Ferrite.jl package (version 0.3.14) was utilized to implement finite element analysis. We implemented the parallel stiffness matrix assembly, which is based on a graph coloring technique in which only non-adjacent local elements are computed at a time. In addition, the AppleAccelerate.jl package (version 0.4) was used to perform optimized mathematical computations. Then, the parallel linear algebraic equation solver from the SparseArrays library was used.
Table 2 contains some benchmark results obtained for α = 0.5 and various mesh configurations. It follows from the table that the developed program makes it possible to obtain an approximate solution to Problem 1 in an acceptable time.

4. Conclusions

Thus, drawing from both theoretical analysis and the outcomes of computational experiments, the following conclusions can be inferred:
(1) It can be concluded based on Theorem 1 that the solution to Problem 1 is unique and that it continuously depends on the input data.
(2) The numerical method constructed in Section 2.3.2 allows us to obtain an approximate solution to the increased convergence order O τ 4 α + h k + 1 , α 0 , 1 , and k depends on the chosen basis functions in the finite element implementation. The results of computational experiments conducted for different mesh configurations and different orders of fractional derivatives are in good agreement with the results of theoretical analysis.
(3) The results of this study have broader implications beyond the specific application of filtration equations. The finite element method presented in the work for modeling fractional differential equations with transitional filtration laws lays the foundation for a comprehensive analysis of various scientific and technological processes.
Firstly, the developed numerical method allows for more accurate and efficient modeling of complex fluid flow phenomena in porous media. Its integration into existing software packages, such as the ISAR-2 hydrodynamic simulator, provides expanded modeling capabilities and improves the quality of forecasts in field exploration.
Secondly, the developed methodology can be applied to study a wide range of phenomena other than filtration, such as diffusion processes, thermal conductivity, electromagnetic wave propagation, and the behavior of viscoelastic materials. These processes often exhibit fractional-order dynamics and transient behavior, which makes the developed approach relevant for various scientific fields.
In addition, the numerical methods and a priori analyses presented in this study provide valuable insights into the computational aspects of solving fractional differential equations. These ideas can be used to improve numerical simulations in fields ranging from fluid dynamics and materials science to signal processing and control theory.
Another important decision was the use of a high-order approximation formula, which underscores our commitment to pushing the boundaries of computational methods to solve complex problems. By demonstrating the applicability of this formula, we not only enrich our understanding of the problem but also make a significant contribution to the development of methodology for solving such problems.
In essence, the results of this study not only contribute to the understanding of filtration processes but also provide a versatile set of tools for the analysis and modeling of complex systems in science and engineering. This versatility highlights the broader relevance and impact of the developed methodology on the development of computer modeling and simulation capabilities.
In conclusion, despite the fact that this study has made significant progress in solving problems related to the application of a high-order approximation formula for the numerical implementation of a nonlinear filtration equation with transient filtration laws, it is important to recognize its limitations and identify potential directions for future research. One limitation is the simplifying assumptions made in the numerical simulation of fluid flow, such as homogeneous porous media or constant physical properties. In addition, this study mainly focuses on the numerical solution of filtration equations, ignoring experimental verification and application in real conditions. Also, in numerical tests, the order O τ 4 α + h k + 1 is achieved due to smooth conditions and on a certain right-hand side; therefore, in future studies, a broader analysis can be carried out taking into account various boundary conditions and more complex geometries in order to improve the applicability and accuracy of the developed methods.

Author Contributions

Conceptualization, A.B. and N.A.; methodology, N.A.; software, N.A.; validation, N.A.; formal analysis, N.A. and A.B.; investigation, N.A. and M.M.; writing—original draft preparation, N.A. and A.B.; writing—review and editing, N.A., A.B. and Y.Y.; visualization, N.A.; supervision, N.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science Committee of the Ministry of Science and Higher Education of the Republic of Kazakhstan (Grant No. AP14972807).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Podlubny, I. Fractional Differential Equations. Math. Sci. Eng. 1999, 198, 1–340. [Google Scholar]
  2. Samko, S.G.; Kilbas, A.A.; Marichev, O.I. Fractional Integrals and Derivatives: Theory and Applications; Gordon and Breach Science Publishers: Basel, Switzerland; Philadelphia, PA, USA, 1993. [Google Scholar]
  3. Mainardi, F. (Ed.) Fractional Calculus: Theory and Applications; MDPI: Basel, Switzerland, 2018; ISBN 9783038972068. [Google Scholar]
  4. Oliveira, E.; Machado, J. A review of definitions for fractional derivatives and integral. Math. Probl. Eng. 2014, 2014, 238459. [Google Scholar] [CrossRef]
  5. Teodoro, G.; Machado, J.; Oliveira, E. A review of definitions of fractional derivatives and other operators. J. Comput. Phys. 2019, 388, 195–208. [Google Scholar] [CrossRef]
  6. Troparevsky, M.I.; Seminara, S.A.; Fabio, M.A. A Review on Fractional Differential Equations and a Numerical Method to Solve Some Boundary Value Problems; IntechOpen: London, UK, 2020. [Google Scholar]
  7. Caputo, M. Models of Flux in Porous Media with Memory. Water Resour. Res. 2000, 36, 693–705. [Google Scholar] [CrossRef]
  8. Darcy, H. Les Fontaines Publiques de la Ville de Dijon: Exposition et Application des Principes à Suivre et des Formules à Employer dans les Questions; Dalmont: Paris, France, 1856. [Google Scholar]
  9. Ansari, S.U.; Hussain, M.; Rashid, A.; Mazhar, S.; Ahmad, S.M. Numerical solution and analysis of three-dimensional transient Darcy flow. Transp. Porous Media 2018, 123, 289–305. [Google Scholar] [CrossRef]
  10. Lewis, R.W.; Nithiarasu, P.; Seetharamu, K.N. Fundamentals of the Finite Element Method for Heat and Fluid Flow; Wiley: New York, NY, USA, 2004. [Google Scholar]
  11. Istok, J. Groundwater Modeling by the Finite Element Method; Wiley: New York, NY, USA, 2013. [Google Scholar]
  12. Alcántara-López, F.; Fuentes, C.; Brambila-Paz, F.; López-Estrada, J. Quasi-analytical model of the transient behavior pressure in an oil reservoir made up of three porous media considering the fractional time derivative. Math. Comput. Appl. 2020, 25, 74. [Google Scholar] [CrossRef]
  13. Chueh, C. Integrated Adaptive Numerical Methods for Transient Two-Phase Flow in Heterogeneous Porous Media. Ph.D. Thesis, University of Victoria, Greater Victoria, BC, Canada, 2010. [Google Scholar]
  14. Heymans, N.; Podlubny, I. Physical interpretation of initial conditions for fractional differential equations with Riemann-Liouville fractional derivatives. Rheol. Acta 2006, 45, 765–771. [Google Scholar] [CrossRef]
  15. Caputo, M.; Fabrizio, M. A New Definition of Fractional Derivative without Singular Kernel. Prog. Fract. Differ. Appl. 2015, 2, 73–85. [Google Scholar]
  16. Tarasov, V.E. Caputo-Fabrizio operator in terms of integer derivatives: Memory or distributed lag? Comput. Appl. Math. 2019, 38, 113. [Google Scholar] [CrossRef]
  17. El Amin, M.F.; Radwan, A.G.; Sun, S. Analytical solution for fractional derivative gas-flow equation in porous media. Results Phys. 2017, 7, 2432–2438. [Google Scholar] [CrossRef]
  18. Ray, S.S. Exact solutions for time-fractional diffusion-wave equations by decomposition method. Phys. Scr. 2007, 75, 53–61. [Google Scholar] [CrossRef]
  19. Zhang, Y.N.; Sun, Z.Z.; Liao, H.L. Finite difference methods for the time fractional diffusion equation on non-uniform meshes. J. Comput. Phys. 2014, 265, 195–210. [Google Scholar] [CrossRef]
  20. Alikhanov, A.A. A new difference scheme for the time fractional diffusion equation. J. Comput. Phys. 2015, 280, 424–438. [Google Scholar] [CrossRef]
  21. Qiao, H.L.; Liu, Z.G.; Cheng, A.J. Two unconditionally stable difference schemes for time distributed-order differential equation based on Caputo–Fabrizio fractional derivative. Adv. Differ. Equ. 2020, 2020, 36. [Google Scholar] [CrossRef]
  22. Du, R.; Cao, W.R.; Sun, Z.Z. A compact difference scheme for the fractional diffusion-wave equation. Appl. Math. Model. 2010, 34, 2998–3007. [Google Scholar] [CrossRef]
  23. Huang, J.; Tang, Y.; Wang, W.; Yang, J. A compact difference scheme for time fractional diffusion equation with Neumann boundary conditions. Commun. Comput. Inf. Sci. 2012, 323, 273–284. [Google Scholar]
  24. Bliyeva, D.; Baigereyev, D.; Imomnazarov, K. Computer Simulation of the Seismic Wave Propagation in Poroelastic Medium. Symmetry 2022, 14, 1516. [Google Scholar] [CrossRef]
  25. Xu, T.; Lu, S.; Chen, W.; Chen, H. Finite difference scheme for multi-term variable-order fractional diffusion equation. Adv. Differ. Equ. 2018, 1, 103. [Google Scholar] [CrossRef]
  26. Liu, J.; Zhou, Z. Finite element approximation of time fractional optimal control problem with integral state constraint. AIMS Math. 2020, 6, 979–997. [Google Scholar] [CrossRef]
  27. Berdyshev, A.; Baigereyev, D.; Boranbek, K. Numerical method for fractional-order generalization of the stochastic Stokes-Darcy model. Mathematics 2023, 11, 3763. [Google Scholar] [CrossRef]
  28. Baigereyev, D.; Omariyeva, D.; Temirbekov, N.; Yergaliyev, Y.; Boranbek, K. Numerical method for a filtration model involving a nonlinear partial integro-differential equation. Mathematics 2022, 10, 1319. [Google Scholar] [CrossRef]
  29. Zhang, C.; Liu, H.; Zhou, Z.J. A priori error analysis for time-stepping discontinuous Galerkin finite element approximation of time fractional optimal control problem. J. Sci. Comput. 2019, 80, 993–1018. [Google Scholar] [CrossRef]
  30. Liu, K.; Feckan, M.; O’Regan, D.; Wang, J.R. Hyers–Ulam stability and existence of solutions for differential equations with Caputo–Fabrizio fractional derivative. Mathematics 2019, 7, 333. [Google Scholar] [CrossRef]
  31. Liu, Y.; Du, Y.; Li, H.; Li, J.; He, S. A two-grid mixed finite element method for a nonlinear fourth-order reaction-diffusion problem with time-fractional derivative. Comput. Math. Appl. 2015, 70, 2474–2492. [Google Scholar] [CrossRef]
  32. Baigereyev, D.; Alimbekova, N.; Berdyshev, A.; Madiyarov, M. Convergence analysis of a numerical method for a fractional model of fluid flow in fractured porous media. Mathematics 2021, 9, 2179. [Google Scholar] [CrossRef]
  33. Liu, F.; Zhuang, P.; Turner, I.; Burrage, K.; Anh, V. A new fractional finite volume method for solving the fractional diffusion equation. Appl. Math. Model. 2013, 38, 3871–3878. [Google Scholar] [CrossRef]
  34. Wang, S.; Zhao, M. Analytical solution of the transient electro-osmotic flow of a generalized fractional Maxwell fluid in a straight pipe with a circular cross-section. Eur. J. Mech. B Fluid 2015, 54, 82–86. [Google Scholar] [CrossRef]
  35. Coronel-Escamilla, A.; Gomez-Aguilar, J.F.; Torres, L.; Escobar-Jimenez, R.F. A numerical solution for a variable-order reaction-diffusion model by using fractional derivatives with non-local and non-singular kernel. Phys. A Stat. Mech. Appl. 2017, 491, 406–424. [Google Scholar] [CrossRef]
  36. Mallawi, F.; Alzaidy, J.F.; Hafez, R.M. Application of a Legendre collocation method to the space–time variable fractional-order advection–dispersion equation. J. Taibah Univ. Sci. 2019, 13, 324–330. [Google Scholar] [CrossRef]
  37. Oldham, K.B.; Spanier, J. The Fractional Calculus; Academic Press: New York, NY, USA, 1974. [Google Scholar]
  38. Lin, Y.; Xu, C. Finite difference/spectral approximations for the time-fractional diffusion equation. J. Comput. Phys. 2007, 225, 1533–1552. [Google Scholar] [CrossRef]
  39. Jin, B.; Lazarov, R.; Zhou, Z. An analysis of the L1 scheme for the subdiffusion equation with nonsmooth data. IMA J. Numer. Anal. 2016, 36, 197–221. [Google Scholar] [CrossRef]
  40. Yan, Y.; Khan, M.; Ford, N. An analysis of the modified L1 scheme for time-fractional partial differential equations with nonsmooth data. SIAM J. Numer. Anal. 2018, 56, 210–227. [Google Scholar] [CrossRef]
  41. Siddiqi, S.; Arshed, S. Numerical solution of time-fractional fourth-order partial differential equations. Int. J. Comput. Math. 2014, 92, 1496–1518. [Google Scholar] [CrossRef]
  42. Gao, G.H.; Sun, Z.Z.; Zhang, H.W. A new fractional numerical differentiation formula to approximate the Caputo fractional derivative and its applications. J. Comput. Phys. 2014, 259, 33–50. [Google Scholar] [CrossRef]
  43. Luo, W.-H.; Li, C.; Huang, T.-Z.; Gu, X.-M.; Wu, G.-C. A High-Order Accurate Numerical Scheme for the Caputo Derivative with Applications to Fractional Diffusion Problems. Numer. Funct. Anal. Optim. 2018, 39, 600–622. [Google Scholar] [CrossRef]
  44. Alikhanov, A.; Huang, C. A high-order L2 type difference scheme for the time-fractional diffusion equation. Appl. Math. Comput. 2021, 411, 126545. [Google Scholar] [CrossRef]
  45. Cao, J.; Li, C.; Chen, Y. High-order approximation to Caputo derivatives and Caputo-type advection-diffusion equations (II). Fract. Calc. Appl. Anal. 2015, 18, 735–761. [Google Scholar] [CrossRef]
  46. Xuhao, L. Numerical Methods for Fractional Differential Equations. Ph.D. Thesis, Nanyang Technological University, Nanyang, Singapore, 2018. [Google Scholar]
  47. Yu, F.; Chen, M. Finite difference/spectral approximations for the two-dimensional time Xaputo–Fabrizio fractional diffusion equation. arXiv 2019, arXiv:1906.00328v1. [Google Scholar]
  48. Caputo, M. Lineal model of dissipation whose q is almost frequancy independent—II. Geophys. J. Astronom. Soc. 1967, 13, 529–539. [Google Scholar] [CrossRef]
  49. Alikhanov, A.A. A priori estimates for solutions of boundary value problems for fractional-order equations. Differ. Equ. 2010, 46, 660–666. [Google Scholar] [CrossRef]
  50. Atangana, A. Extension of rate of change concept: From local to nonlocal operators with applications. Results Phys. 2020, 19, 103515. [Google Scholar] [CrossRef]
  51. Ouyang, Y.; Wang, W. Comparison of definition of several fractional derivatives. In Proceedings of the 2016 6th International Conference on Education, Management and Computer Science (ICEMC 2016), Shenyang, China, 27–29 May 2016; pp. 553–557. [Google Scholar]
  52. Zhumagulov, B.; Temirbekov, N.; Baigereyev, D. Efficient difference schemes for the three-phase non-isothermal flow problem. AIP Conf. Proc. 2017, 1880, 060001. [Google Scholar]
  53. Radu, F.A.; Pop, I.S. Simulation of reactive contaminant transport with non-equilibrium sorption by mixed finite elements and newton method. Comput. Geosci. 2011, 15, 431–450. [Google Scholar] [CrossRef]
Figure 1. Error plots obtained for different orders of fractional derivatives.
Figure 1. Error plots obtained for different orders of fractional derivatives.
Mathematics 12 02519 g001
Table 1. L 2 -errors and empirical convergence orders for Example 1 for different orders of the fractional derivative α . The last row of the table shows the theoretical orders of convergence.
Table 1. L 2 -errors and empirical convergence orders for Example 1 for different orders of the fractional derivative α . The last row of the table shows the theoretical orders of convergence.
τ α = 0.1 α = 0.2 α = 0.3
L 2 -ErrorOrder L 2 -ErrorOrder L 2 -ErrorOrder
1/10 7.4187 × 10 8 - 1.9246 × 10 7 - 3.7971 × 10 7 -
1/20 5.5046 × 10 9 3.75 1.4866 × 10 8 3.69 3.0620 × 10 8 3.63
1/30 1.1875 × 10 9 3.78 3.2904 × 10 9 3.72 6.9802 × 10 9 3.65
1/40 3.9815 × 10 10 3.80 1.1248 × 10 9 3.73 2.4386 × 10 9 3.66
1/50 1.7014 × 10 10 3.81 4.8846 × 10 10 3.74 1.0774 × 10 9 3.66
1/60 8.4683 × 10 11 3.83 2.4673 × 10 10 3.75 5.5230 × 10 10 3.67
1/70 4.6780 × 10 11 3.85 1.3830 × 10 10 3.76 3.1367 × 10 10 3.67
1/80 2.7939 × 10 11 3.86 8.3626 × 10 11 3.77 1.9200 × 10 10 3.68
Predicted 3.9 3.8 3.7
τ α = 0.4 α = 0.5 α = 0.6
L 2 -ErrorOrder L 2 -ErrorOrder L 2 -ErrorOrder
1/10 6.6852 × 10 7 - 1.1124 × 10 6 - 1.7888 × 10 6 -
1/20 5.6895 × 10 8 3.55 1.0035 × 10 7 3.47 1.7163 × 10 7 3.38
1/30 1.3401 × 10 8 3.57 2.4485 × 10 8 3.48 4.3459 × 10 8 3.39
1/40 4.7955 × 10 9 3.57 8.9882 × 10 9 3.48 1.6386 × 10 8 3.39
1/50 2.1589 × 10 9 3.58 4.1288 × 10 9 3.49 7.6864 × 10 9 3.39
1/60 1.1242 × 10 9 3.58 2.1858 × 10 9 3.49 4.1402 × 10 9 3.39
1/70 6.4720 × 10 10 3.58 1.2764 × 10 9 3.49 2.4534 × 10 9 3.39
1/80 4.0101 × 10 10 3.58 8.0083 × 10 10 3.49 1.5591 × 10 9 3.40
Predicted 3.6 3.5 3.4
τ α = 0.7 α = 0.8 α = 0.9
L 2 -ErrorOrder L 2 -ErrorOrder L 2 -ErrorOrder
1/10 2.8113 × 10 6 - 4.3448 × 10 6 - 6.6895 × 10 6 -
1/20 2.8761 × 10 7 3.29 4.7486 × 10 7 3.19 7.7435 × 10 7 3.11
1/30 7.5674 × 10 8 3.29 1.2991 × 10 7 3.20 2.2045 × 10 7 3.10
1/40 2.9329 × 10 8 3.29 5.1780 × 10 8 3.20 9.0395 × 10 8 3.10
1/50 1.4057 × 10 8 3.30 2.5366 × 10 8 3.20 4.5270 × 10 8 3.10
1/60 7.7066 × 10 9 3.30 1.4158 × 10 8 3.20 2.5728 × 10 8 3.10
1/70 4.6359 × 10 9 3.30 8.6472 × 10 9 3.20 1.5956 × 10 8 3.10
1/80 2.9847 × 10 9 3.30 5.6412 × 10 9 3.20 1.0548 × 10 8 3.10
Predicted 3.3 3.2 3.1
Table 2. Average CPU time required to solve Example 1 on various mesh configurations.
Table 2. Average CPU time required to solve Example 1 on various mesh configurations.
Mesh Parameters
Nodes441168110,20140,401160,801
Cells100400250010,00040,000
τ CPU Time (s)
1/100.03220.11131.06533.668616.0136
1/200.08280.23621.28756.270230.8062
1/300.12330.35371.94829.358246.3597
1/400.15640.46302.571712.326261.7358
1/500.18660.57833.171815.054576.6795
1/600.23060.69533.821918.058691.8569
1/700.26240.80534.504421.4017106.8736
1/800.29850.91025.126324.2711122.1779
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Alimbekova, N.; Berdyshev, A.; Madiyarov, M.; Yergaliyev, Y. Finite Element Method for a Fractional-Order Filtration Equation with a Transient Filtration Law. Mathematics 2024, 12, 2519. https://doi.org/10.3390/math12162519

AMA Style

Alimbekova N, Berdyshev A, Madiyarov M, Yergaliyev Y. Finite Element Method for a Fractional-Order Filtration Equation with a Transient Filtration Law. Mathematics. 2024; 12(16):2519. https://doi.org/10.3390/math12162519

Chicago/Turabian Style

Alimbekova, Nurlana, Abdumauvlen Berdyshev, Muratkan Madiyarov, and Yerlan Yergaliyev. 2024. "Finite Element Method for a Fractional-Order Filtration Equation with a Transient Filtration Law" Mathematics 12, no. 16: 2519. https://doi.org/10.3390/math12162519

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop