A Zero-Dissipative Phase-Fitted Fourth Order Diagonally Implicit Runge-Kutta-Nyström Method for Solving Oscillatory Problems

Mathematical Problems in Engineering, May 2014

A new diagonally implicit Runge-Kutta-Nyström (DIRKN) method is constructed for solving second order differential equations with oscillatory solutions. The method is originally based on existing DIRKN method derived by Senu et al. which is three-stage and fourth algebraic order. The new derived method has a variable coefficient with phase-lag of order infinity. The numerical experiments are carried out and the results show the efficiency and accuracy of the new method in comparison with the other DIRKN methods in the literature.

Article PDF cannot be displayed. You can download it here:

http://downloads.hindawi.com/journals/mpe/2014/985120.pdf

A Zero-Dissipative Phase-Fitted Fourth Order Diagonally Implicit Runge-Kutta-Nyström Method for Solving Oscillatory Problems

Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2014, Article ID 985120, 8 pages http://dx.doi.org/10.1155/2014/985120 Research Article A Zero-Dissipative Phase-Fitted Fourth Order Diagonally Implicit Runge-Kutta-Nyström Method for Solving Oscillatory Problems K. W. Moo,1 N. Senu,2 F. Ismail,2 and M. Suleiman2 1 2 Department of Mathematics, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia Department of Mathematics and Institute for Mathematical Research, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia Correspondence should be addressed to K. W. Moo; mk Received 22 March 2014; Revised 7 May 2014; Accepted 7 May 2014; Published 25 May 2014 Academic Editor: Mohamed Abd El Aziz Copyright © 2014 K. W. Moo et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. A new diagonally implicit Runge-Kutta-Nyström (DIRKN) method is constructed for solving second order differential equations with oscillatory solutions. The method is originally based on existing DIRKN method derived by Senu et al. which is three-stage and fourth algebraic order. The new derived method has a variable coefficient with phase-lag of order infinity. The numerical experiments are carried out and the results show the efficiency and accuracy of the new method in comparison with the other DIRKN methods in the literature. 1. Introduction In this paper, we are dealing with the initial value problems (IVPs) related to second order ordinary differential equations (ODEs) in the form: 𝑦󸀠󸀠 = 𝑓 (𝑡, 𝑦) , 𝑦 (𝑡0 ) = 𝑦0 , 𝑦󸀠 (𝑡0 ) = 𝑦0󸀠 , (1) where 𝑦󸀠 (𝑡) does not appear explicitly and know that their solutions are periodic. These problems arise in many fields of applied sciences such as astronomy, quantum mechanics, physical chemistry, structural mechanics, and electronics. For solving this kind of problems, one of the numerical methods is Runge-Kutta-Nyström (RKN) method. RKN method is frequently used due to its computational advantage (see [1]). RKN method consists of two main classes; they are explicit method and implicit method. Generally, it is quite difficult to handle oscillatory problems of the form (1) with classical RKN methods. The term phase-lag was first introduced by Brusa and Nigro [2]. Phase-lag is the angle between the analytical solution and the numerical solution. For solving oscillatory problems, phase-lag is an important property. In [3], van der Houwen and Sommeijer implemented the phase-lag theory to Runge-Kutta (RK) and RKN methods. They presented a few explicit RK and RKN methods with reduced phase errors. Based on the minimal phaselag theory, Senu et al. constructed a zero-dissipative RKN method in [4]. In [5], Simos derived a Runge-Kutta-Fehlberg method with phase-lag of order infinity. In [6], Papadopoulos et al. extended the idea of phase-lag of order infinity to RKN method and presented a phase-fitted RKN method. Based on idea of phase-lag of order infinity, Papadopoulos and Simos introduced a new methodology to construct optimized RKN methods in [7]. Since then, Kosti et al. constructed two optimized RKN methods with fifth algebraic order in [8, 9]. Notice that all methods mentioned above are explicit methods. In [10], Sommeijer presented two DIRKN methods with nonempty interval of periodicity. van der Houwen and Sommeijer extended the phase-lag theory to DIRKN methods and presented a few DIRKN methods with high phase-lag order for solving oscillatory problems in [11]. Sharp et al. also presented a few two-stage and three-stage DIRKN methods with high phase-lag order in [12]. Senu et al. extended the DIRKN methods to phase-lag order up to order eight and higher dissipative order in [13, 14]. However, there is no DIRKN method with phase-lag of order infinity being done 2 Mathematical Problems in Engineering yet. This motivates us to develop the DIRKN method with phase-lag of order infinity. In this paper, we will construct a three-stage phase-fitted DIRKN method which is based on a three-stage method of algebraic order four derived by Senu et al. [15]. where 𝜎1,2 = (𝑖𝑦0󸀠 ) 1 [𝑦0 ± ], 2 V or 𝜎1,2 = |𝜎| exp (±𝑖𝜒) . (9) Substituting (9) into (8) yields 2. Phase Properties of RKN Method The general form of a 𝑚-stage implicit RKN method for (1) is given by 𝑚 󸀠 + ℎ2 ∑𝑏𝑖 𝑓 (𝑡𝑛−1 + 𝑐𝑖 ℎ, 𝑌𝑖 ) , 𝑦𝑛 = 𝑦𝑛−1 + ℎ𝑦𝑛−1 𝑖=1 𝑦𝑛󸀠 = 󸀠 𝑦𝑛−1 + 𝑚 ℎ∑𝑏𝑖󸀠 𝑓 (𝑡𝑛−1 𝑖=1 + 𝑐𝑖 ℎ, 𝑌𝑖 ) , 𝑌𝑖 = 𝑦𝑛−1 + 2 𝑐1 = − + ℎ ∑𝑎𝑖𝑗 𝑓 (𝑡𝑛−1 + 𝑐𝑗 ℎ, 𝑌𝑗 ) , 𝑗=1 (3) 𝑖 = 1, . . . , 𝑚. The DIRKN method above can be expressed nicely in a Butcher table as shown as follows: d ⋅⋅⋅ 𝜅 ⋅ ⋅ ⋅ 𝑏𝑚 ⋅ ⋅ ⋅ 𝑏𝑚󸀠 . 𝑦󸀠󸀠 (𝑡) = −V2 𝑦 (𝑡) , (4) V ∈ 𝑅. (5) Applying method (2) to the test equation (5) yields [ 𝑦𝑛 ℎ𝑦𝑛󸀠 ] = 𝐷𝑛 [ ] [ 𝑦0 ℎ𝑦0󸀠 2 ], ] 𝛾2 𝑦0 − ℎ𝑦0󸀠 , 𝛾1 − 𝛾2 𝑐2 = 𝛾1 𝑦0 − ℎ𝑦0󸀠 . 𝛾1 − 𝛾2 (12) If 𝜌1 and 𝜌2 are complex conjugate, then 𝑐1,2 = |𝑐| exp(±𝑖𝑤) and 𝜌1,2 = |𝜌| exp(±𝑖𝑝). By substituting both into (10), we have 󵄨 󵄨 𝑦𝑛 = 2 |𝑐| 󵄨󵄨󵄨𝜌󵄨󵄨󵄨 cos (𝑤 + 𝑛𝑝) . (13) 𝑧 = Vℎ, (7) which is the stability polynomial of the RKN method. It is given that the exact solution of (5) is 𝑛 𝑦 (𝑡𝑛 ) = 𝜎1 [exp (𝑖𝑧)] + 𝜎2 [exp (−𝑖𝑧)] , Then, we denote that 𝑅 (𝑧2 ) = trace (𝐷) , 𝑅 (𝑧2 ) = (6) where 𝐷 is the stability matrix of the RKN method and 𝐴, 𝐵, 𝐴󸀠 , and 𝐵󸀠 are polynomials in terms of 𝑧2 and totally determined by the parameters of method (2). The characteristic equation of 𝐷 can be written as 𝜉2 − trace (𝐷) 𝜉 + det (𝐷) = 0 Definition 1 (phase-lag and amplification error; see [3]). Apply the RKN method (2) to the test equation (5). Then we define the phase-lag as Φ(𝑧) = 𝑧 − 𝑝. If Φ(𝑧) = 𝑂(𝑧𝑞+1 ), then the RKN method is said to have phase-lag order 𝑞. In addition, the quantity 𝛼(𝑧) = 1 − |𝜌| is called amplification error. If 𝛼(𝑧) = 𝑂(𝑧𝑟+1 ), then the RKN method is said to have dissipation order 𝑟. 𝑄 (𝑧2 ) = det (𝐷) . (14) For DIRKN method, let us denote 𝑅 and 𝑄 in the following form: 2 𝐴 (𝑧 ) 𝐵 (𝑧 ) ], 𝐷=[ 󸀠 2 𝐴 (𝑧 ) 𝐵󸀠 (𝑧2 ) [ ] 𝑛 (11) Hence, we have the exact solution (10) and the numerical solution (13) of (5) in the similar form. From (10) and (13) we have the following definition. For diagonally implicit RKN methods, the diagonal elements are equal. We denote the diagonal elements as 𝜅 so that 𝑎11 = 𝑎22 = ⋅ ⋅ ⋅ = 𝑎𝑚𝑚 = 𝜅. The phase-lag error of method (2) is investigated by using the homogeneous test equation in the following: [ 𝑦𝑛 = 𝑐1 𝜌1𝑛 + 𝑐2 𝜌2𝑛 , where 𝑚 𝑐1 𝜅 𝑐2 𝑎21 𝜅 .. .. .. . . . 𝑐𝑚 𝑎𝑚,1 𝑎𝑚,1 𝑏1 𝑏2 𝑏1󸀠 𝑏2󸀠 (10) Then, we assume that the eigenvalues of 𝐷 are 𝜌1 , 𝜌2 and they will be called as the amplification factors of the RKN method. The consequent eigenvectors are [1, 𝛾1 ]𝑇 , [1, 𝛾2 ]𝑇 , where 𝛾𝑖 = 𝐴󸀠 /(𝜌𝑖 − 𝐵󸀠 ), 𝑖 = 1, 2. The numerical solution of (5) is (2) where 󸀠 ℎ𝑐𝑖 𝑦𝑛−1 𝑦 (𝑡𝑛 ) = 2 |𝜎| cos (𝜒 + 𝑛𝑧) . (8) 2 + 𝛼1 𝑧2 + ⋅ ⋅ ⋅ + 𝛼𝑚 𝑧2𝑚 , 𝑚 (1 + 𝜅𝑧2 ) 1 + (...truncated)


This is a preview of a remote PDF: http://downloads.hindawi.com/journals/mpe/2014/985120.pdf
Article home page: https://www.hindawi.com/journals/mpe/2014/985120/

K. W. Moo, N. Senu, F. Ismail, M. Suleiman. A Zero-Dissipative Phase-Fitted Fourth Order Diagonally Implicit Runge-Kutta-Nyström Method for Solving Oscillatory Problems, Mathematical Problems in Engineering, 2014, 2014, DOI: 10.1155/2014/985120