×

刚性常微分方程具有局部和全局误差控制的高斯和洛巴托型嵌套隐式Runge-Kutta对。 (英语。俄文原件) 兹比尔1451.65082

计算。数学。数学。物理学。 60,第7期,1134-1154(2020); Zh的翻译。维奇尔。Mat.Mat.Fiz公司。60,第7期,1170-1192(2020)。
摘要:研究了高斯型和洛巴托型嵌入嵌套隐式Runge-Kutta对在刚性常微分方程(ODE)中的有效全局误差估计和控制问题。刚性问题可能出现在工程的许多领域,其精确的数值解是计算和应用数学的一个重要问题。最近为上述Runge-Kutta对设计的廉价全局误差估计技术在应用于刚性常微分方程时会严重高估全局误差,因此,这会降低这些解算器的效率。在本文中,我们解释了误差高估的原因,并说明了如何改进刚性问题的上述计算技术。这些修改不仅提高了刚性常微分方程数值积分的效率,而且使嵌入的嵌套隐式Runge-Kutta对在重要测试示例中应用时,具有缩放修改的局部和全局错误控制优于仅具有局部错误控制的刚性内建MATLAB常微分方程求解器。

MSC公司:

65升04 刚性方程的数值方法
65升06 常微分方程的多步、Runge-Kutta和外推方法
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] Kulikov,G.Yu。;Kulikova,M.V.,连续离散扩展卡尔曼滤波器的精确数值实现,IEEE Trans。自动。控制。,59, 273-279 (2014) ·Zbl 1360.93700号
[2] Kulikov,G.Yu。;Kulikova,M.V.,《化工用高阶精度连续离散扩展卡尔曼滤波器》,《欧洲药典》。,21, 14-26 (2015) ·Zbl 1403.93184号
[3] Kulikov,G.Yu。;Kulikova,M.V.,用于雷达跟踪的精确连续离散扩展卡尔曼滤波器,IEEE Trans。信号处理。,64948-958(2016)·Zbl 1412.94052号
[4] Kulikov,G.Yu。;Kulikova,M.V.,在扩展卡尔曼滤波中估计刚性连续时间随机系统的状态,SIAM J.Sci。计算。,38,A3565-A3588(2016)·Zbl 1353.65009号
[5] Kulikov,G.Yu。;利马,P.M。;Morgado,M.L.,流体力学中p-Laplacian奇异边值问题的分析和数值逼近,J.Compute。申请。数学。,262, 87-104 (2014) ·Zbl 1301.65079号
[6] Kulikov,G.Yu。;Kulikova,M.V.,估计具有离散测量值的连续时间非线性随机系统的精确容积和扩展卡尔曼滤波方法,应用。数字。数学。,111, 260-275 (2017) ·Zbl 1353.65008号
[7] Kulikov,G.Yu。;Kulikova,M.V.,雷达跟踪中非线性连续时间随机模型估计的精确连续离散无迹卡尔曼滤波,信号处理。,139, 25-35 (2017)
[8] Kulikov,G.Yu。;Kulikova,M.V.,化学和其他工程中刚性连续时间随机模型的精确状态估计,数学。计算。模拟。,142, 62-81 (2017) ·Zbl 07313873号
[9] Kulikov,G.Yu。;Kulikova,M.V.,用于估计具有病态测量的刚性连续时间随机系统的平方-罗特类卡尔曼滤波器,IET控制理论应用。,11, 1420-1425 (2017)
[10] Kulikov,G.Yu。;Kulikova,M.V.,估计具有病态测量的刚性连续离散随机系统的基于Moore-Penrose-pseudo-逆的卡尔曼滤波方法,IET控制理论应用。,12, 2205-2212 (2018)
[11] Kulikov,G.Yu。;Kulikova,M.V.,存在非高斯噪声时机动目标的估计:协调转弯案例研究,信号处理。,145, 241-257 (2018)
[12] Kulikov,G.Yu。;Kulikova,M.V.,在具有稀疏测量的化学系统中扩展卡尔曼滤波的实际实现,Russ.J.Numer。分析。数学。型号。,33, 41-53 (2018) ·Zbl 06858144号
[13] Kulikov,G.Yu。;Kulikova,M.V.,基于扩展卡尔曼滤波的状态估计在病态连续离散非线性随机化学系统中的数值鲁棒性,国际鲁棒非线性控制,291377-1395(2019)·Zbl 1410.93123号
[14] Kulikov,G.余。;Kulikova,M.V.,雷达跟踪、信号处理中非线性连续时间随机模型估计的嵌入正交和J正交QR分解的平方-罗特精确连续离散扩展聚焦卡尔曼滤波方法。,166, 107253 (2020)
[15] Kulikov,G.余。;Kulikova,M.V.,基于NIRK的Cholesky-factized平方罗精确连续离散无迹卡尔曼滤波器,用于具有离散测量的非线性连续时间随机模型的状态估计,应用。数字。数学。,147, 196-221 (2020) ·Zbl 07137370号
[16] 阿贡,L。;Elliot,R.J.,《测量理论与过滤:介绍与应用》(2005),英国剑桥:剑桥大学出版社,英国剑桥
[17] Aström,K.J.,《随机控制理论导论》(1970),纽约:学术出版社,纽约·Zbl 0226.93027号
[18] Bar-Shalom,Y。;李,X.-R。;Kirubarajan,T.,估计及其在跟踪和导航中的应用(2001),纽约:威利,纽约
[19] Crassidis,J.L。;Junkins,J.L.,《动态系统的最优估计》(2004),纽约:CRC,纽约·Zbl 1072.93001号
[20] 格雷瓦尔,M.S。;Andrews,A.P.,《卡尔曼滤波:理论与实践》(2001),新泽西州:普伦蒂斯·霍尔,新泽西
[21] 格雷瓦尔,M.S。;Weill,L.R。;Andrews,A.P.,《全球定位系统、惯性导航和集成》(2001),纽约:威利出版社,纽约
[22] Jazwinski,A.H.,《随机过程和过滤理论》(1970),纽约:学术出版社,纽约·Zbl 0203.50101号
[23] Øksendal,B.,《随机微分方程:应用简介》(2003),纽约:Springer,纽约·Zbl 1025.60026号
[24] 罗林斯,J.B。;Mayne,D.Q.,《模型预测控制:理论与设计》(2013),威斯康星州麦迪逊:鲍勃·希尔有限责任公司
[25] Butcher,J.C.,《常微分方程的数值方法》(2008),奇切斯特:威利·Zbl 1167.65041号
[26] 德克尔,K。;Verwer,M.P.,《刚性非线性微分方程的Runge-Kutta方法的稳定性》(1984),阿姆斯特丹:荷兰北部·Zbl 0571.65057号
[27] 海尔,E。;卢比奇,C。;Wanner,G.,《几何-数值积分:常微分方程的结构保持算法》(2002),柏林:Springer-Verlag出版社,柏林·Zbl 0994.65135号
[28] 海尔,E。;诺塞特,S.P。;Wanner,G.,《求解常微分方程I:非刚性问题》(1993),柏林:Springer-Verlag出版社,柏林·Zbl 0789.65048号
[29] Hairer,大肠杆菌。;Wanner,G.,《求解常微分方程II:刚性和微分代数问题》(1996),柏林:Springer-Verlag出版社,柏林·Zbl 0859.65067号
[30] Jackiewicz,Z.,《常微分方程的一般线性方法》(2009),霍博肯:威利,霍博克·兹比尔1211.65095
[31] 桑兹·塞尔纳,J.M。;卡尔沃,M.P.,《数值哈密尔顿问题》(1994),伦敦:查普曼和霍尔出版社,伦敦·Zbl 0816.65042号
[32] Shampine,L.F.,《常微分方程的数值解》(1994),纽约:查普曼和霍尔出版社,纽约·Zbl 0832.65063号
[33] G.余。Kulikov和S.K.Shindin,“关于四阶廉价对称一步法家族”,载于计算科学ICCS 2006,第六届国际会议论文集,第一部分,英国雷丁,2006年5月28日至31日,V.N.Alexandrov等人编辑,《计算机科学讲义》(Springer-Verlag,柏林,2006),第3991卷,第781-785页。
[34] G.余。Kulikov和S.K.Shindin,“高斯型嵌套隐式Runge-Kutta公式的数值测试”,载于2007年计算科学国际计算机分类系统,第七届国际会议论文集,第一部分,中国北京,2007年5月27日至30日,Y.Shi等人编辑,《计算机科学讲义》(Springer-Verlag,柏林,2007),第4487卷,第136-143页。
[35] Kulikov,G.Yu。;Shindin,S.K.,高斯型自适应嵌套隐式Runge-Kutta公式,应用。数字。数学。,59, 707-722 (2009) ·Zbl 1161.65055号
[36] Kulikov,G.Yu。,6阶高斯型嵌套隐式Runge-Kutta公式中的自动误差控制,Russ.J.Numer。分析。数学。型号。,24, 123-144 (2009) ·Zbl 1168.65368号
[37] Kulikov,G.Yu。,求解刚性常微分方程和哈密顿系统的Gauss和Lobatto型嵌入对称嵌套隐式Runge-Kutta方法,计算。数学。数学。物理。,55, 983-1003 (2015) ·Zbl 1325.65105号
[38] Cash,J.R.,刚性常微分方程数值解的一类隐式Runge-Kutta方法,J.ACM,22,504-511(1975)·Zbl 0366.65029号
[39] Cash,J.R.,关于一类隐式Runge-Kutta过程,IMA J.Numer。分析。,19, 455-470 (1977) ·Zbl 0364.65051号
[40] Cash,J.R.,关于一类隐式Runge-Kutta过程的计算方面的注释,IMA J.Numer。分析。,20425-441(1977年)·Zbl 0386.65033号
[41] Cash,J.R。;Singhal,A.,刚性微分系统数值积分的单隐式Runge-Kutta公式,IMA J.Numer。分析。,2, 211-227 (1982) ·Zbl 0488.65031号
[42] Skvortsov,L.M.,如何避免Runge-Kutta方法应用于刚性问题时的精度和阶数降低,计算。数学。数学。物理。,57, 1124-1139 (2017) ·Zbl 1379.65051号
[43] Skvortsov,L.M.,具有显式内部阶段的隐式Runge-Kutta方法,计算机。数学。数学。物理。,58, 307-321 (2018) ·Zbl 1458.65090号
[44] 沙姆平,L.F。;Reichelt,M.W.,《MATLAB ODE套件》,SIAM J.Sci。计算。,18, 1-22 (1997) ·Zbl 0868.65040号
[45] Hiham,D。;Higham,N.,《MATLAB指南》(2005),费城:SIAM,费城·Zbl 1067.68180号
[46] Kulikov,G.Yu。;Weiner,R.,具有内置全局误差估计的双拟一致并行显式对等方法,J.Compute。申请。数学。,233, 2351-2364 (2010) ·Zbl 1206.65179号
[47] 贝克,T.S。;Dormand,J.R。;Gilmore,J.P。;Prince,P.J.,嵌入Runge-Kutta方法的连续近似,应用。数字。数学。,22, 51-62 (1996) ·Zbl 0871.65077号
[48] Dormand,J.R。;Prince,P.J.,Runge-Kutta三元组,计算机。数学。申请。A、 1007-1017年12月(1986年)·Zbl 0618.65059号
[49] Dormand,J.R。;Prince,P.J.,《实用Runge-Kutta过程》,SIAM J.Sci。统计计算。,10, 977-989 (1989) ·Zbl 0704.65053号
[50] Enright,W.H.,《连续Runge-Kutta方法的误差控制策略分析》,SIAM J.Numer。分析。,26, 588-599 (1989) ·Zbl 0676.65073号
[51] Enright,W.H。;Jackson,K.R。;诺塞特,S.P。;汤姆森,P.G.,龙格-库塔公式的插值,ACM Trans。数学。软件,12193-218(1986)·Zbl 0617.65068号
[52] Higham,D.J.,高度连续Runge-Kutta插值,ACM Trans。数学。软件,17368-386(1991)·Zbl 0900.65235号
[53] 夏普,P.W。;Verner,J.H.,显式Runge-Kutta对的高阶插值生成,ACM Trans。数学。软件,24,13-29(1998)·兹伯利0928.65086
[54] Kulikov,G.余。,一些Runge-Kutta对的廉价全局误差估计,IMA J.Numer。分析。,33, 136-163 (2013) ·Zbl 1271.65119号
[55] 韦纳,R。;Kulikov,G.Yu。,显式两步对等三元组中的局部和全局错误估计和控制,J.Compute。申请。数学。,262, 261-270 (2014) ·Zbl 1301.65067号
[56] Kulikov,G.Yu。;Weiner,R.,刚性常微分方程的具有全局误差控制的单对角隐式两步对等三重,SIAM J.Sci。计算。,37,A1593-A1613(2015)·Zbl 1433.65122号
[57] 韦纳,R。;Kulikov,G.余。;贝克,S。;Bruder,J.,新的三阶和四阶单对角隐式两步对等三元组,用于求解刚性常微分方程,J.Compute。申请。数学。,316, 380-391 (2017) ·Zbl 1372.65199号
[58] Kulikov,G.Yu。;Weiner,R.,线性隐式并行两步对等W方法中的全局误差估计和控制,J.Compute。申请。数学。,236, 1226-1239 (2011) ·Zbl 1269.65075号
[59] 阿伊德·R。;Levacher,L.,《关于常微分方程整体误差估计的数值研究》,J.Compute。申请。数学。,82, 21-39 (1997) ·Zbl 0887.65096号
[60] Shampine,L.F.,刚性常微分方程的全局误差估计,Lect。数学笔记。,1066, 159-168 (1984) ·Zbl 0566.65052号
[61] Shampine,L.F.,ODE的误差估计和控制,科学杂志。计算。,25, 3-16 (2005) ·Zbl 1203.65122号
[62] Shampine,L.F。;Watts,H.A.,常微分方程的全局误差估计,ACM Trans。数学。软件,2172-186(1976)·Zbl 0328.65041号
[63] Skeel,R.D.,《估算全局误差的十三种方法》,Numer。数学。,48, 1-20 (1986) ·Zbl 0562.65050号
[64] Skeel,R.D.,《全局误差估计和后向微分公式》,Appl。数学。计算。,31, 197-208 (1989) ·Zbl 0675.65084号
[65] H.J.Stetter,《常微分方程和大型线性系统的数值积分:程序集》,J.Hinze编辑(Bielefeld,1980),《数学讲义》,第968卷(Springer-Verlag,柏林,1982),第269-279页·Zbl 0509.65036号
[66] Dormand,J.R。;Duckers,R.R。;Prince,P.J.,使用Runge-Kutta方法进行全局误差估计,IMA J.Numer。分析。,4, 169-184 (1984) ·Zbl 0577.65054号
[67] Dormand,J.R。;Gilmore,J.P。;Prince,P.J.,《全球嵌入式龙格-库塔方案》,Ann.Number。数学。,1, 97-106 (1994) ·Zbl 0824.65054号
[68] Dormand,J.R。;Lockyer,医学硕士。;McGorrigan,N.E。;Prince,P.J.,使用Runge-Kutta三元组进行全局误差估计,计算。数学。申请。,18335-846(1989年)·Zbl 0683.65054号
[69] 朗·J。;Verwer,J.G.,《关于初值问题的全局误差估计和控制》,SIAM J.Sci。计算。,29, 1460-1475 (2007) ·Zbl 1145.65047号
[70] T·麦克杜格尔。;Verner,J.H.,7,8阶龙格-库塔对的全局误差估计,数值。算法,31215-231(2002)·Zbl 1014.65066号
[71] Makazaga,J。;Murua,A.,基于Runge-Kutta的ODE新方案,具有廉价的全局误差估计,BIT,43,595-610(2003)·Zbl 1046.65055号
[72] Shampine,L.F。;Baca,L.S.,基于外推方法的ODE全局误差估计,SIAM J.Sci。统计计算。,6, 1-14 (1985) ·Zbl 0578.65077号
[73] Tirani,R.,Runge-Kutta方法中全局误差估计的并行算法,Numer。算法,31311-318(2002)·Zbl 1012.65082号
[74] 卡尔沃,M。;海姆·D·J。;蒙蒂亚诺,J.I。;Rández,L.,显式Runge-Kutta代码中公差比例的步长选择,高级计算。数学。,7, 361-382 (1997) ·Zbl 0891.65097号
[75] 卡尔沃,M。;冈萨雷斯·平托,S。;Montijano,J.I.,基于某些自适应Runge-Kutta码的容差比例的全局误差估计,J.Compute。申请。数学。,218, 329-341 (2008) ·Zbl 1149.65052号
[76] Higham,D.J.,显式龙格-库塔方法的全局误差与公差,IMA J.Numer。分析。,11, 457-480 (1991) ·Zbl 0738.65073号
[77] Higham,D.J.,自适应ODE解算器的容差比例,J.Compute。申请。数学。,45, 227-236 (1993) ·Zbl 0780.65050号
[78] Kulikov,G.Yu。;Merkulov,A.I。;Shindin,S.K.,《一般牛顿型方法的渐近误差估计及其在微分方程中的应用》,Russ.J.Numer。分析。数学。型号。,22567-590(2007年)·Zbl 1145.65033号
[79] Kulikov,G.Yu。;Shindin,S.K.,常微分方程和局部全局步长控制的单腿变系数公式,Numer。算法,43,99-121(2006)·Zbl 1109.65061号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。