Predictive Adaptive Control of Nonlinear Multivariable Systems Using Fuzzy CMAC

CMAC computational model that is based on the cerebellum structure is known as a Neural Network with high computation and learning speed. Fuzzy CMAC, by introducing fuzzy reasoning to CMAC, converts it from a black box to a white box whose performance can be interpreted using fuzzy rules. Fuzzy CMAC compared to CMAC has higher approximation and modeling capability and allows for model gradient computation necessary for applications such as predictive control. This paper presents two nonlinear predictive control algorithms based on fuzzy CMAC. The first algorithm uses a numerical method for optimization computations and the second one uses model gradient. Furthermore, their performance is shown by applying them to control a nonlinear multivariable system.

[1]  Hiok Chai Quek,et al.  FCMAC-Yager: A Novel Yager-Inference-Scheme-Based Fuzzy CMAC , 2006, IEEE Transactions on Neural Networks.

[2]  Paulo E. M. de Almeida,et al.  Modified Fuzzy-CMAC Networks with Clustering-based Structure , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[3]  Piotr Tatjewski,et al.  Soft computing in modelbased predictive control footnotemark , 2006 .

[4]  Maciej Ławryńczuk,et al.  SOFT COMPUTING IN MODEL – BASED PREDICTIVE CONTROL † , 2006 .

[5]  Songyou Wang,et al.  A numerical method to optimize the structure of a magneto-optical disk , 2005 .

[6]  Takeshi Furuhashi,et al.  Cerebellar model arithmetic computer with pseudo-bacterial genetic algorithm and its hardware acceleration , 2004, Systems and Computers in Japan.

[7]  M.G. Simoes,et al.  Parametric CMAC networks: fundamentals and applications of a fast convergence neural structure , 2002, Conference Record of the 2002 IEEE Industry Applications Conference. 37th IAS Annual Meeting (Cat. No.02CH37344).

[8]  L. Yang Fuzzy Logic with Engineering Applications , 1999 .

[9]  Leizer Schnitman,et al.  The Basic Ideas of Neural Predictive Control , 1999 .

[10]  António Dourado,et al.  NON-LINEAR PREDICTIVE CONTROL BASED ON A RECURRENT NEURAL NETWORK , 1999 .

[11]  Chun-Shin Lin,et al.  Integration of CMAC technique and weighted regression for efficient learning and output differentiability , 1998, IEEE Trans. Syst. Man Cybern. Part B.

[12]  Z. Jason Geng,et al.  Missile Control Using Fuzzy Cerebellar Model Arithmetic Computer Neural Networks , 1997 .

[13]  T. Ross Fuzzy Logic with Engineering Applications , 1994 .

[14]  D.A. Handelman,et al.  Theory and development of higher-order CMAC neural networks , 1992, IEEE Control Systems.

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

[16]  James S. Albus,et al.  I A New Approach to Manipulator Control: The I Cerebellar Model Articulation Controller , 1975 .