Charge state correction method and device, electronic equipment, storage medium and vehicle

By establishing a relationship curve between the open circuit voltage of the battery cell and the state of charge correction value, the real-time health status and open circuit voltage are obtained, and the state of charge of the battery cell is corrected. This solves the SOC calculation offset problem caused by the attenuation of the battery cell health status and achieves accurate adjustment of the state of charge.

CN120652308APending Publication Date: 2025-09-16BEIJING CHEHEJIA AUTOMOBILE TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202410302520.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-15
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

In the prior art, as the health state of the battery cell decays, the OCV-SOC curve shifts when the open circuit voltage method is used to calculate the state of charge of the battery cell, resulting in inaccurate SOC calculation.

Method used

Establish a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states, obtain the real-time health status and open circuit voltage of the target battery cell, and correct the state of charge of the battery cell by looking up the state of charge correction value in the relationship curve.

Benefits of technology

The accurate calculation of the state of charge of the battery cell in different non-initial health states is achieved, and the calculation accuracy of SOC is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120652308A_ABST
    Figure CN120652308A_ABST
Patent Text Reader

Abstract

The invention provides a state-of-charge correction method and device, electronic equipment, a storage medium and a vehicle. The method comprises the following steps: establishing a relation curve of open-circuit voltages and state-of-charge correction values of a battery cell in different non-initial health states; wherein the charge state correction value refers to a difference value between the charge state of the battery cell in a non-initial health state and the charge state of the battery cell in an initial health state when the open-circuit voltages are the same; acquiring a real-time health state and a real-time open-circuit voltage of the target cell; searching a charge state correction value corresponding to the real-time health state and the real-time open-circuit voltage from the relation curve; and correcting the charge state of the target battery cell by using the charge state correction value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of battery cell state of charge (SOC), and in particular to a method and device for correcting SOC, an electronic device, a storage medium, and a vehicle. Background Art

[0002] A cell's SOC refers to the available state of charge remaining in the cell. Its value is the ratio of the remaining charge in the cell to the rated charge, usually expressed as a percentage. A cell's SOC is a key parameter in the vehicle's battery management system (BMS), so obtaining an accurate SOC is crucial.

[0003] In related technologies, the SOC of a battery cell can be calculated using the ampere-hour integration method, the open circuit voltage method, and the dynamic resistance method.

[0004] Take the open circuit voltage method as an example: The open circuit voltage method is a method for calculating the SOC by measuring the open circuit voltage (OCV) of the battery cell. The open circuit voltage of the battery cell is different at different SOC states. Therefore, by letting the battery cell in the open circuit state stand for a period of time, when its OCV reaches a stable state, the SOC of the battery cell can be calculated using the OCV-SOC curve. The advantage of the open circuit voltage method is that it is simple and direct, without the need for additional measurements and calculations.

[0005] When the open-circuit voltage method is used in related technologies to calculate the SOC of a battery cell, the corresponding OCV-SOC curve is the OCV-SOC curve at the beginning of the battery cell's life (BOL). However, as the battery cell's state of health (SOH) declines, the corresponding OCV-SOC relationship will also shift. Therefore, as the battery cell's SOH declines, the OCV-SOC curve at the BOL of the battery cell cannot accurately calculate the battery cell's SOC. Summary of the Invention

[0006] The present disclosure provides a state of charge correction method, device, electronic device, storage medium and vehicle.

[0007] According to a first aspect of the present disclosure, a state of charge correction method is provided, comprising:

[0008] Establish a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell under different non-initial health states; where the state of charge correction value refers to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state when the open circuit voltage is the same;

[0009] Obtain the real-time health status and open circuit voltage of the target battery cell;

[0010] Finding the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage from the relationship curve;

[0011] The state of charge of the target cell is corrected using the state of charge correction value.

[0012] In some embodiments of the present disclosure, establishing a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states includes:

[0013] Obtain fitting curves of the open circuit voltage and state of charge of the battery cell under the initial healthy state and different non-initial healthy states;

[0014] When the open circuit voltage is the same, the state of charge of the battery cell in different non-initial health states is subtracted from the state of charge in the initial health state to obtain the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state corresponding to different open circuit voltages;

[0015] According to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state corresponding to different open circuit voltages, a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states is established.

[0016] In some embodiments of the present disclosure, before searching the relationship curve for the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage, the method provided by the present disclosure further includes:

[0017] Determine whether the real-time health status of the target battery cell meets the charge state correction conditions.

[0018] In some embodiments of the present disclosure, the state of charge correction condition is that the real-time health state of the target battery cell is less than a preset health state value.

[0019] In some embodiments of the present disclosure, searching the relationship curve for a state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage includes:

[0020] Filtering a target relationship curve corresponding to the real-time health status from the relationship curves;

[0021] Find the state of charge correction value corresponding to the real-time open circuit voltage from the target relationship curve.

[0022] In some embodiments of the present disclosure, searching the relationship curve for a state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage includes:

[0023] Searching from the relationship curve for at least one first open-circuit voltage having the same open-circuit voltage and the corresponding state-of-charge correction value, and the first state-of-charge correction value corresponding to each first open-circuit voltage;

[0024] Determining whether there is an open circuit voltage in the first open circuit voltage that is the same as the real-time open circuit voltage;

[0025] If the determination result is yes, the first state of charge correction value is determined as the state of charge correction value.

[0026] In some embodiments of the present disclosure, searching the relationship curve for a state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage includes:

[0027] Searching the relationship curve for at least one open circuit voltage interval in which the state of charge correction value of the battery cell corresponding to each non-initial health state is within a preset error range;

[0028] Determine whether the real-time open circuit voltage belongs to the open circuit voltage range;

[0029] If the determination result is yes, the state of charge correction value is determined to be a preset state of charge correction value.

[0030] According to a second aspect of the present disclosure, a state of charge correction device is provided, comprising:

[0031] An establishing unit for establishing a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states; wherein the state of charge correction value refers to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state when the open circuit voltage is the same;

[0032] An acquisition unit, used to obtain the real-time health status and real-time open circuit voltage of the target battery cell;

[0033] A search unit, configured to search the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage from the relationship curve;

[0034] The correction unit is used to correct the state of charge of the target battery cell using the state of charge correction value.

[0035] According to a third aspect of the present disclosure, there is provided an electronic device, including:

[0036] at least one processor; and

[0037] a memory communicatively connected to at least one processor; wherein,

[0038] The memory stores instructions that can be executed by at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method of the first aspect.

[0039] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable a computer to execute the method of the aforementioned first aspect.

[0040] According to a fifth aspect of the present disclosure, a vehicle is provided, comprising at least one of the apparatus of the second aspect of the present disclosure, the electronic device of the third aspect of the present disclosure, or the storage medium of the fourth aspect of the present disclosure.

[0041] The present disclosure provides a state of charge correction method, device, electronic device, storage medium and vehicle, the method comprising: establishing a relationship curve between the open circuit voltage and the state of charge correction value of a battery cell under different non-initial health states; wherein the state of charge correction value refers to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state when the open circuit voltage is the same; obtaining the real-time health state and real-time open circuit voltage of the target battery cell; searching the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage from the relationship curve; and correcting the state of charge of the target battery cell using the state of charge correction value.

[0042] According to the solution provided by the present disclosure, first, by establishing a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states, the corresponding relationship between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states is obtained, which provides conditions for subsequent rapid search for the state of charge correction value of the battery cell in different non-initial health states; then, the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage is searched from the relationship curve, which helps to quickly find the state of charge correction value of the battery cell in different non-initial health states; finally, the state of charge correction value is used to correct the state of charge of the target battery cell in different non-initial health states, which helps to accurately adjust the state of charge of the target battery cell in different non-initial health states, thereby obtaining the accurate state of charge of the target battery cell in the real-time health state.

[0043] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The accompanying drawings are provided to facilitate a better understanding of the present invention and do not constitute a limitation of the present disclosure.

[0045] Figure 1 A flow chart of a state of charge correction method provided by an embodiment of the present disclosure;

[0046] Figure 2 A schematic diagram of a process for establishing a relationship curve provided in an embodiment of the present disclosure;

[0047] Figure 3 A schematic diagram of a first open circuit voltage-state of charge curve provided by an embodiment of the present disclosure;

[0048] Figure 4 A schematic diagram of a process for determining a state of charge correction value of a target battery cell according to an embodiment of the present disclosure;

[0049] Figure 5 A schematic diagram of a process for finding a state of charge correction value corresponding to a real-time open circuit voltage provided by an embodiment of the present disclosure;

[0050] Figure 6 A schematic diagram of a process for determining a first state of charge correction value provided by an embodiment of the present disclosure;

[0051] Figure 7 A schematic diagram of a second open circuit voltage-state of charge curve provided by an embodiment of the present disclosure;

[0052] Figure 8 A schematic diagram of determining a preset state of charge correction value provided by an embodiment of the present disclosure;

[0053] Figure 9 A schematic diagram of a third open circuit voltage-state of charge curve provided by an embodiment of the present disclosure;

[0054] Figure 10 A schematic structural diagram of a state of charge correction device provided in an embodiment of the present disclosure;

[0055] Figure 11 A schematic block diagram of an exemplary electronic device provided for an embodiment of the present disclosure. DETAILED DESCRIPTION

[0056] The following description of exemplary embodiments of the present disclosure is made in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding. These details should be considered as merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.

[0057] The state of charge correction method provided by the embodiments of the present disclosure can be applied to vehicles equipped with or powered by battery cells. The method can be executed by the vehicle's BMS.

[0058] like Figure 1 As shown, the state of charge correction method provided by the embodiment of the present disclosure includes the following steps:

[0059] Step 101, establishing a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states;

[0060] In one embodiment, the state of charge correction value refers to the difference between the state of charge of the battery cell in a non-initial health state and the state of charge of the battery cell in an initial health state when the open circuit voltage is the same.

[0061] In one embodiment, the relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states can be an open circuit voltage-state of charge error percentage curve in a coordinate system with the open circuit voltage of the battery cell as the horizontal axis and the state of charge error percentage of the battery cell as the vertical axis. The state of charge error percentage of the battery cell refers to the percentage of the difference between the state of charge corresponding to the current health state of the target battery cell and the state of charge at the beginning of life (BOL) of the target battery cell at the same open circuit voltage of the battery cell, divided by the state of charge at the target battery cell's BOL.

[0062] In one embodiment, the relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states can be multiple open circuit voltage-state of charge curves in a coordinate system with the open circuit voltage of the battery cell as the horizontal coordinate and the state of charge correction value of the battery cell as the vertical coordinate; wherein different non-initial health states correspond to one open circuit voltage-state of charge curve.

[0063] Step 102: Obtain the real-time health status and real-time open circuit voltage of the target battery cell;

[0064] In one embodiment, the real-time health status of the target cell can be calculated by the BMS.

[0065] In one embodiment, the BMS can calculate the real-time health status of the target cell by looking up a table based on the target cell's cycle count. Specifically, the BMS records the current cycle count of the target cell and stores a mapping table between cycle count and health status. The BMS then searches the table for the health status corresponding to the current cycle count based on the target cell's cycle count, and uses this as the real-time health status of the target cell.

[0066] In one embodiment, the real-time health status of the target battery cell may be calculated by the BMS according to the charging capacity of the target battery cell.

[0067] Specifically,

[0068]

[0069] Among them, C0 represents the rated capacity of the battery cell, C1 represents the charging capacity, SOC0 represents the state of charge of the battery cell at the beginning of charging, and SOC1 represents the state of charge of the battery cell at the end of charging.

[0070] In one embodiment, the real-time open circuit voltage of the target battery cell refers to the real-time open circuit voltage of the target battery cell after the target battery cell has been left at rest for a first preset period of time.

[0071] In one embodiment, the first preset period can be set based on historical experience. Specifically, it can be based on the static time required for the battery cell to reach a stable open circuit voltage when the battery cell is in an open circuit. The condition for the battery cell to reach a stable open circuit voltage is that the chemical reaction within the battery cell stops, thereby eliminating the influence of the internal resistance and equivalent capacitance of the battery cell.

[0072] In one embodiment, the first preset time period is generally 4 hours, which is not limited in the present disclosure.

[0073] In one embodiment, the real-time open circuit voltage of the target battery cell may be acquired by controlling a voltage sensor of the BMS to collect the open circuit voltage of the target battery cell.

[0074] In one embodiment, step 102 includes:

[0075] When the real-time health status of the target cell is obtained as BOL through the open circuit voltage method, the real-time open circuit voltage of the target cell corresponds to the state of charge of the target cell.

[0076] In one embodiment, the open circuit voltage method is a method for calculating the state of charge (SOC) by measuring the open circuit voltage of a battery cell. The open circuit voltage of a battery cell varies under different SOC conditions. Therefore, by allowing the open circuit cell to rest for a period of time, and after its open circuit voltage reaches a stable state, the SOC of the target battery cell can be calculated using the open circuit voltage-SOC curve under different non-initial healthy states. The advantage of the open circuit voltage method is that it is simple and direct, requiring no additional measurements or calculations.

[0077] In one embodiment, when the real-time health status of the target cell is obtained as BOL by the open circuit voltage method, the real-time open circuit voltage of the target cell corresponds to the state of charge of the target cell, which may include the following steps:

[0078] Determine healthy cells in BOL state;

[0079] Measure and record the mapping relationship between the real-time open circuit voltage and state of charge of healthy cells in the BOL state;

[0080] According to the real-time open circuit voltage of the target cell, the target cell state of charge corresponding to the real-time open circuit voltage of the target cell is determined through the mapping relationship between the real-time open circuit voltage of the healthy cell in the BOL state and the state of charge.

[0081] In one embodiment, since the target cell may not be in the BOL state, when the target cell BOL state is obtained by the open circuit voltage method, the target cell state of charge corresponding to the real-time open circuit voltage of the target cell may be inaccurate.

[0082] Therefore, in one embodiment, it is also necessary to confirm whether the state of charge of the target battery cell is BOL. If not, it is necessary to determine whether the real-time health status of the target battery cell meets the correction conditions of the state of charge;

[0083] If the judgment result is yes, the charge state of the target battery cell needs to be corrected;

[0084] When the judgment result is negative, there is no need to correct the charge state of the target cell.

[0085] Step 103, searching the relationship curve for a state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage;

[0086] In a real-time example, among multiple open circuit voltage-state of charge relationship curves under different non-initial health states, the state of charge at the same real-time open circuit voltage of the open circuit voltage-state of charge relationship curve in the BOL state and the target battery cell open circuit voltage-state of charge relationship curve is subtracted to obtain the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage.

[0087] Step 104, correcting the state of charge of the target cell using the state of charge correction value;

[0088] In one embodiment, according to different real-time open circuit voltages of the target battery cells, the state of charge correction value of the target battery cells may be a positive number or a negative number.

[0089] In one embodiment, if the initial state of charge of the target cell is SOC m , the state of charge of the target cell is SOC n , the target cell's state of charge correction value is ΔSOC; then,

[0090] SOC m =SOC n +ΔSOC.

[0091] In one embodiment, since the state of charge correction value of the target battery cell is the state of charge correction value under the real-time health state of the target battery cell, the state of charge of the target battery cell is corrected using the state of charge correction value of the target battery cell, so that the accurate state of charge of the target battery cell under the real-time health state can be obtained.

[0092] In summary, the state of charge correction method provided by the present disclosure includes: establishing a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell under different non-initial health states; wherein the state of charge correction value refers to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state when the open circuit voltage is the same; obtaining the real-time health state and real-time open circuit voltage of the target battery cell; searching for the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage from the relationship curve; and correcting the state of charge of the target battery cell using the state of charge correction value.

[0093] According to the solution provided by the present disclosure, first, by establishing a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states, the corresponding relationship between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states is obtained, which provides conditions for subsequent rapid search for the state of charge correction value of the battery cell in different non-initial health states; then, the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage is searched from the relationship curve, which helps to quickly find the state of charge correction value of the battery cell in different non-initial health states; finally, the state of charge correction value is used to correct the state of charge of the target battery cell in different non-initial health states, which helps to accurately adjust the state of charge of the target battery cell in different non-initial health states, thereby obtaining the accurate state of charge of the target battery cell in the real-time health state.

[0094] In one embodiment, if Figure 2 As shown, step 101 may include:

[0095] Step 201, obtaining fitting curves of the open circuit voltage and state of charge of the battery cell in an initial healthy state and in different non-initial healthy states;

[0096] In a real-time example, the open circuit voltage and state of charge data of the battery cells in the initial healthy state and in different non-initial healthy states can be obtained through the BMS, and the open circuit voltage and state of charge data of the battery cells in the initial healthy state and in different non-initial healthy states can be fitted by a linear fitting method. The open circuit voltage and state of charge curves of the battery cells in the initial healthy state and in different non-initial healthy states can be drawn based on the fitted open circuit voltage and state of charge data of the battery cells in the initial healthy state and in different non-initial healthy states.

[0097] In a real-time example, the open circuit voltage and state of charge data of the battery cell in the initial healthy state and in different non-initial healthy states can be fitted by a high-order polynomial, and the open circuit voltage and state of charge curves of the battery cell in the initial healthy state and in different non-initial healthy states can be drawn based on the fitted open circuit voltage and state of charge data of the battery cell in the initial healthy state and in different non-initial healthy states.

[0098] In a real-time example, by obtaining the fitting curves of the open circuit voltage and state of charge of the battery cell in the initial healthy state and in different non-initial healthy states, the relationship between the open circuit voltage and state of charge of the battery cell in the initial healthy state and in different non-initial healthy states can be established, which helps to detect the degree of attenuation of battery cell performance under different open circuit voltages.

[0099] Step 202 , when the open circuit voltages are the same, the state of charge of the battery cell in different non-initial health states is subtracted from the state of charge in the initial health state to obtain the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state corresponding to the different open circuit voltages;

[0100] In one embodiment, if Figure 3 As shown, the state of charge-open circuit voltage curve is used in a coordinate system with the open circuit voltage of the battery cell as the vertical axis and the state of charge of the battery cell as the horizontal axis. The solid line is the state of charge-open circuit voltage curve of the battery cell in the initial healthy state, and the dotted line is the state of charge-open circuit voltage curve of the battery cell in the non-initial healthy state.

[0101] In a real-time example, when the open circuit voltage is the same in the state of charge-open circuit voltage curve, the state of charge of the battery cell in different non-initial health states is subtracted from the state of charge in the initial health state to obtain the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state corresponding to different open circuit voltages.

[0102] Step 203 , establishing a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states according to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state corresponding to different open circuit voltages.

[0103] In one embodiment, if the relationship curves between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states are represented by multiple open circuit voltage-state of charge curves in a coordinate system with the open circuit voltage of the battery cell as the horizontal axis and the state of charge correction value as the vertical axis, then Figure 4 As shown, establishing a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states according to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state corresponding to different open circuit voltages may include the following steps:

[0104] Step 401, determining an open circuit voltage-state of charge curve of a target battery cell that matches the health state of the target battery cell from a plurality of open circuit voltage-state of charge curves according to the health state of the target battery cell;

[0105] Step 402, based on the open circuit voltage of the target battery cell, determine from the open circuit voltage-state of charge curve the difference between the state of charge corresponding to the battery cell in the healthy state of the target battery cell and the state of charge corresponding to the battery cell in the initial healthy state, which is the state of charge correction value of the target battery cell.

[0106] In one embodiment, before searching the relationship curve for the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage, the method provided by the present disclosure further includes:

[0107] Determine whether the real-time health status of the target battery cell meets the charge state correction conditions.

[0108] In one embodiment, the SOC correction condition is used to indicate a health state of the target battery cell that requires SOC correction.

[0109] In one embodiment, the state of charge correction condition can be set according to actual needs. If the accuracy required for the battery cell state of charge is high, the state of charge correction condition can be appropriately lowered; if the accuracy required for the battery cell state of charge is low, the state of charge correction condition can be appropriately increased.

[0110] In one embodiment, the SOC correction condition is that the real-time SOC of the target battery cell is less than a preset SOC value.

[0111] Preferably, the health state of the battery cell being less than 98% may be used as the state of charge correction condition.

[0112] Preferably, whether the number of cycles of the battery cell is greater than 200 times may be used as a condition for correcting the state of charge.

[0113] In one embodiment, if Figure 5 As shown, step 103 may include:

[0114] Step 501, selecting a target relationship curve corresponding to the real-time health status from the relationship curves;

[0115] In one embodiment, based on the real-time health status of the target battery cell, an open circuit voltage-state of charge relationship curve of the target battery cell that matches the real-time health status of the target battery cell is screened from a plurality of open circuit voltage-state of charge relationship curves in a coordinate system with the open circuit voltage of the battery cell as the horizontal coordinate and the state of charge correction value as the vertical coordinate.

[0116] Step 502 : searching the target relationship curve for a state of charge correction value corresponding to the real-time open circuit voltage.

[0117] In one embodiment, based on the real-time open circuit voltage of the target battery cell, the difference in the corresponding vertical coordinate between the state of charge corresponding to the battery cell in the real-time healthy state and the state of charge corresponding to the battery cell in the initial healthy state is found from multiple open circuit voltage-state of charge relationship curves in a coordinate system with the open circuit voltage of the battery cell as the horizontal coordinate and the state of charge correction value as the vertical coordinate, which is the state of charge correction value of the target battery cell.

[0118] In one embodiment, the state of charge correction value of the target battery cell can be quickly determined by searching the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage from the target relationship curve.

[0119] In one embodiment, if Figure 6 As shown, step 103 may include:

[0120] Step 601, searching from the relationship curve for at least one first open circuit voltage having the same open circuit voltage and corresponding state of charge correction value, and the first state of charge correction value corresponding to each first open circuit voltage;

[0121] In one embodiment, if the relationship curve between the open circuit voltage of the battery cell and the state of charge correction value of the battery cell is represented by multiple open circuit voltage-state of charge curves in a coordinate system with the open circuit voltage of the battery cell as the horizontal axis and the state of charge correction value as the vertical axis, then Figure 7 As shown, multiple open circuit voltage-state of charge relationship curves intersect at multiple points, and multiple points Figure 7 Indicated by circles. That is, on multiple relationship curves corresponding to multiple points, the open circuit voltage and the corresponding state of charge correction value are the same.

[0122] In one embodiment, the first open circuit voltage refers to an open circuit voltage in which the open circuit voltage and the corresponding state of charge correction value are the same in a plurality of open circuit voltage-state of charge relationship curves.

[0123] In one embodiment, the first SOC correction value refers to a SOC correction value corresponding to the first open circuit voltage in a plurality of open circuit voltage-state of charge relationship curves.

[0124] In one embodiment, in a plurality of open circuit voltage-state of charge relationship curves, the first open circuit voltage and the corresponding first state of charge correction value are all the same.

[0125] In one embodiment, since the first open circuit voltage refers to an open circuit voltage in which the open circuit voltage and the corresponding state of charge correction value are the same in multiple open circuit voltage-state of charge relationship curves, when the open circuit voltage of the target battery cell is the same as at least one first open circuit voltage in the relationship curve, the first state of charge correction value corresponding to the first open circuit voltage can be directly used as the state of charge correction value of the target battery cell, thereby enabling the state of charge correction value of the target battery cell to be quickly determined.

[0126] Step 602, determining whether there is an open circuit voltage in the first open circuit voltage that is the same as the real-time open circuit voltage;

[0127] In one embodiment, a plurality of open circuit voltage-state of charge curves in a coordinate system with the open circuit voltage of the battery cell as the horizontal axis and the state of charge correction value as the vertical axis are used to determine the open circuit voltage that is the same as the real-time open circuit voltage in the first open circuit voltage.

[0128] Step 603 : If the judgment result is yes, determine the first state of charge correction value as the state of charge correction value.

[0129] In one embodiment, if there is an open-circuit voltage in the first open-circuit voltage that is the same as the real-time open-circuit voltage, there is no need to consider the target health state of the target battery cell, and the charge state correction value of the battery cell corresponding to the real-time open-circuit voltage of the target battery cell and the first open-circuit voltage can be directly determined as the target charge state correction value of the target battery cell.

[0130] In one embodiment, the open circuit voltage of the battery cell and its corresponding state of charge correction value can be stored in the cache of the BMS in advance, which not only facilitates the BMS to call, but also speeds up the correction rate of the state of charge of the target battery cell.

[0131] In one embodiment, if Figure 8 As shown, step 103 may include:

[0132] Step 801: searching, from the relationship curve, for at least one open circuit voltage interval in which the state of charge correction value of the battery cell corresponding to each non-initial health state is within a preset error range;

[0133] In one embodiment, the preset error range is used to indicate a range in which the error of the state of charge of the battery cell is relatively small.

[0134] In one embodiment, the preset error range can be set according to actual needs. If the accuracy required for the charge state of the battery cell is higher, the preset error range can be appropriately reduced; if the accuracy required for the charge state of the battery cell is lower, the preset error range can be appropriately increased.

[0135] In one embodiment, the maximum value and the minimum value corresponding to the preset error range may be two values ​​of equal magnitude and opposite in sign, or two values ​​of different magnitude and opposite in sign, which is not limited in the present disclosure.

[0136] Step 802, determining whether the real-time open circuit voltage belongs to the open circuit voltage range;

[0137] In one embodiment, if Figure 9As shown, an embodiment of the present disclosure provides an example of using an open circuit voltage-state of charge curve to represent the mapping relationship between the real-time open circuit voltage of the target battery cell and the state of charge correction value, wherein the state of charge correction value is calculated using the state of charge error percentage. Figure 9 The preset error range marked by the middle dashed line corresponds to a state of charge error percentage ranging from -0.5% to +0.5%.

[0138] In one embodiment, in a scenario where the accuracy of the state of charge of a battery cell is not required to be high, the state of charge correction value of a battery cell in at least one open circuit voltage interval within the same preset error range can be used as the state of charge correction value of the target battery cell, thereby quickly correcting the state of charge of the target battery cell.

[0139] In one embodiment, the state of charge correction value of the battery cell in at least one open circuit voltage interval within the same preset error range is used as the state of charge correction value of the target battery cell, which can reduce the amount of calculation of the state of charge correction value of the target battery cell and thereby reduce the data processing pressure of the BMS.

[0140] Step 803 : If the judgment result is yes, determine that the state of charge correction value is a preset state of charge correction value.

[0141] In one embodiment, if the real-time open circuit voltage of the target battery cell is within the open circuit voltage interval corresponding to the health status of the target battery cell, the state of charge correction value corresponding to the state of charge error percentage corresponding to at least one open circuit voltage interval within the preset error range when the real-time open circuit voltage of the target battery cell is within is zero.

[0142] In one real-time example, because the SOC correction value corresponding to at least one open-circuit voltage interval within the preset error range is zero, when the real-time open-circuit voltage of the target cell falls within at least one open-circuit voltage interval within the preset error range, the SOC correction value of the cell in the at least one open-circuit voltage interval within the same preset error range can be directly used as the SOC correction value of the target cell, thereby enabling rapid determination of the SOC correction value of the target cell.

[0143] In order to implement the state of charge correction method provided by the embodiment of the present disclosure, the embodiment of the present disclosure also provides a state of charge correction device, such as Figure 10 The state of charge correction device 1000 includes:

[0144] Establishing unit 1001, for establishing a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states; wherein the state of charge correction value refers to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state when the open circuit voltage is the same;

[0145] An acquisition unit 1002 is configured to acquire the real-time health status and open circuit voltage of the target battery cell;

[0146] A search unit 1003 is configured to search the state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage from the relationship curve;

[0147] The correction unit 1004 is configured to correct the state of charge of the target cell using the state of charge correction value.

[0148] In one embodiment, the establishing unit 1001 is specifically configured to:

[0149] Obtain fitting curves of the open circuit voltage and state of charge of the battery cell under the initial healthy state and different non-initial healthy states;

[0150] When the open circuit voltage is the same, the state of charge of the battery cell in different non-initial health states is subtracted from the state of charge in the initial health state to obtain the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state corresponding to different open circuit voltages;

[0151] According to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state corresponding to different open circuit voltages, a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states is established.

[0152] In one embodiment, the state of charge correction device 1000 further includes a determination unit, which is configured to:

[0153] Determine whether the real-time health status of the target battery cell meets the charge state correction conditions.

[0154] In one embodiment, the SOC correction condition is that the real-time SOC of the target battery cell is less than a preset SOC value.

[0155] In one embodiment, the search unit 1003 is specifically configured to:

[0156] Filtering a target relationship curve corresponding to the real-time health status from the relationship curves;

[0157] Find the state of charge correction value corresponding to the real-time open circuit voltage from the target relationship curve.

[0158] In one embodiment, the search unit 1003 is specifically configured to:

[0159] Searching from the relationship curve for at least one first open-circuit voltage having the same open-circuit voltage and the corresponding state-of-charge correction value, and the first state-of-charge correction value corresponding to each first open-circuit voltage;

[0160] Determining whether there is an open circuit voltage in the first open circuit voltage that is the same as the real-time open circuit voltage;

[0161] If the determination result is yes, the first state of charge correction value is determined as the state of charge correction value.

[0162] In one embodiment, the search unit 1003 is specifically configured to:

[0163] Searching the relationship curve for at least one open circuit voltage interval in which the state of charge correction value of the battery cell corresponding to each non-initial health state is within a preset error range;

[0164] Determine whether the real-time open circuit voltage belongs to the open circuit voltage range;

[0165] If the determination result is yes, the state of charge correction value is determined to be a preset state of charge correction value.

[0166] It should be noted that the above explanation of the method embodiment is also applicable to the device of this embodiment, and the principles are the same, which is not limited in this embodiment.

[0167] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device and a non-transitory computer-readable storage medium storing computer instructions.

[0168] Specifically, an embodiment of the present disclosure provides an electronic device, including:

[0169] at least one processor; and

[0170] a memory communicatively connected to at least one processor; wherein,

[0171] The memory stores instructions that can be executed by at least one processor. The instructions are executed by the at least one processor so that the at least one processor can perform the steps of the aforementioned state of charge correction method.

[0172] An embodiment of the present disclosure provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the steps of the aforementioned state of charge correction method.

[0173] An embodiment of the present disclosure provides a vehicle, wherein the vehicle includes at least one of the aforementioned state of charge correction device, the aforementioned electronic device, or the aforementioned storage medium.

[0174] Figure 11A schematic block diagram of an example electronic device 1100 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, in-vehicle devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are provided as examples only and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0175] like Figure 11 As shown, the electronic device 1100 includes a computing unit 1101, which can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 1102 or a computer program loaded from a storage unit 1108 into a RAM (Random Access Memory) 1103. Various programs and data required for the operation of the device 1100 can also be stored in the RAM 1103. The computing unit 1101, the ROM 1102, and the RAM 1103 are connected to each other via a bus 1104. An I / O (Input / Output) interface 1105 is also connected to the bus 1104.

[0176] Various components in device 1100 are connected to an I / O interface 1105, including an input unit 1104, such as a keyboard and mouse; an output unit 1107, such as various types of displays and speakers; a storage unit 1108, such as a magnetic disk and optical disk; and a communication unit 1109, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1109 allows device 1100 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0177] Computing unit 1101 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of computing unit 1101 include, but are not limited to, a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), various specialized AI (Artificial Intelligence) computing chips, various computing units that run machine learning model algorithms, a DSP (Digital Signal Processor), and any suitable processor, controller, microcontroller, etc. Computing unit 1101 performs the various methods and processes described above, such as the state of charge correction method. For example, in some embodiments, the state of charge correction method can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 1108. In some embodiments, part or all of the computer program can be loaded and / or installed onto device 1100 via ROM 1102 and / or communication unit 1109. When the computer program is loaded into RAM 1103 and executed by computing unit 1101, one or more steps of the method described above can be performed. Alternatively, in other embodiments, the computing unit 1101 may be configured to execute the aforementioned state of charge correction method in any other appropriate manner (for example, by means of firmware).

[0178] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), charge-state systems (System on Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0179] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0180] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include an electrical connection based on one or more wires, a portable computer disk, a hard disk, RAM, ROM, EPROM (Electrically Programmable Read-Only-Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0181] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not a limitation herein.

[0182] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.

Claims

1. A method for correcting state of charge, characterized in that: include: Establishing a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states; wherein the state of charge correction value refers to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state when the open circuit voltage is the same; Obtain the real-time health status and open circuit voltage of the target battery cell; searching, from the relationship curve, a state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage; The state of charge of the target battery cell is corrected using the state of charge correction value.

2. The method according to claim 1, characterized in that The establishing of the relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states includes: Obtaining fitting curves of the open circuit voltage and the state of charge of the battery cell in an initial healthy state and in different non-initial healthy states; When the open circuit voltages are the same, the state of charge of the battery cell in different non-initial health states is subtracted from the state of charge in the initial health state to obtain the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state corresponding to different open circuit voltages; According to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge in the initial health state corresponding to different open circuit voltages, a relationship curve between the open circuit voltage of the battery cell in different non-initial health states and the state of charge correction value is established.

3. The method according to claim 1, characterized in that Before searching the relationship curve for a state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage, the method further includes: Determine whether the real-time health status of the target battery cell meets a state of charge correction condition.

4. The method according to claim 3, characterized in that The state of charge correction condition is that the real-time health state of the target battery cell is less than a preset health state value.

5. The method according to claim 1, characterized in that The searching, from the relationship curve, for a state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage includes: Filtering a target relationship curve corresponding to the real-time health status from the relationship curves; A state of charge correction value corresponding to the real-time open circuit voltage is searched from the target relationship curve.

6. The method according to claim 1, characterized in that The searching, from the relationship curve, for a state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage includes: searching from the relationship curve for at least one first open-circuit voltage whose open-circuit voltage and the corresponding state-of-charge correction value are the same, and a first state-of-charge correction value corresponding to each first open-circuit voltage; Determining whether there is an open circuit voltage in the first open circuit voltage that is the same as the real-time open circuit voltage; If the judgment result is yes, the first state of charge correction value is determined to be the state of charge correction value.

7. The method according to claim 1, characterized in that The searching, from the relationship curve, for a state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage includes: Searching, from the relationship curve, for at least one open circuit voltage interval in which the state of charge correction value of the battery cell corresponding to each non-initial health state is within a preset error range; Determining whether the real-time open circuit voltage falls within the open circuit voltage range; If the judgment result is yes, the state of charge correction value is determined to be a preset state of charge correction value.

8. A state of charge correction device, characterized in that: include: an establishing unit, configured to establish a relationship curve between the open circuit voltage and the state of charge correction value of the battery cell in different non-initial health states; wherein the state of charge correction value refers to the difference between the state of charge of the battery cell in the non-initial health state and the state of charge of the battery cell in the initial health state when the open circuit voltage is the same; An acquisition unit, used to obtain the real-time health status and real-time open circuit voltage of the target battery cell; a search unit, configured to search, from the relationship curve, a state of charge correction value corresponding to the real-time health state and the real-time open circuit voltage; A correction unit is used to correct the state of charge of the target battery cell using the state of charge correction value.

9. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 7.

11. A vehicle, characterized in that: The device comprises at least one of the state of charge correction device according to claim 8, the electronic device according to claim 9, or the storage medium according to claim 10.

Citation Information

Patent Citations

  • Automobile battery state of charge correction method and device

    CN106802394A

  • Battery State of Health (SOH) analysis method and device

    CN108572327A

  • Construction method of SOC (state of charge)-OCV (open-circuit voltage) model of lithium ion battery

    CN110333451A

  • Lithium battery state-of-charge estimation method considering capacity degradation

    CN113391225A

  • Battery state-of-charge estimation method and system considering state of health

    CN115598535A