Modelica 使用可扩展连接器在Dymola中构建控制总线
我正在学习如何使用dymola中的可扩展连接器。 我想知道如何确保两条控制总线之间的兼容性。我的猜测是,如果我在一条控制总线中定义了一个称为X的输入变量,那么在另一条控制总线中,我需要定义一个也称为X的输出变量。这样,当连接这两条控制总线时,它们是一致的。 基于上述想法,我定义了两个代表控制总线的可扩展连接器,下面是屏幕截图 这是我在测试我的想法时使用的设置 但是在翻译模型时,我得到了如下错误消息。看来我把逻辑搞错了。我的问题是,我应该如何使用可扩展连接器,以便它们是一致的Modelica 使用可扩展连接器在Dymola中构建控制总线,modelica,dymola,Modelica,Dymola,我正在学习如何使用dymola中的可扩展连接器。 我想知道如何确保两条控制总线之间的兼容性。我的猜测是,如果我在一条控制总线中定义了一个称为X的输入变量,那么在另一条控制总线中,我需要定义一个也称为X的输出变量。这样,当连接这两条控制总线时,它们是一致的。 基于上述想法,我定义了两个代表控制总线的可扩展连接器,下面是屏幕截图 这是我在测试我的想法时使用的设置 但是在翻译模型时,我得到了如下错误消息。看来我把逻辑搞错了。我的问题是,我应该如何使用可扩展连接器,以便它们是一致的 潜在的问
潜在的问题是,在模型顶部有两个公共可扩展连接器(总线);理论上,两者都可以从外部连接起来 最好的选择是在车型顶部不要有两辆公交车,例如:
- 拆下两条母线中的一条
- 使两条母线中的一条受到保护
- (或更复杂的层次结构变体。)