Quaternion-based rigid body rotation integration algorithms for use in particle methods

被引:27
|
作者
Johnson, Scott M.
Williams, John R. [1 ]
Cook, Benjamin K. [2 ]
机构
[1] MIT, Dept Civil & Environm Engn, AutoID Lab, Cambridge, MA 02139 USA
[2] Sandia Natl Labs, Albuquerque, NM 87185 USA
关键词
dynamics; integration; motion; rotation; rigid body; DEM; numerical methods;
D O I
10.1002/nme.2210
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The resolution of translational motion in discrete element method and molecular dynamics applications is a straightforward task; however, resolving rotational motion is less obvious. Many applications update rotation using an explicit integration involving products of matrices, which has well-known drawbacks. Although rigid body rotation has received attention in large-angle rotation applications, relatively little attention has been dedicated to the unique requirements of particle methods using explicit time-stepping algorithms. This paper reviews existing explicit algorithms and shows the benefits of using a quaternion-based re-parameterization of both the central difference algorithm and the approach of Munjiza et al. (Int. J. Nunier Meth. Engng 2003; 56:36-55). The improvement not only provides guaranteed orthonormality of the resulting rotation but also allows the assumption of small-angle rotation to be relaxed and the use of a more accurate Taylor expansion instead. The current and quaternion-based algorithms are compared for accuracy and computational efficiency. Copyright (C) 2007 John Wiley & Sons, Ltd.
引用
收藏
页码:1303 / 1313
页数:11
相关论文
共 13 条
  • [1] On the application of quaternion-based approaches in discrete element methods
    Johnson, Scott M.
    Williams, John R.
    Cook, Benjamin K.
    ENGINEERING COMPUTATIONS, 2009, 26 (06) : 610 - 620
  • [2] Quaternion-based attitude synchronisation for multiple rigid bodies in the presence of actuator saturation
    Wang, Yinqiu
    Yu, Changbin
    Yu, Fengmin
    Gao, Li
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2017, 48 (03) : 505 - 514
  • [3] A Quaternion-Based Method to IMU-to-Body Alignment for Gait Analysis
    Narvaez, Fabian
    Arbito, Fernando
    Proano, Ricardo
    DIGITAL HUMAN MODELING: APPLICATIONS IN HEALTH, SAFETY, ERGONOMICS, AND RISK MANAGEMENT, 2018, 10917 : 217 - 231
  • [4] Modelling the brittle rock failure by the quaternion-based bonded-particle model in DEM
    Zhao, Tao
    Collins, Philip E. F.
    ROCK MECHANICS BULLETIN, 2024, 3 (02):
  • [5] Rotational symmetry detection in 3D using reflectional symmetry candidates and quaternion-based rotation parameterization
    Hruda, Lukas
    Kolingerova, Ivana
    Lavicka, Miroslav
    Manak, Martin
    COMPUTER AIDED GEOMETRIC DESIGN, 2022, 98
  • [6] Rotational symmetry detection in 3D using reflectional symmetry candidates and quaternion-based rotation parameterization
    Hruda, Lukáš
    Kolingerová, Ivana
    Lávička, Miroslav
    Maňák, Martin
    Computer Aided Geometric Design, 2022, 98
  • [7] Complex variable methods for linearized Euler rigid body rotation equations
    Garcia-Gutierrez, Adrian
    Cubas, Javier
    Chen, Huan
    Sanz-Andres, Angel
    ACTA ASTRONAUTICA, 2020, 170 (170) : 454 - 465
  • [8] Rigid Body Motion Stability of Translation and Rotation Without Linear and Angular Velocity Measurements via Dual Quaternion
    Wang Yinqiu
    Yu Changbin
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 10602 - 10607
  • [9] The exact computation of the free rigid body motion and its use in splitting methods
    Celledoni, E.
    Fasso, F.
    Safstrom, N.
    Zanna, A.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2008, 30 (04) : 2084 - 2112
  • [10] Shape measurement method based on in-plane displacement measurement and rigid body rotation
    Yang, F. (yang-fj@seu.edu.cn), 1600, Southeast University (43): : 1203 - 1207