找回密码
 注册
查看: 1663|回复: 2

与大家讨论一个问题,,周华老师有空的话也看看

[复制链接]
发表于 2006-11-19 16:48:13 | 显示全部楼层 |阅读模式

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

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

x
我最近正在做一个包涵两个可动的wall边界(动网格)的算例,整个fluid域(网格质量较好)是由多个wall包围起来的,没有inlet和outlet,也就是流体域内的流体的总量是不变的,但是存在两个可动的wall边界这样就会导致fluid域的总体积会有微小的变化(现实中流体可压缩,这样是允许的),这两个wall的运动由合理的udf及动网格实现,进行unsteady计算,湍流模型为sst,并确定动网格可以实现
得到如下错误提示:
iter continuity x-velocity y-velocity z-velocity          k      omega     time/iter
turbulent viscosity limited to viscosity ratio of 1.000000e+010 in 314425 cells
Error: Floating point error: invalid number
Error Object: ()
大家可以注意到我设置的viscosity ratio 为10E+10,默认的设置是10E+5,得到这样的提示我认为可能是由于Fluent的求解器不考虑体积模量,也就是不考虑流体(算例选用油液)的可压缩性,这样计算中第一个时间步经过动网格更新后fluid域的体积变化(算例是变小),导致流体域的压力无穷大,所以无论viscosity ratio 设置到多大,最终都会浮点错误。
请教大家:
(1)大家认为这个错误是由于什么原因导致的?
(2)如果真的是由于我提到的问题导致,可以解决这个问题么,改变控制方程么?怎么改?
谢谢!
发表于 2006-11-20 12:02:34 | 显示全部楼层

与大家讨论一个问题,,周华老师有空的话也看看

你的问题可以简化,先不考虑湍流,解决动网格耦合先,按你的理解,应该选择耦合求解器
 楼主| 发表于 2006-11-20 16:08:22 | 显示全部楼层

与大家讨论一个问题,,周华老师有空的话也看看

请问一下,怎么考虑流体的可压性,,
例如固定容积的水受压后压力会升高,
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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