Correlation Matrix Memory for Novel Fault Detection in Asset Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Asset monitoring systems face challenges in detecting potential faults, especially those that have not been foreseen during asset development, as they lack training data and require complex pattern recognition techniques to identify deviations from normal behavior.

Innovation Solution

The AURA Alert system utilizes a Correlation Matrix Memory (CMM) to store binary patterns of asset states over time, allowing for quick comparison of current states to historical data, even if individual variables are within their normal range, using binning processes and kernel operations to convert measurements into binary vectors for efficient pattern matching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex pattern recognition techniques are used to detect novel faults, then detection capability is improved, but device complexity increases

Engineering Contradiction:
Improvefault detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the complex pattern recognition task into distinct functional modules: a binning process that converts continuous measurements into discrete binary vectors, a correlation matrix memory structure that stores historical patterns, and a recall mechanism that compares current states against stored patterns. This segmentation transforms an intractable complex problem into manageable discrete operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter representation from continuous measurement values to discrete binary vectors through the binning process. Each measurement is converted into a binary vector where bits represent different ranges or states, transforming the problem from continuous pattern matching to discrete correlation operations, which are computationally more efficient.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If millions of historical states are stored for comparison, then detection accuracy is improved, but memory requirements and processing time increase

Engineering Contradiction:
Improvestate comparison accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system creates simplified binary copies of historical asset states and stores them in correlation matrix memory. Instead of storing and processing full continuous measurement datasets, the system stores compact binary vector representations that capture the essential pattern information, enabling rapid comparison operations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system replaces complex mechanical or computational pattern matching mechanisms with a correlation matrix memory structure that uses simple binary operations. The recall process substitutes intensive continuous optimization algorithms with efficient binary vector comparisons, dramatically reducing processing time while maintaining detection accuracy.

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

3Productivity

If binning processes and kernel operations are applied to convert measurements, then pattern matching efficiency is improved, but measurement precision may be lost

Engineering Contradiction:
Improvepattern matching efficiencyVSAvoidmeasurement accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The binning process intentionally changes measurement parameters from continuous to discrete binary values, accepting a controlled loss of precision in exchange for dramatic gains in processing efficiency. The kernel operation further transforms these binary vectors into a form optimized for correlation memory storage and retrieval, enabling scalable pattern matching.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies partial binning where not all measurement dimensions are converted to binary form, or where the binary representation uses multiple bits per measurement to preserve more information. This partial action approach balances the trade-off between processing efficiency and precision retention, converting only the most critical measurements or using excessive binary representation to maintain accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9589212B2Methods and systems for recording and recalling events
Publication Date: 2017.03.07 AUSTIN JAMES
  • US9589212B2 patent drawing
  • US9589212B2 patent drawing
  • US9589212B2 patent drawing

AI summary

To record events, a vector A is taken of n measurements An. Each measurement An is converted into a binary vector Bn using a binning process. Measurements in vector Bn, are transformed using a kernel operation, to make a vector Cn. All vectors Cn are concatenated into a single vector D. A binary vector M is created with P bits set. A date and vector A are recorded against vector M in a database Z. Vector D is associated into a correlation matrix memory R against vector M. To recall events, the above steps are repeated up to concatenating all vectors Cn into single vector D. Vector D is then used to access a correlation matrix memory R to recall an association vector S, and vector S is applied directly or indirectly to database Z to recover the or each date associated with vector S. This may facilitate the monitoring of assets such as generators, gas turbines, motors, and larger assets such as trains, boats and planes, to ensure that they continue to operate reliably.