解决较差初始求解

导致发散的原因可能与初始求解与收敛求解完全不同有关。 这种情况的出现是因为:隐式数值方法依赖于线性化方法来推进方程组收敛,而此线性化可能不足以推进求解。

有两种方法可以处理这种问题:

  • 改进初始条件。 或者,可以通过使用逐步激活模型、更改边界条件、激活稳态求解的非稳态模型、向上跃升求解精度或者调整归一化因子等方法来实现。
  • 向上跃升库朗数和松弛因子对求解的推进作用较小。

使用这些方法时,务必遵循一些准则,它们会指出在更改条件之前是否要停止求解。 这些准则在阐述在运行时更改模拟的章节中介绍。