A Modified Runge-Kutta-Nyström Method by using Phase Lag Properties for the Numerical Solution of Orbital Problems

Similar documents
Symplectic Runge-Kutta-Nyström Methods with Phase-Lag Oder 8 and Infinity

An Optimized Symmetric 8-Step Semi-Embedded Predictor-Corrector Method for IVPs with Oscillating Solutions

arxiv: v1 [math.na] 15 Nov 2008

Exponentially Fitted Symplectic Runge-Kutta-Nyström methods

A Special High Order Runge-Kutta Type Method for the Solution of the Schrödinger Equation

Two Optimized Runge-Kutta Methods for the Solution of the Schrödinger Equation

Research Article P-Stable Higher Derivative Methods with Minimal Phase-Lag for Solving Second Order Differential Equations

A New Embedded Phase-Fitted Modified Runge-Kutta Method for the Numerical Solution of Oscillatory Problems

Exponentially-Fitted Runge-Kutta Nystrom Method of Order Three for Solving Oscillatory Problems ABSTRACT 1. INTRODUCTION

Trigonometrically tted predictor corrector methods for IVPs with oscillating solutions

Adebayo O. Adeniran1, Saheed O. Akindeinde2 and Babatunde S. Ogundare2 * Contents. 1. Introduction

A NEW INTEGRATOR FOR SPECIAL THIRD ORDER DIFFERENTIAL EQUATIONS WITH APPLICATION TO THIN FILM FLOW PROBLEM

Efficiency of Runge-Kutta Methods in Solving Simple Harmonic Oscillators

Fifth-Order Improved Runge-Kutta Method With Reduced Number of Function Evaluations

Fourth-order symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: a review

Applied Math for Engineers

Embedded 5(4) Pair Trigonometrically-Fitted Two Derivative Runge- Kutta Method with FSAL Property for Numerical Solution of Oscillatory Problems

Embedded Explicit Two-Step Runge-Kutta-Nyström for Solving Special Second-Order IVPs

Four Point Gauss Quadrature Runge Kuta Method Of Order 8 For Ordinary Differential Equations

Construction of Exponentially Fitted Symplectic Runge-Kutta-Nyström Methods from Partitioned Runge-Kutta Methods

Diagonally Implicit Symplectic Runge-Kutta Methods with Special Properties

Symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: revisited

arxiv: v1 [math.na] 31 Oct 2016

Taylor series based nite dierence approximations of higher-degree derivatives

On the Diagonal Approximation of Full Matrices

Fourth Order RK-Method

New Nonlinear Four-Step Method for

Conservation laws for the geodesic equations of the canonical connection on Lie groups in dimensions two and three

A Zero-Stable Block Method for the Solution of Third Order Ordinary Differential Equations.

Research Article Diagonally Implicit Block Backward Differentiation Formulas for Solving Ordinary Differential Equations

multistep methods Last modified: November 28, 2017 Recall that we are interested in the numerical solution of the initial value problem (IVP):

Exponential Integrators

Generalized RK Integrators for Solving Ordinary Differential Equations: A Survey & Comparison Study

A New Block Method and Their Application to Numerical Solution of Ordinary Differential Equations

Numerical Differential Equations: IVP

Exponential Integrators

Chapter 5 Exercises. (a) Determine the best possible Lipschitz constant for this function over 2 u <. u (t) = log(u(t)), u(0) = 2.

Numerical solution of ODEs

Stability of Runge Kutta Nyström methods

NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS VIA HAAR WAVELETS

Math 128A Spring 2003 Week 11 Solutions Burden & Faires 5.6: 1b, 3b, 7, 9, 12 Burden & Faires 5.7: 1b, 3b, 5 Burden & Faires 5.

Solution of First Order Initial Value Problem by Sixth Order Predictor Corrector Method

COSC 3361 Numerical Analysis I Ordinary Differential Equations (II) - Multistep methods

Chapter 8. Numerical Solution of Ordinary Differential Equations. Module No. 2. Predictor-Corrector Methods

Module 6 : Solving Ordinary Differential Equations - Initial Value Problems (ODE-IVPs) Section 1 : Introduction

One-Step Hybrid Block Method with One Generalized Off-Step Points for Direct Solution of Second Order Ordinary Differential Equations

Downloaded 12/15/15 to Redistribution subject to SIAM license or copyright; see

-Stable Second Derivative Block Multistep Formula for Stiff Initial Value Problems

Mathematics for chemical engineers. Numerical solution of ordinary differential equations

On the reliability and stability of direct explicit Runge-Kutta integrators

Numerical Methods for Differential Equations

Jim Lambers MAT 772 Fall Semester Lecture 21 Notes

On the stability regions of implicit linear multistep methods

2.1 NUMERICAL SOLUTION OF SIMULTANEOUS FIRST ORDER ORDINARY DIFFERENTIAL EQUATIONS. differential equations with the initial values y(x 0. ; l.

8.1 Introduction. Consider the initial value problem (IVP):

Starting Methods for Two-Step Runge Kutta Methods of Stage-Order 3 and Order 6

A NOTE ON EXPLICIT THREE-DERIVATIVE RUNGE-KUTTA METHODS (ThDRK)

Continuous Block Hybrid-Predictor-Corrector method for the solution of y = f (x, y, y )

Numerical Solution of Fuzzy Differential Equations of 2nd-Order by Runge-Kutta Method

SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS

Solving Delay Differential Equations (DDEs) using Nakashima s 2 Stages 4 th Order Pseudo-Runge-Kutta Method

Numerical Methods for Differential Equations

Solutions of Nonlinear Oscillators by Iteration Perturbation Method

Quadratic SDIRK pair for treating chemical reaction problems.

Numerical Methods - Initial Value Problems for ODEs

Generating a Complex Form of Chaotic Pan System and its Behavior

SANGRADO PAGINA 17CMX24CM. PhD Thesis. Splitting methods for autonomous and non-autonomous perturbed equations LOMO A AJUSTAR (AHORA 4CM)

Symbolic Derivation of Order Conditions for Hybrid Numerov-type methods solving

Ordinary Differential Equations

Parallel general linear methods for stiff ordinary differential and differential algebraic equations

Math 128A Spring 2003 Week 12 Solutions

Ordinary differential equations - Initial value problems

Optimal Runge Kutta Methods for First Order Pseudospectral Operators

Numerical Solution of Duffing Equation by the Differential Transform Method

Exponentially Fitted Error Correction Methods for Solving Initial Value Problems

Chap. 20: Initial-Value Problems

Direct Explicit Integrators of RK Type for Solving Special Fourth-Order Ordinary Differential Equations With An Application

The Milne error estimator for stiff problems

Application of Taylor-Padé technique for obtaining approximate solution for system of linear Fredholm integro-differential equations

REPORTRAPPORT. Centrum voor Wiskunde en Informatica. Oscillatory Stömer-Cowell methods. P.J. van der Houwen, E. Messina, B.P.

Energy-Preserving Runge-Kutta methods

A new sixth-order scheme for nonlinear equations

ECE257 Numerical Methods and Scientific Computing. Ordinary Differential Equations

Numerical Solutions of Coupled Klein-Gordon- Schr dinger Equations by Finite Element Method

A family of A-stable Runge Kutta collocation methods of higher order for initial-value problems

Variable Step Runge-Kutta-Nyström Methods for the Numerical Solution of Reversible Systems

c 2012 Society for Industrial and Applied Mathematics

Review Higher Order methods Multistep methods Summary HIGHER ORDER METHODS. P.V. Johnson. School of Mathematics. Semester

ORDINARY DIFFERENTIAL EQUATIONS

Almost Runge-Kutta Methods Of Orders Up To Five

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9

Ordinary Differential Equations

Initial value problems for ordinary differential equations

On Solutions of the Nonlinear Oscillators by Modified Homotopy Perturbation Method

Scientific Computing: An Introductory Survey

Iterated Defect Correction with B-Splines for a Class of Strongly Nonlinear Two-Point Boundary Value Problems

REPORTRAPPORT. Centrum voor Wiskunde en Informatica. Analysis of Approximate Factorization in Iteration Methods

You may not use your books, notes; calculators are highly recommended.

SMOOTHNESS PROPERTIES OF SOLUTIONS OF CAPUTO- TYPE FRACTIONAL DIFFERENTIAL EQUATIONS. Kai Diethelm. Abstract

Some notes on a second-order random boundary value problem

Transcription:

Appl. Math. Inf. Sci., No., - () Applied Mathematics & Information Sciences An International Journal A Modified Runge-Kutta-Nyström Method by using Phase Lag Properties for the Numerical Solution of Orbital Problems Dimitris F. Papadopoulos and T.E. Simos, Dept. Business Admin., Faculty of Management and Economy, Technological Educational Institute of Patras, Greece Department of Mathematics, College of Sciences, King Saud University, Riyadh, KSA Laboratory of Computational Sciences, Faculty of Sciences and Technology, University of Peloponnese, Greece Received: Apr. ; Revised Jul. ; Accepted 8 Oct. Published online: Mar. Abstract: In this paper, a new modified Runge-Kutta-Nyström method of third algebraic order is developed. The new modified RKN method has phase-lag and amplification error of order infinity, also the first derivative of the phase lag is of order infinity. Numerical results indicate that the new method presented in this paper, is much more efficient than other methods of the same algebraic order, for the numerical integration of orbital problems. Keywords: Runge-Kutta-Nyström methods, Orbital problems, Phase-fitted, Amplification-fitted, derivatives, initial value problems, oscillating solution. Introduction Much research has been done on the second order periodic initial and boundary value problems with oscillating and/or periodic solutions the recent years (see [ - [8 and references therein). Last decades many researchers developed optimized methods based on the phase lag properties ([ - [). Moreover, the very last years a new methodology has been developed which is basing the optimization of a method to the nullification of the phase lag and its derivative ([,[, [,[8,[9,[). This new methodology was applied on the multistep methods [. In the present paper, an effort is being made to combine for first time in literature the nullification of phase lag, amplification error and phase lag s derivative. The new modified Runge-Kutta-Nyström that is being constructed, contains three additional variable coefficients (in comparison with the classical RKN method), which depend on z = wh, w is the dominant frequency of the problem and h is the step length of integration. In order to evaluate the above coefficients,the new method combines the nullification of phase-lag, amplification factor and phaselag s derivative. The new modified RKN method that obtained, will be used for the numerical solution of some well-known orbital problems.. The modified Runge-Kutta-Nyström method In this section we present the general form of the new modified method,which can be used for the numerical integration of second order ordinary differential equations with the following form d y(t) dt = f(t, y(t)) () The general form of the new modified RKN method is given below y n = y n + hy n + h m i= b i f(t n + c i h, f i ), Corresponding author: e-mail: tsimos.conf@gmail.com

D.F. Papadopoulos et al.: A Modified RKN Method by Using Phase Lag Properties... y n = y n G + h m b if(t n + c i h, f i ), () i= i f i = y n + hc i y n + h α ij f(t n + c j h, f j ) () j= i =,..., m As it is obvious, for G =, the classical Runge Kutta Nyström method is obtained. In the present paper and based on the requirement of the development of the new method, value G is a variable and depends on z (which is the product of the frequency w and the step-size h). In section () we will present a development of a three-stage modified Runge-Kutta-Nyström method of third algebraic order.. Phase-lag analysis of the modified Runge-Kutta-Nyström method For the development of the new modified method we compare the exact and the numerical solution of the following test equation d y(t) dt = (iw) y(t) = y (t) = w y(t), w R () In the test equation () we apply the modified RKN method () and we are led to the numerical solution [ yn hy n = D n [ y hy, D = [ A(z ) B(z ) Ȧ(z ) Ḃ(z ), () z = wh and A, B, A, Ḃ are polynomials in z, completely determined by the parameters of the method (). The eigenvalues of the amplification matrix D(z ) are the roots of the characteristic equation r tr(d(z ))r + det(d(z )) = () In phase analysis one compares the phases of exp(iz) with the phases of the roots of the characteristic equation (). The following definition is originally formulated by van der Houwen and Sommeijer [. Definition (Phase-lag). Apply the RKN method () to the general method (). Then we define the phase-lag Φ(z) = z arccos(tr(d)/ det(d)). If Φ(z) = O(z q+ ), then the RKN method is said to have phase-lag order q. In addition, the quantity a(z) = det(d) is called amplification error. z = wh. From definition it follows that ( R(z ) ) Φ(z) = z arccos, Q(z ) a(z) = Q(z ). () If at a point z, a(z) =, then the Runge Kutta Nyström method has zero dissipation at this point. According to the definition we have the following theorem. / /8 / / / / b b Table third-stage explicit Runge-Kutta-Nystöm method Theorem If we have phase-lag of order infinity and at a point z, α(z) = then, ( ) R(z z arccos ) } = Q(z ) R(z ) = cos(z) Q(z Q(z ) = ) = for more details see ([) Lemma For the derivation of a RKN method with nullification of phase lag, amplification error and phase lag s derivative, we must satisfy the conditions: R(z ) = cos(z), Q(z ) =, (8) R (z ) = sin(z). Construction of the new modified RKN method In this section we demonstrate the procedure for the derivation of the new modified RKN method, which is a threestage explicit Runge-Kutta-Nyström method of third algebraic order. From equations and, the three-stage explicit modified RKN method can be written in the following form: y n = y n + hy n + h (b f + b f + b f, y n = y n G + h(b f + b f + b f ), (9) f = f(t n, y n ), f = f(t n + c h, y n + c hy n + h a f ), f = f(t n + c h, y n + c hy n + h (a f + a f )), () At this point we consider the third-stage explicit RKN method which is presented by the Butcher tableau. From the Butcher tableau, equation 9 is transformed as follows: y n = y n + hy n + h ( f + f ), y n = y n G + h( f + b f + b f ), ()

Appl. Math. Inf. Sci., No., - () / www.naturalspublishing.com/journals.asp f = f(t n, y n ), f = f(t n + h, y n + hy n + 8 h f ), f = f(t n + h, y n + hy n + h f ), () In order to obtain the expressions of the coefficients b, b and G, we apply numerical method to the test equation, and thus we compute the polynomials A, Ȧ, B, Ḃ in terms of the modified Runge-Kutta-Nyström parameters. From these polynomials we obtain the expressions of R(z ) and Q(z ). Then, according to Lemma we solve the system of four equations (R(z ) = cos(z), Q(z ) =, R (z ) = sin(z)) and thus we obtain the expressions of the coefficients which are fully depended from the product of the step-length h and the frequency w. b = / (8 z sin (z) z 9 z + z + z cos (z) + z 8 8 z sin (z) + z sin (z) + z cos (z) z cos (z) z sin (z) + cos (z))/(z ( 88 z 9 8 z + z ) ) b = / ( z sin (z) + z + 9 z + cos (z) z z sin (z)+ z sin (z)+z 8 + 8 z cos (z) z cos (z)) /(z ( 88 z 9 8 z + z ) G = / ( + 8 z z z + cos (z) + z sin (z) 8 z sin (z) + 8 z sin (z) + z cos (z) z cos (z) + z 8 )/ (88 z 9 8 z + z ) For small values of x the following Taylor series expansions are used b = z 9 z 8 z8 z 9 8888 z b = + 9 z + 9 z + z8 + 8 9 z + 89 889 z G = + 8 z + 8 z8 + z + 8 9 z + 8 z. Numerical illustrations In this section we will apply our method to three well known orbital problems. We are going to compare our results with other methods designed for solving second order ordinary differential equations. The methods used in the comparison have been denoted by: MRKN: The new third-order MRKN method with three stages, derived in Section. RKN: The classical third-order RKN method with three stages from which we were using the coefficients. PLRKN: The third-order RKN method with phase lag of order six and zero amplification error of van der Houwen and Sommeijer [. EFRKN: The fourth-order exponential fitted RKN method with three stages, of J.M. Franco [. One way to measure the efficiency of the method is to compute the accuracy in the decimal digits, that is log (maximum error through the integration intervals) versus the computational effort measured by the log (number of function evaluations required). The problems are tested in the interval [,. Problem.(Orbit problem by Stiefel and Bettis [) y = y(t) + ϵexp(it), y() =, y(t) C y () = ( ϵ)i, ϵ =. The analytical solution is y(t) = cos(t) + ϵtsin(t) + i[sin(t) ϵtcos(t) Problem.(Orbit problem by Franco and Palacios [) y = y(t) + ϵexp(iψt), y() =, y () = i, ϵ =. and ψ =. The analytical solution y(t) = y (t) + iy (t) is given by: y (t) = ϵ ψ ϵ ψ cos(t) + ψ cos(ψt), y (t) = ϵψ ψ ϵ ψ sin(t) + ψ sin(ψt) Problem.(Two-Body problem) y = y r, y = y r r = y + y, y () =, y () =, y () =, y () =. The analytical solution is y (t) = cos(t) and y (t) = sin(t) In the figures we display the efficiency curves, that is the accuracy versus the computational cost measured by the number of function evaluations required by each method. Numerical results indicate that the new method derived in section is much more accurate than the other methods. More specifically the new method (MRKN) is more accurate from the classical (RKN) one by one decimal digit for the two-body problem and by three decimals for the rest two problems. Also the new RKN method remains more accurate than the PLRKN by two decimals in all cases. Finally the new method has achived better accuracy from the EFRKN method by two decimals for the two body problem and by three decimals for the rest two problems.

D.F. Papadopoulos et al.: A Modified RKN Method by Using Phase Lag Properties... LOG(ERRMAX) 9 8 MRKN RKN PLRKN EFRKN STIEFEL & BETTIS..8....8... Figure Efficiency for the Stiefel and Bettis Problem LOG(ERRMAX) 9 8 MRKN RKN PLRKN EFRKN FRANCO & PALACIOS..8....8... Figure Efficiency for the Franco and Palacios Problem LOG(ERRMAX) MRKN RKN PLRKN EFRKN TWO BODY..8....8 Figure Efficiency for the Two Body Problem. Conclusions The new modified RKN method, developed in this paper is much more efficient than all the other methods that take place, in any case. The new method remained more efficient for all the proplems and in some cases was more accurate than the other methods up to three decimals. References [ P.J. van der Houwen, B.P. Sommeijer, Explicit Runge-Kutta- Nyström methods with reduced phase errors for computing oscillating solutions, SIAM J. Numer. Anal. (98) 9-. [ J.M. Franco, Exponentially fitted explicit Runge-Kutta- Nyström methods, Journal of Computational and Applied Mathematics () -9. [ T. E. Simos, Jesu s Vigo Aguiar, A modified Runge-Kutta method with phase-lag of order infinity for the numerical solution of the Schrödinger equation and related problems, Comput. Chem. () -8. [ T. E. Simos, A new Numerov-type method for the numerical solution of the Schrödinger equation, J. Math. Chem. (9) 98. [ D.F. Papadopoulos, Z.A. Anastassi, T.E. Simos, A modified phase-fitted and amplification-fitted Runge-Kutta-Nyström method for the numerical solution of the radial Schröinger equation, J. Mol. Model., () 9-. [ D.F. Papadopoulos, T.E. Simos, A New Methodology for the Construction of Optimized Runge-Kutta-Nyström Methods, J. of Modern Physics C, () -. [ Ibraheem Alolyan and T.E. Simos, High algebraic order methods with vanished phase-lag and its first derivative for the numerical solution of the Schrödinger equation, J. Math. Chem. 8 () 9-98. [8 Ibraheem Alolyan and T.E. Simos, A family of ten-step methods with vanished phase-lag and its first derivative for the numerical solution of the Schrödinger equation, J. Math. Chem. 9 () 8-888. [9 Konguetsof A, A hybrid method with phase-lag and derivatives equal to zero for the numerical integration of the Schrödinger equation, J. Math. Chem. 9 () -. [ A. A. Kosti, Z. A. Anastassi and T. E. Simos, An optimized explicit Runge-Kutta method with increased phase-lag order for the numerical solution of the Schrödinger equation and related problems, J. Math. Chem. () -. [ J.M. Franco and M. Palacios, High-order P-stable multistep methods, Journal of Computational and Applied Mathematics, () (99) [ E. Stiefel and D. G. Bettis, Stabilization of Cowell s method, Numerische Mathematik, () (99) - [ A. Konguetsof and T.E. Simos, A generator of hybrid symmetric four-step methods for the numerical solution of the Schrödinger equation, Journal of Computational and Applied Mathematics 8() 9-() [ Z. Kalogiratou, T. Monovasilis and T.E. Simos, Symplectic integrators for the numerical solution of the Schrödinger equation, Journal of Computational and Applied Mathematics 8() 8-9()

Appl. Math. Inf. Sci., No., - () / www.naturalspublishing.com/journals.asp [ Z. Kalogiratou and T.E. Simos, Newton-Cotes formulae for long-time integration, Journal of Computational and Applied Mathematics 8() -8() [ G. Psihoyios and T.E. Simos, Trigonometrically fitted predictor-corrector methods for IVPs with oscillating solutions, Journal of Computational and Applied Mathematics 8() -() [ T.E. Simos, I.T. Famelis and C. Tsitouras, Zero dissipative, explicit Numerov-type methods for second order IVPs with oscillating solutions, Num. Algor. () -() [8 T.E. Simos, Dissipative trigonometrically-fitted methods for linear second-order IVPs with oscillating solution, Appl. Math. Lett. () -() [9 K. Tselios and T.E. Simos, Runge-Kutta methods with minimal dispersion and dissipation for problems arising from computational acoustics, Journal of Computational and Applied Mathematics Volume: () -8() [ D.P. Sakas and T.E. Simos, Multiderivative methods of eighth algrebraic order with minimal phase-lag for the numerical solution of the radial Schrödinger equation, Journal of Computational and Applied Mathematics () - () [ G. Psihoyios and T.E. Simos, A fourth algebraic order trigonometrically fitted predictor-corrector scheme for IVPs with oscillating solutions, Journal of Computational and Applied Mathematics () -() [ Z. A. Anastassi and T.E. Simos, An optimized Runge-Kutta method for the solution of orbital problems, Journal of Computational and Applied Mathematics () -9() [ T.E. Simos, Closed Newton-Cotes trigonometrically-fitted formulae of high order for long-time integration of orbital problems, Appl. Math. Lett. () -(9) [ S. Stavroyiannis and T.E. Simos, Optimization as a function of the phase-lag order of nonlinear explicit two-step P-stable method for linear periodic IVPs, Appl. Num. Math. 9() -(9) [ T.E. Simos, Exponentially and Trigonometrically Fitted Methods for the Solution of the Schrödinger Equation, Acta Appl. Math. () -() [ T. E. Simos, New Stable Closed Newton-Cotes Trigonometrically Fitted Formulae for Long-Time Integration, Abstract and Applied Analysis, Volume, Article ID 8, pages, doi:.//8 [ T.E. Simos, Optimizing a Hybrid Two-Step Method for the Numerical Solution of the Schrödinger Equation and Related Problems with Respect to Phase-Lag, Journal of Applied Mathematics, Volume, Article ID 8, pages, doi:.//8, [8 Z.A. Anastassi and T.E. Simos, A parametric symmetric linear four-step method for the efficient integration of the Schrödinger equation and related oscillatory problems, Journal of Computational and Applied Mathematics 88889() Dimitris F. Papadopoulos is presently employed as an Assistant Professor at Technological Educational Institute of Patras (Greece). He obtained his PhD from University of Peloponnese (GR) in. His research area is numerical analysis and applied mathematics. He has published (twelve) research articles in reputed international journals and conferences of mathematical science. Theodore E. Simos is a Visiting Professor within the Distinguished Scientists Fellowship Program at the Department of Mathematics, College of Sciences, King Saud University, P. O. Box, Riyadh, Saudi Arabia and Professor at the Laboratory of Computational Sciences of the Department of Computer Science and Technology, Faculty of Sciences and Technology, University of Peloponnese, GR- Tripolis, Greece. He holds a Ph.D. on Numerical Analysis (99) from the Department of Mathematics of the National Technical University of Athens, Greece. He is Highly Cited Researcher in Mathematics, Active Member of the European Academy of Sciences and Arts, Active Member of the European Academy of Sciences and Corresponding Member of European Academy of Sciences, Arts and Letters. He is Editor-in-Chief of three scientific journals and editor of more than scientific journals. He is reviewer in several other scientific journals and conferences. His research interests are in numerical analysis and specifically in numerical solution of differential equations, scientific computing and optimization. He is the author of over peer-reviewed publications and he has more than citations (excluding self-citations).