Multistep Model Predictive Control Based on Artificial Neural Networks

This work studies the effect of different models on the performance of multistep model predictive control (MMPC) via simulation examples and bench- and pilot-scale experiments. The models used in the study are two common types of artificial neural networks (ANNs), namely, feedforward networks (FFNs) and external recurrent networks (ERNs). The steady-state offset of MMPC using FFN models is observed throughout simulation cases and experiments in case that prediction horizon is longer than the control horizon. This study further explains the FFN-induced offset phenomena mathematically. In the experimental part of this work, we compare the performances of MMPC using these two ANN models, conventional proportional-integral controllers and linear model predictive control in the dual-temperature control problems, which include a bench-scale ethanol and water distillation column and a pilot-scale i-butane and n-butane distillation column.

[1]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[2]  E. Bristol On a new measure of interaction for multivariable process control , 1966 .

[3]  William L. Luyben,et al.  Process Modeling, Simulation and Control for Chemical Engineers , 1973 .

[4]  J. Richalet,et al.  Model predictive heuristic control: Applications to industrial processes , 1978, Autom..

[5]  Coleman B. Brosilow,et al.  The structure and design of Smith predictors from the viewpoint of inferential control , 1979 .

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

[7]  Carlos E. Garcia,et al.  Internal model control. A unifying review and some new results , 1982 .

[8]  M. Morari,et al.  Internal model control. VI: Extension to nonlinear systems , 1986 .

[9]  Babu Joseph,et al.  Control of constrained multivariable nonlinear process using a two-phase approach , 1987 .

[10]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[11]  Thomas J. Mc Avoy,et al.  Use of Neural Nets For Dynamic Modeling and Control of Chemical Process Systems , 1989, 1989 American Control Conference.

[12]  N. V. Bhat,et al.  Use of neural nets for dynamic modeling and control of chemical process systems , 1990 .

[13]  D. C. Psichogios,et al.  Direct and indirect model based control using artificial neural networks , 1991 .

[14]  Bill Curtis,et al.  Process modeling , 1992, CACM.

[15]  Thomas E. Marlin,et al.  Process Control: Designing Processes and Control Systems for Dynamic Performance , 1995 .

[16]  R. R. Rhinehart,et al.  A very simple structure for neural network control of distillation , 1995 .

[17]  David M. Himmelblau,et al.  Modeling and control of a packed distillation column using artificial neural networks , 1995 .

[18]  Geoff Barton,et al.  Process control: Designing processes and control systems for dynamic performance , 1996 .

[19]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[20]  Francis J. Doyle,et al.  A dynamic neural network approach to nonlinear process modeling , 1997 .

[21]  R. R. Rhinehart,et al.  Application of neural network control to distillation and an experimental comparison with other advanced controllers , 1999 .

[22]  Mohamed Azlan Hussain,et al.  Review of the applications of neural networks in chemical process control - simulation and online implementation , 1999, Artif. Intell. Eng..