Fluent VOF罐体晃动(二)

本案例利用Fluent中的VOF模型,对罐体晃动问题进行了仿真计算。

具体的操作与上次推文的罐体晃动(一)一致,只是不再采用命名表达式的方式进行罐体晃动仿真,而是通过UDF编译,本推文主要对UDF的编译和加载进行了介绍。该方法的缺点就是无法进行多工况的快速计算,优点则是在开启能量方程等模型时,能够通过UDF统一编译进行处理,提高计算效率。

1 UDF

1.1 UDF编译

部分编译如下,

注意:使用时需检查符号,因在录入代码时采用手敲,不能保证输入法正确,因此大家录入时所有代码要确保全是英文字符。

DEFINE_ZONE_MOTION(vel,omega,axis,origin,velocity, time,dtime )

{

    real Am=0.2;

    real f=1;

    vel[0]=Am*f*2*PI*cos(2*PI*time);

}

1.2 UDF加载

加载操作如下,首先选择Build,待编译成功后,选择加载。加载成功后,在运动区域的设置中将命名表达式去掉,采用UDF定义运动。

图片

图片

其他设置与上一篇文章完全一致,因此不再阐述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CFD仿真库

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值