Skip to main content
Log in

Modeling and Solution Methods for Efficient Real-Time Simulation of Multibody Dynamics

  • Published:
Multibody System Dynamics Aims and scope Submit manuscript

Abstract

Current simulation tools for multibody dynamics arenot problem dependent, they use the same modelingprocess to all cases regardless of theircharacteristics. In addition, real-time simulation ofsmall multibody systems is achievable by existingsimulation tools, however, real-time simulation oflarge and complex systems is not possible withexisting methods. This is a challenge that needs to beaddressed before further advances in mechanicalsimulation with hardware-in-the-loop andman-in-the-loop, as well as virtual prototyping aremade possible.

This paper addresses the issue of how the modelingprocess – dependent versus independent co-ordinates, anddescriptor form versus state-space form of theequations of motion – affects the dynamic simulation ofmultibody systems and how it could be taken intoaccount to define the concept of intelligentsimulation. With this new concept all the factorsinvolved in the simulation process – modeling,equations, solution, etc. – are chosen and combineddepending upon the characteristics of the system to besimulated. It is envisioned that this concept willlead to faster and more robust real-time simulators.

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. García de Jalón, J. and Bayo, E., Kinematic and Dynamic Simulation of Multibody Systems, Springer-Verlag, Berlin, 1994.

    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 Ledesma, R., ‘Augmented Lagrangian and mass-orthogonal projection methods for constrained multibody dynamics’, Nonlinear Dynamics 9, 1996, 113–130.

    Google Scholar 

  4. Kurdila, A.J., Junkins, J.L. and Hsu, S., ‘Lyapunov stable penalty methods for imposing nonholonomic constraints in multibody system dynamics’, Nonlinear Dynamics 4, 1993, 51–82.

    Google Scholar 

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

    Google Scholar 

  6. Kane, T.R. and Levinson, D.A., Dynamics: Theory and Applications, McGraw-Hill, New York, 1985.

    Google Scholar 

  7. Serna, M.A., Avilés, R. and García de Jalón, J., ‘Dynamic analysis of planar mechanisms with lower-pairs in basic co-ordinates’, Mechanism and Machine Theory 17, 1982, 397–403.

    Google Scholar 

  8. Jerkovsky, W., ‘The structure of multibody dynamic equations’, Journal of Guidance and Control 1, 1978, 173–182.

    Google Scholar 

  9. Kim, S.S. and Vanderploeg, M.J., ‘A general and efficient method for dynamic analysis of mechanical systems using velocity transformations’, Journal of Mechanisms, Transmissions and Automation in Design 108, 1986, 176–182.

    Google Scholar 

  10. Nikravesh, P.E. and Gim, G., ‘Systematic construction of the equations of motion for multibody systems containing closed kinematic loops’, Advances in Design Automation 3, 1989, 27–33.

    Google Scholar 

  11. García de Jalón, J., Avello, A. Jiménez, J.M., Martín, F. and Cuadrado, J., ‘Real-time simulation of complex 3-D multibody systems with realistic graphics’, in Real-Time Integration Methods for Mechanical System Simulation, E.J. Haug and R.C. Deyo (eds), NATO ASI Series, Vol. 69, Springer-Verlag, Berlin, 1990, 265–292.

    Google Scholar 

  12. Bae, D.S. and Won, Y.S., ‘A Hamiltonian equation of motion for real time vehicle simulation’, Advances in Design Automation 2, 1990, 151–157.

    Google Scholar 

  13. Avello, A., Jiménez, J.M., Bayo, E. and García de Jalón, J., ‘A simple and highly parallelizable method for real-time dynamic simulation based on velocity transformations’, Computer Methods in Applied Mechanics and Engineering 107, 1993, 313–339.

    Google Scholar 

  14. Walker, M.W. and Orin, D.E., ‘Efficient dynamic computer simulation of robotic mechanisms’, ASME Journal of Dynamic Systems Measurement and Control 104, 1982, 205–211.

    Google Scholar 

  15. Featherstone, R., ‘The calculation of robot dynamics using articulated body inertias’, The International Journal of Robotic Research 2, 1983, 13–30.

    Google Scholar 

  16. Featherstone, R., Robot Dynamics Algorithms, Kluwer Academic Publishers, Dordrecht, 1987.

    Google Scholar 

  17. Brenan, K.E., Campbell, S.L. and Petzold, L.R., TheNumerical Solution of Initial Value Problems in Differential-Algebraic Equations, North-Holland, New York, 1989, 210 pp.

  18. Griepentrog, E., Hanke, M. and Marz, R., Berlin Seminar on Differential Algebraic Equations, Fachbereich Mathematik der Humboldt-Universität zu Berlin, 1992.

  19. Führer, C. and Leimkuhler, B.J., ‘Numerical solution of differential-algebraic equations for constrained mechanical motion’, Numerische Mathematik 59, 1991, 55–69.

    Google Scholar 

  20. Lubich, Ch., Nowak, U., Pöhle, U. and Engstler, Ch., ‘MEXX–Numerical software for the integration of constrained mechanical multibody systems’, Preprint SC 92-12, Konrad-Zuse Zentrum, Berlin, 1992.

    Google Scholar 

  21. Arnold, M., ‘Stability of numerical methods for differential-algebraic equations of higher index’, Applied Numerical Mathematics 13, 1993, 5–14.

    Google Scholar 

  22. Hairer, E. and Wanner, G., Solving Ordinary Differential Equations II, Springer-Verlag, Berlin, 1996.

    Google Scholar 

  23. Petzold, L.R., ‘A description of DASSL: A differential/algebraic system solver’, in IMACS Transactions of Scientific Computation, Vol. 1, R.S. Stepleman (ed.), Montreal, Canada, 1982.

  24. Jiménez, J.M., ‘Kinematic and dynamic formulations for real-time simulation of multibody systems’, Ph.D. Thesis, University of Navarra, Spain, 1993.

    Google Scholar 

  25. Bayo, E. and Avello, A., ‘Singularity free augmented Lagrangian algorithms for constraint multibody dynamics’, Nonlinear Dynamics 5, 1994, 209–231.

    Google Scholar 

  26. Schiehlen, W.O., Multibody System Handbook, Springer-Verlag, Heidelberg, 1990.

    Google Scholar 

  27. Iltis Data Package, IAVSD Workshop, Herbertov, Czechoslovakia, September 1990.

  28. Cardenal, J., Cuadrado, J. and Bayo, E., ‘A multi-index variable time step method for the dynamic simulation of multibody systems’, in ASME Design Engineering Technical Conferences and Computers in Engineering Conference, J.M. McCarthy (ed.). Irvine, CA, 1996, CD ROM, DETC/CIE-1625.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cuadrado, J., Cardenal, J. & Bayo, E. Modeling and Solution Methods for Efficient Real-Time Simulation of Multibody Dynamics. Multibody System Dynamics 1, 259–280 (1997). https://doi.org/10.1023/A:1009754006096

Download citation

  • Issue Date:

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

Navigation