Next Article in Journal
A Fractional-Order ADRC Architecture for a PMSM Position Servo System with Improved Disturbance Rejection
Previous Article in Journal
Processing the Controllability of Control Systems with Distinct Fractional Derivatives via Kalman Filter and Gramian Matrix
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Finite Volume Element Method for Time Fractional Generalized Burgers’ Equation

School of Mathematics and Statistics, Shandong Normal University, Jinan 250358, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2024, 8(1), 53; https://doi.org/10.3390/fractalfract8010053
Submission received: 12 December 2023 / Revised: 8 January 2024 / Accepted: 12 January 2024 / Published: 14 January 2024

Abstract

:
In this paper, we use the finite volume element method (FVEM) to approximate a one-dimensional, time fractional generalized Burgers’ equation. We construct the fully discrete finite volume element scheme for this equation by approximating the time fractional derivative term by the L 1 formula and approximating the spatial terms using FVEM. The convergence of the scheme is proven. Finally, numerical examples are provided to confirm the scheme’s validity.

1. Introduction

One of the most well-known nonlinear model equations in the field of fluid dynamics is Burgers’ equation. It is obtained from the Navier-Stokes model. These kinds of equations have been studied in the literature using a variety of methods [1,2,3]. Burgers’ equations have been applied in many different areas, including wave propagation, nonlinear acoustics, fluid mechanics and gas dynamics [4,5,6]. Compared to integer derivatives, fractional-order derivatives often have greater advantages in terms of describing physical processes with memory and genetic properties. Therefore, fractional differential equations are widely used in engineering, environmental science, energy development, physics and many other fields [7,8,9]. In particular, fractional Burgers’ equation is widely used in weak shockwave transmission, compressible turbulence and fluid systems [10,11,12,13,14,15,16,17].
In this article, we consider the time fractional generalized Burgers’ equation:
( 1 q ) u t + q β 1 0 C D t α u γ 2 u x 2 + β 2 u p u x = f ( x , t ) , x ( 0 , 1 ) , t 0 , T ,
with the following boundary conditions
u ( 0 , t ) = u ( 1 , t ) = 0 , t 0 , T ,
and the following initial condition
u ( x , 0 ) = g ( x ) , x ( 0 , 1 ) ,
where T ( 0 , ) , q ( 0 , 1 ) , β 1 , β 2 and γ are constants, and p is a positive integer. The symbol 0 C D t α of order α is the Caputo fractional derivative operator defined by
0 C D t α u ( x , t ) = 1 Γ ( 1 α ) 0 t u ( x , s ) s 1 ( t s ) α d s , 0 < α < 1 ,
where Γ ( · ) denotes the usual Gamma function. In the time fractional generalized Burgers’ equation, u is the velocity of the turbulent motion. The first term is the normal change in velocity with respect to time, while the second term is a sub-diffusion term that describes the change in velocity. The second-order derivative shows the classical diffusion term, which describes how u spreads out over space. The last term on the left-hand side represents nonlinear advection. The right side ( f ( x , t ) = F ( x , t ) / ρ ) is a forcing term, where F ( x , t ) is body force and ρ is density. This equation considers the presence of both normal and sub-diffusion phenomena in the fluid, with q representing the proportion of these two phenomena.
From a physical perspective, the time fractional generalized Burgers’ equation can be considered a model of how the chemical substance diffuses across a one-dimensional medium, such a liquid or gas. The SI units of x, u, t, F ( x , t ) and ρ are m, m/s, s, N/m3 and kg/m3, respectively. The diffusion coefficient ( γ ) controls the rate at which the material spreads out, and its unit is m2/s. The parameter β 1 represents the sub-diffusion coefficient with SI ( 1 / s 1 α ), and β 2 represents the advection rate with SI ( ( m / s ) 1 p ). They depend on the properties of the material. The temporal memory effect (the substance’s past diffusion history impacting its present behavior) in the diffusion process is characterized by the α parameter. In mathematics, dimensionless processing is usually carried out.
In recent years, an increasing number of scholars at home and abroad have carried out numerical research on time fractional Burgers’ equations (TFBEs). Li et al. [18,19] proposed the linear implicit finite difference approach for analysis of a generalized TFBE. Esen et al. [20,21,22] studied this type of problem by means of the finite element method. Zhang and Guo [23] suggested a novel similarity transformation based on the Lie symmetry approach that transforms the TFBE into a fractional ordinary differential equation. Kurt et al. [24] recently discovered the Hopf–Cole transform exact solution to the TFBE, and they obtained an analytical solution using the homotopy analysis method. Cao et al. [25] proposed an approach formed by merging the finite difference method for temporal variables and the discontinuous Galerkin scheme for spatial variables to deal with a two-dimensional TFBE. Liu and Zhang [26] solved this kind of equation using a novel approximation technique named the approximate analytical method.
The finite volume element method (FVEM) is a significant class of numerical methods used to solve differential equations. With a finite partitioning set of volume, this approach discretizes the differential equation using a volume-integral formulation, which is a discrete approximation of the control equation in an integral form. In 2000, Li et al. [27] proposed the use of the FVEM to solve various differential equations. Wang [28] proposed a mixed FVEM to solve biharmonic equations that is based on rectangular partition. Zhang et al. [29] studied a fully discrete two-grid FVEM for a nonlinear parabolic problem. Burgers’ equation in one dimension can be solved using a high-order finite volume compact technique, as proposed by Guo et al. [30]. An FVEM for estimation of the solution to a two-dimensional Burgers’ equation was proposed by Yang [31]. The FVEM is also widely used in the field of fractional diffusion equations [32,33,34,35,36,37]. Wang et al. [38] investigated the transverse vibration of a fractional viscoelastic beam using the mixed FVEM. To the best of our knowledge, the FVEM has not been used to investigate the time fractional generalized Burgers’ equation, despite the fact that this method has been used for many other Burgers’ equations.
Many scholars have investigated the solutions of different kinds of time fractional partial differential equations in the hopes of obtaining effective calculation methods. It is also envisaged that these theoretical analysis and computational approaches may be expanded to sophisticated time fractional models for the solution of additional practical problems. A focus of our studies is the appropriate handling of the nonlinear convection and diffusion factors that are present in various fluid dynamics situations. Here, we provide a theoretical analysis of the time fractional generalized Burgers’ equation, which contains time fractional derivatives and nonlinear terms, by using FVEM. Using flexible grids, the FVEM benefits from both the accuracy of the finite element methods and the simplicity of the finite difference methods. In this sense, we have advanced existing knowledge.
The remainder of this article is structured as follows. In Section 2, we construct the fully discrete scheme. In Section 3, some lemmas required for the theoretical analysis are presented. In Section 4, a convergence analysis of the FVE scheme is provided. Finally, numerical results are presented in Section 5 to confirm our theoretical analysis.

2. Fully Discrete FVE Scheme

Let T h : 0 = x 0 < x 1 < x 2 < < x N = 1 be the primal partition of the interval [0, 1] and I i = [ x i , x i + 1 ] , i = 0 , 1 , , N 1 be the corresponding element intervals. We denote the length of I i as h i = x i + 1 x i ; therefore, h = max 0 i N 1 h i . The corresponding dual partition is T h * : 0 = x 0 < x 1 2 < x 1 < x 3 2 < x N 1 2 < x N = 1 , where x i + 1 2 = x i + x i + 1 2 , i = 0 , 1 , , N 1 . The dual elements are I 0 * = [ x 0 , x 1 2 ] , I i * = [ x i 1 2 , x i + 1 2 ] ( i = 1 , 2 , , N 1 ) and I N * = [ x N 1 2 , x N ] .
The finite element spaces are defined as
U h = u h C ( 0 , 1 ) : u h | I i P 1 , i = 0 , 1 , , N 1 , V h = v h L 2 ( 0 , 1 ) : v h | I i * P 0 , i = 0 , 1 , , N 1 , U 0 h = u h U h : u h ( 0 ) = u h ( 1 ) = 0 , V 0 h = v h V h : v h ( 0 ) = v h ( 1 ) = 0 ,
where U h is the linear finite element space according to primal subdivision T h , and V h denotes the constant function space corresponding to dual subdivision T h * . P l ( l = 0 , 1 ) represents the set of polynomials whose degree is no more than l.
The interpolation operator ( Π h * : U 0 h V 0 h ) is expressed as
Π h * ϕ h = i = 1 N 1 ϕ i φ i ( x ) , ϕ h U 0 h ,
where ϕ i = ϕ h ( x i ) and φ i ( x ) are the basis functions of V 0 h , i.e.,
φ i ( x ) = 1 , x I i * , i = 1 , 2 , , N 1 . 0 , x I i * .
Any v h V 0 h has the following form:
v h = i = 1 N 1 v i φ i ,
where v i = v h ( x i ) . Using any v h V 0 h to multiply Equation (1) and integrating it on [0, 1], we can obtain
( 1 q ) ( u t , v h ) + q β 1 ( 0 C D t α u , v h ) + a ( u , v h ) + β 2 ( u p u x , v h ) = ( f , v h ) ,
where the bilinear form is
a ( u , v h ) = γ i = 1 N 1 v i [ u x ( x i + 1 2 , t ) u x ( x i 1 2 , t ) ] .
Using the operator Π h * , (4) can also be expressed as
( 1 q ) ( u t , Π h * ϕ h ) + q β 1 ( 0 C D t α u , Π h * ϕ h ) + a ( u , Π h * ϕ h ) + β 2 ( u p u x , Π h * ϕ h ) = ( f , Π h * ϕ h ) , ϕ h U h ,
The semi-discrete FVE scheme of problems (1)–(3) is summarized as follow. For any t [ 0 , T ] , find u h ( · , t ) U 0 h such that
( 1 q ) ( u h t , Π h * ϕ h ) + q β 1 ( 0 C D t α u h , Π h * ϕ h ) + a ( u h , Π h * ϕ h ) + β 2 ( u h p u h x , Π h * ϕ h ) = ( f , Π h * ϕ h ) , ϕ h U 0 h , u h ( x , 0 ) = g h ( x ) , x ( 0 , 1 ) ,
where g h ( x ) takes the elliptic projection of g ( x ) .
Then, the subdivision of time interval [0, T] is expressed as 0 = t 0 < t 1 < t 2 < < t M = T , where t n = n τ , τ = T / M . The backward difference quotient ( t u h ( x , t n ) = ( u h ( x , t n ) ) u h ( x , t n 1 ) ) / τ ) is used to approximate u h t . Then, we provide several lemmas related to the Caputo derivative.
Lemma 1 
([39]). For 0 < α < 1 , a l ( α ) = ( l + 1 ) 1 α l 1 α , l = 0 , 1 , 2 , , one has
( i ) 1 = a 0 α > a 1 α > a 2 α > > a l α > 0 ; a l α 0 , l ; ( ii ) ( 1 α ) l α < a l 1 α < ( 1 α ) ( l 1 ) α , l 1 .
Lemma 2 
([39]). For any function ( v ( t ) ), assume that v t t C ( 0 , T ) . For the Caputo derivative of order α ( 0 < α < 1 ) , one has
0 C D t α v n = τ α Γ ( 2 α ) [ a 0 ( α ) v n k = 1 n 1 ( a n k 1 ( α ) a n k ( α ) ) v k a n 1 ( α ) v 0 ] + R n = τ α Γ ( 2 α ) k = 1 n a n k 1 ( α ) ( v k v k 1 ) + R n ,
where v n = v ( t n ) , and
R n 1 2 Γ ( 1 α ) [ 1 4 + α ( 1 α ) ( 2 α ) ] max t 0 t t n v t t τ 2 α .
We define r = τ α Γ ( 2 α ) , D τ α v n = r [ a 0 ( α ) v n k = 1 n 1 ( a n k 1 ( α ) a n k ( α ) ) v k a n 1 ( α ) v 0 ] . Then, the fully discrete FVE scheme involves fining u h n U 0 h ( n = 0 , 1 , , M ) , such that
( a ) ( 1 q ) ( t u h n , Π h * ϕ h ) + q β 1 ( D τ α u h n , Π h * ϕ h ) + a ( u h n , Π h * ϕ h ) + β 2 ( ( u h n 1 ) p u h n x , Π h * ϕ h ) = ( f n , Π h * ϕ h ) , ϕ h U 0 h , ( b ) u h 0 = g h , x ( 0 , 1 ) .

3. Some Lemmas

In this section, we provide several necessary lemmas. First, we introduce the elliptic projection operator ( P h : H 2 ( Ω ) H 0 1 ( Ω ) U 0 h ), which is defined as
a ( P h u , v h ) = a ( u , v h ) , v h V 0 h .
Lemma 3 
([27]). If u H 0 1 ( Ω ) H 2 ( Ω ) , then
u P h u 1 C h | u | 2 .
If u W 3 , p ( Ω ) , then
u P h u C h 2 | u | 3 , p , ( p > 1 ) .
Lemma 4 
([27,40]). For the operator Π h * , we have
( i ) ( u h , Π h * w h ) = ( w h , Π h * u h ) , u h , w h U h , ( ii ) ( u h , Π h * u h ) 0 , u h U h , ( iii ) | ( u h , Π h * w h ) | C u h w h , u h , w h U h ,
where C is a positive constant. We set | | | u h | | | = ( u h , Π h * u h ) 1 2 ; then, | | | · | | | is equivalent to · on U h .
Lemma 5 
([27]). There exist positive constants ( β , C ) such that
a ( u h , Π h * u h ) β | u h | 1 2 , u h U h ,
| a ( u h , Π h * w h ) | C u h 1 w h 1 , u h , w h U h .
If we define | | | u h | | | 1 = [ a ( u h , Π h * u h ) ] 1 2 , then | | | · | | | 1 and · 1 are equivalent on U h .
Lemma 6 
([27]). Let z k , g k be two non-negative sequences. If
z k K + i = 1 k g i z i , k 0 ,
it holds that
z k K · exp ( i = 1 k g i ) , k 0 ,
where K is a non-negative constant.

4. Convergence Analysis

The error estimate for the fully discrete FVE scheme (7) is discussed in this section.
Theorem 1. 
Assume that u and u h n ( n = 1 , 2 , , N ) are the solutions to problems (1)–(3) and finite volume element format (7), respectively. If u satisfies the required regularity condition, the following error inequality holds:
u n u h n C ( τ + h ) ,
where u n = u ( x , t n ) , and C 0 is a constant independent of the two mesh parameters (τ and h).
Proof. 
Let
ρ n = u n P h u n , η n = P h u n u h n ;
then,
u n u h n = ρ n + η n .
According to Lemma 3,
ρ n = u n P h u n C h 2 u n 3 , p C h 2 [ u 0 3 , p + 0 t n u t 3 , p d t ] .
By subtracting (7) from (5), we have the error equation:
( 1 q ) ( u t n t u h n , Π h * ϕ h ) + q β 1 ( 0 C D t α u n D τ α u h n , Π h * ϕ h ) + a ( u n u h n , Π h * ϕ h ) + β 2 ( ( u h n ) p u h n x , Π h * ϕ h ) β 2 ( ( u n 1 ) p u n x , Π h * ϕ h ) = 0 , ϕ h U 0 h .
Taking ϕ h = η n in the error Equation (10), the error equation becomes
( 1 q ) ( t η n , Π h * η n ) + a ( η n , Π h * η n ) + q β 1 r ( η n , Π h * η n ) = q β 1 r k = 1 n 1 ( a n k 1 ( α ) a n k ( α ) ) ( η k , Π h * η n ) + q β 1 r a n 1 ( α ) ( η 0 , Π h * η n ) ( 1 q ) ( u t n t P h u n , Π h * η n ) + q β 1 ( D τ α P h u n 0 C D t α u n , Π h * η n ) + β 2 [ ( ( u n ) p u n x , Π h * η n ) ( ( u h n 1 ) p u h n x , Π h * η n ) ] .
Noticing the fact that
( t η n , Π h * η n ) = 1 τ ( η n η n 1 , Π h * η n ) = 1 2 τ [ ( η n , Π h * η n ) ( η n 1 , Π h * η n 1 ) + ( η n η n 1 , Π h * ( η n η n 1 ) ) ] = 1 2 τ ( | | | η n | | | 2 | | | η n 1 | | | 2 + | | | η n η n 1 | | | 2 ) 1 2 τ ( | | | η n | | | 2 | | | η n 1 | | | 2 )
and using Lemmas 4 and 5, the left side of Equation (11) is bounded: as follows
( 1 q ) ( t η n , Π h * η n ) + a ( η n , Π h * η n ) + q β 1 r ( η n , Π h * η n ) 1 q 2 τ ( | | | η n | | | 2 | | | η n 1 | | | 2 ) + | | | η n | | | 1 2 + q β 1 r | | | η n | | | 2 .
The terms on the right side of (11) are denoted as T 1 , T 2 , T 3 , T 4 and T 5 , respectively. Using Hölder inequality and Schwarz inequality,
| T 1 | = q r k = 1 n 1 ( a n k 1 ( α ) a n k ( α ) ) | β 1 ( η k , Π h * η n ) | C q r k = 1 n 1 ( a n k 1 ( α ) a n k ( α ) ) | | | η k | | | | | | η n | | | C q r k = 1 n 1 ( a n k 1 ( α ) a n k ( α ) ) | | | η k | | | 2 + C q r ( 1 a n 1 ( α ) ) | | | η n | | | 2 .
Noticing P h u 0 = u h 0 , so η 0 = 0 , then,
| T 2 | = q r a n 1 ( α ) | β 1 ( η 0 , Π h * η n ) | = 0 .
We denote
ξ n = u t n t u n + t u n t P h u n = ξ 1 n + ξ 2 n ,
where
ξ 1 n 2 = Ω ( 1 τ t n 1 t n ( t t n 1 ) u t t d τ ) 2 d x τ t n 1 t n u t t 2 d τ ,
ξ 2 n 2 = Ω ( 1 τ t n 1 t n ( P h I ) u t d τ ) 2 d x 1 τ t n 1 t n u t P h u t 2 d τ C h 2 τ t n 1 t n u t 2 2 d τ .
Using Hölder inequality, Schwarz inequality and the above estimates for ξ 1 n and ξ 2 n , we have
| T 3 | = ( 1 q ) | ( u t n t P h u n , Π h * η n ) | = ( 1 q ) | ( ξ n , Π h * η n ) | C ( 1 q ) | | | ξ n | | | 2 + C ( 1 q ) | | | η n | | | 2 C ( 1 q ) τ t n 1 t n u t t 2 d τ + C ( 1 q ) h 2 τ t n 1 t n u t 2 2 d τ + C ( 1 q ) | | | η n | | | 2 .
We denote
ϵ n = D τ α P h u n 0 C D t α u n = D τ α P h u n D τ α u n + D τ α u n 0 C D t α u n = ϵ 1 n + ϵ 2 n .
According to Lemmas 2 and 3, we have
ϵ 1 n 2 = ( Ω ϵ 1 n 2 d x ) C ( n τ ) 2 2 α max 0 t t n ( P h I ) u t 2 C h 4 ( n τ ) 2 2 α max 0 t t n u t 3 , p 2 ,
ϵ 2 n = ( Ω ϵ 2 n 2 d x ) C τ 4 2 α max 0 t t n u t t 2 .
Using the above inequalities, we have
| T 4 | = q | β 1 ( D τ α P h u n 0 C D t α u n , Π h * η n ) | = q | β 1 ( ϵ n , Π h * η n ) | C q | | | ϵ n | | | 2 + C q | | | η n | | | 2 C q h 4 ( n τ ) 2 2 α max 0 t t n u t 3 , p 2 + C q τ 4 2 α max 0 t t n u t t 2 + C q | | | η n | | | 2 C q h 4 T 2 2 α max 0 t t n u t 3 , p 2 + C q τ 4 2 α max 0 t t n u t t 2 + C q | | | η n | | | 2 .
Then, we estimate | T 5 | .
T 5 = β 2 [ ( ( u n ) p u n x , Π h * η n ) ( ( u h n 1 ) p u h n x , Π h * η n ) ] = β 2 [ ( ( u n ) p ( u n P h u n ) x , Π h * η n ) + ( ( ( u n ) p ( u h n 1 ) p ) P h u n x , Π h * η n ) + ( ( u h n 1 ) p ( P h u n u h n ) x , Π h * η n ) ] = β 2 [ ( ( u n ) p ρ n x , Π h * η n ) + ( ( ( u n ) p ( u h n 1 ) p ) P h u n x , Π h * η n ) + ( ( u h n 1 ) p η n x , Π h * η n ) ] = T 51 + T 52 + T 53 .
According to Lemma 3,
ρ n 1 C h u n 2 C h [ u 0 2 + 0 t n u t 2 d t ] .
Using Hölder inequality and Schwarz inequality, we can obtain
T 51 = β 2 ( ( u n ) p ρ n x , Π h * η n ) C | | | ρ n x | | | | | | η n | | | C | | | ρ n | | | 1 2 + C | | | η n | | | 2 C h 2 [ u 0 2 + 0 t n u t 2 d t ] 2 + C | | | η n | | | 2 .
Therefore, we can make the following inductive hypothesis:
u h n 1 K , 1 n N ,
where K = max n τ T u n + 1 .
Then, we estimate | T 52 | .
As
u n u h n 1 = u n u n 1 + u n 1 u h n 1 u n u n 1 + ρ n 1 + η n 1 = ( τ t n 1 t n u t 2 d τ ) 1 2 + ρ n 1 + η n 1 ,
and
( u n ) p 1 + ( u n ) p 2 u h n 1 + + u n ( u h n 1 ) p 2 + ( u h n 1 ) p 1 C + C K + C K 2 + + C K P 2 + K P 1 = C 1 K p 1 K ,
we have
( u n ) p ( u h n 1 ) p = ( u n u h n 1 ) ( ( u n ) p 1 + ( u n ) p 2 u h n 1 + + u n ( u h n 1 ) p 2 + ( u h n 1 ) p 1 ) C 1 K p 1 K [ ( τ t n 1 t n u t 2 d t ) 1 2 + ρ n 1 + η n 1 ] .
Using Lemma 4, Hölder inequality and Schwarz inequality, we can obtain
T 52 = | β 2 ( ( u n ) p ( u h n 1 ) p P h u n x , Π h * η n ) | C ( u n ) p ( u h n 1 ) p | | | η n | | | C 1 K p 1 K [ ( τ t n 1 t n u t 2 d t ) 1 2 + ρ n 1 + η n 1 ] | | | η n | | | C 1 K p 1 K τ t n 1 t n u t 2 d t + C 1 K p 1 K h 2 [ u 0 3 , p + 0 t n u t 3 , p d t ] 2 + C 1 K p 1 K η n 1 2 + C 1 K p 1 K | | | η n | | | 2 .
According to our induction hypothesis, Hölder inequality and ε -inequality, we have
T 53 = β 2 ( ( u h n 1 ) p η n x , Π h * η n ) C | | | η n | | | 1 | | | η n | | | ε | | | η n | | | 1 2 + C 4 ε | | | η n | | | 2 .
Substituting the above estimates of T 51 , T 52 and T 53 into T 5 , we have
| T 5 | C h 2 [ u 0 2 + 0 t n u t 2 d t ] 2 + C 1 K p 1 K τ 0 T u t 2 d t + C 1 K p 1 K h 2 [ u 0 3 , p + 0 t n u t 3 , p d t ] 2 + C 1 K p 1 K η n 1 2 + C 1 K p 1 K | | | η n | | | 2 + C | | | η n | | | 2 + ε | | | η n | | | 1 2 + C 4 ε | | | η n | | | 2 .
Combining estimates of T 1 , T 2 , T 3 , T 4 , T 5 and (12), we can obtain
1 q 2 τ ( | | | η n | | | 2 | | | η n 1 | | | 2 ) + | | | η n | | | 1 2 + β 1 q r | | | η n | | | 2 C q r k = 1 n 1 ( a n k 1 ( α ) a n k ( α ) ) | | | η k | | | 2 + C q r ( 1 a n 1 ( α ) ) | | | η n | | | 2 + C ( 1 q ) τ t n 1 t n u t t 2 d t + C ( 1 q ) h 2 τ t n 1 t n u t 2 2 d t + C q h 4 T 2 2 α max 0 t t n u t 3 , p 2 + C q τ 4 2 α max 0 t t n u t t 2 + C h 2 [ u 0 2 + 0 t n u t 2 d t ] 2 + C 1 K p 1 K τ t n 1 t n u t 2 d t + C 1 K p 1 K h 2 [ u 0 3 , p + 0 t n u t 3 , p d t ] 2 + C 1 K p 1 K η n 1 2 + C 1 K p 1 K | | | η n | | | 2 + C | | | η n | | | 2 + ε | | | η n | | | 1 2 + C 4 ε | | | η n | | | 2 .
Let ε = 1 , C ˜ = C 1 K p 1 K , and multiply both sides of inequality (14) by 2 τ 1 q ; then, (14) is equivalent to
| | | η n | | | 2 C q τ 1 α 1 q k = 1 n 1 ( a n k 1 ( α ) a n k ( α ) ) | | | η k | | | 2 + ( 1 + C ˜ τ 1 q ) | | | η n 1 | | | 2 + C q τ 1 q | | | η n | | | 2 + C ˜ τ 1 q | | | η n | | | 2 + C τ 1 q | | | η n | | | 2 + C q τ 1 α ( 1 q ) Γ ( 2 α ) ( 1 a n 1 ( α ) ) | | | η n | | | 2 + C τ 2 0 T u t t 2 d t + C h 2 0 T u t 2 2 d t + C q h 4 T 3 2 α 1 q max 0 t t n u t 3 , p 2 + C q τ 5 2 α 1 q max 0 t t n u t t 2 + C τ h 2 1 q [ u 0 2 + 0 T u t 2 d t ] 2 + C ˜ τ 2 1 q t n 1 t n u t d t + C ˜ τ h 2 1 q [ u 0 3 , p + 0 T u t 3 , p d t ] 2 .
Using Lemma 1, we know that
k = 1 n 1 ( a n k 1 ( α ) a n k ( α ) ) = 1 a n 1 ( α ) 0 .
Applying Lemma 6, we have
η n 2 C 1 ( τ 2 + h 2 ) · exp C 2 ,
where
C 1 = max { C 0 T u t t 2 d t , C 0 T u t 2 2 d t , C q h 2 T 3 2 α 1 q max 0 t t n u t 3 , p 2 , C q T 3 2 α 1 q max 0 t t n u t t 2 , C T 1 q [ u 0 2 + 0 T u t 2 d t ] 2 , C ˜ 1 q 0 T u t d τ , C ˜ T 1 q 0 T u t 3 , p 2 d t } ,
C 2 = 1 + C q τ 1 α 1 q ( 1 a n 1 ( α ) ) + C q τ 1 α ( 1 q ) Γ ( 2 α ) ( 1 a n 1 ( α ) ) + C q τ 1 q + C τ 1 q + 2 C ˜ τ 1 q .
Then, we prove the induction hypothesis (13) is true. When i = 0 , this is obviously true. Suppose that the conclusion holds if i = n 1 . Therefore, when i = n , according to the estimate (16), we have η n C ^ ( τ + h ) . Restricting τ = O ( h ) and using the inverse estimate, we obtain
u h n P h u n + η n u n + C ^ h 1 2 η n u n + C ^ h 1 2 ( h + τ ) u n + 1 K ,
for sufficiently small h, where C ^ = 1 2 C 1 1 2 · exp C 2 . Therefore, induction hypothesis (13) is valid for any n. Finally, according to the triangle inequality, we can obtain
u n u h n ρ n + η n C h 2 [ u 0 3 , p + 0 t n u t 3 , p d t ] + C ^ ( τ + h ) .
The theorem is proven. □

5. Numerical Examples

In this section, we present two numerical examples to gain insights into the theoretical results established in previous sections. The effectiveness and accuracy order of the FVE scheme are shown by numerical results.
Example 1. 
Let the parameters q = γ = 1 2 , β 1 = β 2 = 1 and p = 3 in problem (1) be defined as:
1 2 u t + 1 2 0 C D t α u 1 2 2 u x 2 + u 3 u x = f ( x , t ) , x ( 0 , 1 ) , t 0 , 1 ,
with the following boundary conditions:
u ( 0 , t ) = u ( 1 , t ) = 0 , t 0 , 1 ,
and the following initial condition:
u ( x , 0 ) = g ( x ) , x ( 0 , 1 ) .
We set f ( x , t ) = ( Γ ( 5 ) 2 Γ ( 5 α ) t 4 α + 2 t 3 + 1 2 π 2 t 4 ) s i n ( π x ) + π t 16 s i n 3 ( π x ) c o s ( π x ) ; then, we can deduce the exact solution for u ( x , t ) = t 4 s i n ( π x ) . The spatial step is fixed by h = 0.001 . The time-step length is set as τ = 1 / 10 , 1 / 20 , 1 / 40 , 1 / 80 . We present the error and temporal convergence order in Table 1. The L 2 -norm error between the exact solution (u) and the numerical solution ( u h ) is defined as e ( h , τ ) = h i = 1 m 1 [ u i n u h ( x i , t n ) ] 2 . The result is consistent with the theoretical result reported in Theorem 1, which shows that the convergence order in time is approximately one.
Next, we set the time step as τ = 1 M and the spatial step as h = 1 N . In order to show the capability of our method, when M = N 2 , we present the spatial convergence orders and errors obtained by the FVEM in Table 2 and those obtained by the finite difference method in Table 3. Table 2 shows that the spatial convergence orders are higher than the theoretical analysis, while Table 3 shows that the finite difference method is less accurate than the FVEM, which proves the effectiveness of the FVEM.
Functional images of the exact solution (u) and the numerical solution ( u h ) for α = 0.7 are presented in Figure 1, and surface plots are provided in Figure 2, Figure 3 and Figure 4. As can be seen, there is good agreement between the exact solution and the numerical solution. Figure 5 describes the behavior of absolute errors at t = 1 for h = 1/8, 1/16 and 1/32 and for α = 0.3 . This shows that error decreases as the number of nodes is increased. Figure 6 shows a comparison of approximated and exact values for h = 0.02, τ = 1 / 80 and α = 0.3 at time levels t = 0.25, 0.5, 0.75 and t = 1.
Example 2. 
In this example, a generalized time fractional Burgers’ equation with an unknown exact solution is considered:
1 2 u t + 1 2 0 C D t α u 1 2 2 u x 2 + u 2 u x = 0 , x ( 0 , 1 ) , t 0 , T ,
with following boundary conditions:
u ( 0 , t ) = u ( 1 , t ) = 0 , t 0 , T ,
and the following initial condition:
u ( x , 0 ) = s i n ( π x ) , x ( 0 , 1 ) ,
where T = 1 . In this example, the exact solution is not known beforehand, so we take the numerical solution with h = 1 / 150 as the reference solution to calculate the error and convergence rate. The experimental rates of convergence associated with the mesh size (h) can be calculated using the formula log( e i / e i + 1 )/log( h i / h i + 1 ), where e i and e i + 1 are the relative errors corresponding to mesh of sizes h i and h i + 1 , respectively. In Table 4, we present the numerical results for α = 0.2 and 0.8 . As shown in the table, the format is convergent with one order of accuracy. Surface plots of the reference solution (u) and the numerical solution ( u h ) for α = 0.8 are presented in Figure 7 and Figure 8, respectively. As evidenced by the table and figures, these results are consistent with the results of our theoretical analysis.

6. Conclusions

In this paper, a fully discrete finite volume element scheme for time fractional generalized Burgers’ equations is presented. The convergence of the numerical method is proven herein. In order to verify our theoretical results, two numerical results are presented.
While several approaches exist to address these kinds of issues, the FVEM demonstrates the following benefits: (i) Its accuracy is higher than that of finite difference methods and almost equal to that of finite element methods, while the computational cost is less than that of finite element methods. (ii) The mass conservation law is upheld, which is generally preferable for calculations involving fluids and subterranean fluids, among other things. (iii) The space smoothness requirement is less compared to that of the finite-element method.
However, prior research suggests that it is possible to loosen the smoothness condition of the fractional-order issue solution. To enhance the application of the FVEM, in the future, we will investigate a case of non-smooth data. Furthermore, to increase the method’s accuracy, the time derivatives can also be discretized using different techniques.

Author Contributions

Conceptualization, Q.Y.; Writing—original draft, J.Z.; Writing—review and editing, J.Z. and Q.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Science Foundation of China (12172202).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Öziş, T.; Aksan, E.N.; Özdeş, A. A finite element approach for solution of Burgers’ equation. Appl. Math. Comput. 2003, 139, 417–428. [Google Scholar] [CrossRef]
  2. Dhawan, S.; Kapoor, S.; Kumar, S.; Rawat, S. Contemporary review of techniques for the solution of nonlinear Burgers equation. J. Comput. Sci. 2012, 3, 405–419. [Google Scholar] [CrossRef]
  3. Khater, A.H.; Temsah, R.S.; Hassan, M.M. A Chebyshev spectral collocation method for solving Burgers’-type equations. J. Comput. Appl. Math. 2008, 222, 333–350. [Google Scholar] [CrossRef]
  4. Oz, F.; Vuppala, R.K.; Kara, K.; Gaitan, F. Solving Burgers’ equation with quantum computing. Quantum Inf. Process. 2022, 21, 30. [Google Scholar] [CrossRef]
  5. Fu, F.; Li, J.; Lin, J.; Guan, Y.; Gao, F.; Zhang, C.; Chen, L. Moving least squares particle hydrodynamics method for Burgers’ equation. Appl. Math. Comput. 2019, 356, 362–378. [Google Scholar] [CrossRef]
  6. Seadawy, A.R.; Iqbal, M.; Lu, D. Propagation of long-wave with dissipation and dispersion in nonlinear media via generalized Kadomtsive–Petviashvili modified equal width-Burgers equation. Indian J. Phys. 2020, 94, 675–687. [Google Scholar] [CrossRef]
  7. Jafari, H.; Babaei, A.; Banihashemi, S. A novel approach for solving an inverse reaction-diffusion-convection problem. J. Optim. Theory Appl. 2019, 183, 688–704. [Google Scholar] [CrossRef]
  8. Nikan, O.; Jafari, H.; Golbabai, A. Numerical analysis of the fractional evolution model for heat flow in materials with memory. Alex. Eng. J. 2020, 59, 2627–2637. [Google Scholar] [CrossRef]
  9. Mitkowski, W. Approximation of fractional diffusion-wave equation. Acta Mech. Autom. 2011, 5, 65–68. [Google Scholar]
  10. Momani, S. Non-perturbative analytical solutions of the space-and time-fractional Burgers equations. Chaos Solitons Fractals 2006, 28, 930–937. [Google Scholar] [CrossRef]
  11. Uddin, M.H.; Arefin, M.A.; Akbar, M.A.; Inc, M. New explicit solutions to the fractional-order Burgers’ equation. Math. Probl. Eng. 2021, 2021, 6698028. [Google Scholar] [CrossRef]
  12. Esen, A.; Bulut, F.; Oruç, Ö. A unified approach for the numerical solution of time fractional Burgers’ type equations. Eur. Phys. J. Plus 2016, 131, 116. [Google Scholar] [CrossRef]
  13. Wang, X.; Wang, L. Traveling wave solutions of conformable time fractional Burgers type equations. Aims Math 2021, 6, 7266–7284. [Google Scholar] [CrossRef]
  14. Abdelwahed, H.G.; El-Shewy, E.K.; Mahmoud, A.A. On the time fractional modulation for electron acoustic shock waves. Chin. Phys. Lett. 2017, 34, 035202. [Google Scholar] [CrossRef]
  15. Garra, R. Fractional-calculus model for temperature and pressure waves in fluid-saturated porous rocks. Phys. Rev. E 2011, 84, 036605. [Google Scholar] [CrossRef]
  16. Keller, J.J. Propagation of simple non linear waves in gas filled tubes with friction. Z. FüR Angew. Math. Phys. ZAMP 1981, 32, 170–181. [Google Scholar] [CrossRef]
  17. Sugimoto, N. Burgers equation with a fractional derivative; Hereditary effects on non-linear acoustic waves. J. Fluid Mech. 1991, 225, 631–653. [Google Scholar] [CrossRef]
  18. Li, D.; Zhang, C.; Ran, M. A linear finite difference scheme for generalized time fractional Burgers equation. Appl. Math. Model. 2016, 40, 6069–6081. [Google Scholar] [CrossRef]
  19. Qiu, W.; Chen, H.; Zheng, X. An implicit difference scheme and algorithm implementation for the one-dimensional time-fractional Burgers equations. Math. Comput. Simul. 2019, 166, 298–314. [Google Scholar] [CrossRef]
  20. Esen, A.; Tasbozan, O. Numerical solution of time fractional Burgers equation by cubic B-spline finite elements. Mediterr. J. Math. 2016, 13, 1325–1337. [Google Scholar] [CrossRef]
  21. Hussein, A.J. A weak Galerkin finite element method for solving time-fractional coupled Burgers’ equations in two dimensions. Appl. Numer. Math. 2020, 156, 265–275. [Google Scholar] [CrossRef]
  22. Wang, H.; Xu, D.; Zhou, J.; Guo, J. Weak Galerkin finite element method for a class of time fractional generalized Burgers’ equation. Numer. Methods Partial. Differ. Equ. 2021, 37, 732–749. [Google Scholar] [CrossRef]
  23. Zhang, Z.Y.; Guo, L.L. An alternative technique for the symmetry reduction of time-fractional partial differential equation. Math. Methods Appl. Sci. 2021, 44, 14957–14962. [Google Scholar] [CrossRef]
  24. Kurt, A.; Çenesiz, Y.; Tasbozan, O. On the solution of Burgers’ equation with the new fractional derivative. Open Phys. 2015, 13, 355–360. [Google Scholar] [CrossRef]
  25. Cao, W.; Xu, Q.; Zheng, Z. Solution of two-dimensional time-fractional Burgers equation with high and low Reynolds numbers. Adv. Differ. Equ. 2017, 2017, 338. [Google Scholar] [CrossRef]
  26. Liu, J.G.; Zhang, J. A new approximate method to the time fractional damped Burger equation. AIMS Math. 2023, 8, 13317–13324. [Google Scholar] [CrossRef]
  27. Li, R.; Chen, Z.; Wu, W. Generalized Difference Methods for Differential Equations: Numerical Analysis of Finite Volume Methods; CRC Press: Boca Raton, FL, USA, 2000. [Google Scholar]
  28. Wang, T. A mixed finite volume element method based on rectangular mesh for biharmonic equations. J. Comput. Appl. Math. 2004, 172, 117–130. [Google Scholar] [CrossRef]
  29. Zhang, T.; Zhong, H.; Zhao, J. A full discrete two-grid finite-volume method for a nonlinear parabolic problem. Int. J. Comput. Math. 2011, 88, 1644–1663. [Google Scholar] [CrossRef]
  30. Guo, Y.; Shi, Y.; Li, Y. A fifth-order finite volume weighted compact scheme for solving one-dimensional Burgers’ equation. Appl. Math. Comput. 2016, 281, 172–185. [Google Scholar] [CrossRef]
  31. Yang, Q. The upwind finite volume element method for two-dimensional Burgers equation. In Abstract and Applied Analysis; Hindawi Press: London, UK, 2013. [Google Scholar]
  32. 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. 2014, 38, 3871–3878. [Google Scholar] [CrossRef]
  33. Hejazi, H.; Moroney, T.; Liu, F. Stability and convergence of a finite volume method for the space fractional advection—Dispersion equation. J. Comput. Appl. Math. 2014, 255, 684–697. [Google Scholar] [CrossRef]
  34. Sayev, K.; Arjang, F. Finite volume element method and its stability analysis for analyzing the behavior of sub-diffusion problems. Appl. Math. Comput. 2016, 290, 224–239. [Google Scholar]
  35. Li, J.; Liu, F.; Feng, L.; Turner, I. A novel finite volume method for the Riesz space distributed-order advection—Diffusion equation. Appl. Math. Model. 2017, 46, 536–553. [Google Scholar] [CrossRef]
  36. Fu, H.; Sun, Y.; Wang, H.; Zheng, X. Stability and convergence of a Crank–Nicolson finite volume method for space fractional diffusion equations. Appl. Numer. Math. 2019, 139, 38–51. [Google Scholar] [CrossRef]
  37. Fu, H.; Liu, H.; Wang, H. A finite volume method for two-dimensional Riemann-Liouville space-fractional diffusion equation and its efficient implementation. J. Comput. Phys. 2019, 388, 316–334. [Google Scholar] [CrossRef]
  38. Wang, T.; Jiang, Z.; Zhu, A.; Yin, Z. A Mixed Finite Volume Element Method for Time-Fractional Damping Beam Vibration Problem. Fractal Fract. 2022, 6, 523. [Google Scholar] [CrossRef]
  39. Sun, Z.; Wu, X. A fully discrete difference scheme for a diffusion-wave system. Appl. Numer. Math. 2006, 56, 193–209. [Google Scholar] [CrossRef]
  40. Zhang, T.; Guo, Q. The finite difference/finite volume method for solving the fractional diffusion equation. J. Comput. Phys. 2018, 375, 120–134. [Google Scholar] [CrossRef]
Figure 1. The numerical solution ( u h ) and the exact solution (u) at t = 1 for α = 0.7 and h = 1/32.
Figure 1. The numerical solution ( u h ) and the exact solution (u) at t = 1 for α = 0.7 and h = 1/32.
Fractalfract 08 00053 g001
Figure 2. The numerical solution ( u h ) for α = 0.7 and h = 1/16.
Figure 2. The numerical solution ( u h ) for α = 0.7 and h = 1/16.
Fractalfract 08 00053 g002
Figure 3. The numerical solution ( u h ) for α = 0.7 and h = 1/32.
Figure 3. The numerical solution ( u h ) for α = 0.7 and h = 1/32.
Fractalfract 08 00053 g003
Figure 4. The exact solution (u).
Figure 4. The exact solution (u).
Fractalfract 08 00053 g004
Figure 5. Graph of errors for different h values.
Figure 5. Graph of errors for different h values.
Fractalfract 08 00053 g005
Figure 6. A comparison of the exact and numerical values for various time levels.
Figure 6. A comparison of the exact and numerical values for various time levels.
Fractalfract 08 00053 g006
Figure 7. The reference solution ( u h ) for α = 0.8 and h = 1/150.
Figure 7. The reference solution ( u h ) for α = 0.8 and h = 1/150.
Fractalfract 08 00053 g007
Figure 8. The numerical solution ( u h ) for α = 0.8 and h = 1/30.
Figure 8. The numerical solution ( u h ) for α = 0.8 and h = 1/30.
Fractalfract 08 00053 g008
Table 1. L 2 -norm errors and temporal convergence order of the FVEM.
Table 1. L 2 -norm errors and temporal convergence order of the FVEM.
α = 0.7 α = 0.3
τ u     u h Order u     u h Order
1/100.0374-0.0311-
1/200.01851.01550.01580.9770
1/400.00901.03950.00791.0000
1/800.00441.03240.00400.9819
Table 2. L 2 -norm errors and spatial convergence order of the FVEM.
Table 2. L 2 -norm errors and spatial convergence order of the FVEM.
α = 0.7 α = 0.3
h u     u h Order u     u h Order
1/80.0121-0.0113-
1/160.00292.06090.00282.0128
1/32 7.2541 × 10 4 1.9992 7.0135 × 10 4 1.9972
1/64 4.2090 × 10 4 2.0162 1.7525 × 10 4 2.0007
Table 3. L 2 -norm errors and spatial convergence order of the finite-difference method.
Table 3. L 2 -norm errors and spatial convergence order of the finite-difference method.
α = 0.7 α = 0.3
h u     u h Order u     u h Order
1/80.0299-0.0300-
1/160.01091.45580.01071.0310
1/320.00391.48280.00381.0352
1/640.00141.47800.00131.0726
Table 4. Numerical results for α = 0.2 and α = 0.8 .
Table 4. Numerical results for α = 0.2 and α = 0.8 .
α = 0.2 α = 0.8
h u     u h Order u     u h Order
1/25 1.4567 × 10 4 - 5.8463 × 10 4 -
1/30 1.2661 × 10 4 0.7693 5.0481 × 10 4 0.8220
1/50 8.0646 × 10 5 0.8829 3.1350 × 10 4 0.9325
1/75 4.9139 × 10 5 1.2218 1.8788 × 10 4 1.2626
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

Zhang, J.; Yang, Q. The Finite Volume Element Method for Time Fractional Generalized Burgers’ Equation. Fractal Fract. 2024, 8, 53. https://doi.org/10.3390/fractalfract8010053

AMA Style

Zhang J, Yang Q. The Finite Volume Element Method for Time Fractional Generalized Burgers’ Equation. Fractal and Fractional. 2024; 8(1):53. https://doi.org/10.3390/fractalfract8010053

Chicago/Turabian Style

Zhang, Jingru, and Qing Yang. 2024. "The Finite Volume Element Method for Time Fractional Generalized Burgers’ Equation" Fractal and Fractional 8, no. 1: 53. https://doi.org/10.3390/fractalfract8010053

APA Style

Zhang, J., & Yang, Q. (2024). The Finite Volume Element Method for Time Fractional Generalized Burgers’ Equation. Fractal and Fractional, 8(1), 53. https://doi.org/10.3390/fractalfract8010053

Article Metrics

Back to TopTop