关于OpenFOAM中K-Omega SST模型使用壁面函数时的Y+问题
- 
							
							
							
							
在controlDict里设置yplus设置?意思是只能在计算中输出? 
 而且,OpenFOAM的K-Omega SST模型壁面函数好像与其他软件有所不同,可以自行判断使用哪种模式?
- 
							
							
							
							
我的算例是在计算中输出的,没什么问题,你可以试试。。 
 第二个问题也是我想问的,OpenFOAM的sst k-w模型是否会自动识别用哪种模式?感觉此处需要@一些大神 ^_^
- 
							
							
							
							
@lllwonderliquid 想问同样的问题,用sst k-w是否还需要指定用低Re壁面函数? 
- 
							
							
							
							
@lllwonderliquid 感谢大神的回复,我这就去试下 
- 
							
							
							
							
@lllwonderliquid 你好,请教下,使用壁面函数不就是为k方程壁面边界条件为kqRwallFuction, omega边界条件为omegaWallFuction, nut边界条件为nutkWallFunction吗,这里又说“我后来的做法是将网格做到y+<1,然后不采用壁面函数”。“网格做到y+>30,然后指定壁面函数也是可以的”这里又该如何指定壁面函数呢,望赐教!!! 
- 
							
							
							
							
@lllwonderliquid 可以请教下如何确保区域里近壁面的y+都小于1吗,谢谢! 
- 
							
							
							
							
@lllwonderliquid 方便po一下controlDict中的yPlus吗,我试了但是没有成功,谢谢! 
- 
							
							
							
							
我后来的做法是将网格做到y+<1,然后不采用壁面函数,k方程壁面边界条件为kqRwallFuction, omega边界条件为omegaWallFuction, nut边界条件为nutkWallFunction 
 另外,我觉得将网格做到y+>30,然后指定壁面函数也是可以的同样有疑问,指定了k w 和nut 的边界条件不就是采用了壁面函数吗? 
 还是说壁面函数有什么另外的指定方法?
 (还是我认知错误)
- 
							
							
							
							
@hoversoar 在 关于OpenFOAM中K-Omega SST模型使用壁面函数时的Y+问题 中说: 我后来的做法是将网格做到y+<1,然后不采用壁面函数,k方程壁面边界条件为kqRwallFuction, omega边界条件为omegaWallFuction, nut边界条件为nutkWallFunction 
 另外,我觉得将网格做到y+>30,然后指定壁面函数也是可以的同样有疑问,指定了k w 和nut 的边界条件不就是采用了壁面函数吗? 
 还是说壁面函数有什么另外的指定方法?
 (还是我认知错误)不知道理解的对不对,当y+<1的时候,可以不采用壁面模型。实际上此时计算使用的是近避免模型,当Y+在1~5区间的情况下,此时是速度是线性规律,30往上是对数率。一般不推荐y+取值在5~30之间。不确定这个答案是否正确,仅仅是我的一些推断。 
- 
							
							
							
							
关于OpenFOAM中在采用K-Omega SST模型时,使用/不使用壁面函数的Y+及边界设置问题,可以参考这个链接链接文本,解释的很详细。 
 
			

