Data-driven control via Petersen's lemma

被引:51
|
作者
Bisoffi, Andrea [1 ]
De Persis, Claudio [1 ]
Tesi, Pietro [2 ]
机构
[1] Univ Groningen, ENTEG, NL-9747 AG Groningen, Netherlands
[2] Univ Florence, DINFO, I-50139 Florence, Italy
关键词
Data-based control; Optimization-based controller synthesis; Analysis of systems with uncertainty; Robust control of nonlinear systems; Linear matrix inequalities; Sum-of-squares; IDENTIFICATION; STABILIZATION; OPTIMIZATION; INPUT; SUM;
D O I
10.1016/j.automatica.2022.110537
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We address the problem of designing a stabilizing closed-loop control law directly from input and state measurements collected in an experiment. In the presence of a process disturbance in data, we have that a set of dynamics could have generated the collected data and we need the designed controller to stabilize such set of data-consistent dynamics robustly. For this problem of data-driven control with noisy data, we advocate the use of a popular tool from robust control, Petersen's lemma. In the cases of data generated by linear and polynomial systems, we conveniently express the uncertainty captured in the set of data-consistent dynamics through a matrix ellipsoid, and we show that a specific form of this matrix ellipsoid makes it possible to apply Petersen's lemma to all of the mentioned cases. In this way, we obtain necessary and sufficient conditions for data-driven stabilization of linear systems through a linear matrix inequality. The matrix ellipsoid representation enables insights and interpretations of the designed control laws. In the same way, we also obtain sufficient conditions for data-driven stabilization of polynomial systems through alternate (convex) sum-of-squares programs. The findings are illustrated numerically.(c) 2022 The Author(s). Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Data-driven design of safe control for polynomial systems
    Luppi, Alessandro
    Bisoffi, Andrea
    De Persis, Claudio
    Tesi, Pietro
    EUROPEAN JOURNAL OF CONTROL, 2024, 75
  • [2] Data-Driven Control of Linear Systems via Quantized Feedback
    Li, Xingchen
    Zhao, Feiran
    You, Keyou
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2024, 37 (01) : 152 - 168
  • [3] Data-driven Control of Unknown Linear Systems via Quantized Feedback
    Zhao, Feiran
    Li, Xingchen
    You, Keyou
    LEARNING FOR DYNAMICS AND CONTROL CONFERENCE, VOL 168, 2022, 168
  • [4] A Missing Data Approach to Data-Driven Filtering and Control
    Markovsky, Ivan
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (04) : 1972 - 1978
  • [5] Data-Driven Stabilization of Nonlinear Polynomial Systems With Noisy Data
    Guo, Meichen
    De Persis, Claudio
    Tesi, Pietro
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (08) : 4210 - 4217
  • [6] Data-Driven Control of Linear Systems via Quantized Feedback
    Xingchen Li
    Feiran Zhao
    Keyou You
    Journal of Systems Science and Complexity, 2024, 37 : 152 - 168
  • [7] An Extension of Petersen's Lemma on Matrix Uncertainty
    Ji, Xiaofu
    Su, Hongye
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (06) : 1655 - 1657
  • [8] From model-based control to data-driven control: Survey, classification and perspective
    Hou, Zhong-Sheng
    Wang, Zhuo
    INFORMATION SCIENCES, 2013, 235 : 3 - 35
  • [9] A Convex Data-Driven Approach for Nonlinear Control Synthesis
    Choi, Hyungjin
    Vaidya, Umesh
    Chen, Yongxin
    MATHEMATICS, 2021, 9 (19)
  • [10] Data-Driven Control of Unknown Switched Linear Systems Using Scenario Optimization
    Wang, Zheming
    Berger, Guillaume O.
    Jungers, Raphael M.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (11) : 7310 - 7325