一种求解Benjamin-Bona-Mahony-Burgers方程的改进三角样条方法
An Improved Trigonometric Spline Method for Solving the Benjamin-Bona-Mahony-Burgers Equation
摘要: 针对Benjamin-Bona-Mahony-Burgers equation的高精度数值求解问题,本文构造了一种融合Hermite插值与紧致差分思想的三次三角样条配置方法。时间离散采用Crank-Nicolson格式以保证二阶时间精度;空间离散方面,通过在三次三角样条基函数中引入Hermite插值修正二阶导数,并结合一阶导数的四阶紧致差分格式,实现空间四阶高精度逼近。在理论分析方面,基于傅里叶方法证明了所构造格式的无条件稳定性,并通过数值收敛实验验证了该方法在时间方向具有二阶收敛精度、在空间方向具有四阶收敛精度。数值实验结果表明,该方法在保持稳定性的同时,相较已有方法在空间精度与整体误差控制方面具有更优表现,尤其在细网格条件下展现出良好的收敛性与稳定性。
Abstract: For the high-accuracy numerical solution of the Benjamin-Bona-Mahony-Burgers equation, a cubic trigonometric spline collocation method incorporating Hermite interpolation and compact finite difference techniques is proposed. In the temporal direction, the Crank-Nicolson scheme is employed to achieve second-order accuracy. In the spatial discretization, Hermite interpolation is introduced into the cubic trigonometric spline basis to improve the approximation of the second derivative, while a fourth-order compact finite difference scheme is applied to the first derivative, resulting in an overall fourth-order spatial accuracy. From a theoretical perspective, the unconditional stability of the proposed scheme is established via Fourier analysis, and numerical convergence tests verify that the method achieves second-order convergence in time and fourth-order convergence in space. Numerical experiments confirm that the proposed method not only maintains stability but also outperforms existing methods in terms of spatial accuracy and overall error control. In particular, it exhibits excellent convergence behavior and stability under fine mesh conditions.
文章引用:张晴, 姜珊珊. 一种求解Benjamin-Bona-Mahony-Burgers方程的改进三角样条方法[J]. 应用数学进展, 2026, 15(7): 304-317. https://doi.org/10.12677/aam.2026.157324

参考文献

[1] Barenblatt, G.I., Zheltov, I.P. and Kochina, I.N. (1960) Basic Concepts in the Theory of Seepage of Homogeneous Liquids in Fissured Rocks. Journal of Applied Mathematics and Mechanics, 24, 1286-1303.
https://doi.org/10.1016/0021-8928(60)90107-6
[2] Ting, T.W. (1963) Certain Non-Steady Flows of Second-Order Fluids. Archive for Rational Mechanics and Analysis, 14, 1-26.
https://doi.org/10.1007/bf00250690
[3] Peregrine, D.H. (1966) Calculations of the Development of an Undular Bore. Journal of Fluid Mechanics, 25, 321-330.
https://doi.org/10.1017/s0022112066001678
[4] Abbasbandy, S. and Shirzadi, A. (2010) The First Integral Method for Modified Benjamin-Bona-Mahony Equation. Communications in Nonlinear Science and Numerical Simulation, 15, 1759-1764.
https://doi.org/10.1016/j.cnsns.2009.08.003
[5] Fakhari, A., Domairry, G. and Ebrahimpour, A. (2007) Approximate Explicit Solutions of Nonlinear BBMB Equations by Homotopy Analysis Method and Comparison with the Exact Solution. Physics Letters A, 368, 64-68.
https://doi.org/10.1016/j.physleta.2007.03.062
[6] Omrani, K. and Ayadi, M. (2008) Finite Difference Discretization of the Benjamin-Bona-Mahony-Burgers Equation. Numerical Methods for Partial Differential Equations, 24, 239-248.
https://doi.org/10.1002/num.20256
[7] Kadri, T., Khiari, N., Abidi, F. and Omrani, K. (2008) Methods for the Numerical Solution of the Benjamin-Bona-Mahony-Burgers Equation. Numerical Methods for Partial Differential Equations, 24, 1501-1516.
https://doi.org/10.1002/num.20330
[8] Ganji, Z.Z., Ganji, D.D. and Bararnia, H. (2009) Approximate General and Explicit Solutions of Nonlinear BBMB Equations by Exp-Function Method. Applied Mathematical Modelling, 33, 1836-1841.
https://doi.org/10.1016/j.apm.2008.03.005
[9] Alquran, M. and Al-Khaled, K. (2011) Sinc and Solitary Wave Solutions to the Generalized Benjamin-Bona-Mahony-Burgers Equations. Physica Scripta, 83, Article 065010.
https://doi.org/10.1088/0031-8949/83/06/065010
[10] Gozukizil, Ö.F. and Akcagil, Ş. (2012) Exact Solutions of Benjamin-Bona-Mahony-Burgers-Type Nonlinear Pseudo-Parabolic Equations. Boundary Value Problems, 2012, Article No. 144.
https://doi.org/10.1186/1687-2770-2012-144
[11] Fardi, M. and Sayevand, K. (2012) Homotopy Analysis Method a Fresh View on Benjamin-Bona-Mahony-Burgers Equation. Journal of Mathematics and Computer Science, 4, 494-501.
https://doi.org/10.22436/jmcs.04.03.24
[12] Kumar, V., Gupta, R.K. and Jiwari, R. (2013) Painlevé Analysis, Lie Symmetries and Exact Solutions for Variable Coefficients Benjamin-Bona-Mahony-Burger Equation. Communications in Theoretical Physics, 60, 175-182.
https://doi.org/10.1088/0253-6102/60/2/06
[13] Arora, G., Mittal, R.C. and Singh, B.K. (2014) Numerical Solution of BBM-Burger Equation with Quartic B-Spline Collocation Method. Journal of Engineering Science and Technology, 9, 104-116.
[14] Gardner, L.R.T., Gardner, G.A. and Dag, I. (1995) A B-Spline Finite Element Method for the Regularized Long Wave Equation. Communications in Numerical Methods in Engineering, 11, 59-68.
https://doi.org/10.1002/cnm.1640110109
[15] Zarebnia, M. and Parvaz, R. (2016) On the Numerical Treatment and Analysis of Benjamin-Bona-Mahony-Burgers Equation. Applied Mathematics and Computation, 284, 79-88.
https://doi.org/10.1016/j.amc.2016.02.037
[16] Zarebnia, M. and Parvaz, R. (2020) Error Analysis of the Numerical Solution of the Benjamin-Bona-Mahony-Burgers Equation. Boletim da Sociedade Paranaense de Matemática, 38, 177-191.
https://doi.org/10.5269/bspm.v38i3.34498
[17] Karta, M. (2023) Numerical Solution for Benjamin-Bona-Mahony-Burgers Equation with Strang Time-Splitting Technique. Turkish Journal of Mathematics, 47, 537-553.
https://doi.org/10.55730/1300-0098.3377
[18] Arora, S., Jain, R. and Kukreja, V.K. (2020) Solution of Benjamin-Bona-Mahony-Burgers Equation Using Collocation Method with Quintic Hermite Splines. Applied Numerical Mathematics, 154, 1-16.
https://doi.org/10.1016/j.apnum.2020.03.015