Duhamel项的精细积分方法在非线性微分方程数值求解中的应用

Duhamel项的精细积分方法在非线性微分方程数值求解中的应用

ID:37578987

大小:519.27 KB

页数:7页

时间:2019-05-25

Duhamel项的精细积分方法在非线性微分方程数值求解中的应用_第1页
Duhamel项的精细积分方法在非线性微分方程数值求解中的应用_第2页
Duhamel项的精细积分方法在非线性微分方程数值求解中的应用_第3页
Duhamel项的精细积分方法在非线性微分方程数值求解中的应用_第4页
Duhamel项的精细积分方法在非线性微分方程数值求解中的应用_第5页
资源描述:

《Duhamel项的精细积分方法在非线性微分方程数值求解中的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第27卷第5期计算力学学报Vol.27,No.52010年10月ChineseJournalofComputationalMechanicsOctober2010文章编号:1007-4708(2010)05-0752-07Duhamel项的精细积分方法在非线性微分方程数值求解中的应用谭述君*,高强,钟万勰(大连理工大学工业装备结构分析国家重点实验室,大连116023)摘要:基于Duhamel项的精细积分方法,构造了几种求解非线性微分方程的数值算法。首先将非线性微分方程在形式上划分为线性部分和非线性部分,对非线性部分进行多项式近似,利用Duhamel积分矩阵,导出了非线性方程求解的一般格式。然后

2、结合传统的数值积分技术,例如Adams线性多步法等,构造了基于精细积分方法的相应算法。本文算法利用了精细积分方法对线性部分求解高度精确的优点,大大提高了传统算法的数值精度和稳定性,尤其是对于刚性问题。本文构造的算法不需要对线性系统矩阵求逆,可以方便的考察不同的线性系统矩阵对算法性能的影响。数值算例验证了本文算法的有效性,并表明非线性系统的线性化矩阵作为线性部分是比较合理的选择。关键词:非线性;Duhamel积分;精细积分方法;Taylor级数展开;Adams线性多步法;刚性中图分类号:O241.4文献标识码:A到“计算机上的精确解”,并且不需要矩阵的求逆运1引言算。这为基于精细积分方法构造稳定

3、性好、精度高非线性现象广泛存在于力学、化学及生命等领的非线性微分方程求解算法提供了方便和保证。域,是科学界研究的热点课题之一。然而,非线性本文在Duhamel项的精细积分方法的基础微分方程的解析解很难得到,因此发展稳定性好、上,提出了一种构造非线性微分方程数值算法的思精度高的数值方法具有重要意义。钟[1]提出的动路,并结合传统数值积分技术(主要是Taylor级数力方程的时程精细积分方法,因其高精度、高稳定展开的单步法和Adams线性多步法),导出了相应性特点,被广泛应用于非线性问题的研究中[2-7]。的递推格式,并分析了算法的精度,数值算例验证了算法的有效性。本文还对Duhamel项的精细积应

4、用精细积分方法时,关键在于如何有效地处理非分方法的快速计算作了改进。齐次项引起的Duhamel积分,通常有三种方式,[1,5][4,7]钟、林格式,增维方法以及直接数值积分技2基本格式[2,3]术,这些方法或需要线性矩阵的求逆运算,或对于非线性微分方程,可以在形式上将右端项增加计算量,或忽视了矩阵指数的特点而减低精分离成线性和非线性部分,描述为[8]度,有其局限性。因此,选择处理Duhamel积分·x=A0x+f(x,t),x(0)=x0(1)项的合适方法,对于构造高效、高精度的非线性数式中A0和f(x,t)分别为形式上的线性定常矩阵值方法有重要意义。和非齐次项。这种划分可以是物理上的,也可以

5、完文献[8]提出了Duhamel积分项的精细积分全是数学上的。本文对于A0的性态不做任何要求。方法,指出对于多项式、指数、正(余)弦函数及其组对于式(1)描述的非线性动力方程的解,采用合函数的非齐次项,其Duhamel积分项也可以得Duhamel积分描述为t收稿日期:2008-09-27;修改稿收到日期:2010-01-23.x(t)=exp(A0t)x(0)+exp(A0(t-τ))·基金项目:国家自然科学基金(10632030);高等学校博士学∫0科点专项科研基金(20070141067)资助项目.f(x,τ)dτ(2)作者简介:谭述君*(1979-),男,博士(E-mail:tansj@

6、dlut.edu.cn);由上式可以导出区段[tk,tk+1]上的解,高强(1978-),男,博士,讲师;ηxk+1=exp(A0η)xk+exp(A0(η-τ))·钟万勰(1934-),男,教授,中国科学院院士.∫0第5期谭述君,等:Duhamel项的精细积分方法在非线性微分方程数值求解中的应用753f(x,t1(η)+C2(η)+…)(6)k+τ)dτ(3)CmΦm-1mΦm-2即用Duhamel积分表示的式(1)的递推格式,其式中Cj是二项式展开系数,m中,引入了标记η=tk+1-tk,xkx(tk)。jm!Cm==式(3)的递推解中,右端第二项(Duhamel积j!(m-j)!分项)

7、是含有矩阵指数函数的积分,在处理时应充m·(m-1)·…·(m-j+1)(6a)j!分利用矩阵指数函数的性质。有了加法定理,就可以对基本区段η进行精细在区段t∈[tk,tk+1]内,对非线性项f(x,t)采划分了,记精细区段τ为用m次多项式近似为N,一般取N=20(7)mτ=η/2f(x,tk+τ)=f0,k+f1,kτ+…+fm,kτ将矩阵指数的级数表达式:τ∈[0,η](4)∞jjA0t式中f

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。