Combining Prior Knowledge and Data for Robust Controller Design
arXiv:2009.05253 · doi:10.1109/TAC.2022.3209342
Abstract
We present a framework for systematically combining data of an unknown linear time-invariant system with prior knowledge on the system matrices or on the uncertainty for robust controller design. Our approach leads to linear matrix inequality (LMI) based feasibility criteria which guarantee stability and performance robustly for all closed-loop systems consistent with the prior knowledge and the available data. The design procedures rely on a combination of multipliers inferred via prior knowledge and learnt from measured data, where for the latter a novel and unifying disturbance description is employed. While large parts of the paper focus on linear systems and input-state measurements, we also provide extensions to robust output-feedback design based on noisy input-output data and against nonlinear uncertainties. We illustrate through numerical examples that our approach provides a flexible framework for simultaneously leveraging prior knowledge and data, thereby reducing conservatism and improving performance significantly if compared to black-box approaches to data-driven control.
References in corpus (10)
- Trade-offs in learning controllers from noisy data
- Robust Constraint Satisfaction in Data-Driven MPC
- Data-Driven Predictive Control for Linear Parameter-Varying Systems
- On the design of terminal ingredients for data-driven MPC
- Amidst data-driven model reduction and control
- Controller Design via Experimental Exploration with Robustness Guarantees
- Practical and Rigorous Uncertainty Bounds for Gaussian Process Regression
- From data to reduced-order models via moment matching
- From data to reduced-order models via generalized balanced truncation
- On data-driven stabilization of systems with quadratic nonlinearities
Cited by in corpus (32)
- Data-Driven Control of Distributed Event-Triggered Network Systems
- Data-driven control via Petersen's lemma
- Data-Driven Control for Linear Discrete-Time Delay Systems
- Trade-offs in learning controllers from noisy data
- Robust stability analysis of a simple data-driven model predictive control approach
- Model-Based and Data-Driven Control of Event- and Self-Triggered Discrete-Time LTI Systems
- Event-triggered Consensus Control of Heterogeneous Multi-agent Systems: Model- and Data-based Analysis
- Data-driven analysis and control of continuous-time systems under aperiodic sampling
- Data-Driven Reachability Analysis from Noisy Data
- An overview of systems-theoretic guarantees in data-driven model predictive control
- Data-driven Control of Dynamic Event-triggered Systems with Delays
- On the design of terminal ingredients for data-driven MPC
- Robust data-driven control for nonlinear systems using the Koopman operator
- On data-driven control: informativity of noisy input-output data with cross-covariance bounds
- Data-based Transfer Stabilization in Linear Systems
- Controller synthesis for input-state data with measurement errors
- Control of bilinear systems using gain-scheduling: Stability and performance guarantees
- Online convex optimization for data-driven control of dynamical systems
- Causality-Informed Data-Driven Predictive Control
- Notes on data-driven output-feedback control of linear MIMO systems
- Combining Federated Learning and Control: A Survey
- Data-Driven Control of Nonlinear Systems: Beyond Polynomial Dynamics
- Direct Data-Driven State-Feedback Control of Linear Parameter-Varying Systems
- The Non-Strict Projection Lemma
- Adaptive Control of Euler-Lagrange Systems under Time-varying State Constraints without a Priori Bounded Uncertainty
- Learning controllers for performance through LMI regions
- Controller Synthesis from Noisy-Input Noisy-Output Data
- Maximum Likelihood Identification of Linear Models with Integrating Disturbances for Offset-Free Control
- Bias correction and instrumental variables for direct data-driven model-reference control
- Data-Driven Reachability Analysis Using Matrix Zonotopes
- On data-driven stabilization of systems with quadratic nonlinearities
- Setpoint control of bilinear systems from noisy data