Hyperbolic balance laws: Riemann invariants and the generalized Riemann problem

被引:0
作者
Matania Ben-Artzi
Jiequan Li
机构
[1] The Hebrew University of Jerusalem,Institute of Mathematics
[2] Capital Normal University,School of Mathematics
来源
Numerische Mathematik | 2007年 / 106卷
关键词
65M06; 35L67; 35L65; 76N15;
D O I
暂无
中图分类号
学科分类号
摘要
The Generalized Riemann Problem (GRP) for a nonlinear hyperbolic system of m balance laws (or alternatively “quasi-conservative” laws) in one space dimension is now well-known and can be formulated as follows: Given initial-data which are analytic on two sides of a discontinuity, determine the time evolution of the solution at the discontinuity. In particular, the GRP numerical scheme (second-order high resolution) is based on an analytical evaluation of the first time derivative. It turns out that this derivative depends only on the first-order spatial derivatives, hence the initial data can be taken as piecewise linear. The analytical solution is readily obtained for a single equation (m = 1) and, more generally, if the system is endowed with a complete (coordinate) set of Riemann invariants. In this case it can be “diagonalized” and reduced to the scalar case. However, most systems with m > 2 do not admit such a set of Riemann invariants. This paper introduces a generalization of this concept: weakly coupled systems (WCS). Such systems have only “partial set” of Riemann invariants, but these sets are weakly coupled in a way which enables a “diagonalized” treatment of the GRP. An important example of a WCS is the Euler system of compressible, nonisentropic fluid flow (m = 3). The solution of the GRP discussed here is based on a careful analysis of rarefaction waves. A “propagation of singularities” argument is applied to appropriate Riemann invariants across the rarefaction fan. It serves to “rotate” initial spatial slopes into “time derivative”. In particular, the case of a “sonic point” is incorporated easily into the general treatment. A GRP scheme based on this solution is derived, and several numerical examples are presented. Special attention is given to the “acoustic approximation” of the analytical solution. It can be viewed as a proper linearization (different from the approach of Roe) of the nonlinear system. The resulting numerical scheme is the simplest (second-order, high-resolution) generalization of the Godunov scheme.
引用
收藏
页码:369 / 425
页数:56
相关论文
共 23 条
  • [1] Ben-Artzi M.(1984)A second-order Godunov-type scheme for compressible fluid dynamics J. Comput. Phys. 55 1-32
  • [2] Falcovitz J.(1986)An upwind second-order scheme for compressible duct flows SIAM J. Sci. Statist. Comput. 7 744-768
  • [3] Ben-Artzi M.(1989)The generalized Riemann problem for reactive flows J. Comput. Phys. 81 70-101
  • [4] Falcovitz J.(2006)A direct Eulerian GRP scheme for compressible fluid flows J. Comp. Phys. 218 19-43
  • [5] Ben-Artzi M.(2004)Frontal geostrophic adjustment and nonlinear wave phenomena in one dimensional rotating shallow water. Part 2: High resolution numerical simulations J. Fluid Mech. 514 35-63
  • [6] Ben-Artzi M.(1989)An asymptotic expansion for the solution of the generalized Riemann problem. II. Application to the equations of gas dynamics Ann. Inst. H. Poincar Anal. Non Linaire 6 437-480
  • [7] Li J.(1959)A finite difference method for the numerical computation and disontinuous solutions of the equations of fluid dynamics Mat. Sb. 47 271-295
  • [8] Warnecke G.(2001)A steady-state capturing method for hyperbolic systems with geometrical source terms M2 AN Math. Model. Numer. Anal. 35 631-645
  • [9] Bouchut F.(1979)Towards the ultimate conservative difference scheme, V. A second-order sequel to Godunov’s method J. Comput. Phys. 32 101-136
  • [10] Le Sommer J.(2006)The generalized Riemann problem method for the shallow water equations with bottom topography Int. J. Numer. Methods Eng. 65 834-862