本案例主要描述如何在Fluent中处理包含了公转和自转的复合运动。涉及到的内容包括:
-
多区域模型创建
-
滑移网格设置
-
区域运动UDF宏DEFINE_ZONE_MOTION
案例几何如图所示。
其中红色区域为静止区域,绿色区域绕圆心以角速度1 rad/s旋转,蓝色区域随绿色区域绕圆心旋转的同时,自身还保持 -2 rad/s的速度转动。
本案例采用2D几何模型,采用DM进行模型创建,应用布尔运算创建多个计算区域。
采用三角形网格划分,需要注意的是在创建网格过程中,给两对interface进行边界命名。网格划分工作在Mesh模块中进行。
详细建模过程可观看后方视频。
本案例区域运动采用滑移网格解决。其中蓝色区域相对于绿色区域的运动采用相对运动,而蓝色区域自转运动采用UDF宏DEFINE_ZONE_MOTION进行指定。
此UDF可以采用解释或编译的方式加载。
宏文件内容如图所示。关于宏的解释参阅后方视频。
注意:在设置区域为Mesh Motion之前,设置计算类型为瞬态Transient。
-
红色区域
红色区域为静止区域,保持默认即可。
-
绿色区域
指定绿色区域角速度为1 rad/s。如图所示。
-
蓝色区域
指定蓝色区域相对绿色区域运动,并利用UDF指定其运动。
本篇文章来源于微信公众号: CFD之道
评论前必须登录!
注册