bounding k,bounding epsilon,均超限,连续性方程不收敛



  • 流场湍流模型中k,epsilon值、边界条件以及差分格式等方面如何选取,才能尽量避免出现bouding k,bounding epsilon值超限而导致的流场发散的错误?大家有什么好建议么?


  • 版主

    1. 网格质量如何?如果网格太差(checkMesh有严重报错,最大非正交大于85,skewness 超过20,等),建议回炉重造。
    2. k 和 epsilon 的对流项离散格式用 linearUpwind,grad(k) 和 grad(epsilon) 用 cellimited,如果还不行,直接上 upwind试试。也可以先用upwind算一段时间再换成 linearUpwind。
    3. 边界条件的设置取决于你使用的湍流模型,对于高雷诺数模型,入口 k 和 epsilon 给固定值,根据湍流度来估算;壁面上 k 用 kqrWallFunction,epsilon 用 epsilonWallFunction,nut 用 nutUSpaldingWallFunction。高雷诺数k-epsilon湍流模型还要注意壁面 y+,一般认为需要 y+>30,如果y+太小,结果反而不好,也可能会引起计算不稳定。

登录后回复
 

与 CFD 中国 的连接断开,我们正在尝试重连,请耐心等待