动态模型能否在 Dymola 中达到真正的稳定状态?

Mar*_*vel 2 modelica dymola

我在Dymola中做了一个动态模型的模拟,200000s模拟完成后,似乎模型还没有达到稳定状态。我猜这是由数值计算错误引起的。

我的问题是:

进行动态模拟时如何达到真正的稳定状态?

在此处输入图片说明

Mar*_* A. 6

很难从单一的截图判断,但仍然是我的想法:

指数衰减——描述了技术系统中的许多行为——将(在数学上)需要无限的时间才能达到其最终值。通常假设,经过五个时间常数后,该过程就完成了。这对应于已达到其最终值的 99.3%(实际上是起始值和最终值之间的差值)的值。因此,如果您看得足够近,您总会发现值在变化,直到您达到非常小的梯度以至于它们在数字中丢失。

我确实认为上述过程还没有完成,而不是在这里看到数字问题。但同样,如果没有用例和轨迹的其余部分,这很难判断。为了更清楚地说明这一点,我建议估计过程的时间常数(例如此处)。那么应该可以在 2e5 秒处判断“经过了多少时间常数”。

顺便说一句:有一个很好的网站描述了测量问题。