Sequence of Events Recorder Snapshot Buffering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing event recording systems require large memory space and cause data communication burdens to continuously monitor the input channel state during manufacturing or power system operations, making it difficult to efficiently detect and record critical points in real-time.
Innovation Solution
A sequence of events recorder with a history buffer and a snap-shot buffer, controlled by a processor that operates in normal and snap-shot modes, where data is frozen and stored before a triggering event and continued to be recorded until a predetermined event, allowing for detailed analysis of input states before and after the event.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If continuous monitoring of input channel state is implemented to detect critical points, then measurement precision is improved, but memory space requirements increase
Solution Approach 1:
The monitoring system is segmented into two distinct modes: normal mode for routine operation and snap-shot mode for critical event capture. This segmentation allows the system to maintain low memory usage during normal operation while allocating full memory resources only when critical events occur, thus resolving the contradiction between continuous monitoring precision and memory space requirements
Solution Approach 2:
The system employs periodic sampling at variable intervals rather than continuous monitoring. During normal operation, sampling occurs at standard intervals. When a critical point is detected, the system transitions to snap-shot mode with high-frequency periodic sampling. This periodic action maintains measurement precision for critical events while dramatically reducing overall memory space requirements compared to continuous monitoring
2Reliability
If continuous monitoring of input channel state is implemented, then reliability is improved, but data communication traffic increases
Solution Approach 1:
The system extracts and isolates only the critical data moments for communication. Instead of transmitting all continuous monitoring data, the system identifies critical points and extracts only the relevant snap-shot data for transmission. This extraction principle maintains monitoring reliability by ensuring all critical events are captured while dramatically reducing the data communication traffic burden on the network
Solution Approach 2:
Data communication occurs periodically based on event triggers rather than continuously. The system transmits data at regular intervals during normal operation and immediately transmits snap-shot data when critical events are detected. This periodic communication approach maintains reliability by ensuring critical data is transmitted while reducing overall communication traffic compared to continuous data streaming
3Measurement precision
If snap-shot mode is activated to record detailed event data, then measurement precision is improved, but loss of time occurs during mode switching
Solution Approach 1:
The system performs preliminary actions by pre-configuring the snap-shot buffer and freezing the input channel state before actual data capture begins. When a critical event is detected, the system has already prepared the memory buffer and circuit state, allowing immediate high-precision capture without time loss. This preliminary preparation eliminates the delay that would otherwise occur during mode transition
Solution Approach 2:
The system implements dynamic mode switching with overlapping operations. The transition from normal mode to snap-shot mode is executed dynamically with parallel state freezing and data capture initiation. This dynamic approach allows the system to maintain measurement precision while minimizing time loss by overlapping the mode transition operations rather than executing them sequentially
Data Source
AI summary
A method for recording a sequence of events is provided. The method includes operating a sequence of events recorder in a normal mode, wherein data stored is related to the sequence of events in a history buffer. The method also includes initiating a snap-shot mode of the events recorder after a triggering event occurs in the sequence of events. The snap-shot mode operates by freezing data related to a moment in the sequence of events that occurred prior to the triggering event, storing data related to the sequence of events at the time of the triggering event in the snap-shot buffer, and continuing to record the data related to the sequence of events to a snap-shot buffer until a predetermined event.


