[en] This paper studies the formulation of the dynamics of multibody systems with large rotation variables and kinematic constraints as differential-algebraic equations on a matrix Lie group. Those equations can then be solved using a Lie group time integration method proposed in a previous work. The general structure of the equations of motion are derived from Hamilton principle in a general and unifying framework. Then, in the case of rigid body dynamics, two particular formulations are developed and compared from the viewpoint of the structure of the equations of motion, of the accuracy of the numerical solution obtained by time integration, and of the computational cost of the iteration matrix involved in the Newton iterations at each time step. In the first formulation, the equations of motion are described on a Lie group defined as the Cartesian product of the group of translations R^3 (the Euclidean space) and the group of rotations SO(3) (the special group of 3 by 3 proper orthogonal transformations). In the second formulation, the equations of motion are described on the group of Euclidean transformations SE(3) (the group of 4 by 4 homogeneous transformations). Both formulations lead to a second-order accurate numerical solution. For an academic example, we show that the formulation on SE(3) offers the advantage of an almost constant iteration matrix.
Disciplines :
Mechanical engineering
Author, co-author :
Bruls, Olivier ; Université de Liège - ULiège > Département d'aérospatiale et mécanique > Laboratoire des Systèmes Multicorps et Mécatroniques
Arnold, Martin; Martin Luther University Halle-Wittenberg > NWF II - Institute of Mathematics
Cardona, Alberto; Universidad Nacional del Litoral - Conicet > CIMEC - INTEC
Language :
English
Title :
Two Lie Group Formulations for Dynamic Multibody Systems with Large Rotations
Publication date :
August 2011
Event name :
ASME 2011 International Design Engineering Technical Conferences
Event place :
Washington D.C., United States
Event date :
août 2011
Audience :
International
Main work title :
Proceedings of the ASME 2011 International Design Engineering Technical Conferences
scite shows how a scientific paper has been cited by providing the context of the citation, a classification describing whether it supports, mentions, or contrasts the cited claim, and a label indicating in which section the citation was made.
Bibliography
Géradin, M., Cardona, A., (2001) Flexible Multibody Dynamics: A Finite Element Approach, , John Wiley & Sons, New York
Brüls, O., Cardona, A., On the use of Lie group time integrators in multibody dynamics (2010) ASME Journal of Computational and Nonlinear Dynamics, 5 (3), p. 031002
Brüls, O., Arnold, M., Cardona, A., Numerical solution of daes in flexible multibody dynamics using lie group time integrators (2010) Proceedings of the First Joint International Conference on Multibody System Dynamics
Armero, F., Romero, I., Energy-dissipating momentum-conserving time-stepping algorithms for the dynamics of nonlinear cosserat rods (2003) Computational Mechanics, 31, pp. 3-26
Cardona, A., Géradin, M., Time integration of the equations of motion in mechanism analysis (1989) Computers and Structures, 33, pp. 801-820
Lang, H., Linn, J., Arnold, M., Multibody dynamics simulation of geometrically exact Cosserat rods (2011) Multibody System Dynamics, 25, pp. 285-312
Betsch, P., Steinmann, P., Constrained integration of rigid body dynamics (2001) Computer Methods in Applied Mechanics and Engineering, 191, pp. 467-488
Simo, J., Vu-Quoc, L., On the dynamics in space of rods undergoing large motions - A geometrically exact approach (1988) Computer Methods in Applied Mechanics and Engineering, 66, pp. 125-161
Simo, J., Wong, K., Unconditionally stable algorithms for rigid body dynamics that exactly preserve energy and momentum (1991) International Journal for Numerical Methods in Engineering, 31, pp. 19-52
Cardona, A., Géradin, M., A beam finite element non-linear theory with finite rotations (1988) International Journal for Numerical Methods in Engineering, 26, pp. 2403-2438
Boothby, W., (2003) An Introduction to Differentiable Manifolds and Riemannian Geometry, , 2nd ed. Academic Press
Iserles, A., Munthe-Kaas, H., Nørsett, S., Zanna, A., Lie-group methods (2000) Acta Numerica, 9, pp. 215-365
Arnold, M., Brüls, O., Convergence of the generalized-a scheme for constrained mechanical systems (2007) Multibody System Dynamics, 18 (2), pp. 185-202
Crouch, P., Grossman, R., Numerical integration of ordinary differential equations on manifolds (1993) Journal of Nonlinear Science, 3, pp. 1-33
Munthe-Kaas, H., Lie-butcher theory for runge- kutta methods (1995) BIT, 35, pp. 572-587
Munthe-Kaas, H., Runge-kutta methods on lie groups (1998) BIT, 38, pp. 92-111
Cardona, A., Géradin, M., Numerical integration of second order differential-algebraic systems in flexible mechanism dynamics (1994) Computer Aided Analysis of Rigid and Flexible Mechanical Systems, pp. 501-529. , J. A. C. Ambrosio and M. F. Seabra Pereira, eds., Vol. 268 of NATO ASI series. Kluwer Academic Publishers, Dordrecht
Bottasso, C., Bauchau, O., Cardona, A., Timestep-size-independent conditioning and sensitivity to perturbations in the numerical solution of index three differential algebraic equations (2007) SIAM Journal on Scientific Computing, 29 (1), pp. 397-414
Park, J., Chung, W., Geometric integration on Euclidean group with application to articulated multibody systems (2005) IEEE Transactions on Robotics, 21 (5), pp. 850-863
Chung, J., Hulbert, G., A time integration algorithm for structural dynamics with improved numerical dissipation: The generalized-a method (1993) ASME Journal of Applied Mechanics, 60, pp. 371-375
Similar publications
Sorry the service is unavailable at the moment. Please try again later.
This website uses cookies to improve user experience. Read more
Save & Close
Accept all
Decline all
Show detailsHide details
Cookie declaration
About cookies
Strictly necessary
Performance
Strictly necessary cookies allow core website functionality such as user login and account management. The website cannot be used properly without strictly necessary cookies.
This cookie is used by Cookie-Script.com service to remember visitor cookie consent preferences. It is necessary for Cookie-Script.com cookie banner to work properly.
Performance cookies are used to see how visitors use the website, eg. analytics cookies. Those cookies cannot be used to directly identify a certain visitor.
Used to store the attribution information, the referrer initially used to visit the website
Cookies are small text files that are placed on your computer by websites that you visit. Websites use cookies to help users navigate efficiently and perform certain functions. Cookies that are required for the website to operate properly are allowed to be set without your permission. All other cookies need to be approved before they can be set in the browser.
You can change your consent to cookie usage at any time on our Privacy Policy page.