Semi-receding horizon algorithm for “sufficiently exciting” MPC with adaptive search step

In this paper, the task of finding an algorithm providing sufficiently excited data within the MPC framework is tackled. Such algorithm is expected to take action only when the re-identification is needed and it shall be used as the “least costly” closed loop identification experiment for MPC. The already existing approach based on maximization of the smallest eigenvalue of the information matrix increase is revised and an adaptation by introducing a semi-receding horizon principle is performed. Further, the optimization algorithm used for the maximization of the provided information is adapted such that the constraints on the maximal allowed control performance deterioration are handled more carefully and are incorporated directly into the process instead of using them just as a termination condition. The effect of the performed adaptations is inspected using a numerical example. The example shows that the employment of the semi-receding horizon brings major improvement of the identification properties of the obtained data and the proposed adaptive-search step algorithm used for the “informativeness” optimization brings further significant increase of the contained information while the aggravation of the economical and tracking aspects of the control are kept at acceptable level.

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

[2]  Manfred Morari,et al.  Computational Complexity Certification for Real-Time MPC With Input Constraints Based on the Fast Gradient Method , 2012, IEEE Transactions on Automatic Control.

[3]  Paul M.J. Van den Hof,et al.  Closed-Loop Issues in System Identification , 1997 .

[4]  I.K. Craig,et al.  Closed-loop system identification of a MIMO plant controlled by a MPC controller , 2002, IEEE AFRICON. 6th Africon Conference in Africa,.

[5]  Yucai Zhu,et al.  System identification for process control: recent experience and outlook , 2009, Int. J. Model. Identif. Control..

[6]  Giancarlo Marafioti,et al.  Enhanced Model Predictive Control:Dual Control Approach and State Estimation Issues , 2010 .

[7]  Michael Sebek,et al.  On Satisfaction of the Persistent Excitation Condition for the Zone MPC: Numerical Approach , 2014 .

[8]  Paul A. Taylor,et al.  Closed loop identification of MPC models for MIMO processes using genetic algorithms and dithering one variable at a time: Application to an industrial distillation tower , 1996 .

[9]  A. Garulli,et al.  Block recursive parallelotopic bounding in set membership identification , 1998 .

[10]  Lennart Ljung,et al.  Closed-Loop Identification Revisited - Updated Version , 1998 .

[11]  Robert R. Bitmead,et al.  Persistently Exciting Model Predictive Control for SISO systems , 2012 .

[12]  H. Genceli,et al.  New approach to constrained predictive control with simultaneous model identification , 1996 .

[13]  Samuel Prívara,et al.  Persistent excitation condition within the dual control framework , 2013 .

[14]  Vladimír Havlena,et al.  MPC‐based approximate dual controller by information matrix maximization , 2013 .

[15]  Biao Huang,et al.  System Identification , 2000, Control Theory for Physicists.

[16]  Michael Nikolaou,et al.  Simultaneous Constrained Model Predictive Control and Identification of DARX Processes , 1998, Autom..