A Pioneering Neural Network Method for Efficient and Robust Fluid Simulation
Yu Chen, Shuai Zheng, Nianyi Wang, Menglong Jin, Yan Chang
TL;DR
This work addresses the computational burden of traditional Navier-Stokes-based fluid simulation by treating fluids as point clouds and introducing a neural network designed for robust performance in complex environments. The core method integrates two continuous convolution pathways (CConv and ASCC) with a lightweight global stability branch through Triangle Feature Fusion, balanced to respect fluid dynamics, physical laws, and global stability. A key contribution is the Fueltank dataset, comprising 320k frames across four tank types to benchmark realistic fuel sloshing under flight maneuvers. Empirically, the approach achieves substantial speedups over Flow3D and traditional SPH while maintaining high accuracy and long-term stability, and it generalizes to aircraft takeoff scenarios, offering practical impact for real-time CG and engineering simulations.
Abstract
Fluid simulation is an important research topic in computer graphics (CG) and animation in video games. Traditional methods based on Navier-Stokes equations are computationally expensive. In this paper, we treat fluid motion as point cloud transformation and propose the first neural network method specifically designed for efficient and robust fluid simulation in complex environments. This model is also the deep learning model that is the first to be capable of stably modeling fluid particle dynamics in such complex scenarios. Our triangle feature fusion design achieves an optimal balance among fluid dynamics modeling, momentum conservation constraints, and global stability control. We conducted comprehensive experiments on datasets. Compared to existing neural network-based fluid simulation algorithms, we significantly enhanced accuracy while maintaining high computational speed. Compared to traditional SPH methods, our speed improved approximately 10 times. Furthermore, compared to traditional fluid simulation software such as Flow3D, our computation speed increased by more than 300 times.
