Method and system for efficient data collection and storage
First Claim
1. A system for collecting and storing performance data for an engine, the system comprising:
- at least one sensor configured to generate one or more sensor data signals representative of one or more engine data performance parameters;
a data sampling component configured to sample the sensor data signals at a data sampling rate;
a data quantizing component configured to generate a plurality of quantized data samples corresponding to the sampled sensor data signals;
a data storage sampling rate component configured to determine a data storage sampling rate for the quantized data samples, based on an analysis of at least a subset of the quantized data samples;
a data encoding component configured to encode the quantized data samples according to the data storage sampling rate;
a data storage component configured to store the encoded data samples from the data encoding component; and
a data buffer component configured to store the quantized data samples at the data sampling rate and to capture and store one or more transient data segments comprising the quantized data samples, wherein the transient data segments are indicative of an operational condition in the engine,wherein the data storage sampling rate component is configured to detect an anomalous event based on the one or more transient data segments and to modify the data storage sampling rate in response to the detection of the anomalous event.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for collecting and storing performance data for an engine is provided. The system includes one or more sensors configured to generate sensor data signals representative of one or more engine data performance parameters. The system further includes a data sampling component, a data quantizing component, a data storage sampling rate component, a data encoding component and a data storage component. The data sampling component is configured to sample the sensor data signals at a data sampling rate. The data quantizing component is configured to generate quantized data samples corresponding to the sampled sensor data signals. The data storage sampling rate component is configured to determine a data storage sampling rate for the quantized data samples, based on an analysis of at least a subset of the quantized data samples. The data encoding component is configured to encode the quantized data samples according to the data storage sampling rate, and the data storage component is configured to store the encoded data samples from the encoding component.
-
Citations
16 Claims
-
1. A system for collecting and storing performance data for an engine, the system comprising:
-
at least one sensor configured to generate one or more sensor data signals representative of one or more engine data performance parameters; a data sampling component configured to sample the sensor data signals at a data sampling rate; a data quantizing component configured to generate a plurality of quantized data samples corresponding to the sampled sensor data signals; a data storage sampling rate component configured to determine a data storage sampling rate for the quantized data samples, based on an analysis of at least a subset of the quantized data samples; a data encoding component configured to encode the quantized data samples according to the data storage sampling rate; a data storage component configured to store the encoded data samples from the data encoding component; and a data buffer component configured to store the quantized data samples at the data sampling rate and to capture and store one or more transient data segments comprising the quantized data samples, wherein the transient data segments are indicative of an operational condition in the engine, wherein the data storage sampling rate component is configured to detect an anomalous event based on the one or more transient data segments and to modify the data storage sampling rate in response to the detection of the anomalous event. - View Dependent Claims (2, 3)
-
-
4. A system for collecting and storing performance data for an engine, the system comprising:
-
at least one sensor configured to generate one or more sensor data signals representative of one or more engine data performance parameters; a data sampling component configured to sample the sensor data signals at a data sampling rate; a data quantizing component configured to generate a plurality of quantized data samples corresponding to the sampled sensor data signals; a data storage sampling rate component configured to determine a data storage sampling rate for the quantized data samples, based on an analysis of at least a subset of the quantized data samples; a data encoding component configured to encode the quantized data samples according to the data storage sampling rate; a data storage component configured to store the encoded data samples from the data encoding component; and a correlation module configured to identify one or more correlation measures between the one or more of engine data performance parameters, wherein the data encoding component is further configured to compress the quantized data samples corresponding to the sampled sensor data signals, based on the one or more identified correlation measures. - View Dependent Claims (5, 6, 7)
-
-
8. A method for collecting and storing performance data for an engine, the method comprising:
-
receiving one or more sensor data signals, representative of one or more engine data performance parameters; sampling the sensor data signals at a data sampling rate; generating a plurality of quantized data samples corresponding to the sampled sensor data signals; analyzing at least a subset of the quantized data samples to determine a data storage sampling rate for the quantized data samples, wherein the analyzing comprises identifying at least one frequency component from the sensor data signals; and encoding and storing the quantized data samples according to the data storage sampling rate. - View Dependent Claims (9, 10, 11)
-
-
12. A method for collecting and storing performance data for an engine, the method comprising:
-
receiving one or more sensor data signals, representative of one or more engine data performance parameters; sampling the sensor data signals at a data sampling rate; generating a plurality of quantized data samples corresponding to the sampled sensor data signals; analyzing at least a subset of the quantized data samples to determine a data storage sampling rate for the quantized data samples; encoding and storing the quantized data samples according to the data storage sampling rate; storing the quantized data samples at the data sampling rate; capturing and storing one or more transient data segments comprising the quantized data samples, wherein the transient data segments are indicative of an operational condition in the engine; detecting an anomalous event based on the one or more transient data segments; and modifying the data storage sampling rate based on the one or more stored transient data segments.
-
-
13. A method for collecting and storing performance data for an engine, the method comprising:
-
receiving one or more sensor data signals, representative of one or more engine data performance parameters; sampling the sensor data signals at a data sampling rate; generating a plurality of quantized data samples corresponding to the sampled sensor data signals; analyzing at least a subset of the quantized data samples to determine a data storage sampling rate for the quantized data samples; encoding and storing the quantized data samples according to the data storage sampling rate; and identifying one or more correlation measures between the one or more engine data performance parameters and compressing the quantized data samples, based on the one or more identified correlation measures. - View Dependent Claims (14, 15, 16)
-
Specification