System and Method for Multi-Rate Concurrent Waveform Capture and Storage for Power Quality Metering
First Claim
1. In an intelligent electronic device a method of performing high resolution waveform capture to generate multi-rate waveform data in real-time, the method comprising the steps of:
- setting a desired first (low) sample rate; and
pre-ordering a processed digital stream in real-time to create multi-rate waveform data comprised of a low resolution data stream and a high resolution data stream.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for use in an IED that perform high resolution waveform capture to generate multi-rate waveform data in real-time. In one embodiment, high-resolution sampled data is dynamically pre-ordered into separate high resolution and low resolution data streams for presentation and storage. This pre-ordering of data is optimized so as to minimize the amount of data manipulation required to prepare the sampled data for eventual presentation and storage in the IED. Pre-ordering of data facilitates minimum performance impact so that continuous real-time data capture can be achieved.
115 Citations
35 Claims
-
1. In an intelligent electronic device a method of performing high resolution waveform capture to generate multi-rate waveform data in real-time, the method comprising the steps of:
-
setting a desired first (low) sample rate; and pre-ordering a processed digital stream in real-time to create multi-rate waveform data comprised of a low resolution data stream and a high resolution data stream. - View Dependent Claims (2)
-
-
3. In an intelligent electronic device a method of performing high resolution waveform capture to generate multi-rate waveform data in real-time, the method comprising the steps of:
-
setting a desired first sample rate; and pre-ordering a processed digital stream in real-time to create multi-rate waveform data comprised of a first data stream at a first sampling rate and a second data stream at a second sampling rate. - View Dependent Claims (4)
-
-
5. In an intelligent electronic device a method of performing high resolution waveform capture to generate multi-rate waveform data in real-time, the method comprising the steps of:
-
a) setting a desired first sample rate; b) reading an input digital stream of data comprised of a plurality of time-ordered samples sampled at a second sample rate; c) processing the input digital stream to generate a processed digital stream; and d) pre-ordering the processed digital stream in real-time as it is being written to the memory to create multi-rate waveform data comprised of a low resolution data stream comprised of low resolution samples from among samples of the input digital stream at said first sample rate and a high resolution data stream comprised of high resolution samples from among samples of the input digital stream at said second sample rate. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. In an intelligent electronic device a method of performing high resolution waveform capture to generate multi-rate waveform data in real-time, the method comprising the steps of:
-
a) setting a desired first sample rate; b) reading an input digital stream comprised of a plurality of time-ordered samples sampled at a second sample rate; c) processing the digital stream of data to generate a processed digital stream of data comprised of a plurality of time ordered digital samples; d) storing the processed digital stream of data in a memory; e) pre-ordering the processed digital stream in real-time as it is being read from the memory to create multi-rate waveform data comprised of a low resolution data stream comprised of low resolution samples from among samples of the input digital stream at said first sample rate and a high resolution data stream comprised of high resolution samples from among samples of the input digital stream at said second sample rate. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An intelligent electronic device comprising:
-
means for setting a desired first sample rate; means for reading an input digital stream of data comprised of a plurality of time-ordered samples sampled at a second sample rate; means for processing the input digital stream to generate a processed digital stream; and means for pre-ordering the processed digital stream in real-time as it is being written to the memory to create multi-rate waveform data comprised of a low resolution data stream comprised of low resolution samples from among samples of the input digital stream at said first sample rate and a high resolution data stream comprised of high resolution samples from among samples of the input digital stream at said second sample rate. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. An intelligent electronic device comprising:
-
at least one analog-to-digital converter for sampling waveform data; a field programmable gate array (FPGA) for controlling the at least one analog-to-digital converter to sample the waveform data and for reading the sampled waveform data from the at least one analog-to-digital converter and for writing the sampled waveform data to a digital signal processor; the digital signal processor for receiving the sampled waveform data from the FPGA, for processing the received sampled waveform data and for storing the processed sampled waveform data in a memory; the memory for storing the processed sampled waveform data received from the digital signal processor; and a processor for reading the processed data from the memory for further processing, presentation and storage. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
Specification