Multi-Rate Waveform Capture Buffer Segmentation for Power Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional hardware architectures are unable to support multiple rate waveform capture due to performance limitations, memory bandwidth constraints, and memory size issues, leading to inefficient data processing and storage in intelligent electronic devices (IEDs) used for power quality monitoring and energy management.

Innovation Solution

The system dynamically pre-orders high-resolution sampled data into separate high and low resolution streams, optimizing data management to minimize buffer size requirements and processing load, with pre-ordering performed on the input side of the CPU/IO processor to efficiently distribute data to storage devices, allowing for concurrent multi-rate waveform capture and storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single large data buffer is used to accommodate low sample rate data time intervals, then low resolution waveform capture is supported, but memory size and processing efficiency deteriorate

Engineering Contradiction:
Improvesupport for low resolution waveform captureVSAvoidmemory buffer size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent divides the single large data buffer into multiple separate circular buffers, each dedicated to a specific sample rate (e.g., one buffer for 1024 samples/cycle, another for 128 samples/cycle). This segmentation allows each buffer to be optimally sized for its specific purpose, eliminating the need to allocate memory for the largest possible buffer that would be required if a single buffer handled all sample rates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each circular buffer is optimized with local quality appropriate to its specific sample rate requirement. The high-resolution buffer is configured with parameters suited for capturing transient events at 1024 samples/cycle, while the low-resolution buffer is configured for capturing surge/sag waveforms at 128 samples/cycle. This local optimization ensures efficient memory usage for each specific capture mode without compromising the other.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If high sample rate is used for all captures to maintain high resolution data capture, then high resolution transient capture is supported, but storage requirements and processing burden increase

Engineering Contradiction:
Improvehigh resolution data captureVSAvoidstorage requirement
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments the data capture system into multiple independent capture paths, each with its own circular buffer configured for specific sample rates. This allows the system to capture high-resolution transient data at 1024 samples/cycle when needed, while simultaneously capturing low-resolution surge/sag data at 128 samples/cycle, thereby reducing total storage requirements compared to using high sample rate for all captures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes the sampling rate parameter based on the type of event being captured. For transient events requiring high precision, the sample rate is set to 1024 samples/cycle. For surge/sag events where lower precision is acceptable, the sample rate is reduced to 128 samples/cycle. This parameter adaptation significantly reduces storage requirements while maintaining measurement quality appropriate for each event type.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If CPU is required to identify and select low resolution data from high resolution memory pool, then data flexibility is maintained, but processing efficiency deteriorates

Engineering Contradiction:
Improvedata selection flexibilityVSAvoidCPU processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent eliminates the need for CPU-based data selection by segmenting the memory structure into separate circular buffers for different sample rates. Each buffer independently stores data at its designated sample rate, so the CPU simply writes to or reads from the appropriate buffer based on the capture mode, without needing to search through or filter a single large memory pool. This dramatically improves processing efficiency while maintaining data flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The circular buffer structure acts as an intermediary between the ADC and storage, automatically organizing data by sample rate before it reaches the CPU. This intermediary structure handles the complexity of multi-rate data management in hardware, freeing the CPU from the burden of identifying and selecting appropriate data points, thereby improving overall system productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Duration of action of stationary object

If continuous low resolution capture is implemented, then surge/sag waveform capture is supported, but real-time processing performance deteriorates

Engineering Contradiction:
Improvecapture time intervalVSAvoidCPU performance
Core Design Contradiction:
Duration of action of stationary objectVSProductivity

Solution Approach 1:

The patent segments the data capture system into independent parallel paths, with one circular buffer dedicated to continuous low-resolution capture at 128 samples/cycle. This dedicated buffer operates independently without requiring CPU intervention for data selection or management, allowing continuous capture over extended periods (e.g., 3 seconds or longer) while maintaining real-time processing performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The circular buffer structure enables continuous useful action by allowing the low-resolution capture path to operate continuously without interruption or CPU overhead. Data is continuously written to the dedicated circular buffer at the appropriate sample rate, maintaining uninterrupted capture capability for surge and sag waveform detection while preserving CPU resources for other processing tasks.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8121801B2System and method for multi-rate concurrent waveform capture and storage for power quality metering
Publication Date: 2012.02.21 ELECTRO INDUSTRIES GAUGE TECH
  • US8121801B2 patent drawing
  • US8121801B2 patent drawing
  • US8121801B2 patent drawing

AI summary

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.