Symplectic partitioned Runge-Kutta methods for constrained Hamiltonian systems

被引:80
|
作者
Jay, L
机构
[1] Department of Computer Science, University of Minnesota, 4-192 EE/CS Bldg., Minneapolis, MN 55455-0159
关键词
differential-algebraic equations; Hamiltonian systems; index; 3; Lobatto methods; mechanical systems; partitioned Runge-Kutta methods; symplecticity;
D O I
10.1137/0733019
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This article deals with the numerical treatment of Hamiltonian systems with holonomic constraints. A class of partitioned Runge-Kutta methods, consisting of the couples of s-stage Lobatto IIIA and Lobatto IIIB methods, has been discovered to solve these problems efficiently. These methods are symplectic, preserve all underlying constraints, and are superconvergent with order 2s-2. For separable Hamiltonians of the form H(q, p) = 1/2 p(T)M(-1) p + U(q) the Rattle algorithm based on the Verlet method was up to now the only known symplectic method preserving the constraints. In fact this method turns out to be equivalent to the 2-stage Lobatto IIIA-IIIB method of order 2. Numerical examples have been performed which illustrate the theoretical results.
引用
收藏
页码:368 / 387
页数:20
相关论文
共 50 条