Systems and methods for data center power distribution
A power control circuit to control data center power delivery is disclosed. In at least one embodiment, the power control circuit may be configured to selectively cause at least a portion of a supplied power to be directed to one or more server racks or to charge one or more batteries based, at least in part on, one or more charge levels corresponding to the one or more batteries.
1 . A data center system, comprising:
one or more power controller circuits configured to selectively cause at least a portion of a supplied power to be directed to one or more server racks or to charge one or more batteries based, at least in part on, one or more charge levels corresponding to the one or more batteries, wherein the at least one of the one or more power controller circuits is configured to send one or more control signals to the one or more server racks to set one or more rack powers based on the one or more charge levels and one or more minimum charge levels for uninterruptible power supply (UPS).
2 . The data center system of claim 1 , wherein at least one of the one or more power controller circuits is communicatively coupled between at least one of the one or more server racks and at least one power converter circuit that comprises at least one power factor correction circuit external to the one or more server racks.
3 . The data center system of claim 2 , wherein the at least one power converter circuit comprises a current source circuit that receives a converted current from the at least one power factor correction circuit and provides the supplied power at a direct current (DC) voltage level that is higher than a peak voltage level of an alternate current (AC) power source, to the one or more server racks, the one or more batteries, or any combination thereof.
4 . The data center system of claim 2 , wherein the at least one power factor correction circuit is configured to generate a positive voltage output and a negative voltage output, and wherein the positive voltage output and the negative voltage output jointly provide the supplied power to the one or more server racks.
5 . The data center system of claim 1 , wherein the at least one of the one or more power controller circuits is configured to send one or more control signals to a converter circuit to set one or more grid powers based on the one or more charge levels and one or more target charge levels.
6 . The data center system of claim 5 , wherein the at least one of the one or more power controller circuits is configured to set one or more rack powers for the one or more server racks via one or more of:
one or more of user inputs;
one or more Proportional, Integral and Derivative (PID) control circuits; or
one or more neural networks trained on historical power control data of the one or more server racks.
7 . The data center system of claim 1 , wherein the at least one of the one or more power controller circuits is further configured to:
selectively cause a first portion of the supplied power to charge the one or more batteries and a second portion of the supplied power to be directed to the one or more server racks when the supplied power is greater than a total rack power; or
selectively cause the supplied power and a supplemental power discharged from the one or more batteries to be directed to the one or more server racks when the supplied power is lower than the total rack power.
8 . The data center system of claim 1 , wherein the at least one of the one or more power controller circuits is configured to cause the one or more batteries to be alternately charged and discharged based at least in part on the one or more charge levels.
9 . The data center system of claim 1 , wherein the one or more server racks are powered by an alternate current (AC) power source having a power level lower than a peak power level of the one or more server racks.
10 . A processor, comprising:
one or more power controller circuits configured to selectively cause at least a portion of a supplied power to be directed to one or more server racks or to charge one or more batteries based, at least in part on, one or more charge levels corresponding to the one or more batteries, wherein the at least one of the one or more power controller circuits is configured to send one or more control signals to the one or more server racks to set one or more rack powers based on the one or more charge levels and one or more minimum charge levels for uninterruptible power supply (UPS).
11 . The processor of claim 10 , wherein the at least one of the one or more power controller circuits is configured to send one or more control signals to a converter circuit to set one or more grid powers based on the one or more charge levels and one or more target charge levels.
12 . The processor of claim 11 , wherein the at least one of the one or more power controller circuits is configured to set one or more rack powers for the one or more server racks via one or more of:
one or more of user inputs;
one or more Proportional, Integral and Derivative (PID) control circuits; or
one or more neural networks trained on historical power control data of the one or more server racks.
13 . The processor of claim 10 , wherein the at least one of the one or more power controller circuits is further configured to:
selectively cause a first portion of the supplied power to charge the one or more batteries and a second portion of the supplied power to be directed to the one or more server racks when the supplied power is greater than a total rack power; or
selectively cause the supplied power and a supplemental power discharged from the one or more batteries to be directed to the one or more server racks when the supplied power is lower than the total rack power.
14 . The processor of claim 10 , wherein the at least one of the one or more power controller circuits is configured to cause the one or more batteries to be alternately charged and discharged based at least in part on the one or more charge levels.
15 . A method, comprising:
selectively causing, by one or more power controller circuits, at least a portion of a supplied power to be directed to one or more server racks or to charge one or more batteries based, at least in part on, one or more charge levels corresponding to the one or more batteries; and
sending one or more control signals to the one or more server racks to set one or more rack powers based on the one or more charge levels and one or more minimum charge levels for uninterruptible power supply (UPS).
16 . The method of claim 15 , further comprising:
sending one or more control signals to a converter circuit to set one or more grid powers based on the one or more charge levels and one or more target charge levels.
17 . The method of claim 15 , further comprising:
selectively causing a first portion of the supplied power to charge the one or more batteries and a second portion of the supplied power to be directed to the one or more server racks when the supplied power is greater than a total rack power; or
selectively causing the supplied power and a supplemental power discharged from the one or more batteries to be directed to the one or more server racks when the supplied power is lower than the total rack power.
18 . The method of claim 16 , further comprising:
setting one or more rack powers for the one or more server racks via one or more of:
one or more of user inputs;
one or more Proportional, Integral and Derivative (PID) control circuits; or
one or more neural networks trained on historical power control data of the one or more server racks.