Numerical Solution of Singularly Perturbed Two-Point Singular Boundary Value Problems Using Differen...

H.S. Prasad, Y.N. Reddy

  Open Access OPEN ACCESS  Peer Reviewed PEER-REVIEWED

Numerical Solution of Singularly Perturbed Two-Point Singular Boundary Value Problems Using Differential Quadrature Method

H.S. Prasad1, Y.N. Reddy2,

1Department of Mathematics, National Institute of Technology, Jamshedpur, INDIA

2Department Mathematics, National Institute of Technology, Warangal, INDIA

Abstract

This paper presents the application of Differential Quadrature Method (DQM) for finding the numerical solution of singularly perturbed two point singular boundary value problems. The DQM is an efficient discretization technique in solving initial and/or boundary value problems accurately using a considerably small number of grid points. This method is based on the approximation of the derivatives of the unknown functions involved in the differential equations at the mess point of the solution domain. To demonstrate the applicability of the method, we have solved model example problems and presented the computational results. The computed results have been compared with the exact solution to show the accuracy and efficiency of the method.

Cite this article:

  • Prasad, H.S., and Y.N. Reddy. "Numerical Solution of Singularly Perturbed Two-Point Singular Boundary Value Problems Using Differential Quadrature Method." American Journal of Numerical Analysis 2.6 (2014): 177-183.
  • Prasad, H. , & Reddy, Y. (2014). Numerical Solution of Singularly Perturbed Two-Point Singular Boundary Value Problems Using Differential Quadrature Method. American Journal of Numerical Analysis, 2(6), 177-183.
  • Prasad, H.S., and Y.N. Reddy. "Numerical Solution of Singularly Perturbed Two-Point Singular Boundary Value Problems Using Differential Quadrature Method." American Journal of Numerical Analysis 2, no. 6 (2014): 177-183.

Import into BibTeX Import into EndNote Import into RefMan Import into RefWorks

1. Introduction

Singularly perturbed singular boundary value problems arise in many branches of applied mathematics such as, fluid dynamics, quantum mechanics, chemical reactor theory, elasticity, aerodynamics, and the other domain of the great world of fluid motion. It is well known fact that the solution of these problems exhibits a multi scale character, that is, there are thin transition layer(s) where the solution varies rapidly, while away from the layers(s) the solution behaves regularly and varies slowly. The numerical treatment of singularly perturbed singular boundary value problems present some major computational difficulties due to the boundary layer behaviour of the solution and the presence of singularity. In general, classical numerical methods fail to give reliable results for these problems. In recent years, a good number of special purpose methods have been proposed to provide accurate numerical solutions [7, 8, 10, 11, 12, 18]. In [7], the authors Kadalbajoo and Aggarwal presented a Fitted mesh B-spline method for the solution of a class of singular singularly perturbed boundary value problems. In [8], the author Li described a computational method for solving singularly perturbed two-point singular boundary value problem in which exact solution is represented in the form of series in reproducing kernel space. In [10], the authors Mohanty and Arora proposed a family of non-uniform mesh tension spline methods for the solution of singularly perturbed two-point singular boundary value problems with significant first derivatives. In [11], the authors Mohanty and Evans suggested a Convergent spline in tension methods for the solution of singularly perturbed two-point singular boundary value problems. In [12], the authors Mohanty and Jha presented a class of variable mesh spline in compression methods for singularly perturbed two point singular boundary value problems. In [18] the authors Rashidinia et. al. presented a numerical technique for a class of singularly perturbed two point singular boundary value problems on an uniform mess using Polynomial cubic spline. For a good discussion on singularly perturbed problems one may refer to the books and high level monographs: Bender and Orszag [3], Nayfeh [13], O’Malley [14], Farrell et. al. [6], Roos et. al. [19] and Miller et. al. [9].

In this paper, we have presented the Differential Quadrature Method (DQM) for finding the numerical solution of singularly perturbed two-point singular boundary value problems of the form:

(1)

subject to the boundary conditions

(2)

where is a small parameter are given constants. The coefficient functions failed to be analytic at . We know that, if a function is analytic at a point then the point is said to be an ordinary point. The point is a singular point if the functions fail to be analytic at Such problems are called singularly perturbed singular boundary value problems. We have employed the natural cubic spline interpolation technique to interpolate the solution values at uniform points. The DQM is a simple and efficient numerical technique, which approximates the derivative with respect to a coordinate direction at a grid point by a weighted linear sum of all the functional values in that direction. To the best of the authors knowledge, the Differential Quadrature Method, where approximation of the derivatives have been based on a polynomial of high degree, has not been implemented for the singularly perturbed two-point singular boundary value problems. This paper is organized as follows: Section 2 presents the description of the Differential Quadrature Method, including the formula for finding the weighting coefficients for any order derivative discretization and selection of sampling points. Section 3 presents the basic key procedure to solve differential equation with boundary conditions. The solution procedure by DQM in detail, are given in the Section 4. In the Section 5, we have considered three example problems and presented the computational results, show the accuracy and efficiency of the method. The conclusions are presented in section 6. The paper ends with the references.

2. Description of the Differential Quadrature Method

The Differential Quadrature Method (DQM) was introduced by Bellman et al. [1, 2] in the early 1970s and, since then, the technique has been successfully employed in finding the solutions of many problems in applied and physical sciences [4, 5, 15, 20, 21, 22]. The basic idea of differential quadrature method is that the derivative of a function with respect to a space variable at a given point is approximated as a weighted linear sum of the functional values at all discrete points in the domain of that variable.

In order to show the mathematical representation of the method, we consider a one dimensional field variable prescribed in a field domain . Let be the function values specified in a finite set of discrete points of the field domain. Next, consider the value of the function derivative at some discrete points , and let it be expressed as a linearly weighted some of the function values.

(3)

where are the weighting coefficients of the -order derivative of the function associated with points . Equation (3) the quadrature rule for a derivative is the essential basis of the Differential Quadrature Method. Thus using equation (3) for various order derivatives, one may write a given differential equation at each point of its solution domain and obtain the quadrature analog of the differential equation as a set of algebraic equations in terms of the function values. These equations may be solved, in conjunction with the quadrature analog of the boundary conditions, to obtain the unknown function values provided that the weighting coefficients are known a priori. The key to DQM is the determination of weighting coefficients for any order derivative discretization. The weighting coefficients may be determined by some appropriate functional approximations; and the approximate functions are referred to as test functions. The primary requirements for the choices of the test functions are of differentiability and smoothness. That is, the test function of the differential equation must be differentiable at least up to the derivative (here is the highest order of the differential equation) and sufficiently smooth to be satisfied the condition of the differentiability. Bellman et al. [2] proposed two approaches to compute the weighting coefficients. The first approach solves an algebraic equation system and the second approach uses a simple algebraic formulation, but with the coordinates of grid points chosen as the roots of the shifted Legendre polynomial. Unfortunately, when the order of the algebraic equation system is large, its matrix is ill-conditioned. Thus it is very difficult to compute the weighting coefficients for a large number of grid points. To improve the Bellman’s approaches in computing the weighting coefficients, many attempts have been made by researchers. One of the most useful approaches is the one introduced by Quan and Chang [16, 17]. After that, Shu’s (Shu [21]) general approach which is based on the high order polynomial approximation and linear vector space analysis, was made available in the literature. This generalized approach computes the weighting coefficients of the first order derivative by a simple algebraic formulation without any restriction on choice of grid points, and the weighting coefficients of second and higher order derivatives by a recurrence relationship.

In the DQM, It is supposed that the solution of a one–dimensional differential equation is approximated by a terms high degree polynomial:

(4)

where is a constant. The generalized approach uses two sets of base polynomials (test functions) to determine the weighting coefficients (Shu [21]). The first set of base polynomials is chosen as the Lagrange interpolated polynomials, which are written as

(5)

Where

And being the first derivative of at . Here are the coordinates of the grid points, can be chosen arbitrarily but distinct. The polynomials

(6)

are taken as the second set of base polynomials.For simplicity, by setting

with where is the Kronecker operator, the equation (5) is simplified as:

(7)

Substituting equation (7) into the equation (3) for and using equation (6), Shu [21] obtained the following weighting coefficients of the first order derivative discretization.

(8)

The Shu’s (Shu [21]) recurrence formulation for determination of weighting coefficients for higher order derivatives discretization are given as

(9)

Obviously, equations (8) and (9) offer an easy way of computing the weighting coefficients for any order derivative discretization. These explicit formulae’s merit is that highly accurate weighting coefficients may be determined for any number of arbitrarily spaced sampling points.

2.1. Choice of Sampling Points

A convenient and natural choice for the sampling points is that of the equally spaced points. But the Differential Quadrature solutions usually deliver more accurate results with unequally spaced sampling points. A rational basis for the sampling points is provided by the zeros of the orthogonal polynomials. A well accepted kind of sampling points in the DQM is the so called Gauss-Lobatto-Chebyshev sampling points. For a domain specified by and discretized by a set of unequally spaced points (non-uniform grid), then the coordinate of any point can be evaluated by:

(9a)

3. Application to Differential Equation

The basic key procedure in the DQM is to approximate the derivatives in a differential equation by equation (3). Substituting the equation (3) into the governing equations and equating both sides of the governing equations, we obtain simultaneous equations which can be solved by use of Gauss elimination or other methods. That is, DQM is composed of the following procedure:

a) The function to be determined is replaced by a group of function values at a group of selected sampling points. Gauss-Lobatto-Chebyshev sampling points: (9a) are strongly recommended for numerical stability.

b) Approximate derivatives in a differential equation by these unknown function values.

c) Form a system of linear equations and

d) Solving the system of linear equation yields the desired unknowns.

The proper implementation of boundary condition is very important for the accurate numerical solution of differential equation. Essential and natural boundary condition can be approximated by DQM. Using the technique in solving differential equation, the governing equations are actually satisfied at each sampling point of the domain, so one has one equation for each point, for each unknown. In the resulting system of algebraic equation from the DQM, each boundary condition replaces the corresponding field equation. This procedure is straightforward when there is one boundary condition at each boundary and when we have distributed the sampling points so that there is one point at each boundary.

4. Application to Singular Singularly Perturbed Boundary Value Problems

To show the applicability of DQM, we consider the singularly perturbed two point singular boundary value problems of the form (1) subject to the boundary condition (2).

For finding the solution of the equation (1) with the boundary conditions (2) by DQM, we have followed the following procedure/steps:

i) Discritize the interval , such that where, is the number of sampling/grid points. Denote and etc.

ii) Apply the DQM to approximate the derivatives in the equation (1) with (2), that leads to the following discretized form of the equations:

(10)

with

(11)

iii) Apply the equation (10) at all interior points , that leads to a system of equations with unknowns.

iv) Use the boundary values for and from (11) in the obtained system of equations from step (iii) to get another system of equations with unknowns .

v) Solve the system of equations obtained in step (iv).

vi) Use the given boundary values to get the complete solution

We have applied the Gaussian elimination method and employed the double precision Fortran, to solve the obtained system of linear equations in the step (iv), for the unknowns

5. Numerical Illustrations

To demonstrate the applicability and efficiency of the DQM with Gaussian elimination and natural cubic spline interpolation polynomial, we have applied it to three singularly perturbed singular boundary value problems and computed the results for different values of and . These examples have been chosen because they have been discussed in literature and because exact solutions are available for comparison.

Note that for the considered example problems, the DQM results in the tables are given in terms of Maximum Absolute Error (M.A.E.) at uniform grids , with for the considered interval [0,1], which have been interpolated through the use of natural cubic spline interpolation polynomial. For the derivation of this polynomial, we have used the DQM results , where are the value of at non-uniform grid points (Gauss-Lobatto-Chebyshev points) obtained from (10).

To show the accuracy and efficiency of the method with non-uniform grid points (Gauss-Lobatto-Chebyshev points) obtained from (10), we have also given the computational results in terms of Maximum Absolute Error in the tables 5.1.3 and 5.2.3, for the example problems-5.1 and 5.2 respectively, for various values of and small parameter: .

Example 5.1: Consider the following singularly perturbed singular boundary value problem from [8]:

with and

For this example we have and

The exact solution is given by: The computational results are presented in the Tables 5.1.1, 5.1.2 and 5.1.3 in terms of Maximum Absolute Error (M.A.E.), for various values of and small parameter: .

Example 5.2: Consider the following singularly perturbed singular boundary value problems from [8]: with and where For this example we have

The exact solution is given by: The computational results are presented in the Tables 5.2.1, 5.2.2 and 5.2.3 in terms of Maximum Absolute Error (M.A.E.), for various values of and small parameter: .

Example 5.3: Finally, consider the following singularly perturbed singular boundary value problems from (Bender and Orszag [3], page-452-453):

with and

For this example, we have and

This problem has the boundary layer of thickness at

We have taken the uniform approximation up to the order (Bender and Orszag [3], page-452-453) to the exact solution as the exact solution, which is given by:

where

The computational results are presented in the Tables 5.3.1 and 5.3.2, for different values of and small parameter: .

6. Discussion and Conclusions

In this paper, the DQM has been applied to solve singularly perturbed two point singular boundary value problems. We have applied it to solve three example problems. These example problems have been chosen because they have been widely discussed in literature and because approximate solutions are available for comparison. The applications presented here showed that the DQM has the capability of solving such problems and of producing accurate results with little computational effort. It can be observed from the tables that the DQM approximates the exact solution very well with small number of sampling points. This shows the efficiency and accuracy of the present method. It has been observed that an increase in the number of grid points gives rise to an increase in the accuracy of the DQM solution, as in the most numerical techniques. However a small number of grid points in the DQM produces highly accurate results with the use of non-uniform grids which can be seen in the tables 5.1.3 and 5.2.3. The DQM with natural cubic spline interpolation technique provides a good alternative technique to the conventional ways of solving singularly perturbed two point singular boundary value problems.

Table 5.1.1. Maximum Absolute Error in the solution (computed from derived cubic spline interpolation polynomial) for uniform points: xi=ih, (i=0,1,2,……,K) with h=10-3, K=103 for example : 5.1

Table 5.1.2. Maximum Absolute Error in the solution (computed from derived cubic spline interpolation polynomial) for uniform points: xi=ih, (i=0,1,2,……,K) with h=10-5, K=105 for example: 5.1

Table 5.1.3. Maximum Absolute Error in the solution for non-uniform points (xi=1,2,……,N) obtained from (10), for various values of small parameter ε, for example problem: 5.1

Table 5.2.1. Maximum Absolute Error in the solution (computed from derived cubic spline interpolation polynomial) for uniform points: xi=ih, (i=0,1,2,……,K) with h=10-3, K=103 for example : 5.2

Table 5.2.2. Maximum Absolute Error in the solution (computed from derived cubic spline interpolation polynomial) for uniform points: xi=ih, (i=0,1,2,……,K) with h=10-5, K=105 for example : 5.2

Table 5.2.3. Maximum Absolute Error in the solution for non-uniform points (xi=1,2,……,N) obtained from (10), for various values of small parameter ε for example problem: 5.2

Table 5.3.1. DQM solution (computed from derived cubic spline interpolation polynomial) for uniform points: xi=ih, (i=0,1,2,……,K) with h=10-3, K=103 for example : 5.3

Table 5.3.2. DQM solution (computed from derived cubic spline interpolation polynomial) for uniform points: xi=ih, (i=0,1,2,……,K) with h=10-3, K=103 for example :5.3

References

[1]  R. E. Bellman and J. Casti, Differential Quadrature and Long-Term Integration, Journal of Mathematical Analysis and Application, 34 (1971), 235-238.
In article      CrossRef
 
[2]  R. E. Bellman, B. G. Kashef and J. Casti, Differential quadrature: A technique for the rapid solution of nonlinear partial differential equations, J. Comput. Phys., 10 (1972), 40-52.
In article      CrossRef
 
[3]  C. M. Bender and S. A. Orszag, Advanced Mathematical Methods for Scientists and Engineers, McGraw-Hill, New York, 1978.
In article      
 
[4]  F. Civan, and C. M. Sliepcevich, Differential quadrature for multidimensional problems, J. Math. Anal. Appl., 101 (1984), 423-443.
In article      CrossRef
 
[5]  H. Du, and M. K. Lin, Application of differential quadrature to vibration analysis, J. Sound Vib. 181 (1995), 279-293.
In article      CrossRef
 
[6]  P. A. Farrell, A. F. Hegarty, J.J.H. Miller, E. O’Riordan, and G. I. Shishkin, Robust Computational techniques for Boundary Layers, Chapman & Hall/CRC Press, 2000.
In article      
 
[7]  7. M. K. Kadalbajoo, and V. K. Aggarwal, Fitted mesh B-spline method for solving a class of singular singularly perturbed boundary value problems, Int. J. Computer Mathematics, vol. (82), 1, (2005), 67-76.
In article      
 
[8]  J. Li, A Computational Method for Solving Singularly Perturbed Two-Point Singular Boundary Value Problem, Int. Journal of Math. Analysis, Vol. 2, (2008), no. 22, 1089-1096.
In article      
 
[9]  J. J. H. Miller, E. O. Riordan and G. I. Shishkin, Fitted numerical Methods for Singular Perturbation Problems, World Scientific, Singapore, 1996.
In article      CrossRef
 
[10]  R. K. Mohanty and U. Arora, A family of non-uniform mesh tension spline methods for singularly perturbed two-point singular boundary value problems with significant first derivatives, App. Math. And Comput. Vol. (172), 1, (2006), 531-544.
In article      CrossRef
 
[11]  R. K. Mohanty, D. J. Evans and U. Arora, Convergent spline in tension methods for singularly perturbed two-point singular boundary value problems, Int. J. Comput. Math., 82 (1), (2005), 55-66.
In article      CrossRef
 
[12]  R. K. Mohanty and N. Jha, A class of variable mesh spline in compression methods for singularly perturbed two point singular boundary value problems.App. Math. And Comput. Vol. (168), 1, (2004), 704-716
In article      
 
[13]  A. H. Nayfeh, Perturbation Methods, Wiley, New York, 1973,
In article      
 
[14]  R. E. O’Malley, Introduction to Singular Perturbations, Academic Press, New York, 1974.
In article      PubMed
 
[15]  H. S. Prasad, Y. N. Reddy, Numerical Solution of Singularly Perturbed Differential-Difference Equations with Small Shifts of Mixed Type by Differential Quadrature Method, American Journal of Comput. and Appl. Mathematics, 2 (1), (2012), pp. 46-52.
In article      CrossRef
 
[16]  J. R. Quan, J.R. and C. T. Chang, New insights in solving distributed system equations by the quadrature methods-I. Analysis, Comput. Chem. Engrg, 13(1989), 779-788.
In article      CrossRef
 
[17]  J. R. Quan, and C. T. Chang, New insights in solving distributed system equations by the quadrature methods-II. Application, Comput. Chem. Engrg, 13, (1989), 1017-1024.
In article      CrossRef
 
[18]  J. Rashidinia, R. Mohammadi, M. Ghasemij, Cubic Spline Solution of Singularly Perturbed boundary value problems with significant first derivatives, App. Math. And Comput. Vol. 190, 2, (2007), 1762-1766.
In article      
 
[19]  H. G. Roos, M. Stynes, and L. Tobiska, Numerical Methods for Singularly Perturbed differential equations, Springer, Berlin, 1996.
In article      CrossRef
 
[20]  A. N. Sherbourne, M.D. Pandy, Differential Quadrature Method in the buckling analysis of beams and composite plates. Comput Struct, 40, (1991), pp 903-913.
In article      CrossRef
 
[21]  C. Shu, Differential Quadrature and Its Application in Engineering. Springer-Verlag, London, 2000.
In article      CrossRef
 
[22]  C. Shu, and B.E. Richards, Application of Generalized differential quadrature to solve two-dimensional incompressible Navier-Stokes equations, Int. J. Numer. Meth Fl, 15 (1992) 7, 791-798.
In article      
 
  • CiteULikeCiteULike
  • MendeleyMendeley
  • StumbleUponStumbleUpon
  • Add to DeliciousDelicious
  • FacebookFacebook
  • TwitterTwitter
  • LinkedInLinkedIn