IP Library Granted Patent US 11,525,862
Granted Patent B2
US 11,525,862 · App. 16/843,627 · Granted Dec 13, 2022

Methods, storage media, and electronic devices for calculating short-circuit current of battery

Inventors: Hong Xie (Dongguan, CN); Xuefeng Liu (Dongguan, CN); Guanghui Chen (Dongguan, CN)
Assignee: NINGDE AMPEREX TECHNOLOGY LIMITED
G01R31/367G01R31/3648G01R31/382G01R31/389G01R31/52
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 11,525,862
App. No.
16/843,627
Granted
Dec 13, 2022
Kind
B2
Abstract

A method for calculating a short-circuit current of a battery. includes: obtaining an integral state of charge and a current state of charge of the battery; calculating a first difference based on the integral state of charge and the current state of charge; calculating the short-circuit current of the battery based on the first difference; obtaining a first real state of charge and a second real state of charge; updating the first real state of charge and the second real state of charge based on a temperature-impedance table and the short-circuit current of the battery; calculating a second difference based on the updated first real state of charge and the updated second real state of charge; and updating the short-circuit current of the battery based on the second difference.

Claims (101)

1. A method for calculating an internal short-circuit current of a battery, comprising:

obtaining an integral state of charge and a current state of charge of the battery;

calculating a first difference in state of charge between the integral state of charge and the current state of charge;

calculating the internal short-circuit current of the battery based on the first difference in state of charge and a discharging period of time of the battery;

obtaining a first real state of charge as the integral state of charge and a second real state of charge as the current state of charge of the battery;

updating the first real state of charge and the second real state of charge based on a temperature-impedance table and the internal short-circuit current of the battery;

calculating a second difference in state of charge based on the updated first real state of charge and the updated second real state of charge;

updating the internal short-circuit current of the battery based on the second difference in state of charge and the discharging period of time of the battery;

detecting a voltage value and a current value of the battery;

calculating an impedance value of the battery based on the voltage value and the current value;

obtaining the temperature-impedance table based on the impedance value and a temperature coefficient; and

updating the temperature-impedance table when the short-circuit current of the battery is less than a current threshold, wherein updating the internal short-circuit current of the battery includes storing the updated internal short-circuit current in a register of a device used to calculate the internal short-circuit current of the battery.

2. The method of claim 1 , wherein updating the first real state of charge based on the temperature-impedance table and the short-circuit current of the battery comprises:

obtaining a first initial open-circuit voltage based on a temperature-impedance table corresponding to the first real state of charge;

obtaining a first impedance of the battery based on the temperature-impedance table corresponding to the first real state of charge;

calculating a first real open-circuit voltage based on the first initial open-circuit voltage, the first impedance of the battery, and the short-circuit current of the battery;

updating the first real state of charge based on a temperature-impedance table corresponding to the first real open-circuit voltage; and

iteratively calculating the first impedance, the first real open-circuit voltage, and the first real state of charge.

3. The method of claim 1 , wherein updating the second real state of charge based on the temperature-impedance table and the short-circuit current of the battery comprises:

obtaining a second initial open-circuit voltage based on a temperature-impedance table corresponding to the second real state of charge;

obtaining a second impedance of the battery based on the temperature-impedance table corresponding to the second real state of charge;

calculating a second real open-circuit voltage based on the second initial open-circuit voltage, the second impedance of the battery, and the short-circuit current of the battery;

updating the second real state of charge based on a temperature-impedance table corresponding to the second real open-circuit voltage; and

iteratively calculating the second impedance, the second real open-circuit voltage, and the second real state of charge.

4. The method of claim 1 , wherein obtaining the integral state of charge of the battery comprises:

detecting a current of the battery; and

integrating the current of the battery to obtain the integral state of charge of the battery.

5. The method of claim 1 , further comprising:

obtaining a current state of the battery;

determining a real state of charge range based on the current state of the battery;

determining whether the current state of charge is within the real state of charge range;

updating a real state of charge to the current state of charge when the current state of charge is within the real state of charge range; and

updating the first difference in state of charge based on the integral state of charge and the real state of charge.

6. The method of claim 5 , wherein determining the real state of charge range based on the current state of the battery comprises:

when the battery is currently in a discharging or charging state, determining the real state of charge range to be a first range, the first range being a range in which an impedance change trend of the battery is consistent during discharging or charging; and

when the battery is currently in a stationary state, determining the real state of charge range to be a second range, the second range being a range in which an impedance change trend of the battery is consistent when the battery is stationary.

7. The method of claim 6 , wherein the first range is [70%, 100%] or [30%, 50%], and the second range is [0,100%].

8. The method of claim 5 , wherein updating the first difference in state of charge based on the integral state of charge and the real state of charge comprises:

obtaining a current difference in state of charge based on the integral state of charge and the real state of charge; and

when the current difference in state of charge is greater than or equal to a first threshold and a timing exceeds a preset duration, updating the first difference in state of charge to the current difference in state of charge.

9. The method of claim 1 , wherein calculating the short-circuit current of the battery based on the first difference comprises:

sequentially obtaining a plurality of first differences;

calculating an average difference of the plurality of first differences; and

calculating the short-circuit current of the battery based on the average difference and a corresponding discharging or charging duration of the battery.

10. The method of claim 1 , wherein updating the short-circuit current of the battery based on the second difference comprises:

sequentially obtaining a plurality of second differences;

calculating an average difference of the plurality of second differences; and

updating the short-circuit current of the battery based on the average difference and a corresponding discharging or charging duration of the battery.

11. A non-transitory computer-readable storage medium having stored therein computer programs that, when executed by a processor, a method for calculating an internal short-circuit current of a battery is performed, the method comprising:

obtaining an integral state of charge and a current state of charge of the battery;

calculating a first difference in state of charge between the integral state of charge and the current state of charge;

calculating the internal short-circuit current of the battery based on the first difference in state of charge and a discharging period of time of the battery;

obtaining a first real state of charge as the integral state of charge and a second real state of charge as the current state of charge of the battery;

updating the first real state of charge and the second real state of charge based on a temperature-impedance table and the internal short-circuit current of the battery;

calculating a second difference in state of charge based on the updated first real state of charge and the updated second real state of charge;

updating the internal short-circuit current of the battery based on the second difference in state of charge and the discharging period of time of the battery;

detecting a voltage value and a current value of the battery;

calculating an impedance value of the battery based on the voltage value and the current value;

obtaining the temperature-impedance table based on the impedance value and a temperature coefficient; and

updating the temperature-impedance table when the short-circuit current of the battery is less than a current threshold, wherein updating the internal short-circuit current of the battery includes storing the updated internal short-circuit current in a register of a device used to calculate the internal short-circuit current of the battery.

12. An electronic device comprising:

a battery;

a processor; and

a memory for storing instructions executable by the processor;

wherein the processor is configured to:

obtain an integral state of charge and a current state of charge of the battery;

calculate a first difference in state of charge between the integral state of charge and the current state of charge;

calculate an internal short-circuit current of the battery based on the first difference in state of charge and a discharging period of time of the battery;

obtain a first real state of charge as the integral state of charge and a second real state of charge as the current state of charge of the battery;

update the first real state of charge and the second real state of charge based on a temperature-impedance table and the internal short-circuit current of the battery;

calculate a second difference in state of charge based on the updated first real state of charge and the updated second real state of charge;

update the internal short-circuit current of the battery based on the second difference in state of charge and the discharging period of time of the battery;

detect a voltage value and a current value of the battery;

calculate an impedance value of the battery based on the voltage value and the current value;

obtain the temperature-impedance table based on the impedance value and a temperature coefficient; and

update the temperature-impedance table when the short-circuit current of the battery is less than a current threshold, wherein updating the internal short-circuit current of the battery includes storing the updated internal short-circuit current in a register of a device used to calculate the internal short-circuit current of the battery.

13. The electronic device of claim 12 , wherein the processor is configured to update the first real state of charge based on the temperature-impedance table and the short-circuit current of the battery by operations of:

obtaining a first initial open-circuit voltage based on a temperature-impedance table corresponding to the first real state of charge;

obtaining a first impedance of the battery based on the temperature-impedance table corresponding to the first real state of charge;

calculating a first real open-circuit voltage based on the first initial open-circuit voltage, the first impedance of the battery, and the short-circuit current of the battery;

updating the first real state of charge based on a temperature-impedance table corresponding to the first real open-circuit voltage; and

iteratively calculating the first impedance, the first real open-circuit voltage, and the first real state of charge.

14. The electronic device of claim 12 , wherein the processor is configured to update the second real state of charge based on the temperature-impedance table and the short-circuit current of the battery by operations of:

obtaining a second initial open-circuit voltage based on a temperature-impedance table corresponding to the second real state of charge;

obtaining a second impedance of the battery based on the temperature-impedance table corresponding to the second real state of charge;

calculating a second real open-circuit voltage based on the second initial open-circuit voltage, the second impedance of the battery, and the short-circuit current of the battery;

updating the second real state of charge based on a temperature-impedance table corresponding to the second real open-circuit voltage; and

iteratively calculating the second impedance, the second real open-circuit voltage, and the second real state of charge.

15. The electronic device of claim 12 , wherein the processor is further configured to:

obtain a current state of the battery;

determine a real state of charge range based on the current state of the battery;

determine whether the current state of charge is within the real state of charge range;

update a real state of charge to the current state of charge when the current state of charge is within the real state of charge range; and

update the first difference in state of charge based on the integral state of charge and the real state of charge.

16. The electronic device of claim 15 , wherein the processor is further configured to determine a real state of charge range based on the current state of the battery by operations of:

when the battery is currently in a discharging or charging state, determining the real state of charge range to be a first range, the first range being a range in which an impedance change trend of the battery is consistent during discharging or charging; and

when the battery is currently in a stationary state, determining the real state of charge range to be a second range, the second range being a range in which an impedance change trend of the battery is consistent when the battery is stationary.

17. The electronic device of claim 16 , wherein the first range is [70%, 100%] or [30%, 50%], and the second range is [0,100%].

18. The electronic device of claim 15 , wherein the processor is configured to update the first difference in state of charge based on the integral state of charge and the real state of charge by operations of:

obtaining a current difference in state of charge based on the integral state of charge and the real state of charge; and

when the current difference in state of charge is greater than or equal to a first threshold and a timing exceeds a preset duration, updating the first difference in state of charge to the current difference in state of charge.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2020
From: XIE, HONG; LIU, XUEFENG; CHEN, GUANGHUI
To: DONGGUAN NVT TECHNOLOGY CO., LTD.
Reel/Frame 054224/0876 →
Priority Claims (2)
CN 201910277037.1 · Apr 8, 2019 · national
CN 201910277041.8 · Apr 8, 2019 · national
Continuity (1)
Related Publication 20200319253A1 · Oct 8, 2020
Cited By (1)
US 12,654,590