Fluent动网格一个简单实例(dynamicmesh)
2016-10-06 by:CAE仿真在线 来源:互联网
1.问题描述
简单的气筒吸气过程的模拟,左边开口为气筒进气口,右边的运动边界模拟活塞的运动,运动速度为3m/s。
2.首先读入网格,check&scale;因为有动网格,所以该问题必然为非稳态,故在general面板中将time中改为transient。
3.因为运动边界的运动速度和方向需要在UDF中定义,所以读入并编译UDF文件。define-->user define-->function-->compiled
4.模型 材料等设定保持不变,将左边开的小口设为outflow边界条件
5.在dynamic mesh模块下选中dynamic mesh,在mesh method中选择layering 以及remeshing,当然通常为了省事,我通常一股脑全选,并保持默认参数就行了,具体设置可参考user guide等。右边的壁面设为事先用UDF定义的速度。在mesh option中将cell height设定为初始网格的大致高度,我这里大约为0.01m,所以设定为0.01。
6.求解,并监视压力云图以及速度矢量场的变化。
7.求解结果,可以明显的看到在入口附近有两个对称的涡。
附UDF代码:
#include "udf.h"
#include "unsteady.h"
#include "stdio.h"
#include "stdlib.h"
real current_time = 0.0 ;
Domain * domain ;
Thread * thread ;
real NV_VEC( origin ),NV_VEC( force ),NV_VEC(
moment ) ;
DEFINE_CG_MOTION(throttle,dt,vel,omega,time,dtime)
{
current_time = CURRENT_TIME
;
vel[0] = 3;
Message("time=%f omega=%f\n",current_time)
;
}
相关标签搜索:Fluent动网格一个简单实例(dynamicmesh) Fluent培训 Fluent流体培训 Fluent软件培训 fluent技术教程 fluent在线视频教程 fluent资料下载 fluent分析理论 fluent化学反应 fluent软件下载 UDF编程代做 Fluent、CFX流体分析 HFSS电磁分析