A Moving Least-Squares/Level-Set Particle Method for Bubble and Foam Simulation

A novel particle-grid scheme for simulating intricate bubble and foam flow, with MLS particles serving as interfacial trackers and surfacial discretization, enables solving both volumetric air-liquid flow and surface surfactant flow simultaneously


Abstract


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. Firstly, 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.


Results


Jet on bubbles | Double bubbles

Render
Mesh
Render
Particle


Bubble life | Multi-bubbles on water

Render
Particle
Render
Particle


Four bubbles | Rising bubbles

Render
Particle
Render
Mesh



Video





[DOI] [Youtube] [Preprint] [Preprint (Compressed)] [Preprint (Appendix)]



Bibtex

@articl{10536666,
  author={Wang, Hui and Wang, Zhi and Hong, Shulin and Yang, Xubo and Zhu, Bo},
  journal={IEEE Transactions on Visualization and Computer Graphics}, 
  title={A Moving Least-Squares/Level-Set Particle Method for Bubble and Foam Simulation}, 
  year={2024},
  volume={},
  number={},
  pages={1-15},
  keywords={Fluids;Surfactants;Surface tension;Mathematical models;Liquids;Level set;Geometry;Level set;interface tracking;particle methods;moving least-squares;multiphase fluid;surface tension},
  doi={10.1109/TVCG.2024.3404151}
}

References

2024

  1. melp-levelset-preview.jpg
    A Moving Least-Squares/Level-Set Particle Method for Bubble and Foam Simulation
    Hui Wang, Zhi Wang, Shulin Hong, Xubo Yang, and Bo Zhu
    IEEE Trans. Vis. Comput. Graph., Aug 2024