In computational multibody algorithms, the kinematic constraintequations that describe mechanical joints and specified motiontrajectories must be satisfied at the position, velocity andacceleration levels. For most commonly used constraint equations, onlyfirst and second partial derivatives of position vectors with respect tothe generalized coordinates are required in order to define theconstraint Jacobian matrix and the first and second derivatives of theconstraints with respect to time. When the kinematic and dynamicequations of the multibody systems are formulated in terms of a mixedset of generalized and non-generalized coordinates, higher partialderivatives with respect to these non-generalized coordinates arerequired, and the neglect of these derivatives can lead to significanterrors. In this paper, the implementation of a contact model in generalmultibody algorithms is presented as an example of mechanical systemswith non-generalized coordinates. The kinematic equations that describethe contact between two surfaces of two bodies in the multibody systemare formulated in terms of the system generalized coordinates and thesurface parameters. Each contact surface is defined using twoindependent parameters that completely define the tangent and normalvectors at an arbitrary point on the body surface. In the contact modeldeveloped in this study, the points of contact are searched for on lineduring the dynamic simulation by solving the nonlinear differential andalgebraic equations of the constrained multibody system. It isdemonstrated in this paper that in the case of a point contact andregular surfaces, there is only one independent generalized contactconstraint force despite the fact that five constraint equations areused to enforce the contact conditions.
[1]
E. Haug,et al.
Generalized Coordinate Partitioning in Dynamic Analysis of Mechanical Systems
,
1981
.
[2]
Jean-Claude Samin,et al.
A new wheel/rail contact model for independent wheels
,
1994,
Archive of Applied Mechanics.
[3]
C. Balling,et al.
Formulation of a Class of Higher Pair Joints in Multibody Systems Using Joint Coordinates
,
1999
.
[4]
Friedrich Pfeiffer,et al.
Multibody Dynamics with Unilateral Contacts
,
1996
.
[5]
David G. Beale,et al.
Interference Impact Analysis of Multibody Systems
,
1999
.
[6]
V K Garg,et al.
Dynamics of railway vehicle systems
,
1984
.
[7]
J. Kalker,et al.
On the rolling contact of two elastic bodies in the presence of dry friction
,
1967
.
[8]
Jean-Claude Samin,et al.
A multibody approach for dynamic investigation of rolling systems
,
1984
.
[9]
Ahmed A. Shabana,et al.
Dynamics of Multibody Systems
,
2020
.
[10]
F. Litvin,et al.
Gear geometry and applied theory
,
1994
.
[11]
F. W. Carter,et al.
On the action of a locomotive driving wheel
,
1926
.
[12]
Ronald L. Huston,et al.
Dynamics of Multibody Systems
,
1988
.
[13]
A. D. de Pater.
THE GEOMETRICAL CONTACT BETWEEN TRACK AND WHEELSET
,
1988
.