Hybrid Multifluid Algorithms
- 1 September 1996
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Scientific Computing
- Vol. 17 (5) , 1019-1039
- https://doi.org/10.1137/s106482759528003x
Abstract
Extensions of many successful single-component schemes to compute multicomponent gas dynamics suffer from oscillations and other computational inaccuracies near material interfaces that are caused by the failure of the schemes to maintain pressure equilibrium between the fluid components. A new algorithm based on the compressible Euler equations for multicomponent fluids augmented by the pressure evolution equation is presented. The extended set of equations offers two alternative ways to update the pressure field: (i) using the equation of state or (ii) using the pressure evolution equation. In a numerical implementation, these two procedures generally yield different answers. The former is a standard conservative update, but may produce oscillations near material interfaces; the latter is nonconservative, but becomes exact near interfaces and automatically maintains pressure equilibrium. A hybrid scheme which selects from the two pressure update procedures is presented. The scheme perfectly conserves total mass and momentum and conserves total energy everywhere except at a finite (very small) number of grid cells. Computed solutions exhibit oscillation-free interfaces and have {\em negligible} relative conservation errors in total energy even for very strong shocks. The proposed hybrid approach and switching strategies are independent of the numerical implementation and may provide a simple framework within which to extend one's favourite scheme to solve multifluid dynamics.Keywords
This publication has 18 references indexed in Scilit:
- Errors When Shock Waves Interact Due to Numerical Shock WidthSIAM Journal on Scientific Computing, 1994
- Multicomponent Flow Calculations by a Consistent Primitive AlgorithmJournal of Computational Physics, 1994
- Numerical Computation of Two-Dimensional Unsteady Detonation Waves in High Energy SolidsJournal of Computational Physics, 1993
- Viscous Shock Profiles and Primitive FormulationsSIAM Journal on Numerical Analysis, 1992
- How to preserve the mass fractions positivity when computing compressible multi-component flowsJournal of Computational Physics, 1991
- On the refraction of shock waves at a slow–fast gas interfaceJournal of Fluid Mechanics, 1991
- A study of numerical methods for hyperbolic conservation laws with stiff source termsJournal of Computational Physics, 1990
- On the equations of multi-component perfect of real gas inviscid flowLecture Notes in Mathematics, 1989
- Theoretical and Numerical Structure for Reacting Shock WavesSIAM Journal on Scientific and Statistical Computing, 1986
- Front tracking for gas dynamicsJournal of Computational Physics, 1986