将 FMU 导入 1D 模拟

现在有一个表示挡板阀的 FMU,可以在 Simcenter Amesim 的 1D 系统模拟中放置它。

请确保 Simcenter Amesim 为 2020.2 或更新版本。
  1. 加载 Simcenter Amesim 1D 模拟文件:
    1. 启动 Simcenter Amesim。
    2. 从顶部菜单栏中,选择文件 > 打开
    3. 打开对话框中,导航至已下载教程文件的 designExploration 文件夹,然后选择 flapperValve_1DAmesim.ame
    4. 单击打开
在 Simcenter Amesim 中将 FMU 作为组件导入:
  1. 从顶部菜单栏中,选择界面 > FMU 导入助手...
  2. FMU 导入助手对话框中:
    1. 激活子模型名称复选框,然后按如下所示设置功能实体模型单元的属性:
      属性 设置
      FMU 浏览至从 Simcenter STAR-CCM+ 导出的 FMU 文件所在的文件夹,然后选择 flapper_surrogates.fmu
      子模型存储目录 选择存储 FMU 文件的文件夹。
      子模型名称 FLAPPER
    2. 单击下一步
    3. 按如下所示设置导入设置属性:
      属性 设置
      编译设置 将自动检测活动的编译器。用户无需指定。

      例如,将自动为 Windows 选择 GNU GCC (64-bit)

      混合类型 FMU 的首选模式 激活

      模型交换

    4. 单击生成
    5. 单击结束
    FMU 组件将添加到库树。要查看组件,在搜索框中,输入 flapper


为了获得更好的系统草图概览,已经提取出挡板阀子模型,并在子草图中进行描述。输入和输出端口以相同的颜色和编号连接到系统草图中的相应端口。
  1. 要在 1D 模拟草图中添加 FMU,在库树中,仅单击 FLAPPER 组件一次,然后将其拖到具有指定输入和输出的挡板阀子草图中的空白处。


    1D 系统草图如下所示。4 个标记的端口对应于 FMU 子草图的端口:



  2. 要检查从Design Manager导入的参数与 FMU 子草图中端口的一致性,右键单击 fmu 组件并选择外部变量...


    导入的 FMU 组件中的输入参数和响应的位置必须与 FMU 子草图中的端口匹配。如果位置不匹配,请交换 FMU 子草图中的端口。
  3. 要保存文件,选择文件 > 另存为...。在另存为对话框中将文件名设为 flapperValve_1DAmesim_run.ame,然后单击保存