激活 FMU 协同仿真模型

对于使用 FMU 的协同仿真,需要两个物理连续体,其中一个连续体用于在 Simcenter STAR-CCM+中求解的物理(内部连续体),一个连续体表示 FMU 中的物理(外部连续体)。

初始模拟包含在 Simcenter STAR-CCM+ 中物理的预定义物理连续体,它将气流建模为非稳态湍流流体。

要启用使用 FMU 的协同仿真,可添加所需的协同仿真模型:

  1. 对于物理连续体连续体 > 流体,激活下列物理模型:
    物理模型
    可选模型 协同仿真
    协同仿真模型 FMI
  2. 选择连续体 > 流体 > 初始条件 > 静态温度节点,然后将设为 313 K
要表示外部物理:
  1. 创建一个名为 FMU 的新物理连续体。对于此连续体,选择下列模型:
    组合框 模型
    可选模型 外部连续体
    外部连续体 外部应用(自动选中)
    空间 网络拓扑
    外部应用 FMI
    时间 隐式不定常
  2. 右键单击区域节点,然后选择新建 > 区域
  3. 选择区域 > 区域 1 节点,然后将物理连续体设为 FMU
  4. 区域 1 重命名为 FMU
激活外部连续体模型时,Simcenter STAR-CCM+ 会在外部链接节点下添加一个链接节点。链接表示与外部应用的连接,并允许定义相关的协同仿真详细信息。

使用默认链接节点,指定表示 FMU 模型的外部连续体,并定义数据传输事件之间的时间间隔:

  1. 展开外部链接 > 链接 1 > 条件节点,然后设置下列属性:
    节点 属性 设置
    外部连续体 连续体 FMU
    耦合协商选项 选项 时间步

    此设置可将数据交换之间的时间间隔设为模拟时间步。

    之后,还可以指定与 FMU 模型交换的值。对于使用 FMU 的协同仿真,Simcenter STAR-CCM+ 会自动指定相关的启动和连接设置。

  2. 保存模拟。