24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1893  |  回复: 0

zhangmomo

铁虫 (初入文坛)

[求助] 关于fluent 铺层动网格计算发散的问题

本人在做一个刚体在流体中运动的例子,用到了fluent的铺层动网格,刚体不在计算域中,指定刚体的上下游面为TOP BOT面,由UDF中读取两面上的压力,转换为速度,赋给流体边界网格速度,UDF用DEFINE_CG_MOTION宏;
      首先进行稳态计算,将稳态结果作为初始条件开始瞬态计算;
      由稳态计算得到某一压力差下(进口pressure inlet  ;出口pressure outlet )可看出压力和速度分布是正确的,计算得到出口流量为-0.385kg/s,BOT和TOP 面上的静压力分别为43000和62000 Pascal;
      但是瞬态计算开始后,很快就发散。第一个时间步里,第2、3个迭代就错误,出现了负压,且数量级上的错误,本来稳态计算结果是0.06MPa,即6米,但是瞬态计算开始,该面上压力值为-0.1MPa,下一时间步上+6MPa。因此BOT 和TOP面上受的力错误,导致网格运动错误,最终网格出现负体积。
      改变压力速度耦合方式、进出口边界条件类型、调整时间步长、调小收敛残差、更改欠松弛因子、网格加密等,but all them didn’t to work。
      这种情况,是什么导致的?是动网格设置参数的问题?还是瞬态计算的问题?
      请懂的童鞋不吝赐教!!!
关于fluent 铺层动网格计算发散的问题
未命名.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 zhangmomo 的主题更新
信息提示
请填处理意见