Data-driven verification and synthesis of stochastic systems via barrier certificates

被引:4
|
作者
Salamati, Ali [1 ]
Lavaei, Abolfazl [2 ]
Soudjani, Sadegh [2 ]
Zamani, Majid [1 ,3 ]
机构
[1] Ludwig Maximilians Univ Munchen, Dept Comp Sci, Munich, Germany
[2] Newcastle Univ, Sch Comp, Newcastle upon Tyne, England
[3] Univ Colorado, Dept Comp Sci, Boulder, CO USA
基金
美国国家科学基金会; 英国工程与自然科学研究理事会;
关键词
Stochastic systems; Safety specification; Formal synthesis; Data-driven barrier certificate; Robust convex program; Scenario convex program; SAFETY VERIFICATION; SCENARIO APPROACH; ABSTRACTION;
D O I
10.1016/j.automatica.2023.111323
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we study verification and synthesis problems for safety specifications over unknown discrete-time stochastic systems. When a model of the system is available, barrier certificates have been successfully applied for ensuring the satisfaction of safety specifications. In this work, we formulate the computation of barrier certificates as a robust convex program (RCP). Solving the acquired RCP is hard in general because the model of the system that appears in one of the constraints of the RCP is unknown. We propose a data-driven approach that replaces the uncountable number of constraints in the RCP with a finite number of constraints by taking finitely many random samples from the trajectories of the system. We thus replace the original RCP with a scenario convex program (SCP) and show how to relate their optimizers. We guarantee that the solution of the SCP is a solution of the RCP with a priori guaranteed confidence when the number of samples is larger than a specific value. This provides a lower bound on the safety probability of the original unknown system together with a controller in the case of synthesis. We also discuss an extension of our verification approach to a case where the associated robust program is non-convex and show how a similar methodology can be applied. Finally, the applicability of our proposed approach is illustrated through three case studies. (c) 2023 Elsevier Ltd. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Data-Driven Safety Verification of Stochastic Systems via Barrier Certificates
    Salamati, Ali
    Lavaei, Abolfazl
    Soudjani, Sadegh
    Zamani, Majid
    [J]. IFAC PAPERSONLINE, 2021, 54 (05): : 7 - 12
  • [2] Data-Driven Safety Verification of Stochastic Systems via Barrier Certificates: A Wait-and-Judge Approach
    Salamati, Ali
    Zamani, Majid
    [J]. LEARNING FOR DYNAMICS AND CONTROL CONFERENCE, VOL 168, 2022, 168
  • [3] Verification of Switched Stochastic Systems via Barrier Certificates
    Anand, Mahathi
    Jagtap, Pushpak
    Zamani, Majid
    [J]. 2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 4373 - 4378
  • [4] Data-Driven Controller Synthesis of Unknown Nonlinear Polynomial Systems via Control Barrier Certificates
    Nejati, Ameneh
    Zhong, Bingzhuo
    Caccamo, Marco
    Zamani, Majid
    [J]. Proceedings of Machine Learning Research, 2022, 168 : 763 - 776
  • [5] Data-Driven Controller Synthesis of Unknown Nonlinear Polynomial Systems via Control Barrier Certificates
    Nejati, Ameneh
    Zhong, Bingzhuo
    Caccamo, Marco
    Zamani, Majid
    [J]. LEARNING FOR DYNAMICS AND CONTROL CONFERENCE, VOL 168, 2022, 168
  • [6] Data-Driven Synthesis of Safety Controllers via Multiple Control Barrier Certificates
    Nejati, Ameneh
    Zamani, Majid
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 2497 - 2502
  • [7] Formal Synthesis of Stochastic Systems via Control Barrier Certificates
    Jagtap, Pushpak
    Soudjani, Sadegh
    Zamani, Majid
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (07) : 3097 - 3110
  • [8] Data-Driven Controller Synthesis via Co-Buchi Barrier Certificates With Formal Guarantees
    Ajeleye, Daniel
    Zamani, Majid
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 958 - 963
  • [9] Verification of Hyperproperties for Dynamical Systems via Barrier Certificates
    Anand, Mahathi
    Murali, Vishnu
    Trivedi, Ashutosh
    Zamani, Majid
    [J]. IEEE Transactions on Automatic Control, 2024, 69 (10) : 6920 - 6934
  • [10] Temporal Logic Verification of Stochastic Systems Using Barrier Certificates
    Jagtap, Pushpak
    Soudjani, Sadegh
    Zamani, Majid
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2018), 2018, 11138 : 177 - 193