一种可求解混合型双曲守恒律方程的高阶数值格式
A High Order Numerical Scheme for Solving Conservation Laws of Mixed Type
摘要: 在计算流体力学等领域中,双曲守恒方程及其对流占优问题可以通过加权基本无振荡(WENO)方法进行高精度的数值求解。本文旨在通过建立一个修正高阶有限差分WENO格式来求解双曲–椭圆混合型方程。通过引入特殊的通量分裂方法将通量分解为两部分,在这两个分量中分别应用双曲WENO算子,并在守恒律方程数值通量中加入高阶修正项,获得了一种可求解混合型守恒律方程的高精度有限差分WENO格式。该离散格式主要用于求解viscosity-capillarity容许性条件下的双曲–椭圆型范德华方程。数值测试验证了该算法的高精度和有效性,结果表明,该格式不仅能在强间断区域保持无振荡,在解的光滑部分保持高阶数值精度,还可以有效描述复杂波结构。
Abstract: Hyperbolic conservation law equations and convection-dominant situations in computational fluid dynamics and other areas can be solved numerically with great precision using the weighted essentially non-oscillatory (WENO) techniques. In this paper, we attempt to address the hyperbolic-elliptic mixed equations by developing a corrected high-order finite difference WENO scheme. By introducing a special flux splitting method, the flux is decomposed into two parts. We then apply the hyperbolic WENO operator to these two components, and add the higher order correction term to the numerical flux of the conservation laws, and finally a high-precision finite-difference WENO scheme is obtained. The discretization scheme is mainly used to solve the hyperbolic-elliptic van der Waals equations under the viscosity-capillarity admissibility criterion. It can be shown by numerical examples that the scheme not only can preserve the necessary no oscillation in the discontinuous region, but also retain high order numerical accuracy in the smooth part of the solution, and can effectively describe the complex wave structure.
文章引用:刘少卿, 刘红霞. 一种可求解混合型双曲守恒律方程的高阶数值格式[J]. 应用数学进展, 2025, 14(3): 70-83. https://doi.org/10.12677/aam.2025.143093

参考文献

[1] Don, W.S., Li, R., Wang, B. and Wang, Y. (2022) A Novel and Robust Scale-Invariant WENO Scheme for Hyperbolic Conservation Laws. Journal of Computational Physics, 448, Article ID: 110724. [Google Scholar] [CrossRef
[2] Shu, C. and Osher, S. (1989) Efficient Implementation of Essentially Non-Oscillatory Shock-Capturing Schemes, II. Journal of Computational Physics, 83, 32-78. [Google Scholar] [CrossRef
[3] James, R.D. (1980) The Propagation of Phase Boundaries in Elastic Bars. Archive for Rational Mechanics and Analysis, 73, 125-158. [Google Scholar] [CrossRef
[4] Hsieh, D.Y. (1987) On Partial Differential Equations Related to Lorenz System. Journal of Mathematical Physics, 28, 1589-1597. [Google Scholar] [CrossRef
[5] James, R.D. (1983) Dynamic Phase Changes with Non-Monotone Stresses. Archive for Rational Mechanics and Analysis, 66, 59-125.
[6] Sommerfeld, A. (1964) Thermodynamics and Statistical Mechanics. Vol. 5. Cambridge University Press Archive.
[7] Lax, P.D. (1973) Hyperbolic Systems of Conservation Laws and the Mathematical Theory of Shock Waves. Society for Industrial and Applied Mathematics. [Google Scholar] [CrossRef
[8] Truskinovskii, L.M. (1982) Equilibrium Phase Boundaries. Doklady Akademii Nauk, 265, 306-310.
[9] Slemrod, M. (1983) Admissibility Criteria for Propagating Phase Boundaries in a Van Der Waals Fluid. Archive for Rational Mechanics and Analysis, 81, 301-315. [Google Scholar] [CrossRef
[10] Keyfftz, B.L. and Shearer, M. (1990) Nonlinear Evolution Equations that Change Type. Springer.
[11] Jin, S. (1995) Numerical Integrations of Systems of Conservation Laws of Mixed Type. SIAM Journal on Applied Mathematics, 55, 1536-1551. [Google Scholar] [CrossRef
[12] Shu, C. (1992) A Numerical Method for Systems of Conservation Laws of Mixed Type Admitting Hyperbolic Flux Splitting. Journal of Computational Physics, 100, 424-429. [Google Scholar] [CrossRef
[13] Shu, C. and Osher, S. (1988) Efficient Implementation of Essentially Non-Oscillatory Shock-Capturing Schemes. Journal of Computational Physics, 77, 439-471. [Google Scholar] [CrossRef
[14] Fan, H. (1992) A Limiting “Viscosity” Approach to the Riemann Problem for Materials Exhibiting a Change of Phase(II). Archive for Rational Mechanics and Analysis, 116, 317-337. [Google Scholar] [CrossRef