Peak Bounds for the Estimation Error under Sensor Attacks
Axel Stafström, Daniel Arnström, Adam Miksits, David Umsonst
TL;DR
The paper addresses estimation-error bounding for linear plants under norm-bounded disturbances and sensor attacks by employing induced peak-to-peak norms to compare nominal and attacked bounds. It introduces attack-robustness as a property where the attacked-error bound does not exceed the nominal bound and provides a sufficient condition that is independent of the attack strategy. To mitigate potential degradation, it proposes an observer-design framework based on $ H_{ fty}$ optimization to jointly bound nominal and attacked errors, yielding a Pareto frontier controlled by a scalarization parameter and compatible with offline design. The detector-threshold interplay is analyzed, showing how allowing some false alarms can improve safety guarantees under attack. Numeric experiments with robust-CBF safety filters and a range of random systems validate the approach and demonstrate improved resistance to sensor attacks and actionable guidance on threshold selection.
Abstract
This paper investigates bounds on the estimation error of a linear system affected by norm-bounded disturbances and full sensor attacks. The system is equipped with a detector that evaluates the norm of the innovation signal to detect faults, and the attacker wants to avoid detection. We utilize induced $L_\infty$ system norms, also called \emph{peak-to-peak} norms, to compare the estimation error bounds under nominal operations and under attack. This leads to a sufficient condition for when the bound on the estimation error is smaller during an attack than during nominal operation. This condition is independent of the attack strategy and depends only on the attacker's desire to remain undetected and (indirectly) the observer gain. Therefore, we investigate both an observer design method, that seeks to reduce the error bound under attack while keeping the nominal error bound low, and detector threshold tuning. As a numerical illustration, we show how a sensor attack can deactivate a robust safety filter based on control barrier functions if the attacked error bound is larger than the nominal one. We also statistically evaluate our observer design method and the effect of the detector threshold.
