Linearizing Position Constraints in Rigid Multibody Dynamics Using Direction Cosine Coordinates: Method and Modelica Models

Authors

  • Yan Zhao Nanjing ShuziShikong Tech. Co., Ltd., China
  • Liping Chen Mechanical Science and Engineering, Huazhong University of Science and Technology, China

DOI:

https://doi.org/10.3384/ecp22393

Keywords:

rigid multibody dynamics, dynamic state selection, position constraint linearization, direction cosine coordinates, orthogonality stabilization, Modelica

Abstract

This paper introduces a formulation for Modelica MultiBody models in which angular coordinates in closed-loop systems are replaced by direction cosine coordinates, and the orthonormality violations of the introduced direction cosine coordinates are controlled by Baumgarte-type correction terms at the derivative level. Thus, the position constraints are transformed into linear systems, while the acceleration-level and velocity-level equations remain linear. In favorable cases, the Jacobian becomes constant and dynamic switching of dummy states at the position level is no longer required. Numerical experiments indicate good stability and modest speed improvements.

Downloads

Published

2026-10-20