|
Numerical study of the discontinuous Galerkin method for solving the Baer–Munziato equations with instantaneous mechanical relaxation
R. R. Polekhina, E. B. Savenkov Keldysh Institute of Applied Mathematics of Russian Academy of Sciences
Abstract:
The work is devoted to a numerical study of the discontinuous Galerkin method for solving the two-phase Baer–Nunziato equations with instantaneous mechanical relaxation. From a mathematical point of view, the system of equations is a non-conservative hyperbolic system of equations. Unlike conservative hyperbolic systems of equations for which numerical methods are well known and developed, the numerical solution of non-conservative hyperbolic systems is a more complex problem that requires a generalization of the Godunov method. The computational algorithm is based on solving the hyperbolic part by a 2nd order discontinuous Galerkin method with path-conservative HLL or HLLEM numerical flows. To monotonize the solution, the WENO-S limiter is used, which is applied to the conservative variables of the model. To take into account relaxation processes, a new algorithm for instantaneous relaxation is proposed, within which the determination of equilibrium values of velocity and thermodynamic variables is reduced to solving a system of algebraic equations. To test the proposed numerical algorithm, the results of numerical calculations are compared with known analytical solutions in one-dimensional formulations. To demonstrate the capabilities of the proposed algorithms, a spatially two-dimensional problem of flow around a step is considered, as well as a two-phase version of the triple point problem. The calculation results show that the proposed algorithm is robust and allows calculations for two-phase media with a density jump of $\sim$1000.
Keywords:
two-phase media, shock waves, discontinuous Galerkin method, nonconservative scheme.
Received: 04.12.2023 Revised: 04.12.2023 Accepted: 15.01.2024
Citation:
R. R. Polekhina, E. B. Savenkov, “Numerical study of the discontinuous Galerkin method for solving the Baer–Munziato equations with instantaneous mechanical relaxation”, Mat. Model., 36:4 (2024), 53–76; Math. Models Comput. Simul., 16:6 (2024), 826–842
Linking options:
https://www.mathnet.ru/eng/mm4552 https://www.mathnet.ru/eng/mm/v36/i4/p53
|
|