吾生有涯 学海无涯
析模有界 知识无界

SRF、壁面运动及动网格

本文简单测试并比较SRF、壁面运动以及动网格对于旋转运动的处理。

采用如下图所示的几何模型。密闭容器中包含一个以角速度200 RPM的十字桨叶,在计算时是采用SRF还是直接给桨叶壁面边界指定旋转速度?

采用动网格虽然能够完全与真实情况吻合,但计算量大且计算网格质量难以保证。采用嵌套网格虽然可以从一定程度上降低网格质量破坏的影响,但依然存在瞬态计算量较大的问题。有些时候仅仅只是想要得到一个稳定工作后的状态,此时可以考虑SRF之类的动参考系模型或滑移网格模型。

1 SRF模型

采用SRF模型进行计算。

  • 稳态计算
  • 指定计算区域旋转速度为300 RPM
  • 指定内部桨叶相对区域速度为0 m/s
  • 指定外部壁面速度为绝对速度0 m/s

计算完毕后查看区域内速度分布,如下图所示。

注:二维问题注意将收敛残差降低到1e-6以下。上面的计算结果是计算结果收敛到1e-8时的情况。

2 壁面运动

直接指定壁面运动速度。

计算收敛到1e-8后得到的结果如下图所示。

3 动网格

要想真实地计算区域内的速度分布,需要使用滑移网格或动网格。动网格是能够完全反映真实的桨叶旋转的。

这里动网格是在稳态SRF计算结果基础上进行计算。即先进行SRF稳态计算,然后将计算切换为瞬态,同时关闭区域SRF运动,将所有壁面恢复为光滑无滑移壁面。

  • 激活动网格
  • 采用Smoothing及Remeshing
  • 设置桨叶壁面为Rigid Body,利用UDF指定桨叶运动速度为300 RPM

UDF如下所示。

#include "udf.h"
DEFINE_CG_MOTION(piston,dt,vel,omega,time,dtime)
{
NV_S(omega,=,0.0);
omega[2] = 300*2*3.1414926/60;
}

计算结果如下图所示。

采用动网格方法计算3.4s时刻稳定后的流场结构如下图所示。

从流场结果来看,SRF计算结果与动网格基本吻合,只不过SRF并不能反映真实的桨叶运动过程,其只能够反映桨叶在原始位置时的流场信息。

本案例还可以使用MRF及滑移网格进行处理,留着下次再来比较。

注:从比较的结果来看,对于这种旋转问题,采用SRF没有多大问题,不过不能直接指定壁面旋转。其实指定壁面运动仅适用于壁面沿其切向运动时。当壁面沿其法向方向存在运动时,是不可以直接指定其运动速度进行稳态计算的。


相关文件:

提取码:8960

注意文件中的动网格模型没有保存dat文件,有兴趣的可以自己重新计算。

本篇文章来源于微信公众号: CFD之道

赞(1) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《SRF、壁面运动及动网格》
文章链接:https://www.topcfd.cn/17529/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册