Branch Circuit Power Measurement and Dynamic Power Distribution
Abstract
A mechanism is provided for dynamically changing power caps for a set of powered elements. Current being consumed by the set of powered elements P on a branch circuit is measured and available current on the branch circuit is determined. A new total power cap for a current time period t is identified based on a current total power cap and the measured current. A difference in total power caps (ΔTPC) is determined and, for each powered element p in the set of powered elements P at the current time period, a new power cap PC (p,t) is determined based on the previous power cap PC(p,t−1) and the difference of the total power caps to the set of powered elements P. A power cap of each powered element p is then dynamically set to the new power cap PC (p,t).
Claims
exact text as granted — not AI-modified1 - 10 . (canceled)
11 . A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
measure current being consumed by a set of powered elements P on a branch circuit; determine available current on the branch circuit; identify a new total power cap for a current time period t based on a current total power cap and the measured current; determine a difference in total power caps (ΔTPC); for each powered element p in the set of powered elements P on the current time period, determine a new power cap PC (p,t) based on the previous power cap PC(p,t−1) and the difference of the total power caps to the set of powered elements P; and dynamically set a power cap of each powered element p to the new power cap PC (p,t).
12 . The computer program product of claim 11 , wherein the available current on the branch circuit is determined by subtracting the measured current on the branch circuit from a branch circuit capacity current value.
13 . The computer program product of claim 11 , wherein the power cap of each powered element p is set in response to a failure in at least one of a primary power controller or a redundant power controller.
14 . The computer program product of claim 11 , wherein identifying the new total power cap for the current time period based on the current total power cap and the measured current uses a proportional-integral-derivative (PID) closed-loop control.
15 . The computer program product of claim 11 , wherein the difference in total power caps is determined by subtracting the current total power cap from the new total power cap.
16 . The computer program product of claim 11 , wherein the new power cap PC (p,t) is determined using:
( PC ( p,t ))= PC ( p,t− 1)+(Δ TPC/P )
17 . The computer program product of claim 11 , wherein the power cap of each, powered element p is set to the new power cap PC (p,t) via at least one of an operating system level management application or a service processor.
18 . An apparatus, comprising:
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to: measure current being consumed by a set of powered elements P on a branch circuit; determine available current on the branch circuit; identify a new total power cap for a current time period t based on a current total power cap and the measured current; determine a difference in total power caps (ΔTPC); for each powered element p in the set of powered elements P at the current time period, determine a new power cap PC (p,t) based on the previous power cap PC(p,t−1) and the difference of the total power caps to the set of powered elements P; and dynamically set a power cap of each powered element p to the new power cap PC (p,t).
19 . The apparatus of claim 18 , wherein the available current on the branch circuit is determined by subtracting the measured current, on the branch circuit from a branch circuit capacity current value.
20 . The apparatus of claim 18 , wherein the power cap of each powered element p is set in response to a failure in at least one of a primary power controller or a redundant power controller.
21 . The apparatus of claim 18 , wherein identifying the new total power cap for the current time period based on the current total power cap and: the measured current uses a proportional-integral-derivative (PID) closed-loop control.
22 . The apparatus of claim 18 , wherein the difference in total power caps is determined by subtracting the current total power cap from the new total power cap.
23 . The apparatus of claim 18 , wherein the new power cap PC (p,t) is determined using:
( PC ( p,t ))= PC ( p,t− 1)+(Δ TPC/P )
24 . The apparatus of claim 18 , wherein the power cap of each powered element p is set to the new power cap PC (p,t) via at least one of an operating system level management application or a service processor.
25 . The computer program product of claim 11 , wherein the power cap of each powered element p is set to the new power cap PC (p,t) and communicated over at least one of an information technology network or a power line communications system.
26 . The computer program product of claim 11 , wherein, responsive to a power and current measurement system (PCMS) failure, the power cap of each powered element p is set to a percentage of a maximum power setting of the powered element
27 . The computer program product of claim 26 , wherein the percentage, of the maximum power setting of the powered element is 66 percent.
28 . The apparatus of claim 18 , wherein the power cap of sack powered element p is set to the new power cap PC (p,t) and communicated over at least one of an information technology network or a power line communications system.
29 . The apparatus of claim 18 , wherein, responsive to a power and current measurement system (PCMS) failure, the power cap of each powered element p is set to a percentage of a maximum power setting of the powered element.
30 . The apparatus of claim 29 , wherein the percentage of the maximum power setting of the powered element is 66 percent.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.