Numerical Solution of Burgers’ Equation Using the Explicit andCrank-Nicolson Finite Difference Methods
DOI:
https://doi.org/10.23918/eajse.v11i3p12Keywords:
Burgers’ equation, Finite difference method, Explicit method, Crank-Nicolson method, Von Neumann stability, Convergence analysisAbstract
The Burgers’ equation is numerically studied in this paper by using the explicit and Crank-Nicolson finite difference methods. Finite difference approximations are used in place of the derivatives, resulting in a system of equations that, when solved, approximate the solutions to the Burgers’ equation. Additionally, the stability by Von Neumann method and convergence analysis are discussed for both methods. Furthermore, a comparison is done between the exact solutions and the approximate solutions for two test problems. We have shown that there is a high degree of agreement between the approximate and exact solutions. It was also determined that the explicit method exhibits conditional stability, whereas the Crank-Nicolson method remains stable under all conditions.
References
[1] Logan JD. Applied Mathematics: A Contemporary Approach. New York: J.Wiley & Sons; 1987.
[2] Tadmor E. A review of numerical methods for nonlinear partial differential equations. Bull Am
Math Soc. 2012;49(4):507-54. https://doi.org/10.1090/S0273-0979-2012-01379-4
[3] Sadeeq MI, Sabawi YA. Cubic B-spline finite element method for solving Whitham-Broer-Kaup
shallow water model. Int J Comput Methods. 2025. https://doi.org/10.1142/S021987622550032X
[4] Gumel AB, Twizell EH, Arigu MA, Fakhir F. Numerical methods for a non-linear system arising in chemical kinetics. Pertanika J Sci Technol. 1997;5(2):191-200. http://psasir.upm.edu.my/id/eprint/3335
[5] Lapidus L, Pinder GF. Numerical solution of partial differential equations in science and engineering. New York: J. Wiley & Sons; 1999.
[6] Mohammad NA, Sabawi YA, Hasso MS. A compact finite-difference and Haar wavelets collocation technique for parabolic Volterra integro-differential equations. Phys Scr. 2024;99(12):125251. https://doi.org/10.1088/1402-4896/ad8d3d
[7] Mohammad NA, Sabawi YA, Hasso MS. Numerical solution based on the Haar wavelet collocation method for partial integro-differential equations of Volterra type. Arab J Basic Appl Sci. 2024;31(1):614-28. https://doi.org/10.1080/25765299.2024.2419145
[8] Mohammad NA, Sabawi YA, Hasso MS. Error estimation and approximate solution of nonlinear Fredholm integro-differential equations. Palest J Math. 2024;13(3):354-70. https://pjm.ppu.edu/paper/1786-error-estimation-and-approximate-solution-nonlinear-fredholm-integro-differential
[9] Pirdawood MA, Sabawi YA. High-order solution of generalized Burgers’-Fisher equation using compact finite difference and DIRK methods. J Phys Conf Ser. 2021;1999(1):012088. https://doi.org/10.1088/1742-6596/1999/1/012088
[10] Sabawi YA, Hussen BO. A cubic B-spline finite element method for Volterra-integro differential equation. Palest J Math. 2024;13(3):571-83. https://pjm.ppu.edu/paper/1802-cubic-b-spline-finite-element-method-volterra-integro-differential-equation
[11] Sabawi YA, Pirdawood MA, Sadeeq MI. A compact fourth-order implicit-explicit Runge-Kutta type method for solving Diffusive Lotka–Volterra system. J Phys Conf Ser. 2021;1999:012103. https://doi.org/10.1088/1742-6596/1999/1/012103
[12] Smith GD. Numerical solution of partial differential equations: finite difference methods. 3rd ed. Oxford: Oxford University Press; 1985.
[13] Cushman-Roisin B. Analytical, linear stability criteria for the LeapFrog, Dufort-Frankel method. J Comput Phys. 1984;53(2):227-39. https://doi.org/10.1016/0021-9991(84)90039-1
[14] Fadugba SE, Nwozo CR. Crank-Nicolson finite difference method for the valuation of options. Pac J Sci Technol. 2013;14(2):136-46. https://www.akamai.university/uploads/1/2/7/7/127725089/pjst14_2_136.pdf
[15] Manna SA, Saeed RK, Easif FH. The finite difference methods and its stability for Glycolysis model in one dimension. J Math Comput Sci. 2012;2(6):1634-45. https://scik.org/index.php/jmcs/article/view/484
[16] Kutluay S, Bahadir AR, Ozdes A. Numerical solution of one-dimensional Burgers’ equation: explicit and exact-explicit finite difference methods. J Comput Appl Math. 1999;103:251-61. https://doi.org/10.1016/S0377-0427(98)00261-1
[17] Dag I, Saka B, Boz A. B-spline Galerkin methods for numerical solutions of the Burgers’ equation. Appl Math Comput. 2005;166:506-22. https://doi.org/10.1016/j.amc.2004.06.078
[18] Fan CM, Li PW. Generalized finite difference method for solving two-dimensional Burgers’equations. Procedia Eng. 2014;79:55-60. https://doi.org/10.1016/j.proeng.2014.06.310
[19] Liao W, Zhu J. Efficient and accurate finite difference schemes for solving one-dimensional Burgers’ equation. Int J Comput Math. 2011;88(12):2575-90. https://doi.org/10.1080/00207160.2010.548519
[20] Fletcher CAJ. A comparison of finite element and finite difference solutions of the one- and two-dimensional Burgers’ equations. J Comput Phys. 1983;51(1):159-88. https://doi.org/10.1016/0021-9991(83)90085-2
[21] Evseev EG, Morozov EV. Explicit finite difference method in the dynamic analysis of composite structures. Compos Struct. 1997;39(3-4):215-21. https://doi.org/10.1016/S0263-8223(97)00115-3
[22] Ucar Y, Yagmurlu NM, Tasbozan O. Numerical solutions of the modified Burgers’ equation by finite difference methods. J Appl Math Stat Inform. 2017;1(3):19-30. https://doi.org/10.1515/jamsi-2017-0002
[23] Cleophas K, Benjamin N, JohnW. Hybrid Crank-Nicolson-DuFort and Frankel (CN-DF) scheme for the numerical solution of the 2-D coupled Burgers’ system. Appl Math Sci. 2014;8(48):2353- 61. http://dx.doi.org/10.12988/ams.2014.310596
[24] Duffy DJ. A critique of the Crank-Nicolson scheme: strengths and weaknesses for financial instrument pricing. Wilmott J. 2004;4:68-76. https://doi.org/10.1002/wilm.42820040417
[25] Wani SS, Thakar SH. Crank-Nicolson type method for Burgers’ equation. Int J Appl Phys Math. 2013;3(5):324-8. https://doi.org/10.7763/IJAPM.2013.V3.230
[26] Bieniasz LK. The von Neumann stability of finite-difference algorithms for the electrochemical kinetic simulation of diffusion coupled with homogeneous reactions. J Electroanal Chem. 1993;345(1-2):13-25. https://doi.org/10.1016/0022-0728(93)80466-U
[27] Biazar J, Aminikhah H. Exact and numerical solutions for non-linear Burgers’ equation by VIM. Math Comput Model. 2009;49:1394-400. https://doi.org/10.1016/j.mcm.2008.12.006
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Younis Sabawi, Mohammed I. Sadeeq, Mardan Ameen

This work is licensed under a Creative Commons Attribution 4.0 International License.

Eurasian J. Sci. Eng is distributed under the terms of the Creative Commons Attribution License 4.0 (CC BY-4.0) https://creativecommons.org/licenses/by/4.0/
