Abstract
Multibody systems are often modeled as constrained systems, and theconstraint equations are involved in the dynamics formulations. To makethe arising governing equations more tractable, the constraint equationsare differentiated with respect to time, and this results in unstablenumerical solutions which may violate the lower-order constraintequations. In this paper we develop a methodology for numerically exactelimination of the constraint violations, based on appropriatecorrections of the state variables (after each integration step) withoutany modification in the motion equations. While the elimination ofviolation of position constraints may require few iterations, theviolation of velocity constraints is removed in one step. The totalenergy of the system is sometimes treated as another measure of theintegration process inaccuracy. An improved scheme for one-stepelimination of the energy constraint violation is proposed as well. Theconclusion of this paper is, however, that the energy conservation is ofminor importance as concerns the improvement of accuracy of numericalsimulations. Some test calculations are reported.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Amirouche, F.M.L., Computational Methods for Multibody Dynamics, Prentice-Hall, Englewood Cliffs, NJ, 1992.
Bae, D.-S. and Yang, S.-M., 'A stabilization method for kinematic and kinetic constraint equations', in Real-Time Integration Methods for Mechanical System Simulation, E.J. Haug and R.C. Deyo (eds), NATO ASI Series, Vol. F69, Springer-Verlag, Berlin, 1990, 209-232.
Baumgarte, J., 'Stabilization of constraints and integrals of motion in dynamical systems', Computer Methods in Applied Mechanics and Engineering 1, 1972, 1-16.
Bayo, E. and Ledesma, R., 'Augmented Lagrangian and mass-orthogonal projection methods for constrained multibody dynamics', Nonlinear Dynamics 9, 1996, 113-130.
Blajer, W., 'A geometric unification of constrained system dynamics', Multibody System Dynamics 1, 1997, 3-21.
Blajer, W., 'A geometrical interpretation and uniform matrix formulation of multibody system dynamics', Zeitschrift für angewandte Mathematik und Mechanik 81, 2001, 247-259.
Blajer, W., Schiehlen, W. and Schirm, W., 'A projective criterion to the coordinate partitioning method for multibody dynamics', Archive of Applied Mechanics 64, 1994, 215-222.
Campbell, S.L. and Meyer, C.D. Jr., Generalized Inverses of Linear Transformations, Pitman, London, 1979.
Chang, C.O. and Nikravesh, P.E., 'An adaptive constraint violation stabilization method for dynamic analysis of mechanical systems', Journal of Mechanisms, Transmissions, and Automation in Design 107, 1985, 488-492.
Chen, S., Handen, J.M. and Tortorelli, D.A., 'Unconditionally energy stable implicit time integration: Application to multibody system analysis and design', International Journal for Numerical Methods in Engineering 48, 2000, 791-822.
Chung, J. and Hulbert, G.M., 'A time integration algorithm for structural dynamics with improved numerical dissipation: The generalized-α method', Journal of Applied Mechanics 60, 1993, 371-375.
García de Jalón, J. and Bayo, E., Kinematic and Dynamic Simulation of Multibody Systems, Springer-Verlag, New York, 1994.
Kane, T.R. and Levinson, D.A., Dynamics: Theory and Applications, McGraw-Hill, New York, 1986.
Lin, S.-T. and Hong, M.-C., 'Stabilization method for numerical integration of multibody mechanical systems', Journal of Mechanical Design 120, 1998, 565-572.
Neimark, J.I. and Fufaev, N.A., Dynamics of Nonholonomic Systems, Moscow University Publishers, Moscow, 1967 [in Russian].
Ostermeyer, G.-P., 'On Baumgarte stabilization for differential algebraic equations', in Real-Time Integration Methods for Mechanical System Simulation, E.J. Haug and R.C. Deyo (eds), NATO ASI Series, Vol. F69, Springer-Verlag, Berlin, 1990, 193-207.
Park, K.C. and Chiou J.C., 'Stabilization of computational procedures for constrained dynamical systems', Journal of Guidance, Control, and Dynamics 11, 1988, 365-370.
Simo, J.C. and Wong, K.K., 'Unconditionally stable algorithms for rigid body dynamics that exactly preserve energy and momentum', International Journal for Numerical Methods in Engineering 31, 1991, 19-52.
Wehage, R.A. and Haug, E.J., 'Generalized coordinate partitioning for dimension reduction in analysis of constrained dynamic systems', Journal of Mechanical Design 104, 1982, 247-255.
Yoon, S., Howe, R.M. and Greenwood, D.T., 'Geometric elimination of constraint violations in numerical simulation of Lagrangian equations', Journal of Mechanical Design 116, 1994, 1058-1064.
Yoon, S., Howe, R.M. and Greenwood, D.T., 'Stability and accuracy analysis of Baumgarte's constraint violation stabilization method', Journal of Mechanical Design 117, 1995, 446-453.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Blajer, W. Elimination of Constraint Violation and Accuracy Aspects in Numerical Simulation of Multibody Systems. Multibody System Dynamics 7, 265–284 (2002). https://doi.org/10.1023/A:1015285428885
Issue Date:
DOI: https://doi.org/10.1023/A:1015285428885