An efficient hybrid method based on cubic B-spline and fourth-order compact finite difference for solving nonlinear advection-diffusion-reaction equations

被引:5
作者
Gulen, Seda [1 ]
机构
[1] Tekirdag Namik Kemal Univ, Fac Arts & Sci, Dept Math, Tekirdag, Turkiye
关键词
Advection-diffusion-reaction equations; Cubic B-spline; Fourth-order compact finite difference; GENERALIZED BURGERS-HUXLEY; NUMERICAL-SOLUTION; COLLOCATION METHOD; FISHER; ALGORITHM; SCHEME; SIMULATION; KIND;
D O I
10.1007/s10665-022-10249-0
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper proposes an efficient hybrid numerical method to obtain approximate solutions of nonlinear advection-diffusion-reaction (ADR) equations arising in real-world phenomena. The proposed method is based on finite differences for the approximation of time derivatives while a combination of cubic B-splines and a fourth-order compact finite difference scheme is used for spatial discretization with the help of the Crank-Nicolson method. Since desired accuracy and order of convergence cannot be reached using the traditional cubic B-spline method, to overcome this, the second-order derivatives are approximated using the unknowns and their first derivative approximations with the compact support. Thus, instead of expressing the second-order derivative in second-order accuracy, it is represented by the convergence of order four in the present method. The computed results revealed that this combined approach improves the accuracy of solutions of nonlinear ADR equations in comparison to up-to-date literature even using relatively larger step sizes. Besides, this method is seen to be capable of capturing the behavior of the models with very small viscosity values. The stability of the proposed method has been discussed by considering the matrix stability approach and it has been shown that the method is stable. In addition to the fact that the proposed method obtains sufficiently accurate solutions, another main superiority is its simplicity and applicability, which requires minimum computational effort.
引用
收藏
页数:42
相关论文
共 61 条
[1]   A numerical algorithm based on a new kind of tension B-spline function for solving Burgers-Huxley equation [J].
Alinia, N. ;
Zarebnia, M. .
NUMERICAL ALGORITHMS, 2019, 82 (04) :1121-1142
[2]  
[Anonymous], 1989, Numerical solution of partial differential equations: finite difference methods
[3]   1D Generalised Burgers-Huxley: Proposed Solutions Revisited and Numerical Solution Using FTCS and NSFD Methods [J].
Appadu, Appanah R. ;
Tijani, Yusuf O. .
FRONTIERS IN APPLIED MATHEMATICS AND STATISTICS, 2022, 7
[4]   A Meshfree Numerical Technique Based on Rad a Basis Function Pseudospectral Method for Fisher's Equation [J].
Arora, Geeta ;
Bhatia, Gurpreet Singh .
INTERNATIONAL JOURNAL OF NONLINEAR SCIENCES AND NUMERICAL SIMULATION, 2020, 21 (01) :37-49
[5]  
Cattani C, 2008, LECT NOTES COMPUT SC, V5072, P1171, DOI 10.1007/978-3-540-69839-5_89
[6]   A weak Galerkin finite element method for Burgers' equation [J].
Chen, Yanli ;
Zhang, Tie .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2019, 348 :103-119
[7]   Nonstandard discretizations of the generalized Nagumo reaction-diffusion equation [J].
Chen, Z ;
Gumel, AB ;
Mickens, RE .
NUMERICAL METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS, 2003, 19 (03) :363-379
[8]   A numerical solution of the Burgers' equation using cubic B-splines [J].
Dag, I ;
Irk, D ;
Saka, B .
APPLIED MATHEMATICS AND COMPUTATION, 2005, 163 (01) :199-211
[9]   A collocation technique based on modified form of trigonometric cubic B-spline basis functions for Fisher's reaction-diffusion equation [J].
Dhiman, Neeraj ;
Tamsir, Mohammad .
MULTIDISCIPLINE MODELING IN MATERIALS AND STRUCTURES, 2018, 14 (05) :923-939
[10]   A lattice Boltzmann model for the generalized Burgers-Huxley equation [J].
Duan, Yali ;
Kong, Linghua ;
Zhang, Rui .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2012, 391 (03) :625-632