Nonlinear adaptive control method based on ANFIS and multiple models

An adaptive control method based on adaptive-network-based fuzzy inference system (ANFIS) and multiple models is proposed for a class of uncertain discrete-time nonlinear systems with unstable zero-dynamics. The approach is composed of a linear robust adaptive controller, a nonlinear adaptive controller based on ANFIS and switching mechanism. The linear controller ensures the boundedness of the input and output signals, and the nonlinear controller improves the performance of the system. By using the switching scheme, the performance is improved and the stability is achieved simultaneously. Moreover, the ANFIS is used to estimate and compensate the unmodeled dynamics adaptively, which overcomes the uncertainty of neural network and saves the training time of the network and at the same time avoids the possibility that the network becomes trapped in local minima and so on. It improves the convergence rate and the precision of the unmodeled dynamics estimation, thereby improving the control effect. Stability and convergence analysis of the proposed method are established. The simulation results show the effectiveness of the approach.

[1]  Kumpati S. Narendra,et al.  Intelligent control using multiple neural networks , 2003 .

[2]  Kumpati S. Narendra,et al.  Improving transient response of adaptive control systems using multiple models and switching , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[3]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[4]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[5]  G. Goodwin,et al.  Hysteresis switching adaptive control of linear multivariable systems , 1994, IEEE Trans. Autom. Control..

[6]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[7]  K. Narendra,et al.  Identification and control of a nonlinear dynamical system based on its linearization. II , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[8]  Kumpati S. Narendra,et al.  Nonlinear adaptive control using neural networks and multiple models , 2001, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[9]  Shi Yu Neural Networks and Multiple Models Based Nonlinear Adaptive Generalized Predictive Control , 2007 .

[10]  A. Morse,et al.  Applications of hysteresis switching in parameter adaptive control , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[11]  Kumpati S. Narendra,et al.  Improving transient response of adaptive control systems using multiple models and switching , 1994 .

[12]  Graham Goodwin,et al.  Discrete time multivariable adaptive control , 1979, 1979 18th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

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

[14]  Kumpati S. Narendra,et al.  Adaptation and learning using multiple models, switching, and tuning , 1995 .

[15]  S.O. Reza Moheimani,et al.  Allowing for over-saturation in robust switching control of a class of uncertain systems , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).