运行模拟

定义 3 个报告以监视多时间尺度模拟的运行进度。一个报告输出当前耦合循环。其他两个分别计算流体和固体热解算方案的迭代数。

  1. 由参数 LoopCounter 创建耦合迭代注释,该注释用于对当前耦合周期计数:
    1. 右键单击报告节点,然后选择新建 > 用户 > 表达式
    2. 将报告重命名为耦合迭代
    3. 选择 Coupling Iteration(耦合迭代) 节点,并将定义设为 $LoopCounter
      该报告将从参数 LoopCounter 访问该值。
    4. 右键单击耦合迭代节点,然后选择根据报告创建文本注释
    5. 选择工具 > 注释 > Coupling Iteration(耦合迭代) 节点,然后将其拖放到温度场景中。
  2. 创建一个对流体迭代次数计数的报告:
    1. 右键单击报告节点,然后选择新建 > 系统 > 物理连续体迭代
    2. 将报告重命名为 Iterations: Fluid(迭代:流体)
    3. 选择 Iterations: Fluid(迭代:流体) 节点,并将物理连续体设为 Thermal Analysis - Gas Physics(热分析 - 气体物理)
    4. 右键单击报告,然后选择根据报告创建监视器
      一个名为 Iterations:Fluid Monitor(迭代:流体监视器) 的新节点将显示在监视器节点下。
  3. 创建一个对固体迭代次数计数的报告:
    1. 右键单击报告节点,然后选择新建 > 系统 > 物理连续体迭代
    2. 将报告重命名为 Iterations: 固体
    3. 选择 Iterations: Solid(迭代:固体) 节点,并将物理连续体设为 Thermal Analysis - Manifold Physics(热分析 - 歧管物理)
    4. 右键单击报告,然后选择根据报告创建监视器
      一个名为 Iterations:Solid Monitor(迭代:固体监视器) 的新节点将显示在监视器节点下。
  4. 要使用稳态迭代次数监视稳态流体残差:
    1. 将残差图绘图 > 残差重命名为 Fluid Plots(流体绘图)
    2. 选择 Fluid Plots(流体绘图) 节点,然后将 X 轴监视器设为 Iterations: Fluid Monitor(迭代:流体监视器)
  5. 要使用瞬态迭代次数监视瞬态固体能量残差:
    1. 右键单击监视器 > 能量节点,然后选择根据监视器创建绘图
    2. 选择绘图 > Energy Plot(能量绘图) 节点,然后将 X 轴监视器设为 Iterations: Solid Monitor(迭代:固体监视器)
要运行模拟,首先激活工具条上的 MultiTimeScale 工作流程
  1. 在解算方案工具条中,单击设置活动的仿真操作 ,然后选择 MultiTimeScale 工作流程
启动受管仿真:
  1. 右键单击自动化 > 模拟操作 > 多时间尺度工作流并选择播放/恢复模拟操作
    模拟开始使用稳态流体求解器,直到满足相关停止条件。当稳态求解器处于非活动状态时,瞬态固体求解器随后会被激活。
    要停止工作流程,单击工具条上的停止。要重新启动求解器迭代,再次右键单击 MultiTimeScale 工作流程节点,然后选择播放/恢复
  2. 保存模拟。