FLOW3D 运行中有时会出现 Pressure Iteration did not Converge in ITMAX = IMAX Iterations 的提示,如图。
运算初始就出现了这种提示,可能是设置了与现实不符的初始条件。如果一段时间后,求解恢复正常,则不必担心。如果没有主动恢复正常,试着去调整初始条件再重新运行。(发生在一开始,大不了重来,不会造成多少时间的浪费)在运行中间出现这种提示时,表明了流场在短时间之内正在遭受突变,主要反映在模拟器 Epsi & Maximum residual 指标上。如果 Epsi & Maximum residual 的两个指标接近,并及时出现了提示,在一定时间后发生收敛,则对试验结果不会造成大的影响。
如果 Epsi 和 Maximum residual 的两指标不接近,如下图,且系统不能自动恢复正常,则需采取一定行动了。
首先,检查 Multiplier for dynamically adjusted convergence criterion 值是不是太小。(默认为 1)
其次,如果流场遭受突变,则需要增加 Maximum number of interation 值。
造成 Pressure iteration 问题的原因是大网格比率,所以将 AVRCK 设置为负会有所帮助。(例如,设置为 -2.1,默认为 -3.1)
还有一种可能由于坏网格造成的,修正的方法是更换压力求解的方式,可在收缩方向选择 Line implicit。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删