找回密码
 注册
查看: 3052|回复: 4

用UDF给定角速度与movingmesh给定角速度结果不一致

[复制链接]
发表于 2012-7-28 21:34:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
如下图的模型,三个叶片以恒定角速度旋转,都是采用滑移网格, 第一种,我用UDF给定角速度,即通过加载宏命令
#include"udf.h"
DEFINE_CG_MOTION(out,dt,vel,omega,time,dtime)
{
omega[2]=3;
}
直接给定三个叶片角速度
第二种,不用UDF,直接用fluent面板里面的out区域勾选旋转命令,然后在movingmesh下面给定角速度。
最终两者所得到的力矩值大小结果相差很大,但是都能得到类似正弦变化的结果。
请大家帮帮忙,试试用这两种方式给定角速度,有谁遇到过吗???
未命名.jpg
发表于 2012-8-20 22:32:39 | 显示全部楼层

回复 1# 小刘最最棒 的帖子

文件发上来看看
发表于 2012-12-5 14:48:39 | 显示全部楼层

我也有寫了一個UDF

大大,我也有自行写入一个旋转的UDF,在边界条件入口的地方可以选择我的UDF,但是在旋转域的地方,我选择movie mesh,下方输入旋转速度的地方,无法选择我的UDF,请问该怎么让我的旋转区域读取我的UDF呢
发表于 2012-12-5 15:35:26 | 显示全部楼层

回复 1# 小刘最最棒 的帖子

这个应该不会吧
发表于 2012-12-27 14:57:58 | 显示全部楼层
请问一下您是怎么设定dynamic mesh的呢?
在dynamic mesh 的zone里面,您是将叶片设定为rigid body吗?
还是将整个旋转圆设定为rigid body呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表