INTELLIGENT METHOD FOR CALIBRATING BATTERY CAPACITY
First Claim
1. A server system, comprising:
- at least one processor; and
memory including instructions that, when executed by the at least one processor, cause the system to;
monitor a status and ambient temperature of a battery system, the status of the battery system including current and past battery cell characteristics of each battery cell of the battery system;
in response to a determination that a predetermined period of time has lapsed since a full-charge capacity of the battery system was previously updated, cause the battery system to enter into a static learning mode;
update a database of correlations between a full-charge capacity of a specific type of battery cell and cell characteristics of a corresponding type of battery cell, based at least upon the current and past battery cell characteristics, and determined full-charge capacity of each of the corresponding type of battery cells in the battery system; and
determine an updated full-charge capacity of the battery system based at least upon the status of the battery system, the ambient temperature, or the database.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments of the present technology provide methods for calibrating a full-charge capacity of a battery system. In some implementations, the battery system can be caused to enter into a static learning mode. During the static learning mode, current and past battery cell characteristics for each battery cell of the battery system can be collected, analyzed, and used to build up or update a database of correlations between a full-charge capacity of a specific type of battery cell and cell characteristics of a corresponding type of battery cell. The full-charge capacity of the battery system can be determined based at least upon cell characteristics of battery cells of the battery system, or the database of correlations between a full-charge capacity of a specific type of battery cell and cell characteristics of battery cells in the battery system.
19 Citations
20 Claims
-
1. A server system, comprising:
-
at least one processor; and memory including instructions that, when executed by the at least one processor, cause the system to; monitor a status and ambient temperature of a battery system, the status of the battery system including current and past battery cell characteristics of each battery cell of the battery system; in response to a determination that a predetermined period of time has lapsed since a full-charge capacity of the battery system was previously updated, cause the battery system to enter into a static learning mode; update a database of correlations between a full-charge capacity of a specific type of battery cell and cell characteristics of a corresponding type of battery cell, based at least upon the current and past battery cell characteristics, and determined full-charge capacity of each of the corresponding type of battery cells in the battery system; and determine an updated full-charge capacity of the battery system based at least upon the status of the battery system, the ambient temperature, or the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for enhancing memory fault tolerance in a server system, comprising:
-
monitoring a status and ambient temperature of a battery system, the status of the battery system including current and past battery cell characteristics of each battery cell of the battery system; in response to a determination that a predetermined period of time has lapsed since a full-charge capacity of the battery system was previously updated, causing the battery system to enter into a static learning mode; updating a database of correlations between a full-charge capacity of a specific type of battery cell and cell characteristics of a corresponding type of battery cell, based at least upon the current and past battery cell characteristics, and determined full-charge capacity of each of the corresponding type of battery cells in the battery system; and determining an updated full-charge capacity of the battery system based at least upon the status of the battery system, the ambient temperature, or the database. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a server system, cause the server system to:
-
monitor a status and ambient temperature of a battery system, the status of the battery system including current and past battery cell characteristics of each battery cell of the battery system; in response to a determination that a predetermined period of time has lapsed since a full-charge capacity of the battery system was previously updated, cause the battery system to enter into a static learning mode; update a database of correlations between a full-charge capacity of a specific type of battery cell and cell characteristics of a corresponding type of battery cell, based at least upon the current and past battery cell characteristics, and determined full-charge capacity of each of the corresponding type of battery cells in the battery system; and determine an updated full-charge capacity of the battery system based at least upon the status of the battery system, the ambient temperature, or the database. - View Dependent Claims (18, 19, 20)
-
Specification