Intelligent Electronic Device Buffer Synchronization for Energy Pulse Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Intelligent Electronic Devices (IEDs) for electrical utility services face inaccuracies in energy pulse output due to mismatched update periods of digital signal buffers and electrical signal cycles, affecting the accuracy of energy monitoring in power distribution systems.

Innovation Solution

An IED design that alternately receives digital electrical parameter data into two buffers, computes power values in full zero-crossing cycles, divides buffer filling periods into intervals, calculates energy consumption, and generates energy pulse outputs based on pre-determined thresholds, ensuring accurate and timely energy monitoring.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the energy pulse output algorithm is embedded within RMS calculation loop with buffer update period (e.g., 10 ms) different from electrical signal cycle period (e.g., 16 ms for 60 Hz), then the device can operate with standard buffer update mechanisms, but the energy accumulated calculation requires 1-2 buffer update cycles which affects the accuracy of energy pulse output

Engineering Contradiction:
Improvebuffer update mechanismVSAvoidenergy pulse output accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent divides the buffer update period into multiple intervals that align with electrical signal cycles. By segmenting the calculation process into discrete intervals synchronized with zero-crossing events, the system ensures that energy accumulation is calculated at precise electrical cycle boundaries, eliminating the accuracy degradation caused by mismatched buffer and signal periods.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent pre-identifies zero-crossing points in the electrical signal and uses these as trigger events to initiate energy accumulation calculations. By preparing and detecting zero-crossing events in advance, the system ensures that energy pulse output is generated at the correct electrical cycle boundaries, resolving the timing mismatch between buffer updates and electrical signal cycles.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the energy accumulated calculation waits for 1-2 buffer update cycles to complete, then the calculation can use complete buffer data, but this introduces timing delays that affect energy pulse output accuracy

Engineering Contradiction:
Improvecalculation completenessVSAvoidenergy pulse output timing
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements periodic energy accumulation calculations triggered by zero-crossing events that occur at regular electrical cycle intervals. This periodic action ensures that energy pulses are generated at precise, predictable timing intervals aligned with the electrical signal, eliminating the variable delays introduced by waiting for buffer update cycles to complete.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent uses zero-crossing detection as a feedback mechanism to synchronize energy accumulation calculations with the electrical signal phase. By continuously monitoring for zero-crossing events and using them as triggers, the system dynamically adjusts the calculation timing to maintain precise synchronization, resolving the timing delays caused by fixed buffer update cycles.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12038461B2Intelligent electronic device and method thereof
Publication Date: 2024.07.16 ACCUENERGY (CANADA) INC
  • US12038461B2 patent drawing
  • US12038461B2 patent drawing
  • US12038461B2 patent drawing

AI summary

A method and apparatus generate an energy pulse output while improving the accuracy of energy pulse output. Specifically, an Intelligent Electronic Device employs a method in which a processor receives digital electrical parameter data to at least two buffers alternately; compute a power value in a full zero-crossing cycle in accordance with the digital electrical parameter data when one of the at least two buffers gets fully filled and storing the power value; divide a period that each buffer takes from empty to getting fully filled into a series of intervals; calculate energy consumption in each interval based on the power value stored; totalize the energy consumption; generate an energy pulse output according to a pre-determined threshold and the totalized energy consumption.