Modelica线性分析
Modelica linear analysis
我是 Modelica/Dymola-modeling 的新手。我开始为我的硕士论文(管道、加热器、控制)建模流体模型。我的教授建议:检查系统的特征值和它们的比率(以及系统是否刚性)。以下也是:
- 线性分析
- 全线性分析
- 模拟设置:linearizeAtInitial = false; t_linearize = 1000(系统处于运行模式(初始化后)
仿真结果正常
但是线性分析说:系统不稳定 --> 那是什么意思?
关于特征值,我得到以下结果:
我不得不说我不是很喜欢数字。所以这些是我的问题:
- 这是否意味着系统有 23 个特征值?
- 如果我想指定 "stiff" 系统如何,我想我必须检查最大和最小值?
- 特征值 12-23 是多少 --> 不稳定、不稳定、不可检测?
任何关于(简单)介绍的建议 book/chapter 解释一般性的事情,例如:模型的线性化、特征值等?
非常感谢您的帮助。
实部<0的特征值是稳定的;并且最小的和最大的之间的比率可以看作是 "stiffness".
实部 > 0 的特征值显然不稳定。
实部== 0的特征值更复杂;它们写成 "not stable" - 但处于稳定和不稳定之间的边界。
由于虚部也为零所以是纯积分器,一个流体罐可以看作是积分器;这解释了为什么你有这么多零特征值。 (如果虚部不为零,则它们是无阻尼振荡器。)
因此我会在分析中跳过零特征值。
"detectable/controllable"指的是模型有输出和输入的情况(stabilizable 是它们的组合)。
我是 Modelica/Dymola-modeling 的新手。我开始为我的硕士论文(管道、加热器、控制)建模流体模型。我的教授建议:检查系统的特征值和它们的比率(以及系统是否刚性)。以下也是:
- 线性分析
- 全线性分析
- 模拟设置:linearizeAtInitial = false; t_linearize = 1000(系统处于运行模式(初始化后)
仿真结果正常
但是线性分析说:系统不稳定 --> 那是什么意思?
关于特征值,我得到以下结果:
我不得不说我不是很喜欢数字。所以这些是我的问题:
- 这是否意味着系统有 23 个特征值?
- 如果我想指定 "stiff" 系统如何,我想我必须检查最大和最小值?
- 特征值 12-23 是多少 --> 不稳定、不稳定、不可检测?
任何关于(简单)介绍的建议 book/chapter 解释一般性的事情,例如:模型的线性化、特征值等?
非常感谢您的帮助。
实部<0的特征值是稳定的;并且最小的和最大的之间的比率可以看作是 "stiffness".
实部 > 0 的特征值显然不稳定。
实部== 0的特征值更复杂;它们写成 "not stable" - 但处于稳定和不稳定之间的边界。
由于虚部也为零所以是纯积分器,一个流体罐可以看作是积分器;这解释了为什么你有这么多零特征值。 (如果虚部不为零,则它们是无阻尼振荡器。)
因此我会在分析中跳过零特征值。
"detectable/controllable"指的是模型有输出和输入的情况(stabilizable 是它们的组合)。