Extension of First Order Predictive Functional Controllers to Handle Higher Order Internal Models

Extension of First Order Predictive Functional Controllers to Handle Higher Order Internal Models Predictive Functional Control (PFC), belonging to the family of predictive control techniques, has been demonstrated as a powerful algorithm for controlling process plants. The input/output PFC formulation has been a particularly attractive paradigm for industrial processes, with a combination of simplicity and effectiveness. Though its use of a lag plus delay ARX/ARMAX model is justified in many applications, there exists a range of process types which may present difficulties, leading to chattering and/or instability. In this paper, instability of first order PFC is addressed, and solutions to handle higher order and difficult systems are proposed. The input/output PFC formulation is extended to cover the cases of internal models with zero and/or higher order pole dynamics in an ARX/ARMAX form, via a parallel and cascaded model decomposition. Finally, a generic form of PFC, based on elementary outputs, is proposed to handle a wider range of higher order oscillatory and non-minimum phase systems. The range of solutions presented are supported by appropriate examples.

[1]  J. A. Rossiter,et al.  Handling constraints with predictive functional control of unstable processes , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[2]  John Anthony Rossiter,et al.  Stable prediction for unstable independent models , 2003, IEEE Trans. Autom. Control..

[3]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[4]  M. B. Zarrop,et al.  Book Review: Computer Controlled Systems: theory and design (3rd Ed.) , 1998 .

[5]  Jay H. Lee,et al.  Model predictive control: past, present and future , 1999 .

[6]  Chin-Shung Hsu Digital control systems , 1982, Proceedings of the IEEE.

[7]  Igor Škrjanc,et al.  Predictive functional control based on fuzzy model for heat-exchanger pilot plant , 1999 .

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

[9]  Piotr Tatjewski,et al.  Advanced Control of Industrial Processes: Structures and Algorithms , 2006 .

[10]  J. A. Rossiter,et al.  Predictive Functional Control of Unstable Processes , 2001 .

[11]  Benjamin C. Kuo,et al.  Digital Control Systems , 1977 .

[12]  B. Moore Principal component analysis in linear systems: Controllability, observability, and model reduction , 1981 .

[13]  Andrzej Królikowski,et al.  Self-Tuning Generalized Predictive Control With Input Constraints , 2001 .

[14]  John Ringwood,et al.  Neural Network Modelling and Predictive Control of a Milk Pasteurisation Plant , 2001 .

[15]  David W. Clarke,et al.  Generalized Predictive Control - Part II Extensions and interpretations , 1987, Autom..

[16]  Jacques Richalet,et al.  La commande prédictive , 1998 .

[17]  Riccardo Scattolini,et al.  Some Issues in the Design of Predictive Controllers , 1999 .

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

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

[20]  Karl Johan Åström,et al.  Computer-Controlled Systems: Theory and Design , 1984 .

[21]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .