The present invention relates to the field of electrical power supply and particularly to systems and methods for providing battery based electrical power supplies.
Batteries are essential for operations of data centers, server farms, electric vehicles and the like. A conventional battery typically includes multiple battery cells wired in a manner that satisfies certain requirements. Conventional batteries, however, are not dynamically adjustable and are not designed to handle rapidly changing operating environment.
Accordingly, an embodiment of the present disclosure is directed to a distributed power system. The distributed power system may include a plurality of nodes connected to an energy network. Each particular node of the plurality of nodes may include at least one of: an energy-producing device, an energy-consuming device, and an energy-storage device. Each particular node of the plurality of nodes may further include a network interface card.
The network interface card of each particular node may be configured to: determine whether a level of power supply available to the particular node is sufficient to meet a level of demand required at the particular node; conditionally request supplemental power from the energy network when the level of power supply available to the particular node is insufficient to meet the level of demand required at the particular node; and conditionally release supplemental power to the energy network upon receiving a request from the energy network when the level of power supply available to the particular node is sufficient to meet the level of demand required at the particular node.
An additional embodiment of the present disclosure is directed to a network interface card for a node connected to an energy network. The network interface card may include at least one electrical connector, at least one data connector, and at least one controller in communication with the at least one electrical connector and the at least one data connector. The at least one controller may be configured to: determine whether a level of power supply available to the node is sufficient to meet a level of demand required at the node; conditionally request supplemental power from the energy network when the level of power supply available to the node is insufficient to meet the level of demand required at the node; and conditionally release supplemental power to the energy network via the at least one electrical connector upon receiving a request from the energy network via at least one data connector when the level of power supply available to the node is sufficient to meet the level of demand required at the node.
Another embodiment of the present disclosure is directed to a method for managing a distributed power system that includes a plurality of nodes connected to an energy network. The method may include: for each node i of the plurality of nodes, determining whether the node i have sufficient power supply based on a level of power supply available to the node i and a level of demand required at the node i; identifying a set of nodes that have insufficient power supply; and adjusting output power of the nodes that have sufficient power supply to provide supplemental power to the set of nodes that have insufficient power supply.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not necessarily restrictive of the invention as claimed. The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and together with the general description, serve to explain the principles of the invention.
The numerous advantages of the present invention may be better understood by those skilled in the art by reference to the accompanying figures in which:
Reference will now be made in detail to the presently preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings.
Embodiments in accordance with the present disclosure are directed to cloud based energy systems and methods for managing the cloud based energy systems. The term “cloud” refers to an infrastructure that is built and managed over a private or a public network. A cloud based energy system (may be referred to simply as “energy cloud”) in accordance with embodiments of the present disclosure may be configured to share its energy resources and data to various energy-producing, energy-consuming, and/or energy-storage devices connected to the energy cloud. Such a configuration may enable ubiquitous, on-demand access to a shared pool of configurable energy resources, providing users with various capabilities to store and to retrieve energy as needed.
Referring to
In the example depicted in
It is to be understood that the nodes 102 through 108 shown in
It is noted that while the nodes 102 through 108 may be located at various local, regional, national, or global locations, they may be functionally connected as long as the network interface card of each node can communicate with each other (through wired or wireless data communication means). It is also noted that by joining the nodes 102 through 108 together, a shared pool of configurable energy resources can be formed, providing each node with on-demand access to the shared pool of configurable energy resources and allowing each node to store and/or to retrieve energy as needed.
In some embodiments, the network interface card of the nodes 102 through 108 may jointly form a distributed power management system, such as that disclosed in U.S. patent application Ser. No. 13/677,419 filed on Nov. 15, 2012 and entitled “Distributed Power Supply System and Method”, which is incorporated herein by reference. In other words, the network interface card of each node may include one or more processors configured to provide power management for that particular node in a manner similar to the management unit disclosed in U.S. patent application Ser. No. 13/677,419. More specifically, the network interface card of each node may be configured to estimate the level of power supply available to that node and the level of demand at that node. The network interface card of each node may exchange the data with other network interface cards in the energy cloud 100 and jointly determine (e.g., implementing a distributed computing system) whether any adjustment is needed with regards to power distribution among the various nodes. Alternatively, the network interface cards may report the data to one or more dedicated controllers on the network, which may carry out the process to help determine whether any adjustment is needed. In another alternative implementation, a subset of network interface cards (e.g., the network interface card of an energy service provider 108) may be dedicated to carry out this process without departing from the spirit and scope of the present disclosure.
Regardless of the specific implementation (e.g., using distributed computing and/or dedicated controllers), the purpose of this process is to help determine whether (and how) to adjust power distribution among the various nodes based on supply and demand at each node. For example, in the event that the level of power supply currently available to a particular node is deemed to be insufficient to meet the level of demand required at that particular node, supplemental power (provided by other nodes on the cloud 100) may be requested. On the other hand, if the level of power supply currently available to a particular node is deemed to be sufficient to meet the level of demand required at that particular node, some of its available power supply may be shared with other nodes upon request.
It is contemplated that various techniques may be utilized to help estimate the level of power supply available to each node. For example, if a node includes an energy-producing device, the level of production of that energy-producing device may be estimated and reported as a part of the power supply available to that node. If a node draws power from mains, the amount of mains power available to that node may be estimated and reported as a part of the power supply available to that node. In addition, if a node includes an energy-storage device (e.g., batteries or the like), the state of charge (SOC) of the energy-storage device may be estimated and reported as a part of the power supply available to that node. Furthermore, if a node includes a combination of energy-producing devices, energy-storage devices, as well as the ability to draw power from mains, the level of power supply available to that node may include the combination thereof.
With the supply and demand estimated for each node, various techniques may be utilized to help determine how to adjust power distribution among the various nodes based on the estimated supply and demand. For example, let Si and Di denote supply and demand reported by node i in the energy cloud 100, the following determination may be made:
Based on the definition above, a set of nodes (denoted as Ψ) having insufficient local power supply may be identified. Let Θ denote the set of all nodes in the energy cloud 100, Θ−Ψ therefore denotes the set of nodes with sufficient local power supply. A node j, j ∈ (Θ−Ψ) may therefore need to provide power not only to meet its local demand, but also to the nodes in Ψ. Now let xj denote the amount of power node j needs to provide to nodes in Ψ, the value of xj can be determined utilizing an optimization function defined as follows:
It is contemplated that various techniques/algorithms may be utilized to solve the optimization function defined above to obtain the value of xj, j ϵ(Θ—Ψ). The xj value may then be provided to each node jϵ(Θ—Ψ). Upon receiving the xj value, the network interface card of node j may help control the node j to release (and/or to generate, if node j includes one or more energy-producing devices) the amount of power from node j to the energy cloud 100 according to the xj value. The nodes in Ψ, i.e., the nodes that requested to receive supplemental power from the energy cloud 100, may then draw the amount of power requested from the energy cloud 100 as supplemental power supply.
It is to be understood that the optimization function described above is merely exemplary and is not meant to be limiting. It is contemplated that other techniques may be utilized to help determine how to adjust power distribution among the various nodes without departing from the spirit and scope of the present disclosure.
Referring now to
Referring now to
It is contemplated that while the network interface card 300 may be implemented as a single hardware component, such an implementation is merely exemplary and is not meant to be limiting. It is contemplated that the network interface card 300 may be implemented as physically separated hardware components without departing from the spirit and scope of the present disclosure. Furthermore, it is contemplated that different nodes on the energy network may not need to use the same type of network interface card. Different types of network interface cards can be utilized without departing from the spirit and scope of the present disclosure, as long as they are configured to be compatible with each other.
It is also contemplated that the energy-storage devices referenced above may be configured in various manners, including energy-storage devices that are similar to the power supply units disclosed in U.S. patent application Ser. No. 13/677,419. More specifically, the energy-storage devices may include switch boards that may allow the energy-storage devices to be charged, discharged, or bypassed. These energy-storage devices may be controlled by their corresponding network interface cards, which may control the energy-storage devices based on the determination as to whether (and how) power distribution among the various nodes should be adjusted.
It is further contemplated that some of the energy-storage devices may implement modular batteries configured in manners similar to the batteries disclosed in U.S. patent application Ser. No. 14/824,753. More specifically, some of the energy-storage devices may include batteries that are arranged in dynamically adjustable manners so that the connections among the batteries (and/or the battery cells within the batteries) can be adjustable to meet a given output requirement.
One embodiment of the present disclosure is directed to a system and method for providing distributed power supply with consideration of battery status of charge (SOC) level and the power load level. In accordance with the present disclosure, power storage units (e.g., batteries) are distributed across various components (e.g., servers) of the computing system. It is contemplated that the battery unit included in each power storage unit may include one or more individual batteries arranged in series, parallel, or combination of series and parallel. The individual batteries may also be arranged in a dynamically adjustable manner as shown in
It is to be understood that while the exemplary energy cloud 100 presented above may span across a relatively large area, such implementations are not meant to be limiting. An energy cloud implemented in accordance with the present disclosure may be configured to cover an area of any size without departing from the spirit and scope of the present disclosure.
It is to be understood that the present disclosure may be conveniently implemented in forms of a hardware/firmware/software package. Such a package may be a computer program product which employs a computer-readable storage medium including stored computer code which is used to program a computer to perform the disclosed function and process of the present disclosure. The computer-readable medium may include, but is not limited to, any type of conventional floppy disk, optical disk, CD-ROM, magnetic disk, hard disk drive, magneto-optical disk, ROM, RAM, EPROM, EEPROM, magnetic or optical card, or any other suitable media for storing electronic instructions.
It is understood that the specific order or hierarchy of steps in the foregoing disclosed methods are examples of exemplary approaches. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the method can be rearranged while remaining within the scope of the present disclosure. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented.
It is believed that the present disclosure and many of its attendant advantages will be understood by the foregoing description. It is also believed that it will be apparent that various changes may be made in the form, construction and arrangement of the components thereof without departing from the scope and spirit of the disclosure or without sacrificing all of its material advantages. The form herein before described being merely an explanatory embodiment thereof, it is the intention of the following claims to encompass and include such changes.
This application is a continuation-in-part of U.S. patent application Ser. No. 13/677,419 filed on Nov. 15, 2012, which is herein incorporated by reference in its entirety. This application is a continuation-in-part of U.S. patent application Ser. No. 14/824,753 filed on Aug. 12, 2015, which is herein incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
4274043 | Heitz | Jun 1981 | A |
5381554 | Langer et al. | Jan 1995 | A |
5514916 | Yang | May 1996 | A |
5850351 | Lotfy et al. | Dec 1998 | A |
6104967 | Hagen | Aug 2000 | A |
6140799 | Thomasson | Oct 2000 | A |
6430692 | Kimble | Aug 2002 | B1 |
6583522 | McNulty | Jun 2003 | B1 |
7898223 | Takeda et al. | Mar 2011 | B2 |
8330419 | Kim et al. | Dec 2012 | B2 |
8427106 | Kim et al. | Apr 2013 | B2 |
8816613 | Lee | Aug 2014 | B2 |
9502737 | Bradwell et al. | Nov 2016 | B2 |
9735590 | Wang et al. | Aug 2017 | B2 |
20010012794 | Nishihara | Aug 2001 | A1 |
20020113493 | Morrow | Aug 2002 | A1 |
20030071523 | Silverman | Apr 2003 | A1 |
20050023054 | Weidenheimer et al. | Feb 2005 | A1 |
20050052154 | Kavounas | Mar 2005 | A1 |
20050071092 | Farkas et al. | Mar 2005 | A1 |
20050146223 | Kanouda et al. | Jul 2005 | A1 |
20060171329 | Ying | Aug 2006 | A1 |
20070062744 | Weidenheimer et al. | Mar 2007 | A1 |
20070114852 | Lin et al. | May 2007 | A1 |
20070276547 | Miller | Nov 2007 | A1 |
20070279953 | Hoff et al. | Dec 2007 | A1 |
20080180061 | Koski et al. | Jul 2008 | A1 |
20090036943 | Signoff et al. | Feb 2009 | A1 |
20090050591 | Hart et al. | Feb 2009 | A1 |
20090088553 | Kumar et al. | Apr 2009 | A1 |
20090289500 | Zipp | Nov 2009 | A1 |
20100013314 | Groff et al. | Jan 2010 | A1 |
20100138066 | Kong | Jun 2010 | A1 |
20100217550 | Crabtree | Aug 2010 | A1 |
20100261048 | Kim et al. | Oct 2010 | A1 |
20100262043 | Sauter et al. | Oct 2010 | A1 |
20100306097 | Greiner | Dec 2010 | A1 |
20100314950 | Rutkowski et al. | Dec 2010 | A1 |
20110001442 | Lee et al. | Jan 2011 | A1 |
20110046835 | Taguchi | Feb 2011 | A1 |
20110053656 | Plestid | Mar 2011 | A1 |
20110071970 | Massie | Mar 2011 | A1 |
20110130721 | Foster et al. | Jun 2011 | A1 |
20110181245 | Wey et al. | Jul 2011 | A1 |
20110208453 | Ci et al. | Aug 2011 | A1 |
20110266867 | Schindler | Nov 2011 | A1 |
20110304211 | Peterson et al. | Dec 2011 | A1 |
20120029720 | Cherian | Feb 2012 | A1 |
20120114996 | Yu | May 2012 | A1 |
20120256568 | Lee | Oct 2012 | A1 |
20120319493 | Kim et al. | Dec 2012 | A1 |
20130002016 | Furukawa et al. | Jan 2013 | A1 |
20130320772 | Qiao et al. | Dec 2013 | A1 |
20140312828 | Vo et al. | Oct 2014 | A1 |
20150130421 | Bevilacqua, III | May 2015 | A1 |
20150137741 | Gurries et al. | May 2015 | A1 |
20160036252 | Peterswerth et al. | Feb 2016 | A1 |
Number | Date | Country | |
---|---|---|---|
20160156189 A1 | Jun 2016 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14824753 | Aug 2015 | US |
Child | 15018229 | US | |
Parent | 13677419 | Nov 2012 | US |
Child | 15018229 | US |