Self-Reflective Model Predictive Control
Author(s) -
Boris Houska,
Dries Telen,
Filip Logist,
Jan Van Impe
Publication year - 2017
Publication title -
siam journal on control and optimization
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.486
H-Index - 116
eISSN - 1095-7138
pISSN - 0363-0129
DOI - 10.1137/15m1049865
Subject(s) - model predictive control , control theory (sociology) , controller (irrigation) , mathematics , state (computer science) , noise (video) , matrix (chemical analysis) , variance (accounting) , process (computing) , control (management) , computer science , algorithm , artificial intelligence , image (mathematics) , materials science , accounting , composite material , agronomy , business , biology , operating system
This paper proposes a novel control scheme, named self-reflective model predictive control (MPC), which takes its own limitations in the presence of process noise and measurement errors into account. In contrast to existing output-feedback MPC and persistently exciting MPC controllers, the proposed self-reflective MPC controller not only propagates a matrix-valued state forward in time in order to predict the variance of future state estimates, but it also propagates a matrix-valued adjoint state backward in time. This adjoint state is used by the controller to compute and minimize a second order approximation of its own expected loss of control performance in the presence of random process noise and inexact state estimates. The properties of the proposed controller are illustrated with a small but nontrivial case study.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom