IP Library Granted Patent US 11,437,656
Granted Patent B2
US 11,437,656 · App. 16/173,274 · Granted Sep 6, 2022

Optimizing performance of a data center battery system

Inventors: Awadesh Tiwari (Bangalore, IN); Ruchi Mahindru (Elmsford, NY); Ramshanker Kowta (Bangalore, IN); Kevin Wahlmeier (Raleigh, NC)
Assignee: International Business Machines Corporation
H01M10/425G06N5/046H01M10/48H01M2010/4271H01M2010/4278
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 11,437,656
App. No.
16/173,274
Granted
Sep 6, 2022
Kind
B2
Abstract

A method of predicting future performance of a data center battery system includes receiving information related to a data center battery system in real time, analyzing the received information in real time, predicting a future performance of the data center battery system, providing the predicted future performance of the data center battery system to a data center control system, and optimizing the data center battery system based on the predicting.

Claims (69)

1. A method of optimizing performance of a data center battery system, the method comprising:

receiving, by one or more processors of a computer system, information related to a data center battery system in real time;

analyzing, by the one or more processors of the computer system, the received information in real time and calculating a current health score;

predicting, by the one or more processors of the computer system, a future performance of the data center battery system;

creating, by the one or more processors of the computer system, a predictive health score of the data center battery system based on the analyzing, wherein the predictive health score is calculated using variables that are weighted by factors, the variables including a current health score, a frequency of recently raising an alarm, battery degradation, and a frequency of using backup power;

providing, by the one or more processors of the computer system, the predicted future performance of the data center battery system to a data center control system; and

providing, by the one or more processors of the computer system, the predictive health score of the data center battery system to the data center control system; and

controlling, by the one or more processors of the computer system, battery usage in the data center battery system based on the predictive health score.

2. The method of claim 1 , wherein the future performance of the data center battery system is at least one of: 1) a charge to discharge cycle over time; 2) a temperature rate of change before capacity decreases; 3) a current rate of change before capacity decreases; 4) a voltage variance before capacity decreases; 5) a voltage variance after capacity decreases; 6) a frequency of changes in capacity level; 7) a battery depth of discharge; and 8) an internal resistance.

3. The method of claim 1 , further comprising:

determining, by the one or more processors of the computer system, that an undesired event is possible related to the data center battery system; and

generating, by the one or more processors of the computer system, a notification to the data center control system that the undesired event is possible.

4. The method of claim 1 , further comprising:

monitoring, by the one or more processors of the computer system, a degradation rate of at least one battery in the data center battery system;

determining, by the one or more processors of the computer system, that a charge is not good for the health of the at least one battery; and

generating, by the one or more processors of the computer system, an alarm based on the determining that the charge is not good for the health of the at least one battery.

5. The method of claim 1 , further comprising:

selecting, by the one or more processors of the computer system, a set point related to battery usage of at least one battery in the data center battery system, wherein the selected set point is configured to provide the highest operational range to the at least one battery;

providing, by the one or more processors of the computer system, the set point to the data center control system;

maximizing, by the one or more processors of the computer system, an operational range of the at least one battery in the data century battery system based on the set point; and

preventing a failure in the data center control system by implementing a battery state in the at least one battery based on the set point.

6. The method of claim 1 , wherein the predicting the future performance of the data center battery system includes predicting the end of life of at least one battery of the data center battery system based on the analyzing and based on the physical properties of the at least one battery.

7. The method of claim 1 , wherein the factors weighting the variables are calculated using time dependent functions.

8. A computer system, comprising:

one or more processors;

one or more memory devices coupled to the one or more processors; and

one or more computer readable storage devices coupled to the one or more processors, wherein the one or more storage devices contain program code executable by the one or more processors via the one or more memory devices to implement a method of optimizing performance of a data center battery system, the method comprising:

receiving, by the one or more processors of the computer system, information related to a data center battery system in real time;

analyzing, by the one or more processors of the computer system, the received information in real time and calculating a current health score;

predicting, by the one or more processors of the computer system, a future performance of the data center battery system;

creating, by the one or more processors of the computer system, a predictive health score of the data center battery system based on the analyzing, wherein the predictive health score is calculated using variables that are weighted by factors, the variables including a current health score, a frequency of recently raising an alarm, battery degradation, and a frequency of using backup power;

providing, by the one or more processors of the computer system, the predicted future performance of the data center battery system to a data center control system; and

providing, by the one or more processors of the computer system, the predictive health score of the data center battery system to the data center control system; and

controlling, by the one or more processors of the computer system, battery usage in the data center battery system based on the predictive health score.

9. The computer system of claim 8 , the method further comprising:

determining, by the one or more processors of the computer system, that an undesired event is possible related to the data center battery system; and

generating, by the one or more processors of the computer system, a notification to the data center control system that the undesired event is possible.

10. The computer system of claim 8 , the method further comprising:

monitoring, by the one or more processors of the computer system, a degradation rate of at least one battery in the data center battery system;

determining, by the one or more processors of the computer system, that a charge is not good for the health of the at least one battery; and

generating, by the one or more processors of the computer system, an alarm based on the determining that the charge is not good for the health of the at least one battery.

11. The computer system of claim 8 , the method further comprising:

selecting, by the one or more processors of the computer system, a set point related to battery usage of at least one battery in the data center battery system, wherein the selected set point is configured to provide the highest operational range to the at least one battery;

providing, by the one or more processors of the computer system, the set point to the data center control system; and

preventing a failure in the data center control system by implementing a battery state in the at least one battery based on the set point.

12. The computer system of claim 8 , wherein the predicting the future performance of the data center battery system includes predicting the end of life of at least one battery of the data center battery system based on the analyzing and based on the physical properties of the at least one battery.

13. The computer system of claim 8 , wherein the future performance of the data center battery system is at least one of: 1) a charge to discharge cycle over time; 2) a temperature rate of change before capacity decreases; 3) a current rate of change before capacity decreases; 4) a voltage variance before capacity decreases; 5) a voltage variance after capacity decreases; 6) a frequency of changes in capacity level; 7) a battery depth of discharge; and 8) an internal resistance.

14. The computer system of claim 8 , wherein the factors weighting the variables are calculated using time dependent functions.

15. A computer program product, comprising a computer readable storage medium storing a computer readable program code, the computer readable program code comprising an algorithm that when executed by one or more processors of a computer system implements a method of predicting future performance of a data center battery system, the method comprising:

receiving, by the one or more processors of the computer system, information related to a data center battery system in real time;

analyzing, by the one or more processors of the computer system, the received information in real time and calculating a current health score;

predicting, by the one or more processors of the computer system, a future performance of the data center battery system;

creating, by the one or more processors of the computer system, a predictive health score of the data center battery system based on the analyzing, wherein the predictive health score is calculated using variables that are weighted by factors, the variables including a current health score, a frequency of recently raising an alarm, battery degradation, and a frequency of using backup power;

providing, by the one or more processors of the computer system, the predicted future performance of the data center battery system to a data center control system; and

providing, by the one or more processors of the computer system, the predictive health score of the data center battery system to the data center control system; and

controlling, by the one or more processors of the computer system, battery usage in the data center battery system based on the predictive health score.

16. The computer program product of claim 15 , the method further comprising:

determining, by the one or more processors of the computer system, that an undesired event is possible related to the data center battery system; and

generating, by the one or more processors of the computer system, a notification to the data center control system that the undesired event is possible.

17. The computer program product of claim 15 , the method further comprising:

monitoring, by the one or more processors of the computer system, a degradation rate of at least one battery in the data center battery system;

determining, by the one or more processors of the computer system, that a charge is not good for the health of the at least one battery; and

generating, by the one or more processors of the computer system, an alarm based on the determining that the charge is not good for the health of the at least one battery.

18. The computer program product of claim 15 , the method further comprising:

selecting, by the one or more processors of the computer system, a set point related to battery usage of at least one battery in the data center battery system, wherein the selected set point is configured to provide the highest operational range to the at least one battery;

providing, by the one or more processors of the computer system, the set point to the data center control system; and

preventing a failure in the data center control system by implementing a battery state in the at least one battery based on the set point.

19. The computer program product of claim 15 , wherein the predicting the future performance of the data center battery system includes predicting the end of life of at least one battery of the data center battery system based on the analyzing and based on the physical properties of the at least one battery.

20. The computer program product of claim 15 , wherein the factors weighting the variables are calculated using time dependent functions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2018
From: TIWARI, AWADESH; MAHINDRU, RUCHI; KOWTA, RAMSHANKER; WAHLMEIER, KEVIN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 047339/0118 →
Continuity (1)
Related Publication 20200136195A1 · Apr 30, 2020