Battery performance monitoring
First Claim
Patent Images
1. A device comprising:
- a controller configured to;
create a periodic load pulse for a battery;
receive a temperature of the battery;
measure a battery voltage during creation of the load pulse;
measure a battery current during creation of the load pulse;
calculate a battery resistance from the measured battery voltage and the measured battery current; and
based on the battery resistance and the temperature of the battery, calculate a maximum allowable current extractable from the battery, wherein the maximum allowable current is determined such that a voltage across the battery does not drop below a system shutdown threshold voltage if the maximum allowable current is drawn from the battery and does drop below the system shutdown threshold voltage when a current greater than the maximum allowable current is drawn from the battery.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a device comprises a controller configured to create a load pulse for a battery, measure battery voltage concurrently with the load pulse, measure battery current concurrently with the load pulse, calculate a battery resistance from the measured battery voltage and current and based on the battery resistance, calculate a maximum allowable current extractable from the battery, wherein the maximum allowable current is determined such that a voltage across the battery does not drop below a pre-specified threshold voltage when the maximum allowable current is drawn from the battery.
46 Citations
20 Claims
-
1. A device comprising:
a controller configured to; create a periodic load pulse for a battery; receive a temperature of the battery; measure a battery voltage during creation of the load pulse; measure a battery current during creation of the load pulse; calculate a battery resistance from the measured battery voltage and the measured battery current; and based on the battery resistance and the temperature of the battery, calculate a maximum allowable current extractable from the battery, wherein the maximum allowable current is determined such that a voltage across the battery does not drop below a system shutdown threshold voltage if the maximum allowable current is drawn from the battery and does drop below the system shutdown threshold voltage when a current greater than the maximum allowable current is drawn from the battery. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer-readable storage device comprising computer-executable instructions that, when executed by one or more processors, cause the one or more processors to perform the following operations:
-
estimate a load current needed by the electric load; create a load pulse for the battery; receive a temperature of the battery; measure a battery voltage during creation of the load pulse; measure a battery current during creation of the load pulse; calculate a battery resistance from the measured battery voltage and the measured battery current; based on the battery resistance and the temperature of the battery, calculate a maximum allowable current extractable from the battery, wherein the maximum allowable current is determined so that a voltage across the battery does not drop below a system shutdown threshold voltage if the maximum allowable current is drawn from the battery and does drop below the system shutdown threshold voltage when a current greater than the maximum allowable current is drawn from the battery; compare the estimated load current with the maximum allowable current; allow the electric load to draw the estimated load current if the estimated load current is less than the maximum allowable current; and prevent the electric load from drawing the estimated load current if the estimated load current is greater than the maximum allowable current. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method, executed by a controller, comprising:
-
creating a load pulse for a battery; receive a temperature of the battery; measuring a battery voltage during creation of the load pulse; measuring a battery current during creation of the load pulse; calculating a battery resistance from the measured battery voltage and battery current; based on the battery resistance and the temperature of the battery, calculating a maximum allowable current extractable from the battery, wherein the maximum allowable current is determined such that a voltage across the battery does not drop below a system shutdown threshold voltage when the maximum allowable current is drawn from the battery and does drop below the system shutdown threshold voltage when a current greater than the maximum allowable current is drawn from the battery; and storing a value of the maximum allowable current in a memory. - View Dependent Claims (17, 18, 19, 20)
-
Specification