1. 引言
有限体积元法具有局部积分守恒的性质,能保持局部的质量、动量或能量的守恒性,与有限元方法有同阶精度但要比有限元方法便于计算,因此有限体积元法被认为是求解偏微分方程最有效的计算方法之一 [1]。李荣华教授于1982年提出了基于变分形式定义的有限体积元法并奠定了理论基础 [2]。此后,线性元等低次有限体积元法得到了很好的发展,形成了比较完善的理论框架。高次有限体积元法对离散空间的光滑度要求高,其格式构造和理论分析都比较复杂 [3] [4] [5] [6] [7]。基于插值导数超收敛点(在力学上称为应力佳点)的方法,王同科 [8] [9] [10] 等和李永海 [11] [12] 等各自研究了两点边值问题、椭圆和抛物问题的基于应力佳点的高阶有限体积元法,并给出了数值格式的最优L2-范数等误差估计。文献 [13] [14] 结合文献 [9] 的思想针对对流扩散方程分别构造了Crank-Nicolson三次有限体积元格式和时间间断时空有限体积元格式,并分析了所提格式的L2模最优收敛误差估计。这些方法在不增加计算量的情况下,可达到更高的计算精度且具有天然的梯度超收敛性。
本文基于文献 [9] 的体积元构造思想,针对一维时间分数扩散方程 [15] 构造了一类三次有限体积元格式,并分析了格式的L2模最优收敛误差估计。文献 [15] 利用有限元法研究了时间分数阶扩散方程,而本文研究了该方程的三次有限体积元方法。本文方法具有局部积分守恒的性质,与三次有限元方法有同阶精度但要比三次有限元方法便于计算。
2. 三次有限体积元格式
考虑下面的时间分数阶扩散方程
, (1)
以及初边值条件
(2)
其中
,
是给定的光滑函数,Caputo分数阶导数定义为
。 (3)
对正整数N,令
是时间步长,
和
。分数阶导数(3)在点
处有 [15]
,
其中
且
。于是方程(1)的时间半离散形式为
。
对区间
做剖分
,节点为
,称
为单元,单元内的三等分点为
,令
为每等分长度,
。在区间
上,经过
四点的三次插值应力佳点分别为
。
在这三点处,函数的三次插值导数具有四阶精度,而其余点处仅有三阶精度 [9]。记
,
,
,
,
,
。所有的
构成剖分
的对偶剖分
,称
分别为对应节点
的控制体积。
这里除了用标准Sobolev空间及L2范数
和H1半范数
,需要如下离散空间
,
,
和如下离散范数
,
,
其中令
。定义插值算子
使得
,
其中
分别是控制体积
上的特征函数。
问题(1)~(2)的有限体积元弱形式为:对
,求
使得
。
由于
是
到
的迁移算子,上述弱形式等价于:对
,求
使得
。 (4)
相应的有限体积元格式为:对
,求
使得
, (5)
其中
,
,
且
。
注:格式(5)是便于使用有限元框架进行误差分析。在实际计算中,我们可使用与格式(5)等价的下述有限体积格式:求
使得
,
,
,
其中各个积分项的数值计算可参考文献 [9]。该格式具有与三次有限元方法有同阶精度但要比三次有限元方法更加便于实现。
3. 误差分析
首先给出误差分析所需一些基本引理和定义。
引理1 [9] 对任意的
,半范数
与
等价以及范数
与
等价,即
。
引理2 [9] 对充分小的h,
是正定的,即存在正常数
,使得
。
定义1 [9] 椭圆投影算子
使得
。
引理3 [9] 设
是由式(9)所定义的椭圆投影算子,则对
,有
。
引理4 [9] 对
,迁移算子
满足下列不等式
。
引理5 [15] 设
且
,则当
,
时有
,其中C只依赖于
和u。
其次,利用上述引理和弱形式(4)和格式(5)得到如下误差分析结果。
定理1 设
和
分别是问题(1)和格式(5)的解,并
,
,则存在与剖分步长h和
无关的正常数C,使得
。
证 令
,则由引理3知
。将方程(4)和(5)相减,得误差方程
(6)
上式中取
,并令
。 (7)
利用Cauchy-Schwarz不等式、引理1和引理4,有
, (8)
。 (9)
令
,则经过展开计算和重新合并后有
,
又由于
。
因此
。 (10)
于是由不等式(6)~(10),并取
,利用引理5得
。再与
结合可得结论,证毕。
4. 数值算例
本节用所提格式在区间
上数值求解具有解析解
的问题(1)~(2)。此时,问题(1)~(2)的初始值
。空间和时间均匀网格步长分别取为
,其中
分别是空间和时间剖分个数。时间和空间收敛阶计算公式分别为
,
。
当分数阶导数参数
时,表1左半部分给出了取定充分小的时间步长
而空间步长
时的空间方向收敛阶
,右半部分给出了取定充分小的空间步长
而时间步长
时的时间方向收敛阶
。表2和表3中分别给出了分数阶导数参数
的数值计算结果,表格的结构与表1类似。表1~3中数据表明时间方向收敛阶接近
、空间方向收敛阶接近4阶与定理1的理论分析结果吻合。

Table 1. Numerical results with α = 0.2 for the example that calculated by using the scheme
表1. 当取
时,用格式计算算例的数值结果

Table 2. Numerical results with α = 0.5 for the example that calculated by using the scheme
表2. 当取
时,用格式计算算例的数值结果

Table 3. Numerical results with α = 0.8 for the example that calculated by using the scheme
表3. 当取
时,用格式计算算例的数值结果
5. 结论
针对一维时间分数扩散方程初边值问题,本文基于Lagrange插值多项式的应力佳点对偶剖分和L1-逼近公式构建了一种三次有限体积元格式,并详细推导了格式的L2-模
阶误差估计,其中
和h分别表示时间剖分步长和空间剖分步长。数值实验验证了该方法的有效性和理论分析结果,并且数值结果表明本文方法拥有较高的计算精度。
基金项目
2022年度自治区直属高校基本科研业务费项目,呼和浩特民族学院校级科学研究项目(HM-ZD-202101)资助。