journal article·2019-11-01Open access

The numerical oscillation suppression method for the large time step scheme

Dong-Xu Wang, Qi-Hui Hu, Yu-Xing Li, Shuang Li

AIP Advances· Volume 9· Issue 11

Abstract

The large time step scheme, which is commonly used in hydrodynamic numerical simulation, adopts the multielement reconstruction method in order to improve both the computational efficiency and accuracy; however, this results in numerical oscillation and calculation divergence. Therefore, it is necessary to develop methods to suppress the occurrence of numerical oscillation near the discontinuities. The numerical oscillation that is induced can be suppressed by using the random choice method (RCM) with the van der Corput random number sequence. In order to optimize the suppression performance, error analysis has been carried out in this paper for the calculation results from the RCM with the popular van der Corput random sequence combinations for selecting the optimal sequence combination. In order to further eliminate any short-wave numerical oscillations near the discontinuities, a method that combines the RCM with a nonlinear filter, which often used in aeroacoustic calculations, has been proposed in this paper to suppress short-wave oscillations. Specifically, the RCM and the nonlinear filter method were sequentially implemented in order to process the calculation results at each time step. The results showed that this method had a good suppression effect on the numerical oscillations near the discontinuities, which was demonstrated by the numerical experiments.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Computational Fluid Dynamics and Aerodynamics · Aerodynamics and Acoustics in Jet Flows · Meteorological Phenomena and Simulations

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Shandong Key Laboratory of Oil & Gas Storage and Transportation, PetroChina, China University of Petroleum , Qingdao 266580, Shandong Province, People’s Republic of China

References (23)

Show source-provided references
1. Some approximate Godunov schemes to compute shallow-water equations with topography10.1016/s0045-7930(02)00011-7 ↗
2. A multiple exp-function method for the three model equations of shallow water waves10.1007/s11071-017-3588-9 ↗
3. Shallow water dynamics on linear shear flows and plane beaches10.1063/1.4994593 ↗
4. 2001 · 43
5. 2013 · 87
6. Upwind schemes for the two-dimensional shallow water equations with variable depth using unstructured meshes10.1016/s0045-7825(97)85625-3 ↗
7. Well-balanced positivity preserving central-upwind scheme for the shallow water system with friction terms10.1002/fld.4023 ↗
8. A finite volume upwind-biased centred scheme for hyperbolic systems of conservation laws: Application to shallow water equations10.4208/cicp.180511.071211a ↗
9. Dynamical system approach to instability of flow past a circular cylinder10.1017/s0022112010001035 ↗
10. Analysis and design of a new dispersion relation preserving alternate direction bidiagonal compact scheme10.1007/s10915-014-9922-1 ↗
11. A large time step generalization of Godunov’s method for systems of conservation laws10.1137/0722063 ↗
12. Extension of an explicit finite volume method to large time steps (CFL > 1): Application to shallow water flows10.1002/fld.1036 ↗
13. A class of large time step Godunov schemes for hyperbolic conservation laws and applications10.1016/j.jcp.2011.06.008 ↗
14. A low communication and large time step explicit finite-volume solver for non-hydrostatic atmospheric dynamics10.1016/j.jcp.2010.11.022 ↗
15. A large time step 1D upwind explicit scheme (CFL > 1): Application to shallow water equations10.1016/j.jcp.2012.06.017 ↗
16. Large time step shock-capturing techniques for scalar conservation laws10.1137/0719080 ↗
17. A large time step Godunov scheme for free-surface shallow water equations10.1007/s11434-014-0374-7 ↗
18. Nonlinear filters for efficient shock computation10.2307/2008479 ↗
19. A high-order finite-difference algorithm for direct computation of aerodynamic sound10.1016/j.compfluid.2011.08.017 ↗
20. About the choice of uniformly distributed sequences to be used in the random choice method10.1016/0045-7825(86)90012-5 ↗
21. On the distribution of the van der Corput sequence in arbitrary base10.1007/s00605-017-1053-y ↗
22. The random choice method applied to two-dimensional shock focusing and diffraction10.1016/0021-9991(86)90085-9 ↗
23. High-accuracy algorithms for computational aeroacoustics10.2514/3.12436 ↗