Wang Hui, Wang Zhi, Hong Shulin, Yang Xubo, Zhu Bo
IEEE Trans Vis Comput Graph. 2025 Aug;31(8):4414-4428. doi: 10.1109/TVCG.2024.3404151.
We present a novel particle-grid scheme for simulating bubble and foam flow. At the core of our approach lies a particle representation that combines the computational nature of moving least-squares particles and particle level-set methods. Specifically, we assign a dedicated particle system to each individual bubble, enabling accurate tracking of its interface evolution and topological changes in a foaming fluid system. The particles within each bubble's particle system serve dual purposes. First, they function as a surface discretization, allowing for the solution of surfactant flow physics on the bubble's membrane. Additionally, these particles act as interface trackers, facilitating the evolution of the bubble's shape and topology within the multiphase fluid domain. The combination of particle systems from all bubbles contributes to the generation of an unsigned level-set field, further enhancing the simulation of coupled multiphase flow dynamics. By seamlessly integrating our particle representation into a multiphase, volumetric flow solver, our method enables the simulation of a broad range of intricate bubble and foam phenomena. These phenomena exhibit highly dynamic and complex structural evolution, as well as interfacial flow details.
我们提出了一种用于模拟气泡和泡沫流动的新型粒子-网格方案。我们方法的核心是一种粒子表示,它结合了移动最小二乘粒子和粒子水平集方法的计算特性。具体而言,我们为每个单独的气泡分配一个专用的粒子系统,从而能够在泡沫流体系统中精确跟踪其界面演化和拓扑变化。每个气泡粒子系统内的粒子具有双重作用。首先,它们作为表面离散化,用于求解气泡膜上的表面活性剂流动物理问题。此外,这些粒子充当界面跟踪器,促进气泡在多相流体域内的形状和拓扑演化。来自所有气泡的粒子系统的组合有助于生成一个无符号水平集场,进一步增强对耦合多相流动动力学的模拟。通过将我们的粒子表示无缝集成到多相体积流求解器中,我们的方法能够模拟各种复杂的气泡和泡沫现象。这些现象表现出高度动态和复杂的结构演化以及界面流动细节。