Published July 29, 2022 | Version Accepted Version + Submitted
Journal Article Open

A Barrier-Based Scenario Approach to Verifying Safety-Critical Systems

  • 1. ROR icon California Institute of Technology

Abstract

We detail an approach to safety-critical verification using barrier functions. Our method requires limited system data to verify a system's ability to keep positive a candidate barrier function h at discrete-time intervals over its trajectories. Specifically, our method first randomly samples initial conditions and parameters for a controlled, continuous-time system and records the state trajectory at discrete intervals. Then, we evaluate these states under a candidate barrier function h to determine the constraints for a randomized linear program. The solution to this program provides either a probabilistic verification statement in the aforementioned vein or a counterexample - an instance where the system went unsafe. To showcase our results, we verify the robotarium simulator, identify counterexamples for its hardware counterpart, and experimentally verify the safety of a multi-agent quadrupedal system.

Additional Information

© 2022 IEEE. Manuscript received: February 25, 2022; Revised: June 4, 2022; Accepted: June 28, 2022. This paper was recommended for publication by Editor Clement Gosselin upon evaluation of the Associate Editor and Reviewers' comments. This work was supported by the Air Force Office of Scientific Research, grant FA9550-19-1-0302. The authors would like to thank Ryan K. Cosner, Wyatt L. Ubellacker, Apurva Badithela, and Josefine B. Graebner for their tremendous help in running experiments.

Attached Files

Accepted Version - A_Barrier-Based_Scenario_Approach_to_Verifying_Safety-Critical_Systems.pdf

Submitted - 2202.11177.pdf

Files

2202.11177.pdf

Files (15.6 MB)

Name Size Download all
md5:e1745016d048da0f3ac6f84a85d4b560
10.2 MB Preview Download
md5:9d8e744939038c0c7dce5ce828cf6c97
5.4 MB Preview Download

Additional details

Additional titles

Alternative title
A Barrier-Based Scenario Approach to Verify Safety-Critical Systems

Identifiers

Eprint ID
115937
Resolver ID
CaltechAUTHORS:20220728-729449000

Funding

Air Force Office of Scientific Research (AFOSR)
FA9550-19-1-0302

Dates

Created
2022-07-29
Created from EPrint's datestamp field
Updated
2022-07-29
Created from EPrint's last_modified field