Predictive Analytics Engine for Real-Time Manufacturing Failure Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manufacturing systems face challenges in detecting issues in real-time due to disparate and unstructured machine data, leading to problems being identified only after process breakdowns or lower-than-expected yields.

Innovation Solution

The implementation of a multi-layer software application that utilizes real-time machine learning data, structured through adaptors like CAMx, to push data into databases for analytics, enabling predictive modeling and visualization, which drives proactive actions to prevent failures and improve production efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional manufacturing monitoring systems are used, then issues are detected after process breakdowns or lower-than-expected yields, but real-time predictive capability is lost

Engineering Contradiction:
Improveissue detection reliabilityVSAvoidresponse time to issues
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by collecting and analyzing machine data in real-time to predict potential failures before they occur. The multi-layer software application continuously monitors machine parameters and compares them against learned patterns from historical data, enabling early detection and proactive maintenance scheduling, thus preventing process breakdowns before they happen.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops where machine data is constantly collected, analyzed, and used to update predictive models. The analytics engine processes incoming data streams, compares actual performance against predicted performance, and provides feedback for adjusting maintenance schedules and operational parameters, creating a closed-loop system that continuously improves reliability.

Inventive Principle:
Principle #23Feedback

2Loss of information

If multi-layer software application with machine learning is implemented, then predictive analytics capability is improved, but system complexity increases

Engineering Contradiction:
Improvedata utilization efficiencyVSAvoidsoftware system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The software system is segmented into multiple functional layers: data collection layer, data processing layer, analytics engine layer, and user interface layer. Each layer performs specific functions and can be independently developed, deployed, and maintained. This segmentation allows the complex predictive analytics capability to be built incrementally and managed through modular components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary components including adaptors that interface with diverse machine data sources, data normalization layers that standardize incoming data formats, and analytics engines that mediate between raw data and predictive insights. These intermediaries simplify the overall system architecture by handling data transformation and abstraction, reducing the complexity burden on upper-level components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11914349B2Apparatus, engine, system and method for predictive analytics in a manufacturing system
Publication Date: 2024.02.27 JABIL INC
  • US11914349B2 patent drawing
  • US11914349B2 patent drawing
  • US11914349B2 patent drawing

AI summary

A predictive analytics apparatus, engine, system and method capable of providing real time analytics in a manufacturing system. The apparatus, engine, system and method may include a data input capable of receiving raw data output from at least one machine operable to effect the manufacturing system embodiments, and a processor associated with a computing memory and suitable for executing code from the computing memory. The code may comprise an adaptor capable of pushing the received raw data to one or more databases to processed data; an extractor capable of extracting the processed data from the one or more databases; predictive analytics capable of receiving the extracted processed data and applying thereto at least one predictive model comprised of target data for the at least one machine, and capable of providing feedback to the at least one machine to modify performance of the at least one machine based on the application of the at least one predictive model; and a visualizer capable of providing at least a visualization of the feedback and of the performance.