Lie group integrators for mechanical systems

被引:12
作者
Celledoni, Elena [1 ]
Cokaj, Ergys [1 ]
Leone, Andrea [1 ]
Murari, Davide [1 ]
Owren, Brynjulf [1 ]
机构
[1] NTNU, Dept Math Sci, Trondheim, Norway
关键词
Lie group integrators; mechanical systems; adaptive time stepping; hamiltonian systems; multibody systems; GROUP VARIATIONAL INTEGRATORS; RUNGE-KUTTA METHODS; NUMERICAL-INTEGRATION; TIME INTEGRATION; DYNAMICS; EQUATIONS; ALGORITHMS;
D O I
10.1080/00207160.2021.1966772
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Since they were introduced in the 1990s, Lie group integrators have become a method of choice in many application areas. These include multibody dynamics, shape analysis, data science, image registration and biophysical simulations. Two important classes of intrinsic Lie group integrators are the Runge-Kutta-Munthe-Kaas methods and the commutator free Lie group integrators. We give a short introduction to these classes of methods. The Hamiltonian framework is attractive for many mechanical problems, and in particular we shall consider Lie group integrators for problems on cotangent bundles of Lie groups where a number of different formulations are possible. There is a natural symplectic structure on such manifolds and through variational principles one may derive symplectic Lie group integrators. We also consider the practical aspects of the implementation of Lie group integrators, such as adaptive time stepping. The theory is illustrated by applying the methods to two nontrivial applications in mechanics. One is the N-fold spherical pendulum where we introduce the restriction of the adjoint action of the group SE(3) to TS2, the tangent bundle of the two-dimensional sphere. Finally, we show how Lie group integrators can be applied to model the controlled path of a payload being transported by two rotors. This problem is modelled on R-6 x (SO(3) x so(3))(2) x (TS2)(2) and put in a format where Lie group integrators can be applied.
引用
收藏
页码:58 / 88
页数:31
相关论文
共 54 条
[1]   Convergence of the generalized-α scheme for constrained mechanical systems [J].
Arnold, Martin ;
Bruels, Olivier .
MULTIBODY SYSTEM DYNAMICS, 2007, 18 (02) :185-202
[2]  
Arnold M, 2015, NUMER MATH, V129, P149, DOI 10.1007/s00211-014-0633-1
[3]   High-Order Symplectic Partitioned Lie Group Methods [J].
Bogfjellmo, Geir ;
Marthinsen, Hakon .
FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2016, 16 (02) :493-530
[4]   On the Use of Lie Group Time Integrators in Multibody Dynamics [J].
Bruls, Olivier ;
Cardona, Alberto .
JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2010, 5 (03) :1-13
[5]   Cost efficient Lie group integrators in the RKMK class [J].
Casas, F ;
Owren, B .
BIT NUMERICAL MATHEMATICS, 2003, 43 (04) :723-742
[6]   Commutator-free Lie group methods [J].
Celledoni, E ;
Marthinsen, A ;
Owren, B .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (03) :341-352
[7]   Lie group methods for rigid body dynamics and time integration on manifolds [J].
Celledoni, E ;
Owren, B .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2003, 192 (3-4) :421-438
[8]   An introduction to Lie group integrators - basics, new developments and applications [J].
Celledoni, Elena ;
Marthinsen, Hakon ;
Owren, Brynjulf .
JOURNAL OF COMPUTATIONAL PHYSICS, 2014, 257 :1040-1061
[9]  
Cesic J., 2016, P IEEE RAS INT C HUM, P15
[10]  
Christiansen SH, 2011, ACTA NUMER, V20, P1, DOI 10.1017/S096249291100002X