TY - JOUR
T1 - Robust data-driven predictive control of unknown nonlinear systems using reachability analysis
AU - Farjadnia, Mahsa
AU - Alanwar, Amr
AU - Niazi, Muhammad Umar B.
AU - Molinari, Marco
AU - Johansson, Karl Henrik
N1 - Publisher Copyright:
© 2023 The Author(s)
PY - 2023/11
Y1 - 2023/11
N2 - This work proposes a robust data-driven predictive control approach for unknown nonlinear systems in the presence of bounded process and measurement noise. Data-driven reachable sets are employed for the controller design instead of using an explicit nonlinear system model. Although the process and measurement noise are bounded, the statistical properties of the noise are not required to be known. By using the past noisy input-output data in the learning phase, we propose a novel method to over-approximate exact reachable sets of an unknown nonlinear system. Then, we propose a data-driven predictive control approach to compute safe and robust control policies from noisy online data. The constraints are guaranteed in the control phase with robust safety margins by effectively using the predicted output reachable set obtained in the learning phase. Finally, a numerical example validates the efficacy of the proposed approach and demonstrates comparable performance with a model-based predictive control approach.
AB - This work proposes a robust data-driven predictive control approach for unknown nonlinear systems in the presence of bounded process and measurement noise. Data-driven reachable sets are employed for the controller design instead of using an explicit nonlinear system model. Although the process and measurement noise are bounded, the statistical properties of the noise are not required to be known. By using the past noisy input-output data in the learning phase, we propose a novel method to over-approximate exact reachable sets of an unknown nonlinear system. Then, we propose a data-driven predictive control approach to compute safe and robust control policies from noisy online data. The constraints are guaranteed in the control phase with robust safety margins by effectively using the predicted output reachable set obtained in the learning phase. Finally, a numerical example validates the efficacy of the proposed approach and demonstrates comparable performance with a model-based predictive control approach.
KW - Data-driven methods
KW - Nonlinear systems
KW - Predictive control
KW - Reachability analysis
KW - Zonotopes
UR - http://www.scopus.com/inward/record.url?scp=85165280389&partnerID=8YFLogxK
U2 - 10.1016/j.ejcon.2023.100878
DO - 10.1016/j.ejcon.2023.100878
M3 - Article
AN - SCOPUS:85165280389
SN - 0947-3580
VL - 74
JO - European Journal of Control
JF - European Journal of Control
M1 - 100878
ER -