如何在OpenModelica中使用真正的输入连接器?

2024-06-14 19:39:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我想要一个OpenModelica模型,如下所示: Model from OMEdit

左侧有一个名为u的“真实输入连接器”,右侧有一个名为y的“实际输出连接器”。 模型的方法是取一个值(u)乘以2,然后返回输出(y)。在

现在我的问题是: 如何设置输入变量的值?在

输入连接器是否是执行此操作的正确块?在


Tags: 方法模型openmodelica
1条回答
网友
1楼 · 发布于 2024-06-14 19:39:09

这是有效的,如果你希望这个增益是一个独立的子模块,你将连接到其他模型。在这种情况下,需要将源的输出连接到输入块。标准库提供了多种Modelica.Blocks.Sources或者你可以自己做。在

作为一个小例子,您的例子保存为My_增益.mo,连接正弦电源:

model SampleModel
  My_Gain gain;
  Modelica.Blocks.Sources.Sine source;

equation
  connect(source.y, gain.u);
end SampleModel;

如果不知道你想做什么,很难说这是不是正确的方法,但它会起作用。在

相关问题 更多 >