要加速continuity收敛该设置那些参数?
请大家帮忙解决一下吧! 感觉需要调整courant numberFLUENT 中courant number是在耦合求解的时候才出现的。正确的调整,可以更好地加速收敛和解的增强稳定性。
courant number 实际上是指时间步长和空间步长的相对关系,系统自动减小courant 数,这种情况一般出现在存在尖锐外形的计算域,当局部的流速过大或者压差过大时出错,把局部的网格加密再试一下。
在fluent 中,用courant number 来调节计算的稳定性与收敛性。一般来说,随着courantnumber 的从小到大的变化,收敛速度逐渐加快,但是稳定性逐渐降低。所以具体的问题,在计算的过程中,最好是把ourant number 从小开始设置,看看迭代残差的收敛情况,如果收敛速度较慢而且比较稳定的话,可以适当的增加courant number 的大小,根据自己具体的问题,找出一个比较合适的courant number,让收敛速度能够足够的快,而且能够保持它的稳定性。
回复 #2 CSW1982 的帖子
谢谢楼上的,看来我要试试用耦合求解器分析了。 个人认为这应该和你采用的算法有关SIMPLE算法是根据连续方程推导出压力修正方法求解压力。
由于连续方程中流场耦合项被过渡简化,使得压力修正方程不能准确反映流场的变化,从而导致该方程收敛缓慢。
试着用SIMPLEC算法看看 二楼说的courant 数是指耦合算法的收敛调整方法。对于低速流动的非耦合算法,多采用调整松弛因子的办法来兼顾收敛性和稳定性的。另外压力速度耦合算法也要考虑。simple算法比其他的算法更健壮。另外还有其他的控制收敛的方法,不如说速度比较大的运动,可以先采用小速度计算,收敛后在增大速度等等,这些在说明书里都有的。
回复 #5 guxinchun 的帖子
这么说来,算非定常流的话是否可以先算定常流,再算非定常流呢? 可以先算定常流动,再算非定常流动。
页:
[1]