Real Time Backup Battery Life Check
20230129347 · 2023-04-27
Inventors
Cpc classification
G01R31/392
PHYSICS
G01R31/389
PHYSICS
G01R31/396
PHYSICS
International classification
G01R31/392
PHYSICS
G01R31/389
PHYSICS
Abstract
A Battery Backup (BBU) device, method, and system is disclosed. A BBU cell includes a battery with an internal impedance. The BBU cell includes monitoring circuitry connected to the battery for monitoring a Status of Health (SOH) of the battery. The monitoring circuitry includes a MOSFET and a resistor connected in series and a master control unit connected to the MOSFET for controlling the MOSFET and determining the SOH of the battery.
Claims
1. A Backup Battery Unit (BBU) cell comprising: a battery with an internal impedance; monitoring circuitry connected to the battery for monitoring a Status of Health (SOH) of the battery, the monitoring circuitry comprising: a MOSFET and a resistor connected in series; and a master control unit connected to the MOSFET for controlling the MOSFET and determining the SOH of the battery.
2. The BBU of claim 1, wherein determining the SOH of the BBU comprises calculating the internal impedance of the battery using a voltage across the resistor.
3. The BBU of claim 2, wherein the internal impedance is calculated using:
r.sub.bat=R*(E−U.sub.bat)/U; where r.sub.bat is the internal impedance, R is the resistance of the resistor, E is the open circuit voltage, U is the voltage, and U.sub.bat is a BBU output voltage.
4. The BBU of claim 2, wherein the voltage across the resistor is determined by measuring an output voltage of the BBU.
5. The BBU of claim 3, wherein the voltage across the resistor is calculated using:
U≈(U.sub.bat*R)/(r.sub.1+R); where U.sub.bat is the output voltage of the BBU, R is the resistance of the resistor, and r.sub.1 is a resistance of a second resistor connected in series with the resistor.
6. The BBU of claim 1, further comprising: a communication interface that transmits an alert when the SOH is less than a health threshold.
7. A method of determining the Status of Health (SOH) of a Backup Battery Unit (BBU), the method comprising: measuring an open circuit voltage of monitoring circuitry connected to a battery of the BBU, the monitoring circuitry comprising a MOSFET and a resistor connected in series; and turning on the MOSFET connected in series to the resistor; measuring an output voltage of the BBU; determining a Status of Health (SOH) of the battery using the open circuit voltage and the output voltage of the BBU.
8. The method of claim 7, wherein determining the SOH of the battery comprises: calculating an internal impedance of the battery using a voltage across the resistor.
9. The method of claim 8, wherein the internal impedance is calculated using:
r.sub.bat=R*(E−U.sub.bat)/U; where r.sub.bat is the internal impedance, R is the resistance of the resistor, E is the open circuit voltage, U is the voltage, and U.sub.bat is a BBU output voltage.
10. The method of claim 8, wherein the voltage across the resistor is determined by the output voltage of the BBU.
11. The method of claim 10, wherein the voltage across the resistor is calculated using:
U≈(U.sub.bat*R)/(r.sub.1+R); where U.sub.bat is the output voltage of the BBU, R is the resistance of the resistor, and r.sub.1 is a resistance of a second resistor connected in series with the resistor.
12. The method of claim 7, further comprising: transmitting an alert when the SOH is less than a health threshold.
13. The method of claim 7, further comprising: determining that the BBU has been in a relaxed mode for a predetermined amount of time before measuring the open circuit voltage.
14. A system for providing backup power, the system comprising: a storage system comprising one or more storage units; a Backup Battery Unit (BBU) for providing a power source to the one or more storage units, wherein the BBU comprises one or more BBU cells, each BBU cell comprising: a battery with an internal impedance; monitoring circuitry connected to the battery for monitoring a Status of Health (SOH) of the battery, the monitoring circuitry comprising: a MOSFET and a resistor connected in series; and a master control unit connected to the MOSFET for controlling the MOSFET and determining the SOH of the battery.
15. The system of claim 14, wherein determining the SOH of the BBU comprises calculating the internal impedance of the battery using a voltage across the resistor.
16. The system of claim 15, wherein the internal impedance is calculated using:
r.sub.bat=R*(E−U.sub.bat)/U; where r.sub.bat is the internal impedance, R is the resistance of the resistor, E is the open circuit voltage, U is the voltage, and U.sub.bat is a BBU output voltage.
17. The system of claim 15, wherein the voltage across the resistor is determined by measuring an output voltage of the BBU.
18. The system of claim 17, wherein the voltage across the resistor is calculated using:
U≈(U.sub.bat*R)/(r.sub.1+R); where U.sub.bat is the output voltage of the BBU, R is the resistance of the resistor, and r.sub.1 is a resistance of a second resistor connected in series with the resistor.
19. The system of claim 14, further comprising: a controller that receives an alert from a communication interface of the BBU when the SOH is less than a health threshold.
20. The system of claim 14, wherein the one or more storage units comprise cache memory.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0005] Certain embodiments of the invention will be described with reference to the accompanying drawings. However, the accompanying drawings illustrate only certain aspects or implementations of the invention by way of example and are not meant to limit the scope of the claims.
[0006]
[0007]
[0008]
[0009]
DETAILED DESCRIPTION
[0010] Specific embodiments will now be described with reference to the accompanying figures.
[0011] In the below description, numerous details are set forth as examples of embodiments described herein. It will be understood by those skilled in the art, that have the benefit of this Detailed Description, that one or more embodiments described herein may be practiced without these specific details and that numerous variations or modifications may be possible without departing from the scope of the embodiments described herein. Certain details known to those of ordinary skill in the art may be omitted to avoid obscuring the description.
[0012] In the below description of the figures, any component described with regard to a figure, in various embodiments described herein, may be equivalent to one or more like-named components described with regard to any other figure. For brevity, descriptions of these components may not be repeated with regard to each figure. Thus, each and every embodiment of the components of each figure is incorporated by reference and assumed to be optionally present within every other figure having one or more like-named components.
[0013] Additionally, in accordance with various embodiments described herein, any description of the components of a figure is to be interpreted as an optional embodiment, which may be implemented in addition to, in conjunction with, or in place of the embodiments described with regard to a corresponding like-named component in any other figure.
[0014] Throughout the application, ordinal numbers (e.g., first, second, third, etc.) may be used as an adjective for an element (i.e., any noun in the application). The use of ordinal numbers is not to imply or create any particular ordering of the elements nor to limit any element to being only a single element unless expressly disclosed, such as by the use of the terms “before”, “after”, “single”, and other such terminology. Rather, the use of ordinal numbers is to distinguish between the elements. By way of an example, a first element is distinct from a second element, and the first element may encompass more than one element and succeed (or precede) the second element in an ordering of elements.
[0015] In general, embodiments disclosed herein relate to a device, system, and method for performing a real-time health check for cells of a BBU. Embodiments provide an innovative method to perform BBU real-time health checking of BBU cells to obtain a Status of Health (SOH) of the BBU cells. Embodiments advantageously provide an SOH value for in-service BBUs without interrupting normal system operations.
[0016] In embodiments disclosed herein, a battery SOH algorithm based on battery impedance track provides an electrical circuit and firmware design capable of operating without any interventions from a system side.
[0017] More specifically, embodiments disclosed herein provide a hardware (HW) circuit and firmware (FW) design to obtain a real-time SOH (Status of Health). Embodiments may provide a SOH value for in-service BBU, without interrupting normal system operation. Embodiments may overcome traditional Battery Management System (BMS) constraints in storage system applications, from both an accuracy and a real-time perspective.
[0018] For example, a traditional BMS may use impedance tracking to compare a present storage capacity, deliverable capacity, and cell impedance associated with the battery. Such systems use a gas gauge to determine the necessary information and models to calculate a remaining capacity. The necessary information may include chemical (i.e., depth of discharge and the total chemical capacity); electrical (i.e., internal battery resistance dependence); and external (i.e., load of battery and temperature) information. Such systems usually require a cooler temperature range and a larger discharging depth.
[0019] In embodiments disclosed herein, a battery SOH algorithm based on battery impedance track provides an electrical circuit and firmware design capable of operating without any interventions from a system side. Because the design is controlled from within the BBU, no additional burdens need to be added to a platform design when employing the BBU. Further, employment of the BBU in legacy systems may have minimal impact in accordance with embodiments disclosed herein.
[0020]
[0021] Embodiments of the BBU system (102) may include one or multiple BBU cells (112A . . . 112N). The BBU cells are described below with respect to
[0022] One of ordinary skill in the art will appreciate that embodiments disclosed herein are not limited to the system disclosed in
[0023]
[0024] Embodiments of the BBU cell may also include electrical connections (not shown), for example, connecting the BBU cell to a communication interface (120), charging/discharging circuitry (122), and safety circuitry (124) as described in
[0025] One of ordinary skill in the art will appreciate that embodiments disclosed herein are not limited to the BBU cell disclosed in
[0026]
[0027] In the electrical circuit (300), the internal impedance of the MOSFET (r.sub.moss) is much less than the impedance of each of the resistors (r.sub.1 and R). The resistors (r.sub.1 and R) are selected to allow the direct measurement of the voltage (U) across the resistor (R) by the MCU (324) and further selected to optimize the accuracy of the SOH measurement. As such, the voltage (U) across the resistor (R) may be determined using equation (1):
U≈(U.sub.bat*R)/(r.sub.1+R) (1).
[0028] In accordance with embodiments disclosed herein, U and U.sub.BAT are measured by the MCU (324) in accordance with equation (1). In addition, through operation of the MOSFET, E is also measured, being the open circuit voltage of the cell. From electrical circuit (300), the current through the resistor (R) may be expressed as equation (2):
I=U/R=(E−U.sub.bat)/R (2).
[0029] Using equations (1) and (2), the internal impedance of the battery (r.sub.bat) may be determined using equation (3):
r.sub.bat=R*(E−U.sub.bat)/U (3).
[0030] In accordance with embodiments disclosed herein, the SOH may be determined using the internal impedance of the battery (r.sub.bat). It is known that the internal impedance of a battery may increase over time, leading to the end of life (EOL) of the battery. In embodiments disclosed herein, the SOH may be expressed as a percentage. The SOH may be determined in accordance with equation (4):
SOH=(R.sub.EOL−r.sub.bat)/(R.sub.EOL−r.sub.bat_0)*100% (4).
[0031] In equation (4), R.sub.EOL is the impedance of the battery when the battery is at its EOL; r.sub.bat_0 is original battery impedance; and r.sub.bat is the battery impedance determined by equation (3). The R.sub.EOL and the r.sub.bat_0 may be determined from specifications provided by a battery manufacturer. Also, the r.sub.bat_0 may be determined based on initial measurements, and the R.sub.EOL may be determined based on historical information. In some embodiments, a relationship between the R.sub.EOL and the r.sub.bat_0 may be determined. For example, it may be determined that R.sub.EOL=2*r.sub.bat_0 based on data from a cell manufacturer. R.sub.EOL may also be determined by the requirements of a particular application of the BBU.
[0032] In accordance with embodiments disclosed herein, the current charge of the battery, the selection of resistors (r.sub.1 and R), and a time of the measurement may all coordinate to contribute to the accuracy of the measurements. For example, it may be beneficial for the battery to have 20% of its capacity charged to ensure the accuracy of the SOH measurement. In some embodiments, the measured voltage (U) may be on the order of a few volts, for example ˜3 V.
[0033]
[0034] In step 412, the SOH is determined using the measured open circuit voltage (E) and the measured voltage (U). For example, the internal impedance (r.sub.bat) may be determined using equation (3) and the characteristics of the circuit, and the SOH may then be determined using equation (4) and characteristics of the battery.
[0035] In step 414, the SOH may be compared to a battery health threshold. The health threshold may be expressed as a percentage of battery life in accordance with embodiments disclosed herein. If the SOH is not greater than the threshold, a battery alert may be triggered in step 416. The alert may be transmitted by a communication interface of the BBU system in accordance with embodiments disclosed herein. If the SOH is greater than the threshold, the process ends.
[0036] Embodiments disclosed herein provide a direct, real time measurement of a SOH of a battery backup for computer systems. Embodiments avoid the use of gas gauges and modeling, as in a traditional BMS, and use a direct measurement of a battery impedance track that is capable of operating without any interventions from a system side. Embodiments may minimize the burden of battery backup management in storage platform designs.
[0037] The advantages discussed above throughout the detailed description should be understood as being examples associated with one or more problems being solved by embodiments of the invention. However, one or more embodiments of the invention disclosed herein should not be limited to solving the same/similar problems. The disclosed invention is broadly applicable to address a range of problems beyond those discussed herein.
[0038] While embodiments described herein have been described with respect to a limited number of embodiments, those skilled in the art, having the benefit of this Detailed Description, will appreciate that other embodiments can be devised which do not depart from the scope of embodiments as disclosed herein. Accordingly, the scope of embodiments described herein should be limited only by the attached claims.