




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第十六讲 平方守恒差分格式的几何原理(续),16 平方守恒格式的几何原理(续),一类新的Runge-Kutta方法 显式蛙跳格式的改造和利用,16 平方守恒格式的几何原理(续),一类新的Runge-Kutta方法 显式蛙跳格式的改造和利用,Runge-Kutta方法,Runge-Kutta法是以往常用的一种经典数值方法,曾在很多学科的各种模拟计算中发挥过重要作用。然而,随着科学技术的不断发展,Runge-Kutta法越来越难以满足各种高性能科学计算的需要。,Runge-Kutta方法,例如,对于方程 容易求得其精确解解为: (c0为常数),即无论时间怎么发展,方程的解总是落在一椭圆上。,Run
2、ge-Kutta方法,用三阶显式Runge-Kutta法求解得到如下结果:,(其中a=0.1, b=0.2, =0.3s),显然,用Runge-Kutta求解,会把一个椭圆耗散成一个点!,Runge-Kutta方法,Runge-Kutta法的三个主要特点: 1)精度可以任意提高;2)绝对稳定性区域可随着精度的提高而不断扩大;3)显式单步求解。 因此,这类格式确有某些优势,仍有很大的利用价值,不能被轻易否定和放弃。,Runge-Kutta方法,利用Runge-Kutta方法构造出一类协调耗散算子就是一个很好的例子。 这一节将利用几何原理构造出一类新的显式平方守恒格式,使得其保持原有的计算精度、绝
3、对稳定性乃至表示形式,使得这类经典算法获得新的生命力。,Runge-Kutta方法,k阶Runge-Kutta法的表达式: 其中,Runge-Kutta方法,R,一类新的Runge-Kutta方法,R,一类新的Runge-Kutta方法,定理16.1:对于由几何原来得到的修正Runge-Kutta格式: ,若 则该格式为一类新的显式平方守恒格式。,一类新的Runge-Kutta方法,事实上,对于格式 因此 的充要条件为:,一类新的Runge-Kutta方法,由于 ,当L的反对称性不成立时,易得: 。这显然不是普适的,因此需要利用L的反对称性进行改写。根据Runge-Kutta法的表达式,有,一
4、类新的Runge-Kutta方法,根据L的反对称性以及Ri的表达式,得到: 其中 定理20.1得证。,一类新的Runge-Kutta方法,定理16.2:若L为反对称算子,则由定理20.1确定的显式平方守恒格式具有k阶精度。 证明:由于k阶Runge-Kutta方法具有k阶精度,因此有 两边取范数并由平方守恒性得:,一类新的Runge-Kutta方法,另一方面,由前面推导的公式 可得到 ,这样(两式相减) 即,一类新的Runge-Kutta方法,由于 而由 可得 ,所以,一类新的Runge-Kutta方法,这样,将真解代入修正的格式得到: 由此证明了修正的格式为k阶精度。,一类新的Runge-K
5、utta方法,定理16.3:若L不反对称,则由定理20.1确定的显式平方守恒格式仍具有k阶精度。 证明:由于k阶Runge-Kutta方法具有k阶精度,因此有 两边取范数得:,一类新的Runge-Kutta方法,另一方面,由格式的表达式 可得到 ,两式相减 即 ,由此易证格式为k阶精度。,16 平方守恒格式的几何原理(续),一类新的Runge-Kutta方法 显式蛙跳格式的改造和利用,显式蛙跳格式的改造和利用,在大气海洋数值模拟中,显式蛙跳格式是一种常用的格式。它有两个优点: 为显式格式,可以直接求解; 具有二阶精度,且在同样精度下,比显式Runge-Kutta方法少计算一次空间离散算子。,显
6、式蛙跳格式的改造和利用,显式蛙跳格式的缺点是用它求解平方守恒系统时存在非线性不稳定性和较强的频散效应,需经某种平滑后才能达到实用。 这里对其扬长避短,基于Runge-Kutta法的构造思路,用它构造一个三阶显式格式,并类似地将其改造为显式平方守恒格式。,显式蛙跳格式的改造和利用,我们利用显式蛙跳格式的解作为预估值: 然后类似Runge-Kutta法构造新格式: 其中(、和为待定系数),显式蛙跳格式的改造和利用,为了使新构造的格式具有三阶精度,必须满足: 另一方面,利用泰列展开式可得:,显式蛙跳格式的改造和利用,因此,待定系数、和应该满足: 求解得: 这样新格式为:,显式蛙跳格式的改造和利用,新
7、格式与三阶显式Runge-Kutta法很类似,但在同样精度下该格式只需计算二次右端项(因为 LFn-1在前一步已求得),而显式Runge-Kutta法却要计算三次右端项; 可以验证,上述格式与三阶显式Runge-Kutta法具有相近的稳定性; 该格式要比三阶显式Runge-Kutta经济实用。,显式蛙跳格式的改造和利用,与显式Runge-Kutta法一样,新格式 为一耗散格式,我们可以类似前面改造显式Runge-Kutta法的思路,将其改造为普适得平方守恒格式:,显式蛙跳格式的改造和利用,定理16.4:若L反对称,则当n满足: 其中 改造的格式保持平方守恒,且有三阶精度。,显式蛙跳格式的改造和利用,定理16.5:若L不是反对称算子,则当n满足: 其中 改造的格式仍然保持三阶精度。,数值试验,还利用前面的算例,即改造的几种格式求解下列方程组 该方程组的精确解为: , (c0为常数),即方程的解总是落在一椭圆上。,数值试验,数值试验,(其中a=0.1, b=0.2, =0.3s),基于蛙跳
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年德阳市事业单位公开考试招聘工作人员笔试考前自测高频考点模拟试题及1套参考答案详解
- 2025北京市怀柔区卫生健康委员会所属事业单位招聘25人模拟试卷及一套答案详解
- 2025广东惠州市博罗县东部自来水有限公司招聘及模拟试卷参考答案详解
- 2025年烟台海阳市卫生健康局所属事业单位公开招聘工作人员(58人)考前自测高频考点模拟试题及一套参考答案详解
- 2025贵州警察学院第十三届贵州人才博览会引才4人模拟试卷及答案详解(历年真题)
- 2025广东广州市海珠区招聘事业单位工作人员19人考前自测高频考点模拟试题附答案详解(突破训练)
- 2025年潍坊诸城市公开招聘部属公费师范毕业生(5名)模拟试卷及一套参考答案详解
- 2025年上半年四川阿坝州考核招聘紧缺学科教师模拟试卷及1套完整答案详解
- 2025中国电信重庆公司春季校园招聘笔试题库历年考点版附带答案详解
- 2025中国中原面向社会公开招聘笔试题库历年考点版附带答案详解
- 介绍莫兰迪的课件
- 进位制完整版本
- DB32/T+4860-2024+电镀园区环境管理技术规范
- 室内安装标识标牌施工方案
- GB/T 17775-2024旅游景区质量等级划分
- 小学数学情境教学设计案例分析
- 《福建省整体装配式卫浴间标准设计图集》
- 中药冷敷技术操作方法及常见疾病的中药冷敷技术
- 地方政府的组织结构课件
- 【公开课教案】《蹲踞式起跑》教案
- 病毒性脑炎临床路径(2016年版)
评论
0/150
提交评论