Simcenter Amesim 中指定协同仿真设置

要将 Simcenter AmesimSimcenter STAR-CCM+ 耦合,需要将 TCP 单元添加到 Simcenter Amesim 系统并将其配置为服务器。

  1. 将 TCP 单元(dynamic_cosim_socket 单元)添加到 Simcenter Amesim 系统,并设置所需的输入和输出端口数:


    number of ports at left(左侧端口数) 选项指定将数据导出至 Simcenter STAR-CCM+ 的端口数。 number of ports at right(右侧端口数) 选项指定从 Simcenter STAR-CCM+ 导入数据的端口数。 例如,如果要将两个标量值从 Simcenter STAR-CCM+ 传递到 Simcenter Amesim,并将三个标量值从 Simcenter Amesim 传递到 Simcenter STAR-CCM+,则 TCP 单元上总共需要五个端口:左侧三个端口,右侧两个端口。

将 TCP 单元设为服务器。 当 TCP 单元设为服务器时,可以设置 Simcenter Amesim 求解器的时间步。
  1. 单击参数选项卡。


    将签出 Simcenter Amesim 系统的相应许可证。
  2. 双击 dynamic_cosim_socket 单元。
    此时将显示 Change Parameters(更改参数) 对话框。
  3. 模式设为服务器
    对话框中显示一个新的属性:sample time(采样时间)
  4. sample time(采样时间) 设为相应案例的所需时间步。
  5. 单击关闭
将 TCP 单元配置为服务器之后,可以修改 Simcenter Amesim 求解器的运行参数。 可以调整模拟的时间步和总时间。 最好将 Simcenter Amesim 求解器的总运行时间设为大于 Simcenter STAR-CCM+ 中所设总运行时间的值。 当耦合到 Simcenter Amesim 时,Simcenter STAR-CCM+ 保留两个步骤的 Simcenter Amesim 数据,并在它们之间插值。
  1. 单击模拟选项卡。
要设置运行参数:
  1. 单击 Run Parameters(运行参数)


    Run Parameters(运行参数) 对话框中:
  2. 开始时间设为 0
  3. Final time(最终时间) 值设为大于 Simcenter STAR-CCM+ 中的总模拟时间。
    此操作可确保 Simcenter Amesim 不会因数值精度问题在 Simcenter STAR-CCM+ 之前完成求解。
  4. 设置 Print interval(打印间隔) 以匹配在 TCP 单元中所设的采样时间步。
    此属性用于 Simcenter Amesim 中的后处理。
  5. 单击确定