网站大量收购独家精品文档,联系QQ:2885784924
  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8TVD格式

§8. TVD格式 8.1 守恒格式 将上一节的统一格式改写成 注意到 Lax格式 迎风格式 Lax-Wendroff格式 于是可以定义函数 Lax格式 迎风格式 Lax-Wendroff格式 (注)通量差分格式里介绍过的熵修正函数,可以看成是函数 的第四种形式,所以当时也用了相同的记号。 利用函数 ,统一格式可写成 如果再记 ,则 将格式写成这种形式,是为了便于推广到非线性的情形。 对于非线性标量方程, 是变量,定义数值通量 式中 就有守恒格式 8.2 显式TVD格式 充分条件一:显式格式 具有TVD性质的充分条件是 , , 【证明】根据全变差的定义, 如果判据成立,则上式中各项系数都是非负的,可以从绝对值里面提出来,得到, 注意到,对于无限求和,求和指标可以调整,就有 所以显式格式是TVD的。 将上面给出的判据应用于守恒格式 利用 的表达式,就有 由此可以看出(注意 的下标要从 调整为 ), , 所以,函数 , 于是刚才给出的判据成为 , 即 这就是显式TVD格式的判据。这一结果表明: 显式TVD格式的下限就迎风格式,具有最少的格式粘性。 Lax-wendroff 格式没有落在上述范围之内,所以它不是TVD格式。 熵修正函数满足显式TVD格式的判据。 因此,使用熵修正函数不会破坏格式的TVD性质。 在显式TVD格式的判据中, 、(也就是 )是实质性的,而 (即 )只不过是保证显式格式稳定性的CFL条件。 8.3 隐式TVD格式 充分条件二:对于 ,隐式格式 具有TVD性质的充分条件是 , , 【证明】将隐式格式改写成 所以 即 将上式取绝对值并无限求和,就是 将上式的左右两端分别记作 和 。先来看左边。利用不等式 有 如果 , ,则因为 ,上式中各项系数都是非负的。类似于显式格式的证明过程,可以推出, 另一方面,在判据成立的条件下,可以推出 , , 于是,右端 中各项系数也都是非负的。还是类似于显式格式,有 (注)当 时,直接有 。 综合起来,就得到 所以隐式格式是TVD的。 将守恒格式推广成隐式格式 其中数值通量 的表达式与 类似,只是将上标换成了。 这一隐式格式具有TVD性质的充分条件就是 ( ) 对于显式格式(),上式就是前面给出的条件 对于完全隐式格式(),函数 的值没有上限,只需 对于平均隐式格式(),就是 8.5 TVD格式的设计 上一节关于格式粘性的讨论,是针对含激波的流场,而且仅限于激波附近。对于光滑的流场,以及含激波流场中远离激波的区域,我们还是希望数值格式能够有较高的精度。 为此,重点考察具有二阶精度、不带格式粘性的Lax-Wendroff格式 和格式粘性最少的迎风格式 它们的右端项之差为 所以,在Lax-Wendroff格式右端加上这样一项,就能得到迎风格式。由于这一项的作用类似于格式粘性,但不是格式本身就有的,而是人为加上的,所以称为人工粘性(人为粘性)。 反过来,如果从迎风格式右端减去这样一项,就能得到Lax-Wendroff格式。这种做法相当于给格式加上了一个负的人工粘性,故称为反扩散方法。 首先能想到的,就是引入一个开关函数,在这两个格式之间来回切换。在激波附近打开开关,或将开关调到一个合适的值,使格式具有一定的格式粘性,对抑制振荡来说刚好够用。而在远离激波的区域,关掉开关,或将开关调成一个小量,又可以使格式粘性(几乎)消失,把格式的精度恢复到二阶或接近二阶。这就是构造TVD格式的基本思路。为了实现这一想法,通常的做法是把限制器函数作为系数与人工粘性项相乘,或者说是用限制器来代替开关函数。 下面就以标量方程为例,介绍几种显式TVD格式,然后再推广到守恒律方程组。这些格式都是守恒形式的, 因此只需给出格式的数值通量 (将下标减一,就可得到 )。 为简洁起见,下面省略代表时间的上标 。 8.6 通量修正 — Harten的TVD格式 Harten是TVD格式的开创者,他给出了第一个具有TVD性质的二阶格式,当然是非线性格式。尽管后来的研究表明,TVD格式只有二阶精度,而且并不是处处都能有二阶精度,在极值点附近,格式的精度会降为一阶的。 Harten从一阶精度的迎风格式入手,其第一修正方程是 记 ,则 ,而上式成为 Harten的想法是:既然已经知道会产生格式粘性 ,就事先打好埋伏,将迎风格式应用于方程 此时的第一修正方程就应该是 这里, 对应着 的格式粘性,而 则是与 对应的格式粘性,并且 。于是就有 这表明,对于原方程来说,这一做法将得到一个二阶格式。而且,迎风格式是TVD的,因此这个格式也应该是TVD的。 Harten将通量 修改成 ,因此称为通量修正法。由

文档评论(0)

173****7830 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档