Searcharxiv⌕ Search

arXiv · 2609.29640

Distributed Algorithms for Filtering, Estimation, and Fault Detection over Cyber-Physical-Systems: A Tutorial and Survey

Abstract

This survey provides overview of distributed estimation, filtering, and fault detection techniques in the context of cyber-physical systems (CPS). To establish a strong foundation, we first define essential aspects of linear dynamical systems and related graph theoretic concepts, emphasizing observability conditions that are key for local state estimation. After discussing consensus algorithms, this survey highlights single-time and double-time-scale consensus-based estimation and filtering approaches. We provide a detailed comparative analysis of these methodologies, examining their computational requirements, communication overhead, and performance characteristics in resource-constrained environments. We further explore different diffusion-based estimation techniques and observationally redundant designs to enhance resilience and robustness against failures and adversarial attacks. In addition, we investigate distributed fault detection methods that enable local isolation of faults over large-scale CPS. We present both stateless and stateful detection mechanisms, along with threshold-based techniques that balance detection accuracy and false alarm rates. These approaches are essential for maintaining system integrity and preventing cascading failures in critical infrastructure. This survey concludes with an exploration of diverse real-world applications. We examine implementation challenges and algorithm adaptations in smart grid and power networks, social systems, target tracking and localization, and intelligent transportation systems. By bridging theoretical insights with practical applications, this survey and tutorial provides valuable understanding and research directions in the field of distributed algorithm design for CPS, offering both newcomers and experienced researchers a comprehensive resource for addressing current challenges and future opportunities.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Mohammadreza Doostmohammadian, Mahdi Shamsi, Hadi Zayyani, Nader Meskin, Hamid R. Rabiee, Sergio Pequito, Usman A. Khan. 2026-08-29. Distributed Algorithms for Filtering, Estimation, and Fault Detection over Cyber-Physical-Systems: A Tutorial and Survey. https://arxiv.org/abs/2609.29640

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related papers

Overcoming Cognitive Distraction and Measurement Noise: Strategies for Humans and Engineering Systems

Cognitive distraction and measurement noise are two distinct factors that significantly impact the performance of humans and engineering systems. Cognitive distraction occurs when an individual's attention is diverted from a task, while measurement noise refers to the random variation that can occur in system measurements. Although humans and engineering systems employ different methods to overcome these obstacles, the ultimate goal is to achieve optimal performance. An intriguing question arises: what are the similarities and differences between using the term "noise" in engineering and cognitive psychology? Additionally, it is worthwhile to explore whether the human brain and engineering control systems use similar or different approaches to attenuate noise. While this article does not provide a definitive answer, it emphasizes the importance of addressing this question and encourages further investigation. Furthermore, assistive cyber-physical devices such as wearable sensory-substitution navigation aids are highlighted as quintessential human-in-the-loop systems where engineering noise attenuation and human cognitive distraction mitigation must converge.

eess.SY↗

A Fully Analog Implementation of Model Predictive Control with Application to Buck Converters

This paper proposes a novel approach to design analog electronic circuits that implement Model Predictive Control (MPC) policies for dynamical systems described by affine models. Effective approaches to define a reduced-complexity explicit MPC are combined and applied to realize an analog circuit comprising a limited set of low-latency, commercially available components. The practical feasibility and effectiveness of the proposed approach are demonstrated through its application in the design of a novel controller for DC-DC Buck converters. We formally analyze the stability of the resulting system and conduct extensive numerical simulations to demonstrate the control system's performance in rejecting line and load disturbances.

eess.SY↗

Graph Neural Ordinary Differential Equations for Power System Identification with Transfer Learning Applications

With the shift towards decentralized energy generation, the increasing complexity of power systems renders physics-based modeling challenging. At the same time the growing amount of available measurement data opens the door for obtaining data-driven models. A modern method to do so are neural ordinary differential equations (NODEs), offering a framework for continuous-time system identification. Recent extensions, so called graph NODEs impose a structural inductive bias that has the potential to improve generalization of the learned representations. In this work, we employ and extend them to develop message-passing graph NODEs (MPG-NODEs) for identification of coupled systems with heterogeneous node dynamics and heterogeneous edge couplings. This includes state-of-the-art machine learning architectures to infer latent representations of unmeasured states, local node and edge embeddings to account for heterogeneity as well as an autoregressive scheme to allow for piecewise constant control inputs. We apply MPG-NODEs to identify voltage and frequency dynamics of power systems and compare them to a monolithic NODE under identical measurement assumptions. Our case study indicates that while achieving similar performance, our proposed MPG-NODEs are more flexible with transfer learning options that allow to add or remove edges and nodes with little retraining.

eess.SY↗