Von Neumann stability analysis of first-order accurate discretization schemes for one-dimensional (1D) and two-dimensional (2D) fluid flow equations. (15th January 2018)
- Record Type:
- Journal Article
- Title:
- Von Neumann stability analysis of first-order accurate discretization schemes for one-dimensional (1D) and two-dimensional (2D) fluid flow equations. (15th January 2018)
- Main Title:
- Von Neumann stability analysis of first-order accurate discretization schemes for one-dimensional (1D) and two-dimensional (2D) fluid flow equations
- Authors:
- Konangi, Santosh
Palakurthi, Nikhil K.
Ghia, Urmila - Abstract:
- Abstract: In literature, the von Neumann stability analysis of simplified model equations, such as the wave equation, is typically used to determine stability conditions for the non-linear partial differential fluid flow equations (Navier–Stokes and Euler). However, practical experience suggests that such simplistic stability conditions are grossly inadequate for computations involving the system of coupled flow equations. The goal of this paper is to determine stability conditions for the full system of fluid flow equations – the Euler equations are examined, as any conditions derived for the Euler equations will apply to the Navier–Stokes (NS) equations in the limit of convection-dominated flows. A von Neumann stability analysis is conducted for the one-dimensional (1D) and two-dimensional (2D) Euler equations. The system of equations is discretized on a staggered grid using finite-difference discretization techniques; the use of a staggered grid allows equivalence to finite-volume discretization. By combining the different discretization techniques, ten solution schemes are formulated – eight solution schemes are considered for the 1D Euler equations, and two schemes for the 2D Euler equations. For each scheme, error amplification matrices are determined from the stability analysis, stable and unstable regimes are identified, and practical stability limits are predicted in terms of the maximum-allowable CFL (Courant–Friedrichs–Lewy) number as a function of Mach number.Abstract: In literature, the von Neumann stability analysis of simplified model equations, such as the wave equation, is typically used to determine stability conditions for the non-linear partial differential fluid flow equations (Navier–Stokes and Euler). However, practical experience suggests that such simplistic stability conditions are grossly inadequate for computations involving the system of coupled flow equations. The goal of this paper is to determine stability conditions for the full system of fluid flow equations – the Euler equations are examined, as any conditions derived for the Euler equations will apply to the Navier–Stokes (NS) equations in the limit of convection-dominated flows. A von Neumann stability analysis is conducted for the one-dimensional (1D) and two-dimensional (2D) Euler equations. The system of equations is discretized on a staggered grid using finite-difference discretization techniques; the use of a staggered grid allows equivalence to finite-volume discretization. By combining the different discretization techniques, ten solution schemes are formulated – eight solution schemes are considered for the 1D Euler equations, and two schemes for the 2D Euler equations. For each scheme, error amplification matrices are determined from the stability analysis, stable and unstable regimes are identified, and practical stability limits are predicted in terms of the maximum-allowable CFL (Courant–Friedrichs–Lewy) number as a function of Mach number. The predictions are verified for selected schemes using the Riemann problem at incompressible and compressible Mach numbers. Very good agreement is obtained between the analytically predicted and the "experimentally" observed CFL values. The successfully tested stability limits are presented in graphical form, which offer a viable alternative to complicated mathematical expressions often reported in published literature, and should benefit everyday CFD (Computational Fluid Dynamics) users. The stability regions are used to discuss the effect of time integration (explicit vs. implicit), density bias in continuity equation and momentum convection term linearization on stability. A comparison of the predicted stability limits for 1D and 2D Euler equations with commonly-used stability conditions arising from the wave equation shows that the stability thresholds for the Euler equations lie well below those predicted by the wave equation analysis; in addition, the 2D Euler stability limits are more restrictive as compared to 1D Euler limits. Since the present analysis accounts for the full system of fluid flow (Euler) equations, the derived stability conditions can be used by CFD practitioners to estimate a timestep or CFL number to guide the stability of their computations. … (more)
- Is Part Of:
- Computers & mathematics with applications. Volume 75:issue 2(2018)
- Journal:
- Computers & mathematics with applications
- Issue:
- Volume 75:issue 2(2018)
- Issue Display:
- Volume 75, Issue 2 (2018)
- Year:
- 2018
- Volume:
- 75
- Issue:
- 2
- Issue Sort Value:
- 2018-0075-0002-0000
- Page Start:
- 643
- Page End:
- 665
- Publication Date:
- 2018-01-15
- Subjects:
- Stability analysis -- von Neumann -- Courant number -- Euler equations -- Finite-difference -- Riemann problem
Electronic data processing -- Periodicals
Mathematics -- Data processing -- Periodicals
510.28541 - Journal URLs:
- http://www.sciencedirect.com/science/journal/08981221 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.camwa.2017.09.040 ↗
- Languages:
- English
- ISSNs:
- 0898-1221
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.730000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 11556.xml