Dynamic discharging to detect derated battery cells
First Claim
1. A method for dynamic discharging of a battery to detect derated battery cells within an information handling system, the information handling system comprising a memory and a battery, the memory comprising a basic input output system (BIOS) and a dynamic discharge module, the battery comprising a plurality of battery cells, battery firmware and a battery management unit, the method comprising:
- identifying and selecting a dynamic discharge window from a first discharge window and a second discharge window;
determining an accumulated discharge capacity value for the battery, the determining the accumulated discharge capacity value being performed by the dynamic discharge module interacting with the battery, the accumulated discharge capacity value being calculated and monitored by a charge level battery gas gauge of the battery via analog to digital (A/D) converters;
determining an internal discharge time value for the battery, the determining an internal discharge time value being performed by the dynamic discharge module;
assigning one of the accumulated discharge capacity value and the internal discharge time value as a fixed value, the assigning one of the accumulated discharge capacity value and the internal discharge value being performed by the dynamic discharge module;
using another of the accumulated discharge capacity value and the internal discharge time value to identify derated battery cells, derated battery cells corresponding to battery cells having less than a predefined amount of discharge capacity after a number of designated charge/discharge cycles after a defined period of time, the using another of the accumulated discharge capacity value and the internal discharge time value being performed by the dynamic discharge module interacting with the battery; and
,determining start and end voltage for the battery, the determining the start and end voltage for the battery being performed by the dynamic discharge module interacting with the battery; and
whereinthe assigning the fixed value comprises assigning one of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value as the fixed value;
the using another further comprises using another of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value to identify derated battery cells;
the battery is used to backup memory within an expandable redundant array of inexpensive disks (RAID) controller; and
,the information handling system implements a PowerEdge Expandable RAID Controller (PERC) architecture and the identifying and selecting the dynamic discharge window from the first discharge window and the second discharge window addresses a near full charge issue related to when the information handling system implements the PERC architecture;
the end of discharge cycle is adjusted based upon the start condition and the capacity loss is compensated from full charge.
16 Assignments
0 Petitions
Accused Products
Abstract
A system for dynamic discharging to detected derated battery cells. In such a system, a battery cell capacity, cell voltage, as well as a time to discharge are used in combination to identify good or bad battery cells. More specifically, during a dynamic discharge cycle, an accumulated discharge capacity value is calculated and monitored by a charge level battery gas gauge via analog to digital (A/D) converters and an internal discharge time value is monitored. One of the values is assigned as a fixed value and the other value is used to identify good or bad batter cells.
29 Citations
7 Claims
-
1. A method for dynamic discharging of a battery to detect derated battery cells within an information handling system, the information handling system comprising a memory and a battery, the memory comprising a basic input output system (BIOS) and a dynamic discharge module, the battery comprising a plurality of battery cells, battery firmware and a battery management unit, the method comprising:
-
identifying and selecting a dynamic discharge window from a first discharge window and a second discharge window; determining an accumulated discharge capacity value for the battery, the determining the accumulated discharge capacity value being performed by the dynamic discharge module interacting with the battery, the accumulated discharge capacity value being calculated and monitored by a charge level battery gas gauge of the battery via analog to digital (A/D) converters; determining an internal discharge time value for the battery, the determining an internal discharge time value being performed by the dynamic discharge module; assigning one of the accumulated discharge capacity value and the internal discharge time value as a fixed value, the assigning one of the accumulated discharge capacity value and the internal discharge value being performed by the dynamic discharge module; using another of the accumulated discharge capacity value and the internal discharge time value to identify derated battery cells, derated battery cells corresponding to battery cells having less than a predefined amount of discharge capacity after a number of designated charge/discharge cycles after a defined period of time, the using another of the accumulated discharge capacity value and the internal discharge time value being performed by the dynamic discharge module interacting with the battery; and
,determining start and end voltage for the battery, the determining the start and end voltage for the battery being performed by the dynamic discharge module interacting with the battery; and
whereinthe assigning the fixed value comprises assigning one of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value as the fixed value; the using another further comprises using another of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value to identify derated battery cells;
the battery is used to backup memory within an expandable redundant array of inexpensive disks (RAID) controller; and
,the information handling system implements a PowerEdge Expandable RAID Controller (PERC) architecture and the identifying and selecting the dynamic discharge window from the first discharge window and the second discharge window addresses a near full charge issue related to when the information handling system implements the PERC architecture; the end of discharge cycle is adjusted based upon the start condition and the capacity loss is compensated from full charge. - View Dependent Claims (2, 3)
-
-
4. An apparatus for dynamic discharging of a battery to detect derated battery cells within an information handling system, the information handling system comprising a memory and a battery, the memory comprising a basic input output system (BIOS) and a dynamic discharge module, the battery comprising a plurality of battery cells, battery firmware and a battery management unit, the apparatus comprising:
-
means for identifying and selecting a dynamic discharge window from a first discharge window and a second discharge window; means for determining an accumulated discharge capacity value for the battery, the means for determining the accumulated discharge capacity value being performed by the dynamic discharge module interacting with the battery, the accumulated discharge capacity value being calculated and monitored by a charge level battery gas gauge of the battery via analog to digital (A/D) converters; means for determining an internal discharge time value for the battery, the means for determining an internal discharge time value being performed by the dynamic discharge module; means for assigning one of the accumulated discharge capacity value and the internal discharge time value as a fixed value, the means for assigning one of the accumulated discharge capacity value and the internal discharge value being performed by the dynamic discharge module; means for using another of the accumulated discharge capacity value and the internal discharge time value to identify derated battery cells, derated battery cells corresponding to battery cells having less than a predefined amount of discharge capacity after a number of designated charge/discharge cycles after a defined period of time, the means for using another of the accumulated discharge capacity value and the internal discharge time value being performed by the dynamic discharge module interacting with the battery; and
,means for determining start and end voltage for the battery, the means for determining the start and end voltage for the battery being performed by the dynamic discharge module interacting with the battery; and
whereinassigning the fixed value comprises assigning one of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value as the fixed value; and
,using another further comprises using another of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value to identify derated battery cells; the battery is used to backup memory within an expandable redundant array of inexpensive disks (RAID) controller; and
,the information handling system implements a PowerEdge Expandable RAID Controller (PERC) architecture and the identifying and selecting the dynamic discharge window from the first discharge window and the second discharge window addresses a near full charge issue related to when the information handling system implements the PERC architecture; the end of discharge cycle is adjusted based upon the start condition and the capacity loss is compensated from full charge. - View Dependent Claims (5, 6)
-
-
7. A method for dynamic discharging of a battery to detect derated battery cells within an information handling system, the information handling system comprising a memory, a battery, and an expandable redundant array of inexpensive disks (RAID) controller, the memory comprising a basic input output system (BIOS) and a dynamic discharge module, the battery comprising a plurality of battery cells, battery firmware and a battery management unit, the method comprising:
-
identifying and selecting a dynamic discharge window from a first discharge window and a second discharge window; determining an accumulated discharge capacity value for the battery, the accumulated discharge capacity corresponding to (V*V*t)/R, where V is a voltage of the battery, t is a discharge time for the battery and R is a constant, the determining the accumulated discharge capacity value being performed by the dynamic discharge module interacting with the battery, the accumulated discharge capacity value being calculated and monitored by a charge level battery gas gauge of the battery via analog to digital (A/D) converters; determining an internal discharge time value for the battery, the determining an internal discharge time value being performed by the dynamic discharge module; assigning one of the accumulated discharge capacity value and the internal discharge time value as a fixed value, the assigning one of the accumulated discharge capacity value and the internal discharge value being performed by the dynamic discharge module; using another of the accumulated discharge capacity value and the internal discharge time value to identify derated battery cells, derated battery cells corresponding to battery cells having less than a predefined amount of discharge capacity after a number of designated charge/discharge cycles after a defined period of time, the using another of the accumulated discharge capacity value and the internal discharge time value being performed by the dynamic discharge module interacting with the battery; and
,determining start and end voltage for the battery, the determining the start and end voltage for the battery being performed by the dynamic discharge module interacting with the battery; and wherein the assigning the fixed value comprises assigning one of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value as the fixed value; the using another further comprises using another of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value to identify derated battery cells; the battery is used to backup memory within expandable redundant array of inexpensive disks (RAID) controller; and
,the identifying and selecting the dynamic discharge window from the first discharge window and the second discharge window addresses a near full charge issue related to when the information handling system implements the PERC architecture; the end of discharge cycle is adjusted based upon the start condition and the capacity loss is compensated from full charge.
-
Specification