设置停止条件
设置停止条件,以在整个入口边界的温度方差下降至 0.001 K2 以下时停止运行模拟。
当模拟的某些零部件的温度方差降至足够低的值时,您需要 Simcenter STAR-CCM+ 停止迭代。监视整个出口边界的温度方差。假设该方差降至 0.001 K2 以下时,求解已充分收敛。
- 右键单击监视器节点,然后选择 。
- 将场方差 1 节点重命名为 温度方差监视器。
-
编辑 温度方差监视器节点,然后设置下列属性:
属性 设置 零部件 触发器 迭代 启用滑动样本窗口 已激活 场函数 温度 发布平均值 已激活 场函数设为温度后,在 节点内创建名为温度方差的新场函数。激活启用滑动样本窗口后,名为滑动窗口的新节点出现在温度方差监视器节点内。
- 选择10。 节点,然后将滑动样本窗口尺寸设为
要将温度方差场函数用作停止条件,您要创建:
- 最大值报告,将该函数值返回到出口边界上
- 监视器,以追踪该报告的值。此外,创建一个绘图,以便可视化该值
- 基于监视器的停止条件
- 右键单击报告节点,然后选择 。
- 将最大值 1 节点重命名为出口温度方差。
-
编辑
节点,然后设置下列属性:
属性 设置 场函数 温度方差 零部件 -
右键单击出口温度方差节点,然后选择根据报告创建监视器和绘图。
创建了两个新节点:和 。
基于方差报告监视器创建停止条件:
- 右键单击根据监视器创建停止条件。 节点,然后选择
-
编辑
节点,然后设置下列属性:
节点 属性 设置 出口温度方差监视器条件 逻辑规则 与 下限 最小值 0.001 K^2 将逻辑规则设为And,这意味着该求解只在使用其他逻辑规则已设为And的条件满足该条件后才会停止。
要防止求解在第一次迭代(当整个出口的温度方差为零时)时停止,将最大步数条件设为 10 次迭代并将其逻辑规则设为 And:
-
编辑
节点,然后设置下列属性:
属性 设置 最大步数 10 逻辑规则 And - 保存模拟。