Adaptive tracking control of a class of nonlinear systems using CMAC network

Abstract In this paper, an adaptive control based on a Cerebellar Model Articulation Controller (CMAC) network is derived to solve the output tracking problem for a class of nonlinear systems with unknown structured nonlinearities. Without requiring a priori knowledge of the system parameter values, the proposed adaptive control consists of the conventional sliding control and a feedforward compensation with the CMAC network. The sliding control is used as a classical tracking controller for the nominal system and the CMAC network is used to compensate the parametrization errors. It is shown by the Lyapunov approach that the outputs of the closed-loop system asymptotically track the desired output trajectories. The effectiveness of the proposed control scheme is verified with an application to a two degree-of-freedom (DOF) robotic manipulator.

[1]  Zheng Geng,et al.  Dynamic control of a parallel link manipulator using a CMAC neural network , 1993 .

[2]  Liang Jin,et al.  Direct adaptive output tracking control using multilayered neural networks , 1993 .

[3]  Peter J. Gawthrop,et al.  Neural networks for control systems - A survey , 1992, Autom..

[4]  J. Albus Mechanisms of planning and problem solving in the brain , 1979 .

[5]  A. Isidori,et al.  Adaptive control of linearizable systems , 1989 .

[6]  Fu-Chuang Chen,et al.  Adaptive control of non-linear continuous-time systems using neural networks—general relative degree and MIMO cases , 1993 .

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

[8]  L.G. Kraft,et al.  A comparison between CMAC neural network control and two traditional adaptive control systems , 1990, IEEE Control Systems Magazine.

[9]  Vasile Mihai Popov,et al.  Hyperstability of Control Systems , 1973 .

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

[11]  W. Thomas Miller,et al.  Real-time dynamic control of an industrial manipulator using a neural network-based learning controller , 1990, IEEE Trans. Robotics Autom..

[12]  L. Fu,et al.  Globally stable robust tracking of nonlinear systems using variable structure control and with an application to a robotic manipulator , 1990 .

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

[14]  Hans Butler,et al.  Model reference adaptive control: from theory to practice , 1992 .

[15]  Jean-Jacques E. Slotine,et al.  Neural Network Control of Unknown Nonlinear Systems , 1989, 1989 American Control Conference.

[16]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

[17]  A. Isidori Nonlinear Control Systems: An Introduction , 1986 .

[18]  S. Sastry,et al.  Indirect Techniques for Adaptive Input Output Linearization of Nonlinear Systems , 1990, 1990 American Control Conference.