A method is presented for formulating and numerically integrating ordinary differential equations (ODEs) of motion for holonomically constrained multibody systems. Tangent space coordinates are defined as independent generalized coordinates that serve as state variables in the formulation, yielding ODEs of motion. Orthogonal dependent coordinates are used to enforce kinematic constraints at position, velocity, and acceleration levels. Criteria that assure accuracy of constraint satisfaction and well conditioning of the reduced mass matrix in the equations of motion are used as the basis for redefining local coordinates on the constraint manifold, as needed, transparent to the user and at minimal computational cost. The formulation is developed for holonomically constrained multibody models that are based on essentially any form of generalized coordinates. A spinning top with Euler parameter orientation coordinates is used as a model problem to analytically reduce Euler's equations of motion to ODEs. Numerical results using a fourth-order Nystrom integrator verify that accurate results are obtained, satisfying position, velocity, and acceleration constraints to computer precision. A computational algorithm for implementing the approach with state-of-the-art explicit numerical integrators is presented and used in solution of three examples, one planar and two spatial. Performance of the method in satisfying all three forms of kinematic constraint, based on error tolerances embedded in the formulation, is verified.
Skip Nav Destination
Article navigation
June 2016
Research-Article
An Ordinary Differential Equation Formulation for Multibody Dynamics: Holonomic Constraints
Edward J. Haug
Edward J. Haug
Carver Distinguished Professor Emeritus
Department of Mechanical Engineering,
The University of Iowa,
Iowa City, IA 52242
e-mail: echaug@gmail.com
Department of Mechanical Engineering,
The University of Iowa,
Iowa City, IA 52242
e-mail: echaug@gmail.com
Search for other works by this author on:
Edward J. Haug
Carver Distinguished Professor Emeritus
Department of Mechanical Engineering,
The University of Iowa,
Iowa City, IA 52242
e-mail: echaug@gmail.com
Department of Mechanical Engineering,
The University of Iowa,
Iowa City, IA 52242
e-mail: echaug@gmail.com
Contributed by the Computers and Information Division of ASME for publication in the JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING. Manuscript received November 6, 2015; final manuscript received March 15, 2016; published online May 3, 2016. Editor: Bahram Ravani.
J. Comput. Inf. Sci. Eng. Jun 2016, 16(2): 021007 (13 pages)
Published Online: May 3, 2016
Article history
Received:
November 6, 2015
Revised:
March 15, 2016
Citation
Haug, E. J. (May 3, 2016). "An Ordinary Differential Equation Formulation for Multibody Dynamics: Holonomic Constraints." ASME. J. Comput. Inf. Sci. Eng. June 2016; 16(2): 021007. https://doi.org/10.1115/1.4033237
Download citation file:
Get Email Alerts
A Robust Model for Hydrogen Supply Chain Network Design in China Under Renewable Energy Uncertainty
J. Comput. Inf. Sci. Eng (March 2025)
Haptic Interaction Methods for Freehand Contour Generation on a Refreshable Pin Display
J. Comput. Inf. Sci. Eng
LLM4CAD: Multimodal Large Language Models for Three-Dimensional Computer-Aided Design Generation
J. Comput. Inf. Sci. Eng (February 2025)
Related Articles
An Ordinary Differential Equation Formulation for Multibody Dynamics: Nonholonomic Constraints
J. Comput. Inf. Sci. Eng (March,2017)
A Combined Penalty and Recursive Real-Time Formulation for Multibody Dynamics
J. Mech. Des (July,2004)
On the Euler–Lagrange Equation for Planar Systems of Rigid Bodies or Lumped Masses
J. Comput. Nonlinear Dynam (September,2019)
Model-Order Reduction of Flexible Multibody Dynamics Via Free-Interface Component Mode Synthesis Method
J. Comput. Nonlinear Dynam (October,2020)
Related Proceedings Papers
Related Chapters
Dynamic Simulations to Become Expert in Order to Set Fuzzy Rules in Real Systems
International Conference on Advanced Computer Theory and Engineering, 4th (ICACTE 2011)
Discrete and Integer Variables
Engineering Optimization: Applications, Methods, and Analysis
Infinitesimal Mechanics of the PKMs
Mechanics of Accuracy in Engineering Design of Machines and Robots Volume I: Nominal Functioning and Geometric Accuracy