标题: 求教:false time step的作用.. [打印本页] 作者: 唱国歌 时间: 2011-5-1 09:30 标题: 求教:false time step的作用.. 教程中说调整这个可以帮助解决收敛问题,在我做的东西里面也确实运用这个改善了收敛状况,
但是不知道这个东西的原理,以及对计算结果精确度的影响如何?
请各位高手指教一下~
作者: 哪根葱 时间: 2011-5-1 09:30
虚拟时间步长,稳态问题用瞬态的方式来考虑求解!
这个概念陶文铨的书上好像没介绍,只能看普坦卡的那本数值计算的教材,那上面提到一点。书Iccae管理员前两天传论坛了!!
在Flotherm中控制迭代收敛有个方法,松弛因子和虚拟时间步长!按hlep说法,这个虚拟时间步长调整松弛还是有作用的!Flotherm中我没试过!但以前上课的时候,我们老师用phoniex软件算东西演示,调了松弛因子没收敛,调false time step利马收敛!所以我对这个参数颇具好感^_^
给你引用一段高级教程的原话:
调节false time step类似于调节阻尼:false time step较大值——减少阻尼,从原值增加到10-50,可改进高位稳态收敛问题;false time step较小值——增加阻尼,从原值减少到10-50,可改进高位震荡;false time step非常大值——无阻尼;false time step非常小值——无变化,无法求解。在复杂系统中,降低false time step有时会改善高位稳态收敛问题。