Control Barrier Function based Attack-Recovery with Provable Guarantees
Kunal Garg, Ricardo G. Sanfelice, Alvaro A. Cardenas

TL;DR
This paper introduces a control barrier function-based framework for detecting and recovering from actuator attacks in cyber-physical systems, providing provable safety guarantees and an efficient initial condition verification method.
Contribution
It proposes a novel attack detection and adaptive recovery mechanism using zeroing control barrier functions with provable security guarantees for CPS.
Findings
The detection mechanism is sound with no false negatives under certain conditions.
A sampling-based method verifies the viability of initial condition sets.
The approach effectively maintains safety in a quadrotor attack simulation.
Abstract
This paper studies provable security guarantees for cyber-physical systems (CPS) under actuator attacks. In particular, we consider CPS safety and propose a new attack detection mechanism based on zeroing control barrier function (ZCBF) conditions. In addition, we design an adaptive recovery mechanism based on how close the system is to violating safety. We show that under certain conditions, the attack-detection mechanism is sound, i.e., there are no false negatives for adversarial attacks. We propose sufficient conditions for the initial conditions and input constraints so that the resulting CPS is secure by design. We also propose a novel hybrid control to account for attack detection delays and avoid Zeno behavior. Next, to efficiently compute the set of initial conditions, we propose a sampling-based method to verify whether a set is a viability domain. Specifically, we devise a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Grid Security and Resilience · Network Security and Intrusion Detection · Information and Cyber Security
