要计算稳态或不可压缩流体模拟的总体质量守恒,可以创建质量流量报告,并将所有流入边界和流出边界添加为报告的输入零部件。要确保质量守恒准确,理想情况下,在收敛求解状态报告的值为零。
在非稳态可压缩流体中,理论上质量可以在一段时间内在计算域中累积。由于这一事实,对于质量守恒,所有流体边界上的质量流量报告不一定需要为零。相反,理想情况下,以下值在每个时间步结束时为零:
其中:
-
为求解域内的初始总质量。
-
为
时求解域内的总质量。
-
为入口的流入质量流率的积分(随时间推移)。
-
为出口的流出质量流率的积分(随时间推移)。
-
右键单击报告节点,然后选择。
-
选择新创建的报告,然后将零部件设为模拟中的入口边界和出口边界。
实际上,可以选择模拟中的所有边界(对于非流体边界,值为零),以使质量守恒仍正确报告。
-
分析质量流量报告:
要报告非稳态可压缩流体的质量守恒:
-
为域内的总质量创建报告:
-
右键单击报告节点,然后选择。
-
选择新创建的报告并设置下列属性:
属性 |
设置 |
场函数 |
密度 |
零部件 |
在模拟中设置所有流体区域。 |
-
将报告重命名为 Total Mass Inside Domain(域内的总质量)。
初始化后,运行此报告可获取
的值。在模拟过程中,此报告提供
的值。
-
为瞬时质量失衡创建报告:
-
如步骤 1 和 2 中所述,创建质量流量报告。
-
将报告重命名为 Instantaneous Mass Imbalance(瞬时质量失衡)。
-
右键单击报告,然后选择根据报告创建监视器。
此操作将创建名为 InstantaneousMassImbalanceMonitor 的监视器节点。
-
右键单击报告节点,然后选择。
-
选择新创建的报告并设置下列属性:
属性 |
设置 |
被积函数 |
InstantaneousMassImbalanceMonitor |
变量 |
物理时间 |
-
将报告重命名为 Monitor Integral Report on Instantaneous Mass Imbalance Report(瞬时质量失衡报告上的监视器积分报告)。
此报告以质量单位提供
的值。
-
为质量失衡创建报告:
-
右键单击报告节点,然后选择。
-
选择报告并按如下所示设置定义:
<m_initial>-${TotalMassInsideDomainReport}-${MonitorIntegralReportonInstantaneousMassImbalanceReport}在初始化后,将其中的 <m_initial> 替换为 Total Mass Inside Domain(域内的总质量) 报告的值。
表达式报告中的项的符号基于以下事实:在 Simcenter STAR-CCM+ 中,入口的流入质量流量计算为负值,出口的流出质量流量计算为正值。