- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
有限差分法
波动方程式的差分法(线性双曲线方程)
即前进波波动方程(又称为移动方程或传递方程:convection equation)
( 31 )
( 32 )
从此方程的差分求解方式分析常用的差分形式和稳定性条件。
理论解:
物理意义:波形保守不变,位置随时间以速度c前进。(前进波)
f(x) c f(x-ct)
ct
( 33 )
( 34 )
其中:
( 35 )
例:
( 36 )
即 ( 37 )
其解为: ( 38 )
显式法
对于发展型问题而言,当某一程度上的数值解已知,求解下一程度的数值解时,如未知的相只要一个,称为显式法(explicit time integration method)。
FTCS(Forward in Time and Central Difference in Space)方法
( 39 )
则能产生:
( 310 )
变形后:
( 311 )
这儿,( 为Courant 数。
( 312 )
Courant 数表示物理的传播速度c和数值传播速度((x/(t)的比值。
该解的特性如图的三角形所示,的值由和所确定。当比值(x/(t保持一致时,不管(x和(t取多小,其影响的范围是一样的。
当物理传播速度c比数值传播速度大的话,用此方法无法得到下一步长的物理特性。(如图绿线所示),也即,当数值的影响领域无法包括物理特性领域,数值方法将不安定。1928年Courant、Friedrich、Lewy因此而提出了所谓Courant条件。
FTCS法的解的发展
即Courant 条件为(CFL条件)
( 313 )
但是波动方程不能由此方法判别的例子有:
( 314 )
此问题有理论解,如图。例如,(=0.5时,时间步长为1/2(x。
解析解 FTCS的解
表1 FTCS的解 ((=0.5)
xj-2 xj-1 xj xj+1 xj+2 t=0 1 1 0 0 0 t=1 1 5/4 1/4 0 0 t=2 15/16 23/16 9/16 0 0 t=3 53/64 49/32 75/64 13/64 0
其值是振荡不稳定的。随着时间的延续,振幅增加,甚至在正负值间振荡。此问题可从分析其差分方程的Fourior展开来分析。因此类展开可与频率振幅相角等相关。
设FTCS格式的解的展开的某一分项为:
( 315 )
gj表示幅度, (为与波数有关的相位角。定义一个时间步长前后的解的幅度比为振幅,用(表示。则令它可用振幅(((和相位差(来表示:
( 316 )
但(((偏离真实解时,振幅产生误差。(偏离真实解时表示该波数代表的波不能以正确的速度移动。
对于线性双曲波动问题,其理论解的振幅和某一波段上的相位差为
( 317 )
且u可空间时间分离变量:即g为时间的变量。代入FTCS格式:
( 318 )
其振幅为:
( 319 )
可见,无论是振幅还是相位都偏离真实解。尤其是振幅,它始终保持(((1,这说明随时间的发展,差分方程的解的幅度会无限制变大。这种不稳定称为Von Neumann不稳定。
FTCS方法的不稳定也可从物理上理解。此差分的Tayor展开为
( 320 )
代入波动方程
( 321 )
可见其截断误差的第一项为负的扩散值。负的扩散项从物理上是不稳定的。
Lax
文档评论(0)