On-Board Machine Analysis System Dynamic Script Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing on-board control systems for machines lack dynamic analysis capabilities to process real-time sensor data based on specific requests from off-board data systems, limiting their ability to provide comprehensive and timely insights into machine operation.
Innovation Solution
An on-board analysis system that includes a memory device and processing unit capable of storing and analyzing data streams using scripts received from off-board systems, allowing for real-time processing and rendering of results associated with selected parameters, enabling concurrent or sequential analysis to manage processing power effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If fixed analysis of sensor data is performed on-board, then processing capacity is better utilized, but dynamic analysis capability based on specific requests is lost
Solution Approach 1:
The system transitions from fixed analysis to dynamic analysis by allowing analysis configurations to change based on received requests. The on-board control system can adapt its analysis parameters, data selection, and processing methods according to specific requests from off-board systems, making the analysis capability flexible and responsive to varying needs.
Solution Approach 2:
The on-board control system is designed to perform multiple analysis functions by receiving different types of requests. It can handle various analysis configurations, process different data streams, and generate diverse results based on the same hardware platform, thereby achieving multi-functionality without requiring separate dedicated systems for each analysis type.
2Productivity
If multiple data streams are analyzed simultaneously, then comprehensive insights are provided, but processing power may be overwhelmed
Solution Approach 1:
The system selectively processes data streams based on received requests rather than continuously analyzing all available data. It performs analysis only on the specific data streams and parameters that are currently requested, avoiding unnecessary processing that would consume excessive computational resources and potentially overwhelm the system.
Solution Approach 2:
The analysis system operates in periodic cycles where it receives requests, determines which data streams to analyze, performs the analysis, and then returns to waiting for new requests. This periodic operation pattern allows the system to manage its processing load effectively by alternating between active analysis periods and idle periods where it can reset or prepare for the next analysis task.
Data Source
AI summary
Systems and methods are disclosed for analyzing operation of a machine. The system includes a memory device configured to store a data stream that includes values of a plurality of parameters. The system further includes a data interface configured to receive a first script associated with a first set of parameters selected from the plurality of parameters, and a second script associated with a second set of parameters selected from the plurality of parameters. A processing device is in communication with the memory device and the data interface. The processing device is configured to analyze the data stream according to the first and second scripts to produce a first result associated with the first set of parameters and a second result associated with the second set of parameters. The processing device is further configured to render for display the first result and the second result.


