Robust Data-Driven Predictive Control of Unknown Nonlinear Systems using Reachability Analysis
Mahsa Farjadnia, Amr Alanwar, Muhammad Umar B. Niazi, Marco Molinari,, Karl Henrik Johansson

TL;DR
This paper introduces a robust data-driven predictive control method for unknown nonlinear systems that uses reachable sets derived from noisy data, eliminating the need for explicit system models and ensuring safety.
Contribution
It presents a novel approach to approximate reachable sets from noisy data and designs a control policy that guarantees safety without requiring noise statistical properties.
Findings
Effective control with bounded noise without system model
Comparable performance to model-based predictive control
Validated through numerical example
Abstract
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 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 through the effective use of the predicted output reachable set obtained in the learning phase. Finally, a numerical example validates…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Fault Detection and Control Systems · Control Systems and Identification
