×

Preventing spurious pressure oscillations in split convective form discretization for compressible flows. (English) Zbl 07510246

Summary: This paper addresses issues in split convective form discretization in terms of the physical property of the pressure equilibrium to achieve physically-consistent, stable, and non-dissipative shock-free compressible flow simulations. Discrete pressure- and velocity-evolution equations are derived by using existing split convective form discretization, such as used in kinetic energy preserving (KEP) and kinetic energy and entropy preserving (KEEP) schemes. This analysis reveals that the existing KEP and KEEP schemes do not maintain the physical property of the pressure equilibrium due to the discretization of the internal energy convective term. The analysis also directly leads to the proposed split convective form discretization of the internal-energy convective term that strictly satisfies the pressure equilibrium at the discrete level. By applying the proposed discretization of the internal energy convective term to the existing KEEP scheme, this study shows that it is possible to satisfy the pressure equilibrium numerically with maintaining excellent kinetic energy and entropy preservation property. In numerical tests, the proposed scheme shows a superior numerical stability property without spurious pressure oscillations.

MSC:

76-XX Fluid mechanics
86-XX Geophysics
Full Text: DOI

References:

[1] Jameson, A., Formulation of kinetic energy preserving conservative schemes for gas dynamics and direct numerical simulation of one-dimensional viscous compressible flow in a shock tube using entropy and kinetic energy preserving schemes, J. Sci. Comput., 34, 188-208 (2008) · Zbl 1133.76031
[2] Pirozzoli, S., Generalized conservative approximations of split convective derivative operators, J. Comput. Phys., 229, 7180-7190 (2010) · Zbl 1426.76485
[3] Kuya, Y.; Totani, K.; Kawai, S., Kinetic energy and entropy preserving schemes for compressible flows by split convective forms, J. Comput. Phys., 375, 823-853 (2018) · Zbl 1416.76182
[4] Kuya, Y.; Kawai, S., A stable and non-dissipative kinetic energy and entropy preserving (KEEP) scheme for non-conforming block boundaries on Cartesian grids, Comput. Fluids, Article 104427 pp. (2020) · Zbl 1519.76093
[5] Karni, S., Multicomponent flow calculations by a consistent primitive algorithm, J. Comput. Phys., 112, 31-43 (1994) · Zbl 0811.76044
[6] Abgrall, R., How to prevent pressure oscillations in multicomponent flow calculations: a quasi conservative approach, J. Comput. Phys., 125, 150-160 (1996) · Zbl 0847.76060
[7] Johnsen, E.; Colonius, T., Implementation of WENO schemes in compressible multicomponent flow problems, J. Comput. Phys., 219, 715-732 (2006) · Zbl 1189.76351
[8] Terashima, H.; Kawai, S.; Koshi, M., Consistent numerical diffusion terms for simulating compressible multicomponent flows, Comput. Fluids, 88, 484-495 (2013) · Zbl 1391.76497
[9] Kawai, S.; Terashima, H.; Negishi, H., A robust and accurate numerical method for transcritical turbulent flows at supercritical pressure with an arbitrary equation of state, J. Comput. Phys., 300, 116-135 (2015) · Zbl 1349.76119
[10] Clerc, S., Accurate computation of contact discontinuities in flows with general equations of state, Comput. Methods Appl. Mech. Eng., 178, 245-255 (1999) · Zbl 0964.76049
[11] Johnsen, E., On the treatment of contact discontinuities using WENO schemes, J. Comput. Phys., 230, 8665-8668 (2011) · Zbl 1370.76078
[12] He, Z.; Zhang, Y.; Li, X.; Li, L.; Tian, B., Preventing numerical oscillations in the flux-split based finite difference method for compressible flows with discontinuities, J. Comput. Phys., 300, 269-287 (2015) · Zbl 1349.76474
[13] Karni, S., Hybrid multifluid algolithms, SIAM J. Sci. Comput., 17, 1019-1039 (1996) · Zbl 0860.76056
[14] Kuya, Y.; Kawai, S., High-order accurate kinetic-energy and entropy preserving (KEEP) schemes on curvilinear grids, J. Comput. Phys. (2020), submitted for publication
[15] Pirozzoli, S., Stabilized non-dissipative approximations of Euler equations in generalized curvilinear coordinates, J. Comput. Phys., 230, 2997-3014 (2011) · Zbl 1316.76064
[16] Urbin, G.; Knight, D., Large-eddy simulation of a supersonic boundary layer using an unstructured grid, AIAA J., 39, 1288-1295 (2001)
[17] Lele, S. K., Compact finite difference schemes with spectral-like resolution, J. Comput. Phys., 103, 16-42 (1992) · Zbl 0759.65006
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.