运行模拟
为实现良好的质量守恒,流体应在每次网格移动后很好地收敛。因此,将最大内部迭代设为 10,将压力的亚松弛因子增大为 0.3。模拟总共运行 720 个时间步,对应于泵的两次完整旋转。
-
要设置停止条件:
- 选择最大内部迭代设置为 10。 节点,并将
- 选择最大步数节点,并将最大步数设为 720。
- 要省略最大物理时间停止准则,选择已启用。 节点,然后停用
将压力的 URF 更改为 0.3
- 选择亚松弛因子设为 0.3。 节点,然后将
-
运行模拟。
在运行本教程期间,由于网格质量不足,不会触发网格重构。因此,三个网格站保存在一个循环(30 个时间步)内的表示下:
- 初始体网格
- RepeatingMesh_10
- RepeatingMesh_20
要优化内存分配,体网格表示将动态引用当前网格表示。例如,在第 56 个时间步,模拟将重用现有网格 RepeatingMesh_20,该网格在第 50 个时间步重新加载。体网格被网格 RepeatingMesh_20 覆盖。为避免内存双重占用,RepeatingMesh_20 表示将删除。
恰好在两次循环后,在 60 个时间步中,初始体网格将重新加载并覆盖体网格:
同样,在第 71 个时间步中,RepeatingMesh_10 将重新加载并覆盖体网格:
摆线泵空间体的网格运动如下所示:
泵的压力分布如下所示。当流体体积减小且气体被压缩时,压力会增加: