找回密码
 注册
查看: 5741|回复: 5

怎么控制残差图中的-continuty收敛啊??????

[复制链接]
发表于 2006-11-27 10:55:36 | 显示全部楼层 |阅读模式

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

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

x

我做计算时残差图中的-continuty老是收敛不好,请教高手怎么控制啊?
谢谢
附图:
发表于 2006-11-28 14:37:49 | 显示全部楼层

怎么控制残差图中的-continuty收敛啊??????

改变松弛因子
 楼主| 发表于 2006-11-29 17:08:20 | 显示全部楼层

怎么控制残差图中的-continuty收敛啊??????


改变什么因子呢?
谢谢
发表于 2006-12-2 00:55:29 | 显示全部楼层

怎么控制残差图中的-continuty收敛啊??????

收敛不好,可能有几方面的原因。首先是你的网格质量,然后是courant number设置不合理,还有可能是松弛因子不合理。在fluent中,用courant number来调节计算的稳定性与收敛性。一般来说,随着courant number的从小到大的变化,收敛速度逐渐加快,但是稳定性逐渐降低。所以具体的问题,在计算的过程中,最好是把courant number从小开始设置,看看迭代残差的收敛情况,如果收敛速度较慢而且比较稳定的话,可以适当的增加courant number的大小,根据自己具体的问题,找出一个比较合适的courant number,让收敛速度能够足够的快,而且能够保持它的稳定性。
    由于流体力学中要求解非线性的方程,在求解过程中,控制变量的变化是很必要的,
这就通过松弛因子来实现的.它控制变量在每次迭代中的变化.也就是说,变量的新值
为原值加上变化量乘以松弛因子.
如:
A1=A0+B*DETA
A1 新值
A0 原值
B 松弛因子
DETA 变化量
松弛因子可控制收敛的速度和改善收敛的状况!
为1,相当于不用松弛因子
大于1,为超松弛因子,加快收敛速度
小于1,欠松弛因子,改善收敛的条件
Fluent里面用的是欠松弛,主要防止两次迭代值相差太大引起发散。
一般来讲,大家都是在收敛不好的时候,采用一个较小的欠松弛因子。
    一般在计算中,如果收敛不了,首先降低crouant数,不行的话降低松弛因子。当你怎么降低这两个数都不行时,调整网格参数重做网格吧

发表于 2006-12-5 21:10:23 | 显示全部楼层

怎么控制残差图中的-continuty收敛啊??????

怎么改变courant number呀??
发表于 2006-12-6 08:38:45 | 显示全部楼层

怎么控制残差图中的-continuty收敛啊??????

在solve下拉菜单第一个子菜单中设置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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