24小时热门版块排行榜    

查看: 661  |  回复: 1

liukankao

新虫 (初入文坛)

[求助] 关于用动网格6DOF模拟2D风机,新人所以没有金币,谢谢大家 已有1人参与

用匀速的入流气体吹动风机,风机的面积和转动惯量放在了6DOF  udf里
网格大概是下面这样


周围一的圆圈是别人之前用MRF方法做的mesh。本次模拟并不需要用MRF, 所以在cell zone condition里并未设置任何mesh motion的参数。
理论上来说不会对实验产生影响。
Dynamic mesh 里设置

风扇周围网格如下

涡轮周围如果没有采用长方形网格,计算时就会产生负网格
http://i5.tietuku.com/8edb25b088b39b97.jpg
但如果加入了长方形网格,

其结果就会decovergence and error: floating point exception.

UDF
#include "udf.h"
DEFINE_SDOF_PROPERTIES(rotate,prop,dt,time,dtime)
{
    prop[SDOF_MASS] =10000;
    prop[SDOF_IXX]= 1;
    prop[SDOF_IYY] = 1;
    prop[SDOF_IZZ] = 100000;
    prop[SDOF_ZERO_TRANS_X]=TRUE;
    prop[SDOF_ZERO_TRANS_Y]=TRUE;
    prop[SDOF_ZERO_TRANS_Z]=TRUE;
    prop[SDOF_ZERO_ROT_X]=TRUE;
    prop[SDOF_ZERO_ROT_Y]=TRUE;

    printf("\nstage: updated 6dof properties";   
}

关于用动网格6DOF模拟2D风机,新人所以没有金币,谢谢大家
Capture1.JPG
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小七工作室1

新虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
还是垂直轴的风机
2楼2015-12-15 11:36:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 liukankao 的主题更新
信息提示
请填处理意见