Fuzzy supervisory sliding-mode and neural-network control for robotic manipulators

Highly nonlinear, highly coupled, and time-varying robotic manipulators suffer from structured and unstructured uncertainties. Sliding-mode control (SMC) is effective in overcoming uncertainties and has a fast transient response, while the control effort is discontinuous and creates chattering. The neural network has an inherent ability to learn and approximate a nonlinear function to arbitrary accuracy, which is used in the controllers to model complex processes and compensate for unstructured uncertainties. However, the unavoidable learning procedure degrades its transient performance in the presence of disturbance. A novel approach is presented to overcome their demerits and take advantage of their attractive features of robust and intelligent control. The proposed control scheme combines the SMC and the neural-network control (NNC) with different weights, which are determined by a fuzzy supervisory controller. This novel scheme is named fuzzy supervisory sliding-mode and neural-network control (FSSNC). The convergence and stability of the proposed control system are proved by using Lyapunov's direct method. Simulations for different situations demonstrate its robustness with satisfactory performance.

[1]  Kao-Shing Hwang,et al.  Smooth trajectory tracking of three-link robot: a self-organizing CMAC approach , 1998, IEEE Trans. Syst. Man Cybern. Part B.

[2]  James S. Albus,et al.  New Approach to Manipulator Control: The Cerebellar Model Articulation Controller (CMAC)1 , 1975 .

[3]  Wei-Song Lin,et al.  Integral variable structure control of nonlinear system using CMAC-based learning approach , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[4]  G. Feng,et al.  An adaptive fuzzy controller based on sliding mode for robot manipulators , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[5]  John Y. Hung,et al.  Variable structure control: a survey , 1993, IEEE Trans. Ind. Electron..

[6]  Chris J. B. Macnab,et al.  Discrete-Time Lyapunov Design for Neuroadaptive Control of Elastic-Joint Robots , 2000, Int. J. Robotics Res..

[7]  Jean-Jacques E. Slotine,et al.  The Robust Control of Robot Manipulators , 1985 .

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

[9]  Peter Kwong-Shun Tam,et al.  Combination of sliding mode controller and PI controller using fuzzy logic controller , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[10]  Frank L. Lewis,et al.  Discrete-time CMAC neural networks for control applications , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[11]  Chin-Teng Lin,et al.  Neural fuzzy systems , 1994 .

[12]  Wen-June Wang,et al.  Output feedback in variable structure systems with a simple adaption law , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[13]  Li-Xin Wang,et al.  A Course In Fuzzy Systems and Control , 1996 .

[14]  Hugh F. Durrant-Whyte,et al.  Fuzzy sliding-mode controllers with applications , 2001, IEEE Trans. Ind. Electron..

[15]  Tsung-Chih Lin,et al.  Direct adaptive fuzzy-neural control with state observer and supervisory controller for unknown nonlinear dynamical systems , 2002, IEEE Trans. Fuzzy Syst..

[16]  Fuchun Sun,et al.  Stable neural-network-based adaptive control for sampled-data nonlinear systems , 1998, IEEE Trans. Neural Networks.

[17]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[18]  Rong-Jong Wai,et al.  A supervisory fuzzy neural network control system for tracking periodic inputs , 1999, IEEE Trans. Fuzzy Syst..

[19]  Seung-Bok Choi,et al.  A fuzzy-sliding mode controller for robust tracking of robotic manipulators , 1997 .

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

[21]  Yury Stepanenko,et al.  A Sliding Mode Controller with Improved Adaptation Laws for the Upper Bounds on the Norm of Uncertainties , 1998, Autom..

[22]  Peng-Yung Woo,et al.  An adaptive fuzzy sliding mode controller for robotic manipulators , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[23]  T. I. James Tsay,et al.  Robust nonlinear control of robot manipulators , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

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

[26]  Stephen Yurkovich,et al.  Fuzzy Control , 1997 .