非守恒双曲方程组的路径守恒ADER间断Galerkin方法:在浅水方程中的应用
A Path-Conservative ADER Discontinuous Galerkin Method for Non-Conservative Hyperbolic Equations: Applications in Shallow Water Equations
DOI: 10.12677/AAM.2023.127337, PDF,  被引量    科研立项经费支持
作者: 赵晓旭, 刘仁迪, 钱守国, 李 刚*:青岛大学数学与统计学院,山东 青岛
关键词: 非守恒双曲方程组ADER的方法DG方法DT过程Non-Conservative Hyperbolic Equations ADER Approach DG Method DT Procedure
摘要: 本文提出了求解非守恒双曲型偏微分方程的一种新的路径守恒间断Galerkin (DG)方法。特别地,这里的方法采用了一级ADER (在空间和时间的任意导数)方法来实现时间离散化。此外,该方法采用微分变换(DT)过程而不是Cauchy-Kowalewski (C-K)过程来实现局部时间演化。与经典的ADER方法相比,该方法不需要求解内部单元的广义黎曼问题。与RKDG (Runge-Kutta DG)方法相比,该方法不需要中间步骤,因此需要较少的计算机存储空间。简而言之,当前的方法是一步一步完全离散的。而且,该方法在空间和时间上都容易获得高阶精度。浅水方程的数值结果表明,该方法具有较高的阶精度,对间断解具有较好的分辨率。
Abstract: In this article, we propose a new path-conservative discontinuous Galerkin (DG) method to solve the non-conservative hyperbolic partial differential equations (PDE). In particular, the method here applies the one-stage ADER (Arbitrary DERivatives in space and time) approach to fulfill the tem-poral discretization. In addition, this method uses the differential transformation (DT) procedure other than the Cauchy-Kowalewski (C-K) procedure to achieve the local temporal evolution. Com-pared with the classical ADER methods, the current method is free of solving generalized Riemann problems at inter-cells. In comparison with the Runge-Kutta DG (RKDG) methods, the proposed method needs less computer storage thanks to no intermediate stages. In brief, this current method is one-step, one-stage, and fully-discrete. Moreover, this method can easily obtain arbitrary high-order accuracy in space and in time. Numerical results for shallow water equations (SWEs) show that the method enjoys high-order accuracy and keeps good resolutions for discontinuous so-lutions.
文章引用:赵晓旭, 刘仁迪, 钱守国, 李刚. 非守恒双曲方程组的路径守恒ADER间断Galerkin方法:在浅水方程中的应用[J]. 应用数学进展, 2023, 12(7): 3381-3397. https://doi.org/10.12677/AAM.2023.127337

参考文献

[1] Dal Maso, G., LeFloch, P.G. and Murat, F. (1995) Definition and Weak Stability of Nonconservative Products. Journal de Mathématiques Pures et Appliqués, 74, 483-548.
[2] Castro, M.J., Gallardo, J.M. and Parés, C.M. (2006) High-Order Finite Volume Schemes Based on Reconstruction of States for Solving Hyperbolic Systems with Noncon-servative Products. Applications to Shallow-Water Systems. Maththematics of Computation, 75, 1103-1134. [Google Scholar] [CrossRef
[3] Parés, C. (2006) Numerical Methods for Nonconservative Hyperbolic Systems: A Theoretical Framework. SIAM Journal on Numerical Analysis, 44, 300-321. [Google Scholar] [CrossRef
[4] Diaz, M.J.C., Kurganov, A. and de Luna, T.M. (2019) Path-Conservative Central-Upwind Schemes for Nonconservative Hyperbolic Systems. Mathematical Modelling and Numerical Analysis, 53, 959-985. [Google Scholar] [CrossRef
[5] Toumi, I. (1992) A Weak Formulation of Roes Approximate Riemann Solver. Journal of Computational Physics, 102, 360-373. [Google Scholar] [CrossRef
[6] Dumbser, M., Castro, M., Parés, C. and Toro, E.F. (2009) ADER Schemes on Unstructured Meshes for Nonconservative Hyperbolic Systems: Applications to Geophysical Flows. Computers & Fluids, 38, 1731-1748. [Google Scholar] [CrossRef
[7] Dumbser, M., Hidalgo, A. and Zanotti, O. (2014) High Order Space-Time Adaptive ADER-WENO Finite Volume Schemes for Non-Conservative Hyperbolic Systems. Computer Methods in Applied Mechanics and Engineering, 268, 359-387. [Google Scholar] [CrossRef
[8] Schoeder, S., Kormann, K., Wall, W.A. and Kronbichler, M. (2019) Efficient Explicit Time Stepping of High Order Discontinuous Galerkin Schemes for Waves. SIAM Journal on Scientific Computing, 40, C803-C826. [Google Scholar] [CrossRef
[9] Dumbser, M., Hidalgo, A., Castro, M.J., Parés, C. and Toro, E.F. (2010) FORCE Schemes on Unstrucktured Meshes II: Nonconservative Hyperbolic Systems. Computer Methods in Applied Mechanics and Engineering, 199, 625-647. [Google Scholar] [CrossRef
[10] Zhang, L.Q., Yang, S.L., Zeng, Z., Chen, J., Yin, L.M. and Chew, J.W. (2017) Forcing Scheme Analysis for the Axisymmetric Lattice Boltmann Method under Incompressible Limit. Physical Review E, 95, Article ID: 043311. [Google Scholar] [CrossRef
[11] Tian, B.L., Toro, E.F. and Castro, C.E. (2011) A Path-Conservative Method for a Five-Equation Model of Two-Phase Flow with an HLLC-Type Riemann Solver. Com-puters & Fluids, 46, 122-132. [Google Scholar] [CrossRef
[12] Simon, S. and Mandal, J.C. (2019) A Simple Cure for Nu-merical Shock Instability in the HLLC Riemann Solver. Journal of Computational Physics, 378, 477-496. [Google Scholar] [CrossRef
[13] Dumbser, M. and Toro, E.F. (2011) A Simple Extension of the Osher Riemann Solver to Non-Conservative Hyperbolic Systems. Journal of Scientific Computing, 48, 70-88. [Google Scholar] [CrossRef
[14] Dumbser, M. and Toro, E.F. (2011) On Universal Osher-Type Schemes for General Nonlinear Hyperbolic Conservation Laws. Communications in Computational Physics, 10, 635-671. [Google Scholar] [CrossRef
[15] Castro, M.J., Parés, C., Puppo, G. and Russo, G. (2012) Central Schemes for Nonconservative Hyperbolic Systems. SIAM Journal on Scientific Computing, 34, B523-B558. [Google Scholar] [CrossRef
[16] Chu, S.S., Kurganov, A. and Na, M.Y. (2022) Fifth-Order A-WENO Schemes Based on the Path-Conservative Central-Upwind Method. Journal of Computational Physics, 469, Article ID: 111508. [Google Scholar] [CrossRef
[17] 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
[18] Parés, C. (2014) Path-Conservative Numerical Methods for Non-conservative Hyperbolic Systems. In: Benzoni-Gavage, S. and Serre, D., Eds., Hyperbolic Problems: Theory, Numerics, Applications, Springer, Berlin, 817-824.
[19] Castro, M.J., Asunción, M., Fernández-Nieto, E.D., Gallardo, J.M., Gon-ziez Vida, J.M., Macías, J., Moraies, T., Ortega, S. and Parés, C. (2018) A Review on High Order Well-Balanced Path-Conservative Finite Volume Schemes for Geophysical Flows. Proceedings of the International Congress of Math-ematicians, 4, 3533-3558.
[20] Ayaz, F. (2003) On the Two-Dimensional Differential Transform Method. Applied Mathematics and Computation, 143, 361-374. [Google Scholar] [CrossRef
[21] Ayaz, F. (2004) Solutions of the System of Differential Equations by Differential Transform Method. Applied Mathematics and Computation, 147, 547-567. [Google Scholar] [CrossRef
[22] Kurnaza, A., Oturanc, G. and Kiris, M.E. (2005) n-Dimensional Differential Transformation Method for Solving PDEs. International Journal of Computer Mathematics, 82, 369-380. [Google Scholar] [CrossRef
[23] Zhang, Y.J., Li, G., Qian, S.G. and Gao, J.M. (2021) A New ADER Discontinuous Galerkin Method Based on Differential Transformation Procedure for Hyperbolic Conservation Laws. Computational and Applied Mathematics, 40, Article No. 139. [Google Scholar] [CrossRef
[24] Greenberg, J.M. and Leroux, A.Y. (1996) A Well-Balanced Scheme for the Numerical Processing of Source Terms in Hyperbolic Equations. SIAM Journal on Numerical Analysis, 33, 1-16. [Google Scholar] [CrossRef
[25] Greenberg, J.M., Leroux, A.Y., Baraille, R. and Noussair, A. (1997) Analysis and Approximation of Conservation Laws with Source Terms. SIAM Journal on Numerical Analysis, 34, 1980-2007. [Google Scholar] [CrossRef
[26] Noelle, S., Xing, Y.L. and Shu, C.W. (2010) High-Order Well-Balanced Schemes. In: Puppo, G. and Russo, G., Eds., Numerical Methods for Balance Laws, Aachen, 10 August 2010, 25-45.
[27] Dumbser, M. (2005) Arbitrary High Order Schemes for the Solution of Hyperbolic Conservation Laws in Complex Domains. Shaker Verlag, Aachen.
[28] Dumbser, M. and Munz, C.D. (2005) Arbitrary High Order Discontinuous Galerkin Schemes. In: Cordier, S., Goudon, T., Gutnic, M. and Sonnendrucker, E. Eds., Numerical Methods for Hyperbolic and Kinetic Problems, EMS Publishing House, 295-333. [Google Scholar] [CrossRef
[29] Toro, E.F., Millington, R.C. and Nejad, L.A.M. (2001) Towards Very High Order Godunov Schemes. In: Toro, E.F., Ed., Godunov Methods, Springer, New York, 905-938. [Google Scholar] [CrossRef
[30] Titarev, V.A. and Toro, E.F. (2005) ADER Schemes for Three-Dimensional Non-Linear Hyperbolic Systems. Journal of Computational Physics, 204, 715-736. [Google Scholar] [CrossRef
[31] Dumbser, M. and Munz, C.D. (2006) Building Blocks for Arbitrary High Order Discontinuous Galerkin Schemes. Journal of Scientific Computing, 27, 215-230. [Google Scholar] [CrossRef
[32] Duan, J. and Tang, H. (2020) An Efficient ADER Discontinuous Galerkin Scheme for Directly Solving Hamilton-Jacobi Equation. Journal of Computational Mathematics, 38, 58-83. [Google Scholar] [CrossRef
[33] Pukhov, G.E. (1982) Differential Transforms and Circuit The-ory. International Journal of Circuit Theory and Applications, 10, 265-276. [Google Scholar] [CrossRef
[34] Zhou, J.K. (1986) Differential Transformation and Its Applications for Electrical Circuits. Huazhong University Press, Wuhan.
[35] Shu, C.W. (1988) Total-Variation-Diminishing Time Dis-cretizations. SIAM Journal on Scientific and Statistical Computting, 9, 1073-1084. [Google Scholar] [CrossRef
[36] 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
[37] LeVeque, R.J. (1998) Balancing Source Terms and Flux Gradient on High-Resolution Godunov Methods: The Quasi-Steady Wave-Propagation Algorithm. Journal of Computational Physics, 146, 346-365. [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 Hyperbolic Systems with Source Terms. Communications in Computational Physics, 1, 100-134.
[39] Vukovic, S. and Sopta, L. (2002) ENO and WENO Schemes with the Exact Conservation Property for One-Dimensional Shallow Water Equations. Jour-nal of Computational Physics, 179, 593-621. [Google Scholar] [CrossRef
[40] Li, G., Caleff, V. and Qi, Z.K. (2015) A Well-Balanced Finite Differ-ence WENO Scheme for Shallow Water Flow Model. Applied Mathematics and Computation, 265, 1-16. [Google Scholar] [CrossRef
[41] Vazquez-Cendon, M.E. (1999) Improved Treatment of Source Terms in Upwind Schemes for the Shallow Water Equations in Channels with Irregular Geometry. Journal of Computa-tional Physics, 148, 497-526. [Google Scholar] [CrossRef
[42] Annunziato, A., Dogan, G. and Yalciner, A. (2023) Modeling Dam Break Events Using Shallow Water Model. Eng, 4, 1851-1870. [Google Scholar] [CrossRef
[43] Alcrudo, F. and Benkhaldoun, F. (2001) Exact Solutions to the Rie-mann Problem of the Shallow Water Equations with a Bottom Step. Computers & Fluids, 30, 643-671. [Google Scholar] [CrossRef