Hybrid control strategy for robust global swing-up of the pendubot

Combining local state-feedback laws and open-loop schedules, we design a hybrid control algorithm for robust global stabilization of the pendubot to the upright configuration (both links straight up with zero velocity). Our hybrid controller performs the swing-up task by executing a decision-making algorithm designed to work under the presence of perturbations. The hybrid control algorithm features logic variables, timers, and hysteresis. We explicitly design, implement, and validate this control strategy in a real pendubot system using Matlab/Simulink with Real-time Workshop. Experimental results show the main capabilities of our hybrid controller.

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

[2]  R. Sepulchre,et al.  A hybrid control scheme for swing-up acrobatics , 2001, 2001 European Control Conference (ECC).

[3]  A.R. Teel,et al.  A "Throw-and-Catch" Hybrid Control Strategy for Robust Global Stabilization of Nonlinear Systems , 2007, 2007 American Control Conference.

[4]  A. Avello,et al.  Swing-up control problem for a self-erecting double inverted pendulum , 2002 .

[5]  Mingjun Zhang,et al.  Hybrid control of the Pendubot , 2002 .

[6]  Mark W. Spong,et al.  Partial feedback linearization of underactuated mechanical systems , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[7]  Mark W. Spong,et al.  Mechanical Design and Control of the Pendubot , 1995 .

[8]  Wisama Khalil,et al.  On the identification of the inertial parameters of robots , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[9]  Katsuhisa Furuta,et al.  Swinging up a pendulum by energy control , 1996, Autom..