Skip to main content
Log in

An Augmented Formulation for Mechanical Systems with Non-Generalized Coordinates: Application to Rigid Body Contact Problems

  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Balling, C., ‘Formulation of a class of higher pair joints in multibody systems using joint coordinates', Multibody System Dynamics 13, 1999, 21–45.

    Google Scholar 

  2. Carter, F. W., ‘On the action of a locomotive driving wheel', Proceedings of the Royal Society London 112, 1926, 151–157.

    Google Scholar 

  3. De Pater, A. D., ‘The geometric contact between track and wheel-set', Vehicle System Dynamics 17, 1988, 127–140.

    Google Scholar 

  4. Fisette, P., Lipinski, K., and Samin, J. C., ‘A multibody loop constraints approach for modeling cam/follower devices: Application in mobile robotics', in Proceedings of the 1999 ASME Design Engineering Technical Conference, Las Vegas, NV, September 12-15, ASME, New York, 1999.

    Google Scholar 

  5. Fisette, P. and Samin, J. C., ‘A wheel/rail contact model for independent wheels', Archive of Applied Mechanics 64, 1994, 180–191.

    Google Scholar 

  6. Garg, V. K. and Dukkipati, R. V., Dynamics of Railway Vehicle Systems, Academic Press, New York, 1984.

    Google Scholar 

  7. Johnson, K. L., ‘The effect of spin upon the rolling motion of an elastic sphere upon a plane', ASME, Journal of Applied Mechanics 25, 1958, 332–338.

    Google Scholar 

  8. Kalker, J. J., ‘On the rolling contact of two elastic bodies in the presence of dry friction', Ph.D. Thesis, Delft University of Technology, The Netherlands, 1967.

    Google Scholar 

  9. Litvin, F., Gear Geometry and Applied Theory, Prentice Hall, Englewood Cliffs, NJ, 1994.

    Google Scholar 

  10. Pfeiffer, F. and Glocker, C., Multibody Dynamics with Unilateral Contacts, Wiley, New York, 1996.

    Google Scholar 

  11. Roberson, R. E. and Schwertassek, R., Dynamics of Multibody Systems, Springer-Verlag, New York, 1988.

    Google Scholar 

  12. Samin, J. C., ‘A multibody approach for dynamic investigation of rolling system', Ingenieur Archive 54, 1984, 1–15.

    Google Scholar 

  13. Shabana, A. A., ‘Dynamic analysis of large scale inertia-variant flexible systems', Ph.D. Thesis Dissertation, University of Iowa, Iowa City, IA, 1982.

    Google Scholar 

  14. Shabana, A. A., Computational Dynamics, Wiley, New York, 1994.

    Google Scholar 

  15. Shabana, A. A., Dynamics of Multibody Systems, second edition, Cambridge University Press, Cambridge, 1998.

    Google Scholar 

  16. Wang, D. and Beale, D., ‘Motion design by interface analysis of multibody system', in Proceedings of the 1999 ASME Design Engineering Technical Conference, Las Vegas, NV, September 12-15, ASME, New York, 1999.

    Google Scholar 

  17. Wang, D., Conti, C., and Beale, D., ‘Interference impact analysis of multibody systems', ASME, Journal of Mechanical Design 121, 1999, 128–135.

    Google Scholar 

  18. Wehage, R. A., ‘Generalized coordinate partitioning in dynamic analysis of mechanical systems', Ph.D. Dissertation, University of Iowa, Iowa City, IA, 1980.

    Google Scholar 

  19. Yang, G., ‘Aspects of modeling a railway vehicle on an arbitrary track’, ASME Rail Transportation RTD-Vol. 8, 1994, 31–36.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shabana, A.A., Sany, J.R. An Augmented Formulation for Mechanical Systems with Non-Generalized Coordinates: Application to Rigid Body Contact Problems. Nonlinear Dynamics 24, 183–204 (2001). https://doi.org/10.1023/A:1008362309558

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008362309558

Navigation