Skip to main content
Log in

Simulation of Motion of Constrained Multibody Systems Based on Projection Operator

  • Published:
Multibody System Dynamics Aims and scope Submit manuscript

Abstract

This paper presents an efficient dynamic formulation for solvingDifferential Algebraic Equations (DAE) by using the notion of orthogonalprojection. Firstly, the constraint equations are expressed explicitlyat acceleration level by using the notion of the orthogonal projection.Secondly, the Lagrangian multiplier is eliminated from the dynamicsequation by the projection operator. Then, the resultant equations areconsolidated into one equation which explicitly correlates theacceleration to the generalized force through a so-called constraint mass matrix. It is proved that the constraint mass matrix isalways invertible and hence the acceleration can be computed in aclosed-form manner even with the presence of redundant constraints or asingular configuration. The equation of motion is given explicitly in arelatively compact form, which can lead to computational efficiency. Italso has a useful physical interpretation, as the component of thegeneralized force contributing to motion dynamics is readily derivedform the formulation. Finally, results obtained from numericalsimulation of motion of a five-bar mechanism is documented.

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.

Similar content being viewed by others

References

  1. Ascher, U.M. and Petzold, L.R., Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations, SIAM, Philadelphia, PA, 1998.

    Google Scholar 

  2. Baumgarte, J., ‘Stabilization of constraints and integrals of motion in dynamical systems’, Computer Methods in Applied Mechanics and Engineering 1, 1972, 1–16.

    Google Scholar 

  3. Bayo, E. and Garcia de Jalon, J., ‘A modified lagrangian formulation for the dynamic analysis of constrained mechanical systems’, Computer Methods in Applied Mechanics and Engineering 71, 1988, 183–195.

    Google Scholar 

  4. Bayo, E. and Ledesma, R., ‘Augmented Lagrangian and mass-orthogonal projection methods for constrained multibody dynamics’, Nonlinear Dynamics 9, 1996, 113–130.

    Google Scholar 

  5. Ben-Israel, A. and Greville, T.N.E., Generalized Inverse: Theory and Applications, Robert E. Krieger, New York, 1980.

    Google Scholar 

  6. Bicchi, A., Pallottino, L., Bray, M. and Perdomi, P., ‘Randomized parrallel simulation of constrained multibody systems for VR/Haptic applications’, in IEEE International Conference on Robotics and Automation, Seoul, Korea, IEEE, New York, 2001, 2319–2324.

    Google Scholar 

  7. Blajer, W., ‘A geometric unification of constrained system dynamics’, Multibody System Dynamics 1, 1997, 3–21.

    Google Scholar 

  8. Blajer, W., ‘A geometrical interpretation and uniform matrix formulation of multibody system dynamics’, ZAMM 81(4), 2001, 247–259.

    Google Scholar 

  9. Blajer, W., ‘Elimination of constraint violation and accuracy aspects in numerical simulation of multibody systems’, Multibody System Dynamics 7, 2002, 265–284.

    Google Scholar 

  10. Blajer, W., Schiehlen, W. and Schirm, W., ‘A projective criterion to the coordinate partitioning method for multibody dynamics’, Applied Mechanics 64, 1994, 86–98.

    Google Scholar 

  11. Chang, C.O. and Nikravesh, P.E., ‘An adaptive constraint violation stabilization method for dynamic analysis of mechanical systems’, Journal of Mechanisms, and Automation in Design 107, 1985, 488–492.

    Google Scholar 

  12. Cuadrado, J., Cardenal, J. and Bayo, E., ‘Modeling and solution methods for efficient real-time simulation of multibody dynamics’, Multibody System Dynamics 1, 1997, 259–280.

    Google Scholar 

  13. Garcia de Jalon, J. and Bayo, E., Kinematic and Dynamic Simulation of Multibody Systems, Springer-Verlag, Berlin, 1989.

    Google Scholar 

  14. Garcia de Jalón, J. and Bayo, E., Kinematic and Dynamic Simulation of Multibody Systems: The real-Time Challenge, Springer-Verlag, New York, 1994.

    Google Scholar 

  15. Gear, C.W., ‘The simultaneous numerical solution of differential-algebraic equations’, IEEE Transactions on Circuit Theory CT-18, 1971, 89–95.

    Google Scholar 

  16. Golub, G.H. and Van Loan, C.F., Matrix Computations, The Johns Hopkins University Press, Baltimore, MD, 1996.

    Google Scholar 

  17. Liang, C.G. and Lance, G.M., ‘A differentiable null space method for constrained dynamic analysis’, Transactions ASME, JMTAD 109, 1987, 450–411.

    Google Scholar 

  18. Lin, S.T. and Hong, M.C., ‘Stabilization method for numerical integration of multibody mechanical systems’, Journal of Mechanical Design 120, 1998, 565–572.

    Google Scholar 

  19. Nakamura, Y., Advanced Robotics: Redundancy and Optimization, Addison-Wesley, Boston, MA, 1991.

    Google Scholar 

  20. Nikravesh, P.E. and Chung, I.S., ‘Application of euler parameters to the dynamic analysis of three dimensional constrained mechanical systems’, ASME, Journal of Mechanical Design 104, 1982, 785–791.

    Google Scholar 

  21. Park, K.C. and Chiou, J.C., ‘Stabilization of computational procedures for constrained dynamical systems’, Jounal of Guidance, Control and Dynamics 11, 1988, 365–370.

    Google Scholar 

  22. Press, W.H., Flannery, B.P., Teukolsky, S.A. and Vetterling, W.T., Numerical Recipies in C: The Art of Scientific Computing, Cambridge University Press, New York, 1988.

    Google Scholar 

  23. Wehage, R.A. and Haug, E.J., ‘Generalized coordinate partitioning of dimension reduction in analysis of constrained dynamic systems’, ASME, Journal of Mechanical Design 104, 1982, 247–255.

    Google Scholar 

  24. Yoon, S., Howe, R.M. and Greenwood, D.T., ‘Stability and accuracy analysis of Baumgarte's constraint violation stabilization method’, ASME, Journal of Mechanical Design 117, 1995, 446–453.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Aghili, F., Piedbœuf, JC. Simulation of Motion of Constrained Multibody Systems Based on Projection Operator. Multibody System Dynamics 10, 3–16 (2003). https://doi.org/10.1023/A:1024584323751

Download citation

  • Issue Date:

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

Navigation