Robust Control of Robot Arms via Quasi Sliding Modes and Neural Networks

This chapter presents a control approach for robotic manipulators based on a discrete-time sliding mode control which has received much less coverage in the literature with respect to continuous time sliding-mode strategies. This is due to its major drawback, consisting in the presence of a sector, of width depending on the available bound on system uncertainties, where robustness is lost because the sliding mode condition cannot be exactly imposed. For this reason, only ultimate boundedness of trajectories can be guaranteed, and the larger the uncertainties affecting the system are, the wider is the bound on trajectories which can be guaranteed. As a possible solution to this problem, in this chapter a discontinuous control law has been proposed, employing a controller inside the sector based on an estimation, as accurate as possible, of the overall effect of uncertainties affecting the system. Different solutions for obtaining this estimate have been considered and the achievable performances have be compared using experimental data. The first approach consists in estimating the uncertain terms by a well established method which is an adaptive on-line procedure for autoregressive modeling of non-stationary multivariable time series by means of a Kalman filtering. In the second solution, radial basis neural networks are used to perform the estimation of the uncertainties affecting the system. The proposed control system is evaluated on the ERICC robot arm. Experimental evidence shows satisfactory trajectory tracking performances and noticeable robustness in the presence of model inaccuracies and payload perturbations.

[1]  Maria Letizia Corradini,et al.  A Quasi-Sliding Mode Approach for Robust Control and Speed Estimation of PM Synchronous Motors , 2012, IEEE Transactions on Industrial Electronics.

[2]  Antonella Ferrara,et al.  Second order sliding mode motion control of rigid robot manipulators , 2007, 2007 46th IEEE Conference on Decision and Control.

[3]  Chun-Yi Su,et al.  Neural-Adaptive Control of Single-Master–Multiple-Slaves Teleoperation for Coordinated Multiple Mobile Manipulators With Time-Varying Communication Delays and Input Uncertainties , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[4]  J. Nazuno Haykin, Simon. Neural networks: A comprehensive foundation, Prentice Hall, Inc. Segunda Edición, 1999 , 2000 .

[5]  Shang-Liang Chen,et al.  Orthogonal least squares learning algorithm for radial basis function networks , 1991, IEEE Trans. Neural Networks.

[6]  Karl Johan Åström,et al.  BOOK REVIEW SYSTEM IDENTIFICATION , 1994, Econometric Theory.

[7]  G. Ippoliti,et al.  Control of variable speed wind energy conversion systems by a discrete-time sliding mode approach , 2013, 2013 IEEE International Conference on Mechatronics (ICM).

[8]  Shuzhi Sam Ge,et al.  Adaptive Neural Network Control of Robotic Manipulators , 1999, World Scientific Series in Robotics and Intelligent Systems.

[9]  Mohammad Ali Badamchizadeh,et al.  Using Neural Network Model Predictive Control for Controlling Shape Memory Alloy-Based Manipulator , 2014, IEEE Transactions on Industrial Electronics.

[10]  Yang Shi,et al.  Modeling and Robust Discrete-Time Sliding-Mode Control Design for a Fluid Power Electrohydraulic Actuator (EHA) System , 2013 .

[11]  Frank L. Lewis,et al.  Neural Network Control Of Robot Manipulators And Non-Linear Systems , 1998 .

[12]  Yoshiki Uchikawa,et al.  A neural network compensator for uncertainties of robotics manipulators , 1992, IEEE Trans. Ind. Electron..

[13]  Xinghuo Yu,et al.  ZOH discretization effect on single-input sliding mode control systems with matched uncertainties , 2009, Autom..

[14]  P. Dorato,et al.  Survey of robust control for rigid robots , 1991, IEEE Control Systems.

[15]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[16]  Mohd Nasir Taib,et al.  Identification of DC motor drive system model using Radial Basis Function (RBF) Neural Network , 2011, 2011 IEEE Symposium on Industrial Electronics and Applications.

[17]  Vadim I. Utkin,et al.  A control engineer's guide to sliding mode control , 1999, IEEE Trans. Control. Syst. Technol..

[18]  Przemyslaw Ignaciuk,et al.  Discrete-Time Sliding-Mode Congestion Control in Multisource Communication Networks With Time-Varying Delay , 2011, IEEE Transactions on Control Systems Technology.

[19]  Peter Xiaoping Liu,et al.  Robust Sliding Mode Control for Robot Manipulators , 2011, IEEE Transactions on Industrial Electronics.

[20]  Shuzhi Sam Ge,et al.  Adaptive neural network control for a Robotic Manipulator with unknown deadzone , 2013, Proceedings of the 32nd Chinese Control Conference.

[21]  Branislava Perunicic-Drazenovic,et al.  Discrete-Time Velocity Servo System Design Using Sliding Mode Control Approach With Disturbance Compensation , 2013, IEEE Transactions on Industrial Informatics.

[22]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[23]  Maria Letizia Corradini,et al.  Discrete time sliding mode control of robotic manipulators: Development and experimental validation , 2012 .

[24]  Weibing Gao,et al.  Discrete-time variable structure control systems , 1995, IEEE Trans. Ind. Electron..

[25]  Maria Letizia Corradini,et al.  Discrete time variable structure control of robotic manipulators based on fully tuned rbf neural networks , 2010, 2010 IEEE International Symposium on Industrial Electronics.

[26]  Fuchun Sun,et al.  Neural network-based adaptive controller design of robotic manipulators with an observer , 2001, IEEE Trans. Neural Networks.

[27]  Andrea Giantomassi,et al.  Modeling estimation and identification of complex system dynamics: issues and solutions , 2012 .

[28]  Chia-Nan Ko,et al.  Identification of non-linear systems using radial basis function neural networks with time-varying learning algorithm , 2012, IET Signal Process..

[29]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[30]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[31]  Corneliu Lazar,et al.  Predictive control of nonlinear visual servoing systems using image moments , 2012 .

[32]  Maria Letizia Corradini,et al.  Neural-network-based discrete-time variable structure control of robotic manipulators , 2009, 2009 International Conference on Advanced Robotics.

[33]  Xinghuo Yu,et al.  ZOH Discretization Effect on Higher-Order Sliding-Mode Control Systems , 2008, IEEE Transactions on Industrial Electronics.

[34]  Maria Letizia Corradini,et al.  Minimal Resource Allocating Networks for Discrete Time Sliding Mode Control of Robotic Manipulators , 2012, IEEE Transactions on Industrial Informatics.

[35]  Maria Letizia Corradini,et al.  A Discrete‐Time VS Controller based on RBF Neural Networks for PMSM Drives , 2014 .

[36]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[37]  Warren E. Dixon,et al.  Adaptive Regulation of Amplitude Limited Robot Manipulators With Uncertain Kinematics and Dynamics , 2007, IEEE Transactions on Automatic Control.

[38]  Yoshiki Uchikawa,et al.  Trajectory control of robotic manipulators using neural networks , 1991 .

[39]  Béla Lantos,et al.  Control of Robotic Systems With Unknown Friction and Payload , 2011, IEEE Transactions on Control Systems Technology.

[40]  Wilson Wang,et al.  Global Output Tracking Control of Flexible Joint Robots via Factorization of the Manipulator Mass Matrix , 2009, IEEE Transactions on Robotics.

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

[42]  Katsuhisa Furuta,et al.  VSS type self-tuning control , 1993, IEEE Trans. Ind. Electron..

[43]  Qingsong Xu Enhanced discrete-time sliding mode strategy with application to piezoelectric actuator control , 2013 .

[44]  Xinghuo Yu,et al.  Convergence accuracy analysis of discretized sliding mode control systems , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[45]  C. Braun,et al.  Adaptive AR modeling of nonstationary time series by means of Kalman filtering , 1998, IEEE Transactions on Biomedical Engineering.

[46]  F. Lewis,et al.  Neural Network Control of Robot Arms and Nonlinear Systems , 1997 .

[47]  Branislava Perunicic-Drazenovic,et al.  Improved Discrete-Time Sliding-Mode Position Control Using Euler Velocity Estimation , 2010, IEEE Transactions on Industrial Electronics.

[48]  Jang Myung Lee,et al.  Precise Positioning of Nonsmooth Dynamic Systems Using Fuzzy Wavelet Echo State Networks and Dynamic Surface Sliding Mode Control , 2013, IEEE Transactions on Industrial Electronics.

[49]  G. Ippoliti,et al.  Solar irradiation forecasting using RBF networks for PV systems with storage , 2012, 2012 IEEE International Conference on Industrial Technology.

[50]  Asgeir J. Sørensen,et al.  Experimental results of Discrete Time Variable Structure Control for Dynamic Positioning of Marine Surface Vessels , 2013 .

[51]  Sauro Longhi,et al.  Learning control of mobile robots using a multiprocessor system , 2006 .

[52]  Robert M. Sanner,et al.  Stable Adaptive Control of Robot Manipulators Using Neural Networks , 1995, Neural Computation.

[53]  Gopalakrishna N Kini,et al.  LAP LAMBERT Academic Publishing, Germany , 2012 .

[54]  Rong-Jong Wai,et al.  Fuzzy-Neural-Network Inherited Sliding-Mode Control for Robot Manipulator Including Actuator Dynamics , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[55]  Chaio-Shiung Chen Dynamic Structure Neural-Fuzzy Networks for Robust Adaptive Control of Robot Manipulators , 2008, IEEE Transactions on Industrial Electronics.

[56]  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.

[57]  A. D'Amico,et al.  A radial basis function networks approach for the tracking problem of mobile robots , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[58]  S. Nicosia,et al.  Robot control by using only joint position measurements , 1990 .

[59]  Maria Letizia Corradini,et al.  A Quasi‐Sliding Mode Observer‐based Controller for PMSM Drives , 2013 .

[60]  N. Sundararajan,et al.  Fully Tuned Radial Basis Function Neural Networks for Flight Control , 2001, The Springer International Series on Asian Studies in Computer and Information Science.

[61]  Sauro Longhi,et al.  On-line steam production prediction for a municipal solid waste incinerator by fully tuned minimal RBF neural networks , 2011 .

[62]  A. Zinober Variable Structure and Lyapunov Control , 1994 .

[63]  P. Sicard,et al.  Adaptive neural network control of flexible-joint robotic manipulators with friction and disturbance , 2012, IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society.