FMI 库参考
导入 FMI 库时,Simcenter STAR-CCM+ 会在用户库下添加一个库节点。只有[导入的库]节点具有可编辑属性 - 其子节点提供在 Simcenter STAR-CCM+ 中显示 FMU 模型详细信息的方法。
FMU 库节点属性
节点具有以下属性:
- FMU 文件
- 显示导入的 FMU 文件的路径。只读。
- 提取的 FMU 文件夹
- 导入的 FMU 模型包含一个扩展名为 .fmu 的压缩文件。此属性显示 Simcenter STAR-CCM+ 将 .fmu 文件夹的内容提取到的目录的路径。只读。
- 库
- 列出 FMU 所需的所有库的路径。例如,运行 FMU 所需的 Windows 动态链接库 (.dll) 或 Linux 共享对象库 (.so)。
- 变量命名约定
- 用于设置 Simcenter STAR-CCM+ 用来读取 FMU 变量名称的命名约定。可用选项如下:
- 平直 - 变量名称读作平直字符串。任何特殊字符均读作同一字符串的一部分,而不表示任何分层。
- 结构化 - 变量名称读作分层名称,由分隔符指示分层。
此设置确定 Simcenter STAR-CCM+ 是在协同仿真区(结构化)下还是在链接(平直)下创建导入和导出规范。有关更多信息,请参见指定与 FMU 交换的标量值。
- 名称解析方向
- 用于指定 Simcenter STAR-CCM+ 解析 FMU 变量名称的方向。有关更多信息,请参见指定与 FMU 交换的标量值。
- 分层分隔符
- 用于指定在 FMU 变量的名称中表示分层的分隔符。
FMU 库节点右键单击操作
- 打开/关闭
- 这些选项用于打开或关闭导入的 FMU 库。在导入 FMU 过程中,Simcenter STAR-CCM+ 自动将 .fmu 的内容提取到导入的 .fmu 所在的新目录,并加载 FMU 定义文件和库。当关闭库时,Simcenter STAR-CCM+ 将卸载并删除包含已提取文件的目录。
- 创建 FMU 链接
- 在外部链接节点下创建协同仿真链接。此操作仅在模拟包含带有 FMI 模型的外部物理连续体时才可用(请参见激活 FMU 协同仿真模型)。使用此方法创建 FMU 链接时,Simcenter STAR-CCM+ 将自动:
- 将 节点设为 FMI 库以从其创建链接。
- 根据 FMU 模型设置来填充链接条件和值