Mass conservation, positivity and energy identical-relation preserving scheme for the Navier-Stokes equations with variable density
Fan Yang, Haiyun Dong, Maojun Li, Kun Wang
TL;DR
The paper tackles the Navier-Stokes equations with variable density by designing a numerical scheme that preserves key physical properties: mass conservation, positivity of density, and the original energy identical-relation. Positivity is ensured via a square-density transform $\rho=\sigma^2$, while mass and energy identity are enforced through a recovery process and a transformed momentum formulation that preserves the energy structure. The authors provide a rigorous error analysis for a fully discrete, first-order finite element scheme, establishing convergence rates (notably $O(\tau^2+h^4)$ for density and velocity in $L^2$) under suitable regularity, and validate the method through numerical experiments including convergence studies and flows with variable density. The framework enables reliable long-time simulations of variable-density incompressible flows by maintaining essential invariants of the continuous model, with potential for extension to higher-order schemes and coupled multi-physics problems.
Abstract
In this paper, we consider a mass conservation, positivity and energy identical-relation preserving scheme for the Navier-Stokes equations with variable density. Utilizing the square transformation, we first ensure the positivity of the numerical fluid density, which is form-invariant and regardless of the discrete scheme. Then, by proposing a new recovery technique to eliminate the numerical dissipation of the energy and to balance the loss of the mass when approximating the reformation form, we preserve the original energy identical-relation and mass conservation of the proposed scheme. To the best of our knowledge, this is the first work that can preserve the original energy identical-relation for the Navier-Stokes equations with variable density. Moreover, the error estimates of the considered scheme are derived. Finally, we show some numerical examples to verify the correctness and efficiency.
