Predictive control for non-linear systems using neural networks

A neural network based predictive controller design algorithm is introduced for non-linear control systems. It is shown that the use of non-linear programming techniques can be avoided by using a set of affine non-linear predictors to predict the output of the non-linear process. The new predictive controller based on this design is both simple and easy to implement in practice. An on-line weight-learning algorithm for 9 neural networks is introduced, and convergence of both the weights and estimation errors is established. Predictive controller design based on the new procedure is illustrated using a growing network example.

[1]  K Y Zhu,et al.  A new robust non-linear self-tuning predictive control using neural networks , 1997 .

[2]  Robert M. Sanner,et al.  Gaussian Networks for Direct Adaptive Control , 1991, 1991 American Control Conference.

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

[4]  Visakan Kadirkamanathan,et al.  A Function Estimation Approach to Sequential Learning with Neural Networks , 1993, Neural Computation.

[5]  R. De Keyser,et al.  Extended Prediction Self-Adaptive Control , 1985 .

[6]  Sa Chesna,et al.  Extended Horizon Adaptive Control , 1984 .

[7]  Sirish L. Shah,et al.  Analysis and tuning of adaptive generalized predictive control , 1991 .

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

[9]  Snehasis Mukhopadhyay,et al.  Adaptive control using neural networks and approximate models , 1997, IEEE Trans. Neural Networks.

[10]  Robin J. Evans,et al.  Discrete-time adaptive control for deterministic time-varying systems , 1984, Autom..

[11]  M. Nazmul Karim,et al.  Real-Time Design of an Adaptive Nonlinear Predictive Controller , 1993 .

[12]  Robain De Keyser,et al.  Neural network based adaptive control , 1994 .

[13]  Dale E. Seborg,et al.  A Multivariable Adaptive Nonlinear Predictive Controller , 1991, 1991 American Control Conference.

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

[15]  John C. Platt A Resource-Allocating Network for Function Interpolation , 1991, Neural Computation.

[16]  C. R. Cutler,et al.  Dynamic matrix control¿A computer control algorithm , 1979 .

[17]  Andreas Jacubasch,et al.  Predictive Functional Control - Application to Fast and Accurate Robots , 1987 .

[18]  C. Harris,et al.  Advanced Adaptive Control , 1995 .

[19]  Visakan Kadirkamanathan,et al.  Dynamic structure neural networks for stable adaptive control of nonlinear systems , 1996, IEEE Trans. Neural Networks.

[20]  S. Billings,et al.  Variable Neural Networks for Nonlinear Adaptive Control , 1996 .