The dynamics of unconstrained mechanical systems is governed by Ordinary Differential Equations (ODEs). When kinematic constraints need to be accounted for, Differential-Algebraic Equations (DAEs) arise. This work describes the introduction of kinematic constraints, expressed as algebraic relationships between the coordinates of unconstrained mechanical systems, ensuring compliance of the solution with up to the second-order derivative of holonomic constraint equations within the desired accuracy, without altering the ODE structure of the unconstrained problem. This represents a simple, little-intrusive, yet effective means to enforce kinematic constraints into existing formulations and implementations originally intended to address ODE problems, without the complexity of solving DAEs or resorting to implicit numerical integration schemes, and without altering the number and type of equations of the original unconstrained problem. The proposed formulation is compared to known approaches. Numerical applications of increasing complexity illustrate its distinguishing aspects.

Adding Kinematic Constraints to Purely Differential Dynamics

MASARATI, PIERANGELO
2011-01-01

Abstract

The dynamics of unconstrained mechanical systems is governed by Ordinary Differential Equations (ODEs). When kinematic constraints need to be accounted for, Differential-Algebraic Equations (DAEs) arise. This work describes the introduction of kinematic constraints, expressed as algebraic relationships between the coordinates of unconstrained mechanical systems, ensuring compliance of the solution with up to the second-order derivative of holonomic constraint equations within the desired accuracy, without altering the ODE structure of the unconstrained problem. This represents a simple, little-intrusive, yet effective means to enforce kinematic constraints into existing formulations and implementations originally intended to address ODE problems, without the complexity of solving DAEs or resorting to implicit numerical integration schemes, and without altering the number and type of equations of the original unconstrained problem. The proposed formulation is compared to known approaches. Numerical applications of increasing complexity illustrate its distinguishing aspects.
Constrained system dynamics, Constraint stabilization, Numerical drift, Multibody dynamics
File in questo prodotto:
File Dimensione Formato  
MASAP02-11.pdf

Accesso riservato

Descrizione: Paper
: Publisher’s version
Dimensione 736.77 kB
Formato Adobe PDF
736.77 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/572115
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 8
social impact