Artificial dissipation models for the Euler equations
- 1 December 1986
- journal article
- Published by American Institute of Aeronautics and Astronautics (AIAA) in AIAA Journal
- Vol. 24 (12) , 1931-1940
- https://doi.org/10.2514/3.9550
Abstract
Various artificial dissipation models that are used with central difference algorithms for the Euler equations are analyzed for their effect on accuracy, stability, and convergence rates. In particular, linear and nonlinear models are investigated using an implicit approximate factorization code (ARC2D) for transonic airfoils. Fully implicit application of the dissipation models is shown to improve robustness and convergence rates. The treat- ment of dissipation models at boundaries will be examined. It will be shown that accurate, error free solutions with sharp shocks can be obtained using a central difference algorithm coupled with an appropriate nonlinear artificial dissipation model. I. Introduction T HE solution of the Euler equations using numerical tech- niques requires the use of either a differencing method with inherent dissipation or the addition of dissipation terms to a nondissipative scheme. This is because the Euler equa- tions do not provide any natural dissipation mechanism (such as viscosity in the Navier-Stokes equations) that would eliminate high frequencies which are caused by nonlinearitie s and especially shocks. A variety of numerical algorithms and computer codes for the Euler equations have been developed. Methods such as MacCormack's1 explicit scheme and Steger's2 application of the Beam and Warming3 implicit algorithm are in wide use. Some notable recent developments based on explicit Runge-Kutta schemes are the work of Jameson et al.4 and Rizzi and Eriksson.5 The time integration scheme, boundary condition treatment, and other details are different from method to method. These all have one thing in common: The use of a basically central difference approxima- tion to the spatial derivatives and the addition of some form of artificial dissipation. In contrast there is a currently popular class of schemes, (monotone, total variation diminishing (TVD), flux split, flux difference, lambda) that employ some form of upwind differencing under the assumptions of characteristic theory and wave propagation. The work of Steger and Warming,6 Roe,7 Van Leer,8 Osher and Chak- ravarthy,9 and Marten's TVD methods10 all fall in this category. Although it will not be shown here for every case, these schemes are all equivalent to a central differencing scheme plus some form of dissipation. The addition of artificial dissipation to central differenc- ing will be the focus of this paper. It is added for two main reasons: first, to control the odd-even uncoupling of grid points typical of central differencing and, second, to control strong nonlinear effects such as shocks. The paper in- vestigates various forms of artificial dissipation employed in the Euler codes. The particular difference forms and theory behind the choice of coefficient will be examined here, as well as some stability and accuracy arguments when possible. Results for flow over airfoils with shocks will be used as test cases. A recent version of Steger's 2 two-dimensional im-Keywords
This publication has 10 references indexed in Scilit:
- Navier-Stokes computations for exotic airfoilsPublished by American Institute of Aeronautics and Astronautics (AIAA) ,1985
- Recent improvements in efficiency, accuracy, and convergence for implicit approximate factorization algorithmsPublished by American Institute of Aeronautics and Astronautics (AIAA) ,1985
- Upwind schemes and boundary conditions with applications to Euler equations in general geometriesJournal of Computational Physics, 1983
- High resolution schemes for hyperbolic conservation lawsJournal of Computational Physics, 1983
- Flux vector splitting of the inviscid gasdynamic equations with application to finite-difference methodsJournal of Computational Physics, 1981
- A diagonal form of an implicit approximate-factorization algorithmJournal of Computational Physics, 1981
- Implicit Finite-Difference Simulation of Flow about Arbitrary Two-Dimensional GeometriesAIAA Journal, 1978
- An implicit finite-difference algorithm for hyperbolic systems in conservation-law formJournal of Computational Physics, 1976
- Diagonalization and simultaneous symmetrization of the gas-dynamic matricesMathematics of Computation, 1975
- A Method for the Numerical Calculation of Hydrodynamic ShocksJournal of Applied Physics, 1950