VOF(Volume of Fluid)方法由于其良好的守恒性和网格适应性,且具有计算资源需求相对较小等优点,成为船舶水动力学领域自由面流动CFD(Computational Fluid Dynamics)模拟的主流方法。但原始的VOF方法存在较为严重的界面扩散问题,导致模...VOF(Volume of Fluid)方法由于其良好的守恒性和网格适应性,且具有计算资源需求相对较小等优点,成为船舶水动力学领域自由面流动CFD(Computational Fluid Dynamics)模拟的主流方法。但原始的VOF方法存在较为严重的界面扩散问题,导致模拟的界面厚度过大、空间分辨率不够,进而影响流场相关变量的计算精度,这一问题在非定常自由面流动模拟中尤为明显。本文针对上述问题,通过在VOF控制方程中引入人工对流项以达到抑制界面扩散、压缩界面厚度的目的,并采用隐式离散人工对流项的方式提高计算稳定性,形成了反扩散VOF算法。经Zalesak和剪切场等经典算例在不同数量网格下的测试验证,表明反扩散VOF算法能够大幅压缩界面厚度,同时明显减小质量误差。随后的三维无障碍溃坝算例和破舱进水算例,进一步证明了反扩散VOF算法在实际非定常流动模拟中能够更好地捕捉自由面并提高计算精度。展开更多
文摘VOF(Volume of Fluid)方法由于其良好的守恒性和网格适应性,且具有计算资源需求相对较小等优点,成为船舶水动力学领域自由面流动CFD(Computational Fluid Dynamics)模拟的主流方法。但原始的VOF方法存在较为严重的界面扩散问题,导致模拟的界面厚度过大、空间分辨率不够,进而影响流场相关变量的计算精度,这一问题在非定常自由面流动模拟中尤为明显。本文针对上述问题,通过在VOF控制方程中引入人工对流项以达到抑制界面扩散、压缩界面厚度的目的,并采用隐式离散人工对流项的方式提高计算稳定性,形成了反扩散VOF算法。经Zalesak和剪切场等经典算例在不同数量网格下的测试验证,表明反扩散VOF算法能够大幅压缩界面厚度,同时明显减小质量误差。随后的三维无障碍溃坝算例和破舱进水算例,进一步证明了反扩散VOF算法在实际非定常流动模拟中能够更好地捕捉自由面并提高计算精度。