Secure Safety Filter Design for Sampled-data Nonlinear Systems under Sensor Spoofing Attacks
Xiao Tan, Pio Ong, Paulo Tabuada, Aaron D. Ames
TL;DR
The paper addresses safety guarantees for nonlinear CPS under sensor spoofing in a sampled-data setting by introducing exact and delta-bounded differential observability maps to abstract state estimation under attack. It combines a secure state reconstructor with a zero-order control barrier function (CBF) safety filter to compute a safe control input that keeps the system within a predefined safe set, despite up to $s$ compromised sensors. Key contributions include extending sparse observability concepts to nonlinear dynamics, defining plausible initial states with consistency checks, and establishing feasibility and safety guarantees for both $s$-sparse and $2s$-sparse scenarios, along with a robust treatment of process disturbance in the relaxed observability setting. The approach is validated numerically on a unicycle model with partially attacked sensors, demonstrating that the secure safety filter can prevent safety violations while making minimal corrections to nominal control. This work advances practical safe operation of nonlinear CPS under adversarial sensing by marrying secure state estimation with CBF-based safety in a principled, verifiable framework.
Abstract
This paper presents a secure safety filter design for nonlinear systems under sensor spoofing attacks. Existing approaches primarily focus on linear systems which limits their applications in real-world scenarios. In this work, we extend these results to nonlinear systems in a principled way. We introduce exact observability maps that abstract specific state estimation algorithms and extend them to a secure version capable of handling sensor attacks. Our generalization also applies to the relaxed observability case, with slightly relaxed guarantees. More importantly, we propose a secure safety filter design in both exact and relaxed cases, which incorporates secure state estimation and a control barrier function-enabled safety filter. The proposed approach provides theoretical safety guarantees for nonlinear systems in the presence of sensor attacks. We numerically validate our analysis on a unicycle vehicle equipped with redundant yet partly compromised sensors.
