|
|
发表于 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数,不行的话降低松弛因子。当你怎么降低这两个数都不行时,调整网格参数重做网格吧
|
|