Simpack求解器说明

SODASRT 2:是SIMPACK功能最强大的积分器,也是默认的积分器,适合于绝大多数的仿真情况。然而,对于一些特殊类型的问题,也可以采用其它积分器。SODASRT 2可以提供误差控制、自动积分步长、阶次自适应和解算DAE方程以及根函数等参数设置。

LSODE:此积分器只适用用解算ODE方程。在模型中不允许定义约束和代数状态量。LSODE提供显式积分器(Adams)和隐式积分器(gear)两个选项,二者均带有误差控制、时间步长及阶次的自适应。

Fixed Stepsize:此积分器是固定步长积分器的一个分支,采用显式欧拉算法。此积分器提供显式积分和隐式积分两种方法以及阶次的选项,同时此积分器也可以解算DAE方程。

DOPRI5:此积分器采用五阶Runge-Kutta方法,提供误差控制、自动步长适应。只适用于ODE方程,不允许模型中存在约束和代数状态量。

RADAU5:此积分器提供SODASRT 2积分器的基本功能,但是效率不太高。这个积分器稳定性非常好,可以用于大型的非连续性问题或者无阻尼高速振荡问题的仿真。

SODASRT:此积分器是SODASRT 2的旧版本,在这里提供只是为了兼容性的原因,不建议采用。

原文地址:https://www.cnblogs.com/redfenglin/p/9209120.html