IP Library › Granted Patent US 10,877,077
Granted Patent B2
US 10,877,077 · App. 15/108,016 · Granted Dec 29, 2020

Systems and methods for determining input current of a power distribution unit

Inventors: Mark Vincent Reinders (Creve Coeur, MO); Ross Everett Dozier (Wildwood, MO); Daniel J. Rohr (Wildwood, MO); Anthony Matthew Mueller (Fenton, MO)
Assignee: SCHNEIDER ELECTRIC IT CORPORATION
G01R19/02G01R19/10G01R21/133G06F1/26G06F1/28H02J3/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,877,077
App. No.
15/108,016
Granted
Dec 29, 2020
Kind
B2
Abstract

According to various aspects and embodiments, a power distribution unit (PDU) is provided. The power distribution unit includes an input configured to receive input power, a plurality of outputs each coupled to the input and configured to receive input power, and each output of the plurality of outputs having an output configured to provide output power, and a controller coupled to the plurality of outputs and configured to determine a plurality of time intervals based on a frequency of the input power, measure a current at each time interval of the plurality of time intervals for each output of the plurality of outputs, generate a plurality of current measurement sums based on current measurement values associated with each time interval of the plurality of time intervals, and determine a root-mean-square (RMS) value based on the plurality of current measurement sums.

Claims (50)

1. A power distribution unit (PDU) comprising:

a housing including:

an input configured to receive input power;

a plurality of outputs each coupled to the input and configured to receive input power, and each output of the plurality of outputs having an output configured to provide output power;

a plurality of output current sensors, each output current sensor of the plurality of output current sensors being coupled to a respective output of the plurality of outputs and being configured to detect output current provided by the respective output;

a controller coupled to the plurality of output current sensors and configured to:

determine a plurality of time intervals based on a frequency of the input power;

receive, from each output current sensor of the plurality of output current sensors, a current value at each time interval of the plurality of time intervals for each output of the plurality of outputs;

generate a plurality of current measurement sums, each current measurement sum of the plurality of current measurement sums being based on the received current values associated with a respective time interval of the plurality of time intervals;

determine a root-mean-square (RMS) value based on the plurality of current measurement sums; and

determine, based on the RMS value, an RMS current value of the input power; and

a display coupled to the controller and configured to display the RMS current value of the input power.

2. The PDU of claim 1 , wherein the PDU further comprises a first timer coupled to the controller, and wherein the controller is further configured to:

reset the first timer responsive to detection of a zero crossing of a waveform of the input power; and

determine the frequency of the input power based on a value of the first timer.

3. The PDU of claim 2 , wherein the controller is further configured to associate the received current value to a time interval of the plurality of time intervals, the time interval being determined based on a scaled value of the first timer.

4. The PDU of claim 3 , wherein each output of the plurality of outputs is sampled in a sequential fashion.

5. The PDU of claim 1 , wherein the controller is further configured to average at least one current measurement of the plurality of current measurement sums with at least one previous current measurement using a leaky average technique.

6. The PDU of claim 1 , wherein the PDU further comprises a memory, and wherein the controller is further configured to store the plurality of current measurement sums in the memory in a two-dimensional array, wherein a first dimension of the two-dimensional array is an index corresponding to a plurality of output values, and wherein a second dimension of the two-dimensional array corresponds to the plurality of time intervals.

7. The PDU of claim 6 , wherein each time interval of the plurality of time intervals includes a measurement value pair, the measurement value pair including a measurement value and a status flag.

8. The PDU of claim 7 , wherein the status flag is configured to indicate if a measurement has been sampled, and wherein the controller is further configured to:

determine that a complete set of measurement values are available in the two-dimensional array based on a status of each status flag.

9. The PDU of claim 8 , wherein each current measurement sum of the plurality of current measurement sums is based on summing a measurement value corresponding to each output of the plurality of outputs at a time interval.

10. The PDU of claim 8 , wherein the RMS value approximates a current value for the input based on performing an RMS calculation using the plurality of current measurement sums.

11. A method for determining a root-mean-square (RMS) value for an input of a power distribution unit (PDU) having a housing including a display and a plurality of output current sensors each coupled to a respective output of a plurality of outputs, the method comprising:

determining a plurality of time intervals based on a frequency of an input power provided to the input;

measuring a current measurement value at each time interval of the plurality of time intervals for each output of the plurality of outputs;

generating a plurality of current measurement sums, each current measurement sum of the plurality of current measurement sums being based on the current measurement values associated with a respective time interval of the plurality of time intervals;

determining a root-mean-square (RMS) value based on the plurality of current measurement sums;

determining, based on the RMS value, an RMS current value of the input power; and

displaying the RMS current value of the input power on the display.

12. The method of claim 11 , further comprising:

resetting a first timer responsive to detection of a zero crossing of a waveform of the input power; and

determining the frequency of the input power based on a value of the first timer.

13. The method of claim 12 , the method further comprising associating the current measurement value for each output of the plurality of outputs to a time interval of the plurality of time intervals, the time interval being determined based on a scaled value of the first timer.

14. The method of claim 13 , wherein measuring a current at each time interval of the plurality of time intervals for each output of the plurality of outputs further includes measuring each output of the plurality of outputs in a sequential fashion.

15. The method of claim 14 , wherein determining the RMS value based on the plurality of current measurement sums further includes summing a measurement value corresponding to each output of the plurality of outputs at each time interval of the plurality of time intervals to derive the plurality of current measurement sums and performing an RMS calculation on the plurality of current measurement sums to approximate the RMS value for the input.

16. A non-transitory computer readable medium storing sequences of instructions executable by at least one processor, the sequences of instructions instructing the at least one processor to execute a process for determining a root-mean-square (RMS) value for an input of a power distribution unit (PDU), the PDU having a housing including a display and a plurality of output current sensors each respectively coupled to an output of a plurality of outputs, the sequences of instructions including instructions configured to:

determine a plurality of time intervals based on a frequency of an input power;

measure a current value at each time interval of the plurality of time intervals for each output of the plurality of outputs;

generate a plurality of current measurement sums, each current measurement sum of the plurality of current measurement sums being based on the measured current values associated with a respective time interval of the plurality of time intervals;

determine the RMS value based on the plurality of current measurement sums;

determine, based on the RMS value, an RMS current value of the input power; and

display the RMS current value of the input power on the display.

17. The non-transitory computer readable medium of claim 16 , wherein the current is stored in a memory in a two-dimensional array, wherein a first dimension of the array is an index corresponding to an output of the plurality of outputs, and wherein a second dimension of the array corresponds to a time interval of the plurality of time intervals.

18. The non-transitory computer readable medium of claim 17 , wherein the instructions are further configured to:

determine a complete set of measurement values are available within the two-dimensional array;

sum each measurement value of the complete set of measurement values to derive a plurality of current measurement sums corresponding to a time interval of the plurality of time intervals;

store the plurality of current measurement sums in a composite waveform array; and

determine the RMS value based on the composite waveform array.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2016
From: REINDERS, MARK V.; DOZIER, ROSS E.; ROHR, DANIEL J.; MUELLER, ANTHONY MATTHEW
To: SCHNEIDER ELECTRIC IT CORPORATION
Reel/Frame 039011/0024 →
Continuity (1)
Related Publication 20160327595A1 · Nov 10, 2016