Neural implementation of GMV control schemes based on affine input/output models

Minimum variance (MV) and generalised minimum variance (GMV) control methods are studied with respect to a particular class of nonlinear input/output recursive models. The plant model is affine in the most recent control variable. Prediction form models are introduced and nonlinear MV/GMV control design techniques are developed based on these. Suitable neural networks are employed for the estimation of the nonlinearities of the system. The weights of the networks are estimated offline and the learning is carried out with input/output data provided by suitable open-loop identification experiments. The MV/GMV controllers obtained are composed of linear and nonlinear blocks, the latter being implemented with neural networks. The linear blocks can be tuned online to improve the controlled system performance. A satisfactory performance is generally obtained in a wide operation range, with convenient dynamical behaviour and low control effort. A discussion on the presence of offset errors is presented and some possible rejection methods are proposed.

[1]  K. Åström Introduction to Stochastic Control Theory , 1970 .

[2]  L. Patnaik,et al.  Self-tuning minimum-variance control of nonlinear systems of the Hammerstein model , 1981 .

[3]  Rutherford Aris,et al.  On bilinear estimation and control , 1981 .

[4]  Denis Dochain,et al.  Adaptive identification and control algorithms for nonlinear bacterial growth systems , 1984, Autom..

[5]  Baxter F. Womack,et al.  Discrete time adaptive control of linear systems with preload nonlinearity , 1984, Autom..

[6]  I. J. Leontaritis,et al.  Input-output parametric models for non-linear systems Part II: stochastic non-linear systems , 1985 .

[7]  A. Isidori Nonlinear Control Systems: An Introduction , 1986 .

[8]  Dale E. Seborg,et al.  Self-tuning controllers for nonlinear systems , 1987, Autom..

[9]  Zhang Jingxin,et al.  Indirect adaptive suboptimal control for linear dynamic systems having polynomial nonlinearities , 1988 .

[10]  Jingxin Zhang,et al.  Explicit self-tuning control for a class of non-linear systems , 1989, Autom..

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

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

[13]  S. Billings,et al.  Self-tuning control of non-linear ARMAX models , 1990 .

[14]  Fu-Chuang Chen,et al.  Adaptive control of nonlinear systems using neural networks , 1992 .

[15]  Luigi Piroddi,et al.  GMV technique for nonlinear control with neural networks , 1994 .

[16]  Kevin Warwick A critique of neural networks for discrete-time linear control , 1995 .

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

[18]  Johan A. K. Suykens,et al.  Artificial neural networks for modelling and control of non-linear systems , 1995 .

[19]  Venkat Venkatasubramanian,et al.  Control-affine fuzzy neural network approach for nonlinear process control , 1995 .

[20]  Venkat Venkatasubramanian,et al.  Control-Affine Neural Network Approach for Nonminimum-Phase Nonlinear Process Control , 1996 .

[21]  Lennart Ljung,et al.  On Neural Network Model Structures in System Identification , 1996 .