Indirect self-tuning control using multiple models for non-affine nonlinear systems

In this article, for a class of discrete time non-affine nonlinear systems, a multiple-model-based indirect self-tuning control method is developed. The indirect self-tuning control method is composed of a linear robust indirect self-tuning controller, a nonlinear neural network indirect self-tuning controller and a switching mechanism. By introducing a modified Clarke index, the indirect self-tuning control method can tolerate properties of non-minimum phase and open-loop instability of the controlled system and attenuate the disturbance caused by the higher order nonlinear term. By resorting to the time-varying operation, it is proved without the assumption on the boundedness of the nonlinear term or its differential term that the proposed multiple-model-based nonlinear indirect self-tuning control method can guarantee the bounded-input–bounded-output stability of the closed-loop system and improve the system performance simultaneously. To illustrate the effectiveness of the proposed method, simulations for a synthetic nonlinear system and a realistic nonlinear system are conducted.

[1]  Kumpati S. Narendra,et al.  Nonlinear adaptive control using neural networks and multiple models , 2001, Autom..

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

[3]  Chai Tianyou Direct adaptive control for a class of nonlinear non-minimum phase systems , 2006 .

[4]  Ulrich Anders,et al.  Model selection in neural networks , 1999, Neural Networks.

[5]  G. Goodwin,et al.  Adaptive control of nonminimum phase systems , 1981 .

[6]  Tianyou Chai,et al.  Intelligent control using multiple models and neural networks , 2008 .

[7]  S.S. Ge,et al.  Direct adaptive control for a class of MIMO nonlinear systems using neural networks , 2004, IEEE Transactions on Automatic Control.

[8]  Quanmin Zhu,et al.  Neural network enhanced generalised minimum variance self-tuning controller for nonlinear discrete-time systems , 1999 .

[9]  Tianyou Chai,et al.  A self-tuning decoupling controller for a class of multivariable systems and global convergence analysis , 1988 .

[10]  Tianyou Chai,et al.  Nonlinear multivariable adaptive control using multiple models and neural networks , 2007, Autom..

[11]  S. S. Ge,et al.  Adaptive NN control for a class of discrete-time non-linear systems , 2003 .

[12]  Kumpati S. Narendra,et al.  Adaptive control of discrete-time systems using multiple models , 2000, IEEE Trans. Autom. Control..

[13]  Tianyou Chai,et al.  Neural-Network-Based Nonlinear Adaptive Dynamical Decoupling Control , 2007, IEEE Transactions on Neural Networks.

[14]  Marco C. Campi,et al.  Adaptive control of non‐minimum phase systems , 1995 .

[15]  Tao Zhang,et al.  Nonlinear adaptive control using neural networks and its application to CSTR systems , 1999 .

[16]  Kumpati S. Narendra,et al.  Identification and control of a nonlinear discrete-time system based on its linearization: a unified framework , 2004, IEEE Transactions on Neural Networks.

[17]  T Chai A NEW INDIRECT ADAPTIVE FEEDFORWARD CONTROL ALGORITHM AND ITS APPLICATIONS , 1990 .

[18]  G. Goodwin,et al.  Global convergence for adaptive one-step-ahead optimal controllers based on input matching , 1981 .

[19]  Toshio Fukuda,et al.  Adaptive quasi-sliding-mode tracking control for discrete uncertain input-output systems , 2001, IEEE Trans. Ind. Electron..

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

[21]  Quanmin Zhu,et al.  Stable adaptive neurocontrol for nonlinear discrete-time systems , 2004, IEEE Trans. Neural Networks.

[22]  M. Benosman,et al.  Adaptive control using multiple models switching and tuning , 2005, 2005 International Conference on Industrial Electronics and Control Applications.

[23]  Hassan K. Khalil,et al.  Adaptive control of a class of nonlinear discrete-time systems using neural networks , 1995, IEEE Trans. Autom. Control..