1. Introduction
Reaction–diffusion models can be used to describe many practical phenomena in scientific and engineering fields [
1,
2,
3]. For example, in population biology applications, the reaction term captures growth dynamics, and the diffusion term characterizes migration processes [
4]. Specifically, fourth-order reaction–diffusion models have an important role in some specialized fields, such as wave propagation in beams, brain warping, the generation of grooves on a flat surface, strain gradient elasticity, fluids in lungs, pattern formation in bistable systems, and so on. One can refer to references [
5,
6,
7,
8,
9,
10] for the corresponding applications. However, some anomalous diffusion phenomena no longer follow Gauss’s statistical law or Fick’s law [
11,
12], and cannot be adequately simulated by classical diffusion or reaction–diffusion models, which require the adoption of fractional models. Based on the above background and practical applications, in the current work, our goal is to numerically solve the following nonlinear time fractional fourth-order reaction–diffusion (FORD) models:
where
is the Laplacian operator,
is the time interval with
, and
is a bounded convex polygonal domain with a boundary
. The source function
and initial data
are known functions. In (
1), the Riemann–Liouville time fractional derivative term is presented as follows:
where
. Moreover, we assume that the nonlinear term
satisfies the Lipschitz condition, that is,
, where
L is a positive constant.
In recent years, numerous numerical methods have been employed to solve fractional-order fourth-order PDEs. Vong and Wang [
13] established a high-order compact finite difference (FD) scheme to solve the fourth-order fractional subdiffusion model. Liu et al. [
14] designed an MFE scheme to solve a time fractional FORD equation. Zhang and Pu [
15] constructed a second-order compact FD scheme to solve the fourth-order fractional subdiffusion equation by using the
formula. Liu et al. [
16] proposed an FE method to solve a time fractional fourth-order diffusion model with a nonlinear term. Nikan et al. [
17] proposed a local radial basis function method to solve the time fractional FORD equation. Wang et al. [
18] constructed a fully discrete MFE scheme based on the modified
Crank–Nicolson method to solve a nonlinear fourth-order fractional diffusion-wave equation. Guo et al. [
19] proposed a double exponential Sinc-Galerkin method to solve the nonlinear fourth-order time fractional equation. Zhang and Feng [
20] proposed a mixed virtual element algorithm to solve the time fractional fourth-order subdiffusion model. Haghi et al. [
21] designed a fourth-order compact FD scheme to solve the nonlinear time fractional FORD equation. Zhang et al. [
22] constructed a block-centered FD scheme to solve time fractional fourth-order parabolic equations. An and Huang [
23] constructed a nonuniform Alikhanov scheme to solve the time fractional fourth-order diffusion-wave model. Here, we will develop a time second-order MFVE method to solve the nonlinear time fractional FORD models with the aid of the WSGD formula.
The WSGD formula was proposed by Tian et al. [
24] to approximate the Riemann–Liouville fractional derivative. In contrast to the
formula [
25,
26], the WSGD formula can achieve the second-order convergence accuracy that does not depend on fractional parameters. Since then, this approximation formula has been rapidly developed. Wang and Vong [
27] constructed compact FD schemes based on the WSGD formula to solve two fractional models, including the subdiffusion model and the diffusion-wave model. Wang et al. [
28] proposed a
-Galerkin MFE method to solve the nonlinear time fractional convection–diffusion equation. Liu et al. [
29] proposed some second-order
schemes to solve the nonlinear fractional cable equation by combining it with the WSGD formula. Fang et al. [
30] constructed a fast TT-M FVE algorithm to solve the nonlinear time fractional coupled diffusion equation. Zhang et al. [
31] proposed a compact FD scheme with the WSGD formula to solve the time fractional integro-differential model. Fang et al. [
32] designed fast two-grid FVE algorithms to solve the nonlinear time fractional mobile/immobile transport model by combining the WSGD formula with Crank–Nicolson scheme. Ali et al. [
33] considered augmented FV methods with the WSGD formula to solve nonlinear time fractional degenerate parabolic equation. Wang et al. [
34] constructed a two-grid MFE algorithm based on the WSGD formula and BDF2-
scheme to solve the nonlinear fractional pseudo-hyperbolic wave model.
In this paper, our main purpose is to present a time second-order MFVE method for solving the nonlinear time fractional FORD models with the Riemann–Liouville time fractional derivative by combining the WSGD formula and the FVE method [
35,
36,
37,
38,
39]. We introduce an auxiliary variable
to express (
1) as the lower-order couple system, employ the WSGD formula to approximate the Riemann–Liouville time fractional derivative, design primal and dual grids for a space region
, and establish the MFVE scheme through an interpolation operator
. In our theoretical analysis, we prove the existence and uniqueness of the solution for the MFVE scheme by means of the matrix theories, give the unconditional stability results, and obtain the optimal error estimates for
u in the discrete
and
norms and for
in the discrete
norm. Finally, we give three numerical examples to validate the effectiveness and convergence accuracy of the proposed MFVE method.
The rest of this paper is organized as follows. In
Section 2, we construct a second-order fully discrete MFVE scheme for the nonlinear time fractional FORD equations. In
Section 3, we give the proof of the existence and uniqueness of discrete solution based on the matrix theories in detail. The unconditional stability and optimal error estimates are derived in
Section 4 and
Section 5, respectively. Finally, some numerical results are presented to demonstrate the feasibility and effectiveness in
Section 6. Moreover, the notation
C is denoted as a generic positive constant, which is independent of the grid parameters and has different values at different occurrences.
2. Linearized MFVE Scheme
We first define a new auxiliary variable
and subsequently reformulate (
1) as follows:
Next, we introduce an equidistant partition of
given by
; here,
and
with a positive integer
N,
. Given a function
defined on
, we set
and
Then, we apply
to approximate
, that is
where the truncation error
satisfies the following estimate:
For approximating the fractional derivative
at time
, we select the WSGD formula [
24] as follows:
with the truncation error
, and
From [
28], we use the linearized formulation denoted by
to approximate the nonlinear item
at
, that is,
where the truncation error denoted by
satisfies
Thus, we can rewrite the system (
3) at
as follows:
Let
be a quasi-uniform triangular grid with the maximum diameter
for the domain
, and denote
as the set of all vertices in
. We also need to construct the corresponding dual grid
. Observing
Figure 1 (see [
30]), for a node
with its immediate nodes
, denote
as the midpoint of the edge
and adopt a special point
(such as barycenter in
Figure 1 (left) or circumcenter in
Figure 1 (right)) in a triangle
with
. A control volume
can then be constructed by connecting
. In addition, if
is on the boundary, we can similarly construct the corresponding control volume.
Base on the above partitions, we select the following linear element space
as the
trial function space:
and select
as the
test function space, that is,
Let
be the standard nodal linear basis function with respect to the node
z, and
be the characteristic function of the control volume
; then,
and
. Consider two interpolation operators
and
, defined as follows:
From [
35], we know that
Now, integrating (
3) over every control volume
, and applying the Green formula and operator
, we have
where
and
stands for the outer-normal direction on
.
Let
and
be the discrete solutions of
u and
at
, respectively. Thus, we can obtain a linearized MFVE scheme: find
, such that
where
satisfies
and
.
Remark 1. In the above MFVE scheme, we specifically select , which satisfies (22), that is, and , where is the MFVE projection defined in (54). This choice is extremely necessary in error estimates in Section 5. 6. Numerical Examples
In this section, we provide three tests conducted to examine the effectiveness and convergence accuracy of the MFVE scheme (
21) and (
22).
Example 1. In (1), select , , , , and as follows: The corresponding exact solutions of
u and
are obtained as follows:
In the actual numerical calculation, for different fractional parameters, we conducted many numerical experiments, and provide herein the error behaviors in the following discrete norms:
We first take the fractional parameter
; select the time and space grid parameters
,
,
, and
which satisfy
; and provide the numerical results and error behaviors in
Table 1,
Table 2 and
Table 3. It is easy to observe that the convergence orders for
u in discrete
norm are close to 2, and that for
u in discrete
norm and for
in discrete
, the convergence orders are close to 1. These error behaviors are in agreement with the numerical theoretical results in Theorem 3. Furthermore, to test whether the fractional parameter
has an impact on the algorithm when the parameters are sufficiently small and large, we specifically selected this parameter with values of
and
to carry out the above experiment. We provide the numerical results and error behaviors in
Table 4, and obtained the same conclusions with respect to the convergence orders as that discussed on the other selections of fractional-order parameters.
Example 2. In this example, we take the same Ω, J, and as in Example 1, and select and as follows: The corresponding exact solutions for
u and
are as follows:
We first point out that the exact solutions here are dependent on the fractional parameter
and have lower regularity than in Example 1. Now, for different fractional parameters
, we carried out the numerical tests with time and space grid parameters
as in Example 1. We also observed that the convergence orders for
u in discrete
norm are close to 2 (
Table 5), and that for
u in discrete
norm and for
in discrete
, the convergence orders are close to 1 (
Table 6 and
Table 7). Otherwise, for the sufficiently small and large parameters
and
, we also carried out experiments and obtained the same conclusions as in Example 1 and observed that the convergence orders are independent of the fractional parameter
(
Table 8), which is consistent with the truncation error of the WSGD formula. Finally, from the above numerical experiments, we can see that the linearized MFVE method for the time fractional FORD models with the nonlinear term is feasible and effective.
Example 3. Consider the following nonlinear time fractional FORD model:where ,
, and the initial data for are as follows:Then, we can obtain the corresponding
.
In this example, it should be pointed out that the source function
, and it is difficult to obtain the exact solutions. Therefore, we mainly observe the change in numerical solutions at the initial and final moments and the influence of fractional parameters
. In order to conduct this experiment, we considered
and
in the initial data, and the spatial and temporal step sizes
and
. In
Figure 2, we show the projections of the initial data
and
to depict the initial state, respectively. Now, we take the fractional parameters
and
, and show the projections of the numerical solutions
u and
at
in
Figure 3 and
Figure 4, respectively. It is easy to see that fractional parameters have a significant impact on the reaction–diffusion process.