Integrating finite rotations

被引:84
作者
Bottasso, CL [1 ]
Borri, M [1 ]
机构
[1] Politecn Milan, Dipartimento Ingn Aerosp, I-20133 Milan, Italy
关键词
D O I
10.1016/S0045-7825(98)00031-0
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We study the integration of problems of evolution in the rotation group. Instead of attacking the problem in the nonlinear differential manifold SO(3) (pure rotational dynamics), as is usually done, we derive equations for the complete problem of motion (translational and rotational dynamics) on an extended manifold. We develop a generalization of Runge-Kutta methods that, by design, ensures that the solution will remain on the manifold for any choice of the tableau. This is obtained through configuration updates performed via the exponential map. We show how certain terms can be approximated, while retaining the order of accuracy of the scheme, and how the method conserves the total momentum of the system. Within this framework, we develop two nonlinearly unconditionally stable time integration schemes, that are associated with discrete laws of conservation/dissipation of the total energy. The dissipating algorithm generalizes to the nonlinear case the high frequency damping characteristics provided by some well-known conventional methods. We present numerical results to support our analysis, and we develop a complete application of this methodology to the nonlinear dynamics of three-dimensional rods undergoing large displacements and finite rotations, under the assumption of small strains. (C) 1998 Elsevier Science S.A. All rights reserved.
引用
收藏
页码:307 / 331
页数:25
相关论文
共 18 条
[1]   AN EXCURSION INTO LARGE ROTATIONS [J].
ARGYRIS, J .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1982, 32 (1-3) :85-&
[2]   Energy decaying scheme for non-linear beam models [J].
Bauchau, OA ;
Theron, NJ .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1996, 134 (1-2) :37-56
[3]   Energy decaying scheme for nonlinear elastic multi-body systems [J].
Bauchau, OA ;
Theron, NJ .
COMPUTERS & STRUCTURES, 1996, 59 (02) :317-331
[4]   NUMERICAL-INTEGRATION OF NONLINEAR ELASTIC MULTIBODY SYSTEMS [J].
BAUCHAU, OA ;
DAMILANO, G ;
THERON, NJ .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1995, 38 (16) :2727-2751
[5]   AN INTRINSIC BEAM MODEL-BASED ON A HELICOIDAL APPROXIMATION .2. LINEARIZATION AND FINITE-ELEMENT IMPLEMENTATION [J].
BORRI, M ;
BOTTASSO, C .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1994, 37 (13) :2291-2309
[6]   AN INTRINSIC BEAM MODEL-BASED ON A HELICOIDAL APPROXIMATION .1. FORMULATION [J].
BORRI, M ;
BOTTASSO, C .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1994, 37 (13) :2267-2289
[7]   A new look at finite elements in time: a variational interpretation of Runge-Kutta methods [J].
Bottasso, CL .
APPLIED NUMERICAL MATHEMATICS, 1997, 25 (04) :355-368
[8]   Energy preserving/decaying schemes for non-linear beam dynamics using the helicoidal approximation [J].
Bottasso, CL ;
Borri, M .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1997, 143 (3-4) :393-415
[9]  
Butcher J. C., 1987, The Numerical Analysis of Ordinary Differential Equations: Runge-Kutta and General Linear Methods
[10]   A BEAM FINITE-ELEMENT NON-LINEAR THEORY WITH FINITE ROTATIONS [J].
CARDONA, A ;
GERADIN, M .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1988, 26 (11) :2403-2438