IP Library Granted Patent US 9,091,738
Granted Patent B2
US 9,091,738 · App. 13/648,870 · Granted Jul 28, 2015

Vehicle battery pack cell voltage determination

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 9,091,738
App. No.
13/648,870
Granted
Jul 28, 2015
Kind
B2
Abstract

Methods and systems are provided that determine a voltage of a cell of a battery pack of a vehicle. A sensor is configured to measure a preliminary value of the voltage of the cell while the battery pack is being balanced. A processor is coupled to the sensor, and is configured to determine an offset from balancing of the battery pack, and calculate an adjusted value of the voltage of the cell using the preliminary value and the offset.

Claims (90)

1. A method of determining a voltage of a cell of a battery pack of a vehicle, the method comprising:

determining an offset caused from a balancing of the battery pack;

wherein the offset represents a correction for a measured value of the voltage of the cell to compensate for a bias that occurs while the battery pack is being balanced;

measuring, via a sensor, a preliminary value of the voltage of the cell while the battery pack is being balanced; and

calculating, via a processor, an adjusted value of the voltage of the cell based on the preliminary value and the offset.

2. The method of claim 1 , wherein:

the step of determining the offset comprises:

measuring a first value of the voltage prior to a beginning of the balancing of the battery pack;

measuring a second value of the voltage after the beginning of the balancing of the battery pack; and

calculating the offset using the first value of the voltage and the second value of the voltage; and

the preliminary value comprises a third value of the voltage measured after the first value of the voltage and after the second value of the voltage.

3. The method of claim 2 , wherein:

the step of calculating the offset comprises subtracting the second value of the voltage from the first value of the voltage; and

the step of calculating the adjusted value comprises adding the offset to the third value of the voltage.

4. The method of claim 2 , wherein:

the step of measuring the first value comprises measuring the first value of the voltage substantially immediately prior to closing of a switch to begin the balancing of the battery pack;

the step of measuring the second value comprises measuring the second value of the voltage substantially immediately after the closing of the switch to begin the balancing of the battery pack; and

the adjusted value is calculated as being equal to the first value of the voltage plus the third value of the voltage minus the second value of the voltage.

5. The method of claim 1 , wherein multiple resistors are used for balancing the battery pack, and the step of calculating the adjusted value comprises:

calculating, via the processor, the adjusted value using the preliminary value, the offset, and resistance values for the multiple resistors, wherein:

the resistance values comprise a first resistance value for a first resistor of the multiple resistors and a second resistance value for a second resistor of the multiple resistors, wherein the first resistance value and the second resistance value are both measured substantially simultaneously with the preliminary value of the voltage; and

the adjusted value is calculated to be equal to the sum of a first addend plus a second addend, the first addend equal to the third value of the voltage, and the second addend being equal to a product of the offset multiplied by a multiplier, the multiplier being based on both the first resistance value and the second resistance value.

6. The method of claim 1 , further comprising:

measuring a plurality of additional preliminary values of the voltage of the cell while the battery pack is being balanced, during a balancing event in which the preliminary value is measured; and

calculating a respective adjusted value of the voltage of the cell for each of the plurality of additional preliminary values using a respective one of the plurality of additional preliminary values and the offset.

7. The method of claim 6 , further comprising:

measuring a new plurality of additional preliminary values of the voltage of the cell while the battery pack is being balanced, during a second balancing event that is subsequent to the balancing event in which the preliminary value is measured;

determining a new offset from balancing of the battery pack for the second balancing event; and

calculating a new respective adjusted value of the voltage of the cell for each of the new plurality of additional preliminary values using a respective one of the new plurality of additional preliminary values and the new offset.

8. A system for determining a voltage of a cell of a battery pack of a vehicle, the system comprising:

a sensor configured to measure a preliminary value of the voltage of the cell while the battery pack is being balanced; and

a processor coupled to the sensor and configured to:

determine an offset caused from a balancing of the battery pack;

wherein the offset represents a correction for a measured value of the voltage of the cell to compensate for a bias that occurs while the battery pack is being balanced; and

calculate an adjusted value of the voltage of the cell using the preliminary value and the offset.

9. The system of claim 8 , wherein:

the sensor is configured to:

measure a first value of the voltage prior to a beginning of the balancing of the battery pack; and

measure a second value of the voltage after the beginning of the balancing of the battery pack;

the processor is configured to calculate the offset using the first value of the voltage and the second value of the voltage; and

the preliminary value comprises a third value of the voltage measured after the first value of the voltage and after the second value of the voltage.

10. The system of claim 9 , wherein the processor is configured to:

calculate the offset by subtracting the second value of the voltage from the first value of the voltage; and

calculate the adjusted value by adding the offset to the third value of the voltage.

11. The system of claim 9 , wherein:

the sensor is configured to:

measure the first value of the voltage substantially immediately prior to closing of a switch to begin the balancing of the battery pack; and

measure the second value of the voltage substantially immediately after the closing of the switch to begin the balancing of the battery pack; and

the processor is configured to calculate the adjusted value as being equal to the first value of the voltage plus the third value of the voltage minus the second value of the voltage.

12. The system of claim 8 , wherein multiple resistors are used for balancing the battery pack, and the processor is further configured to calculate the adjusted value using the preliminary value, the offset, and resistance values for the multiple resistors, wherein:

the resistance values comprise a first resistance value for a first resistor of the multiple resistors and a second resistance value for a second resistor of the multiple resistors, wherein the first resistance value and the second resistance value are both measured substantially simultaneously with the preliminary value of the voltage; and

the adjusted value is calculated to be equal to the sum of a first addend plus a second addend, the first addend equal to the third value of the voltage, and the second addend being equal to a product of the offset multiplied by a multiplier, the multiplier being based on both the first resistance value and the second resistance value.

13. The system of claim 9 , wherein:

the sensor is configured to measure a plurality of additional preliminary values of the voltage of the cell while the battery pack is being balanced, during a balancing event in which the preliminary value is measured; and

the processor is configured to calculate a respective adjusted value of the voltage of the cell for each of the plurality of additional preliminary values using a respective one of the plurality of additional preliminary values and the offset.

14. The system of claim 13 , wherein:

the sensor is configured to measure a new plurality of additional preliminary values of the voltage of the cell while the battery pack is being balanced, during a second balancing event that is subsequent to the balancing event in which the preliminary value is measured; and

the processor is further configured to:

determine a new offset from balancing of the battery pack for the second balancing event; and

calculate a new respective adjusted value of the voltage of the cell for each of the new plurality of additional preliminary values using a respective one of the new plurality of additional preliminary values and the new offset.

15. A vehicle comprising:

a drive system including a battery pack; and

a control system for the battery pack, the control system comprising:

a sensor configured to measure a preliminary value of a voltage of a cell of the battery pack while the battery pack is being balanced; and

a processor coupled to the sensor and configured to:

determine an offset caused from a balancing of the battery pack;

wherein the offset represents a correction for a measured value of the voltage of the cell to compensate for a bias that occurs while the battery pack is being balanced; and

calculate an adjusted value of the voltage of the cell using the preliminary value and the offset.

16. The vehicle of claim 15 , wherein:

the sensor is configured to:

measure a first value of the voltage prior to a beginning of the balancing of the battery pack; and

measure a second value of the voltage after the beginning of the balancing of the battery pack;

the processor is configured to calculate the offset using the first value of the voltage and the second value of the voltage; and

the preliminary value comprises a third value of the voltage measured after the first value of the voltage and after the second value of the voltage.

17. The vehicle of claim 16 , wherein:

the sensor is configured to:

measure the first value of the voltage substantially immediately prior to closing of a switch to begin the balancing of the battery pack; and

measure the second value of the voltage substantially immediately after the closing of the switch to begin the balancing of the battery pack; and

the processor is configured to calculate the adjusted value as being equal to the first value of the voltage plus the third value of the voltage minus the second value of the voltage.

18. The vehicle of claim 15 , wherein multiple resistors are used for balancing the battery pack, and the processor is further configured to calculate the adjusted value using the preliminary value, the offset, and resistance values for the multiple resistors, wherein:

the resistance values comprise a first resistance value for a first resistor of the multiple resistors and a second resistance value for a second resistor of the multiple resistors, wherein the first resistance value and the second resistance value are both measured substantially simultaneously with the preliminary value of the voltage; and

the adjusted value is calculated to be equal to the sum of a first addend plus a second addend, the first addend equal to the third value of the voltage, and the second addend being equal to a product of the offset multiplied by a multiplier, the multiplier being based on both the first resistance value and the second resistance value.

19. The vehicle of claim 15 , wherein:

the sensor is configured to measure a plurality of additional preliminary values of the voltage of the cell while the battery pack is being balanced, during a balancing event in which the preliminary value is measured; and

the processor is configured to calculate a respective adjusted value of the voltage of the cell for each of the plurality of additional preliminary values using a respective one of the plurality of additional preliminary values and the offset.

20. The vehicle of claim 19 , wherein:

the sensor is configured to measure a new plurality of additional preliminary values of the voltage of the cell while the battery pack is being balanced, during a second balancing event that is subsequent to the balancing event in which the preliminary value is measured; and

the processor is further configured to:

determine a new offset from balancing of the battery pack for the second balancing event; and

calculate a new respective adjusted value of the voltage of the cell for each of the new plurality of additional preliminary values using a respective one of the new plurality of additional preliminary values and the new offset.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034287/0601 →
SECURITY AGREEMENT Recorded Jun 26, 2013
From: GM GLOBAL TECHNOLOGY OPERATIONS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 030694/0591 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2012
From: GIBBS, JAMES C.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 029106/0784 →