什么是有效网格?
基本上,有效网格可用于初始化模拟,然后运行模拟以获取求解。 通常无法为无效网格获得任何求解,甚至无法对其进行初始化。 例如,对于后一种情况,包含负体积网格单元的网格将视为无效网格。
根据该定义,要确定网格是否有效,需要同时依据基础网格质量以及与网格一起使用的物理模型。 例如,具有大凹角网格单元的网格通常不会导致问题,但是对于高梯度或复杂物理的情况,则可能无法获得求解。 在这种情况下,该网格视为无效。
可能影响网格是否有效的其他因素包括:
- 选择的求解器(耦合或分离)
- 亚松弛或库朗数指定;以及
- 使用的离散格式
用于定义 CFD 分析的方法也很重要。 例如,逐个添加物理模型,并且每次都进行迭代和重启时,可能获得有效的求解。 但是,如果一次添加所有物理模型并尝试运行模拟,则可能导致给定网格的求解发散。
在 Simcenter STAR-CCM+ 中执行的网格有效性检查包括:
- 未闭合网格单元;
- 无效网格单元/节点引用;
- 零面积面;以及
- 零或负体积网格单元