运行模拟

为实现良好的质量守恒,流体应在每次网格移动后很好地收敛。因此,将最大内部迭代设为 10,将压力的亚松弛因子增大为 0.3。模拟总共运行 720 个时间步,对应于泵的两次完整旋转。

  1. 要设置停止条件:
    1. 选择停止标准 > 最大内部迭代节点,并将最大内部迭代设置为 10
    2. 选择最大步数节点,并将最大步数设为 720
    3. 要省略最大物理时间停止准则,选择停止标准 > 最大物理时间节点,然后停用已启用
将压力的 URF 更改为 0.3
  1. 选择求解器 > 分离流 > 压力节点,然后将亚松弛因子设为 0.3
  2. 运行模拟。

    在运行本教程期间,由于网格质量不足,不会触发网格重构。因此,三个网格站保存在一个循环(30 个时间步)内的表示下:

    • 初始体网格
    • RepeatingMesh_10
    • RepeatingMesh_20

    要优化内存分配,体网格表示将动态引用当前网格表示。例如,在第 56 个时间步,模拟将重用现有网格 RepeatingMesh_20,该网格在第 50 个时间步重新加载。体网格被网格 RepeatingMesh_20 覆盖。为避免内存双重占用,RepeatingMesh_20 表示将删除。



    恰好在两次循环后,在 60 个时间步中,初始体网格将重新加载并覆盖体网格



    同样,在第 71 个时间步中,RepeatingMesh_10 将重新加载并覆盖体网格



    摆线泵空间体的网格运动如下所示:



    泵的压力分布如下所示。当流体体积减小且气体被压缩时,压力会增加: