FLUENT
中的时间步长是由库朗数定义的,而库朗数是由线性稳定性理论
定义的一个范围,在这个范围内计算格式是稳定的。
给定一个库朗数,
就可以相应地得到一个时间步长。
库朗数越大,
时间步长
就越长,
计算收敛速度就越快,
因此在计算中库朗数都在允许的范围内尽量取最
大值。
在显式格式和隐式格式中库朗数的取值范围差别很大,
在显式格式中库朗数
的取值范围很小,隐式格式则宽松得多。
在
FLUENT
使用的多步格式中,
可以认为库朗数在小于
2.5
的范围内是稳
定的。
由于控制方程是非线性的,
所以库朗数的取值一般达不到线性稳定性分析
得到的极限值。
在耦合算法的显式格式中,
系统设定的缺省值为
1.0
,
在某些二维问题中可
以适当放大这个值,但是不要超过
2.0
。
如果计算模型的设定是正确的,
并且进行了初始化,
而计算中却发现残差快
速上升,通常说明库朗数的值可能需要降低。另外,在计算的开始阶段,因为初
始流场相对粗糙,
所以可以适当降低库朗数,
比如降低到
0.1
-
0.5
左右,
然后
在计算相对稳定后再适当调高库朗数。
在线性稳定性理论表明
FLUENT
中使用
Gauss-Seidel
格式是无条件稳
定的,
但是由于控制方程非线性的影响,
实际上库朗数在这种情况下也不可能取
为无限大。在隐式格式中,库朗数的缺省值为
5.0
,在很多情况下可以将缺省值
改为
10
、
20
、
100
甚至更高,具体取多高主要取决于问题的复杂程度。与显
式格式一样,
在计算开始的时候可以把库朗数取得小一些,
而在经过几个迭代步
后可以将库朗数再调高。