Nonlinear backstepping control design of the furuta pendulum

The paper develops a nonlinear backstepping design scheme for the balancing control of the Furuta pendulum which is an underactuated rotational inverted pendulum system. The control objective is not only to swing up the pendulum from downward position to upright, but also to drive the actuating arm to return to its starting point. The linearized Furuta pendulum system is investigated in advance in order to analyze and realize the system properties. And then, the design concept of the linearized system is extended to the control design of the original Furuta pendulum with nonlinear backstepping algorithm. As a result, our nonlinear backstepping controller indeed possesses the potentials to achieve the desired control goals. Furthermore, some simulation results are given to illustrate the excellent performance of the resulting closed-loop pendulum system

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

[2]  K.J. Astrom,et al.  Safe manual control of the Furuta pendulum , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[3]  A. Benaskeur,et al.  Application of adaptive backstepping to the stabilization of the inverted pendulum , 1998, Conference Proceedings. IEEE Canadian Conference on Electrical and Computer Engineering (Cat. No.98TH8341).

[4]  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).

[5]  Frank L. Lewis,et al.  Hybrid control for a class of underactuated mechanical systems , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[6]  Qiguo Yan,et al.  Output tracking of underactuated rotary inverted pendulum by nonlinear controller , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[7]  Akira Ohsumi,et al.  Nonlinear control of swing-up and stabilization of an inverted pendulum , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[8]  Li-Chen Fu,et al.  Passivity based control of the double inverted pendulum driven by a linear induction motor , 2003, Proceedings of 2003 IEEE Conference on Control Applications, 2003. CCA 2003..

[9]  Shiuh-Jer Huang,et al.  Control of an inverted pendulum using grey prediction model , 1994, Proceedings of 1994 IEEE Industry Applications Society Annual Meeting.

[10]  Arjan van der Schaft,et al.  Dynamics and control of a class of underactuated mechanical systems , 1999, IEEE Trans. Autom. Control..

[11]  Katsuhisa Furuta,et al.  State-dependent sliding-sector VS-control and application to swing-up control of pendulum , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[12]  Jung-Shan Lin,et al.  Nonlinear Control Design of 360-Degree Inverted Pendulum Systems , 2003, 2003 4th International Conference on Control and Automation Proceedings.

[13]  Sergey V. Drakunov,et al.  Sliding mode control of an inverted pendulum , 1996, Proceedings of 28th Southeastern Symposium on System Theory.

[14]  Naomi Ehrich Leonard,et al.  A normal form for energy shaping: application to the Furuta pendulum , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..