定义阶段

阶段可用于存储单个模拟中物理设置的多种配置。在模拟运行期间,可以使用阶段特定的停止准则按顺序应用阶段。

在本模拟中,需要两个阶段。每个阶段存储不同组合的时间模型和运动指定(第一阶段使用“稳态”及移动参考坐标系,第二阶段使用“隐式非稳态”及刚体旋转)。

要通过模拟序列自动运行模拟,还可以定义阶段特定停止准则。

  1. 要创建第一阶段,右键单击自动化 > 阶段节点并选择新建。
    Stage 1 添加到模拟树中。
  2. 重复上述步骤,创建第二阶段 Stage 2。


    在阶段节点下,可以看到两个创建的阶段。在模拟树右上角的管理活动阶段菜单中,可以看到当前活动的阶段 - Stage 2。

创建所需的阶段后,指定要修改的物理量。许多物理量可用 - Simcenter STAR-CCM+ 支持修改区域设置、边界设置、运动设置、物理模型选择、交界面设置和求解器设置。
  1. 要对时间模型分阶段,右键单击连续体 > 物理 > 模型并选择分阶段。
    确认后,分阶段数量旁边会显示一个蓝色标志 ()。
  2. 要对运动设置分阶段,右键单击区域 > 旋转区域 > 物理值 > 运动指定并选择分阶段。
对物理量分阶段后,为每个阶段设置其值。
  1. 在管理活动阶段菜单中,将活动阶段设为 Stage 1。


  2. 在管理活动阶段菜单中,选择打开分阶段树。


    分阶段树仅列出活动阶段的分阶段对象。接受 Stage 1 的当前设置:



  3. 要控制模拟操作序列中的后续阶段,则为每个阶段定义特定于求解器的停止准则。对于 Stage 1,定义稳态求解器的停止准则。
    1. 右键单击求解器 > 稳态 > 停止准则节点并选择新建准则 > 最大步数。
    2. 选择最大步数节点,并将最大步数设为 300。
  4. 在管理活动阶段菜单中,将活动阶段设为 Stage 2。
  5. 在 Stage 2 的分阶段树中,修改分阶段物理量如下:
    1. 右键单击模型节点,然后选取选择模型。
    2. 在打开的物理 1 模型选择对话框中,停用稳态,激活隐式非稳态,然后关闭。
    3. 右键单击运动指定节点并设置属性如下:
      属性值
      运动旋转

      工具 > 运动节点中的预定义刚体旋转运动。

      参考坐标系基准参考坐标系


  6. 对于 Stage 2,指定隐式非稳态求解器的停止准则。
    1. 右键单击求解器 > 隐式非稳态 > 停止准则节点并选择新建准则 > 最大步数。
    2. 选择最大步数节点,然后将最大步数设为 120(120 步对应 2 转)。
  7. 保存模拟。