Predictive Maintenance Using Anomaly Detection and Data Fusion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional predictive maintenance systems using machine learning face challenges due to imbalanced training datasets, where failures are less common than normal operations, leading to poor performance in detecting machinery problems.
Innovation Solution
The system employs a processor configured to receive data from SCADA and CMS systems, generate anomaly scores using anomaly detectors, and utilize an augmented data fusion model to predict the health state of machinery, incorporating an ETL module for data extraction and transformation, and a feedback module for diagnostic data compatibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional machine learning techniques are used for predictive maintenance, then the system can process machinery data, but the detection performance deteriorates due to imbalanced training datasets where failures are much less common than normal operations
Solution Approach 1:
Instead of trying to detect the rare failure cases directly from imbalanced data, the system inverts the approach by using anomaly detectors to identify normal operational patterns and treating deviations from these patterns as potential failures. This inversion allows the system to leverage the abundance of normal data while still effectively detecting the rare failure conditions.
Solution Approach 2:
The system transforms the classification problem into an anomaly scoring problem by changing the output parameter from discrete class labels to continuous anomaly scores. This parameter change allows for more nuanced detection of failure conditions and enables the use of multiple complementary anomaly detectors whose scores can be fused to improve overall detection accuracy.
2Reliability
If predictive maintenance is performed too early, then machinery failures can be prevented, but resources are wasted and unnecessary downtime occurs
Solution Approach 1:
The system performs preliminary anomaly detection and scoring on machinery data before failures occur, enabling early identification of potential issues. By calculating anomaly scores and comparing them against thresholds, the system can schedule maintenance at optimal times - early enough to prevent failures but not so early as to cause unnecessary interruptions to productive operations.
Solution Approach 2:
The system implements feedback mechanisms where anomaly detection results inform maintenance scheduling decisions, which in turn generate new data that feeds back into the anomaly detectors. This continuous feedback loop allows the system to refine its predictions and optimize maintenance timing, balancing failure prevention with maintenance efficiency by adjusting maintenance schedules based on actual anomaly trends rather than fixed intervals.
3Productivity
If predictive maintenance is performed too late, then resources are conserved, but the risk of machinery failure events increases
Solution Approach 1:
The system dynamically adjusts maintenance timing based on real-time anomaly scores and trends rather than following static schedules. By continuously monitoring machinery conditions and adapting maintenance decisions to the current state of anomaly detection, the system can extend maintenance intervals when machinery is healthy while intensifying monitoring and scheduling earlier maintenance when anomaly scores indicate deteriorating conditions, thus optimizing both resource efficiency and failure prevention.
Data Source
AI summary
Systems and methods are disclosed herein for predictive maintenance using computational models. The systems and methods can receive data from a supervisory control and data acquisition (SCADA) system and condition monitoring systems (CMSs), generate, using anomaly detectors, anomaly scores, and generate, using an augmented data fusion model, a health state prediction of a component of a machine. An extract, transform, and load (ETL) module can extract and transform data from a variety of sources, including SCADA systems, CMSs, and other computing devices to create model input data. A models module can analyze such model input data to determine which computational models can run on the input data. A prediction module and confidence interval data can hone the predictions created by the models module. A feedback module and the ETL module can be used on diagnostic data, configuration data, and updated SCADA and CMS data to improve the computational models.


