Programmable logic controller implementation of an auto-tuned predictive control based on minimal plant information.

This paper makes two key contributions. First, it tackles the issue of the availability of constrained predictive control for low-level control loops. Hence, it describes how the constrained control algorithm is embedded in an industrial programmable logic controller (PLC) using the IEC 61131-3 programming standard. Second, there is a definition and implementation of a novel auto-tuned predictive controller; the key novelty is that the modelling is based on relatively crude but pragmatic plant information. Laboratory experiment tests were carried out in two bench-scale laboratory systems to prove the effectiveness of the combined algorithm and hardware solution. For completeness, the results are compared with a commercial proportional-integral-derivative (PID) controller (also embedded in the PLC) using the most up to date auto-tuning rules.

[1]  Willy Wojsznis,et al.  Multi-objective optimization for model predictive control. , 2007, ISA transactions.

[2]  G. Goodwin,et al.  A SIMPLE ANTI-WINDUP STRATEGY FOR STATE CONSTRAINED LINEAR CONTROL , 2002 .

[3]  P. Grieder,et al.  Using interpolation to improve efficiency of multiparametric predictive control , 2005, Autom..

[4]  Mark Rice,et al.  A numerically robust state-space approach to stable-predictive control strategies , 1998, Autom..

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

[6]  John Anthony Rossiter,et al.  Predictive Control implementation in a PLC using the IEC 1131.3 programming standard , 2009, 2009 European Control Conference (ECC).

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

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

[9]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[10]  James B. Rawlings,et al.  Constrained linear quadratic regulation , 1998, IEEE Trans. Autom. Control..

[11]  David Clarke Designing phase-locked loops for instrumentation applications , 2002 .

[12]  Gabriele Pannocchia,et al.  A Candidate to Replace PID Control: SISO-Constrained LQ Control , 2005 .

[13]  J. Brian Froisy,et al.  Model predictive control - Building a bridge between theory and practice , 2006, Comput. Chem. Eng..

[14]  D. W. Clarke,et al.  PI auto-tuning during a single transient , 2006 .

[15]  J. A. Rossiter,et al.  Applying predictive control to a fossil-fired power station , 2002 .

[16]  Jun Zhao,et al.  Development and Application of an Integrated MPC Technology , 2008 .

[17]  David Clarke,et al.  On the automatic tuning and adaptation of PID controllers , 2006 .

[18]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[19]  K. T. Tan,et al.  Linear systems with state and control constraints: the theory and application of maximal output admissible sets , 1991 .