Skip to main content
Log in

Lie Algebraic Control for the Stabilization of Nonlinear Multibody System Dynamics Simulation

  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

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.

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. Isidori, A., Nonlinear Control Systems, Springer-Verlag, Berlin, 1989.

    Google Scholar 

  2. Garcia de Jalon, J. and Bayo, E., Kinematic and Dynamic Simulation of Multibody Systems, Springer-Verlag, New York, 1993.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. Kurdila, A. J. and Narcowich, F. J., 'Sufficient conditions for penalty formulation methods in analytical dynamics', Computational Mechanics 12, 1993, 81–96.

    Google Scholar 

  5. Amirouche, F. M. L., Computational Methods in Multibody Dynamics, Prentice Hall, Englewood Cliffs, NJ, 1992.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. Slotine, J. and Li, W., Applied Nonlinear Control, Prentice Hall, Englewood Cliffs, NJ, 1991.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. Nijmeijer, H. and van der Schaft, A., Nonlinear Dynamical Control Systems, Springer-Verlag, New York, 1990.

    Google Scholar 

  11. Agrawal, O. P. and Saigal, S., 'Dynamic analysis of multibody systems using tangent coordinates', Computers & Structures 31, 1989, 349–355.

    Google Scholar 

  12. Glowinski, R. and Le Tallec, P., Augmented Lagrangian and Operator Splitting Methods in Nonlinear Mechanics, SIAM, Philadelphia, PA, 1989.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. Shabana, A. A., Dynamics of Multibody Systems, Wiley, New York, 1989.

    Google Scholar 

  15. 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.

    Google Scholar 

  16. 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.

    Google Scholar 

  17. Kurdila, A. J., 'Concurrent multiprocessing in computational mechanics for constrained multibody systems', Ph.D. Thesis, Georgia Institute of Technology, 1988.

  18. Nikravesh, P. E., Computer Aided Analysis of Mechanical Systems, Prentice Hall, Englewood Cliffs, NJ, 1988.

    Google Scholar 

  19. 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.

    Google Scholar 

  20. Roberson, R. E. and Schwertassek, R., Dynamics of Multibody Systems, Springer-Verlag, New York, 1988.

    Google Scholar 

  21. 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.

  22. 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.

  23. 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.

    Google Scholar 

  24. Oden, J. T., Qualitative Methods in Nonlinear Mechanics, Prentice Hall, Englewood Cliffs, NJ, 1986.

    Google Scholar 

  25. 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.

    Google Scholar 

  26. 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.

    Google Scholar 

  27. Liang, C. G. and Lance, G. M., 'A differentiable null space method for constrained dynamic analysis', ASME Paper No. 85-DET-86, 1985.

  28. 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.

    Google Scholar 

  29. 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.

    Google Scholar 

  30. 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.

    Google Scholar 

  31. Gear, C. W., 'Simultaneous numerical solution of differential-algebraic equations', IEEE Transactions on Circuit Theory 18(1), 1981, 89.

    Google Scholar 

  32. Wittenburg, J., Dynamics of Systems of Rigid Bodies, Teubner, Stuttgart, 1977.

    Google Scholar 

  33. 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 

  34. Gear, C. W., Numerical Initial Value Problems in Ordinary Differential Equations, Prentice-Hall, Englewood Cliffs, NJ, 1971.

    Google Scholar 

  35. 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.

  36. Golub, G. H. and Van Loan, C. F., Matrix Computations, The John Hopkins University Press, Baltimore, MD, 1983.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

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

Navigation