A data-driven predictive controller design based on reduced Hankel matrix

A data-driven predictive control methodology based on reduced Hankel matrix is proposed in this paper. Undersome assumptions, the properties of a system can be simply and visually behaved by the construction of input-output Hankel matrix. The row size of the Hankel matrix depends on the request of system excitation, which also determines the prediction and control horizons. In order to show the required order and thus help to choose the number size of the manipulated parameters, the Hankel matrix is reduced based on orthogonal projection. Thus, the prediction is accomplished using the latent space projection of a vector of inputs onto the outputs plan, serving exactly the similar role as order reduction of state estimators. Based on the prediction, MPC formulations and optimization are presented. For the unconstrained case, the control law is analytically determined direct from the data Hankel matrices, avoiding model identification or any intermediate step to meet the given performance specifications. Additionally, integrator action is added to the controller to obtain offset-free tracking.

[1]  Sabine Van Huffel,et al.  Exact and Approximate Modeling of Linear Systems: A Behavioral Approach (Mathematical Modeling and Computation) (Mathematical Modeling and Computation) , 2006 .

[2]  J. A. Rossiter,et al.  Data-driven latent-variable model-based predictive control for continuous processes , 2010 .

[3]  Jan C. Willems,et al.  From time series to linear system - Part I. Finite dimensional linear time invariant systems , 1986, Autom..

[4]  Jan C. Willems,et al.  From time series to linear system - Part III: Approximate modelling , 1987, Autom..

[5]  Akira Kojima,et al.  Reduced order model predictive control method based on decomposition of discrete-time linear systems , 2007, 2007 46th IEEE Conference on Decision and Control.

[6]  Biao Huang,et al.  Data-driven Subspace Approach to Predictive Control , 2008 .

[7]  Stefan Jakubek,et al.  Reduced order optimization for model predictive control using principal control moves , 2012 .

[8]  Shaoyuan Li,et al.  Order estimation of multivariable ill-conditioned processes based on PCA method , 2012 .

[9]  S. Shah,et al.  A control-relevant identification strategy for GPC , 1992 .

[10]  Biao Huang,et al.  Dynamic Modeling, Predictive Control and Performance Monitoring: A Data-driven Subspace Approach , 2008 .

[11]  D. Laurí,et al.  PLS-based model predictive control relevant identification: PLS-PH algorithm , 2010 .

[12]  Joao M. C. Sousa,et al.  Model predictive control: a data-driven approach using simple fuzzy tools , 2000, Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).

[13]  Akira Kojima,et al.  Reduced order model predictive control for constrained discrete‐time linear systems , 2012 .

[14]  Bart De Moor,et al.  Subspace Identification for Linear Systems: Theory ― Implementation ― Applications , 2011 .

[15]  Bart De Moor,et al.  A note on persistency of excitation , 2005, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[16]  Bart De Moor,et al.  Algorithms for deterministic balanced subspace identification , 2005, Autom..

[17]  Biao Huang,et al.  A data driven subspace approach to predictive controller design , 2001 .

[18]  J. Willems Paradigms and puzzles in the theory of dynamical systems , 1991 .

[19]  Patrick Dewilde,et al.  Subspace model identification Part 1. The output-error state-space model identification class of algorithms , 1992 .

[20]  Paolo Rapisarda,et al.  Data-driven simulation and control , 2008, Int. J. Control.

[21]  Zhongsheng Hou,et al.  Notes on Data-driven System Approaches , 2009 .

[22]  Prashant Mhaskar,et al.  Latent variable model predictive control for trajectory tracking in batch processes: Alternative modeling approaches , 2011 .

[23]  Biao Huang,et al.  Data-driven predictive control for solid oxide fuel cells , 2007 .

[24]  J. A. Rossiter,et al.  Modelling and implicit modelling for predictive control , 2001 .

[25]  S. Van Huffel,et al.  Exact and Approximate Modeling of Linear Systems: A Behavioral Approach , 2006 .

[26]  Haralambos Sarimveis,et al.  Nonlinear model predictive control for distributed parameter systems using data driven artificial neural network models , 2008, Comput. Chem. Eng..