在FLUENT运行过程中,经常会出现“turbulence viscous rate”超过了极限值,如何解决?
这里的极限值指的是什么值?修正后它对计算结果有何影响? 边界条件或初场上有关湍流的参数设置不合理,导致湍流粘性率超出极限值。参考用户手册设置边界条件中的湍流项参数。 turbulence viscous rate指的是湍流层粘滞率,一般出现这个提示,多半是由于网格边界层设置不合理引起,应合理计算第一层网格的高度。然后设置好湍流量的边界条件。随意修改其数量级,会使计算结果计算不准确。 补充一下:有时候计算开始的时候会有这个状态,保持继续计算会消失,要是出现这个状态可以先计算一下,大概1000步左右,看看是不是会消失! 这种情况的产生主要有两个原因:1、网格畸变过于严重。2、跟选用的湍流模型有关系。比如Realizable k-e模型就比标准K-E模型更容易出现这种状态。一般来说,随着计算的进行,这一警告可能会消失,但也会导致计算残差波动甚至发散。在粘度比超标之后,其会使用设置的上限作为替代。建议还是在Limit里头修改一下数量级。 出现这个问题一般是网格质量不好,可以选择重新划分网格,将网格划分的更加密一些。此外还可能是入口条件没有设置正确。 补充一下网格畸变所导致的原因,大致个人认为为网格长宽比超标所致。 如果是这样的话,该怎么解决呢,谢谢............................ 边界条件或初值不好。 还有,如果单位弄错了也会出现粘度超限,比如搅拌釜的桨叶以mm建模在fluent里忘了scale。 在确定其他条件没错后,如果还出现该现象,cfd-online上曾有一个人发了一篇文章,建议换压力速度耦合方法。 计算开始出现这种情况 你可以通过云图观察超界区域在什么地方,一般是由于网格问题,初始化偏离实际情况也会经常出现这种情况,一个好的初始化很重要,计算时可以用低阶方程求解,以此作为高阶计算的初场
页:
[1]
2