指定与 FMU 交换的值

在协同仿真过程中,Simcenter STAR-CCM+ 与 FMU 交换数据。由于 FMU 变量为空间不变量,因此 Simcenter STAR-CCM+ 必须导出单值数据。要将空间相关场转换为单值,可以使用报告。还可以使用报告来存储导入的数据。

起始模拟包含预定义的报告,这些报告对出口处的质量流量和板表面上的流体负载求平均值。它还包含可用于存储导入的位移和压力数据的其他报告。
  1. 展开外部链接 > 链接 1 > 条件 > 导出的值节点。
  2. 选择 amesim_interface.Flowrate 节点并将设为 ${MassFlow1Report}
  3. 选择 amesim_interface.Force 节点并将设为 ${Force1Report}
使用其余报告存储从 FMU 导入的值:
  1. 展开报告节点。
  2. 选择 PlateDisplacement 报告并将定义设为:
    ${Link 1.amesim_interface.ValveDisplacement}
  3. 选择 OutletPressure 报告并将定义设为:
    ${Link 1.amesim_interface.OutletPressure}
  4. 选择 InletPressure 报告,然后将定义设为:
    ${Link 1.amesim_interface.InletPressure}
将导入的压力数据应用于 Simcenter STAR-CCM+ 入口和出口边界:
  1. 展开区域 > 管道 > 边界节点。
  2. 入口 > 物理值 > 总压力节点,将设为:
    ${Link 1.amesim_interface.InletPressure}
  3. 出口 > 物理值 > 压力节点,将设为:
    ${Link 1.amesim_interface.OutletPressure}
起始模拟包括已分配给板区域的用户自定义节点运动。配置此运动,以使板根据 Simcenter Amesim 中计算的位移移动。
  1. 导航至区域 > > 物理值 > 线性位移 > 复合 > X 分量节点,然后将设为:
    ${Link 1.amesim_interface.ValveDisplacement}
  2. 保存模拟。