Numerical solution of optimal control problems by using a new second kind Chebyshev wavelet

Similar documents
Generalized B-spline functions method for solving optimal control problems

Chebyshev finite difference method for solving a mathematical model arising in wastewater treatment plants

Chebyshev finite difference method for a Two Point Boundary Value Problems with Applications to Chemical Reactor Theory

Journal of Computational and Applied Mathematics

Numerical solution of delay differential equations via operational matrices of hybrid of block-pulse functions and Bernstein polynomials

A Numerical Approach for Solving Optimal Control Problems Using the Boubaker Polynomials Expansion Scheme

State Analysis and Optimal Control of Linear. Time-Invariant Scaled Systems Using. the Chebyshev Wavelets

Legendre Wavelets Based Approximation Method for Cauchy Problems

The Legendre Wavelet Method for Solving Singular Integro-differential Equations

Direct method for variational problems by using hybrid of block-pulse and Bernoulli polynomials

A Legendre Computational Matrix Method for Solving High-Order Fractional Differential Equations

Existence of solution and solving the integro-differential equations system by the multi-wavelet Petrov-Galerkin method

Solution of Stochastic Optimal Control Problems and Financial Applications

Differential transformation method for solving one-space-dimensional telegraph equation

Numerical Solution of Fredholm and Volterra Integral Equations of the First Kind Using Wavelets bases

Kybernetika. Terms of use: Persistent URL: Institute of Information Theory and Automation AS CR, 2015

Optimal Control of Nonlinear Systems Using the Shifted Legendre Polynomials

Approximate Solution of an Integro-Differential Equation Arising in Oscillating Magnetic Fields Using the Differential Transformation Method

NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS VIA HAAR WAVELETS

PAijpam.eu SECOND KIND CHEBYSHEV WAVELET METHOD FOR SOLVING SYSTEM OF LINEAR DIFFERENTIAL EQUATIONS

Bernoulli Wavelet Based Numerical Method for Solving Fredholm Integral Equations of the Second Kind

SOLUTION OF FRACTIONAL INTEGRO-DIFFERENTIAL EQUATIONS BY ADOMIAN DECOMPOSITION METHOD

Research Article The Numerical Solution of Problems in Calculus of Variation Using B-Spline Collocation Method

Series Solution of Weakly-Singular Kernel Volterra Integro-Differential Equations by the Combined Laplace-Adomian Method

A Differential Quadrature Algorithm for the Numerical Solution of the Second-Order One Dimensional Hyperbolic Telegraph Equation

A Numerical Study of One-Dimensional Hyperbolic Telegraph Equation

MODIFIED LAGUERRE WAVELET BASED GALERKIN METHOD FOR FRACTIONAL AND FRACTIONAL-ORDER DELAY DIFFERENTIAL EQUATIONS

The Approximate Solution of Non Linear Fredholm Weakly Singular Integro-Differential equations by Using Chebyshev polynomials of the First kind

NUMERICAL METHOD FOR THE MIXED VOLTERRA-FREDHOLM INTEGRAL EQUATIONS USING HYBRID LEGENDRE FUNCTIONS

Adomian Decomposition Method with Laguerre Polynomials for Solving Ordinary Differential Equation

Solution of Linear System of Partial Differential Equations by Legendre Multiwavelet Andchebyshev Multiwavelet

International Journal of Engineering, Business and Enterprise Applications (IJEBEA)

EFFICIENT SHAPE OPTIMIZATION USING POLYNOMIAL CHAOS EXPANSION AND LOCAL SENSITIVITIES

Fractional Calculus for Solving Abel s Integral Equations Using Chebyshev Polynomials

Collocation Orthonormal Berntein Polynomials method for Solving Integral Equations.

Numerical Solution of Fredholm Integro-differential Equations By Using Hybrid Function Operational Matrix of Differentiation

The comparison of optimal homotopy asymptotic method and homotopy perturbation method to solve Fisher equation

HAAR AND LEGENDRE WAVELETS COLLOCATION METHODS FOR THE NUMERICAL SOLUTION OF SCHRODINGER AND WAVE EQUATIONS. H. Kheiri and H.

Polynomial Solutions of Nth Order Nonhomogeneous Differential Equations

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

Approximate solution of generalized pantograph equations with variable coefficients by operational method

The Series Solution of Problems in the Calculus of Variations via the Homotopy Analysis Method

An Efficient Numerical Solution of Nonlinear Hunter Saxton Equation

Nonlinear and robust MPC with applications in robotics

Numerical Solution of an Inverse Diffusion Problem

Operational Matrices for Solving Burgers' Equation by Using Block-Pulse Functions with Error Analysis

A fourth-order finite difference scheme for the numerical solution of 1D linear hyperbolic equation

Properties of BPFs for Approximating the Solution of Nonlinear Fredholm Integro Differential Equation

Application of Homotopy Analysis Method for Linear Integro-Differential Equations

A Gauss Lobatto quadrature method for solving optimal control problems

A New Numerical Scheme for Solving Systems of Integro-Differential Equations

THE USE OF ADOMIAN DECOMPOSITION METHOD FOR SOLVING PROBLEMS IN CALCULUS OF VARIATIONS

SOLUTION OF NONLINEAR VOLTERRA-HAMMERSTEIN INTEGRAL EQUATIONS VIA SINGLE-TERM WALSH SERIES METHOD

An efficient hybrid pseudo-spectral method for solving optimal control of Volterra integral systems

Comments on Hilbert Transform Based Signal Analysis

ULTRASPHERICAL WAVELETS METHOD FOR SOLVING LANE-EMDEN TYPE EQUATIONS

Approximate solution of linear integro-differential equations by using modified Taylor expansion method

Method for solving Lane-Emden type differential equations by Coupling of wavelets and Laplace transform. Jai Prakesh Jaiswal, Kailash Yadav 1

Convergence Analysis of shifted Fourth kind Chebyshev Wavelets

The Chebyshev Collection Method for Solving Fractional Order Klein-Gordon Equation

Numerical analysis of the one-dimensional Wave equation subject to a boundary integral specification

5.8 Chebyshev Approximation

Application of fractional-order Bernoulli functions for solving fractional Riccati differential equation

A Modification in Successive Approximation Method for Solving Nonlinear Volterra Hammerstein Integral Equations of the Second Kind

A new modified Halley method without second derivatives for nonlinear equation

Using Hybrid Functions to solve a Coupled System of Fredholm Integro-Differential Equations of the Second Kind

PAijpam.eu NUMERICAL SOLUTION OF WAVE EQUATION USING HAAR WAVELET Inderdeep Singh 1, Sangeeta Arora 2, Sheo Kumar 3

RATIONAL CHEBYSHEV COLLOCATION METHOD FOR SOLVING NONLINEAR ORDINARY DIFFERENTIAL EQUATIONS OF LANE-EMDEN TYPE

Research Article The Spectral Method for Solving Sine-Gordon Equation Using a New Orthogonal Polynomial

Sixth Order Newton-Type Method For Solving System Of Nonlinear Equations And Its Applications

MULTISTAGE HOMOTOPY ANALYSIS METHOD FOR SOLVING NON- LINEAR RICCATI DIFFERENTIAL EQUATIONS

NUMERICAL SOLUTION OF FRACTIONAL RELAXATION OSCILLATION EQUATION USING CUBIC B-SPLINE WAVELET COLLOCATION METHOD

COMPLEX WAVELET TRANSFORM IN SIGNAL AND IMAGE ANALYSIS

Fractional-order Legendre wavelets and their applications for solving fractional-order differential equations with initial/boundary conditions

A Third-degree B-spline Collocation Scheme for Solving a Class of the Nonlinear Lane-Emden Type Equations

EN Applied Optimal Control Lecture 8: Dynamic Programming October 10, 2018

Direct Optimal Control and Costate Estimation Using Least Square Method

Numerical studies of non-local hyperbolic partial differential equations using collocation methods

ON THE EXPONENTIAL CHEBYSHEV APPROXIMATION IN UNBOUNDED DOMAINS: A COMPARISON STUDY FOR SOLVING HIGH-ORDER ORDINARY DIFFERENTIAL EQUATIONS

An efficient approach to stochastic optimal control. Bert Kappen SNN Radboud University Nijmegen the Netherlands

Application of Semiorthogonal B-Spline Wavelets for the Solutions of Linear Second Kind Fredholm Integral Equations

NUMERICAL ANALYSIS PROBLEMS

SOLVING NONLINEAR EQUATIONS USING A NEW TENTH-AND SEVENTH-ORDER METHODS FREE FROM SECOND DERIVATIVE M.A. Hafiz 1, Salwa M.H.

Application of finite difference method to estimation of diffusion coefficient in a one dimensional nonlinear inverse diffusion problem

5.8 Chebyshev Approximation

ODEs and Redefining the Concept of Elementary Functions

Solving Linear Time Varying Systems by Orthonormal Bernstein Polynomials

Introduction to Discrete-Time Wavelet Transform

Chapter 2 Optimal Control Problem

Stochastic and Adaptive Optimal Control

Application of the Bernstein Polynomials. for Solving the Nonlinear Fredholm. Integro-Differential Equations

Comparing Numerical Methods for Solving Nonlinear Fractional Order Differential Equations

Solving systems of ordinary differential equations in unbounded domains by exponential Chebyshev collocation method

The equations of the ideal latches

Gauss Pseudospectral Method for Solving Infinite-Horizon Optimal Control Problems

1 Ordinary points and singular points

Tonelli Full-Regularity in the Calculus of Variations and Optimal Control

A New Operational Matrix of Derivative for Orthonormal Bernstein Polynomial's

MAE143 A - Signals and Systems - Winter 11 Midterm, February 2nd

On Application Of Modified Gradient To Extended Conjugate Gradient Method Algorithm For Solving Optimal Control Problems

Transcription:

Computational Methods for Differential Equations http://cmde.tabrizu.ac.ir Vol. 4, No. 2, 2016, pp. 162-169 Numerical solution of optimal control problems by using a new second kind Chebyshev wavelet Mehdi Ramezani Department of mathematics, Tafresh University, Tafresh 39518 79611, Iran. E-mail: ramezani@tafreshu.ac.ir Abstract The main purpose of this paper is to propose a new numerical method for solving the optimal control problems based on state parameterization. Here, the boundary conditions and the performance index are first converted into an algebraic equation or in other words into an optimization problem. In this case, state variables will be approximated by a new hybrid technique based on new second kind Chebyshev wavelet. Keywords. Second kind chebyshev wavelet, optimal control problems, numerical analysis. 2010 Mathematics Subject Classification. 65L05, 34K06, 34K28. 1. Introduction To achieving an optimal control for the considered problems is not a simple task. Recently, optimal control is introduced as a mathematically challenging and practically important discipline [1, 2]. Traditional control techniques are based on model constructions. However, it may be difficult to construct an accurate enough model or to employ a lot of assumptions to solve a differential equation. There exist also several optimal control problems which are subject to constraints in state and/or control variables. Direct methods can obtain the optimal solution by direct minimization of the cost function (performance index), subject to constraints. Among these approaches, Pontryagins maximum principle method and dynamic programming introduced the best known methods for solving the optimal control problems [3, 4, 5, 6, 7, 8]. Because analytical solutions for optimal control problems cant always be solved accessible, finding an approximate solution can be a good idea to solve them. Numerical approaches have provided a personable field for researchers to the appearance of different numerical computational methods and efficient algorithms for solving optimal control problems (for details see [9, 10]). In this study, the Chebyshev wavelet method in [11, 12] is modified by the second kind Chebyshev, and an impressive iterative algorithm is proposed. In this method, only one unknown coefficient is achieved for finding a proper approximation; further iterations result better accuracy. Received: 28 November 2016 ; Accepted: 13 December 2016. 162

CMDE Vol. 4, No. 2, 2016, pp. 162-169 163 2. Second Kind Chebyshev Wavelet Generally, wavelets functions are generated from translation and dilation of a definite function called mother wavelet [11, 12, 13]. By considering the translation parameter (b ) and dilation parameter (a) with a normalized time (t), wavelet functions can be described as below ( ) Ψ ab (t) = a 1 2 t b Ψ, a, b R, a 0, (2.1) a Consider the second kind Chebyshev wavelets as Ψ(t) = Ψ(m, n, t) where n = 1, 2,..., 2 k (k = 0, 1, 2,...) and m illustrates the order of the second kind Chebyshev polynomial [12, 14, 15, 16, 17, 18]. By considering the illustrated cases, the hybrid second kind Chebyshev wavelet can be given as below where Ψ nm (t) = α m (t) = { α m2 k 2 π T m (2 k+1 t 2n + 1), n 1 2 k t n 2 k, 0, o.w. { 2, m = 0, 2, m = 1, 2,.... (2.2) (2.3) In the equation above, T m (t) describes the second kind orthogonal Chebyshev polynomial of order m, [14, 19]. the orthogonality can be proved by the weight function w(t) = 1 1 t. The second kind Chebyshev polynomial can be presented as 2 a three part recursive formula [12] T 0 (t) = 1, T 1 (t) = 2t,., t [ 1, 1], T n (t) = 2tT n 1 (t) T n 2 (t). (2.4) Therefore, the total Chebyshev wavelet approximation can be considered as below: f(t) n=1 m=0 f nm Ψ nm (t). (2.5) If the infinite series in Eq. 2.5 are truncated, then Eq. 2.5 can be written as f(t) 2 k m 1 n=1 m=0 f nm Ψ nm (t). (2.6) The second kind Chebyshev wavelet functions are defined in the interval and can be considered as orthogonal functions by the weight function as below

164 MEHDI RAMEZANI w n (t) = w(2 k+1 t 2n + 1). (2.7) 3. Solving Optimal Control Problems Lets consider a nonlinear state equation as below [20], u(τ) = f(τ, x(τ), ẋ(τ)), (3.1) where the initial conditions are: x(t 0 ) = x 0, x(t 1 ) = x 1, (3.2) here, u(.) : [t 0, t 1 ] R and x(.) : [t 0, t 1 ] R are the signal control and state variables respectively and f describes the continuously differentiable function with real-value. The main purpose of the optimal control problem is to minimize a definite performance index (PI) by achieving a proper control signal from the initial position x(t 0 ) = x 0 to the final position x(t 1 ) = x 1 within the time (t 1 t 0 ), P I = t 1 t 0 L(τ, x(τ), u(τ))dτ. (3.3) If t 0 0 or t 1 1, then for solving the problem with the second kind Chebyshev wavelet polynomials, we need the transformation below, τ = (t 1 t 0 )t + t 0, (3.4) after the conversation above, the optimal control variable, the initial conditions of the trajectory x(t) and the performance index will be changed into: u(t) = f ((t 1 t 0 ) t + t 0, x(t), ẋ(t)), (3.5) x(0) = x 0, x(1) = x 1, (3.6) 1 J(x) = (t 1 t 0 ) 1 L ((t 1 t 0 ) t + t 0, x(t), u(t)) dt. (3.7) By considering Eq. (2.2) with k = 0 and the second kind Chebyshev wavelet basis as Ψ m (t) = Ψ 1m (t), the approximation for x(.) can be achieved as below x 1 (t) = 2 a m Ψ m (t). (3.8) m=0 By considering the boundary conditions Eq. (3.6) we have

CMDE Vol. 4, No. 2, 2016, pp. 162-169 165 { x1 (0) = 2 π (a 0 a 1 + a 2 ), x 1 (1) = 2 π (a 0 + a 1 + a 2 ), the unknown coefficients a 0 and a 1, can be evaluated as below (3.9) { a0 = π 4 (x 1 + x 0 ) a 2, a 1 = π 4 (x 1 x 0 ), so from Eq. (3.8) we obtain x 1 (t) = (3.10) ( ) ( ) π π 4 (x 1 + x 0 ) a 2 Ψ 0 (t) + 4 (x 1 x 0 ) Ψ 1 (t) + a 2 Ψ 2 (t). (3.11) The above equations give us a chance to have just one uncertainty (a 2 ). Since, a robust approach has been performed. In the following, x 2 (t) can be approximated by x 2 (t) = x 1 (t) + 3 a m Ψ m (t). (3.12) m=1 By substituting the boundary conditions x 2 (0) = x 1 (0) = x 0 and x 2 (1) = x 1 (1) = x 1, we have a 1 Ψ 1 (0) + a 2 Ψ 2 (0) + a 3 Ψ 3 (0) = 0, a 1 Ψ 1 (1) + a 2 Ψ 2 (1) + a 3 Ψ 3 (1) = 0, then unknown coefficients a 1 and a 2 are as (3.13) a 1 = Ψ 2(0)Ψ 3 (1) Ψ 2 (1)Ψ 3 (0) Ψ 1 (0)Ψ 2 (1) Ψ 1 (1)Ψ 2 (0) a 3, a 2 = Ψ 1(0)Ψ 3 (1) Ψ 1 (1)Ψ 3 (0) Ψ 1 (1)Ψ 2 (0) Ψ 1 (0)Ψ 2 (1) a 3. (3.14) Assuming a as the minimizer of the performance index P I(a 3 ), P I(a ) includes the optimal control problem solution. Control and state variables can be also evaluated from a approximately. By considering the recurrence characteristics of the orthogonal functions, the more recurrence results the more precision. Lets assume the (n + 1) th step approximation in below x n+1 (t) = x n (t) + n+2 m=n a m Ψ m (t). (3.15) By considering the boundary condition x n+1 (0) = x n (0) = x 0 and x n+1 (1) = x n (1) = x 1, we have

166 MEHDI RAMEZANI a n+2 Ψ n+2 (0) + a n+1 Ψ n+1 (0) + a n Ψ n (0) = 0, (3.16) a n+2 Ψ n+2 (1) + a n+1 Ψ n+1 (1) + a n Ψ n (1) = 0. (3.17) Assuming the Eqs. (3.16) and (3.17), the unknown coefficients a n and a n + 1, can be evaluated as below and a n = Ψ n+1(0)ψ n+2 (1) Ψ n+1 (1)Ψ n+2 (0) a n+2, (3.18) Ψ n (0)Ψ n+1 (1) Ψ n (1)Ψ n+1 (0) a n+1 = Ψ n(0)ψ n+2 (1) Ψ n (1)Ψ n+2 (0) Ψ n (1)Ψ n+1 (0) Ψ n (0)Ψ n+1 (1) a n+2. (3.19) By considering the above equations, the final recursive solution for the state variable is x n+1 (t) = x n (t) + a n+2 Ψ n+2 (t) + Ψ n(0)ψ n+2 (1) Ψ n (1)Ψ n+2 (0) Ψ n (1)Ψ n+1 (0) Ψ n (0)Ψ n+1 (1) a n+2ψ n+1 (t) (3.20) + Ψ n+1(0)ψ n+2 (1) Ψ n+1 (1)Ψ n+2 (0) a n+2 Ψ n (t), Ψ n (0)Ψ n+1 (1) Ψ n (1)Ψ n+1 (0) after evaluation the Eq. (3.18), the recursive will be stopped when as e n+1 e n < ε, (3.21) e n+1 = P I(a n+1). (3.22) 4. Case Study Assume the following example to minimize by u(t) using J = 1 0 the state equation is (x(τ) 12 u(τ)2 ) dτ, τ [0, 1], (4.1)

CMDE Vol. 4, No. 2, 2016, pp. 162-169 167 u(τ) = ẋ(τ) + x(τ). (4.2) Also, the boundary conditions are x(0) = 0, x(1) = 1 2 (1 1 e )2. (4.3) Here, the analytical solution can be achieved by the Pontryagin s maximum principle as below [6] x (τ) = 1 1 ( ) 1 2 eτ 1 + 2e 1 e τ, (4.4) u(τ) = 1 e τ 1, (4.5) by using Eqs. (3.18) and (3.19), we have x 1 (t) = 9.027033336764101a 2 t 2 + 9.027033336764101a 2 t + 0.199788200446864t, (4.6) u 1 (t) = 0.199788200446864t + 9.027033336764101(a 2 t 2 + a 2 t a 2 ) +0.199788200446864. (4.7) By substituting Eqs (4.6) and (4.7) into Eq. (4.1) we have J(a 2 ) = 14.939343991559241a 2 2-1.354214327316854a 2 + 0.053326221012670. (4.8) Table 1. Optimal cost functional J (PI) for different n in case study. Iteration Method PI Value Error 1 Proposed 0.0840152600 2.7e-5 1 Mehne [9] 0.05332622101 3e-2 1 Kafash [19] 0.0840152601 3e-5 2 Proposed 0.0840423344 3.2e-6 2 Mehne [9] 0.0840152600 3e-5 2 Kafash [19] 0.0840423344 3.2e-6 3 Proposed 0.0840455803 3.7e-8 3 Mehne [9] 0.08402496180 2e-5 3 Kafash [19] 0.0840455804 4e-8 By minimizing the Eq. (4.8), the minimum value is achieved as a 2 = - 0.045323754780732. The recurrence Eq. (3.13) can be used for enhancing the main solution performance in the next equations. The simulation results are shown in Table 1 and Figure 1.

168 MEHDI RAMEZANI Figure 1. Control and state variables solution for the case study which are compared with the exact analytical solution. 5. Conclusion In this research, a new and robust algorithm is proposed for the optimal control problems. The proposed method is a hybrid second kind Chebyshev and wavelet function which has good characteristics of both functions. The basis of the approach is on state parameterization and because of reducing the uncertainties in the problem, it gives robust results toward the other methods. The system performance is compared by two different methods and gives better results for a selected case study. References [1] D. Kirk, Optimal Control Theory: An Introduction, Prentice-Hall, Englewood Cliffs, NJ, 1970. [2] R. F. Stengel, Optimal control and estimation. Courier Corporation, 2012. [3] J. E. Rubio., Control and Optimization: The Linear Treatment of Non-linear Problems, Manchester University Press, Manchester., 1986. [4] B. D. Craven, Control and Optimization, Chapman & Hall, London, 1995. [5] K. L. Teo, C. J. Goh and K. H. Wong,A Unified Computational Approach to Optimal Control Problems, Longman Scientific and Technical, England, 1991. [6] LS.,Pontryagin Mathematical theory of optimal processes. CRC Press, 1987. [7] N. Razmjooy, M. Ramezani, E. Nazari, Using LQG/LTR optimal control method for car suspension system, SCRO research annual report, 3 (2015), 1 8.

CMDE Vol. 4, No. 2, 2016, pp. 162-169 169 [8] N. Razmjooy, M. Khalilpour, M. Ramezani, A New Meta-Heuristic Optimization Algorithm Inspired by FIFA World Cup Competitions: Theory and Its Application in PID Designing for AVR System, J. Control, Automation and Electrical Systems, 27(4) (2016), 419 440. [9] H. H. Mehne, and B. Hashemi, A numerical method for solving optimal control problems using state parametrization, Num. Alg., 42 (2006), 165 169. [10] E. Nvdal, Solving continuous-time optimal-control problems with a spreadsheet. The J. of Economic Education, 34(2) (2003), 99 122. [11] M. Mahalakshmi and G. Hariharan, An efficient Chebyshev wavelet based analytical algorithm to steady state reactiondiffusion models arising in mathematical chemistry, J. Math. Chem., 54(1) (2016), 269 285. [12] N. Razmjooy and M. Ramezani. Analytical Solution for Optimal Control by the Second kind Chebyshev Polynomials Expansion Iranian J. Sci. and Tech. (Sciences) (2016), in press. [13] M. Lakestani, M. Jokar, M. Dehghan, Numerical solution of nthorder integrodifferential equations using trigonometric wavelets, Math. Methods in the App. Sci., 34(11) (2016), 1317 1329. [14] A. Saadatmandi, J. A. Farsangi. Chebyshev finite difference method for a nonlinear system of second-order boundary value problems, App. Math. and Comp., 192(2) (2007), 586 591. [15] A. Saadatmandi, M. R Azizi, Chebyshev finite difference method for a TwoPoint Boundary Value Problems with Applications to Chemical Reactor Theory, Iranian J. Math. Chem., 3(1) (2012), 1 7. [16] A. Saadatmandi, M. Dehghan, Numerical solution of hyperbolic telegraph equation using the Chebyshev tau method, Numerical Methods for Partial Differential Equations, 26(1) (2010), 239 252. [17] A. Saadatmandi, M. Dehghan, The numerical solution of problems in calculus of variation using Chebyshev finite difference method, Phys. Lett. A, 372 (22) (2008), 4037 4040. [18] M. Razzaghi, S. Yousefi, The Legendre wavelets operational matrix of integration, Int. J. Sys. Sci., 32 (4) (2001), 495 502 [19] B. Kafash, A. Delavarkhalafi and S. M. Karbassi.,Application of Chebyshev polynomials to derive efficient algorithms for the solution of optimal control problems, Sci. Iranica, 19(3) (2012), 795 805. [20] M. Ramezani, M. Shahrezaee, H. Kharazi, LH. Kashany, Numerical solutions of differential algebraic equation by differential quadrature method, J. Basic and App. Sci. Res., 2(11) (2012), 11821 11828.