Abstract
This work focuses on the robust and high-order numerical simulations of weakly compressible two-phase flows by using the discontinuous Galerkin (DG) method combined with an explicit strong-stability-preserving Runge–Kutta scheme. In order to improve the computational robustness under large density ratios, a nonlinear weighted essentially non-oscillatory (WENO) limiter and a positivity-preserving limiter are specially designed and applied with the aim of dampening the nonphysical oscillations around the phase interface and preventing the occurrence of negative density, respectively. More importantly, we theoretically prove that the present method is able to satisfy the uniform-pressure–velocity criterion which states that uniform pressure and velocity profiles around an isolated phase interface should be preserved during the simulation. The performance of the present method is validated by a range of benchmark test cases with density ratios up to 1000:1. The results demonstrate that the present method possesses a good capability of simulating weakly compressible two-phase flows with large density ratios.
Similar content being viewed by others
Data Availability
The datasets generated during the current study are available from the corresponding author on reasonable request.
References
Mirjalili, B., Jain, S.S., Dodd, M.: Interface-capturing methods for two-phase flows: an overview and recent developments. Center for Turbulence Research, Annual Research Briefs (2017)
Volpe, G.: Performance of compressible flow codes at low Mach numbers. AIAA J. 31, 49 (1993)
Turkel, E.: Review of preconditioning techniques for fluid dynamics. Appl. Num. Math. 12, 257–284 (1993)
Sesterhenn, J., Mueller, B., Thomann, H.: On the cancellation problem in calculating compressible low Mach number flows. J. Comput. Phys. 151, 597–615 (1999)
Guillard, H., Viozat, C.: On the behavior of upwind schemes in the low Mach number limit. Comput. Fluids 28, 63–86 (1999)
Schneider, T., Botta, N., Geratz, K.J., Klein, R.: Extension of finite volume compressible flow solvers to multi-dimensional, variable density zero Mach number flows. J. Comput. Phys. 155, 248–286 (1999)
Noelle, S., Bispen, G., Arun, K.R., Lukáčová-Medviďová, M., Munz, C.-D.: A weakly asymptotic preserving low Mach number scheme for the Euler equations of gas dynamics. SIAM J. Sci. Comput. 36, B989–B1024 (2014)
Jacqmin, D.: Calculation of two-phase Navier-Stokes flows using phase-field modeling. J. Comput. Phys. 155, 96–127 (1999)
Černe, G., Petelin, S., Tiselj, I.: Coupling of the interface tracking and the two-fluid models for the simulation of incompressible two-phase flow. J. Comput. Phys. 171, 776–804 (2001)
Sussman, M., Smith, K., Hussaini, M., Ohta, M., Zhi-Wei, R.: A sharp interface method for incompressible two-phase flows. J. Comput. Phys. 221, 469–505 (2007)
Bao, W., Jin, S.: Weakly compressible high-order I-stable central difference schemes for incompressible viscous flows. Comput. Meth. Appl. Mech. Eng. 22, 5009–5026 (2001)
Vittoz, L., Oger, G., De Leffe, M., Le Touzé, D.: Comparisons of weakly-compressible and truly incompressible approaches for viscous flow into high-order Cartesian-grid finite volume framework. J. Comput. Phys. X 1, 100015 (2019)
Matsushita, S., Aoki, T.: A weakly compressible scheme with a diffuse-interface method for low Mach number two-phase flows. J. Comput. Phys. 376, 838–862 (2019)
Yang, K., Aoki, T.: Weakly compressible Navier–Stokes solver based on evolving pressure projection method for two-phase flow simulations. J. Comput. Phys. 431, 110113 (2021)
Matsushita, S., Aoki, T.: Gas-liquid two-phase flows simulation based on weakly compressible scheme with interface-adapted AMR method. J. Comput. Phys. 15, 110605 (2021)
Kajzer, A., Pozorski, J.: A weakly compressible, diffuse-interface model for two-phase flows, Flow. Turb. Combust. 105, 299–333 (2020)
Re, B., Abgrall, R.: A pressure-based method for weakly compressible two-phase flows under a Baer–Nunziato type model with generic equations of state and pressure and velocity disequilibrium. Int. J. Numer. Methods Fluids 94, 1183–1232 (2022)
Bermúdez, A., Busto, S., Dumbser, M., Ferrín, J., Saavedra, L., Vázquez-Cendón, M.: A staggered semi-implicit hybrid FV/FE projection method for weakly compressible flows. J. Comput. Phys. 421, 109743 (2020)
Busto, S., Río-Martín, L., Vázquez-Cendón, M., Dumbser, M.: A semi-implicit hybrid finite volume/finite element scheme for all Mach number flows on staggered unstructured meshes. Appl. Math. Comput. 402, 126117 (2021)
Lukácová-Medvidóvá, M., Puppo, G., Thomann, A.: An all Mach number finite volume method for isentropic two-phase flow. J. Numer. Math. (2022). https://doi.org/10.1515/jnma-2022-0015
Chanteperdrix, C.: Modélisation et simulation numérique d’écoulements diphasiques à interface libre. Application à l’étude des mouvements de liquides dans les réservoirs de véhicules spatiaux, PhD thesis, L’École Nationale Supérieure de L’Aéronautique et de L’Espace, (2004)
Drew, D.A.: Mathematical modelling of two-phase flow. Annu. Rev. Fluid Mech. 15, 261–291 (1983)
Grenier, N., Vila, J.-P., Villedieu, P.: An accurate low-Mach scheme for a compressible two-fluid model applied to free-surface flows. J. Comput. Phys. 252, 1–19 (2013)
Li, Z., Oger, G., Le Touzé, D.: A finite volume WENO scheme for immiscible inviscid two-phase flows. J. Comput. Phys. 418, 109601 (2020)
Li, Z., Vittoz, L., Oger, G., Le Touzé, D.: A simplified and efficient weakly-compressible FV-WENO scheme for immiscible two-phase flows. Comput. Fluids 244, 105555 (2022)
Wang, Z.J., Fidkowski, K., Rémi Abgrall, F., Bassi, D., Caraeni, A., Cary, H., Deconinck, R., Hartmann, K., Hillewaert, H.T., Huynh, N., Kroll, G., May, P.-O., van Persson, B., Leer, M.: Visbal, high-order CFD methods: current status and perspective. Int. J. Numer. Methods Fluids 72, 811–845 (2013)
Reed, W.H., Hill, T.R.: Triangular mesh methods for the neutron transport equation, Los Alamos Scientific Laboratory Report, LA-UR-73-479, (1973)
Cockburn, B., Hou, S., Shu, C.-W.: TVB Runge–Kutta local projection discontinuous Galerkin finite element method for conservation laws II: general framework. Math. Comput. 52, 411–435 (1989)
Cockburn, B., Shu, C.-W.: The Runge–Kutta discontinuous Galerkin method for conservation laws V: multidimensional system. J. Comput. Phys. 141, 199–224 (1998)
Luo, H., Baum, J.D., Löhner, R.: A discontinuous Galerkin method based on a Taylor basis for the compressible flows on arbitrary grids. J. Comput. Phys. 227, 8875–8893 (2008)
Zhang, X., Shu, C.-W.: On maximum-principle-satisfying high order schemes for scalar conservation laws. J. Comput. Phys. 229, 3091–3120 (2010)
Zhang, X., Shu, C.-W.: On positivity-preserving high order discontinuous Galerkin schemes for compressible Euler equations on rectangular meshes. J. Comput. Phys. 229, 8918–8934 (2010)
Zhang, X., Shu, C.-W.: Maximum-principle-satisfying and positivity-preserving high-order schemes for conservation laws: survey and new developments. Proc. R. Soc. A 467, 2752–2776 (2011)
Shen, H., Wen, C.-Y., Parasani, M., Shu, C.-W.: Maximum-principle-satisfying space-time conservation element and solution element scheme applied to compressible multifluids. J. Comput. Phys. 330, 668–692 (2017)
Shahbazi, K.: Robust second-order scheme for multi-phase flow computations. J. Comput. Phys. 339, 163–178 (2017)
Shahbazi, K.: Positivity preservation of a first-order scheme for a quasi-conservative two-material model. SIAM J. Sci. Comput. 43, B1029–B1055 (2021)
Cheng, J., Zhang, F., Liu, T.G.: A quasi-conservative discontinuous Galerkin method for solving five equation model of compressible two-medium flows. J. Sci. Comput. 85, 12 (2020)
Cheng, J., Zhang, F.: A bound-preserving and positivity-preserving path-conservative discontinuous Galerkin method for solving five-equation model of compressible two-medium flows. SIAM J. Sci. Comput. 44, B1196–B1220 (2022)
Zhang, F., Cheng, J.: A bound-preserving and positivity-preserving finite volume WENO scheme for solving five-equation model of two-medium flows. Commun. Nonlinear Sci. Numer. Simul. 114, 106649 (2022)
Shu, C.-W.: Total-variation-diminishing time discretizations. SIAM J. Sci. Stat. Comput. 9, 1073–1084 (1988)
Abgrall, R.: How to prevent pressure oscillations in multicomponent flow calculations: a quasi conservative approach. J. Comput. Phys. 125, 150–160 (1996)
Qiu, J.X., Shu, C.-W.: Runge–Kutta discontinuous Galerkin method using WENO limiters. SIAM J. Sci. Comput. 26, 907–929 (2006)
Toro, E.F.: Riemann solvers and numerical methods for fluid dynamics: a practical introduction. Springer (2009)
Jiang, G.S., Shu, C.-W.: Efficient implementation of weighted ENO schemes. J. Comput. Phys. 126, 202–228 (1996)
Liu, X.-D., Osher, S.: Nonoscillatory high order accurate self-similar maximum principle satisfying shock capturing schemes I. SIAM J. Numer. Anal. 33, A939–A965 (2011)
Frandsena, J.B., Borthwick, A.G.L.: Simulation of sloshing motions in fixed and vertically excited containers using a 2-D inviscid \(\sigma \)-transformed finite difference solver. J. Fluids Struct. 18, 197–514 (2003)
Tadjbakhsh, I., Keller, J.B.: Standing surface waves of finite amplitude. J. Fluid Mech. 8, 442–451 (1960)
Puckett, E.G., Almgren, A.S., Bell, J.B., Marcus, D.L., Rider, W.J.: A high-order projection method for tracking fluid interfaces in variable density incompressible flows. J. Comput. Phys. 130, 269–282 (1997)
Parameswaran, S., Mandal, J.C.: A novel Roe solver for incompressible two-phase flow problems. J. Comput. Phys. 390, 405–424 (2019)
Martin, J.C., Moyce, W.J., Martin, J.C., Moyce, W.J., Penney, W.G., Price, A.T., Thornhill, C.K.: An experimental study of the collapse of liquid columns on a rigid horizontal plane, Phil. Trans. R. Soc. Lond. Ser. A 244, 312–324 (1952)
Lobovský, L., Botia-Vera, E., Castellana, F., Mas-Soler, J., Souto-Iglesias, A.: Experimental investigation of dynamic pressure loads during dam break. J. Comput. Phys. 48, 407–434 (2014)
Yang, R., Li, H., Yang, A.: A HLLC-type finite volume method for incompressible two-phase flows. Comput. Fluids 213, 104715 (2020)
Acknowledgements
The author acknowledges the support provided by the National Natural Science Foundation of China Nos. 12001020 and 12171046.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix A
Appendix A
Here, we are going to prove that the WENO reconstructed polynomial solution preserves uniform velocity and pressure. The velocity obtained from the WENO reconstructed solution (36) is
Thus, uniform velocity is preserved. Next, based on the pressure equilibrium
where
we have the reconstructed equilibrium volume fraction
which implies that \(p_{h}^{(r)}(x_i^\alpha , y) \equiv p_0\). This completes the proof.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, F., Cheng, J. & Liu, T. A Physical-Constraint-Preserving Discontinuous Galerkin Method for Weakly Compressible Two-Phase Flows. J Sci Comput 96, 84 (2023). https://doi.org/10.1007/s10915-023-02306-2
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10915-023-02306-2