Skip to main content
Log in

Automated independent coordinates’ switching for the solution of stiff DAEs with the linearly implicit Euler method

  • Published:
Multibody System Dynamics Aims and scope Submit manuscript

Abstract

The real-time (RT) integration of the equations of motion describing complex mechanical systems requires the employment of proper integration schemes which must be able to handle the time integration at each time step in less than an a priori fixed sampling time interval. The linearly implicit Euler method has been successfully employed for the RT integration of large stiff differential algebraic systems of equations (DAEs) which typically arise from the complex mechanical systems of interest in practical applications. The current industry demand is to further increase the degree of complexity of multibody models employed in RT applications, pushing researchers to improve the efficiency of the currently available integration methods. In this paper, we investigate the improvements in the efficiency of the linearly implicit Euler method coming from the conversion of the equations of motion at each time step from a dependent to an independent coordinates’ formulation. The automatic switching from dependent to independent coordinates is achieved exploiting the properties of the matrix R whose columns represent a basis of the null-space of the constraint Jacobian matrix. A non-iterative projection method is also applied in order to avoid the drift-off from the constraint 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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Eichberger, A., Rulka, W.: Process save reduction by macro joint approach: the key to real time and efficient vehicle simulation. Veh. Syst. Dyn. 41, 401–413 (2010)

    Article  Google Scholar 

  2. Weber, S., Arnold, M.: Model reduction via quasistatic approximations. Proc. Appl. Math. Mech. 10, 655–656 (2010)

    Article  Google Scholar 

  3. Burgermeister, B., Arnold, M., Eichberger, A.: Smooth velocity approximation for constrained systems in real-time simulation. Multibody Syst. Dyn. 26, 1–14 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  4. Arnold, M., Burgermeister, B., Eichberger, A.: Linearly implicit time integration methods in real-time applications: DAEs and stiff ODEs. Multibody Syst. Dyn. 17, 99–107 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  5. Burgermeister, B., Arnold, M., Esterl, B.: DAE time integration for real-time applications in multi-body dynamics. Z. Angew. Math. Mech. 86, 759–771 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  6. Rill, G.: A modified implicit Euler algorithm for solving vehicle dynamic equations. Multibody Syst. Dyn. 15, 1–24 (2006)

    Article  MATH  Google Scholar 

  7. Schiela, A., Bornemann, F.: Sparsing in real time simulation. Z. Angew. Math. Mech. 83, 637–647 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  8. García de Jalón, J., Bayo, E.: Kinematic and Dynamic Simulation of Multibody Systems: The Real-Time Challenge. Springer, New York (1994)

    Book  Google Scholar 

  9. Cuadrado, J., Cardenal, J.: Modeling and solution methods for efficient real-time simulation of multibody dynamics. Multibody Syst. Dyn. 1, 259–280 (1997)

    Article  MATH  MathSciNet  Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  11. Hairer, E., Wanner, G.: Solving Ordinary Differential Equations. II. Stiff and Differential-Algebraic Problems, 2nd edn. Springer, Berlin Heidelberg New York (1996)

    Book  MATH  Google Scholar 

  12. Pennestrì, E., Valentini, P.P.: Coordinate reduction strategies in multibody dynamics: a review. In: Conference on Multibody System Dynamics, Pitesti, Romania, 25–26 October (2007). ISSN 1582-9561

    Google Scholar 

  13. Lubich, Ch., Engstler, Ch., Nowak, U., Pöhle, U.: Numerical integration of constrained mechanical systems using MEXX. Mech. Struct. Mach. 23, 473–495 (1995)

    Article  Google Scholar 

  14. Pacejka, H.B.: Tire and Vehicle Dynamics, 2nd edn. Elsevier, Oxford (2006)

    Google Scholar 

  15. Lot, R., Da Lio, M.: A symbolic approach for automatic generation of the equations of motion of multibody systems. Multibody Syst. Dyn. 12, 147–172 (2004)

    Article  MATH  Google Scholar 

  16. Prescott, B., Heirman, G., Furman, M., De Cuyper, J.: Using High-Fidelity Multibody Vehicle Models in Real-Time Simulations. SAE Technical Paper 2012-01-0927 (2012)

Download references

Acknowledgements

We gratefully acknowledge the European Commission (EC) for its support of the Marie Curie IAPP project 285808 “INTERACTIVE” (“Innovative Concept Modelling Techniques for Multi-Attribute Optimization of Active Vehicles”). Furthermore, we kindly acknowledge IWT Vlaanderen for its support of the ongoing research project “Model Driven Physical Systems Operation—MODRIO”, which is part of the ITEA2 project 11004 “MODRIO” (in turn, supported by the European Commission).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mariano Carpinelli.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Carpinelli, M., Gubitosa, M., Mundo, D. et al. Automated independent coordinates’ switching for the solution of stiff DAEs with the linearly implicit Euler method. Multibody Syst Dyn 36, 67–85 (2016). https://doi.org/10.1007/s11044-015-9455-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11044-015-9455-x

Keywords

Navigation