带有几何源项的浅水波方程组的高精度熵稳定有限差分格式
A High Order Entropy Stable Finite Difference Scheme for Shallow Water Equations with Geometric Source Term
DOI: 10.12677/AAM.2023.126301, PDF,    科研立项经费支持
作者: 张志壮, 周翔宇, 高金梅:青岛大学数学与统计学院,山东 青岛
关键词: 浅水波方程组熵稳定有限差分格式高精度Shallow Water Wave Equations Entropy Stability Finite Difference Scheme High Accuracy
摘要: 本文建立了浅水波方程组的有限差分格式,该格式具有高阶精度和保持熵稳定性。首先,我们构造了一个二阶熵守恒格式,该格式满足给定熵对的熵等式,并能准确地保持湖泊静止稳态。主要思想是使源项的离散化与通量梯度项的离散化相匹配。其次,以具有合理熵守恒通量的二阶熵守恒格式为基础,实现了高阶熵守恒格式。第三,在已有的熵守恒格式上增加适当的耗散项,得到满足离散熵不等式的半离散熵稳定格式。特别是熵稳定格式可以避免熵守恒格式的振荡。其中,耗散项的建立采用根据熵变量构造的加权本质无振荡重构。最后,采用龙格–库塔方法进行时间离散化。文中给出了大量的数值算例,以验证该方法的高精度性及解决捕捉间断的能力。
Abstract: In this article, a finite difference scheme for shallow water wave equations with geometric source terms is established, which has high order accuracy and maintains entropy stability. First, we con-struct a second order entropy conservation scheme that satisfies the entropy conservation equation for a given entropy pair and can accurately maintain the stationary state of the lake. The main idea is to match the discretization of the source term with the discretization of the flux gradient term. Secondly, based on the second order entropy conservation scheme with reasonable entropy con-servation flux, a higher order entropy conservation scheme is implemented. Thirdly, by adding ap-propriate dissipation terms to existing entropy conservation schemes, a semi discrete entropy sta-ble scheme satisfying discrete entropy inequality is obtained. In particular, the entropy stable scheme can avoid the oscillation of the entropy conservation scheme. The dissipation term is estab-lished using weighted essentially non oscillatory reconstruction constructed from entropy variables. Finally, the Runge-Kutta method is used for time discretization. A large number of numerical exam-ples are given to verify the high accuracy of the method and its ability to solve capture discontinui-ties.
文章引用:张志壮, 周翔宇, 高金梅. 带有几何源项的浅水波方程组的高精度熵稳定有限差分格式[J]. 应用数学进展, 2023, 12(6): 2998-3010. https://doi.org/10.12677/AAM.2023.126301

参考文献

[1] Bradford, S.F. and Sanders, B.F. (2002) Finite Volume Model for Shallow Water Flooding of Arbitrary Topography. Journal of Hydraulic Engineering, 128, 289-298. [Google Scholar] [CrossRef
[2] Gottardi, G. and Venutelli, M. (2004) Central Scheme for the Two-Dimensional Dam-Break Flow Simulation. Advances in Water Resources, 27, 259-268. [Google Scholar] [CrossRef
[3] Vreugdenhil, C.B. (1995) Equations. In: Numerical Methods for Shallow-Water Flow, Water Science and Technology Library, Vol. 13, Springer, Dordrecht, 15-25. [Google Scholar] [CrossRef
[4] Kurganov, A. and Levy, D. (2002) Central-Upwind Schemes for the Saint-Venant System. Mathematical Modelling and Numerical Analysis, 36, 397-425. [Google Scholar] [CrossRef
[5] Vukovic, S. and Sopta. L. (2002) ENO and WENO Schemes with the Exact Conservation Property for One-Dimensional Shallow Water Equations. Journal of Computational Physics, 179, 593-621. [Google Scholar] [CrossRef
[6] Vukovic, S., Crnjaric-Zic, N. and Sopta, L. (2004) WENO Schemes for Balance Laws with Spatially Varying Flux. Journal of Computational Physics, 199, 87-109. [Google Scholar] [CrossRef
[7] Xing, Y.L. and Shu, C.-W. (2005) High Order Finite Difference WENO Schemes with the Exact Conservation Property for the Shallow Water Equations. Journal of Computational Physics, 208, 206-227. [Google Scholar] [CrossRef
[8] Noelle, S., Pankratz, N., Puppo, G. and Natvig, J. (2006) Well-Balanced Finite Volume Schemes of Arbitrary Order of Accuracy for Shallow Water Flows. Journal of Computa-tional Physics, 213, 474-499. [Google Scholar] [CrossRef
[9] Xing, Y.L. 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
[10] Noelle, S., Xing, Y.L. and Shu, C.-W. (2007) High-Order Well-Balanced Finite Volume WENO Schemes for Shallow Water Equation with Moving Water. Journal of Computational Physics, 226, 29-58. [Google Scholar] [CrossRef
[11] Li, G., Lu, C. and Qiu, J. (2012) Hybrid Well-Balanced WENO Schemes with Different Indicators for Shallow Water Equations. Journal of Scientific Computing, 51, 527-559. [Google Scholar] [CrossRef
[12] Li, G., Caleffi, V. and Qi, Z.K. (2015) A Well-Balanced Finite Difference WENO Scheme for Shallow Water Flow Model. Applied Mathematics and Computation, 265, 1-16. [Google Scholar] [CrossRef
[13] Zhu, Q., Gao, Z., Don, W.S. and Lv, X. (2017) Well-Balanced Hy-brid Compact-WENO Scheme for Shallow Water Equations. Applied Numerical Mathematics, 112, 65-78. [Google Scholar] [CrossRef
[14] Li, J.J., Li, G., Qian, S.G. and Gao, J.M. (2021) High-Order Well-Balanced Finite Volume WENO Schemes with Conservative Variables Decomposition for Shallow Water Equa-tions. Advances in Applied Mathematics and Mechanics, 13, 827-849. [Google Scholar] [CrossRef
[15] Russo, G. (2000) Central Schemes for Balance Laws. In: Freistühler, H. and Warnecke, G., Eds., Hyperbolic Problems: Theory, Numerics, Applications, ISNM International Se-ries of Numerical Mathematics, Vol. 141, Birkhäuser, Basel, 821-829. [Google Scholar] [CrossRef
[16] Touma, R. and Khankan, S. (2012) Well-Balanced Unstag-gered Central Schemes for One and Two-Dimensional Shallow Water Equation Systems. Applied Mathematics and Computation, 218, 5948-5960. [Google Scholar] [CrossRef
[17] Dong, J. (2020) A Robust Central Scheme for the Shallow Water Flows with an Abrupt Topography Based on Modified Hydrostatic Reconstructions. Mathematical Methods in the Ap-plied Sciences, 43, 9024-9045. [Google Scholar] [CrossRef
[18] Dong, J. and Li, D.F. (2021) Well-Balanced Nonstaggered Central Schemes Based on Hydrostatic Reconstruction for the Shallow Water Equations with Coriolis Forces and Topography. Mathemat-ical Methods in the Applied Sciences, 44, 1358-1376. [Google Scholar] [CrossRef
[19] Ern, A., Piperno, S. and Djadel, K. (2008) A Well-Balanced Runge-Kutta Discontinuous Galerkin Method for the Shallow-Water Equations with Flooding and Drying. International Journal for Numerical Methods in Fluids, 58, 1-25. [Google Scholar] [CrossRef
[20] Xing, Y.L. (2014) Exactly Well-Balanced Discontinuous Galerkin Methods for the Shallow Water Equations with Moving Water Equilibrium. Journal of Computational Physics, 257, 536-553. [Google Scholar] [CrossRef
[21] 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 Com-putational and Applied Mathematics, 340, 546-560. [Google Scholar] [CrossRef
[22] Vignoli, G., Titarev, V.A. and Toro, E.F. (2008) ADER Schemes for the Shallow Water Equations in Channel with Irregular Bottom Elevation. Journal of Computational Physics, 227, 2463-2480. [Google Scholar] [CrossRef
[23] Navas-Montilla, A. and Murillo, J. (2015) Energy Balanced Numer-ical Schemes with very High Order. The Augmented Roe Flux ADER Scheme. Application to the Shallow Water Equa-tions. Journal of Computational Physics, 290, 188-218. [Google Scholar] [CrossRef
[24] Berthon, C. and Chalons, C. (2016) A Fully Well-Balanced, Positive and Entropy-Satisfying Godunov-Type Method for the Shal-low-Water Equations. Mathematics of Computation, 85, 1281-1307. [Google Scholar] [CrossRef
[25] Li, D.F. and Dong, J. (2022) A Robust Hybrid Unstaggered Central and Godunov-Type Scheme for Saint-Venant-Exner Equations with Wet/Dry Fronts. Computers & Fluids, 235, Article ID: 105284. [Google Scholar] [CrossRef
[26] Gassner, G.J., Winters, A.R. and Kopriva, D.A. (2016) A Well Balanced and Entropy Conservative Discontinuous Galerkin Spectral Element Method for the Shallow Water Equa-tions. Applied Mathematics and Computation, 272, 291-308. [Google Scholar] [CrossRef
[27] Liu, X., Mohammadian, A., Kurganov, A. and Sedano, J.A.I. (2015) Well-Balanced Central-Upwind Scheme for a Fully Coupled Shallow Water System Modeling Flows over Erodible Bed. Journal of Computational Physics, 300, 202-218. [Google Scholar] [CrossRef
[28] Chertock, A., Kurganov, A. and Wu, T. (2020) Operator Splitting Based Central-Upwind Schemes for Shallow Water Equations with Moving Bottom Topography. Communications in Mathematical Sciences, 18, 2149-2168. [Google Scholar] [CrossRef
[29] Li, G., Li, J.J., Qian, S.G. and Gao, J.M. (2021) A Well-Balanced ADER Discontinuous Galerkin Method Based on Differential Transformation Procedure for Shallow Water Equations. Applied Mathematics and Computation, 395, Article ID: 125848. [Google Scholar] [CrossRef
[30] Duan, J.M. and Tang, H.Z. (2021) High-Order Accurate Entropy Stable Finite Difference Schemes for the Shallow Water Magnet Hydro Dynamics. Journal of Computational Physics, 431, Article ID: 110136. [Google Scholar] [CrossRef
[31] Winters, A.R. and Gassner, G.J. (2015) A Comparison of Two En-tropy Stable Discontinuous Galerkin Spectral Element Approximations for the Shallow Water Equations with Non-Constant Topography. Journal of Computational Physics, 301, 357-376. [Google Scholar] [CrossRef
[32] Wintermeyer, N., Winters, A.R., Gassner, G.J. and Kopriva, D.A. (2017) An Entropy Stable Nodal Discontinuous Galerkin Method for the Two Dimensional Shallow water Equations on Unstructured Curvilinear Meshes with Discontinuous Bathymetry. Journal of Computational Physics, 340, 200-242. [Google Scholar] [CrossRef
[33] Wintermeyer, N., Winters, A.R., Gassner, G.J. and Warburton, T. (2018) An Entropy Stable Discontinuous Galerkin Method for the Shallow Water Equations on Curvilinear Meshes with Wet/Dry Fronts Accelerated by GPUs. Journal of Computational Physics, 375, 447-480. [Google Scholar] [CrossRef
[34] Wen, X., Don, W.S., Gao, Z. and Xing, Y.L. (2020) Entropy Stable and Well-Balanced Discontinuous Galerkin Methods for the Nonlinear Shallow Water Equations. Journal of Scientific Computing, 83, Article No. 66. [Google Scholar] [CrossRef
[35] Liu, Q.S., Liu, Y.Q. and Feng, J.H. (2019) The Scaled Entropy Variables Reconstruction for Entropy Stable Schemes with Application to Shallow Water Equations. Computers & Fluids, 192, Article ID: 104266. [Google Scholar] [CrossRef
[36] Fjordholm, U.S., Mishra, S. and Tadmor, E. (2011) Well-Balanced and Energy Stable Schemes for the Shallow Water Equations with Discontinuous Topography. Journal of Computational Physics, 230, 5587-5609. [Google Scholar] [CrossRef
[37] Fjordholm, U.S., Mishra, S. and Tadmor, E. (1987) The Numerical Viscosity of Entropy Stable Schemes for Systems of Conservation Laws. I. Mathematics of Computation, 49, 91-103. [Google Scholar] [CrossRef
[38] Xing, Y.L. 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 Hyper-bolic Systems with Source Terms. Communications in Computational Physics, 1, 100-134.
[39] Vazquez-Cendon, M.E. (1999) Improved Treatment of Source Terms in Upwind Schemes for the Shallow Water Equations in Channels with Ir-regular Geometry. Journal of Computational Physics, 148, 497-526. [Google Scholar] [CrossRef
[40] Goutal, N. and Maurel, F. (1997) Proceedings of the Second Work-shop on Dam-Break Wave Simulation. Technical Report HE-43/97/016/A, Electricite de France, Departement Laboratoire National de Hydraulique, Groupe Hydraulique Fluviale.
[41] Alcrudo, F. and Benkhaldoun, F. (2001) Exact Solution to the Riemann Problem of the Shallow Water Euqaionts with a Bottom Step. Computers & Fluids, 30, 643-671. [Google Scholar] [CrossRef
[42] Dumbser, M. and Toro, E.F. (2011) A Simple Extension of the Osher Riemann Solver to Nonconservative Hyperbolic Systems. Journal of Scientific Computing, 48, 70-88. [Google Scholar] [CrossRef