Partitioned half-explicit Runge-Kutta methods for differential-algebraic systems of index 2

A class of half-explicit methods for index 2 differential-algebraic systems in Hessenberg form is proposed, which takes advantage of the partitioned structure of such problems. For this family of methods, which we call partitioned half-explicit Runge-Kutta methods, a better choice in the parameters of the method than for previously available half-explicit Runge-Kutta methods can be made. In particular we construct a family of 6-stage methods of order 5, and determine its parameters (based on the coefficients of the successful explicit Runge-Kutta method DOPRI5) in order to optimize the local error coefficients. Numerical experiments demonstrate the efficiency of this method for the solution of constrained multi-body systems.

[1]  E. Hairer,et al.  Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems , 2010 .

[2]  P. Rentrop,et al.  A nonlinear truck model and its treatment as a multibody system , 1994 .

[3]  B. Simeon On the numerical solution of a wheel suspension benchmark problem , 1996 .

[4]  M. Arnold Half-explicit Runge-Kutta methods with explicit stages for differential-algebraic systems of index 2 , 1998 .

[5]  J. Dormand,et al.  A family of embedded Runge-Kutta formulae , 1980 .

[6]  Ernst Hairer,et al.  Solving Ordinary Differential Equations I: Nonstiff Problems , 2009 .

[7]  E. Hairer,et al.  Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems , 1993 .

[8]  Ernst Hairer,et al.  The numerical solution of differential-algebraic systems by Runge-Kutta methods , 1989 .

[9]  Linda R. Petzold,et al.  Numerical solution of initial-value problems in differential-algebraic equations , 1996, Classics in applied mathematics.

[10]  U. Ascher,et al.  Projected implicit Runge-Kutta methods for differential-algebraic equations , 1990 .

[11]  Valérie Brasey,et al.  A half-explicit Runge-Kutta method of order 5 for solving constrained mechanical systems , 1992, Computing.

[12]  Alejandro Murua,et al.  Partitioned Runge-Kutta Methods for Semi-explicit Dierential-Algeb raic Systems of Index 2 , 2007 .

[13]  E. Hairer,et al.  Half-explicit Runge-Kutta methods for differential-algebraic systems of index 2 , 1993 .

[14]  F. Potra,et al.  On the Numerical Solution of Euler-Lagrange Equations∗ , 1991 .

[15]  Laurent O. Jay,et al.  Convergence of a class of runge-kutta methods for differential-algebraic systems of index 2 , 1993 .