Backlash compensation in nonlinear systems using dynamic inversion by neural networks

A dynamic inversion compensation scheme is presented for backlash. The compensator uses the backstepping technique with neural networks (NN) for inverting the backlash nonlinearity in the feedforward path. The technique provides a general procedure for using NN to determine the dynamic pre-inverse of an invertible dynamical system. A tuning algorithm is presented for the NN backlash compensator which yields a stable closed-loop system.

[1]  Eduardo D. Sontag,et al.  Feedback Stabilization Using Two-Hidden-Layer Nets , 1991, 1991 American Control Conference.

[2]  Y. D. Song,et al.  Control of a class of nonlinear uncertain systems via compensated inverse dynamics approach , 1994, IEEE Trans. Autom. Control..

[3]  I. Sandberg,et al.  Nonlinear approximations using elliptic basis function networks , 1994 .

[4]  Eduardo D. Sontag,et al.  Neural Networks for Control , 1993 .

[5]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[6]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[7]  Lakmal Seneviratne,et al.  Adaptive Control Of Robot Manipulators , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  F. Lewis,et al.  Adaptive fuzzy logic compensation of actuator deadzones , 1997 .

[9]  Fu-Chuang Chen,et al.  Adaptive control of nonlinear systems using neural networks , 1992 .

[10]  Robert Bartle,et al.  The Elements of Real Analysis , 1977, The Mathematical Gazette.

[11]  Frank L. Lewis,et al.  Deadzone compensation in motion control systems using neural networks , 2000, IEEE Trans. Autom. Control..

[12]  Yoh-Han Pao,et al.  Stochastic choice of basis functions in adaptive function approximation and the functional-link net , 1995, IEEE Trans. Neural Networks.

[13]  Jong-Hwan Kim,et al.  Control of systems with deadzones using neural-network based learning controller , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[14]  C. Desoer,et al.  Stability of dithered non-linear systems with backlash or hysteresis , 1986 .

[15]  Frank L. Lewis,et al.  Robust neural-network control of rigid-link electrically driven robots , 1998, IEEE Trans. Neural Networks.

[16]  Jean-Jacques E. Slotine,et al.  Stable adaptive control and recursive identification using radial Gaussian networks , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[17]  Kumpati S. Narendra,et al.  Identification and control , 1998 .

[18]  Frank L. Lewis,et al.  Control of Robot Manipulators , 1993 .

[19]  Frank L. Lewis,et al.  Deadzone compensation in nonlinear systems using neural networks , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[20]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1989, Math. Control. Signals Syst..

[21]  Anthony J. Calise,et al.  Nonlinear flight control using neural networks , 1994 .

[22]  Andrew R. Barron,et al.  Universal approximation bounds for superpositions of a sigmoidal function , 1993, IEEE Trans. Inf. Theory.

[23]  Manolis A. Christodoulou,et al.  Adaptive control of unknown plants using dynamical neural networks , 1994, IEEE Trans. Syst. Man Cybern..

[24]  Frank L. Lewis,et al.  Neural network approximation of piecewise continuous functions: application to friction compensation , 1997, Proceedings of 12th IEEE International Symposium on Intelligent Control.

[25]  C. James Li,et al.  Robot learning control based on recurrent neural network inverse model , 1997 .

[26]  C. James Li,et al.  Robot learning control based on recurrent neural network inverse model , 1997, J. Field Robotics.

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

[28]  Anthony Tzes,et al.  Neural network control for DC motor micromaneuvering , 1995, IEEE Trans. Ind. Electron..

[29]  Gang Tao,et al.  Adaptive control of plants with unknown dead-zones , 1994 .

[30]  Marios M. Polycarpou,et al.  Stable adaptive neural control scheme for nonlinear systems , 1996, IEEE Trans. Autom. Control..

[31]  P. Kokotovic,et al.  Continuous-time adaptive control of systems with unknown backlash , 1995, IEEE Trans. Autom. Control..

[32]  Kumpati S. Narendra,et al.  Adaptive control using neural networks , 1990 .

[33]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

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

[35]  Anthony J. Calise,et al.  Multilayer neural network and adaptive nonlinear control of agile anti-air missiles , 1997 .

[36]  K. Narendra,et al.  A new adaptive law for robust adaptation without persistent excitation , 1987 .

[37]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

[38]  Edwin K. P. Chong,et al.  A two-layered fuzzy logic controller for systems with deadzones , 1994, IEEE Trans. Ind. Electron..

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

[40]  Weiping Li,et al.  Adaptive high-precision control of positioning tables-theory and experiments , 1994, IEEE Trans. Control. Syst. Technol..

[41]  K. Narendra,et al.  A New Adaptive Law for Robust Adaptation without Persistent Excitation , 1986, 1986 American Control Conference.

[42]  Gang Tao,et al.  Adaptive Control of Systems with Actuator and Sensor Nonlinearities , 1996 .

[43]  P. Kokotovic,et al.  Adaptive nonlinear control of systems containing a deadzone , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[44]  I. Sandberg,et al.  Criteria for the approximation of nonlinear systems , 1992 .

[45]  M. Corless,et al.  Continuous state feedback guaranteeing uniform ultimate boundedness for uncertain dynamic systems , 1981 .