Two-stage observer based offset-free MPC

This paper addresses design of model predictive control (MPC) for dynamic systems in the presence of disturbances. For the systems with disturbances, it is common to use observers to estimate states and disturbances, allowing control algorithm to reject disturbances. In this paper, we demonstrate ho...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ISA transactions 2015-07, Vol.57, p.136-143
Hauptverfasser: Mohammadkhani, MohammadAli, Bayat, Farhad, Jalali, Ali Akbar
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper addresses design of model predictive control (MPC) for dynamic systems in the presence of disturbances. For the systems with disturbances, it is common to use observers to estimate states and disturbances, allowing control algorithm to reject disturbances. In this paper, we demonstrate how one can extend model predictive control for systems with disturbances by applying full state and disturbance observer. To this aim, a two-stage approach is proposed where the observer design procedure is completely decoupled from the MPC problem, known as the separation principle. We focus on the decoupling principal and it is shown that the observer can be designed independently via a norm minimization problem to reduce effects of disturbances and model mismatch. On the other hand, the MPC law is obtained using the multi-parametric quadratic programming approach where the parameters are the components of the state vector. •We design a MPC controller for dynamic systems in the presence of disturbances.•We focus on the decoupling principal and present an efficient method for observer design.•We show that observer design can be done separately by solving a norm minimization problem.•The proposed approach can be applied to both eMPC and online-MPC in same manner.
ISSN:0019-0578
1879-2022
DOI:10.1016/j.isatra.2015.02.015