复习第一章有限差分法基础

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1铸造过程计算机模拟讲义复习-有限差分法冒国兵2主要内容1、差分原理及逼近误差2、差分方程,截断误差和相容性3、收敛性与稳定性4、Lax等价定理3第一节差分原理及逼近误差/差分原理向前差分)()(xfxxfy)()(xxfxfy)21()21(xxfxxfy(1-2)向后差分(1-3)中心差分(1-4)0x1.差分原理4第一节差分原理及逼近误差/差分原理对一阶差分再作一阶差分,所得到的称为二阶差分,记为。y2以向前差分为例,有)()(2)2()]()([)]()2([)()()]()([)(2xfxxfxxfxfxxfxxfxxfxfxxfxfxxfyy(1-5)5第一节差分原理及逼近误差/差分原理依此类推,任何阶差分都可由其低一阶的差分再作一阶差分得到。例如n阶前差分为)]}()(([{)]}([{)]([)(21xfxxfyyyynnn(1-6)6第一节差分原理及逼近误差/差分原理函数的差分与自变量的差分之比,即为差商。一阶向前差商为xxfxxfxy)()(一阶向后差商为xxxfxfxy)()((1-7)(1-8)7第一节差分原理及逼近误差/差分原理一阶中心差商为xxxfxxfxy)21()21(或xxxfxxfxy2)()((1-9)(1-10)8第一节差分原理及逼近误差/差分原理二阶差商多取中心式,即222)()()(2)(xxxfxfxxfxy当然,在某些情况下也可取向前或向后的二阶差商。(1-11)9第一节差分原理及逼近误差/差分原理多元函数f(x,y,…)的差分与差商也可以类推。如一阶向前差商为,),,(),,(xyxfyxxfxf,),,(),,(yyxfyyxfyf(1-12)(1-13)10第一节差分原理及逼近误差/逼近误差差商与导数之间的误差表明差商逼近导数的程度,称为逼近误差。由函数的Taylor展开,可以得到逼近误差相对于自变量差分(增量)的量级,称为用差商代替导数的精度,简称为差商的精度。)()())(()(!4)()(!3)(!2)()()()(432xOxfxOxxfxxfxxfxfxxfxxfIV(1-15)2.逼近误差11第一节差分原理及逼近误差/逼近误差)()()()(xOxfxxxfxf一阶向后差商也具有一阶精度。(1-16)同理:12第一节差分原理及逼近误差/逼近误差将)(xxf与)(xxf的Taylor展开式相减可得))(()(2)()(2xOxfxxxfxxf可见一阶中心差商具有二阶精度。(1-17)13第一节差分原理及逼近误差/逼近误差))(()()()(2)(22xOxfxxxfxfxxf这说明二阶中心差商的精度也为二阶。(1-18)将)(xxf与)(xxf的Taylor展开式相加可得14第二节差分方程、截断误差和相容性/差分方程0xt如果将微分方程中的导数用相应的差商近似代替,就可得到有限形式的差分方程。现以对流方程为例,列出对应的差分方程。(2-1)15,2,1,0,0ixixxi,2,1,0,ntntn图2-1差分网格第二节差分方程、截断误差和相容性/差分方程16若时间导数用一阶向前差商近似代替,即ttninini1空间导数用一阶中心差商近似代替,即xxninini211则在),(nitx点的对流方程就可近似地写作02111xtnininini(2-2)(2-3)(2-4)第二节差分方程、截断误差和相容性/差分方程17第二节差分方程、截断误差和相容性/截断误差按照前面关于逼近误差的分析知道,用时间向前差商代替时间导数时的误差为,)(tO用空间中心差商代替空间导数时的误差为))((2xO因而对流方程与对应的差分方程间也存在一个误差:))(,())(()(22xtOxOtORni(2-5)18第二节差分方程、截断误差和相容性/截断误差一个与时间相关的物理问题,还须给定初始条件,从而形成完整的初值问题。对流方程的初值问题为:)()0,(0xxxt)(020111iininininixxt相应差分格式:(2-7)(2-8)19第二节差分方程、截断误差和相容性/截断误差)()(20111iininininixxtFTCS格式(2-9))()(011iininininixxtFTFS格式(2-10)20第二节差分方程、截断误差和相容性/截断误差)()(011iininininixxt(2-11)FTBS格式21第二节差分方程、截断误差和相容性/截断误差(a)FTCS(b)FTFS(c)FTBS图2-2差分格式22第二节差分方程、截断误差和相容性/截断误差FTCS格式的截断误差为))(,(2xtORniFTFS和FTBS格式的截断误差为),(xtORni(2-12)(2-13)3种格式对t都有一阶精度。23第二节差分方程、截断误差和相容性/相容性如果当x0t时,差分方程的截断误差的某种范数||||R也趋近于零,即0||||lim00Rtx则表明从截断误差的角度来看,此差分方程是能用来逼近微分方程的,通常称这样的差分方程和相应的微分方程相容。(2-17)24第二节差分方程、截断误差和相容性/相容性只有方程相容,定解条件也相容,即0||||lim00Rtx和0||||lim00rtx整个问题才相容。(2-21)25第三节收敛性与稳定性/收敛性当自变量步长趋于零时,要求差分格式的(精确)解趋于微分方程定解问题的(精确)解。我们称这种是否趋于微分方程定解问题的解的情况为差分格式的收敛性。),(nitx,也是微分问题定解区域上的一固定点,设差分格式在此点ni的解为,相应的微分问题的解为),(nitx,二者之差为),(nininitxe(3-1)更明确地说,对差分网格上的任意结点称为离散化误差。26第三节收敛性与稳定性/收敛性如果当x、0t时,离散化误差的某种范数||||e趋近于零,即0||||lim00etx则说明此差分格式是收敛的,即此差分格式的解收敛于相应微分问题的解。(3-2)27第三节收敛性与稳定性/稳定性首先介绍一下差分格式的依赖区间、决定区域和影响区域。还是以初值问题)()0,(0xxxt为例。先看FTCS格式,如图3-1(a),p点的解依赖于初值线AB段上所有结点的初值,故称AB段上所有结点为p点的依赖区间。(3-17)(a)FTCS(b)FTFS(c)FTBS图3-1差分格式的依赖区间28第三节收敛性与稳定性/稳定性(a)FTCS(b)FTFS(c)FTBS图3-1差分格式的依赖区间又,三角形pAB区域内任一结点的依赖区间都包含在AB之内,即该区域内任一结点上的解都由AB段上某些结点的初值所决定,而与AB以外结点的初值无关,故称此三角形区域为AB区间所决定的区域。29第三节收敛性与稳定性/稳定性所有受p点函数值影响的结点总和为p点的影响区域,如图3-2中阴影所示区域。(a)FTCS格式(b)FTFS格式(c)FTBS格式图3-2差分格式的影响区域30第三节收敛性与稳定性/稳定性例如微分问题,0)0,(,0xxt其解为零,即若用FTBS格式计算,且计算中不产生任何误差,则结果也是零,即0),(tx,2,1,0,,2,1,0,0inni(3-18)(3-19)31第三节收敛性与稳定性/稳定性假设在第k层上的第j点,由于计算误差得到kj不妨设k=0,j=0,1即相当于FTBS格式写成0,0,1),(00011ixtinininini(3-20)32第三节收敛性与稳定性/稳定性现分别取1,2/1xt和2,列表计算如下:21xt(1)400001161438141163000018383818020000141214001000012120000000010000i-4-3-2-101234nni33第三节收敛性与稳定性/稳定性1xt(2)nni40000000013000000010200000010010000010000000010000i-4-3-2-10123434第三节收敛性与稳定性/稳定性2xt(3)nni400001-824-321630000-16-1280200001-440010000-120000000010000I-4-3-2-10123435第三节收敛性与稳定性/稳定性这个例子一方面显示了该格式的影响区域,另一方面还显示了当值不同时,计算误差所产生的影响在数值上有很大的不同。当时,所产生的影响在数值上不再扩大;当时,所产生的影响在数值上将越来越大。数值上的差别引出了质的不同,因而出现了稳定性问题。xt/1/xt1/xt36第四节Lax等价定理Lax等价定理:对一个线性微分问题及一个与其相容的差分格式,如果该格式稳定则必收敛,不稳定必不收敛。换言之,若线性微分问题的差分格式相容,则稳定性是收敛性的必要和充分条件。这也可表示为收剑性稳定性差分格式相容

1 / 36
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功