Prapol Chivapornthip This email address is being protected from spambots. You need JavaScript enabled to view it.1

1Department of Industrial Engineering, College of Engineering, Rangsit University, Pathum Thani 12000, Thailand


Received: March 2, 2020
Accepted: July 29, 2020
Publication Date: February 1, 2021

Download Citation: ||  


In this research, the quadratic B-spline collocation method with open knots has been developed to solve a singular perturbation problem of power law fluid flowing through an open-ended tube. The accuracy and convergence speed of the proposed numerical solution were compared with the exact solution and central difference-based finite difference method. Regarding numerical analysis, the proposed numerical method outperformed the finite difference method when the power law index was within the range of 0.6 to 1. The accuracy of the proposed method was virtually the same as the exact solution when the fluid completely became Newtonian or power law index was equal to one.

Keywords: B-spline; Finite difference; Power law fluid; Singular perturbation


  1. [1] Hikmet Caglar, Nazan Caglar, and Khaled Elfaituri. Bspline interpolation compared with finite difference, finite element and finite volume methods which applied to two-point boundary value problems. Applied Mathematics and Computation, 175(1):72–79, 2006.
  2. [2] Joan Goh, Ahmad Abd Majid, and Ahmad Izani Md Ismail. Numerical method using cubic B-spline for the heat and wave equation. Computers and Mathematics with Applications, 62(12):4492–4498, 2011.
  3. [3] M. K. Kadalbajoo and Puneet Arora. B-spline collocation method for the singular-perturbation problem using artificial viscosity. Computers and Mathematics with Applications, 57(4):650–663, 2009.
  4. [4] Joan Goh, Ahmad Abd. Majid, and Ahmad Izani Md Ismail. A quartic B-spline for second-order singular boundary value problems. Computers and Mathematics with Applications, 64(2):115–120, 2012.
  5. [5] Mohan K. Kadalbajoo, Puneet Arora, and Vikas Gupta. Collocation method using artificial viscosity for solving stiff singularly perturbed turning point problem having twin boundary layers. Computers and Mathematics with Applications, 61(6):1595–1607, 2011.
  6. [6] O Botella. On a collocation B-spline method for the solution of the Navier-Stokes equations. Computers and Fluids, 31(4-7):397–420, 2002.
  7. [7] Richard W. Johnson. A B-spline collocation method for solving the incompressible Navier-Stokes equations using an ad hoc method: The Boundary Residual method. Computers and Fluids, 34(1):121–149, 2005.
  8. [8] A. K. Khalifa, K. R. Raslan, and H. M. Alzubaidi. A collocation method with cubic B-splines for solving the MRLW equation. Journal of Computational and Applied Mathematics, 212(2):406–418, 2008.
  9. [9] Fazal-i-Haq, Siraj-ul-Islam, and Ikram A. Tirmizi. A numerical technique for solution of the MRLW equation using quartic B-splines. Applied Mathematical Modelling, 34(12):4151–4160, 2010.
  10. [10] R. C. Mittal and R. K. Jain. Redefined cubic B-splines collocation method for solving convection-diffusion equations. Applied Mathematical Modelling, 36(11):5555– 5573, 2012.
  11. [11] Reza Pourgholi and Akram Saeedi. Applications of cubic B-splines collocation method for solving nonlinear inverse parabolic partial differential equations. Numerical Methods for Partial Differential Equations, 33(1):88–104, 2017.
  12. [12] R. C. Mittal and R. K. Jain. Cubic B-splines collocation method for solving nonlinear parabolic partial differential equations with Neumann boundary conditions. Communications in Nonlinear Science and Numerical Simulation, 17(12):4616–4625, 2012.
  13. [13] Mohamed El-Gamel and Atallah El-Shenawy. The solution of a time-dependent problem by the B-spline method. Journal of Computational and Applied Mathematics, 267:254–265, 2014.
  14. [14] Alper Korkmaz and Idris Da. Quartic and quintic B-spline methods for advection-diffusion equation. Applied Mathematics and Computation, 274(1):208–219, 2016.
  15. [15] Peter K. Kennedy and Rong Zheng. Flow analysis of injection molds: Second edition. 2013.
  16. [16] Charles L. Tucker. Fundamentals of Computer modeling for polymer processing. 1989.
  17. [17] David F. Rogers and J. Alan Adams. Mathematical Elements for Computer Graphics. 1986.
  18. [18] G. Titomanlio, S. Piccarolo, and G. Levati. On the packing–holding flow in the injection molding of thermoplastic polymers. Journal of Applied Polymer Science, 35(6):1483–1495, 1988.
  19. [19] B. S. Chen and W. H. Liu. Numerical simulation of the post-filling stage in injection molding with a two-phase model. Polymer Engineering & Science, 34(10):835–846, 1994.