目的 流体模拟方法中的基于旋度的模拟方法相比于基于速度的模拟方法,能提供较多细节,但是通常难以处理不同的边界条件,比如固体边界和自由表面,而且通常难以保证模拟的稳定性.本文的目的就是为了解决基于旋度的模拟方法的边界问题和稳定性问题.方法 提出一种交错网格结构,在这种网格结构下,旋度分量被错开放置在每个网格的棱的中心点.利用这种网格离散格式,提出了几种修改求解速度场方程组的策略,以应对不同的边界条件.结果 给出多种场景下的流体模拟结果图,以及几种场景下的总动能变化图和时间效率表.结果显示,本文方法能够处理好不同边界条件,并保持模拟的稳定性.结论 本文提出了一种新的涡粒子流体模拟方法,该方法利用一种交错网格结构辅助模拟,在这种新的网格离散格式下,该方法解决了基于旋度的模拟方法的边界问题和稳定性问题.
流体模拟 涡粒子 基于旋度的模拟方法 边界问题