Skip to main content

Numerical Methods in Multibody System Dynamics

  • Chapter
  • First Online:

Part of the book series: Solid Mechanics and Its Applications ((SMIA,volume 226))

Abstract

This chapter includes the main numerical methods commonly utilized in multibody systems, namely those necessary to solve the dynamic equations of motion for constrained multibody systems. In this process, the fundamental aspects associated with the use of direct integration method together with the use of Baumgarte stabilization technique are described. In addition, several numerical algorithms for the integration process of the dynamics equations of motion are presented. An algorithm on contact detection for multibody systems encountering contact-impact events is discussed. Finally, numerical methods to systems of linear and nonlinear equations are analyzed.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Acary V, Brogliato B (2008) Numerical methods for nonsmooth dynamical systems: applications in mechanics and electronics. In: Lecture notes in applied and computational mechanics, vol. 35. Springer, Berlin, Heidelberg, New York

    Google Scholar 

  • Amirouche FML (1992) Computational methods for multibody dynamics. Prentice Hall, Englewood Cliffs, New Jersey

    MATH  Google Scholar 

  • Arabyan A, Wu F (1998) An improved formulation for constrained mechanical systems. Multibody Sys Dyn 2(1):49–69

    Article  MATH  Google Scholar 

  • Atkinson KA (1989) An introduction to numerical analysis, 2nd edn. Wiley, New York

    MATH  Google Scholar 

  • Baumgarte J (1972) Stabilization of constraints and integrals of motion in dynamical systems. Comput Methods Appl Mech Eng 1:1–16

    Article  MathSciNet  MATH  Google Scholar 

  • Bayo E, Jálon JG, Serna AA (1988) Modified Lagrangian formulation for the dynamic analysis of constrained mechanical systems. Comput Methods Appl Mech Eng 71:183–195

    Article  MathSciNet  MATH  Google Scholar 

  • Blajer W (1995) An orthonormal tangent space method for constrained multibody systems. Comput Methods Appl Mech Eng 121:45–57

    Article  MathSciNet  MATH  Google Scholar 

  • Blajer W (1999) Elimination of constraint violation and accuracy improvement in numerical simulation of multibody systems. In: Ambrósio J, Schiehlen W (ed) Proceedings of EUROMECH Colloquium 404, advances in computational multibody dynamics, IDMEC/IST, Lisbon, Portugal, 20–23 Sept, pp 769–787

    Google Scholar 

  • Brenan KE, Campbell SL, Petzold LR (1989) Numerical solution of initial-value problems in differential-algebraic equations. Elsevier Science Pub. Co., New York

    MATH  Google Scholar 

  • Carsten H, Wriggers P (2003) An explicit multi-body contact algorithm. Proc Appl Math Mech 3:280–281

    Article  Google Scholar 

  • Cochin I, Cadwallender W (1997) Analysis and design of dynamic systems, 3rd edn. Addison Wesley, New Jersey

    Google Scholar 

  • Conte SD, Boor C (1981) Elementary numerical analysis: an algorithmic approach, 3rd edn. McGraw-Hill, Singapore

    MATH  Google Scholar 

  • Dahlquist G, Björck A (1974) Numerical methods. Prentice-Hall, New Jersey

    MATH  Google Scholar 

  • Ebrahimi S, Eberhard P (2006) A linear complementarity formulation on position level for frictionless impact of planar deformable bodies. ZAMM Z Angew Math Mech 86(10):807–817

    Article  MathSciNet  MATH  Google Scholar 

  • Ebrahimi S, Hippmann G, Eberhard P (2005) Extension of polygonal contact model for flexible multibody systems. Int J Appl Math Mech 1:33–50

    Google Scholar 

  • Eich-Soellner E, Führer C (1998) Numerical methods in multibody dynamics. Teubner-Verlag Stuttgart, Germany

    Book  MATH  Google Scholar 

  • Erickson D, Weber M, Sharf I (2003) Contact stiffness and damping estimation for robotic systems. Int J Robot Res 22(1):41–57

    Article  Google Scholar 

  • Fisette P, Vaneghem B (1996) Numerical integration of multibody system dynamic equations using the coordinate method in an implicit Newmark scheme. Comput Methods Appl Mech Eng 135:85–105

    Article  MathSciNet  MATH  Google Scholar 

  • Flores P, Ambrósio J (2010) On the contact detection for contact-impact analysis in multibody systems. Multibody Sys Dyn 24(1):103–122

    Article  MathSciNet  MATH  Google Scholar 

  • Flores P, Seabra E (2009) Influence of the Baumgarte parameters on the dynamics response of multibody mechanical systems. Dyn Continuous Discrete Impulsive Sys Ser B Appl Algorithms 16(3):415–432

    MathSciNet  MATH  Google Scholar 

  • Flores P, Ambrósio J, Claro JCP, Lankarani HM (2008) Kinematics and dynamics of multibody systems with imperfect joints: models and case studies. In: Lecture notes in applied and computational mechanics, vol 34. Springer, Berlin, Heidelberg, New York

    Google Scholar 

  • Flores P, Machado M, Seabra E, da Silva MT (2011) A parametric study on the Baumgarte stabilization method for forward dynamics of constrained multibody systems. J Comput Nonlinear Dyn 6(1):011019, 9 p

    Google Scholar 

  • Gear CW (1981) Numerical solution of differential-algebraic equations. IEEE Trans Circuit Theory (CT) 18:89–95

    Google Scholar 

  • Haug EJ (1989) Computer-aided kinematics and dynamics of mechanical systems—volume I: basic methods. Allyn & Bacon, Boston, Massachusetts

    Google Scholar 

  • He K, Dong S, Zhou Z (2007) Multigrid contact detection method. Phys Rev 75(3):036710

    Article  Google Scholar 

  • Hildebrand FB (1974) Introduction to numerical analysis, 2nd edn. McGraw-Hill, Singapore

    Google Scholar 

  • Hippmann G (2004) An algorithm for compliant contact between complexly shaped bodies. Multibody Sys Dyn 12:345–362

    Article  MathSciNet  MATH  Google Scholar 

  • Jálon JG, Bayo E (1994) Kinematic and dynamic simulations of multibody systems: the real-time challenge. Springer, New York

    Book  Google Scholar 

  • Leader JJ (2004) Numerical analysis and scientific computation. Addison Wesley, New Jersey

    Google Scholar 

  • Neto MA, Ambrósio J (2003) Stabilization methods for the integration of differential-algebraic equations in the presence of redundant constraints. Multibody Sys Dyn 10(1):81–105

    Article  MATH  Google Scholar 

  • Nikravesh PE (1984) Some methods for dynamic analysis of constrained mechanical systems: a survey. In: Haug EJ (ed) Computer-aided analysis and optimization of mechanical system dynamics. Springer, Berlin, Germany, pp 351–368

    Google Scholar 

  • Nikravesh P (1988) Computer-aided analysis of mechanical systems. Prentice Hall, Englewood Cliffs, New Jersey

    Google Scholar 

  • Nikravesh PE (2008) Planar multibody dynamics: formulation, programming, and applications. CRC Press, London

    MATH  Google Scholar 

  • Petzold LR (1983) A description of DASSL: a differential/algebraic system solver. In: Stepleman R et al (ed) Scientific computing. North-Holland Pub. Co., pp 65–68

    Google Scholar 

  • Pina H (1995) Métodos numéricos. McGraw-Hill, Lisboa, Portugal

    Google Scholar 

  • Polyanin AD, Zaitsev VF (2003) Handbook of exact solutions for ordinary differential equations, 2nd edn. Chapman & Hall/CRC Press, Boca Raton

    MATH  Google Scholar 

  • Portal RJF, Dias JMP, Sousa LAG (2009) Contact detection between convex superquadric surfaces on multibody dynamics. In: Arczewski K, Frączek J, Wojtyra M (eds) Proceedings of the multibody dynamics 2009, ECCOMAS thematic conference, Warsaw, Poland, 29 June–2 July 2009, 14 p

    Google Scholar 

  • Shampine L, Gordon M (1975) Computer solution of ordinary differential equations: the initial value problem. Freeman, San Francisco, California

    MATH  Google Scholar 

  • Sousa L, Veríssimo P, Ambrósio J (2008) Development of generic multibody road vehicle models for crashworthiness. Multibody Sys Dyn 19:133–158

    Article  MATH  Google Scholar 

  • Studer C, Leine RI, Glocker C (2008) Step size adjustment and extrapolation for time-stepping schemes in non-smooth dynamics. Int J Numer Meth Eng 76(11):1747–1781

    Article  MathSciNet  MATH  Google Scholar 

  • Tseng F-C, Ma Z-D, Hulbert GM (2003) Efficient numerical solution of constrained multibody dynamics systems. Comput Methods Appl Mech Eng 192:439–472

    Article  MathSciNet  MATH  Google Scholar 

  • Wehage RA, Haug EJ (1982) Generalized coordinate partitioning for dimension reduction in analysis of constrained systems. J Mech Des 104:247–255

    Article  Google Scholar 

  • Weijia Z, Zhenkuan P, Yibing W (2000) An automatic constraint violation stabilization method for differential/algebraic equations of motion in multibody system dynamics. Appl Math Mech 21(1):103–108

    Article  MATH  Google Scholar 

  • Wellmann C, Lillie C, Wriggers P (2008) A contact detection algorithm for superellipsoids based on the common-normal concept. Eng Computations Int J Comput Aided Eng Softw 25(5):432–442

    Article  MATH  Google Scholar 

  • Yoon S, Howe RM, Greenwood DT (1994) Geometric elimination of constraint violations in numerical simulation of Lagrangian equations. J Mech Des 116:1058–1064

    Article  Google Scholar 

  • Zwillinger D (1997) Handbook of differential equations, 3rd edn. Academic Press, Boston

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paulo Flores .

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Flores, P., Lankarani, H.M. (2016). Numerical Methods in Multibody System Dynamics. In: Contact Force Models for Multibody Dynamics. Solid Mechanics and Its Applications, vol 226. Springer, Cham. https://doi.org/10.1007/978-3-319-30897-5_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30897-5_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30896-8

  • Online ISBN: 978-3-319-30897-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics