前页 | 后页 |
使用工具箱
SysPhS 配置文件提供了一个专用的工具箱页面,其中包含用于 OpenModelica 和 MATLAB Simulink 的基本 SysML 元素,以及在“SysPhS模式”页面上的“SysPhS部件”图标。
系统元素
元素图标 |
描述 |
---|---|
PhS常数 |
运行常数定义了在仿真运行期间保持不变的值。 对于 Modelica,这些对应于参数变量。 对于 Simscape,这些对应于(常量)参数。 |
PhS 变量 |
运行变量定义在仿真运行期间可变的值。 对于 Modelica,PhSVariables 具有:
|
模型块 |
Modelica块元素类型用于在 Modelica 库中定义相应的组件。要将 Modelica块定义为对应于 Modelica 库中的组件,需要将 Modelica SysPhS名称属性的值设置为 Modelica 中的完全限定组件名称(类路径)。 |
Modelica参数 |
Modelica参数element-type 用于定义Modelica 库组件A参数。这些在属性窗口 >元素选项卡 > «ModelicaParameter»(来自 SysPhS)中定义,它有两个参数:
|
模特端口 |
Modelica端口对应于端口库中定义A端口。 对应的 Modelica端口名称定义在:属性>> « ModelicaPort»(来自 SysPhs)元素名称 |
Simulink块 |
Simulink块元素类型用于在 Simulink 库中定义相应的组件。要定义与 Simulink 库中的组件对应的 Simulink块,需要将 Simulink属性名称的属性值设置为来自 Simulink 的完全限定组件名称(在 Simulink模型资源管理器中作为“内容”找到)。 |
Simulink参数 |
Simulink参数element-type 用于定义 Simulink Library 组件A参数。这些在属性窗口 >元素选项卡 > «SimulinkParameter»(来自属性)中定义,它有两个参数:
|
Simulink端口 |
Simulink端口对应于端口库中定义A端口。 对应的 Simulink端口名称定义在:属性>元素>«SimulinkPort»(来自 SysPhs )名称>。 |
多维元素 |
在系统建模中,虽然可以使用多重性来指定向量,但对于多维数组,我们需要多重多重性。 MultidimensionalElement 原型提供了这一点,有效地支持定义维度的多重性数组。这通过拖动多维元素图标应用于块。 |
导入包 |
需要导入包连接器来设置从主块到导入仿真库的引用。有关更多详细信息,请参阅参考 SysPhS仿真库帮助帮助。 |
SysPhS模式
在 OMG SysPhS 规范中有一个 Modelica 和 Simulink 通用的 SysPhS 组件列表。 Enterprise Architect将这一系列组件作为一组 SysPhS模式提供。这些核心组件是创建新模型时有用的起点。有关使用这些的更多详细信息,请参阅使用 SysPhS模式帮助帮助。