IP Library Granted Patent US 12,155,243
Granted Patent B2
US 12,155,243 · App. 17/010,067 · Granted Nov 26, 2024

Battery control method and apparatus to control a current that passes through a battery

Inventors: Lulu Zheng (Shanghai, CN); Rui Yang (Shanghai, CN); Shifei Yuan (Shanghai, CN); Zhiwei Wu (Shanghai, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H02J7/00302H01M10/4207H01M10/425H01M10/441H01M10/482H02J7/0013H02J7/00306H02J7/0048H02J7/00714H01M2010/4271
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 12,155,243
App. No.
17/010,067
Granted
Nov 26, 2024
Kind
B2
Abstract

A battery control method comprising detecting whether a current value of N battery systems is greater than a safe current, where the safe current is a safe current of a target battery system, and the target battery system has a largest resistance difference of parallel branch circuits respectively corresponding to M battery cells in the target battery system, and adjusting the current value of the N battery systems when the current value of the N battery systems is greater than the safe current.

Claims (67)

1. A method comprising:

obtaining a first resistance value of a total resistance of a target battery system of N battery systems of a battery based on a group of first charging parameters collected at first different moments when a charging current is not zero, wherein the group of first charging parameters comprises first terminal voltages, first currents, first temperatures, and first battery state of charges (SOCs) that are respectively corresponding to the N battery systems;

obtaining second resistance values of parallel branch circuits;

obtaining a safe current based on the first resistance value and the second resistance values;

detecting whether a current value of each of the N battery systems is greater than the safe current, wherein the N battery systems are coupled in series, wherein each of the N battery systems comprises M battery cells, wherein the M battery cells are coupled in parallel, wherein N is an integer greater than or equal to one, wherein M is an integer greater than one, wherein the safe current is a current of the target battery system, and wherein the target battery system has a largest resistance difference of the parallel branch circuits respectively corresponding to the M battery cells in the target battery system; and

adjusting the current value of each of the N battery systems when the current value is greater than the safe current such that current values respectively corresponding to the N battery systems are equal to or less than the safe current.

2. The method of claim 1 , wherein an SOC is a ratio of a remaining capacity of a battery cell to a saturated capacity of the battery cell, and wherein obtaining the first resistance value when the safe current is a safe charging current comprises:

obtaining, based on the group of first charging parameters, third resistance values respectively corresponding to the N battery systems; and

obtaining, from the third resistance values, a fourth resistance value corresponding to the target battery system as the first resistance value.

3. The method of claim 2 , wherein before obtaining the fourth resistance value as the first resistance value, the method further comprises:

obtaining a group of second charging parameters collected at second different moments when the charging current is zero, wherein the group of second charging parameters comprises second terminal voltages, second currents, second temperatures, and second SOCs that are respectively corresponding to the N battery systems when obtaining the group of second charging parameters; and

obtaining the target battery system based on the group of second charging parameters.

4. The method of claim 3 , further comprising obtaining the second resistance values based on the group of second charging parameters and the first resistance value.

5. The method of claim 4 , wherein before obtaining the second resistance values, the method further comprises:

obtaining a first target SOC corresponding to the total resistance of the target battery system when the charging current is zero;

correcting the second terminal voltages based on the first target SOC to obtain a group of corrected second charging parameters; and

obtaining the second resistance values based on the group of corrected second charging parameters and the first resistance value.

6. The method of claim 1 , wherein obtaining the first resistance value when the safe current is a safe discharging current comprises:

obtaining a group of third charging parameters collected at third different moments in a charging process, wherein the group of third charging parameters comprises third terminal voltages, third currents, third temperatures, and third SOCs that are respectively corresponding to the N battery systems when obtaining the group of third charging parameters;

obtaining, based on the group of third charging parameters, fifth resistance values respectively corresponding to the N battery systems; and

obtaining, from the fifth resistance values, a sixth resistance value corresponding to the target battery system as the first resistance value.

7. The method of claim 6 , wherein before obtaining the sixth resistance value as the first resistance value, the method further comprises:

obtaining a group of target parameters collected at fourth different moments after charging ends, wherein the group of target parameters comprise fourth terminal voltages, fourth currents, fourth temperatures, and fourth SOCs that are respectively corresponding to the N battery systems when obtaining the group of target parameters; and

obtaining the target battery system based on the group of target parameters.

8. The method of claim 7 , further comprising obtaining the second resistance values based on the group of target parameters and the first resistance value.

9. The method of claim 8 , wherein before obtaining the second resistance values, the method further comprises:

obtaining a second target SOC corresponding to the total resistance of the target battery system when charging ends;

correcting the fourth terminal voltages based on the second target SOC to obtain a group of corrected target parameters; and

obtaining the second resistance values based on the group of corrected target parameters and the first resistance value.

10. A battery control apparatus applied to a battery comprising N battery systems, wherein the battery control apparatus comprises:

a non-transitory computer-readable storage medium configured to store programming instructions; and

a processor coupled to the non-transitory computer-readable storage medium, wherein the programming instructions cause the processor to be configured to:

obtain a first resistance value of a total resistance of a target battery system of the N battery systems based on a group of first charging parameters collected at first different moments when a charging current is not zero, wherein the group of first charging parameters comprises first terminal voltages, first currents, first temperatures, and first battery state of charges (SOCs) that are respectively corresponding to the N battery systems;

obtain second resistance values of parallel branch circuits;

obtain a safe current based on the first resistance value and the second resistance values;

detect whether a current value of each of the N battery systems of a battery is greater than the safe current, wherein the N battery systems are coupled in series, wherein each of the N battery systems comprises M battery cells, wherein the M battery cells are coupled in parallel, wherein N is an integer greater than or equal to one, wherein M is an integer greater than one, wherein the safe current is a current of the target battery system, and wherein the target battery system has a largest resistance difference of the parallel branch circuits respectively corresponding to the M battery cells in the target battery system; and

adjust the current value of each of the N battery systems when the current value is greater than the safe current such that current values respectively corresponding to the N battery systems are equal to or less than the safe current.

11. The battery control apparatus of claim 10 , wherein an SOC is a ratio of a remaining capacity of a battery cell to a saturated capacity of the battery cell, and wherein the programming instructions further cause the processor to be configured to:

obtain, based on the group of first charging parameters, third resistance values respectively corresponding to the N battery systems; and

obtain, from the third resistance values, a fourth resistance value corresponding to the target battery system as the first resistance value.

12. The battery control apparatus of claim 11 , wherein the programming instructions further cause the processor to be configured to:

obtain a group of second charging parameters collected at second different moments when the charging current is zero, wherein the group of second charging parameters comprises second terminal voltages, second currents, second temperatures, and second SOCs that are respectively corresponding to the N battery systems when obtaining the group of second charging parameters; and

obtain the target battery system based on the group of second charging parameters.

13. The battery control apparatus of claim 12 , wherein the programming instructions further cause the processor to be configured to obtain the second resistance values based on the group of second charging parameters and the first resistance value.

14. The battery control apparatus of claim 13 , wherein the programming instructions further cause the processor to be configured to:

obtain a first target SOC corresponding to the total resistance of the target battery system when the charging current is zero;

correct the second terminal voltages based on the first target SOC to obtain a group of corrected second charging parameters; and

obtain the second resistance values based on the group of corrected second charging parameters and the first resistance value.

15. The battery control apparatus of claim 10 , wherein the programming instructions further cause the processor to be configured to:

obtain a group of third charging parameters collected at third different moments in a charging process, wherein the group of third charging parameters comprises third terminal voltages, third currents, third temperatures, and third SOCs that are respectively corresponding to the N battery systems when obtaining the group of third charging parameters;

obtain, based on the group of third charging parameters, fourth resistance values respectively corresponding to the N battery systems; and

obtain, from the fourth resistance values, a fifth resistance value corresponding to the target battery system as the first resistance value.

16. The battery control apparatus of claim 15 , wherein the programming instructions further cause the processor to be configured to:

obtain a group of target parameters collected at fourth different moments after charging ends, wherein the group of target parameters comprise fourth terminal voltages, fourth currents, fourth temperatures, and fourth SOCs that are respectively corresponding to the N battery systems when obtaining the group of target parameters; and

obtain the target battery system based on the group of target parameter.

17. The battery control apparatus of claim 16 , wherein the programming instructions further cause the processor to be configured to obtain the second resistance values based on the group of target parameters and the first resistance value.

18. The battery control apparatus of claim 17 , wherein the programming instructions further cause the processor to be configured to:

obtain a second target SOC corresponding to the total resistance of the target battery system when charging ends;

correct the fourth terminal voltages based on the second target SOC to obtain a group of corrected target parameters; and

obtain the second resistance values based on the group of corrected target parameters and the first resistance value.

19. A computer program product comprising computer-executable instructions that are stored on a non-transitory computer-readable medium and that, when executed by a processor, cause a battery control apparatus to:

obtain a first resistance value of a total resistance of a target battery system of N battery systems of a battery based on a group of first charging parameters collected at first different moments when a charging current is not zero, wherein the group of first charging parameters comprises first terminal voltages, first currents, first temperatures, and first battery state of charges (SOCs) that are respectively corresponding to the N battery systems;

obtain second resistance values of parallel branch circuits;

obtain a safe current based on the first resistance value and the second resistance values;

detect whether a current value of each of the N battery systems is greater than the safe current, wherein the N battery systems are coupled in series, wherein each of the N battery systems comprises M battery cells, wherein the M battery cells are coupled in parallel, wherein N is an integer greater than or equal to one, wherein M is an integer greater than one, wherein the safe current is a current of the target battery system, and wherein the target battery system has a largest resistance difference of the parallel branch circuits respectively corresponding to the M battery cells in the target battery system; and

adjust the current value of each of the N battery systems when the current value is greater than the safe current such that current values respectively corresponding to the N battery systems are equal to or less than the safe current.

20. The computer program product of claim 19 , wherein an SOC is a ratio of a remaining capacity of a battery cell to a saturated capacity of the battery cell.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 069335/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2020
From: ZHENG, LULU; YANG, RUI; YUAN, SHIFEI; WU, ZHIWEI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 053671/0763 →