1

我正在尝试对包含多个信号的端口进行建模。每个信号可以是一种两种信号类型。每种信号类型都有信号电平和阻抗。一些信号具有脉冲持续时间。对此进行建模的最佳方法是什么?我制作了一个接口端口,每个信号都表示为一个流属性。然后我制作了两种值类型,每种都有自己的阻抗和电压水平限制。然后用值类型标记接口块的流属性列表中的每个信号。这是最好的方法吗?

谢谢

4

1 回答 1

2

由于每个“信号”都有多个属性,因此需要一种将属性集绑定在一起的方法。因此,我会为每个“信号”使用一个接口块。

请注意,SysML 使用的“信号”一词具有不同的含义。

虽然可以使用流属性,但我认为它们在这里不是最合适的。通常它们被用来表明有什么东西在流动。这里流动的东西是电荷——这可能不是这里适合的详细程度。我们可以说,关于电压的信息是流动的,但阻抗呢?

所以,我的建议是使用必需的值属性: 接口定义

当需要分组时,这些可以单独使用,也可以作为嵌套端口使用: 港口

于 2019-07-26T16:47:48.763 回答