Set point stabilization of a 2DOF underactuated manipulator

Controlling an underactuated manipulator with less actuators than degrees of freedom is a challenging problem, specifically when it is to force the underactuated manipulator to track a given trajectory or to be configurated at a specific position in the work space. This paper presents two controllers for the set point regulation of 2-DOF underactuated manipulators. The first one is a cascade sliding mode tracking controller while the second one uses an inputoutput feedback linearization approach. The first algorithm builds on an observation that an underactuated manipulator can be treated as two subsystems. Consequently, a cascade sliding mode tracking controller has been designed. Firstly, a sliding mode surface is designed for both subsystems, these two sliding surfaces represent a first layer in the design architecture. A second layer sliding mode surface is then constructed based on the first layer sliding surface. The cascaded sliding mode controller is therefore deduced in terms of Lyapunov stability theorem. Robustness issues to bounded disturbances are then investigated. In a second stage of the paper, the input output feedback linearization (IOFL) control is presented. The latter, is then mixed to the sliding mode control scheme for robustness issues. Simulation results on 2-DOF whirling pendulum are presented to demonstrate the effectiveness of the proposed approach.

[1]  K. Guemghar,et al.  On the use of input-output feedback linearization techniques for the control of nonminimum-phase systems , 2005 .

[2]  Chengtao Cai,et al.  Variable Structure Control Based on Sliding Mode for a 2-DOF Underactuated Robot Manipulator , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[3]  Chih-Min Lin,et al.  Decoupling control by hierarchical fuzzy sliding-mode controller , 2005, IEEE Trans. Control. Syst. Technol..

[4]  Naftaly H. Minsky,et al.  Controllable delegation: an exercise in law-governed systems , 1989, OOPSLA '89.

[5]  P. Kokotovic,et al.  Nonlinear control via approximate input-output linearization: the ball and beam example , 1992 .

[6]  Faical Mnif VSS Control for a Class of Underactuated Mechanical Systems , 2005 .

[7]  Jianqiang Yi,et al.  Hierarchical Sliding Mode Control to Swing up a Pendubot , 2007, 2007 American Control Conference.

[8]  Suk-Kyo Hong,et al.  Decoupling Control of A Class of Underactuated Mechanical Systems Based on Sliding Mode Control , 2006, 2006 SICE-ICASE International Joint Conference.

[9]  N. Derbel,et al.  A sliding mode control applied to whirling pendulum , 2008, 2008 2nd International Conference on Signals, Circuits and Systems.

[10]  Toshiharu Sugie,et al.  Control of inverted pendulum systems based on approximate linearization: design and experiment , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[11]  Naftaly H. Minsky,et al.  Controllable delegation: an exercise in law-governed systems , 1989, OOPSLA 1989.

[12]  R. Decarlo,et al.  Variable structure control of nonlinear multivariable systems: a tutorial , 1988, Proc. IEEE.

[13]  Reza Olfati-Saber,et al.  Nonlinear control of underactuated mechanical systems with application to robotics and aerospace vehicles , 2001 .

[14]  Nahum Shimkin,et al.  Nonlinear Control Systems , 2008 .

[15]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

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