Inferensys

Glossary

Fault Detection and Isolation (FDI)

Fault Detection and Isolation (FDI) is a critical process within sensor fusion systems that identifies when a sensor is malfunctioning (detection) and determines which specific sensor is faulty (isolation) to maintain overall system integrity and safety.
Developer building agentic RAG system, retrieval pipeline diagram on laptop, technical workspace with notes.
SENSOR FUSION ARCHITECTURES

What is Fault Detection and Isolation (FDI)?

Fault Detection and Isolation (FDI) is a critical sub-process within sensor fusion systems that ensures operational integrity by identifying and localizing sensor malfunctions.

Fault Detection and Isolation (FDI) is a two-stage algorithmic process within a multi-sensor system that first identifies when a sensor is providing erroneous or anomalous data (detection) and then determines the specific faulty sensor or component (isolation). This process is foundational to robust estimation and system safety, preventing corrupted data from degrading the fused state estimate. It operates by comparing expected sensor behavior, defined by a sensor model, against actual measurements, often using statistical tests on residuals or innovation sequences.

Effective FDI relies on analytical redundancy, where the information from multiple, possibly heterogeneous, sensors provides overlapping coverage of the system's state. Common techniques include parity space methods, observer-based schemes, and probabilistic approaches using Bayesian networks. Successful isolation allows the fusion architecture, such as a Kalman filter or particle filter, to exclude the faulty sensor's data, reconfigure, or trigger maintenance alerts, thereby maintaining the integrity and availability of the overall perception system in robotics and autonomous applications.

SENSOR FUSION ARCHITECTURES

Core Characteristics of FDI Systems

Fault Detection and Isolation (FDI) systems are critical components of robust sensor fusion architectures. They are defined by several key characteristics that ensure reliable operation in the presence of sensor failures.

01

Residual Generation

The core mechanism of FDI is the generation of residual signals. A residual is the difference between a sensor's actual measurement and the measurement predicted by a mathematical process model of the system. Under normal conditions, this residual is small and consistent with expected sensor noise. A statistically significant deviation in the residual signals the potential presence of a fault. This process requires an accurate model of the system's dynamics to generate reliable predictions for comparison.

02

Statistical Decision Making

FDI systems do not rely on simple threshold checks. They employ statistical hypothesis testing to distinguish between normal sensor noise and a genuine fault. Common methods include:

  • Chi-squared tests on the squared Mahalanobis distance of the residual.
  • Cumulative Sum (CUSUM) algorithms to detect small, persistent biases.
  • Generalized Likelihood Ratio (GLR) tests to identify the most likely fault magnitude. This statistical framework provides a quantifiable confidence level for each fault declaration, reducing false alarms caused by transient noise.
03

Structural Isolation

Once a fault is detected, the system must determine which specific sensor or component is faulty. This is achieved through structural analysis of the system's equations. By designing a set of structured residuals or parity relations, each residual is made sensitive to a specific subset of faults while being decoupled from others. The unique pattern of which residuals are triggered (the fault signature) maps directly to a specific faulty sensor, enabling precise isolation. This is fundamental to maintaining system functionality by allowing the fusion algorithm to ignore or de-weight the faulty input.

04

Model-Based Design

Effective FDI is inherently model-based. It relies on precise mathematical representations of both the sensor model (how measurements relate to the state) and the process model (how the state evolves). These models can be:

  • Linear (e.g., for a Kalman Filter-based FDI).
  • Nonlinear (e.g., for an Extended or Unscented Kalman Filter-based FDI).
  • Data-driven (e.g., neural networks trained to predict nominal behavior). The fidelity of these models directly determines the sensitivity and accuracy of the fault detection process.
05

Real-Time Execution

For autonomous systems like robots or self-driving cars, FDI must operate in hard real-time. The detection and isolation logic must execute within a deterministic cycle time, often measured in milliseconds, to prevent a faulty sensor from corrupting the state estimate and causing catastrophic system failure. This demands computationally efficient algorithms and careful implementation to meet latency constraints without sacrificing detection performance.

06

Robustness to Uncertainties

A key challenge is designing FDI systems that are robust to model inaccuracies, environmental disturbances, and unknown inputs that are not faults. Techniques to achieve this include:

  • Unknown Input Observers (UIOs) designed to decouple residuals from specific disturbances.
  • Adaptive thresholds that adjust based on estimated noise levels or system operating mode.
  • Robust estimation cores (like H-infinity filters) that minimize the worst-case effect of uncertainties on the residual. Without robustness, the system becomes prone to excessive false positives, undermining trust in the automation.
SENSOR FUSION ARCHITECTURES

How Fault Detection and Isolation Works

Fault Detection and Isolation (FDI) is a critical sub-process within sensor fusion systems that ensures operational integrity by identifying and localizing sensor malfunctions.

Fault Detection and Isolation (FDI) is a two-stage algorithmic process that first identifies when a sensor within a fusion system is providing anomalous or erroneous data (detection) and then determines the specific faulty sensor or component (isolation). This capability is foundational for robust estimation in autonomous systems, allowing the architecture to maintain a reliable state estimate by discounting or compensating for corrupted inputs. It operates by continuously comparing expected sensor behavior, defined by sensor models and process models, against actual measurements, flagging statistically significant deviations.

Effective FDI relies on analytical redundancy, where multiple sensors provide overlapping information about the system state. Algorithms like parity space methods or observers generate residual signals; a persistent, significant residual triggers detection. Isolation is achieved by analyzing the pattern of which residuals exceed thresholds, correlating to specific sensor failure modes. This process is tightly integrated with the core Bayesian filtering framework (e.g., Kalman Filters), often modifying the covariance matrix of the faulty sensor to reflect its lost credibility, thereby preserving the overall system's state estimation accuracy and safety.

SENSOR FUSION ARCHITECTURES

Real-World Applications of FDI

Fault Detection and Isolation is a critical safety and reliability component in systems that rely on multiple sensors. These applications demonstrate how FDI maintains operational integrity when sensors fail.

01

Autonomous Vehicle Safety

In self-driving cars, FDI continuously monitors the health of lidar, radar, cameras, and inertial measurement units (IMUs). A failure in a single sensor, like a camera obscured by dirt, must be isolated so the system can rely on the remaining sensors (e.g., radar) to maintain a safe occupancy grid. This prevents catastrophic failures and is a core requirement for ASIL-D (Automotive Safety Integrity Level) certification.

99.9999%
Required Uptime
02

Aircraft Flight Control Systems

Modern aircraft use triple-modular redundancy with three independent sensor suites. FDI algorithms compare the outputs of these redundant channels. If one sensor drifts or fails (e.g., a pitot tube icing over), the system isolates the faulty channel and uses a voting mechanism from the remaining two to provide correct airspeed and attitude data to the fly-by-wire computers, ensuring continuous safe flight.

03

Industrial Process Monitoring

In chemical plants or power generation, FDI protects against costly downtime and hazardous conditions. It monitors networks of pressure, temperature, flow, and vibration sensors.

  • Detection: Identifies a sensor giving a reading inconsistent with physical models (e.g., a stuck temperature gauge).
  • Isolation: Pinpoints the exact sensor, allowing operators to schedule maintenance without shutting down the entire process line. This is integral to predictive maintenance strategies.
04

Robotic Manipulation & Assembly

Precision robots in manufacturing use force-torque sensors, vision systems, and joint encoders. During a delicate assembly task, FDI can detect if a vision system's calibration has drifted or if a force sensor is saturated. By isolating the faulty modality, the robot can switch to a force-guided search strategy to complete the task, preventing part damage and line stoppages.

05

Medical Diagnostic Systems

Advanced medical imaging and monitoring systems, such as MRI machines or patient vital sign monitors, use sensor fusion. FDI ensures that a malfunctioning sensor within an array does not lead to a misdiagnosis. For example, in a multi-parameter patient monitor, it can isolate a faulty pulse oximeter reading and alert staff while continuing to display valid data from ECG and blood pressure sensors.

06

Satellite & Spacecraft Attitude Control

Spacecraft rely on star trackers, sun sensors, gyroscopes, and magnetometers to determine orientation. FDI is essential due to the harsh radiation environment, which can cause transient sensor faults. The system uses model-based reasoning to detect a gyroscope experiencing drift and can reconfigure to use alternative sensors, maintaining correct attitude for communication, power, and scientific operations.

SENSOR FUSION ARCHITECTURES

Frequently Asked Questions

Fault Detection and Isolation (FDI) is a critical subsystem within sensor fusion architectures. It ensures the integrity of perception systems by identifying and localizing sensor malfunctions. These FAQs address its core mechanisms, implementation, and role in robust autonomous systems.

Fault Detection and Isolation (FDI) is a two-stage algorithmic process within a sensor fusion system that first identifies when a sensor is providing erroneous data (detection) and then determines which specific sensor or component is faulty (isolation). It works by continuously comparing the expected system behavior, defined by a process model, against the actual observations from multiple sensors. Discrepancies beyond a statistically defined threshold trigger the detection phase. Isolation is achieved through analytical redundancy—using the known relationships between sensors and the system state to pinpoint the source of the inconsistency, often employing techniques like parity space analysis or observer-based methods.

COMPARATIVE ANALYSIS

FDI vs. Related Concepts

This table distinguishes Fault Detection and Isolation (FDI) from other critical sensor fusion and system health concepts, highlighting its specific role in identifying and localizing sensor-level faults.

Feature / ConceptFault Detection and Isolation (FDI)Sensor FusionState EstimationSystem Health Monitoring (SHM)

Primary Objective

Identify and pinpoint which specific sensor is malfunctioning.

Combine data from multiple sensors to create a superior state estimate.

Infer the hidden state (e.g., position, velocity) of a dynamic system.

Monitor the overall health and performance degradation of a complex system or subsystem.

Core Output

Fault declaration and sensor isolation label.

Fused, robust state estimate (e.g., position, orientation).

Optimal estimate of system state variables and their uncertainty.

Health status, remaining useful life (RUL), and diagnostic codes.

Granularity of Analysis

Sensor-level.

Measurement-level and state-level.

State-level.

Component, subsystem, or system-level.

Typical Methods

Residual analysis, parity space methods, observer-based techniques, statistical change detection.

Kalman filters, particle filters, factor graphs, Bayesian networks.

Kalman filters, particle filters, smoothers, graph optimization.

Vibration analysis, thermal monitoring, performance trend analysis, model-based diagnostics.

Handles Sensor Failures?

Improves State Estimate Accuracy?

Requires Redundant Sensors?

Common Application Context

Critical systems requiring high integrity (e.g., aviation, autonomous vehicles, industrial control).

Robotics navigation, augmented reality, autonomous systems.

Target tracking, robot localization, financial forecasting.

Predictive maintenance for industrial machinery, aircraft engines, power plants.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.