New analytical results of the energy based swinging up control of the Acrobot

This paper addresses the energy based swinging up control problem of the Acrobot, which is a typical example of underactuated mechanical systems. This paper provides a complete analysis of the convergence of the energy and the motion of the Acrobot. and illustrates clearly several unique characteristics of the closed-loop system of the Acrobot under the energy based control. Specifically, this paper shows clearly how to choose the control parameters such that starting from any initial state, the Acrobot will eventually either be swung up to an arbitrarily small neighborhood of the upright equilibrium point, or remain at the downward equilibrium point which is shown to be unstable for the closed-loop system. This proves theoretically that the energy-based control is effective for swinging up the Acrobot.

[1]  Kevin M. Passino,et al.  c ○ 1997 Kluwer Academic Publishers. Printed in the Netherlands. Intelligent Control for an Acrobot , 1996 .

[2]  Ronald S. Fearing,et al.  Tracking fast inverted trajectories of the underactuated Acrobot , 1999, IEEE Trans. Robotics Autom..

[3]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[4]  Anton S. Shiriaev,et al.  Partial stabilization of underactuated Euler-Lagrange systems via a class of feedback transformations , 2002, Syst. Control. Lett..

[5]  Mark W. Spong,et al.  The swing up control problem for the Acrobot , 1995 .

[6]  Mark W. Spong,et al.  The Pendubot: a mechatronic system for control research and education , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[7]  R. Murray,et al.  Nonlinear controllers for non-integrable systems: the Acrobot example , 1990, 1990 American Control Conference.

[8]  Rogelio Lozano,et al.  Non-linear Control for Underactuated Mechanical Systems , 2001 .

[9]  A. Megretski,et al.  Controller design for a class of underactuated nonlinear systems , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[10]  Xin Xin,et al.  The swing up control for the Acrobot based on energy control approach , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[11]  Rogelio Lozano,et al.  Energy based control of the Pendubot , 2000, IEEE Trans. Autom. Control..