• Fluent动网格【10】:区域运动案例


    本案例主要描述如何在Fluent中处理包含了公转和自转的复合运动。涉及到的内容包括:

    • 多区域模型创建
    • 滑移网格设置
    • 区域运动UDF宏DEFINE_ZONE_MOTION

    案例描述

    案例几何如图所示。

    其中红色区域为静止区域,绿色区域绕圆心以角速度1 rad/s旋转,蓝色区域随绿色区域绕圆心旋转的同时,自身还保持 -2 rad/s的速度转动。

    建模及网格

    本案例采用2D几何模型,采用DM进行模型创建,应用布尔运算创建多个计算区域。

    采用三角形网格划分,需要注意的是在创建网格过程中,给两对interface进行边界命名。网格划分工作在Mesh模块中进行。

    详细建模过程可观看后方视频。

    UDF

    本案例区域运动采用滑移网格解决。其中蓝色区域相对于绿色区域的运动采用相对运动,而蓝色区域自转运动采用UDF宏DEFINE_ZONE_MOTION进行指定。

    此UDF可以采用解释或编译的方式加载。

    宏文件内容如图所示。关于宏的解释参阅后方视频。

    区域运动指定

    注意:在设置区域为Mesh Motion之前,设置计算类型为瞬态Transient。

    • 红色区域

    红色区域为静止区域,保持默认即可。

    • 绿色区域

    指定绿色区域角速度为1 rad/s。如图所示。

    • 蓝色区域

    指定蓝色区域相对绿色区域运动,并利用UDF指定其运动。

    视频操作


    更多关于CFD内容,可微信扫描下方二维码关注微信公众号。

  • 相关阅读:
    uva 562
    uva 624
    hdu 3826
    CF 89 div2 A
    看视屏学编程之接口、抽象类
    看视频学编程之SQL数据库基础
    看视频学编程之WinForm
    看视频学编程之骑士飞行棋—自己做(单机版)
    看视频学编程之继承
    看视频学编程之C#中的类
  • 原文地址:https://www.cnblogs.com/LSCAX/p/7016991.html
Copyright © 2020-2023  润新知