- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人工压缩性方法-lsec
人工压缩性方法 郭 红 问题背景 对于不可压N-S方程 基本思想 为了解决上述难题,1967年,Chorin提出了人工压 缩性方法。即在连续性方程中引入人工压缩性,人 为地加入一项压力随时间的变化项。这样连续性方 程可写为: 数值算法-MAC网格法 在交错网格上对方程(1)(3)离散化 数值算法-迭代 1,在动量方程(1)中,取定 ,得到中间值 ; 2,对方程(3)中的时间项采用显式格式,其余项采用完全隐式格式: 数值算法-ADI 人工压缩性方法是为定常流设计的,所以尽量采用 隐式算法。在高维问题的数值算法中,尽量避免一 次求得所有未知量的情况,故交替方向隐式格式是 很好的选择。将方程(1)(3)改写为下列形式: 其中, 对(7)左端项进行对角Beam-Warming分解: 下面可以对(8)采用ADI格式 * 连续性方程(2)中缺少时间导数项,因此压力梯度项 只在动量方程(1)中存在。由于不可压粘性流动中的 密度可以看作常数,因此压力只和流场中的速度有 关。压力和速度的关系是隐含在连续性方程中的, 这样无法从不可压N-S方程中直接求解流场中的压力 场。因此,如何构造求解压力场的方程成为一个关 键问题。 其中 是人工压缩性参数, 越大,加入人工压缩项 的方程越接近原来的不可压N-S方程。 对(1)(3)中的时间项采用 简单的显式格式,对(1) 中的其余项直接采用上 一时间步的结果,对(3) 中的其余项为将要计算 的时间步的未知量。 3,(4)中的 可以由下式表示: 4,(5)代入(4)中,求得 其中, ,E、F、G分别为三个方向的通量。对(6)中时间导数项应用梯形法则后得到 *
文档评论(0)