Design of an Integral Suboptimal Second-Order Sliding Mode Controller for the Robust Motion Control of Robot Manipulators

The formulation of an integral suboptimal second-order sliding mode ((ISSOSM) control algorithm, oriented to solve motion control problems for robot manipulators, is presented in this paper. The proposed algorithm is designed so that the so-called reaching phase, normally present in the evolution of a system controlled via the sliding mode approach, is reduced to a minimum. This fact makes the algorithm more suitable to be applied to a real industrial robot, since it enhances its robustness, by extending it also to time intervals during which the classical sliding mode is not enforced. Moreover, since the algorithm generates second-order sliding modes, while the model of the controlled electromechanical system has a relative degree equal to one, the control action actually fed into the plant is continuous, which provides a positive chattering alleviation effect. The assessment of the proposal has been carried out by experimentally testing it on a COMAU SMART3-S2 anthropomorphic industrial robot manipulator. The satisfactory experimental results, also compared with those obtained with a standard proportional-derivative controller and with the original suboptimal algorithm, confirm that the new algorithm can actually be used in an industrial context.

[1]  Arie Levant,et al.  Homogeneity approach to high-order sliding mode design , 2005, Autom..

[2]  Leonid Fridman,et al.  Uniform Second-Order Sliding Mode Observer for mechanical systems , 2010, 2010 11th International Workshop on Variable Structure Systems (VSS).

[3]  Antonella Ferrara,et al.  Robust motion control of a robot manipulator via Integral Suboptimal Second Order Sliding Modes , 2013, 52nd IEEE Conference on Decision and Control.

[4]  Leonid M. Fridman,et al.  Singularly perturbed analysis of chattering in relay control systems , 2002, IEEE Trans. Autom. Control..

[5]  Igor M. Boiko,et al.  Analysis of chattering in sliding mode control systems with continuous boundary layer approximation of discontinuous control , 2011, Proceedings of the 2011 American Control Conference.

[6]  Antonella Ferrara,et al.  Chattering avoidance by second-order sliding mode control , 1998, IEEE Transactions on Automatic Control.

[7]  A. Levant Sliding order and sliding accuracy in sliding mode control , 1993 .

[8]  Leonid M. Fridman,et al.  Second-order sliding-mode observer for mechanical systems , 2005, IEEE Transactions on Automatic Control.

[9]  Antonella Ferrara,et al.  Second-order sliding-mode control of a mobile robot based on a harmonic potential field , 2008 .

[10]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[11]  Antonella Ferrara,et al.  A Switching Scheme for Mixed PZT-Based/Jet Thrusters Control of a Large Flexible Structure , 2001 .

[12]  Leonid M. Fridman,et al.  Analysis of Chattering in Systems With Second-Order Sliding Modes , 2007, IEEE Transactions on Automatic Control.

[13]  Antonella Ferrara,et al.  Output tracking control of uncertain nonlinear second-order systems , 1997, Autom..

[14]  Arie Levant,et al.  Higher-order sliding modes, differentiation and output-feedback control , 2003 .

[15]  Hao-Chi Chang,et al.  Sliding mode control on electro-mechanical systems , 1999 .

[16]  Avrie Levent,et al.  Robust exact differentiation via sliding mode technique , 1998, Autom..

[17]  Christopher Edwards,et al.  Sliding mode control : theory and applications , 1998 .

[18]  Antonella Ferrara,et al.  Real-time networked control of an industrial robot manipulator via discrete-time second-order sliding modes , 2010, Int. J. Control.

[19]  A Ferrara,et al.  Second order sliding mode control of a perturbed double integrator with state constraints , 2010, Proceedings of the 2010 American Control Conference.

[20]  Antonella Ferrara,et al.  Higher Order Sliding Mode Controllers With Optimal Reaching , 2009, IEEE Transactions on Automatic Control.

[21]  Antonella Ferrara,et al.  MIMO Closed Loop Identification of an Industrial Robot , 2011, IEEE Transactions on Control Systems Technology.

[22]  Arie Levant,et al.  Quasi-continuous high-order sliding-mode controllers , 2005, IEEE Transactions on Automatic Control.

[23]  Antonella Ferrara,et al.  On boundary layer dimension reduction in sliding mode control of SISO uncertain nonlinear systems , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[24]  Giorgio Bartolini,et al.  A survey of applications of second-order sliding mode control to mechanical systems , 2003 .

[25]  Antonella Ferrara,et al.  Interaction control of robotic manipulators via second‐order sliding modes , 2007 .

[26]  G. Bartolini,et al.  Chattering avoidance by second-order sliding mode control , 1998, IEEE Trans. Autom. Control..

[27]  Arie Levant,et al.  Chattering Analysis , 2007, IEEE Transactions on Automatic Control.

[28]  L. Fridman,et al.  Observation and Identification of Mechanical Systems via Second Order Sliding Modes , 2006, International Workshop on Variable Structure Systems, 2006. VSS'06..

[29]  Vadim I. Utkin,et al.  On multi-input chattering-free second-order sliding mode control , 2000, IEEE Trans. Autom. Control..

[30]  Wilfrid Perruquetti,et al.  Higher-order sliding mode stabilization for a class of nonholonomic perturbed systems , 2003, Autom..

[31]  Arie Levant,et al.  Integral High-Order Sliding Modes , 2007, IEEE Transactions on Automatic Control.

[32]  Antonella Ferrara,et al.  Trajectory Planning and Second-Order Sliding Mode Motion/Interaction Control for Robot Manipulators in Unknown Environments , 2012, IEEE Transactions on Industrial Electronics.

[33]  Antonella Ferrara,et al.  Design and experimental validation of a second-order sliding-mode motion controller for robot manipulators , 2009, Int. J. Control.

[34]  A. Ferrara,et al.  Control of a Class of Mechanical Systems With Uncertainties Via a Constructive Adaptive/Second Order VSC Approach , 2000 .

[35]  V. Utkin,et al.  Integral sliding mode in systems operating under uncertainty conditions , 1996, Proceedings of 35th IEEE Conference on Decision and Control.