云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 第九章 偏微分方程差分方法汇总

第九章 偏微分方程差分方法汇总

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 21:11:10

与古典显格式不同,在差分方程(9.25)的求解中,当第k-1层值{uj}已知时,必须通过求解一个线性方程组才能求出第k层值{uj},所以称(9.25)式为古典隐格式,它也是双层格式。

差分方程(9.25)的矩阵形式为

kk?1?Buk?uk?1?Fk,k?1,2?,M (9.26) ?0?u??其中

?r?1?2r??r1?2r?? B??????

kk?r?????? ????r??r1?2r??向量u,F,?同(9.23)式中定义。从(9.26)式看到,古典隐格式在每一层计算时,都需求解一个三对角形线性方程组,可采用追赶法求解。

3.Crank-Nicolson格式(六点对称格式)

利用一元函数Taylor展开公式可得到如下等式

?u1u(j,k?1)?u(j,k)(j,k?)??O(?2)?t2? 2 22?u11?u?u(j,k?)?[(j,k)?(j,k?1)]?O(?2)22222?x?x?x使用这两个公式,在(j,k?)点离散偏微分方程(9.14),然后利用(9.20)式进一步离散二阶偏导数,则可导出差分方程

?1uk?ukjjk?1k?1k?1kkk1k?1uj?1?2uj?uj?1uj?1?2uj?uj?1?a[?]?fj2 (9.27) 222hh12?其截断误差为O(??h),在时间方向的逼近阶较显格式和隐格式高出一阶。这个差分格式称为Crank-Nicolson格式,有时也称为六点对称格式,它显然是双层隐式格式。改写(9.27)式,并补充初始值和边界点方程得到

22 178

?1k?1?1??ruk?rukj?1?2(1?r)ujj?1?1k??kkk2?ru?2(1?r)u?ruj?1jj?1?2?fj? (9.28) ?j?1,2,?,N?1,k?0,1,?,M?1?0?uj??(xj),j?1,2,?,N?1?uk?g(t),uk?g(t),k?0,1,?M1kN2k?0它的矩阵形式为

1k??k?1k?(I?B)u?(I?A)u?F2,k?1,2?,M (9.29) ?0??u??,k?0,1,?,M?1在每层计算时,仍需求解一个三对角形方程组。 4. Richardson格式

利用公式(9.19)和(9.20),可导出另一个截断误差为O(?2?h2)阶的差分方程

?1?1uk?ukjj2??akkukj?1?2uj?uj?1h2?fjk

称之为Richardson格式。可改写为

?1?1kkuk?uk?2r(uk?fjk (9.32) jjj?1?2uj?uj?1)?2这是一个三层显式差分格式。在逐层计算时,需用到uj和uj两层值才能得到k+1层值uj。这样,从第0层已知值uj??(xj)开始,还须补充上第一层值uj,才能逐层计算下去。可采用前述的双层格式计算uj。

除上述四种差分格式外,还可构造出许多逼近偏微分方程(9.14)的差分格式,

但并不是每个差分格式都是可用的。一个有实用价值的差分格式应具有如下性质:

(1)收敛性。对任意固定的节点(xj,tk),当剖分步长?,h?0时,差分解ujkk?1kk?1011应收敛到精确解u(xj,tk)。

(2)稳定性。当某一时间层计算产生误差时,在以后各层的计算中,这些误差的传播积累是可控制而不是无限增长的。

理论上可以证明,在一定条件下,稳定的差分格式必然是收敛的。因此,这里主要研究差分格式的稳定性。

179

作为例子,先考查Richardson格式的稳定性。设uj是当计算过程中带有误差

kk时,按Richardson格式(9.30)得到的实际计算值。误差ekuj是理论值,j?uj?uj。

kkk假定右端项fj的计算是精确的,网比r?1,则ekj满足 2?1?1kk ek?ek?(ekjjj?1?2ej?ej?1) (9.31)

设前k-1层计算时精确的,误差只是在第k层j0点发生,即

?1kek?0,ekjj0??,ej?0,j?j0。

则利用(9.31)式可得到误差?的传播情况,见表9-1。

表9-1 r=1/2时Richardson格式的误差传播

j k k k+1 k+2 k+3 k+4 k+5 k+6 j0-4 0 0 0 0 ε -10ε 71ε j0-3 0 0 0 ε -8ε 49ε -260ε j0-2 0 0 ε -6ε 31ε -144ε j0-1 0 ε -4ε 17ε -68ε 273ε j0 ε -2ε 7ε -24ε 89ε -388ε j0+1 0 ε -4ε 17ε -68ε 273ε j0+2 0 0 ε -6ε 31ε -144ε j0+3 0 0 0 ε -8ε 49ε -260ε j0+4 0 0 0 0 ε -10ε 71ε 641ε -1096ε 1311ε -1096ε 641ε 从表中看出,误差是逐层无限增长的。表中的计算虽然是就网比r?1进行的,2实际上对任何r>0都会产生类似现象,所以Richardson格式是不稳定的。

利用误差传播图表方法考查差分格式的稳定性虽然直观明了,但只能就具体取定的r值进行,并且也不适用于隐式差分格式。

9.2.2 差分格式的稳定性

前节构造的几种双层差分格式都可以表示为如下的矩阵方程形式

?uk?Huk?1?Fk (9.32) ?0?u??其中H称为传播矩阵。对于显格式H=A, 隐格式H=B,六点对称格式H=(I+B) (I+A)。一般的三层格式也可以转化为双层格式。

为了讨论方便,设在初始层产生误差?,且假定右端项F的计算是精确的。用u

0k-1

-1

k

180

表示当初始层存在误差?0时,由差分格式(9.32)得到的计算解,则uk满足方程

?uk?Huk?1?Fk (9.33) ?00u?????记误差向量??u?u,则?k满足方程

kkk??k?H?k?1,k?1,2,? (9.34) ?0??为初始误差定义9.1 称差分格式(9.32)是稳定的,如果对任意初始误差?0,误差向量?k在某种范数下满足

k0 ??C?,k?0,0????0 (9.35)

其中C为与h,τ无关的常数。

这个定义表明,当差分格式稳定时,它的误差传播是可控制的。 从(9.34)式递推得到

?k?Hk?0,0?k?因此,差分格式稳定的充分必要条件是

T?

Hk?C,0?k?T? (9.36)

定理9.3 (稳定性必要条件)差分格式稳定的必要条件是存在与h,τ无关的常数M,使谱半径

?(H)?1?M? (9.37)

**定理9.4 (稳定性充分条件)设H为正规矩阵,即HH?HH,则(9.37)

式也是差分格式稳定的充分条件。

下面讨论几种差分格式的稳定性。为便于讨论,引进N-1阶矩阵

?01??101??????? S????101???10???这个特殊矩阵的特征值为

181

搜索更多关于: 第九章 偏微分方程差分方法汇总 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

与古典显格式不同,在差分方程(9.25)的求解中,当第k-1层值{uj}已知时,必须通过求解一个线性方程组才能求出第k层值{uj},所以称(9.25)式为古典隐格式,它也是双层格式。 差分方程(9.25)的矩阵形式为 kk?1?Buk?uk?1?Fk,k?1,2?,M (9.26) ?0?u??其中 ?r?1?2r??r1?2r?? B?????? kk?r?????? ????r??r1?2r??向量u,F,?同(9.23)式中定义。从(9.26)式看到,古典隐格式在每一层计算时,都需求解一个三对角形线性方程组,可采用追赶法求解。 3.Crank-Nicolson格式(六点对称格式) 利用一元函数Taylor展开公式可得

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com