Linear offset-free MPC algorithms augment the internal model with integrating “disturbances”, which are estimated from output measurements along with the model states. We develop in this paper a performance monitoring strategy for general offset-free MPC algorithms, in which we use the prediction error sequence to detect whether the internal model is correct and/or the augmented state estimator is appropriate. When the prediction error is a white noise signal, revealed by the Ljung-Box test, optimal performance is detected. Otherwise, we use a closed-loop subspace identification approach to reveal the order of a minimal realization of the system from the deterministic input to the prediction error. We prove that, if such order is zero, the model is correct and the source of suboptimal performance is an incorrect estimator. In such cases, we propose an optimization method to recalculate the correct augmented state estimator. If, instead, such order is greater than zero we prove that the model is incorrect, and re-identification is suggested. Two illustrative examples are presented.

Performance degradation diagnosis and remedies in offset-free MPC

PANNOCCHIA, GABRIELE;
2012-01-01

Abstract

Linear offset-free MPC algorithms augment the internal model with integrating “disturbances”, which are estimated from output measurements along with the model states. We develop in this paper a performance monitoring strategy for general offset-free MPC algorithms, in which we use the prediction error sequence to detect whether the internal model is correct and/or the augmented state estimator is appropriate. When the prediction error is a white noise signal, revealed by the Ljung-Box test, optimal performance is detected. Otherwise, we use a closed-loop subspace identification approach to reveal the order of a minimal realization of the system from the deterministic input to the prediction error. We prove that, if such order is zero, the model is correct and the source of suboptimal performance is an incorrect estimator. In such cases, we propose an optimization method to recalculate the correct augmented state estimator. If, instead, such order is greater than zero we prove that the model is incorrect, and re-identification is suggested. Two illustrative examples are presented.
2012
9781467321020
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/156923
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 5
social impact