预订演示
前页 后页

引用 SysPhS仿真库

SysPhS 规范提供了独立于平台的部件库的定义,该部件库由两个组件组组成:信号流和物理交互。由于此组件库是用于建模的底层资源,因此您正在处理的存储库中必须包含此库的副本,以供 SysPhS 模型参考。

为了根据 SysPhS 标准执行模拟,您必须从模型生成器下载两个 SysPhS 库:

  • SysPhS元素用于物理交互和
  • SysPhS信号流元素
  • 这些库可用于存储库中创建的多个 SysPhS 模型。建议将它们下载到一个唯一的包中,然后在任何 SysPhS模型中设置对该包的单个引用。
下载库:
  1. 创建一个包来保存这些库。
  2. 在浏览器里选择包。
  3. 将蓝图( Choose perspective button. ,工作区右上角)设置为“系统工程> SysML”。
  4. Ctrl+Shift+M 打开模型生成器对话框。
  5. 在过滤器栏中的蓝图名称下方,键入“SysPhS”。
  6. 单击“用于物理交互的SysPhS元素”并按住 Ctrl 键单击“用于信号流的SysPhS元素”。
  7. 单击创建模型按钮。
这些库被加载到所选的包中。

对于使用 SysPhS 的每个 SysML 模拟,块定义图表框架必须具有对库包引用。要设置它,请使用导入连接器将库包链接到 SysML 图表框架:

  1. 为模拟创建一个块定义图。
    这将自动在元素周围产生一个边界框。
  2. 将 SysPhS 库包拖到图表上。
    提示A
  3. 选择“包元素”选项。
    库包元素被添加到边界框架内的图中。
  4. 右键单击边界框以显示上下文菜单,并确保“可选”选项被勾选。
  5. 将工具箱更改为“SysPhS”页面:
    单击“包导入”关系图标,并在边界框和库包之间拖动光标以创建导入连接器。
  6. 保存图表(按 Ctrl+S)。
这是使用 <<import>> 连接器的 SysPhS包引用的示例:

了解更多