On the Design of Resilient Distributed Single Time-Scale Estimators: A Graph-Theoretic Approach
Mohammadreza Doostmohammadian, Mohammad Pirani
TL;DR
This work addresses resilient distributed state estimation for interconnected systems by leveraging graph-theoretic concepts. It introduces a single time-scale distributed estimator that avoids inner consensus loops and can maintain Schur stability under up to $q$ sensor/node and $q$ link failures, reducing communication relative to double time-scale methods. The framework relies on $q$-node and $q$-link connectivity, observational equivalence within parent SCCs, and the Kronecker product graph observability to ensure distributed observability with a block-diagonal gain $K$ obtained via LMIs. The approach enables scalable, robust estimation without requiring local observability at every sensor and is applicable to large-scale settings such as sensor networks, distributed target tracking, and intelligent transportation systems.
Abstract
Distributed estimation in interconnected systems has gained increasing attention due to its relevance in diverse applications such as sensor networks, autonomous vehicles, and cloud computing. In real practice, the sensor network may suffer from communication and/or sensor failures. This might be due to cyber-attacks, faults, or environmental conditions. Distributed estimation resilient to such conditions is the topic of this paper. By representing the sensor network as a graph and exploiting its inherent structural properties, we introduce novel techniques that enhance the robustness of distributed estimators. As compared to the literature, the proposed estimator (i) relaxes the network connectivity of most existing single time-scale estimators and (ii) reduces the communication load of the existing double time-scale estimators by avoiding the inner consensus loop. On the other hand, the sensors might be subject to faults or attacks, resulting in biased measurements. Removing these sensor data may result in observability loss. Therefore, we propose resilient design on the definitions of $q$-node-connectivity and $q$-link-connectivity, which capture robust strong-connectivity under link or sensor node failure. By proper design of the sensor network, we prove Schur stability of the proposed distributed estimation protocol under failure of up to $q$ sensors or $q$ communication links.
