0

这个问题是关于 Dymola 如何将值引用 (VR) 分配给其变量(尤其是导数)。我知道这有点像关于如何分配 VR 的秘密,但我们将不胜感激。

例如,我有一个从 Dymola 导出的模型,衍生变量的 VR 看起来像这样

587202618   der_1
587202619   der_2
587202620   der_3
*33554490    der_4
587202622   der_5
587202623   der_6
**318767166   der_7
**318767167   der_8

可以发现,从der_1der_6的 VR 是一致的,除了der_4。并且不一致因为这个der_4也是一个状态,所以这个VR和它的状态VR是一样的。所以我很理解这部分。

我的问题是关于最后两个 VR。它们突然变得不一致,它们不是状态变量。我不明白为什么。

我查看了模型中的那些变量,我发现那些导数似乎有这样的形式

der_7 = func(der_1, der_3, ..);
der_8 = func(der_1, der_3, ..);

所以我相信 Dymola 有理由为这些变量分配不同的 VR。(代数环?)

这些衍生物有什么具体的名字吗?以及如何在 Dymola 中处理这些衍生物?

谢谢

4

0 回答 0