求解多孔浅水波方程组的高精度和谐数值方法
High-Accuracy Numerical Methods for Solving the System of Porous Shallow Water Wave Equations
摘要: 本文提出了一种高阶平衡(Runge-Kutta Discontinuous Galerkin, RKDG)有限元方法,用于解决具有不连续孔隙度和复杂底部地形的多孔浅水波方程组。该方法能够在静水稳态解的条件下保持良好的平衡特性,即当数值通量梯度与源项在连续意义上完全平衡时,离散格式也能准确保持稳态解。与传统的恒定横截面浅水波方程相比,由于孔隙度和底部地形的非连续性,构造具有良好平衡性质的高阶数值格式更加复杂。为应对这一挑战,我们首先对源项进行了重构,并结合基于Lax-Friedrichs通量的静水重构方法,同时合理设计离散格式,确保该方法在处理不连续区域时仍能保持高阶精度和稳定性。通过一系列标准数值算例验证了所提方法的有效性,结果表明,该方法在保持静水平衡、实现高阶精度以及分辨不连续解方面具有优异的表现。
Abstract: In this paper, we propose a high-order balanced Runge-Kutta Discontinuous Galerkin (RKDG) finite element method for solving the porous shallow water wave equations with discontinuous porosity and complex bottom topography. The proposed method preserves the good balance properties of the steady-state solution, meaning that when the numerical flux gradient and the source terms are fully balanced in a continuous sense, the discretization scheme can also accurately maintain the steady-state solution. Compared to traditional shallow water wave equations with constant cross-sections, the discontinuities in porosity and bottom topography make it more challenging to construct a high-order numerical scheme with good balance properties. To overcome this challenge, we first reconstruct the source terms and apply a hydrostatic reconstruction method based on the Lax-Friedrichs flux, while also designing the discretization scheme to ensure high-order accuracy and stability when handling discontinuous regions. A series of standard numerical test cases validate the effectiveness of the proposed method. The results demonstrate that the method performs exceptionally well in maintaining hydrostatic balance, achieving high-order accuracy, and resolving discontinuous solutions.
文章引用:温鹏宇, 钱守国, 李刚. 求解多孔浅水波方程组的高精度和谐数值方法[J]. 应用数学进展, 2025, 14(12): 349-360. https://doi.org/10.12677/aam.2025.1412512

参考文献

[1] Sanders, B.F., Schubert, J.E. and Gallegos, H.A. (2008) Integral Formulation of Shallow-Water Equations with Anisotropic Porosity for Urban Flood Modeling. Journal of Hydrology, 362, 19-38. [Google Scholar] [CrossRef
[2] Ferrari, A., Viero, D.P., Vacondio, R., Defina, A. and Mignosa, P. (2019) Flood Inundation Modeling in Urbanized Areas: A Mesh-Independent Porosity Approach with Anisotropic Friction. Advances in Water Resources, 125, 98-113. [Google Scholar] [CrossRef
[3] Ion, S., Marinescu, D. and Cruceanu, S.G. (2015) A Shallow Water Model for Hydrodynamic Processes on Vegetated Hillslope, Water Flow Modulus.
[4] Ion, S., Marinescu, D. and Cruceanu, S. (2022) Numerical Scheme for Solving a Porous Saint-Venant Type Model for Water Flow on Vegetated Hillslopes. Applied Numerical Mathematics, 172, 67-98. [Google Scholar] [CrossRef
[5] Xing, Y. and Shu, C.-W. (2006) High Order Well-Balanced Finite Volume WENO Schemes and Discontinuous Galerkin Methods for a Class of Hyperbolic Systems with Source Terms. Journal of Computational Physics, 214, 567-598. [Google Scholar] [CrossRef
[6] Xing, Y. and Shu, C. (2005) High-Order Well-Balanced Finite Difference WENO Schemes for a Class of Hyperbolic Systems with Source Terms. Journal of Scientific Computing, 27, 477-494. [Google Scholar] [CrossRef
[7] Touma, R. and Khankan, S. (2012) Well-Balanced Unstaggered Central Schemes for One and Two-Dimensional Shallow Water Equation Systems. Applied Mathematics and Computation, 218, 5948-5960. [Google Scholar] [CrossRef
[8] Audusse, E., Bouchut, F., Bristeau, M., Klein, R. and Perthame, B. (2004) A Fast and Stable Well-Balanced Scheme with Hydrostatic Reconstruction for Shallow Water Flows. SIAM Journal on Scientific Computing, 25, 2050-2065. [Google Scholar] [CrossRef
[9] Audusse, E. and Bristeau, M.O. (2005) A Well-Balanced Positivity Preserving “Second-Order” Scheme for Shallow Water Flows on Unstructured Meshes. Journal of Computational Physics, 206, 311-333. [Google Scholar] [CrossRef
[10] Li, G., Song, L.N. and Gao, J.M. (2018) High Order Well-Balanced Discontinuous Galerkin Methods Based on Hydrostatic Reconstruction for Shallow Water Equations. Journal of Computational and Applied Mathematics, 340, 546-560. [Google Scholar] [CrossRef
[11] 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
[12] Balbás, J. and Karni, S. (2008) A Central Scheme for Shallow Water Flows along Channels with Irregular Geometry. ESAIM: Mathematical Modelling and Numerical Analysis, 43, 333-351. [Google Scholar] [CrossRef
[13] Xing, Y. (2016) High Order Finite Volume WENO Schemes for the Shallow Water Flows through Channels with Irregular Geometry. Journal of Computational and Applied Mathematics, 299, 229-244. [Google Scholar] [CrossRef
[14] Kurganov, A. and Levy, D. (2002) Central-Upwind Schemes for the Saint-Venant System. ESAIM: Mathematical Modelling and Numerical Analysis, 36, 397-425. [Google Scholar] [CrossRef
[15] Xing, Y. and Shu, C.W. (2006) A New Approach of High Order Well-Balanced Finite Volume WENO Schemes and Discontinuous Galerkin Methods for a Class of Hyperbolic Systems with Source Terms. Journal of Computational Physics, 1, 100-134.
[16] García‐Navarro, P., Alcrudo, F. and Savirón, J.M. (1992) 1‐D Open‐Channel Flow Simulation Using TVD‐Mccormack Scheme. Journal of Hydraulic Engineering, 118, 1359-1372. [Google Scholar] [CrossRef