Abstract
It is well known that when equations of motion are formulated using Lagrange multipliers for multibody dynamic systems, one obtains a redundant set of differential algebraic equations. Numerical integration of these equations can lead to numerical difficulties associated with constraint violation drift. One approach that has been explored to alleviate this difficulty has been contraint stabilization methods. In this paper, a family of stabilization methods are considered as partial feedback linearizing controllers. Several stabilization methods including the range space method, null space method, Baumgarte's method, and the damping and stiffness penalty methods are examined. Each can be construed as a particular partial feedback linearizing controller. The paper closes by comparing several of these constraint stabilization methods to another method suggested by construction: the variable structure sliding (VSS) control. The VSS method is found to be the most efficient, stable, and robust in the presence of singularities.
Similar content being viewed by others
References
Isidori, A., Nonlinear Control Systems, Springer-Verlag, Berlin, 1989.
Garcia de Jalon, J. and Bayo, E., Kinematic and Dynamic Simulation of Multibody Systems, Springer-Verlag, New York, 1993.
Kurdila, A. J., Menon, R., and Strganac, T. W., 'Constraint violation in concurrent range space methods for transient dynamic analysis', Computing Systems in Engineering 4(4–6), 1993, 435–444.
Kurdila, A. J. and Narcowich, F. J., 'Sufficient conditions for penalty formulation methods in analytical dynamics', Computational Mechanics 12, 1993, 81–96.
Amirouche, F. M. L., Computational Methods in Multibody Dynamics, Prentice Hall, Englewood Cliffs, NJ, 1992.
Menon, R. G. and Kurdila, A. J., 'Subdomain decomposition methods and computational controls for multibody dynamical systems', Computing Systems in Engineering 3(1–4), 1992, 189–200.
Slotine, J. and Li, W., Applied Nonlinear Control, Prentice Hall, Englewood Cliffs, NJ, 1991.
Amirouche, F. M. L. and Chin-Wei, T., 'Regularization and stability of the constraints in the dynamics of multibody systems', Nonlinear Dynamics 1, 1990, 459–475.
Bae, D. S. and Won, Y. S., A Stabilization Method for Kinematic and Kinetic Real-Time Vehicle Simulation, ASME Press, New York, 1990, pp. 151–157.
Nijmeijer, H. and van der Schaft, A., Nonlinear Dynamical Control Systems, Springer-Verlag, New York, 1990.
Agrawal, O. P. and Saigal, S., 'Dynamic analysis of multibody systems using tangent coordinates', Computers & Structures 31, 1989, 349–355.
Glowinski, R. and Le Tallec, P., Augmented Lagrangian and Operator Splitting Methods in Nonlinear Mechanics, SIAM, Philadelphia, PA, 1989.
Ider, S. K. and Amirouche, F. M. L., 'Numerical stability of the constraints near singular positions in the dynamics of multibody systems', Computers & Structures 33, 1989, 129–137.
Shabana, A. A., Dynamics of Multibody Systems, Wiley, New York, 1989.
Bayo, E., Garcia de Jalon, J., and Serna, M. A., 'A modified Lagrangian formulation for the dynamic analysis of constrained mechanical systems', Computer Methods in Applied Mechanics and Engineering 71, 1988, 183–195.
Ider, S. K. and Amirouche, F.M. L., 'Coordinate reduction in the dynamics of constrained multibody systems – A new approach', ASME Journal of Applied Mechanics 55, 1988, 899–904.
Kurdila, A. J., 'Concurrent multiprocessing in computational mechanics for constrained multibody systems', Ph.D. Thesis, Georgia Institute of Technology, 1988.
Nikravesh, P. E., Computer Aided Analysis of Mechanical Systems, Prentice Hall, Englewood Cliffs, NJ, 1988.
Park, T. and Haug, E. J., 'Ill-conditioned equations in kinematics and dynamics of machines', International Journal for Numerical Methods in Engineering 26, 1988, 217–230.
Roberson, R. E. and Schwertassek, R., Dynamics of Multibody Systems, Springer-Verlag, New York, 1988.
Agrawal, O. P., 'Dynamic analysis of multibody systems using tangent coordinates', in The Theory of Machines and Mechanisms, Proceedings of the 7th World Conference, Pergamon Press, 1987, pp. 533–536.
Garcia de Jalon, J., Avello, A., and Jimenez, J. M., 'Basis for the nullspace of the Jacobian matrix in constrained multibody systems', in The Theory of Machines and Mechanisms, Proceedings of the 7th World Congress, Pergamon Press, 1987, pp. 503–504.
Kim, S. S. and Vanderploeg, M. J., 'QR decomposition for state space representation of constrained mechanical systems', ASME Journal on Mechanisms, Transmissions and Automation in Design 108, 1986, 176–182.
Oden, J. T., Qualitative Methods in Nonlinear Mechanics, Prentice Hall, Englewood Cliffs, NJ, 1986.
Chang, C. O. and Nikravesh, P. E., 'An adaptive constraint violation stabilization method for dynamic analysis of mechanical systems', ASME Journal of Mechanisms, Transmissions and Automation in Design 107, 1985, 488–492.
Chang, C. O. and Nikravesh, P. E., 'Optimal design of mechanical systems with constraint violation stabilization method', ASME Journal of Mechanisms, Transmissions and Automation in Design 107, 1985, 493–498.
Liang, C. G. and Lance, G. M., 'A differentiable null space method for constrained dynamic analysis', ASME Paper No. 85-DET-86, 1985.
Mani, N. K., Haug, E. J., and Atkinson, K. E., 'Application of singular value decomposition for analysis of mechanical system dynamics', ASME Journal on Mechanisms, Transmissions, and Automation in Design 107, 1985, 82–87.
Gear, C. W. and Petzold, L. R., 'ODE methods for the solution of differential-algebraic systems', ASME Journal of Numerical Analysis 21(4), 1984, 716–728.
Wehage, R. A. and Haug, E. J., 'Generalized coordinate partitioning for dimension reduction in analysis of constrained dynamic systems', Journal of Mechanics and Design 104, 1982, 247–255.
Gear, C. W., 'Simultaneous numerical solution of differential-algebraic equations', IEEE Transactions on Circuit Theory 18(1), 1981, 89.
Wittenburg, J., Dynamics of Systems of Rigid Bodies, Teubner, Stuttgart, 1977.
Baumgarte, J., 'Stabilization of constraints and integrals of motion in dynamical systems', Computer Methods in Applied Mechanics and Engineering 1, 1972, 1–16.
Gear, C. W., Numerical Initial Value Problems in Ordinary Differential Equations, Prentice-Hall, Englewood Cliffs, NJ, 1971.
Chiou, J. C. and Wu, S. D., 'Constraint violation stabilization using input-output feedback linearization in multibody dynamic analysis', AIAA Guidance, Navigation and Control Conference, 1996.
Golub, G. H. and Van Loan, C. F., Matrix Computations, The John Hopkins University Press, Baltimore, MD, 1983.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Kurdila, A., Fitz-Coy, N., McDaniel, D. et al. Lie Algebraic Control for the Stabilization of Nonlinear Multibody System Dynamics Simulation. Nonlinear Dynamics 20, 55–84 (1999). https://doi.org/10.1023/A:1008343308662
Issue Date:
DOI: https://doi.org/10.1023/A:1008343308662