×

Explicit Newmark/Verlet algorithm for time integration of the rotational dynamics of rigid bodies. (English) Zbl 1118.70300

Summary: We reformulate the traditional velocity based vector-space Newmark algorithm for the rotational dynamics of rigid bodies, that is for the setting of the SO(3) Lie group. We show that the most naive re-write of the vector space algorithm possesses the properties of symplecticity and (almost) momentum conservation. Thus, we obtain an explicit algorithm for rigid body dynamics that matches or exceeds performance of existing algorithms, but which curiously does not seem to have been considered in the open literature so far.

MSC:

70-08 Computational methods for problems pertaining to mechanics of particles and systems
70E17 Motion of a rigid body with a fixed point
PDF BibTeX XML Cite
Full Text: DOI Link

References:

[1] Kane, International Journal for Numerical Methods in Engineering 49 pp 1295– (2000)
[2] Cardona, International Journal for Numerical Methods in Engineering 26 pp 2403– (1988)
[3] Moser, Communications in Mathematical Physics 139 pp 217– (1991)
[4] Austin, Journal of Computational Physics 107 pp 105– (1993)
[5] McLachlan, Physical Review Letters 71 pp 3043– (1993)
[6] Leimkuhler, Mathematics of Computation 65 pp 589– (1994)
[7] Reich, Physica D 76 pp 375– (1994)
[8] Lewis, Journal of Nonlinear Science 4 pp 253– (1995)
[9] Munthe-Kaas, BIT 35 pp 572– (1995)
[10] McLachlan, Journal of Nonlinear Science 16 pp 233– (1995)
[11] The method of iterated commutators for ordinary differential equations on Lie groups. Technical Report 1996/NA12, Department of Applied Mathematics and Theoretical Physics, University of Cambridge, England, 1996.
[12] Marthinsen, Modelling Identification and Control 18 pp 75– (1997)
[13] Dullweber, Journal of Chemical Physics 107 pp 5840– (1997)
[14] Wendlandt, Physica D 106 pp 223– (1997)
[15] Bobenko, Journal of Mathematical Physics 39 pp 6668– (1998)
[16] Munthe-Kaas, BIT 38 pp 92– (1998)
[17] Numerical integration of Lie-Poisson systems while preserving coadjoint orbits and energy. Reports in Informatics 179, University of Bergen, 1999.
[18] Zanna, SIAM Journal of Numerical Analysis 36 pp 1145– (1999)
[19] Pekarsky, Nonlinearity 12 pp 1647– (1999)
[20] Iserles, Acta Numerica 9 pp 215– (2000)
[21] Rochinha, Computational Methods in Engineering Sciences 1 pp 7– (2000)
[22] Holder, Applied Numerical Mathematics 39 pp 367– (2001)
[23] Zanna, BIT 41 pp 395– (2001)
[24] Puso, International Journal for Numerical Methods in Engineering 53 pp 1393– (2002)
[25] The discrete Moser-Veselov algorithm for the free rigid body (revisited). Reports in Informatics 255, University of Bergen, 2003.
[26] Fasso, Journal of Computational Physics 189 pp 527– (2003)
[27] Celledoni, Computer Methods in Applied Mechanics and Engineering 192 pp 421– (2003)
[28] Budd, Philosophical Transactions of the Royal Society of London Series a?Mathematical Physical and Engineering Sciences 357 pp 945– (1999)
[29] Newmark, Journal of Engineering Mechanics pp 67– (1959)
[30] Verlet, Physical Review D pp 98– (1967)
[31] Kane, Journal of Mathematical Physics 40 pp 3353– (1999)
[32] Lubich, Acta Numerica pp 399– (2003)
[33] Simo, International Journal for Numerical Methods in Engineering 31 pp 19– (1991)
[34] Simo, Computer Methods in Applied Mechanics and Engineering 58 pp 79– (1988)
[35] Borri, Multibody System Dynamics 4 pp 129– (2000)
[36] Simo, Computer Methods in Applied Mechanics and Engineering 66 pp 125– (1988)
[37] Svanberg, Molecular Physics 92 pp 1085– (1997)
[38] Vu-Quoc, Computer Methods in Applied Mechanics and Engineering 187 pp 483– (2000)
[39] Hulbert, Computers and Structures 44 pp 1291– (1992)
[40] Introduction to Space Dynamics. Dover Publications: New York, 1986.
[41] Engo, Multibody System Dynamics 2 pp 71– (1998)
[42] A note on the numerical solution of the heavy top equations. Technical Report, Department of Informatics, University of Bergen, 1999.
[43] Crouch, Journal of Nonlinear Science 3 pp 1– (1993)
[44] Simo, Computer Methods in Applied Mechanics and Engineering 100 pp 63– (1992)
[45] Geometric Numerical Integration. Structure-Preserving Algorithms for Ordinary Differential Equations, Springer Series in Computational Mathematics, vol. 31. Springer: Berlin, 2002. · Zbl 0994.65135
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.