Causal Network Learning for Real-Time Industrial Root Cause Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing fault detection and diagnosis systems in industrial processes struggle with real-time root cause identification due to the complexity of nonlinear and non-stationary data, with knowledge-based methods requiring significant initial effort and data-driven methods failing to capture nonlinear relationships and non-stationarity.

Innovation Solution

A deep learning-based causal network learning technique that processes multivariate time-series data using pre-processing, deep neural networks, and stochastic proximal gradient descent to identify root cause variables and fault propagation paths in industrial processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If knowledge-based methods are used for fault diagnosis, then prior process knowledge can be utilized, but significant initial effort is required and knowledge may not be exhaustive

Engineering Contradiction:
Improvefault diagnosis accuracyVSAvoidinitial effort requirement
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by automatically learning and storing causal relationships from historical data during normal operation. This pre-computed causal knowledge base is then rapidly queried during fault diagnosis, eliminating the need for significant initial expert effort while maintaining comprehensive coverage of process relationships.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically acquiring causal knowledge from operational data without requiring continuous expert input. The causal discovery algorithm autonomously learns relationships between process variables, allowing the system to improve its diagnostic capability over time without increasing initial effort requirements.

Inventive Principle:
Principle #25Self-service

2Device complexity

If data-driven methods are used for fault diagnosis, then minimum initial effort is required, but existing techniques cannot effectively identify nonlinear relationships and cannot deal with non-stationarity

Engineering Contradiction:
Improveinitial effort requirementVSAvoidcausal network identification accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system applies dynamics by using a causal discovery algorithm that can adapt to changing process conditions and non-stationary data characteristics. The method dynamically learns causal relationships from operational data without requiring the process to be stationary, thereby maintaining reliability in identifying nonlinear relationships while keeping initial effort requirements minimal.

Inventive Principle:
Principle #15Dynamics

3Reliability

If manual causal network generation is performed by subject matter experts, then domain knowledge can be applied, but it is not practical for real-time fault identification in complex processes

Engineering Contradiction:
Improvecausal network accuracyVSAvoidreal-time response time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system replaces the mechanical process of manual causal network construction by experts with an automated computational algorithm. This substitution eliminates the time-consuming manual analysis while preserving the accuracy benefits of domain knowledge, enabling real-time causal network generation for complex industrial processes without sacrificing diagnostic reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12619227B2Method and system for causal inference and root cause identification in industrial processes
Publication Date: 2026.05.05 TATA CONSULTANCY SERVICES LTD
  • US12619227B2 patent drawing
  • US12619227B2 patent drawing
  • US12619227B2 patent drawing

AI summary

Fault diagnosis in industries typically involves identification of key variables/sensors bearing fault signature, classification of detected fault into known fault classes and detecting root causes/sources of the fault. This disclosure relates to a method and system for a deep learning based causal inference in a multivariate time series data of abnormal events and failures in industrial manufacturing processes and equipment. The system generates causal networks for non-linear and non-stationary multivariate time series data. The causal network learns for a dynamic non-stationary and nonlinear complex process or system fault using observed data without any prior process knowledge. The causal networks of faults are identified in real-time using a deep learning-based causal network learning technique. The system identifies causal connections and temporal lag information among variables to generate a directed causal graph of fault called the causal network, which is used to identify fault propagation paths and root cause variables.