王 征, 胡長(zhǎng)流
(1.鄭州大學(xué) 西亞斯國(guó)際學(xué)院,河南 新鄭 451150;2.河南大學(xué) 數(shù)學(xué)與統(tǒng)計(jì)學(xué)院,河南 開(kāi)封 475004)
分?jǐn)?shù)階微分方程(fractional differential equations, FDE)可更好地?cái)M合工程實(shí)踐中的一些自然物理過(guò)程[1],在工程、物理及環(huán)境問(wèn)題的研究中得到應(yīng)用[2-3].分布階微分方程是分?jǐn)?shù)階微分方程的積分,其以階次作為積分變量對(duì)分?jǐn)?shù)階微分算子進(jìn)行積分運(yùn)算.分布階微分方程能夠更好地描述一些動(dòng)力系統(tǒng),如超慢徑向擴(kuò)散過(guò)程、多維隨機(jī)游走模型等[4].對(duì)分布階次微分方程進(jìn)行精確求解依然是一個(gè)難題.[5]提出一種求解分布階FDE的方法,采用標(biāo)準(zhǔn)梯形規(guī)則來(lái)離散化分布階FDE,并采用一種稱為 Adams的方法來(lái)求解離散化的FDE,但其求解精度不高.本文提出一種分布階微分方程的數(shù)值方法,使用一種隱式梯形規(guī)則對(duì)積分區(qū)間進(jìn)行離散化,將分布階FDE轉(zhuǎn)化為多項(xiàng)式FDE,利用Laplace變換來(lái)求解多項(xiàng)式FDE.數(shù)值實(shí)驗(yàn)結(jié)果證明了提出方法的有效性.
設(shè)x∶[a,b]→R是一個(gè)正非整數(shù),n∈N且α∈(n-1,n).α階Riemann-Liouville分?jǐn)?shù)階積分可通過(guò)任意實(shí)數(shù)階Cauchy方程產(chǎn)生,其定義如下:
Riemann-Liouville分?jǐn)?shù)階微分和Caputo分?jǐn)?shù)階微分可以分別定義為
以上兩種分?jǐn)?shù)階微分存在著一定的聯(lián)系,它們的關(guān)系可以由下式表示:
分布階FDE形式表示為
分布階FDE數(shù)值方法包括兩個(gè)步驟:(1)使用一種隱式梯形規(guī)則來(lái)近似分布階FDE積分,將分布階FDE轉(zhuǎn)化為多項(xiàng)式FDE;(2)采用一種Laplace變換過(guò)程來(lái)求解積分區(qū)間離散化后產(chǎn)生的多項(xiàng)式FDE.
考慮一種簡(jiǎn)單的分布階FDE形式,即α=0,表示如下:
(1)
使用等間隔K的梯形規(guī)則來(lái)近似式(1)中的積分,得到多項(xiàng)式FDE,表示為:
(2)
(3)
式中q(t)為一個(gè)未知的虛擬源函數(shù).使用Laplace變換法將式(3)中初始值問(wèn)題的解轉(zhuǎn)換為等效Volterra積分方程[6]:
(4)
式(4)將在時(shí)間間隔[0,T]內(nèi)進(jìn)行求解.將[0,T]劃分為N個(gè)相等的區(qū)間Δt=h,h=T/N.在該分析中,假定q(t)恒等于每個(gè)間隔h中的平均值.因此,式(4)在t=nh時(shí)刻可寫為:
(5)
式中,q(i)(t)為另一未知源函數(shù).通過(guò)式(3)和式(5)的Laplace變換,可以用q(t)來(lái)表示q(i)(t):
式中,U(s)、Q(s)和Q(i)(s)分別為u(t)、q(t)和q(i)(t)的Laplace變換[7].等價(jià)替換上述方程的右端將產(chǎn)生:
(6)
對(duì)式(6)進(jìn)行Laplace逆變換[8],得
(7)
將時(shí)間間隔[0,T]進(jìn)行相同離散化,以此近似式(7)中的積分,得到
(8)
對(duì)于t=nh,式(2)表示的多項(xiàng)式FDE可變?yōu)椋?/p>
(9)
q0是該方法的一個(gè)重要組成部分.對(duì)于n=0,式(9)變?yōu)?/p>
至此,完成了對(duì)式(2)所示的多項(xiàng)式FDE的求解,進(jìn)而實(shí)現(xiàn)了對(duì)式(1)所示的分布階FDE的求解.
為了驗(yàn)證提出方法的準(zhǔn)確性和收斂性,利用MATLAB編程進(jìn)行數(shù)值實(shí)驗(yàn),在PC機(jī)上進(jìn)行計(jì)算.
實(shí)例求解一個(gè)分布式FDE方程,形式如下:
表1 不同K值和h值下u(0.5)的誤差
hK248160.10.045460.018320.005980.000480.050.040040.016090.005740.000370.0250.038010.015940.005550.000360.01250.036460.015760.005010.000270.006250.035660.014470.004920.000230.0031250.034280.014270.004680.000190.00156250.034110.013670.004550.00017
將本文方法與[5]方法進(jìn)行比較,[5]方法也采用了標(biāo)準(zhǔn)梯形規(guī)則來(lái)離散化分布階FDE.不同于本文方法,[5]方法采用了Adams方法來(lái)求解離散化后的多項(xiàng)式FDE.圖1為當(dāng)h=0.001和K=16時(shí),在不同t下的誤差u(t)-uex(t),本文方法與[5]方法誤差的比較.如圖1所示,隨著t的增加,本文方法的誤差增大,但整體上保持為一個(gè)很小的值,且在所有情況下,本文方法的誤差都小于[5]方法.
[1]汪亞運(yùn), 陳得良, 彭旭龍,等. 微分求積法在彈性壓應(yīng)力波下直梁的動(dòng)力壓曲穩(wěn)定分析中的應(yīng)用[J]. 湘潭大學(xué)自然科學(xué)學(xué)報(bào), 2016, 38(3): 30-34.
[2]SHI W J,ZHANG C J. Generalized polynomial chaos for nonlinear random fredholm equations [J]. Acta Mathematicae Applicatae Sinica(English Series), 2016, 32(3): 685-700.
[3]張滑, 劉春鳳. 分?jǐn)?shù)階R-L微分方程初值問(wèn)題解的存在唯一性[J]. 數(shù)學(xué)的實(shí)踐與認(rèn)識(shí), 2016, 46(3): 267-272.
[4]KHARAZMI E, ZAYERNOURI M, KARNIADAKIS G E. Petrov-galerkin and spectral collocation methods for distributed order differential equations [J]. Mathematics, 2016, 24(3): 1-31.
[5]DIETHELM K, FORD N J. Numerical analysis for distributed-order differential equations [J]. Journal of Computational & Applied Mathematics, 2009, 225(1): 96-104.
[6]洪志敏, 閆在在. Volterra積分方程的蒙特卡羅數(shù)值求解方法[J]. 數(shù)學(xué)雜志, 2016, 36(2): 425-436.
[7]ATONUJE. Issues in the influence of ito-type noise on the oscillation of solutions of delay differential fredholm equations[J].數(shù)學(xué)和系統(tǒng)科學(xué):英文版, 2015, 26(11): 480-487.
[8]HUANG Q, XIE H, BRUNNER H. Super convergence of discontinuous galerkin solutions for delay differential equations of fredholm type.[J].計(jì)算數(shù)學(xué):英文版, 2016, 33(2): 186-199.