slaon的个人博客分享 http://blog.sciencenet.cn/u/slaon

博文

fluent 瞬态计算extrapolate variables的限制,流场奇点

已有 8600 次阅读 2018-4-9 15:31 |系统分类:科研笔记

fluent瞬态计算有个加速的方法:Extrapolate Variables

通过对上一个step结果进行Taylor展开,

预测当前step的结果。

然后以预测值作为初值,

进行计算。


但是它有个限制:

在incompressible flow中,

不能使用它预测presure

需要把pressure 预测关闭。


我在算阀门关闭/打开时的流动,

出现了类似的情况。

流动考虑cavitation。

无缘无故出现次生相,

导致压力/速度奇点。

如下图中的奇异区域。

DanXiangFa-single.jpg     DanXiangFa-single-1.jpg


这个也奇怪。

我用的并非density-based的求解器,

而是pressure-based的求解器。

只在如下条件下出现问题:

  1. 并行计算

  2. 使用remeshing动网格

  3. 考虑cavitation

上述三者,缺少其一,也不会导致奇点。

当然,最直接的原因还是在于

Extrapolate Variables




【参考 link】

(optional) You can improve the convergence of the transient calculations by enabling the Extrapolate Variables option in the Run Calculation Task Page. This option instructs ANSYS Fluent to predict the solution variable values for the next time step using a Taylor series expansion, and then inputs that predicted value as an initial guess for the inner iterations of the current time step. As a result, the absolute residual levels are lowered.

Note that the Extrapolate Variables option is not available if you are employing either the NITA scheme with the pressure-based solver or the explicit formulation with the density-based solver.


Important:  If you use the Extrapolate Variables option when modeling an incompressible flow with the density-based solver, it is recommended that you disable the extrapolation of pressure values. After you have enabled the Extrapolate Variables option, type the following text command in the console:


> solve/set/extrapolate-eqn-vars/pressure

Extrapolate Pressure? [yes] no




https://wap.sciencenet.cn/blog-531760-1108212.html

上一篇:出差不敢选 东方航空公司
下一篇:fluent气液两相流中UDF求壁面合力
收藏 IP: 114.213.245.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-6 07:10

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部