使用报告和监视器对数据值采样

此工作流同时包含报告和监视器的功能。

确定要提取的数据值,然后根据这些值创建报告:

  • 特定类型 -- 对于某些类型(如力),标量被固有地定义为用于某些物理模型。
  • 统计 -- 可以将定量定义(如最小值和最大值)应用于所选的标量。
  • 系统 -- 这些报告用于评估性能相关信息。
  • 提供了表达式报告,该报告取决于系统报告以外的报告的组合。

准备计算数据所需的衍生部件和任何场函数。

要创建报告:
  1. 要创建报告,右键单击报告节点,然后选择新建报告,再选择要创建的报告类型。
    Simcenter STAR-CCM+ 添加相应的子对象。此外,Simcenter STAR-CCM+ 添加一个场函数,可以依据此场函数访问其他场函数或表达式中的报告值。报告场函数名称的开头为 Report:。有关使用基于报告的场函数的详细信息,请参见使用报告作为场函数
  2. 如有必要,重命名报告以反映其在模拟中的用途。相应场函数名称会更新以反映此更改。例如,入口质量流量
  3. 部件设为几何部件、区域或衍生部件,该报告由此派生数据用于选定计算。
    • 如果模拟包含基于部件的交界面,则可以对这些交界面进行报告。请参见在报告中使用基于部件的交界面
    • 如果选择多个部件,报告将返回所有部件的总值,并逐条列出每个部件的值。
    • 如果选择多个部件,然后为此报告创建监视器,则可以选择按部件报告值。请参见基于每个部件监视报告结果
  4. 要更改报告的参考坐标系,将坐标系属性从默认的基准设置切换为坐标系(若适用)。此选项仅适用于某些类型的报告。有关详细信息,请参见将坐标系用于力和力矩报告
  5. 设置报告所需的任何其他属性:
    • 对于系统报告,如求解器迭代 CPU 时间,可以选择 Simcenter STAR-CCM+ 报告物理量所使用的单位。
    • 对于统计报告,如最大值、总和或表面积分,通常可以选择报告表面、标量场和单位。有关详细信息,请参见统计报告
    • 表达式报告用于操作模拟中的一个或多个其他报告的结果。有关详细信息,请参见表达式报告
    • 在具有考虑理想化属性的报告中激活该属性时,Simcenter STAR-CCM+ 使用计算域中的周期交界面获取理想化整个域的计算。有关详细信息,请参见通过理想化获取全域报告
  6. 为了提高力和力矩计算的灵活性,将对象分为条带。请参见将条带用于力和力矩报告
  7. 对于最小值或最大值报告,可以在报告的主要场函数位置添加其他场函数。请参见报告最大值或最小值处的额外场函数

通过创建监视器,可在迭代求解时监视报告。如果关注物理量随着求解演变的历史,或要将此报告用作某个停止条件,则此功能十分有用。也可以对报告监视器进行绘图。请参见什么是基于报告的监视器?

要设置基于报告的监视器和绘图(可选):

  1. 要根据报告创建监视器,右键单击报告节点,然后选择根据报告创建监视器
    监视器的默认名称将基于报告类型。当然,可以重命名监视器。
  2. 要同时创建基于报告的监视器和监视器绘图,右键单击报告节点,然后选择根据报告创建监视器和绘图

通过统计报告,可以对基于报告的监视器执行分析。请参见报告统计数据

提供了一些特殊类型的监视器来采样场函数数据。

要设置场函数监视器:

  1. 要创建场函数监视器,右键单击监视器节点,然后从新监视器弹出菜单中选择要创建的类型。
  2. 如果需要,重命名场函数监视器。
    如果使用字母数字字符以外的其他字符来命名场函数监视器,则需要使用花括号 ({})。例如,如果场函数监视器的名称恰好为 Mass Flow * 2,则 Simcenter STAR-CCM+ 在计算中可能将相应的场函数解释为质量流量乘以 2。因此需要将场函数监视器重命名为 {MassFlow} * 2。如果名称中包括来自非西方字母的字符,也需要使用这些括号。
  3. 设置场函数监视器的属性,包括以下章节中所述的额外采样功能:
常规性设置监视器:
  1. 设置监视器所需的任何属性:
使用报告:
  1. 运行模拟。
  2. 要在输出窗口中生成报告结果,右键单击报告节点,然后选择运行报告

    Simcenter STAR-CCM+ 报告在缺少足够的数据或出现其他故障时将生成错误消息。请参见了解报告错误

    结果将显示在输出窗口中,先按区域然后按边界的字母顺序排列。此顺序与部件选择器中使用的区域和边界顺序相同。

    对于特定报告类型,报告结果将显示在输出窗口中的新选项卡上,该选项卡的使用方法与任何输出选项卡一样。

    如果之前已运行过一次报告,则后续运行会将结果发送到首次执行该操作时创建的同一选项卡中。

  3. 要通过单个命令运行模拟文件中的所有报告,右键单击报告节点,然后选择运行所有报告
    所有报告的结果都将显示在输出窗口中,每个报告使用一个单独的选项卡。
  4. 要在场景中显示采样值,创建报告注释:
    1. 右键单击相关报告节点并选择根据报告创建注释
      此操作会将同名的注释节点添加到工具 > 注释节点。
    2. 将注释添加到场景。请参见注释工作流
  5. 要复制报告的属性:

    可以在所有类别的类似报告之间复制属性,但系统报告除外,因为它们没有属性。

    在类型相同的报告中,此操作将应用源报告的所有属性,但力选项除外,必须为目标报告单独设置该选项。

    不能在类型不同的报告之间复制属性。

  6. 要删除报告:

    可以使用标准方法删除报告,但监视器正在使用的报告除外。在这种情况下尝试删除报告时,Simcenter STAR-CCM+ 将打开有关依赖性的警告对话框。有关详细信息,请参见对象依赖性

使用监视器:
  1. 在模拟内部或模拟之间复制场函数监视器。
    在模拟内部复制场函数监视器时,将复制其属性。如果在模拟文件之间复制此对象,则可能会复制部分或全部属性,具体取决于目标模拟的模型选择。
  2. 要删除基于报告的监视器或场函数监视器:

    仅当监视器绘图未使用基于报告的监视器时,才能删除这些监视器。

    仅当场函数监视器未显示在 XY 绘图中或未用于定义停止条件时,才能删除这些监视器。