Data-Driven Computation of Robust Control Invariant Sets With Concurrent Model Selection

被引:12
|
作者
Chen, Yuxiao [1 ]
Ozay, Necmiye [2 ]
机构
[1] CALTECH, Dept Mech & Civil Engn, Pasadena, CA 91106 USA
[2] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
Computational modeling; Uncertainty; Data models; Safety; Robust control; Load modeling; Trajectory; Automotive control; learning; robust control invariant (RCI) set; safety-critical control; system identification; BOUNDED EXOGENOUS DISTURBANCES; UNKNOWN UPPER-BOUNDS; LINEAR-SYSTEMS; IDENTIFICATION; TRACKING; STRATEGY; SUM;
D O I
10.1109/TCST.2021.3069759
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Set invariance in the presence of uncertainty and disturbance is of central importance for the safety of control systems. This article proposes a data-driven method to compute an approximation of a minimal robust control invariant set (mRCI) from experimental data. For a given dynamical model with additive and multiplicative uncertainty, the proposed method is able to compute a polytopic mRCI with fixed complexity via linear programming (LP). Moreover, the method can be combined with model selection to enable mRCI computation directly from experiment data when the system dynamics are unknown. Specifically, given a model structure, our algorithm begins by identifying the set of admissible models with constraints extracted from the experimental data. Each model in the set of admissible models contains information about the nominal model and the characterization of the model uncertainties. Then, two iterative algorithms based on robust optimization are proposed to compute an mRCI while simultaneously searching for a model ``optimal'' with regard to the mRCI computation and the corresponding invariance-inducing controller. Finally, the method is demonstrated in an experiment with an autonomous vehicle lane-keeping control example.
引用
收藏
页码:495 / 506
页数:12
相关论文
共 50 条
  • [31] Algorithms and uncertainty sets for data-driven robust shortest path problems
    Chassein, Andre
    Dokka, Trivikram
    Goerigk, Marc
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 274 (02) : 671 - 686
  • [32] Data-Driven Robust Control Using Reinforcement Learning
    Ngo, Phuong D.
    Tejedor, Miguel
    Godtliebsen, Fred
    APPLIED SCIENCES-BASEL, 2022, 12 (04):
  • [33] Robust direct data-driven control for probabilistic systems
    von Rohr, Alexander
    Likhachev, Dmitrii
    Trimpe, Sebastian
    SYSTEMS & CONTROL LETTERS, 2025, 196
  • [34] A robust data-driven model predictive thermal control for rack-based data center
    Li, Yiran
    Yang, Chao
    Xia, Yuanqing
    JOURNAL OF BUILDING ENGINEERING, 2024, 98
  • [35] Thermal Comfort Control on Sustainable Building via Data-Driven Robust Model Predictive Control
    Chen, Wei-Han
    Yang, Shiyu
    You, Fengqi
    2023 AMERICAN CONTROL CONFERENCE, ACC, 2023, : 591 - 596
  • [36] Data-driven robust model predictive control for greenhouse temperature control and energy utilisation assessment
    Mahmood, Farhat
    Govindan, Rajesh
    Bermak, Amine
    Yang, David
    Al-Ansari, Tareq
    APPLIED ENERGY, 2023, 343
  • [37] Robust Data-Driven Error Compensation for a Battery Model
    Gesner, Philipp
    Kirschbaum, Frank
    Jakobi, Richard
    Horstkoetter, Ivo
    Baeker, Bernard
    IFAC PAPERSONLINE, 2021, 54 (07): : 256 - 261
  • [38] Data-driven control for linear systems using reachable sets
    Al Khatib, Mohammad
    Mishra, Vikas Kumar
    Bajcinca, Naim
    2023 EUROPEAN CONTROL CONFERENCE, ECC, 2023,
  • [39] A robust data-driven genomic signature for idiopathic pulmonary fibrosis with applications for translational model selection
    Ammar, Ron
    Sivakumar, Pitchumani
    Jarai, Gabor
    Thompson, John Ryan
    PLOS ONE, 2019, 14 (04):
  • [40] An adaptive robust portfolio optimization model with loss constraints based on data-driven polyhedral uncertainty sets
    Fernandes, Betina
    Street, Alexandre
    Valladao, Davi
    Fernandes, Cristiano
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 255 (03) : 961 - 970