使用SysML中的接口块对信号建模

时间:2019-04-10 22:25:27

标签: sysml

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

谢谢

1 个答案:

答案 0 :(得分:0)

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

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

虽然可以使用流动特性,但我认为它们不是最合适的。通常,它们用于显示某些事物正在流动。这里流淌的是电荷-这可能不是此处适用的详细程度。我们可以说,有关电压的信息正在流动,但是阻抗又如何呢?

因此,我的建议是使用必需的值属性: interface definitions

然后,当需要分组时,可以单独使用这些端口,也可以将它们用作嵌套端口: ports