openFOAM RAS 转 LES

计算科学 流体动力学 开放式泡沫
2021-12-10 01:12:37

我使用所有壁式 BC、pimpleDyMFoam 求解器和 spallart-almaras RAS 模型成功运行了工业风扇的 RANS 模拟。

我得到了一段时间的结果,我想继续使用 LES 而不是 RAS 进行模拟,我需要哪些选项来细化网格。(一个参数与实验值相差甚远) 具体来说,我想从 RAS 结束的地方继续模拟,比如从 100 秒开始。

例如,如果我使用一个方程涡流模型,如何为 RAS 解决方案提供 nuSgs?

快速帮助将不胜感激

2个回答

“pimple”是一个很好的求解器,因为它可以处理 RAS 或 LES 湍流的瞬态情况。要更改湍流模型,您需要在“turbulenceProperties”文件中通过从“RASModel;”更改“simulationType”来指定它。到“LESModel”;并提供适当的“lesProperties”文件。

我建议查看 tutorials\incompressible\pimpleFoam 中的 channel395 教程,了解 LES 湍流模型的用法。您还需要求解器具有相同的边界条件(例如 nuSgs、nuTilda 等)

应该就是这样,如果您遗漏了某些内容,则该错误应该指向您要复制/修改的其他内容。

对于网格细化,您需要在具有大梯度的区域中拥有更精细的网格,因为 LES 需要更精细的分辨率来准确解析湍流动能。不过,这实际上取决于您的流量条件。尝试使用您的初始 RAS 网格求解,然后在具有急剧速度梯度的区域对其进行细化以改善您的结果。

我不使用“pimpleDyMFoam”进行研究,但我正在研究使用“pimpleFoam”作为求解器的湍流喷射。pimpleDyM 仅使用移动网格。

我使用了“mapFields”实用程序,它可用于将字段值从任意情况映射到其他情况,无论使用何种湍流模型,只需在“mapFieldsDict”系统/系统中以一一对应的方式指定边界补丁/目录。

对于 LES 案例设置,可以看到无数 LES 教程中的任何一个(在我的案例中是不可压缩的)

有关更多信息,请参阅此