吳春紅,劉青霞
(1.廈門理工學(xué)院應(yīng)用數(shù)學(xué)學(xué)院,福建 廈門 361024;2.廈門大學(xué)數(shù)學(xué)科學(xué)學(xué)院,福建 廈門 361005)
自然界與工程應(yīng)用中存在很多擴(kuò)散現(xiàn)象,如地下水溶質(zhì)運(yùn)移、污染物在土壤中的遷移、核廢料的擴(kuò)散、藥物在身體中的擴(kuò)散、石油滲流、湍流等,這些擴(kuò)散現(xiàn)象一般不滿足經(jīng)典的Fick梯度擴(kuò)散律,通常稱為“反常”擴(kuò)散.“反?!睌U(kuò)散現(xiàn)象很難用整數(shù)階微分方程表征,近年來研究者們廣泛采用分?jǐn)?shù)階微分方程來描述反常擴(kuò)散過程,并求助數(shù)值方法進(jìn)行模擬.文獻(xiàn)[1]最早采用譜方法處理時(shí)間分?jǐn)?shù)階擴(kuò)散方程,隨后進(jìn)行推廣,將譜方法應(yīng)用到空間時(shí)間分?jǐn)?shù)階擴(kuò)散方程[2].文獻(xiàn)[3]采用有限元方法考慮空間分?jǐn)?shù)階對流-擴(kuò)散方程.更多的文獻(xiàn)均采用有限差分方法處理分?jǐn)?shù)階次擴(kuò)散問題[4-6].文獻(xiàn)[7]采用Adomian分裂方法給出時(shí)間分?jǐn)?shù)階Klein-Gordon方程的解析近似解.本文嘗試有限元方法處理分?jǐn)?shù)階導(dǎo)數(shù)施加于右側(cè)擴(kuò)散項(xiàng)的次擴(kuò)散問題.
本文討論下面帶有初邊值條件
u(x,0)=ω(x),x∈Ω=[0,L],
(1)
u(0,t)=u(L,t)=0,t∈[0,T]
(2)
的反常次擴(kuò)散問題(ASFE):
(3)
其中Γ(·)是Gamma函數(shù).
本文采用有限元方法求解上述ASFE問題,分別給出了其時(shí)間半離散、時(shí)間空間全離散形式,討論了兩種形式的穩(wěn)定性、收斂性,并且給出數(shù)值例子與有限差分方法[5]進(jìn)行比較,得到了較好的結(jié)果.
定義函數(shù)空間:
Hm(Ω)={v∈L2(Ω),
(4)
(5)
(6)
其中v(x,t)=u(x,t+τ)-u(x,t).
為了方便,引入記號:
bs=(s+1)α-sα,s=0,1,2,…,n,
(7)
并對式(6)右端后兩項(xiàng)分別進(jìn)行如下逼近:
(8)
|Rn+1|≤C*(τ2+bnτα+1) (C*=
max{C1,C2}).
(9)
下面引入關(guān)于系數(shù)性質(zhì)的引理[5]:
引理1 式(7)定義的系數(shù)bs滿足:
(i)b0=1,bn>0,n=0,1,2,…;
(ii)bn>bn+1,n=0,1,2,…;
由引理1,截?cái)嗾`差式(9)滿足:
(10)
可知C″與τ無關(guān).
假設(shè)un為u(x,tn)的逼近解,ASFE (1)~(3) 的隱式差分格式為:
(11)
(12)
定理1 對任意的τ,離散格式(12)是無條件穩(wěn)定的.
取v=ηn+1,有:
(13)
綜上得到半離散問題(12)的誤差分析:
接下來考慮ASFE(1)~(3) 的變分問題.引入記號:
(14)
以及F(v)=(f,v),弱形式(12) 可寫為:
A(un+1,v)=F(v).
(15)
由Lax-Milgram定理可得下面定理:
(16)
(17)
由式(5)和逼近性質(zhì)可得
(18)
(19)
(20)
(21)
(22)
由(21)和(22)得:
下面利用Nitsche技巧[8]得到L2(Ω)中的最優(yōu)估計(jì).假設(shè)w為下列變分問題的解:
(23)
(24)
由式(12)和(16)可得
再由式(18)、定理4有
(25)
此處常數(shù)C與式(18)和定理4中的常數(shù)有關(guān),與μ、τ和h均無關(guān).
(26)
由定理3以及式(26)可得下面定理:
例1 利用有限元法近似下列問題:
x∈[0,π],t>0,
u(0,t)=u(π,t)=0,t>0,u(x,0)=0,
x∈[0,π],
(27)
表1給出了二階有限差分方法和采用P1(K)的有限元方法的誤差以及收斂率,從中可以看出,雖然有限差分方法可以得到二階格式,但是顯然沒有有限元方法的誤差精度高.從圖3 可以看出,只要選取到合適的基函數(shù),有限元方法可以達(dá)到更高階的精度.圖1是誤差與時(shí)間步長的關(guān)系圖,圖2、3是誤差與空間步長的關(guān)系圖.可以看出,針對不同的階數(shù)α,格式對時(shí)間步長具有一階精度,對空間步長分別具有二階和三階精度.
表有效元法與有限差分方法的誤差、收斂率Tab.1 The error and convergence of finite element method and finite difference method when
圖1 固定采用P1(K)的數(shù)值誤差Fig.1 The numerical errors by use of P1(K) when
圖2 固定采用P1(K)的數(shù)值誤差Fig.2 The numerical errors by use of P1(K) when
圖3 固定采用P2(K)的數(shù)值誤差Fig.3 The numerical errors by use of P2 (K) when
例2 考慮帶有初邊值條件:
u(x,0)=
u(0,t)=u(2,t)=0,t>0
的問題:
(28)
圖4描述了α=0.7時(shí)式(28)解的次擴(kuò)散情況,可以看出,隨著時(shí)間的增加,源在擴(kuò)散.圖5描述了式(28)不同階數(shù)α的次擴(kuò)散情形,可以看出隨著分?jǐn)?shù)階導(dǎo)數(shù)階數(shù)的增加,擴(kuò)散速度在加快.
圖4 α=0.7時(shí)式(28)的數(shù)值解Fig.4 The numerical solution of (28) when α=0.7
圖5 α∈[0,1],t=1.0時(shí)式(28)的數(shù)值解Fig.5 The numerical solution of (28) when α∈[0,1]
本文針對分?jǐn)?shù)階導(dǎo)數(shù)施加于右側(cè)擴(kuò)散項(xiàng)的次擴(kuò)散問題,采用有限元法分別給出了其時(shí)間半離散、時(shí)間空間全離散形式,并且討論了兩種形式的穩(wěn)定性、收斂性,數(shù)值例子中與有限差分方法進(jìn)行比較,得到了較好的結(jié)果.通過本文的研究,不僅探索了次擴(kuò)散問題有限元方法的處理方式和技巧,同時(shí)為求解其他類型的次擴(kuò)散問題提供了思路.
[1]LinYumin,XuChuanju.Finitedifference/spectralapproximationsforthetime-fractionaldiffusioneuqation[J].JComputPhys,2007,225(2):1533-1552.
[2]LiXianjuan,XuChuanju.Aspace-timespectralmethodforthetimefractionaldiffusionequation[J].SIAMJNumerAnal,2009,47(3):2108-2131.
[3]ZhengYunying,LiChangpin,ZhaoZhengang.Anoteonthefiniteelementmethodforthespace-fractionaladvectiondiffusionequation[J].ComputersandMathematicswithApplications,2010,59(5):1718-1726.
[4]LiuF,YangC,BurrageK.Numericalmethodandanalyticaltechniqueofthemodifiedanomaloussubdiffusionequationwithanonlinearsourceterm[J].JComputApplMath,2009,231(1):160-176.
[5]ZhuangP,LiuF,AnhV,etal.Newsolutionandanalyticaltechniquesoftheimplicitnumericalmethodfortheanomaloussubdiffusionequation[J].SIAMJNumerAnal,2008,46(2):1079-1095.
[6]YuQ,LiuF,AnhV,etal.Solvinglinearandnon-linearspace-timefractionalreaction-diffusionequationsbytheAdomiandecompositionmethod[J].InternationalJournalforNumericalMethodsinEnginerring,2008,74(1):138-158.
[7] 郭鵬,王藝紅,陶春興,等.時(shí)間分?jǐn)?shù)階Klein-Gordon型方程的解析近似解[J].科技導(dǎo)報(bào),2009,27(2):47-52.
[8]QuarteroniA,ValliA.Numericalapproximationofpartialdifferentialequations[M].NewYork:Springer,1997.