运行模拟
现在,流体模拟已设置完毕并准备好运行。要控制流体模拟运行的时间长短以及它停止迭代或适时推进的条件,可指定停止条件。
-
展开停止条件节点,然后根据选定的时间模型设置内置停止条件:
时间 停止条件 定常 - 最大步数:为稳态求解器设置最大迭代次数。
隐式非稳态/ 显式非稳态/
PISO 非稳态
- 最大物理时间:为瞬态分析设置最大物理时间。
- 最大内部迭代次数:设置每个时间步的最大内部迭代次数。
每个物理时间步的理想内部迭代次数难以量化。一般情况下,通过观察该数量对结果的影响确定该值。选择内部迭代数,针对迭代为一个或多个特定数量绘制监视器,然后查看这些监视器是否收敛在每个时间步内。计划一些数值实验,以查找每个时间步内给出收敛的最小值。
- 最大步数:为非稳态求解器指定最大时间步数。
-
要在求解收敛后自动停止求解器,创建基于监视器的停止条件。当监视的值达到指定的最小值、最大值、渐近极限或标准偏差时,基于监视器的停止条件可以停止求解器。请参见使用监视器作为停止条件。
对于流体模拟,这些基于监视器的停止条件可能包含流体残差减少(连续性、X 动量、Y 动量或 Z 动量),或者基于要从求解中获得的某个物理量。例如,如果要模拟翼型上的流体,可以在根据升力系数和曳力系数报告创建的监视器达到稳态值时停止迭代。
注 默认情况下,Simcenter STAR-CCM+ 使用前 5 次迭代或前 5 个时间步的最大监视器值将连续性、X 动量、Y 动量和 Z 动量的监视器归一化。如果要使用绝对监视器值,则选择监视器并将归一化选项设为关。 有关详细信息,请参见设置停止条件。 - 单击求解工具栏中的 (运行)运行模拟。