APP下载

一类 Riesz 空间分数阶时滞扩散微分方程的隐-显差分格式*

2018-04-20杨水平刘红良

湘潭大学自然科学学报 2018年1期
关键词:时滞步长差分

杨水平, 刘红良

(1. 惠州学院 数学与大数据学院,广东 惠州 516007;2.湘潭大学 数学与计算科学学院,湖南 湘潭 411105)

(1)

其中1<α≤2,s>0,f:D=[0,L]×[0,T]×R×R→R是给定连续函数且满足Lipschitz条件

(2)

本节将构造问题(1) 的差分格式. 取时间步长τ=T/N,且使得s=mτ, 其中m为某一个正整数,则tn=nτ,n=0,1,…,N.对于有限区间Ω=[0,L] ,令xi=ih,i=0,1,…,M, 其中h=L/M为空间步长.为了在数值求解(1)的过程中避免求解非线性方程组,问题(1)时间离散时,本文对于线性部分采用隐式方法,对于非线性部分采用显式方法.对于空间分数阶导数采用具有二阶精度的分数阶中心差分格式.首先给出如下的半离散形式:

(3)

(4)

式中μα=τKαcα/2hα.式(4)还可以简写成为如下形式

(I+D)Un=(I-D)Un-1+τF(Un-1).

(5)

(6)

‖(I+D)-1(I-D)‖

可得‖εn‖≤‖(I+D)-1(I-D)‖‖εn-1‖+τ‖(I+D)-1‖(β1‖εn-1‖

en≤‖(I+D)-1(I-D)‖en-1+τ‖(I+D)-1‖(β1+β2)en-1≤(1+τC)en-1,

其中C=β1+β2, 则由上式可知en≤(1+τC)ne0≤exp(TC)e0.

证明假设Un和un分别为方法(5)的数值解和真解,un=[u(x1,tn),u(x2,tn),…,u(xM-1,tn)]T, 以及εn=Un-un. 由[11]可知(I+D)εn=(I-D)εn-1+τ(F(Un-1)-F(un-1))+O(τ2+τh2),利用Lipschitz条件 (2), 则有

‖(I+D)-1(I-D)‖

进一步可得

‖εn‖≤‖(I+D)-1(I-D)‖‖εn-1‖+τ‖(I+D)-1‖(β1‖εn-1‖+β2‖εn-m-1‖)+O(τ2+τh2).

en≤‖(I+D)-1(I-D)‖en-1+τ‖(I+D)-1‖(β1+β2)en-1+O(τ2+τh2)≤(1+τC)en-1+O(τ2+τh2),

en≤O(τ2+τh2)/τC[(1+τC)n-1]≤O(τ+h2)[exp(TC)-1]/C≤C*(τ+h2)=O(τ+h2),

其中C*=(exp(TC)-1)/C.

(7)

例1考虑如下分数阶时滞扩散微分方程初值问题

(8)

式中:T=2,s=0.5,Kα=1, 1<α≤2,

f(x,t,u(x,t),u(x,t-s))=u(x,t)u(x,t-s)-x2(1-x)2e-t-x4(1-x)4e-2t+τ+[e-t/2cos(απ/2)].

该问题的真解u(x,t)=x2(1-x)2e-t.

很容易验证u(x,t)∈C(2,2)([0,L],[-s,T]), 且f满足条件 (2). 利用方法 (5) 求解问题 (8),当取α=1.5, 在不同网格剖分时数值解与真解的最大误差及相应的误差阶如表1所示. 当分别取α=1.5 和α=1.8,利用方法 (5) 的外推格式求解, 在不同网格剖分时数值解与真解的最大误差及相应的误差阶如表2所示. 从表 1 可知方法 (5) 的空间离散的收敛阶达到二阶,时间离散的收敛阶仅有一阶.利用外推技巧改进后的时间和空间离散的收敛阶基本达到了 2 阶,验证了本文的理论结果, 说明方法 (5) 和利用外推技巧获得的数值格式 (7) 求解问题(8)是比较高效的.

表1 方法 (5) 求解问题 (8) 的误差及其误差阶

表2 方法 (5) 的外推格式求解问题 (22) 的误差及其误差阶

[1]PODLUBNY I.Fractional differential equations[M].SANDIEGO:Academic Press, 1999.

[2]DIETHELM K, WALZ G.Numerical solution of fractional order differential equations by extrapolation[J]. Numerical Algorithms, 1997,16(3-4):231-253.

[3]DIETHELM K,FORD N J, FREED ALAN D.A predictor-corrector approach for the numerical solution of fractional differential equations[J]. Nonlinear Dynamics, 2002,29:3-22.

[4]PEDAS A,TAMME E.On the convergence of spline collocation methods for solving fractional differential equations[J]. J Comput Appl Math, 2011,235: 3502-3514.

[5]LI C P, CHEN A, YE J J.Numerical approaches to fractional calculus and fractional ordinary differential equation[J]. Journal of Computational Physics, 2011,230:3352-3368.

[6]孙志忠,高广花. 分数阶微分方程的有限差分方法 [M]. 北京:科学出版社, 2015.

[7]LI X J, XU C J. A space-time spectral method for the time fractional diffusion equation[J]. SIAM Journal on Numerical Analysis, 2009,47:2018-2131.

[8]SONG F Y, XU C J.Spectral direction splitting methods for two-dimensional space fractional diffusion equations[J]. Journal of Computational Physics, 2015,299:196-214.

[9]ZHUANG P, LIU F, TURNER I, et al. Galerkin finite element method and error analysis for the fractional cable equation[J]. Numerical Algorithms, 2015,72(2):447-466.

[10]BU W P, TANG Y F,YANG J Y. Galerkin finite method for two-dimensional Riesz space fractional diffusion equations[J]. Journal of Computational Physics, 2014,276: 26-38.

[11]刘发旺, 庄平辉, 刘青霞. 分数阶偏微分方程数值方法及其应用 [M]. 北京:科学出版社, 2015.

[13]CAO W, ZENG F, ZHANG Z, et al. Implicit-explicit difference schemes for nonlinear fractional differential equations with non-smooth solutions[J].Siam Journal on Scientific Computing, 2016, 38(5):A3070-A3093.

[14]陈珊珊. 几类时滞反应扩散方程的动力学性质分析 [D]. 哈尔滨:哈尔滨工业大学, 2012.

[15]HAO Z, FAN K, CAO W, et al. A finite difference scheme for semilinear space-fractional diffusion equations with time delay[J]. Applied Mathematics and Computation, 2016, 275:238-254.

[16]RAN M H, HE Y. Linearized Crank-Nicolson method for solving the nonlinear fractional diffusion equation with multi-delay[J/OL]. International Journal of Computer Mathematics, 2017. https://doi.org/10.1080/00207160.2017.1398326.

猜你喜欢

时滞步长差分
RLW-KdV方程的紧致有限差分格式
符合差分隐私的流数据统计直方图发布
基于Armijo搜索步长的BFGS与DFP拟牛顿法的比较研究
数列与差分
带有时滞项的复Ginzburg-Landau方程的拉回吸引子
基于随机森林回归的智能手机用步长估计模型
基于Armijo搜索步长的几种共轭梯度法的分析对比
针对输入时滞的桥式起重机鲁棒控制
不确定时滞奇异摄动系统的最优故障估计
基于动态步长的无人机三维实时航迹规划