我试图了解在 Dymola 中解决 DAE 的过程。根据 Dymola 的帮助文档第 13.8 章,Dymola 会首先使用索引缩减算法将原始 DAE 转换为 ODE,然后经过分区和撕裂后得到 BLT 形式,因此 Dymola 可以像 DASSL 一样使用 BDF 方法解决 ODE。
我还从Wolfram mathematica中找到了一些关于如何解决 DAE 的资料,如下图所示,不同阶段可能有不同的策略,我标记了我认为在 Dymola 中采用的方法。我的问题是:
我试图了解在 Dymola 中解决 DAE 的过程。根据 Dymola 的帮助文档第 13.8 章,Dymola 会首先使用索引缩减算法将原始 DAE 转换为 ODE,然后经过分区和撕裂后得到 BLT 形式,因此 Dymola 可以像 DASSL 一样使用 BDF 方法解决 ODE。
我还从Wolfram mathematica中找到了一些关于如何解决 DAE 的资料,如下图所示,不同阶段可能有不同的策略,我标记了我认为在 Dymola 中采用的方法。我的问题是: