如何分配Modelica_LinearSystems2.ModelAnalysis.Linearize中使用的变量?
我想用它Modelica_LinearSystems2.ModelAnalysis.Linearize来分析我的模型的动态特性,所以我执行了以下命令,但在结果中,我感兴趣的变量没有出现。
我的问题是:
我怎么能分配在函数中使用的特定变量Modelica_LinearSystems2.ModelAnalysis.Linearize?
回答
该线性化仅基于输入、输出和状态,您无法更改该函数来线性化其他内容。
但是,您可以修改这些变量集。
- 如果您想线性化任何变量的计算,您可以将其更改为输出或添加新输出作为
output Real my1=IWantToLinearize; - 对于状态,您可以使用 stateSelect 属性进行更改,以便某些其他变量成为状态。
- 如果你想看看在另一个变量的影响发生变化的结果,你不能直接让它的输入,但你可以替换使用内部变量
xint通过xint+u并宣布u作为输入,以线性WRT这里的变化。但是,你必须要小心,这样的计算的xint不变。
THE END
二维码