Modelica线性分析

Modelica linear analysis

我是 Modelica/Dymola-modeling 的新手。我开始为我的硕士论文(管道、加热器、控制)建模流体模型。我的教授建议:检查系统的特征值和它们的比率(以及系统是否刚性)。以下也是:

仿真结果正常

但是线性分析说:系统不稳定 --> 那是什么意思?

关于特征值,我得到以下结果:

我不得不说我不是很喜欢数字。所以这些是我的问题:

  1. 这是否意味着系统有 23 个特征值?
  2. 如果我想指定 "stiff" 系统如何,我想我必须检查最大和最小值?
  3. 特征值 12-23 是多少 --> 不稳定、不稳定、不可检测?

任何关于(简单)介绍的建议 book/chapter 解释一般性的事情,例如:模型的线性化、特征值等?

非常感谢您的帮助。

实部<0的特征值是稳定的;并且最小的和最大的之间的比率可以看作是 "stiffness".

实部 > 0 的特征值显然不稳定。

实部== 0的特征值更复杂;它们写成 "not stable" - 但处于稳定和不稳定之间的边界。

由于虚部也为零所以是纯积分器,一个流体罐可以看作是积分器;这解释了为什么你有这么多零特征值。 (如果虚部不为零,则它们是无阻尼振荡器。)

因此我会在分析中跳过零特征值。

"detectable/controllable"指的是模型有输出和输入的情况(stabilizable 是它们的组合)。