OpenFOAM中kOmegaSST和yPlusRAS



  • 各位朋友好!
    我想问一下半于OepnFOAM在应用kOmegaSST模型中的一些问题。
    我在运我的case 的时候,要检测yPluseRAS,返回值都很小,都在1以下。
    我看CFD教程的时候知道,yPlus要在30~200之间才可以使用wallFunction,但是我看OpenFOAM带的wallFunction看上去都是一些混合方程,是不是这就意味着对yPlus并没有过多的要求?可以很小,也可以很大?
    还有一个问题,为什么计算yPlusRAS一定要使用nutWallFunction?

    谢谢!


  • 版主

    @qjh888OpenFOAM中kOmegaSST和yPlusRAS 中说:

    yPlus要在30~200之间才可以使用wallFunction,

    这个说的是标准壁函数,OpenFOAM中的omegaWallfunction是混合的,所以理论上对omega的边界处理是可以适用于较大范围的yPlus的。但是其他的湍流变量并没有这种混合,此外,yPlus太大,边界处网格必然变粗,精度也会相应下降。所以,yPlus取多少还是要根据实际情况来决定

    还有一个问题,为什么计算yPlusRAS一定要使用nutWallFunction?

    那是因为yPlus的计算是依赖于你所使用的湍流模型以及nut的边界条件处理的,所以,yPlusRAS需要调用nutWallFunction类中的一个函数来计算 yPlus



  • @xpqiu

    谢谢指导!学习了。


登录后回复
 

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