1. 引言
考虑如下Burgers方程初边值问题
  (1)
其中 
 ,
  为时间区间,T为总时间, 
  是黏性系数, 
  为初值函数,u表示速度。
Burgers方程是一类带有对流项和扩散项的非线性偏微分方程,可用来描述水波问题、弱激波传播、激波流问题、交通运输流与粘性介质中声波的传播等许多物理现象。此外,Burgers方程也被用在描述物体流动的数学模型,例如传热、湍流、传质、环境和水资源污染等一些与流体力学相关的问题。带有特殊初边值条件的Burgers方程的解析解是可以求解。Hopf [1] 和Cole [2] 分别指出,对于任意的初值条件,Burgers方程能够被转化成可求精确解的线性齐次热方程。因此,原始Burgers方程的精确解能够表示成傅里叶展开形式。基于此,Benton和Platzman [3] 讨论了一维Burgers方程的解析解。虽然能够得到傅里叶展开形式的精确解,但是这种解析解的收敛性较慢,需要相当长的序列才能得到高精度的逼近解。因此,仍需要有效数值方法来求解Burgers方程。文献 [4] 将四阶精细积分法与六阶紧致差分格式结合求解了改进Hopf-Cole 变换所得一维热传导系统,再与分裂技术结合求解了多维Burgers系统。文献 [5] 将 
  加权格式与Sinc-Galerkin法结合离散Hopf-Cole变换后的线性问题,并数值计算得到指数收敛结果。文献 [6] 采用Hopf-Cole变换构造了一种无条件稳定的隐式四阶紧致差分格式,并用数值算例检验了所提算法的有效性。文献 [7] 讨论了Burgers方程的有限体积元格式及其误差估计。文献 [8] 构造基于Legendre-Gauss-Lobatto节点的时空Legendre谱配置方法求解了Burgers方程初边值问题。文 [9] 对粘性Burgers方程的对流项和粘性项分别采用五阶精度加权紧致非线性格式(WCNS)格式和四阶中心差分格式计算,设计了一种高阶精度半隐式WCNS格式,再用三阶精度IMEX RungeKutta方法计算半离散系统,并给出了稳定性分析。数值结果表验证了所提格式的可行性和优势。文 [10] 用Crank-Nicolson格式和有限差分法分别离散一类空间分数阶Buegers方程的时间方向和空间方向,建立了一种时空均为二阶精度的守恒型差分格式。
本文首先用Hopf-Cole变换将Burgers方程初边值问题(1)转化成线性的其次热方程,再借助文献 [11] 的思想,构造了一种Crank-Nicolson三次有限体积元格式,并分析了格式的L2-模最优阶误差分析和最佳应力节点处导数的超收敛误差估计。
2. 三次有限体积元格式
Burgers方程初边值问题(1)通过Hopf-Cole变换
  (2)
被转化成具有Neumann边界条件的热传导方程
  (3)
首先将区间 
  剖分成 
 ,再将每个子区间划分成步长为 
  的三等分小区间,并记节点为 
 ,
 。其次,作 
  的对偶剖分 
 。记 
 ,
 ,
 。由文献 [11] [12] 可知,节点 
  是区间 
  上的三个最佳应力点。定义区间 
 ,
 ,
 ,其中令 
 ,
  及 
 ,则
  为 
  的一种对偶剖分。
在对偶单元 
  和 
  上分别积分(3)式,得
  (4)
基于剖分 
  和 
 ,分别定义试探函数空间和检验函数空间
 
其中 
  表示分段k次多项式空间。
设 
  是实验函数空间到检验函数的迁移算子,并记 
  分别为 
  上的特征函数,引入记号
 
其中
  (5)
则积分形式(4)等价于求 
  使得
  (6)
设N为正常数, 
  为时间步长。记 
 ,
 ,
 ,
 。于是,问题(1)的Crank-Nicolson全离散格式:求 
  使得
  (7)
3. 误差分析
定义1 [11] 试探函数空间 
  上的离散 
  范数和离散 
  半范数
  且离散范数 
  和 
  分别与Sobolev空间的连续范数 
  与 
  是等价的,即
  (8)
定义2 [11] 椭圆投影算子 
 ,对于任意的 
  满足
  (9)
引理1 [11] 对充分小的h, 
  是正定额,即存在正常数 
  使得
 
引理2 [11] 设 
  是由式(9)所定义的椭圆投影算子,则对 
  有
  (10)
引理3 [11] 对于任意的 
 ,下列不等式成立
 
 
此处常数 
  与引理1中的 
  相同。
定理1设 
  和 
  分别是问题(1)和格式(7)的解,并 
 ,则存在与剖分步长h和k无关的正常数C,使得
 
证 令 
 。由引理2的误差估计可知
  (11)
在式(6)中分别令 
 ,
  并与式(7)相减,再结合定义2,得误差方程
  (12)
其中 
 ,且由泰勒展开知
 
式(12)中取 
 ,并将第一项分解为
 
则由引理3有
  (13)
另一方面,
  (14)
其中
  (15)
此外
  (16)
假设 
 ,并用引理1、引理3和Cauchy-Schwarz不等式以及式(13)~(16),得
  (17)
式(17)对n从1到m, 
  求和,并用Gronwall引理可得
  (18)
最后,将式(11)和式(18)与三角不等式结合,可得定理结论,证毕。
定理2设 
  和 
  分别是问题(3)和格式(7)的解,则 
  在最佳应力点处导数具有误差估计
 
证 令
 
则由引理2知
  (19)
令
 
根据逆估计有 
 ,并由剖分的拟均匀性,假定 
 ,于是当 
 ,有
  (20)
另一方面,由式(17)和式(18)得
  (21)
最后,结合式(19)~(21),可得定理结论。证毕。
4. 数值算例
问题(1)中取 
 ,
 ,此时,问题(1)和问题(3)的精确解和初始值分别为
 ,
 ,
 ,
 .
在数值计算中,取时空步长比例为 
 。在均匀网格下,首先用格式(7)求得数值解在剖分节点值向量 
 ,并用五点差分格式求得其导数 
 ,再用Hopf-Cole变换计算出数值解向量 
 ,进而可求得 
  的数值解 
 。所得结果见表1,其中误差记号
 

Table 1. The error and convergence order of the numerical example that calculated by using the scheme
表1. 用格式数值计算算例的误差和收敛阶
和 
  以及收敛阶记号 
  和 
 ,分别表示超收敛点处导数的平均误差和数值解的L2-模误差及相应收敛阶。表中数据表明,当时空剖分步长比例取 
  时数值解和其导数在最佳应力点处的收敛阶均接近四阶,与本文理论分析相吻合。
5. 结论
针对一维Burgers方程初边值问题,本文先用Hopf-Cole变换将原问题转化成具有Neumann边界条件的热传导方程问题,再基于Lagrange插值多项式的最佳应力点构建了一种Crank-Nicolson三次有限体积元格式,并详细推导了格式的误差估计。理论分析表明格式具有 
  -模 
  阶最优误差估计且数值解导数在最佳应力点处具有 
  阶超收敛估计。数值实验验证了该方法的有效性和理论分析结果,并且数值结果表明本文方法拥有较高的计算精度。
基金项目
呼和浩特民族学院校级科学研究项目(HM-ZD-202101)资助。