Nonlinear adaptive generalized predictive control method based on ANFIS and switching control

In this paper, an adaptive generalized predictive control method based on adaptive-network-based fuzzy inference system (ANFIS) and switching control is proposed for a class of discrete-time nonlinear systems with unstable zero-dynamics. ANFIS is used to estimate and compensate the unmodeled dynamics, which overcomes the uncertainty of neural network and avoids the possibility that the network becomes trapped in local minima and so on. Furthermore, the method improves the convergence rate of the neural networks, the estimation precision of the unmodeled dynamic and the effectiveness of control. The analysis of stability and performance of the closed-loop system are established rigorously. Last, by comparing the simulation results, the effectiveness of the proposed method is illustrated.

[1]  Tianyou Chai,et al.  Neural network based adaptive predictive control algorithm of nonlinear non-minimum phase systems , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[2]  W Wang A DIRECT ADAPTIVE GENERALIZED PREDICTIVE CONTROL ALGORITHM AND CLOBAL CONVERGENCE ANALYSES , 1995 .

[3]  Tianyou Chai,et al.  A new decoupling design of self‐tuning multivariable generalized predictive control , 1999 .

[4]  Octavian Pastravanu,et al.  A neural predictive controller for non-linear systems , 2002, Math. Comput. Simul..

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

[6]  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).

[7]  Riccardo Scattolini,et al.  Robustness of an adaptive predictive controller , 1994 .

[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]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

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