Skip to main content

Control of underactuated mechanical systems using switching and saturation

  • Conference paper
  • First Online:
Control Using Logic-Based Switching

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 222))

Abstract

In this paper we present some ideas on the control of underactuated mechanical systems using switching and saturation. We focus on the swingup control problem for a class of “gymnast” robots and also for the classical cart-pole system. The design methodology is based on partial feedback linearization in a first stage to linearize the actuated degrees of freedom followed by the control of the transfer of energy from the actuated to the unactuated degrees of freedom in a second stage. In a typical swingup control the desired equilibrium is unstable in the closed loop system as a consequence of the non-minimum phase behavior of the system. For this reason it is necessary to switch controllers at the appropriate time to a controller which renders the equilibrium stable. The successful implementation of the switching control has proved to be nontrivial, both in simulation and in experiment. We discuss both local and global design methods and present some simulation results.

The research of the first author is partially supported by the National Science Foundation under grants CMS-9402229, and INT-9415757

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Saito, F., Fukuda, T., and Arai, F., “Swing and Locomotion Control for Two-Link Brachiation Robot,” Proc. 1993 IEEE Int. Conf. on Robotics and Automation, pp. 719–724, Atlanta, GA, 1993.

    Google Scholar 

  2. Bortoff, S.A., Pseudolinearization using Spline Functions with Application to the Acrobot, Ph.D. Thesis, Dept. of Electrical and Computer Engineering, University of Illinois at Urbana-Champaign, 1992.

    Google Scholar 

  3. Spong, M.W., “Modeling and Control of Elastic Joint Robots”, ASME J. Dyn. Systems, Mean. and Control, Vol. 109, pp. 310–319, December, 1987.

    Google Scholar 

  4. Spong, M. W., and Vidyasagar, M., Robot Dynamics and Control, John Wiley & Sons, Inc., New York, 1989.

    Google Scholar 

  5. Teel, A.R., “Using saturation to stabilize a class of single-input partially linear composite systems,” IFAC NOLCOS'92 Symposium, Bordeaux, June 1992. See also: “A Nonlinear Small Gain Theorem for the Analysis of Control Systems with Saturation,” IEEE Trans. on Automatic Control, submitted, 1994.

    Google Scholar 

  6. Mazenc, F., and Praly, L., “Adding an Integration and Global Asymptotic Stabilization of Feedforward Systems,” IEEE Trans. on Automatic Control, submitted, 1994. See also: Proceed. 33rd IEEE Conference on Decision and Control, December 1994.

    Google Scholar 

  7. Janković, M., Sepulchre, R., and Kokotović, P.V., “Global Stabilization of an Enlarged Class of Cascade Nonlinear Systems,” preprint, 1995.

    Google Scholar 

  8. Spong, M.W., “The Swing Up Control Problem for the Acrobot,” IEEE Control Systems Magazine, Vol. 15, No. 1, pp. 49–55, Feb. 1995.

    Google Scholar 

  9. Chung, C.C. and Hauser, J., “Nonlinear Control of a Swinging Pendulum,” Automatica, Vol. 31, No. 6, pp. 851–862, 1995.

    Google Scholar 

  10. Jurdjevic, V., and Quinn, J.P., “Controllability and Stability,” Journal of Differential Equations, Vol. 4, pp. 381–389, 1978.

    Google Scholar 

  11. Bacciotti, A., “Local Stabilizability of Nonlinear Control Systems,” Series on Advances in Mathematics for Applied Sciences, Vol. 8, World Scientific, 1992.

    Google Scholar 

  12. Wiklund, M., Kristenson, A., and Astrom, K.J., “A New Strategy for Swinging up an Inverted Pendulum,” Proc. IFAC Symposium, Sydney, Australia, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

A. Stephen Morse

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag London Limited

About this paper

Cite this paper

Spong, M.W., Praly, L. (1997). Control of underactuated mechanical systems using switching and saturation. In: Stephen Morse, A. (eds) Control Using Logic-Based Switching. Lecture Notes in Control and Information Sciences, vol 222. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0036093

Download citation

  • DOI: https://doi.org/10.1007/BFb0036093

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76097-9

  • Online ISBN: 978-3-540-40943-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics