关于RAS Model里k-Epsilon中k和Epsilon的取值问题~
-
想做颗粒柱在水下的坍塌过程模拟,初始条件下水体为静水,除了顶部和右端开敞,其余皆为壁面,想采用k-Epsilon模型,但是k和Epsilon的初始取值让我很头疼,在这种情况下,为了保险起见,可否把k和Epsilon可以全部都设成 zeroGradient,初始值设为0?还有对应nut的取值也很困惑,初值设为0,type设为nutkWallFunction不知行不行~ 原先本想用laminar来避开这些初值设定问题,但是一想颗粒体在水下坍塌后会产生比较大的扰动和涡,所以在RAS和laminar的选取上也很纠结~ 本人导师团队里唯一一个涉及流体的新人小白,还请各位大神指点,谢谢~
-
你好,我也是课题组里唯一一个做流体的学生。
你这样的话应该非常容易发散,因为k和epsilon对于收敛影响很大,你可以根据估算方法自己算一组k-epsilon值,然后再慢慢调整。
另外,分享一个可能有用的k-epsilon经验计算器:
链接:https://pan.baidu.com/s/1AP6LuHwi9Gb4dfQ9fDgyyg
提取码:12zd希望对你有用
-
https://www.cfd-online.com/Wiki/Turbulence_free-stream_boundary_conditions
壁面函数的部分你搜搜我之前的帖子吧,应该发过一个链接。用什么不重要,你需要先弄清楚你用它是为什么。比如你不确定可不可以用zeroGradient,那你需要知道用了这个背后的物理含义是什么。
再加一点,既然是模型,那就总会存在各种各样的问题。但kepsilon被大家广泛使用的原因有一点就是因为不管你设置的如何,它总能算的“差不多”。在“差不多”的基础上再去调试修改可能比较有效。所以建议就是多算,不管怎么样,先用一个你觉得是正确的设置去算一下,出了问题再去解决。
-
@merlinizlf 非常非常感谢友友的分享~ 我也用这样的设置算过,收敛倒是没问题,只是k和epsilon的取值无限趋近于0,我估计已经是跟用laminar的结果差不多了,感觉基本没有湍流成分在里面~ 感觉这个k-epsilon经验计算器会比较有用,再次感谢,祝收敛~