差分方程的相容性 收敛性和稳定性课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《差分方程的相容性 收敛性和稳定性课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 差分方程的相容性 收敛性和稳定性课件 方程 相容性 收敛性 稳定性 课件
- 资源描述:
-
1、计 算 力 学 基 础第二章第二章 有限差分方法有限差分方法2.4 差分方程的相容性、收敛性和稳定性差分方程的相容性、收敛性和稳定性 一个微分方程采用不同的方法可以得到不同的差分方程。那么,我们要问,对于这些不同的差分方程是否都同样有效,同样可靠,而且能得到同样的计算结果呢?答案是否定的。事实上,不同的差分方程和原方程有完全不同的对应关系,它们具有各自不同的性质,因此,数值结果也完全不同。在这些差分方程中有些差分方程是有效的、可靠的;些差分方程只有在一定的条件下是有效的、可靠的;有些差分方程则是完全无效的、不可靠的。所以,如何判断和分析差分方程有效性和可靠性就成为非常必要和现实的问题了。在这一
2、节中我们首先对差分方程有效性的一些基本概念(如相容相容性、收敛性、稳定性性、收敛性、稳定性)作简单介绍,为本章以后各节的分析讨论奠定基础。差分方程相容性是讨论当 时,差分方程逼近于微分方程的程度,因此,相容性是讨论差分方程和微分方程的关系差分方程和微分方程的关系。定义:定义:对于一足够光滑函数 ,若时间步长 ,空间步长 趋近于0时,差分方程截断误差 对于每一点 都趋近于0,则该差分方程 逼近微分方程 ,即差分方程与微分方程是相容的。差分方程相容性可以通过Taylor展开方法来证明。例如,扩散方程的FTCS差分格式为:,0tx utxnjR,jnxt0njLu 0Lu 111220nnnnnjj
3、jjjuuuuutx2.4.1 相容性(相容性(Consistency)把 作为t的函数,在 邻域展开成Taylor级数,把 和 作为x的函数,在 邻域展开成Taylor级数:1njunt1nju1njujx2312342311()26nnnnnjjjjjuuuuuttttttt 2323412311()26nnnnnjjjjjuuuuuxxxxxxx 2323412311()26nnnnnjjjjjuuuuuxxxxxxx 将1nju1nju代入FTCS格式中,即可得到:、和1nju当 时,上等式右侧所有项都趋近0,差分方程趋近于原微分方程,即FTCS差分方程和原方程是相容的。关于差分方程相
4、容性需要作以下说明:关于差分方程相容性需要作以下说明:相容性是对求解区域内任意一点差分方程逼近于微分方程的程度,相容性是有限差分算法(包括有限体积算法)首先必须满足的有效性条件。22323222311()()26nnjjuuuutttxtxtt ,0tx 相容性要求对于求解区域内任意点 ,在 同时趋近于0,截断误差 趋近于0。如果 不是同时趋近于0或并不趋近于0,而是趋近于某值,或结论并不是对每个点 都成立,则差分方程就不满足相容性条件,差分方程也就不逼近于微分方程。相容性条件不仅要求差分方程截断误差 趋近于0,而且要求差分方程定解条件截断误差 也同时趋近于0。差分格式有两种不同形式的相容性,
5、即无条件相容和有条件相容。,jnxt,tx njR,tx,jnxtnjRnjr2.4.2 收敛性(收敛性(Convergence)差分方程收敛性是讨论当,0tx 时,差分方程的解和微分方程的解是否一致性的问题,也就是讨论差分方程的解和微分方程的解的逼近程度。定义定义1:差分方程的数值解为,微分方程的精确解为,它们之间的误差用表示,则称为离散化误差。0njLu u定义定义2:节点为微分方程求解区域内任意一点,当当时,差分方程数值解趋近于微分方程精确解,即,则差分方程收敛于微分方程。,ppx t0nnjjeuu,ppxxttnju0nnjjeuunjuunje差分方程收敛性有两种证明方法,直接证明
6、法直接证明法和数值试验法数值试验法。一、直接证明法一、直接证明法对流方程 的FTBS差分格式为:0 xuatu101(1),()nnnjjjjjur uruux(a)设求解区域内任意一点 ,它的微分方程精确解为u,差分方程解为 ,则离散化误差为 ,把差分方程和微分方程相减可得离散化误差方程:pxptnjunjnjuue11(1)(,)nnnjjjer ereOxt(b)由(b)式可以看出离散化误差方程在形式上和差分方程是完全相同的,由此可以得到:111()(,)1(,)nnnnjjjjnnjjteeaeeOxtxttaeaeOxtxx设a0,1,则0 1,于是有:xtaxta111(,)1ma
7、xmax(,)nnnjjjnnjjjjtteaeaeOxtxxttaeaeOxtxx(c)式中 表示在n层的所有节点上离散化误差 绝对值最大值,对于所有节点j有:njjemaxnje1max(,)nnjjjeeOxt于是有:1maxmax(,)nnjjjjeeOxt1maxmax(,)nnjjjjeeOxt10maxmax(,)jjjjeeOxt由此可得到:10maxmax(,)njjjjeeOxt(d)在t=0时,差分方程的初始条件应该是完全准确的,即:0),(0000jjjjuuexu即:1max(,)njjeOxt即差分方程离散化误差和截断误差是相同数量级,因此,若 0,则:njR0ma
展开阅读全文