Second order sliding mode motion control of rigid robot manipulators

This paper presents a control strategy for robot manipulators, based on the coupling of the inverse dynamics method with the so-called second order sliding mode control approach. The motivation for using sliding mode control in robotics mainly relies on its appreciable features, such as design simplicity and robustness. Yet, the chattering effect, typical of the conventional sliding mode control, can be destructive. In this paper, this problem is suitably circumvented by adopting a second order sliding mode control approach characterized by a continuous control law. To design the inverse dynamics part of the proposed controller, a suitable dynamical model of the system has been formulated, and its parameters have been accurately identified. The proposed inverse dynamics-based second order sliding mode controller has been experimentally tested on a COMAU SMART3-S2 industrial manipulator, demonstrating the tracking properties and the good performances of the controlled system.

[1]  Adam Morecki,et al.  Basics of robotics: theory and components of manipulators and robots , 1999 .

[2]  Xie Ming SURVEY OF ROBUST CONTROL FOR ROBOTS , 2000 .

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

[4]  K. Shyu,et al.  Control of rigid robot manipulators via combination of adaptive sliding mode control and compensated inverse dynamics approach , 1996 .

[5]  P. Villon,et al.  N E ] 6 F eb 2 00 9 Optimal Design and Optimal Control of Elastic Structures Undergoing Finite Rotations and Elastic Deformations , 2009 .

[6]  Jean-Jacques E. Slotine,et al.  Robot analysis and control , 1988, Autom..

[7]  Shay-Ping Thomas Wang,et al.  Nonlinear robust industrial robot control , 1987 .

[8]  Vadim I. Utkin,et al.  Adaptive sliding mode control in discrete-time systems , 1995, Autom..

[9]  J. Juang,et al.  Predictive feedback and feedforward control for systems with unknown disturbances , 1999 .

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

[11]  Yon-Ping Chen,et al.  FORCE/POSITION SLIDING‐MODE CONTROL OF A ROBOT MANIPULATOR IN A NON‐RIGID ENVIRONMENT , 2008 .

[12]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

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

[14]  A. Ferrara,et al.  MIMO identification with optimal experiment design for rigid robot manipulators , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[15]  O. Kaynak,et al.  On the stability of discrete-time sliding mode control systems , 1987 .

[16]  Jeang-Lin Chang,et al.  Sliding-Mode Force Control of Manipulators , 1999 .

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

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

[19]  Antonella Ferrara,et al.  Motion Control of Rigid Robot Manipulators via First and Second Order Sliding Modes , 2007, J. Intell. Robotic Syst..

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

[21]  Antonella Ferrara,et al.  An Inverse Dynamics-Based Discrete-Time Sliding Mode Controller for Robot Manipulators , 2007, RoMoCo.

[22]  Anna Kucerová,et al.  Optimal design and optimal control of structures undergoing finite rotations and elastic deformations , 2009, ArXiv.

[23]  Frank L. Lewis,et al.  Robot Control: Dynamics, Motion Planning, and Analysis , 1992 .

[24]  Igor Boiko,et al.  Analysis of second order sliding mode algorithms in the frequency domain , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).