SOC-OCV mapping relationship calibration method, device, equipment, medium and product
By receiving the state of charge SOC and cycle times of the battery pack, OCV is obtained, and the SOC-OCV mapping relationship is determined based on experimental data, considering the impact of cyclic aging, the problem of inaccurate SOC-OCV curve in the prior art is solved, and the mapping is improved The accuracy of the relationship.
Patent Information
- Application Number
- CN202310791235.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-29
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2043-06-29
AI Technical Summary
In the prior art, the SOC-OCV curve is inaccurate, especially after the battery pack is cyclic aging, the impact of cyclic aging on the SOC-OCV mapping relationship cannot be effectively considered.
By receiving the state of charge SOC and cycle times of the battery pack, the corresponding OCV is obtained, and the SOC-OCV mapping relationship is determined based on the preset experimental data. The first calibration OCV is used to consider the impact of cyclic aging and improve the accuracy of the mapping relationship.
The accuracy of the SOC-OCV mapping relationship is improved, ensuring the accuracy and reliability of the SOC-OCV curve after the battery pack is cyclically aged.
Smart Images

Figure CN116953522B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of batteries, and in particular to a SOC-OCV mapping relationship calibration method, device, equipment, medium and product. Background Art
[0002] The state of charge (SOC)-open circuit voltage (OCV) curve is an important performance indicator of a battery pack.
[0003] In the prior art, when calibrating the SOC-OCV curve of a battery pack, the SOC-OCV curve of the battery pack is usually calibrated at different temperatures. Summary of the invention
[0004] The present application provides a SOC-OCV mapping relationship calibration method, device, equipment, medium and product to improve the problem of inaccurate SOC-OCV curve in the prior art.
[0005] In a first aspect, the present application provides a method for calibrating a SOC-OCV mapping relationship. The method includes: receiving a first state of charge SOC and a first cycle number of a battery pack, and obtaining a first OCV corresponding to the first SOC; determining a first SOC-OCV mapping relationship corresponding to the first cycle number based on pre-set experimental data, wherein the experimental data is configured as a function between the cycle number, OCV, and SOC; determining a first calibrated OCV corresponding to the first SOC based on the first SOC-OCV mapping relationship; and calibrating the first SOC-OCV mapping relationship based on the first SOC, the first OCV, and the first calibrated OCV.
[0006] The SOC-OCV mapping relationship calibration method provided in the embodiment of the present application can receive the first SOC and the first cycle number of the battery pack, and obtain the first OCV corresponding to the first SOC, and then determine the first SOC-OCV mapping relationship corresponding to the first cycle number based on the pre-set experimental data, the experimental data is configured as a function between the cycle number, OCV and SOC, and based on the first SOC-OCV mapping relationship, the first calibrated OCV corresponding to the first SOC can be determined, and then the first SOC-OCV mapping relationship can be calibrated based on the first SOC, the first OCV and the first calibrated OCV. Since the first calibrated OCV is determined based on the first SOC-OCV mapping relationship corresponding to the first cycle number, the influence of the battery pack cycle aging on the SOC-OCV mapping relationship is taken into account, so the accuracy of the first calibrated OCV is relatively high, and the present application also calibrates the first SOC-OCV mapping relationship based on the first SOC, the first OCV and the first calibrated OCV, thereby improving the accuracy of the SOC-OCV mapping relationship.
[0007] In some embodiments, the above-mentioned acquisition of the first OCV corresponding to the first SOC includes: in response to the battery pack satisfying the first condition, collecting the second OCV of the battery pack, the second OCV being configured as the OCV of the battery pack after the battery pack has been stationary for a first time; the first condition being configured as the throughput capacity of the battery pack being less than the nominal capacity of the battery pack within the second time; taking the second OCV as the first OCV; wherein the second time is configured as the time it takes for the battery pack to charge or discharge from the second SOC to the first SOC, and the second time is less than a second time threshold, the throughput capacity of the battery pack is configured as the sum of the cumulative charging capacity and the cumulative discharging capacity of the battery pack within the second time, and the second SOC is configured as the SOC obtained after calibration.
[0008] The SOC-OCV mapping relationship calibration method provided in the embodiment of the present application has a higher accuracy of SOC when the time after SOC calibration is short and the throughput is small. The collected second OCV is used as the first OCV corresponding to the first SOC, and the OCV of the battery is more accurate.
[0009] In some embodiments, the second SOC is obtained by calibrating one of the following calibration items: i) in response to the SOC of any battery cell when the battery pack is charged or discharged to the first SOC range, standing for a third time, obtaining the current OCV of the battery pack, and calibrating the second SOC based on the current OCV and experimental data; ii) when the battery pack is charged, the voltage of any battery cell is greater than the charge cut-off voltage and the charge current is less than the first current threshold, and continues for T1 time, the second SOC is calibrated to 100%; iii) when the battery pack is discharged, the voltage of any battery cell is less than the discharge cut-off voltage and the discharge current is less than the second current threshold, and continues for T2 time, the second SOC is calibrated to 0%.
[0010] The SOC-OCV mapping relationship calibration method provided in the embodiment of the present application can accurately calibrate the SOC so as to more accurately calibrate the SOC-OCV mapping relationship.
[0011] In some embodiments, within the first SOC range, at different cycle times, the difference between different SOCs corresponding to the same OCV is less than a preset threshold.
[0012] The SOC-OCV mapping relationship calibration method provided in the embodiment of the present application can calibrate the SOC more accurately within a range where the SOC changes little.
[0013] In some embodiments, the calibrating the first SOC-OCV mapping relationship based on the first SOC, the first OCV, and the first calibrated OCV includes: determining a plurality of target SOCs from the first SOC-OCV mapping relationship, the target SOCs being configured as SOCs set at intervals of x%, 1≤x≤10, calibrating the target OCV corresponding to the target SOC, and obtaining a target OCV calibration value. The target OCV is configured to obtain the OCV corresponding to the target SOC based on experimental data.
[0014] The SOC-OCV mapping relationship calibration method provided in the embodiment of the present application can determine the target OCV calibration values corresponding to multiple target SOCs by calibrating the target OCVs corresponding to multiple pre-set target SOCs, and then determine the calibrated first SOC-OCV mapping relationship based on the target OCV calibration values corresponding to the multiple target SOCs. In this way, the calibrated first SOC-OCV mapping relationship can be made more accurate.
[0015] In some embodiments, there are multiple first SOCs; the calibration of the target OCV corresponding to the target SOC to obtain the target OCV calibration value includes: determining, from the multiple first SOCs, the first SOC having the smallest absolute value of the difference with the target SOC, and a first calibrated OCV corresponding to the first SOC; calculating a first OCV difference, the first OCV difference being the difference between the first calibrated OCV and the first OCV; calculating a target first OCV calibration value based on the first OCV difference; and calculating a target OCV calibration value based on the target OCV corresponding to the target SOC and the first OCV calibration value.
[0016] The SOC-OCV mapping relationship calibration method provided in the embodiment of the present application can determine the first OCV difference corresponding to the target SOC based on the first calibrated OCV corresponding to the first SOC closest to the target SOC and the first OCV, and then gradually calculate the target OCV calibration value corresponding to the target SOC, thereby accurately calibrating the OCV corresponding to the target SOC.
[0017] In some embodiments, the target first OCV calibration value is calculated based on the first OCV difference, including: the target first OCV calibration value is calculated based on the first OCV difference, a voltage sampling error coefficient, a current sampling error coefficient and a standing time error coefficient; wherein the voltage sampling error coefficient is configured to be associated with an error of a voltage sampling chip; the current sampling error coefficient is configured to be associated with a function of an error of a current sampling chip, a second time, a second time threshold, a nominal capacity of the battery pack and a throughput capacity of the battery pack; the standing time error coefficient is configured to be associated with the first time and a first time threshold, and the first time threshold is a function of a maximum standing time of the battery pack that meets a first condition.
[0018] The SOC-OCV mapping relationship calibration method provided in the embodiment of the present application can more accurately determine the target first OCV calibration value corresponding to the target SOC through the first OCV difference, the voltage sampling error coefficient, the current sampling error coefficient and the static time error coefficient, so that the SOC-OCV mapping relationship can be calibrated more accurately.
[0019] In some embodiments, the target OCV calibration value is the OCV obtained after the battery pack is calibrated in the first state; the method further includes: calibrating the SOC-OCV mapping relationship of the battery pack in the second state based on the target OCV calibration value. The first state is one of the charging state or the discharging state of the battery pack, and the second state is the other of the charging state or the discharging state of the battery pack.
[0020] The SOC-OCV mapping relationship calibration method provided in the embodiment of the present application can improve the calibration efficiency because the SOC-OCV mapping relationship in the discharge state can be calibrated based on the target OCV calibration value in the charge state, or the SOC-OCV mapping relationship in the charge state can be calibrated based on the target OCV calibration value in the discharge state.
[0021] In some embodiments, the above-mentioned calibration of the OSC-OCV mapping relationship of the battery pack in the second state based on the target OCV calibration value also includes: determining a third SOC of the battery pack in the second state, the third SOC corresponding to the target SOC of the battery pack in the first state; based on experimental data, determining a third OCV corresponding to the third SOC; calculating the difference between the OCV calibration value of the battery pack in the first state and the third OCV to obtain N differences, and calculating the average of the N differences to obtain a deviation; based on the deviation and the third OCV, calibrating the SOC-OCV mapping relationship of the battery pack in the second state.
[0022] The SOC-OCV mapping relationship calibration method provided in the embodiment of the present application calibrates the SOC-OCV mapping relationship based on the difference relationship between the charging OCV and the discharging OCV, which can improve the accuracy of calibrating the SOC-OCV mapping relationship in the discharging state based on the target OCV calibration value in the charging state, or calibrating the SOC-OCV mapping relationship in the charging state based on the target OCV calibration value in the discharging state.
[0023] In a second aspect, the present application provides a SOC-OCV mapping relationship calibration device, comprising: a receiving module, used to receive a first state of charge SOC and a first cycle number of a battery pack; an acquisition module, used to acquire a first OCV corresponding to the first SOC; a first determination module, used to determine a first SOC-OCV mapping relationship corresponding to the first cycle number based on pre-set experimental data; the experimental data is configured as a function between the cycle number, OCV and SOC; a second determination module, used to determine a first calibrated OCV corresponding to the first SOC based on the first SOC-OCV mapping relationship; a first calibration module, used to calibrate the first SOC-OCV mapping relationship based on the first SOC, the first OCV and the first calibrated OCV.
[0024] The SOC-OCV mapping relationship calibration device provided in the embodiment of the present application can receive the first SOC and the first cycle number of the battery pack, and obtain the first OCV corresponding to the first SOC, and then determine the first SOC-OCV mapping relationship corresponding to the first cycle number based on the pre-set experimental data, the experimental data is configured as a function between the cycle number, OCV and SOC, and based on the first SOC-OCV mapping relationship, the first calibrated OCV corresponding to the first SOC can be determined, and then the first SOC-OCV mapping relationship can be calibrated based on the first SOC, the first OCV and the first calibrated OCV. Since the first calibrated OCV is determined based on the first SOC-OCV mapping relationship corresponding to the first cycle number, the influence of the battery pack cycle aging on the SOC-OCV mapping relationship is taken into account, so the accuracy of the first calibrated OCV is relatively high, and the present application also calibrates the first SOC-OCV mapping relationship based on the first SOC, the first OCV and the first calibrated OCV, thereby improving the accuracy of the SOC-OCV mapping relationship.
[0025] In a third aspect, the present application provides an electronic device, the device comprising: a processor and a memory storing computer program instructions;
[0026] When the processor executes the computer program instructions, the SOC-OCV mapping relationship calibration method as shown in any one of the embodiments of the first aspect is implemented.
[0027] In a fourth aspect, the present application provides a computer storage medium having computer program instructions stored thereon, and when the computer program instructions are executed by a processor, the SOC-OCV mapping relationship calibration method shown in any one of the embodiments of the first aspect is implemented.
[0028] In a fifth aspect, an embodiment of the present application provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the SOC-OCV mapping relationship calibration method shown in any one of the embodiments of the first aspect.
[0029] The SOC-OCV mapping relationship calibration method, device, equipment, medium and product provided in the embodiment of the present application can receive the first SOC and the first cycle number of the battery pack, and obtain the first OCV corresponding to the first SOC, and then determine the first SOC-OCV mapping relationship corresponding to the first cycle number based on the pre-set experimental data, the experimental data is configured as a function between the cycle number, OCV and SOC, based on the first SOC-OCV mapping relationship, the first calibrated OCV corresponding to the first SOC can be determined, and then the first SOC-OCV mapping relationship can be calibrated based on the first SOC, the first OCV and the first calibrated OCV. Since the first calibrated OCV is determined based on the first SOC-OCV mapping relationship corresponding to the first cycle number, the influence of the battery pack cycle aging on the SOC-OCV mapping relationship is taken into account, so the accuracy of the first calibrated OCV is relatively high, and the present application also calibrates the first SOC-OCV mapping relationship based on the first SOC, the first OCV and the first calibrated OCV, thereby improving the accuracy of the SOC-OCV mapping relationship. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The features, advantages and technical effects of exemplary embodiments of the present application will be described below with reference to the accompanying drawings.
[0031] Figure 1 A flow chart of a SOC-OCV mapping relationship calibration method according to an embodiment of the present application;
[0032] Figure 2 A schematic diagram of a SOC-OCV curve according to an embodiment of the present application;
[0033] Figure 3 This is a structural schematic diagram of a SOC-OCV mapping relationship calibration device according to an embodiment of the present application;
[0034] Figure 4 A schematic diagram of the structure of an electronic device according to an embodiment of the present application.
[0035] In the drawings, the drawings are not necessarily drawn to scale. DETAILED DESCRIPTION
[0036] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments.
[0037] It should be noted that, in this document, relational terms such as first and second, etc. are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations.
[0038] As mentioned in the background art, the state of charge (SOC)-open circuit voltage (OCV) curve is an important performance indicator of a battery pack.
[0039] When calibrating the SOC-OCV curve of the battery pack, the SOC-OCV curve of the battery pack may be calibrated at different temperatures.
[0040] However, the actual SOC-OCV curve of the battery pack will change after cycle aging, and the prior art does not take into account the impact of battery pack cycle aging on the SOC-OCV curve, so the SOC-OCV curve calibrated in the prior art has low accuracy.
[0041] The SOC-OCV mapping relationship calibration method, device, equipment, medium and product provided in the embodiment of the present application can receive the first SOC and the first cycle number of the battery pack, and obtain the first OCV corresponding to the first SOC, and then determine the first SOC-OCV mapping relationship corresponding to the first cycle number based on the pre-set experimental data, the experimental data is configured as a function between the cycle number, OCV and SOC, based on the first SOC-OCV mapping relationship, the first calibrated OCV corresponding to the first SOC can be determined, and then the first SOC-OCV mapping relationship can be calibrated based on the first SOC, the first OCV and the first calibrated OCV. Since the first calibrated OCV is determined based on the first SOC-OCV mapping relationship corresponding to the first cycle number, the influence of the battery pack cycle aging on the SOC-OCV mapping relationship is taken into account, so the accuracy of the first calibrated OCV is relatively high, and the present application also calibrates the first SOC-OCV mapping relationship based on the first SOC, the first OCV and the first calibrated OCV, thereby improving the accuracy of the SOC-OCV mapping relationship.
[0042] First, combine Figure 1 The SOC-OCV mapping relationship calibration method provided in the embodiment of the present application is described in detail.
[0043] Figure 1 A flow chart of a SOC-OCV mapping relationship calibration method provided by an embodiment of the present application is shown. It should be noted that the SOC-OCV mapping relationship calibration method can be applied to a SOC-OCV mapping relationship calibration device, such as a battery management system (BMS). In some specific implementations of the present application, the battery management system can be embodied in the form of a printed circuit board, and a variety of electronic components can be set on the battery management system to implement the calibration method of the present application, wherein the electronic components may include a microcontroller, an analog front end, a charging switch, a discharging switch, a fuse, a capacitor, a resistor, etc.
[0044] like Figure 1 As shown, the SOC-OCV mapping relationship calibration method may include the following steps:
[0045] S110, receiving a first state of charge SOC and a first cycle number of a battery pack;
[0046] S120, obtaining a first OCV corresponding to the first SOC;
[0047] S130, determining a first SOC-OCV mapping relationship corresponding to a first cycle number based on preset experimental data;
[0048] S140, determining a first calibrated OCV corresponding to the first SOC based on a first SOC-OCV mapping relationship;
[0049] S150, calibrating a first SOC-OCV mapping relationship based on the first SOC, the first OCV, and the first calibrated OCV.
[0050] Thus, the first SOC and the first cycle number of the battery pack can be received, and the first OCV corresponding to the first SOC can be obtained, and then the first SOC-OCV mapping relationship corresponding to the first cycle number can be determined based on the pre-set experimental data, and the experimental data is configured as a function between the cycle number, OCV and SOC. Based on the first SOC-OCV mapping relationship, the first calibrated OCV corresponding to the first SOC can be determined, and then the first SOC-OCV mapping relationship can be calibrated based on the first SOC, the first OCV and the first calibrated OCV. Since the first calibrated OCV is determined based on the first SOC-OCV mapping relationship corresponding to the first cycle number, the influence of the battery pack cycle aging on the SOC-OCV mapping relationship is taken into account, so the accuracy of the first calibrated OCV is relatively high, and the present application also calibrates the first SOC-OCV mapping relationship based on the first SOC, the first OCV and the first calibrated OCV, thereby improving the accuracy of the SOC-OCV mapping relationship.
[0051] In S110, calibrating the SOC-OCV mapping relationship may be to calibrate the OCVs corresponding to multiple SOCs respectively. Considering the influence of battery pack aging on the SOC-OCV mapping relationship, the SOC-OCV mapping relationships under multiple different cycle numbers may be pre-calibrated, and then the SOC-OCV mapping relationships under multiple different cycle numbers may be calibrated respectively.
[0052] For example, the different numbers of cycles may be 10, 200, 300, 500, 700, 1000, etc., or may be selected according to y=100*x+10, where y is the number of cycles and x is 1, 2, ... n. The present application does not impose any specific restrictions on the different numbers of cycles.
[0053] Battery cycle number = (accumulated charging capacity + accumulated discharging capacity) / (2*Capstd), where Capstd is the nominal capacity of the battery pack.
[0054] Here, the first cycle number may be a cycle number corresponding to the SOC-OCV mapping relationship to be calibrated.
[0055] In S120, the first OCV may be an OCV test value corresponding to the first SOC, and the OCV test value may be used to calibrate the calibrated OCV corresponding to the first SOC. In a specific implementation, the OCV of the battery pack in a non-working state (i.e., a static state) may be acquired through an analog front end on the BMS.
[0056] In some implementations, in order to obtain a more accurate first OCV, S120 may include:
[0057] In response to the battery pack satisfying the first condition, collecting a second OCV of the battery pack;
[0058] The second OCV is taken as the first OCV.
[0059] The second OCV may be configured as the OCV of the battery pack after the battery pack has been stationary for the first time. The first condition may be configured as the throughput capacity of the battery pack being less than the nominal capacity of the battery pack within the second time. The second time may be configured as the time taken for the battery pack to charge or discharge from the second SOC to the first SOC, and the second time is less than the second time threshold. The throughput capacity of the battery pack may be configured as the sum of the cumulative charging capacity and the cumulative discharging capacity of the battery pack within the second time. The second SOC may be configured as the SOC obtained after calibration.
[0060] Here, the battery pack meeting the first condition may indicate that the time since the last SOC calibration is short, and it can be considered that the SOC at this time, that is, the first SOC, is also accurate, so the second OCV can be acquired through the analog front end.
[0061] Exemplarily, if the battery pack is a lithium iron phosphate battery, the first time can be any time greater than 20 minutes and less than 60 minutes; if the battery pack is a ternary battery, the first time can be any time greater than 10 minutes and less than 30 minutes. The second time can be 48 hours.
[0062] In this way, within a relatively short time after calibrating the SOC and when the throughput is small, the accuracy of the SOC is still relatively high. Taking the second OCV obtained by acquisition as the first OCV corresponding to the first SOC is relatively accurate.
[0063] In some embodiments, in order to improve the accuracy of the SOC-OCV mapping relationship, the second SOC can be calibrated through one of the following calibration items:
[0064] i) In response to the SOC of any one of the battery cells during charging or discharging reaching the first SOC range, stand still for a third time, obtain the current OCV of the battery pack, and calibrate to obtain the second SOC based on the current OCV and experimental data;
[0065] ii) When the voltage of any one of the battery cells during charging is greater than the charging cut-off voltage and the charging current is less than the first current threshold, and lasts for a time T1, calibrate the second SOC to 100%;
[0066] iii) When the voltage of any one of the battery cells during discharging is less than the discharging cut-off voltage and the discharging current is less than the second current threshold, and lasts for a time T2, calibrate the second SOC to 0%.
[0067] Here, the second SOC can be the calibrated SOC. The SOC of the battery pack in the first SOC range, the full charge point during charging, and the discharging cut-off point can be selected as the SOC calibration points.
[0068] In some embodiments, in order to more accurately calibrate the SOC, within the first SOC range, at different cycle numbers, the difference between different SOCs corresponding to the same OCV is less than a preset threshold.
[0069] That is to say, the first SOC range can be a range where the SOC corresponding to the same OCV changes little at different cycle numbers. Calibrating the SOC within a range where the SOC changes little is more accurate.
[0070] Exemplarily, the first SOC range can be SOC < X1% and SOC > X2%, where X1% can be 14% and X2% can be 96%. The positions of X1% and X2% can be as Figure 2 shown.
[0071] Exemplarily, the third time may be 20 minutes. If the positive electrode material of the battery cell is lithium iron phosphate, the charge cut-off voltage may be 3.6V or 3.65V, and the discharge cut-off voltage may be set between 2.0V and 2.5V; if the positive electrode material of the battery cell is nickel cobalt manganese (i.e., ternary battery cell), the charge cut-off voltage may be 4.2V or 4.25V, and the discharge cut-off voltage may be set between 2.5V and 3.2V. The first current threshold and the second current threshold may both be 0.1C. Both the T1 time and the T2 time may be any time greater than 3s and less than 10s.
[0072] Exemplarily, when the SOC of any cell is less than 14% or greater than 96% when the battery pack is charged or discharged and has been left to stand for 20 minutes, the current OCV can be collected and the current OCV can be used to check the OCV-SOC curve calibrated in the laboratory, and the queried SOC can be used as the second SOC. When the voltage of any cell in the battery pack is greater than 3.6V and the charging current is less than 0.1C when the battery pack is charging, and it lasts for 5s, the second SOC can be calibrated to 100%. When the voltage of any cell in the battery pack is less than 2V and the discharge current is less than 0.1C when the battery pack is discharging, the second SOC can be calibrated to 0%.
[0073] In this way, the SOC can be accurately calibrated, so as to more accurately calibrate the SOC-OCV mapping relationship.
[0074] In relation to S130 , the experimental data may be configured as a function between cycle number, OCV and SOC.
[0075] For example, the SOC-OCV mapping relationship under different cycle numbers can be calibrated in advance in the laboratory to obtain experimental data, and the SOC-OCV curves under different cycle numbers are stored in the register of the BMS at each X% SOC, for example, when X is 5, the SOC is 0%, 5%, 10%, ..., 95%, 100%. It is also possible to use a polynomial to fit the SOC-OCV curves under different cycle numbers, and store the fitting coefficients as a table.
[0076] For example, under a certain number of cycles, the battery pack can be controlled to discharge from full charge, and after each 5% SOC is discharged, it is allowed to stand for 120 minutes, and the OCV corresponding to the SOC is collected until the OCV is less than 2.0V (discharge cut-off voltage), and multiple SOCs and their corresponding OCVs are obtained. The battery pack can also be controlled to charge from full discharge, and after each 5% SOC is charged, it is allowed to stand for 120 minutes, and the OCV corresponding to the SOC is collected until the OCV is greater than 3.6V (charge cut-off voltage), and multiple SOCs and their corresponding OCVs are obtained.
[0077] Specifically, the experimental data may include SOC-OCV mapping relationships corresponding to a plurality of cycle numbers, from which a first SOC-OCV mapping relationship corresponding to a first cycle number may be searched.
[0078] If the pre-calibrated experimental data does not include the SOC-OCV mapping relationship corresponding to the first cycle number, the SOC-OCV mapping relationship corresponding to the first cycle number may be interpolated according to the SOC-OCV mapping relationships under different cycle numbers.
[0079] In S140 , the OCV corresponding to the first SOC in the first SOC-OCV mapping relationship may be used as the first calibrated OCV.
[0080] In S150 , the OCVs corresponding to the plurality of SOCs may be calibrated respectively based on the first SOC, the first OCV and the first calibrated OCV, so as to calibrate the first SOC-OCV mapping relationship.
[0081] In some implementations, in order to more accurately calibrate the SOC-OCV mapping relationship, S150 may include:
[0082] Determine a plurality of target SOCs from the first SOC-OCV mapping relationship, the target SOCs may be configured as SOCs set at intervals of x%, 1≤x≤10, calibrate the target OCVs corresponding to the target SOCs, and obtain target OCV calibration values;
[0083] The target OCV may be configured as an OCV corresponding to the target SOC based on experimental data.
[0084] Here, the target SOC may be pre-set. For example, the target SOC may be 0%, 5%, 10%, ..., 95%, 100%. It is understood that the target SOC may also be set at intervals of 4%, i.e., 4%, 8%, 12%, 16%, ..., 96%, 100%. The present application does not limit the specific setting method of the target SOC.
[0085] Specifically, based on a plurality of target SOCs and their respectively corresponding target OCV calibration values, a calibrated first SOC-OCV mapping relationship may be determined.
[0086] In this way, by calibrating the target OCVs corresponding to multiple target SOCs, the target OCV calibration value can be determined, and then the calibrated first SOC-OCV mapping relationship can be determined based on the multiple target SOCs and the target OCV calibration value. In this way, the calibrated first SOC-OCV mapping relationship can be made more accurate.
[0087] In some embodiments, there may be multiple first SOCs. In order to accurately calibrate the OCV corresponding to the target SOC, the above-mentioned calibration of the target OCV corresponding to the target SOC to obtain the target OCV calibration value may include:
[0088] Determine, from among the plurality of first SOCs, a first SOC having a smallest absolute value of difference from the target SOC, and a first calibrated OCV corresponding to the first SOC;
[0089] Calculating a first OCV difference, where the first OCV difference is a difference between the first calibrated OCV and the first OCV;
[0090] Based on the first OCV difference, a target first OCV calibration value is calculated;
[0091] The target OCV calibration value is calculated based on the target OCV corresponding to the target SOC and the first OCV calibration value.
[0092] Specifically, a target OCV corresponding to the target SOC may be determined based on experimental data.
[0093] For example, if the target SOC is 5%, based on the first SOC-OCV mapping relationship, the OCV corresponding to the SOC of 5% may be determined as the target OCV.
[0094] Then, the difference between the first calibrated OCV and the first OCV is calculated to obtain a first OCV difference, and then based on the first OCV difference, a target first OCV calibration value is calculated, and based on the target OCV corresponding to the target SOC and the first OCV calibration value, a target OCV calibration value corresponding to the target SOC is calculated.
[0095] Exemplarily, the calculation formula of the first OCV difference may be:
[0096] DeltaOCV(SOC)=OCVTable(SOC)-OCVTest(SOC)
[0097] Among them, DeltaOCV(SOC) is the first OCV difference, OCVTable(SOC) is the first calibrated OCV corresponding to the target SOC, and OCVTest(SOC) is the first OCV.
[0098] The target OCV calibration value can be calculated by:
[0099] NewOCV(SOC)=OCVTable(SOC)+OCVcorrect(SOC)
[0100] Among them, NewOCV(SOC) is the target OCV calibration value, OCVTable(SOC) is the first calibrated OCV corresponding to the target SOC, and OCVcorrect(SOC) is the first OCV calibration value.
[0101] In this way, the first OCV difference can be calculated based on the first calibrated OCV corresponding to the first SOC closest to the target SOC and the first OCV, and then the target OCV calibration value corresponding to the target SOC is gradually calculated, so as to accurately calibrate the OCV corresponding to the target SOC.
[0102] As an example, the battery pack is charged or discharged from the second SOC to the first SOC, and the first SOC may be multiple, and for example, the first SOC is 3.2%, 5.9%, 8.5%, 12.6%, ... When the target OCV with a target SOC of 5% is to be calibrated, the first SOC with the smallest absolute value of the difference with the target SOC is first taken. At this time, the first SOC that can be used for calibration is 5.9%, and then the first calibrated OCV corresponding to the SOC of 5.9% is found according to the experimental data. DeltaOCV (SOC) is the difference between the first calibrated OCV and the first OCV collected when the battery pack meets the first condition.
[0103] In some embodiments, in order to more accurately calibrate the SOC-OCV mapping relationship, the calculation of the target first OCV calibration value based on the first OCV difference may include:
[0104] Calculate a target first OCV calibration value based on the first OCV difference, the voltage sampling error coefficient, the current sampling error coefficient, and the static time error coefficient;
[0105] Wherein, the voltage sampling error coefficient is configured to be associated with the error of the voltage sampling chip;
[0106] The current sampling error coefficient is configured as a function associated with an error of the current sampling chip, a second time, a second time threshold, a nominal capacity of the battery pack, and a throughput capacity of the battery pack;
[0107] The rest time error coefficient is configured to be associated with the first time and a first time threshold, where the first time threshold is a function of a maximum rest time of the battery pack that satisfies the first condition.
[0108] Exemplarily, the calculation formula of the target first OCV calibration value may be:
[0109] OCVcorrect(SOC)=Alpha_correct*DeltaOCV(SOC)
[0110] Among them, OCVcorrect(SOC) is the target first OCV calibration value, Alpha_correct is the calibration coefficient, and DeltaOCV(SOC) is the first OCV difference.
[0111] Alpha_correct = voltage sampling error coefficient * current sampling error coefficient * static time error coefficient.
[0112] Among them, voltage sampling error coefficient = (DeltaOCV (SOC) - sampling error of voltage sampling chip) / sampling error of voltage sampling chip, current sampling error coefficient = current sampling error coefficient 1 * current sampling error coefficient 2. Static time error coefficient = | first time - first time threshold | / first time threshold.
[0113] Current sampling error coefficient 1 = (1-current sampling accuracy) * (72-t1) / 72. Current sampling error coefficient 2 = (2*Capstd-Q) / 2*Capstd.
[0114] Wherein, t1 is the time from SOC calibration to the first OCV calibration, that is, the sum of the time the battery pack experiences from the second SOC to the first SOC and the first static time of the battery pack, and Q is the discharge throughput from SOC calibration to the first OCV calibration.
[0115] In this way, the target first OCV calibration value corresponding to the target SOC can be more accurately determined through the first OCV difference, the voltage sampling error coefficient, the current sampling error coefficient and the static time error coefficient, so that the SOC-OCV mapping relationship can be calibrated more accurately.
[0116] The target OCV calibration value is calculated based on the target OCV corresponding to the target SOC and the first OCV calibration value, where target OCV calibration value=target OCV+OCVcorrect(SOC).
[0117] In some embodiments, in order to calibrate the SOC-OCV mapping relationship more efficiently, the target OCV calibration value may be the OCV obtained after the battery pack is calibrated in the first state. The method may further include:
[0118] calibrating the SOC-OCV mapping relationship of the battery pack in the second state based on the target OCV calibration value;
[0119] The first state is one of a charging state or a discharging state of the battery pack, and the second state is the other of a charging state or a discharging state of the battery pack.
[0120] Here, the SOC-OCV mapping relationship in the discharge state may be calibrated based on the target OCV calibration value in the charge state, or the SOC-OCV mapping relationship in the charge state may be calibrated based on the target OCV calibration value in the discharge state.
[0121] In this way, since the SOC-OCV mapping relationship in the discharge state can be calibrated based on the target OCV calibration value in the charge state, or the SOC-OCV mapping relationship in the charge state can be calibrated based on the target OCV calibration value in the discharge state, the calibration efficiency can be improved.
[0122] In some embodiments, in order to further improve the accuracy of the SOC-OCV mapping relationship, the above-mentioned calibration of the OSC-OCV mapping relationship of the battery pack in the second state based on the target OCV calibration value may include:
[0123] determining a third SOC of the battery pack in the second state, the third SOC corresponding to a target SOC of the battery pack in the first state;
[0124] Based on the experimental data, determining a third OCV corresponding to the third SOC;
[0125] Calculate the difference between the OCV calibration value of the battery pack in the first state and the third OCV to obtain N differences, and calculate the average value of the N differences to obtain a deviation;
[0126] Based on the deviation and the third OCV, the SOC-OCV mapping relationship of the battery pack in the second state is calibrated.
[0127] Here, the third SOC is equal to the target SOC. The number of the third SOC and the target SOC can both be N, where N is a positive integer.
[0128] Exemplarily, if the target SOC is 5%, 10% and 15%, the target OCV calibration values corresponding to the target SOC are NewOCV(5%), NewOCV(10%) and NewOCV(15%) respectively, the third SOC is 5%, 10% and 15%, based on experimental data, the third OCV corresponding to the third SOC is OCVTable(5%), OCVTable(10%) and OCVTable(15%) respectively, then the three differences are NewOCV(5%)-OCVTable(5%), NewOCV(10%)-OCVTable(10%) and NewOCV(15%)-OCVTable(15%), and the deviation is the average of the above three differences.
[0129] The SOC-OCV mapping relationship of the calibration battery pack in the second state may be to calibrate the third SOCs corresponding to the plurality of third SOCs respectively. Specifically, the sum of the third OCV and the deviation may be determined as the calibrated OCV corresponding to the third SOC.
[0130] In this way, calibrating the SOC-OCV mapping relationship based on the difference between the charging OCV and the discharging OCV can improve the accuracy of calibrating the SOC-OCV mapping relationship in the discharging state based on the target OCV calibration value in the charging state, or calibrating the SOC-OCV mapping relationship in the charging state based on the target OCV calibration value in the discharging state.
[0131] Based on the same inventive concept, the present application embodiment also provides a SOC-OCV mapping relationship calibration device. Figure 3 The SOC-OCV mapping relationship calibration device provided in the embodiment of the present application is described in detail.
[0132] Figure 3 A schematic structural diagram of a SOC-OCV mapping relationship calibration device provided by an embodiment of the present application is shown.
[0133] like Figure 3 As shown, the SOC-OCV mapping relationship calibration device may include:
[0134] A receiving module 301, configured to receive a first state of charge SOC and a first cycle number of a battery pack;
[0135] An acquisition module 302 is used to acquire a first open circuit voltage OCV corresponding to a first SOC;
[0136] A first determination module 303, for determining a first SOC-OCV mapping relationship corresponding to a first cycle number based on preset experimental data; the experimental data is configured as a function of the cycle number, OCV and SOC;
[0137] A second determination module 304 is used to determine a first calibrated OCV corresponding to the first SOC based on the first SOC-OCV mapping relationship;
[0138] The first calibration module 305 is configured to calibrate a first SOC-OCV mapping relationship based on the first SOC, the first OCV and the first calibrated OCV.
[0139] Thus, the first SOC and the first cycle number of the battery pack can be received, and the first OCV corresponding to the first SOC can be obtained, and then the first SOC-OCV mapping relationship corresponding to the first cycle number can be determined based on the pre-set experimental data, and the experimental data is configured as a function between the cycle number, OCV and SOC. Based on the first SOC-OCV mapping relationship, the first calibrated OCV corresponding to the first SOC can be determined, and then the first SOC-OCV mapping relationship can be calibrated based on the first SOC, the first OCV and the first calibrated OCV. Since the first calibrated OCV is determined based on the first SOC-OCV mapping relationship corresponding to the first cycle number, the influence of the battery pack cycle aging on the SOC-OCV mapping relationship is taken into account, so the accuracy of the first calibrated OCV is relatively high, and the present application also calibrates the first SOC-OCV mapping relationship based on the first SOC, the first OCV and the first calibrated OCV, thereby improving the accuracy of the SOC-OCV mapping relationship.
[0140] In some implementations, in order to obtain a more accurate first OCV, the acquisition module 302 may include:
[0141] a collection submodule, configured to collect a second OCV of the battery pack in response to the battery pack satisfying a first condition;
[0142] The second OCV is configured as the OCV of the battery pack after the battery pack has been stationary for a first time;
[0143] The first condition is configured as that the throughput capacity of the battery pack is less than the nominal capacity of the battery pack within the second time;
[0144] a processing submodule, configured to use the second OCV as the first OCV;
[0145] The second time is configured as the time taken for the battery pack to charge or discharge from the second SOC to the first SOC, and the second time is less than a second time threshold;
[0146] The throughput capacity of the battery pack is configured as the sum of the cumulative charging capacity and the cumulative discharging capacity of the battery pack within the second time;
[0147] The second SOC is configured as a SOC obtained after calibration.
[0148] In some implementations, in order to improve the accuracy of the SOC-OCV mapping relationship, the second SOC is calibrated by one of the following calibration items:
[0149] i) in response to any battery cell in the battery pack being charged or discharged to a first SOC range, standing for a third time, obtaining a current OCV of the battery pack, and calibrating the second SOC based on the current OCV and the experimental data;
[0150] ii) when the battery pack is charged, the voltage of any cell is greater than the charge cut-off voltage and the charging current is less than the first current threshold value, and this lasts for a period of time T1, and the second SOC is calibrated to 100%;
[0151] iii) When the voltage of any cell of the battery pack is less than the discharge cut-off voltage and the discharge current is less than the second current threshold value and the duration is T2, the second SOC is calibrated to 0%.
[0152] In some implementations, in order to calibrate the SOC more accurately, within the first SOC range, at different cycle times, the difference between different SOCs corresponding to the same OCV is less than a preset threshold.
[0153] In some implementations, in order to more accurately calibrate the SOC-OCV mapping relationship, the first calibration module 305 may include:
[0154] A first calibration submodule, configured to determine a plurality of target SOCs from a first SOC-OCV mapping relationship, wherein the target SOCs are configured as SOCs set at intervals of x%, 1≤x≤10, and calibrate target OCVs corresponding to the target SOCs to obtain target OCV calibration values;
[0155] The target OCV is configured as an OCV corresponding to the target SOC based on the experimental data.
[0156] In some embodiments, the first SOC is multiple; in order to accurately calibrate the OCV corresponding to the target SOC, the first calibration submodule may include:
[0157] a determining unit, configured to determine, from among the plurality of first SOCs, a first SOC having a minimum absolute value of a difference from the target SOC, and a first calibrated OCV corresponding to the first SOC;
[0158] A first calculation unit, configured to calculate a first OCV difference, where the first OCV difference is a difference between the first calibrated OCV and the first OCV;
[0159] a second calculation unit, configured to calculate a target first OCV calibration value based on the first OCV difference;
[0160] The third calculation unit is configured to calculate the target OCV calibration value based on a target OCV corresponding to the target SOC and the first OCV calibration value.
[0161] In some implementations, in order to more accurately calibrate the SOC-OCV mapping relationship, the second calculation unit may include:
[0162] A calculation subunit, configured to calculate a target first OCV calibration value based on the first OCV difference, a voltage sampling error coefficient, a current sampling error coefficient, and a static time error coefficient;
[0163] Wherein, the voltage sampling error coefficient is configured to be associated with the error of the voltage sampling chip;
[0164] The current sampling error coefficient is configured as a function associated with an error of a current sampling chip, the second time, the second time threshold, a nominal capacity of the battery pack, and a throughput capacity of the battery pack;
[0165] The rest time error coefficient is configured to be associated with the first time and a first time threshold, where the first time threshold is a function of a maximum rest time of the battery pack that satisfies a first condition.
[0166] In some embodiments, the target OCV calibration value is the OCV obtained after the battery pack is calibrated in the first state; in order to calibrate the SOC-OCV mapping relationship more efficiently, the device may further include:
[0167] A second calibration module, configured to calibrate the SOC-OCV mapping relationship of the battery pack in a second state based on the target OCV calibration value;
[0168] The first state is one of a charging state or a discharging state of the battery pack, and the second state is the other of a charging state or a discharging state of the battery pack.
[0169] In some implementations, in order to further improve the accuracy of the SOC-OCV mapping relationship, the second calibration module may include:
[0170] A first determining submodule, configured to determine a third SOC of the battery pack in the second state, wherein the third SOC corresponds to the target SOC of the battery pack in the first state;
[0171] A second determination submodule, configured to determine a third OCV corresponding to the third SOC based on the experimental data;
[0172] a calculation submodule, configured to calculate a difference between the OCV calibration value of the battery pack in the first state and the third OCV to obtain N differences, and calculate an average value of the N differences to obtain a deviation;
[0173] The second calibration submodule is configured to calibrate the SOC-OCV mapping relationship of the battery pack in a second state based on the deviation and the third OCV.
[0174] Figure 4 A schematic structural diagram of an electronic device provided by an embodiment of the present application is shown.
[0175] like Figure 4 As shown, the electronic device 4 is a structural diagram of an exemplary hardware architecture of an electronic device that can implement the SOC-OCV mapping relationship calibration method and SOC-OCV mapping relationship calibration device in the embodiment of the present application. The electronic device may refer to the electronic device in the embodiment of the present application.
[0176] The electronic device 4 may include a processor 401 and a memory 402 storing computer program instructions.
[0177] Specifically, the processor 401 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.
[0178] The memory 402 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 402 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 402 may include a removable or non-removable (or fixed) medium. Where appropriate, the memory 402 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 402 is a non-volatile solid-state memory. In a specific embodiment, the memory 402 may include a read-only memory (ROM), a random access memory (RAM), a disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical, or other physical / tangible memory storage device. Therefore, typically, the memory 402 includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software including computer executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to one aspect of the present application.
[0179] The processor 401 reads and executes computer program instructions stored in the memory 402 to implement any one of the SOC-OCV mapping relationship calibration methods in the above embodiments.
[0180] In one example, the electronic device may further include a communication interface 403 and a bus 404. Figure 4 As shown, the processor 401, the memory 402, and the communication interface 403 are connected via a bus 404 and communicate with each other.
[0181] The communication interface 403 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.
[0182] Bus 404 includes hardware, software or both, and the parts of electronic equipment are coupled to each other. For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 404 may include one or more buses. Although the present application embodiment describes and shows a specific bus, the application considers any suitable bus or interconnection.
[0183] The electronic device can execute the SOC-OCV mapping relationship calibration method in the embodiment of the present application, thereby realizing the combination Figures 1 to 3 The SOC-OCV mapping relationship calibration method and device are described.
[0184] In addition, in combination with the SOC-OCV mapping relationship calibration method in the above embodiment, the embodiment of the present application can provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by the processor, any one of the SOC-OCV mapping relationship calibration methods in the above embodiment is implemented.
[0185] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.
[0186] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0187] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.
[0188] The above reference is according to the method of the embodiment of the present application, the flow chart of the device (system) and the computer program product and / or the block diagram described various aspects of the present application.It should be understood that each square box in the flow chart and / or the block diagram and the combination of each square box in the flow chart and / or the block diagram can be realized by computer program instructions.These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the realization of the function / action specified in one or more square boxes of the flow chart and / or the block diagram.Such a processor can be but is not limited to a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit.It can also be understood that each square box in the block diagram and / or the flow chart and the combination of the square boxes in the block diagram and / or the flow chart can also be realized by the dedicated hardware that performs the specified function or action, or can be realized by the combination of dedicated hardware and computer instructions.
[0189] Although the present application has been described with reference to preferred embodiments, various modifications may be made thereto and parts thereof may be replaced with equivalents without departing from the scope of the present application. In particular, the various technical features mentioned in the various embodiments may be combined in any manner as long as there is no structural conflict. The present application is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.
Claims
1. A SOC-OCV mapping relationship calibration method, characterized in that: include: Receiving a first state of charge SOC and a first cycle number of a battery pack; Acquire a first open circuit voltage OCV corresponding to the first SOC; Determine a first SOC-OCV mapping relationship corresponding to the first cycle number based on preset experimental data; the experimental data is configured as a function between the cycle number, OCV and SOC; Determining a first calibrated OCV corresponding to the first SOC based on the first SOC-OCV mapping relationship; calibrating the first SOC-OCV mapping relationship based on the first SOC, the first OCV, and the first calibrated OCV; The acquiring a first OCV corresponding to the first SOC includes: In response to the battery pack satisfying a first condition, collecting a second OCV of the battery pack; The second OCV is configured as the OCV of the battery pack after the battery pack has been stationary for a first time; The first condition is configured as that the throughput capacity of the battery pack is less than the nominal capacity of the battery pack within the second time; using the second OCV as the first OCV; The second time is configured as the time taken for the battery pack to charge or discharge from the second SOC to the first SOC, and the second time is less than a second time threshold; The throughput capacity of the battery pack is configured as the sum of the cumulative charging capacity and the cumulative discharging capacity of the battery pack within the second time; The second SOC is configured as a SOC obtained after calibration.
2. The method according to claim 1, characterized in that The second SOC is obtained by calibration through one of the following calibration items: i) in response to any battery cell in the battery pack being charged or discharged to a first SOC range, standing for a third time, obtaining a current OCV of the battery pack, and calibrating the second SOC based on the current OCV and the experimental data; ii) when the battery pack is charged, the voltage of any cell is greater than the charge cut-off voltage and the charging current is less than the first current threshold value, and this lasts for a period of time T1, and the second SOC is calibrated to 100%; iii) When the voltage of any cell of the battery pack is less than the discharge cut-off voltage and the discharge current is less than the second current threshold value and lasts for a period of time T2, the second SOC is calibrated to 0%.
3. The method according to claim 2, characterized in that Within the first SOC range, at different cycle times, the difference between different SOCs corresponding to the same OCV is less than a preset threshold.
4. The method according to any one of claims 1 to 3, characterized in that The calibrating the first SOC-OCV mapping relationship based on the first SOC, the first OCV, and the first calibrated OCV includes: Determine a plurality of target SOCs from a first SOC-OCV mapping relationship, wherein the target SOCs are configured as SOCs set at intervals of x%, 1≤x≤10, and calibrate the target OCVs corresponding to the target SOCs to obtain target OCV calibration values; The target OCV is configured to obtain an OCV corresponding to the target SOC based on the experimental data.
5. The method according to claim 4, characterized in that The first SOC is multiple; The calibrating a target OCV corresponding to the target SOC to obtain a target OCV calibration value includes: Determine, from among the plurality of first SOCs, a first SOC having a smallest absolute value of difference from the target SOC, and a first calibrated OCV corresponding to the first SOC; Calculating a first OCV difference, where the first OCV difference is a difference between the first calibrated OCV and the first OCV; Based on the first OCV difference, a target first OCV calibration value is calculated; The target OCV calibration value is calculated based on a target OCV corresponding to the target SOC and the first OCV calibration value.
6. The method according to claim 5, characterized in that The calculating a target first OCV calibration value based on the first OCV difference value includes: Calculate a target first OCV calibration value based on the first OCV difference, the voltage sampling error coefficient, the current sampling error coefficient, and the static time error coefficient; Wherein, the voltage sampling error coefficient is configured to be associated with the error of the voltage sampling chip; The current sampling error coefficient is configured as a function associated with an error of a current sampling chip, the second time, the second time threshold, a nominal capacity of the battery pack, and a throughput capacity of the battery pack; The rest time error coefficient is configured to be associated with the first time and a first time threshold, where the first time threshold is a function of a maximum rest time of the battery pack that satisfies a first condition.
7. The method according to claim 5 or 6, wherein the target OCV calibration value is the OCV obtained after the battery pack is calibrated in the first state; The method further comprises: calibrating the SOC-OCV mapping relationship of the battery pack in the second state based on the target OCV calibration value; The first state is one of a charging state or a discharging state of the battery pack, and the second state is the other of a charging state or a discharging state of the battery pack.
8. The method according to claim 7, wherein calibrating the OSC-OCV mapping relationship of the battery pack in the second state based on the target OCV calibration value comprises: determining a third SOC of the battery pack in the second state, the third SOC corresponding to the target SOC of the battery pack in the first state; determining a third OCV corresponding to the third SOC based on the experimental data; Calculating a difference between the OCV calibration value of the battery pack in the first state and the third OCV to obtain N differences, and calculating an average value of the N differences to obtain a deviation; Based on the deviation and the third OCV, a SOC-OCV mapping relationship of the battery pack in the second state is calibrated.
9. A SOC-OCV mapping relationship calibration device, characterized in that: The device comprises: A receiving module, used for receiving a first state of charge SOC and a first cycle number of the battery pack; An acquisition module, configured to acquire a first open circuit voltage OCV corresponding to the first SOC; A first determination module, configured to determine a first SOC-OCV mapping relationship corresponding to the first cycle number based on preset experimental data; the experimental data is configured as a function of the cycle number, OCV and SOC; A second determination module, configured to determine a first calibrated OCV corresponding to the first SOC based on the first SOC-OCV mapping relationship; A first calibration module, configured to calibrate the first SOC-OCV mapping relationship based on the first SOC, the first OCV and the first calibrated OCV; The acquisition module comprises: a collection submodule, configured to collect a second OCV of the battery pack in response to the battery pack satisfying a first condition; The second OCV is configured as the OCV of the battery pack after the battery pack has been stationary for a first time; The first condition is configured as that the throughput capacity of the battery pack is less than the nominal capacity of the battery pack within the second time; a processing submodule, configured to use the second OCV as the first OCV; The second time is configured as the time taken for the battery pack to charge or discharge from the second SOC to the first SOC, and the second time is less than a second time threshold; The throughput capacity of the battery pack is configured as the sum of the cumulative charging capacity and the cumulative discharging capacity of the battery pack within the second time; The second SOC is configured as a SOC obtained after calibration.
10. An electronic device, characterized in that: The device comprises: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the SOC-OCV mapping relationship calibration method according to any one of claims 1 to 8 is implemented.
11. A computer storage medium, characterized in that: The computer storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the SOC-OCV mapping relationship calibration method according to any one of claims 1 to 8 is implemented.
12. A computer program product, characterized in that When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the SOC-OCV mapping relationship calibration method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Lithium-battery-pack equalization control method and system based on dynamic correction SOC
CN107839500A
Battery state of charge online estimation method, device, equipment and medium
CN115932586A