FMU 区参考

通过结构化命名约定,导入的库可具有分层的协同仿真区。在每个区域中,可以单独设置条件和值。

FMU 专区

名称区域
激活条件用户库 > [用户库]

将变量命名约定设为结构化

节点路径示例连续体 > 物理 1 > 模型 > FMI
要求从合作伙伴代码导出 FMU 之前的结构化命名约定。
激活子节点外部链接 > [链接] > 区域 > [区域]
  • 条件
  • 值

区域管理器属性

区域数
显示为此链接定义的区域数。只读。

区域管理器右键单击操作

新建
在区域节点下添加协同仿真区域。

[区]属性

索引
指定用于标识区域的独特索引。只读。
区域类型
指定何种类型的 Simcenter STAR-CCM+ 对象分配到协同仿真区进行耦合。在与 FMU 协同仿真的过程中,可用选项为表面区、实体区和壳体区。

[区]条件和值

使用协同仿真区的条件和值,可指定协同仿真期间交换的 Simcenter STAR-CCM+ 耦合模型部件(边界或区域)和物理量。

部件
仅在导入了 FMI 组分表的情况下显示。

指定从 FMU 导入的几何(外部部件)。通常,几何是 Simcenter STAR-CCM+ 在 FMU 导入过程中自动生成的点集。

耦合模型部件
显示通过此协同仿真区与 FMU 交换数据的 Simcenter STAR-CCM+ 边界或区域。此属性为只读。要将模型部件分配给协同仿真区,将外部程序耦合指定条件用于相关边界或区域。
导出的值
包含的节点指定通过协同仿真区导出至 FMU 的值。由于 FMU 变量为空间不变量,因此 Simcenter STAR-CCM+ 必须导出单值数据。通过协同仿真区导出的值通常表示在耦合模型部件上计算的场的单值平均值。
“导出的值”节点具有以下属性:
  • 初始化方法 - 自动设为用户指定的初始化值。在 [Link 1] > 区域 > [区域] > 值 > 初始化值下,指定恒定的初始化值。
  • 值 - 用于指定导出至 FMU 的值。尽管可以导出 FMU 支持的任何数据类型(实数、整数、布尔、字符串、枚举),但通常会导出实数类型的标量。有关根据数据类型设置值的更多信息,请参见 指定与 FMU 交换的标量值。
  • 外部单位(只读)- 为每个导出的值显示 modelDescription.xml 文件中的可用单位。导出时,Simcenter STAR-CCM+ 中以 SI 单位测量的任何值都将转换为此属性下显示的单位。如果 Simcenter STAR-CCM+ 中未定义所需单位,将使用约定 [units]_fmu 创建新单位。仅当 .xml 文件中存在单位时,此属性才可用。
已导出的场
包含的节点指定通过协同仿真区导出至 FMU 的场。仅适用于导入 FMI 组分表文件的情况。
“导出的值”节点具有以下属性:
  • 初始化方法 - 自动设为用户指定的初始化值。在 [Link 1] > 区域 > [区域] > 值 > 初始化值下,指定恒定的初始化值。
  • 标量函数 - 用于指定导出至 FMU 的场。
  • 外部单位(只读)- 为每个导出的场显示 modelDescription.xml 文件中的可用单位。导出时,Simcenter STAR-CCM+ 中以 SI 单位测量的任何值都将转换为此属性下显示的单位。如果 Simcenter STAR-CCM+ 中未定义所需单位,将使用约定 [units]_fmu 创建新单位。仅当 .xml 文件中存在单位时,此属性才可用。
已导入的场
包含的节点指定通过协同仿真区从 FMU 导入的场。通过协同仿真区从 FMU 导入的值存储为空间均匀场,可用于设置边界或区域的条件。“导入的场”节点具有以下属性:
  • 初始化方法 - 自动设为用户指定的初始化值。在 [Link 1] > 区域 > [区域] > 值 > 初始化值下,指定恒定的初始化值。
  • 场模板 - 指定 Simcenter STAR-CCM+ 耦合模型部件中的模板(节点、面或网格单元),Simcenter STAR-CCM+ 会将导入的场映射到该模板。
  • 场处理 - 自动设为非受管。此设置表示您负责使用存储已导入场的场函数手动设置相关边界或区域条件。
  • 标量函数 - 显示用于存储由导入值构成的空间均匀场的场函数的名称。场函数名称的格式为 Co-Simulation: [FMU 变量名称]。设置边界或区域条件时使用此场函数。
  • 外部单位(只读)- 为每个导入的场显示 modelDescription.xml 文件中的可用单位。导入时,以此属性下显示的单位测量的值将转换为 Simcenter STAR-CCM+ 所需的 SI 单位。如果 Simcenter STAR-CCM+ 中未定义所需单位,将使用约定 [units]_fmu 创建新单位。仅当 .xml 文件中存在单位时,此属性才可用。