Adaptive neural network output feedback control for flexible multi-link robotic manipulators

ABSTRACT In this paper, a novel approach for adaptive control of flexible multi-link robots in the joint space is presented. The approach is valid for a class of highly uncertain systems with arbitrary but bounded dimension. The problem of trajectory tracking is solved through developing a stable inversion for robot dynamics using only joint angles measurement; then a linear dynamic compensator is utilised to stabilise the tracking error for the nominal system. Furthermore, a high gain observer is designed to provide an estimate for error dynamics. A linear in parameter neural network based adaptive signal is used to approximate and eliminate the effect of uncertainties due to link flexibilities and vibration modes on tracking performance, where the adaptation rule for the neural network weights is derived based on Lyapunov function. The stability and the ultimate boundedness of the error signals and closed-loop system is demonstrated through the Lyapunov stability theory. Computer simulations of the proposed robust controller are carried to validate on a two-link flexible planar manipulator.

[1]  Chang Tai Kiang,et al.  Review of Control and Sensor System of Flexible Manipulator , 2015, J. Intell. Robotic Syst..

[2]  Amor Jnifene Active vibration control of flexible structures using delayed position feedback , 2007, Syst. Control. Lett..

[3]  Pingkang Li,et al.  A fuzzy logic learning control for vibration suppression of manipulator robot systems , 2004, 2004 International Conference on Intelligent Mechatronics and Automation, 2004. Proceedings..

[4]  Mohammed Belkheiri,et al.  Robust adaptive control of robotic manipulators using neural networks: Application to a two link planar robot , 2016, 2016 8th International Conference on Modelling, Identification and Control (ICMIC).

[5]  A. M. Formal'skii,et al.  Control of an elastic manipulator arm using load position and velocity feedback , 1993 .

[6]  Wei He,et al.  Vibration Control of a Flexible Robotic Manipulator in the Presence of Input Deadzone , 2017, IEEE Transactions on Industrial Informatics.

[7]  Dadi Hisseine,et al.  Robust control for a flexible-link manipulator using sliding mode techniques and nonlinear H/sub /spl infin// control design methods , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[8]  Fares Boudjema,et al.  Backstepping Control Augmented by Neural Networks For Robot Manipulators , 2008 .

[9]  Levent Malgaca,et al.  Analysis of active vibration control of multi-degree-of-freedom flexible systems by Newmark method , 2016, Simul. Model. Pract. Theory.

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

[11]  Ken-ichi Funahashi,et al.  On the approximate realization of continuous mappings by neural networks , 1989, Neural Networks.

[12]  Anthony J. Calise,et al.  Adaptive output feedback control of nonlinear systems using neural networks , 2001, Autom..

[13]  Bruno Siciliano,et al.  Trajectory control of a non-linear one-link flexible arm , 1989 .

[14]  M. Benosman,et al.  Model inversion for a particular class of nonlinear non-minimum phase systems: an application to the two-link flexible manipulator , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[15]  E. Martin,et al.  Control strategies for hardware-in-the-loop simulation of flexible space robots , 2000 .

[16]  Alessandro De Luca,et al.  Closed-form dynamic model of planar multilink lightweight robots , 1991, IEEE Trans. Syst. Man Cybern..

[17]  Hassan K. Khalil,et al.  High-gain observers in nonlinear feedback control , 2009, 2009 IEEE International Conference on Control and Automation.

[18]  Shaocheng Tong,et al.  Observed-Based Adaptive Fuzzy Decentralized Tracking Control for Switched Uncertain Nonlinear Large-Scale Systems With Dead Zones , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  Hubert Gattringer,et al.  Passivity Based Backstepping Control of an Elastic Robot , 2010 .

[20]  Frank L. Lewis,et al.  Multilayer neural-net robot controller with guaranteed tracking performance , 1996, IEEE Trans. Neural Networks.

[21]  Khashayar Khorasani,et al.  A neural-network-based controller for a single-link flexible manipulator using the inverse dynamics approach , 2001, IEEE Trans. Ind. Electron..

[22]  Hassan K. Khalil,et al.  Robustness of high-gain observer-based nonlinear controllers to unmodeled actuators and sensors , 2002, Autom..

[23]  Changyin Sun,et al.  Neural Network Control of a Flexible Robotic Manipulator Using the Lumped Spring-Mass Model , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[24]  Shaocheng Tong,et al.  Adaptive Neural Output Feedback Tracking Control for a Class of Uncertain Discrete-Time Nonlinear Systems , 2011, IEEE Transactions on Neural Networks.

[25]  Yongming Li,et al.  Adaptive output-feedback control design with prescribed performance for switched nonlinear systems , 2017, Autom..

[26]  Fares Boudjema,et al.  Neural network augmented backstepping control for an induction machine , 2008, Int. J. Model. Identif. Control..

[27]  Anthony J. Calise,et al.  Adaptive output feedback control of uncertain nonlinear systems using single-hidden-layer neural networks , 2002, IEEE Trans. Neural Networks.

[28]  J. Pearson,et al.  Pole placement using dynamic compensators , 1970 .

[29]  Anthony J. Calise,et al.  Adaptive output feedback control of a class of multi-input multi-output systems using neural networks , 2004 .

[30]  Shaocheng Tong,et al.  Adaptive Fuzzy Tracking Control Design for SISO Uncertain Nonstrict Feedback Nonlinear Systems , 2016, IEEE Transactions on Fuzzy Systems.

[31]  Boubakeur Zegnini,et al.  Feedback linearisation control of an induction machine augmented by single-hidden layer neural networks , 2016, Int. J. Control.

[32]  Maarouf Saad,et al.  Workspace trajectory tracking control for two-flexible-link manipulator through output redefinition , 2013, Int. J. Model. Identif. Control..

[33]  Nader Sadegh,et al.  A perceptron network for functional identification and control of nonlinear systems , 1993, IEEE Trans. Neural Networks.

[34]  P. Lucibello,et al.  Control experiments on a two-link robot with a flexible forearm , 1990, 29th IEEE Conference on Decision and Control.

[35]  Frank L. Lewis,et al.  Feedback linearization using neural networks , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[36]  H. Khalil,et al.  Output feedback stabilization of fully linearizable systems , 1992 .

[37]  Jang Myung Lee,et al.  Fuzzy Echo State Neural Networks and Funnel Dynamic Surface Control for Prescribed Performance of a Nonlinear Dynamic System , 2014, IEEE Transactions on Industrial Electronics.

[38]  Sahjendra N. Singh,et al.  Control of Elastic Robotic Systems by Nonlinear Inversion and Modal Damping , 1986 .

[39]  Richard Colbaugh,et al.  Adaptive Task-Space Control of Flexible-Joint Manipulators , 1997, J. Intell. Robotic Syst..

[40]  P. Olver Nonlinear Systems , 2013 .

[41]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[42]  Wei Min Tao,et al.  Residual Vibration Analysis and Suppression for SCARA Robot Arm in Semiconductor Manufacturing , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[43]  Mohammad Jafar Sadigh,et al.  A nonlinear high gain observer based input–output control of flexible link manipulator , 2012 .

[44]  Mouhacine Benosman,et al.  Control of flexible manipulators: A survey , 2004, Robotica.

[45]  M.A. Ahmad,et al.  Vibration and input tracking control of flexible manipulator using hybrid fuzzy logic controller , 2008, 2008 IEEE International Conference on Mechatronics and Automation.

[46]  Boubakeur Zegnini,et al.  Feedback Linearization Control for Highly Uncertain Nonlinear Systems Augmented by Single - Hidden - Layer Neural Networks , 2015 .

[47]  Umit Onen,et al.  Application of adaptive neural network based interval type-2 fuzzy logic control on a nonlinear system , 2011, 2011 3rd International Conference on Computer Research and Development.

[48]  S. M. Hoseini,et al.  Neural Network Adaptive Output Feedback Control of Flexible Link Manipulators , 2013 .

[49]  Saad Maarouf,et al.  Distributed adaptive control strategy for flexible link manipulators , 2017 .

[50]  Chong-Won Lee,et al.  Hybrid Control Scheme for Robust Tracking of Two-Link Flexible Manipulator , 2001, J. Intell. Robotic Syst..

[51]  Bidyadhar Subudhi,et al.  Real-Time Adaptive Control of a Flexible Manipulator Using Reinforcement Learning , 2012, IEEE Transactions on Automation Science and Engineering.

[52]  H. A. Talebi,et al.  Tip tracking control of a rigid-flexible manipulator based on deflection estimation using neural networks: Application to needle insertion , 2011, ISSNIP Biosignals and Biorobotics Conference 2011.

[53]  Alessandro De Luca,et al.  Regulation of flexible arms under gravity , 1993, IEEE Trans. Robotics Autom..