[转载]FLUENT例子——晃动

2017-01-15  by:CAE仿真在线  来源:互联网

Untitled

应一位网格所托。

类似入上图的效果。其实实现原理很简单。两个关键:(1)运动加载(2)VOF模型。

本例是一个极其简化的模型,完全封闭,二维,主要是考虑到计算资源,其实三维实现起来完全一样。
1、运动的加载。

利用UDF来实现,采用DEFINE_TRANSIENT_PROFILE宏来设置区域整体运动。

宏代码如下:

#include "udf.h"
DEFINE_TRANSIENT_PROFILE(movVel,time)
{
real vel = 0.0;
if(time<1)
{
vel = 0.1;
}else
{
vel = 0.0;
}
return vel;
}

上述UDF宏其实很简单,就是当时间小于1s时,速度为0.1,大于1s时,速度为0保持静止。

编译UDF。打开区域设置,进行如下图所示设置。

SNAGHTML579963

这样即可设置区域运动。

2、选择模型

选择VOF模型,设置空气为主相,水为第二相。使用realizable k-e湍流模型,设置重力加速度为y方向-9.81,设置参考密度为1.225。

没什么其他的好设置的了。重要的地方就这么多。其实挺简单的。

除了设置速度之外,还可以设置加速度,比如汽车颠簸时油箱状况,都可以这样进行。

最近被自然科学基金逼得想跳楼,所以“闲谈系列”更新很慢,希望这篇博文不会打乱节奏。本例仅供娱乐!


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:[转载]FLUENT例子——晃动 Fluent培训 Fluent流体培训 Fluent软件培训 fluent技术教程 fluent在线视频教程 fluent资料下载 fluent分析理论 fluent化学反应 fluent软件下载 UDF编程代做 Fluent、CFX流体分析 HFSS电磁分析 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com