Abstract:
In order to solve the serious volume loss problem of the existing material point method in fluid simulation, a fluid volume compensation method is proposed. Firstly, for the high computational quantity of incompressible constraints of fluid, the stress model and stress term calculation are simplified to avoid the complex Poisson equation solving, and to improve the efficiency of the algorithm. Secondly, to improve the accuracy of fluid volume computation, often affected by Lagrange grid-based methods, a grid-filling approach is employed to approximate fluid volume with greater precision. Finally, for the problem of inhomogeneous particle density distribution in the uniform weight density field, the density field is constructed using non-uniform weight interpolation to weaken the effect of particle edge aggregation and optimize the particle distribution, and the virtual volume is applied to the material points according to the degree of density field anomaly to achieve the volume loss compensation, which effectively reduces the volume dissipation in the fluid simulation. Experimental results show that the volume dissipation in fluid simulation can be effectively reduced without introducing additional computational effort.