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.
Glossary
Fault Detection and Isolation (FDI)

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 / Concept | Fault Detection and Isolation (FDI) | Sensor Fusion | State Estimation | System 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. |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Fault Detection and Isolation (FDI) operates within a broader ecosystem of sensor fusion and state estimation techniques. These related concepts define the mathematical frameworks and system architectures that enable robust perception.
Sensor Fusion
The foundational process of combining data from multiple physical sensors to produce a more accurate, complete, and reliable estimate of a system's state than is possible with any single source. FDI is a critical subsystem within a fusion architecture, responsible for identifying and mitigating sensor failures that would otherwise corrupt the fused estimate.
- Centralized vs. Decentralized: Architectures differ in where fusion occurs—centrally or across distributed nodes.
- Role of FDI: Acts as a gatekeeper, ensuring only valid, non-faulty data enters the fusion process.
State Estimation
The overarching goal of inferring the hidden variables (the state) of a dynamic system from a sequence of noisy observations. FDI enhances state estimation by providing diagnostic information about sensor health, allowing the estimator to down-weight or exclude data from faulty channels.
- Core Problem: Determining position, velocity, orientation, or other latent properties.
- FDI's Contribution: Improves estimation robustness by identifying which sensor streams are trustworthy, directly impacting the accuracy of the final state estimate.
Robust Estimation
A class of statistical methods designed to be insensitive to outliers and violations of modeling assumptions. While FDI explicitly identifies and isolates faulty sensors, robust estimation techniques (e.g., RANSAC, M-estimators) are often used within the fusion algorithms to tolerate a certain level of erroneous data without a formal fault declaration.
- Key Difference: Robust estimation tolerates outliers; FDI identifies and removes the source of outliers.
- Complementary Use: Systems often employ both: robust estimators handle minor noise, while FDI handles complete sensor failures.
Bayesian Filtering
The general probabilistic framework for recursively estimating the state of a dynamic system. Algorithms like the Kalman Filter, Particle Filter, and their variants are implementations of this framework. FDI integrates with Bayesian filtering by modifying the measurement model or innovation sequence when a fault is detected.
- Innovation Sequence: The difference between predicted and actual measurements. FDI monitors this sequence for statistical anomalies indicative of a fault.
- Model Adjustment: Upon isolation, the filter can be reconfigured to ignore measurements from the faulty sensor.
Covariance Matrix
A square matrix that represents the uncertainty of the estimated state vector and the correlations between its components. In FDI, the covariance matrix is crucial for two reasons:
- Residual Analysis: Fault detection often involves checking if the difference between predicted and actual measurements (the residual) is statistically consistent with the expected covariance.
- Isolation Logic: The structure of the covariance helps determine which state variables are most affected by a particular sensor's failure, aiding in isolation.
It quantifies the confidence in the sensor data and the fused estimate.
Mahalanobis Distance
A statistical distance measure between a point and a distribution, scaled by the distribution's covariance. It is a fundamental tool in FDI for fault detection gating.
- How it Works: The innovation (measurement residual) is computed. Its Mahalanobis distance from the expected distribution (typically zero-mean) is calculated. A large distance indicates the measurement is an outlier, potentially signaling a sensor fault.
- Thresholding: This distance is compared against a threshold derived from a chi-squared distribution to make a probabilistic decision about fault detection.

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.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us