Power battery state of charge calibration method, device, computer equipment and medium

By monitoring the state of charge calibration conditions, triggering the corresponding calibration method, adjusting parameters and accumulating the number of cycles, and using the relationship function between cumulative error and cycle number for dynamic calibration, the problem of inaccurate SOC estimation of the power battery is solved, and accurate SOC calibration and timely calibration of SOC cumulative error are achieved.

CN118731726BActive Publication Date: 2025-09-23CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411014181.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-26
Publication Date
2025-09-23
Estimated Expiration
2044-07-26

AI Technical Summary

Technical Problem

During the use of power batteries, SOC estimation is inaccurate due to current, voltage or temperature sampling errors. The existing calibration scheme cannot accurately calibrate according to the characteristics of each power battery, resulting in large cumulative SOC errors, which affects the calculation of cruising range and power estimation.

Method used

By monitoring the calibration conditions of the state of charge calibration method, triggering the corresponding calibration method, adjusting the parameter value and accumulating the number of cycles, dynamic calibration is performed using the relationship function between the cumulative error and the number of cycles, including full charge/full discharge correction, static correction and semi-steady-state correction. The relationship between the cumulative error and the number of cycles is fitted with cloud data to achieve calibration of the state of charge.

Benefits of technology

Accurate calibration of the power battery's state of charge is achieved, the calibration blind spot of the state of charge is reduced, and the efficiency of dynamic calibration of the power battery's service life and cruising range calculation is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118731726B_ABST
    Figure CN118731726B_ABST
Patent Text Reader

Abstract

This application relates to a method, apparatus, computer device, and medium for calibrating the state of charge (SOC) of a power battery. The method includes: monitoring whether the calibration conditions of at least one SOC calibration method are met; when the calibration conditions are detected to be met, triggering the method and adjusting the value of a first parameter according to the adjustment method corresponding to the method; when the value of the first parameter is greater than or equal to a threshold number of times, determining the cumulative error value corresponding to the parameter value based on a function of the cumulative error and the number of cycles, and performing SOC calibration based on the cumulative error value. This application can accurately calibrate according to the characteristics of each battery and can timely calibrate the cumulative error.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of power batteries, and in particular to a method, device, computer equipment, and storage medium for calibrating the state of charge of a power battery. Background Art

[0002] During use, power batteries can experience inaccurate SOC (State of Charge) estimation due to errors in current, voltage, or temperature sampling. The accuracy of SOC estimation decreases over time. Due to the electrochemical properties of power batteries, accurate error calibration is only possible under specific scenarios, such as full charge, full discharge, and rest for a certain period of time.

[0003] Due to different user habits, the power battery's SOC may not be calibrated. As a result, there are problems such as inaccurate range calculations and abnormal power estimation due to large SOC cumulative errors (i.e., the difference between the estimated remaining battery capacity and the actual battery capacity).

[0004] Most existing SOC calibration schemes are calibrated based on fixed conditions such as full charge and full discharge, or based on a single factory OCV-SOC (open circuit voltage-state of charge) curve. However, different power batteries have certain differences, and as the usage time increases, the individual differences will gradually increase. The existing SOC calibration scheme cannot accurately calibrate according to the characteristics of each power battery. Moreover, the calibration conditions of the existing SOC calibration scheme cannot be met under certain operating conditions. For example, if the vehicle has been working for too long and has not been charged for a long time, the SOC calibration conditions cannot be met, resulting in the SOC cumulative error cannot be calibrated in time. Summary of the Invention

[0005] In response to the above-mentioned deficiencies or shortcomings, the present application provides a method, apparatus, computer equipment and storage medium for calibrating the state of charge of a power battery. The embodiments of the present application can accurately calibrate according to the characteristics of each power battery, and can also timely calibrate the SOC cumulative error.

[0006] According to a first aspect, the present application provides a method for calibrating the state of charge of a power battery. In some embodiments, the method includes:

[0007] monitoring whether a calibration condition of at least one preset state of charge calibration method is satisfied;

[0008] When it is monitored that a calibration condition of a state-of-charge calibration mode is satisfied, the state-of-charge calibration mode is triggered, a parameter value of a preset first parameter is adjusted according to a cycle number adjustment mode corresponding to the state-of-charge calibration mode, and the number of cycles of the power battery is accumulated based on the parameter value, where the first parameter represents the accumulated number of cycles of the power battery, and the parameter value of the first parameter is the sum of the accumulated number of cycles of the power battery from the last state-of-charge calibration to the present time and the parameter value set for the first parameter during the last state-of-charge calibration;

[0009] When the parameter value of the first parameter is greater than or equal to a preset number threshold, the cumulative error value corresponding to the parameter value of the first parameter is determined according to a relationship function between the cumulative error and the number of cycles, and the state of charge calibration is performed according to the cumulative error value.

[0010] In some embodiments, the state of charge calibration method includes at least one of full charge / full discharge correction, static correction, and semi-stable correction; and adjusting the parameter value of the preset first parameter according to the cycle number adjustment method corresponding to the state of charge calibration method includes:

[0011] When the state of charge calibration mode is full charge correction or full discharge correction, resetting the parameter value of the first parameter;

[0012] When the state of charge calibration method is static correction, the parameter value of the first parameter is set to n; n represents the number of cycles corresponding to the accuracy of the static correction, and n is less than the parameter value of the first parameter before the static correction;

[0013] When the state of charge calibration method is semi-stable correction, the parameter value of the first parameter is set to m; m represents the number of cycles corresponding to the accuracy of the semi-stable correction, and m is smaller than the parameter value of the first parameter before the semi-stable correction.

[0014] In some embodiments, the method further includes: when the preset collection conditions are met, collecting the parameter value of the first parameter during the last state of charge calibration of the power battery and the parameter value of the corresponding second parameter as a set of error number data, the second parameter represents the cumulative error of the state of charge, and fitting the relationship function between the cumulative error and the number of cycles based on multiple sets of error number data.

[0015] In some embodiments, after fitting the relationship function between the cumulative error and the number of cycles based on the multiple sets of error number data, the method further includes:

[0016] The relationship function is updated based on the newly collected error count data.

[0017] The relationship function is updated according to the service life attenuation status of the power battery.

[0018] In some embodiments, when a preset collection condition is met, the parameter value of the first parameter and the corresponding parameter value of the second parameter during the last state of charge calibration of the power battery are collected as a set of error number data, and a relationship function between the cumulative error and the number of cycles is obtained by fitting based on multiple sets of error number data, including:

[0019] When the preset collection conditions are met, the vehicle's battery management system collects the parameter value of the first parameter during the power battery's last state of charge calibration and the corresponding parameter value of the second parameter as a set of error frequency data, and uploads them to the cloud. The cloud fits the multiple sets of error frequency data uploaded by the battery management system to obtain a relationship function between the cumulative error and the number of cycles associated with the battery management system.

[0020] In some embodiments, when the parameter value of the first parameter is greater than or equal to a preset number threshold, determining the cumulative error value corresponding to the parameter value of the first parameter according to a relationship function between the cumulative error and the number of cycles includes:

[0021] In response to the parameter value of the first parameter being greater than or equal to a preset number threshold, the battery management system sends a matching request carrying the parameter value of the first parameter to the cloud. In response to the matching request, the cloud determines the cumulative error value corresponding to the parameter value of the first parameter based on the relationship function between the cumulative error and the number of cycles associated with the battery management system.

[0022] In some embodiments, performing state of charge calibration based on the accumulated error value includes:

[0023] Whether the preset calibration conditions are met is detected based on the cumulative error value. When the preset calibration conditions are met, the target user is prompted to calibrate the charge state of the power battery or to force calibration of the power battery; wherein, the preset calibration conditions are that the cumulative error matches the target error, and the cumulative error value is greater than the preset error threshold.

[0024] According to a second aspect, the present application provides a power battery state of charge calibration device. In some embodiments, the device includes:

[0025] a calibration condition monitoring module, configured to monitor whether a calibration condition of at least one preset state of charge calibration method is satisfied;

[0026] A calibration module, configured to trigger a state of charge calibration mode when it is detected that a calibration condition of the state of charge calibration mode is met;

[0027] a parameter setting module, configured to, when monitoring that a calibration condition of a state-of-charge calibration method is satisfied, adjust a parameter value of a preset first parameter according to a cycle number adjustment method corresponding to the state-of-charge calibration method, and accumulate the number of cycles of the power battery based on the parameter value, wherein the first parameter represents the accumulated number of cycles of the power battery, and the parameter value of the first parameter is the sum of the accumulated number of cycles of the power battery from the last state-of-charge calibration to the present time, and the parameter value set for the first parameter during the last state-of-charge calibration;

[0028] The calibration module is also used to determine the cumulative error value corresponding to the parameter value of the first parameter according to the relationship function between the cumulative error and the number of cycles when the parameter value of the first parameter is greater than or equal to a preset number threshold, and perform charge state calibration according to the cumulative error value.

[0029] According to a third aspect, the present application provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the power battery state of charge calibration method provided in any of the above embodiments are implemented.

[0030] According to a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the power battery state of charge calibration method provided in any of the above embodiments are implemented.

[0031] In the above-described embodiment of the present application, the calibration conditions of at least one SOC calibration method are monitored. When the calibration conditions of any SOC calibration method are met, that SOC calibration method is triggered. Furthermore, a preset parameter value of a first parameter is adjusted according to the adjustment method corresponding to that method. The parameter value of the first parameter represents the cumulative number of cycles of the power battery. The parameter value of the first parameter is the sum of the cumulative number of cycles of the power battery since the last SOC calibration and the parameter value set for the first parameter during the last SOC calibration. When it is detected that the parameter value of the first parameter is greater than or equal to a threshold number of cycles, a cumulative error value corresponding to that parameter value is determined based on a pre-fitted function of the relationship between the cumulative error and the number of cycles, and SOC calibration is performed based on the cumulative error value. This embodiment combines multiple SOC calibration methods. When the calibration conditions of any SOC calibration method are met, that method is triggered. This allows for dynamic and real-time SOC calibration of the power battery, reducing SOC calibration blind spots. In addition, the actual usage status of the vehicle's power battery is obtained by maintaining the parameter values ​​of the first parameter and the second parameter (representing the cumulative error of the power battery), and the relationship function between the cumulative error of the state of charge and the number of cycles corresponding to the vehicle is fitted according to the actual usage status of the battery. In this way, the cumulative error of the state of charge after calibration can be reduced throughout the life cycle of the vehicle's power battery. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 This is a flow chart of a method for calibrating the state of charge of a power battery provided in accordance with one or more embodiments of the present application;

[0033] Figure 2 A schematic diagram showing the relationship between the cumulative error of the state of charge and the number of cycles provided in accordance with one or more embodiments of the present application;

[0034] Figure 3 A schematic diagram of an interaction architecture between a vehicle and the cloud provided in accordance with one or more embodiments of the present application;

[0035] Figure 4 This is a structural block diagram of a power battery state of charge calibration device provided by the present application according to one or more embodiments;

[0036] Figure 5 This is a diagram of the internal structure of a computer device provided in accordance with one or more embodiments of the present application. DETAILED DESCRIPTION

[0037] To make the purpose, technical solutions, and advantages of this application more clear, the embodiments of this application will be further described in detail below with reference to the accompanying drawings. It should be understood that the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0038] When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are merely examples of devices and methods consistent with certain aspects of the present application, as detailed in the appended claims.

[0039] In the description of this application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to the specific circumstances. In addition, in the description of this application, unless otherwise specified, "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship.

[0040] In view of the shortcomings of the existing technology, the present application provides a power battery state of charge calibration method, which can accurately calibrate the SOC according to the characteristics of each power battery and can also timely calibrate the SOC cumulative error. In some embodiments, the method includes the following steps: Figure 1 The method and each step are described below.

[0041] S110: Monitoring whether a calibration condition of at least one preset state of charge calibration method is satisfied.

[0042] This embodiment combines multiple SOC calibration methods to achieve dynamic, real-time SOC calibration of the power battery. This allows for multi-dimensional SOC calibration of the power battery, reducing SOC calibration blind spots. The vehicle's battery management system (BMS) monitors whether the calibration conditions for each SOC calibration method are met.

[0043] The specific calibration method included in the multiple state of charge calibration methods can be selected according to actual conditions. In some embodiments, the at least one state of charge calibration method includes full charge correction and / or full discharge correction.

[0044] S120: When it is monitored that the calibration conditions of any state of charge calibration method are met, the state of charge calibration method is triggered, and the parameter value of the preset first parameter is adjusted according to the cycle number adjustment method corresponding to the state of charge calibration method, and the cycle number of the power battery is accumulated based on the parameter value.

[0045] The vehicle's battery management system pre-sets two parameters: a first parameter and a second parameter. The first parameter represents the cumulative number of cycles of the power battery (referred to as cycles or cycles for short), and the second parameter represents the cumulative error in the power battery's state of charge. In some embodiments, the value of the first parameter is the sum of the cumulative number of cycles of the power battery from the last state of charge calibration to the present time and the parameter value set for the first parameter during the last state of charge calibration. The value of the second parameter is specifically the cumulative error in the state of charge obtained after the power battery's last calibration. Preferably, the value of the second parameter can be the cumulative error in the state of charge obtained after the power battery's full charge calibration or full discharge calibration.

[0046] The parameter value of the second parameter will be updated each time the state of charge of the power battery is corrected. The specific updating method can be to calculate the cumulative error value of the state of charge after the state of charge is corrected (usually a proportional value, such as 3.5%, 10%, etc.), and then replace the current parameter value of the second parameter with the cumulative error value. The calculation method of the cumulative error value of the state of charge can adopt the existing method. This embodiment does not impose any special restrictions on the calculation method of the cumulative error value of the state of charge.

[0047] Each time the state of charge of the power battery is corrected, the parameter value of the first parameter is also adjusted, and the parameter value of the first parameter is continuously updated when the battery management system is operating normally. As described above, the parameter value of the first parameter is the sum of the cumulative number of cycles of the power battery from the last state of charge calibration to the present time and the parameter value set for the first parameter during the last state of charge calibration. The cumulative number of cycles of the power battery from the last state of charge calibration to the present time can be calculated using the following formula:

[0048]

[0049] Cycles represents the cumulative number of cycles of the power battery since the last state of charge calibration; t represents the duration of the power battery's operation since the last state of charge calibration; I represents the instantaneous current of the battery, which can be positive (representing the current during charging) or negative (representing the current during discharging); |I| is the absolute value of the current I, indicating the magnitude of the current; and Q represents the rated capacity of the power battery. It should be noted that a power battery cycle is defined as the cumulative change in charge experienced by the power battery over a certain period of time reaching the rated capacity of the power battery.

[0050] In some embodiments, adjusting the parameter value of the preset first parameter according to the cycle number adjustment method corresponding to the state of charge calibration method includes: when the state of charge calibration method is full charge correction or full discharge correction, resetting the parameter value of the first parameter.

[0051] When the calibration condition of any state of charge calibration mode is met, it is detected whether the state of charge calibration mode is full charge correction or full discharge correction. If so, the parameter value of the first parameter is set to 0.

[0052] In some embodiments, if the multiple state of charge calibration methods include static correction and semi-stable correction on the basis of full charge correction and / or full discharge correction; accordingly, the parameter value of the preset first parameter is adjusted according to the cycle number adjustment method corresponding to the state of charge calibration method, including: when the state of charge calibration method is static correction, the parameter value of the first parameter is set to n; n represents the number of cycles corresponding to the accuracy of the static correction, and n is less than the parameter value of the first parameter before the static correction; when the state of charge calibration method is semi-stable correction, the parameter value of the first parameter is set to m; m represents the number of cycles corresponding to the accuracy of the semi-stable correction, and m is less than the parameter value of the first parameter before the semi-stable correction.

[0053] When the calibration conditions for any SOC calibration method are met, if the SOC calibration method is static correction, the accuracy of the static correction is determined, and the number of cycles corresponding to the accuracy is used as the parameter value of the first parameter. For example, if the static correction accuracy is a 0.5% SOC error, and the number of cycles corresponding to 0.5% is 5, then n is equal to 5.

[0054] When the calibration conditions for any SOC calibration method are met, if the SOC calibration method is a semi-stable correction, the accuracy of the semi-stable correction is determined, and the number of cycles corresponding to the accuracy is used as the parameter value of the first parameter. For example, if the accuracy of the semi-stable correction is a 1% SOC error, and the number of cycles corresponding to 1% is 10, then m is equal to 10.

[0055] Among them, full charge correction, full discharge correction and static correction are common charge state calibration methods. Those skilled in the art should be aware of their calibration conditions (i.e., trigger conditions) and calibration processes, so they are not described in detail in this embodiment.

[0056] Regarding semi-stable correction, when the battery is charging or discharging, the current has a direct impact on the voltage. When the current is high, the battery voltage will deviate from its open-circuit voltage due to the polarization effect. As the current decreases, the polarization effect decreases, and the battery voltage gradually approaches its open-circuit voltage. Semi-stable refers to the state of low current during the charge and discharge process, that is, the current is close to zero or very small. In this state, the battery voltage will gradually stabilize and approach its open-circuit voltage. At this time, the relationship between the battery voltage and state of charge is relatively clear, and the battery voltage can better reflect the battery's current state of charge. In this embodiment, when the battery management system detects that the power battery is in a low current state and continues for a period of time, it determines that the semi-stable correction condition is met and performs a semi-stable correction. That is, after the battery voltage stabilizes, the semi-stable voltage value at this time is measured, and a pre-constructed semi-stable table (which includes multiple semi-stable voltage values ​​and their corresponding state of charge) is queried to obtain the state of charge value corresponding to the semi-stable voltage value. The state of charge value is compared with the state of charge value currently estimated by the battery management system to obtain a state of charge error value. Based on the relationship function between the cumulative error and the number of cycles, the number of cycles corresponding to the state of charge error value can be calculated, and then the parameter value of the first parameter is updated to the number of cycles.

[0057] In some embodiments, considering that the battery current is in a specific current range, and a semi-stable voltage can be obtained after the current continues for a certain period of time, the corresponding cycle number value can be determined based on the semi-stable voltage (for specific operations, see the description in the previous paragraph), and there are multiple specific current ranges, and different current ranges correspond to different semi-stable voltages. The cycle number value corresponding to each current range can be determined through the operations described above, and a mapping table of current ranges and cycle numbers can be generated based on each current range and its corresponding cycle number value, such as shown in Table 1. Furthermore, when it is detected that the more accurate conditions for semi-stable correction are met, the current range in which the current of the battery is located can be measured, and then the mapping table can be queried to determine the equivalent cycle number corresponding to the current range, and finally the equivalent cycle number is set as the parameter value of the first parameter, so that the parameter value of the first parameter can be quickly set.

[0058] Table 1:

[0059]

[0060] The above relationship function between cumulative error and cycle number is obtained by pre-fitting multiple sets of error number data. It is explained below.

[0061] In some embodiments, the method further includes: when preset acquisition conditions are met, acquiring parameter values ​​of the first parameter and the second parameter as a set of error frequency data; and fitting a relationship function between cumulative error and cycle number based on multiple sets of error frequency data.

[0062] The preset collection condition can be set according to actual conditions, and this embodiment does not impose any special restrictions on it. As an example, the preset collection condition can be set to when the vehicle is started. At this time, the battery management system will automatically collect the current parameter values ​​of the first parameter and the second parameter as a set of error count data each time the vehicle is started.

[0063] In some embodiments, after collecting multiple sets of error frequency data, the battery management system can obtain a relationship function between cumulative error and cycle number based on the multiple sets of error frequency data through fitting.

[0064] For example, assuming that the battery management system has collected multiple sets of error count data at multiple time points in the past, where the number of cycles collected at t1 is 1, the cumulative error is 0.1%, the number of cycles collected at t2 is 3, the cumulative error is 0.3%, and the number of cycles collected at t3 is 10, the cumulative error is 1%. Based on this column array, a relationship function between the number of cycles and the cumulative error can be fitted. The relationship function can be fitted using an existing fitting method, and this embodiment does not impose any special restrictions on the fitting method used for the relationship function. The relationship between the number of cycles and the cumulative error obtained by fitting can be found in Figure 2 shown.

[0065] The fitted relationship function between the cumulative error and the number of cycles can reflect the change of the cumulative error of the power battery's state of charge with the number of cycles. Subsequently, the cumulative error corresponding to the number of cycles can be determined based on the relationship function, thereby helping the battery management system to more accurately estimate the power battery's state of charge and prompt the user to calibrate when the cumulative error may affect the user's normal use, so as to extend the service life of the power battery and ensure its performance.

[0066] This embodiment can obtain a relationship function between the cumulative state of charge error and the number of cycles that matches each vehicle based on the actual usage status of the power batteries of different vehicles, thereby reducing the cumulative state of charge error after calibration throughout the life cycle of the vehicle power battery.

[0067] In some embodiments, after obtaining the relationship function between the cumulative error and the number of cycles through fitting, the method further includes: updating the relationship function based on newly collected error number data.

[0068] After fitting the relationship function, this embodiment will continuously iteratively update the relationship function based on the newly collected error count data from the battery management system. Since the service life decay of the power battery is a slow and continuous process, this embodiment continuously updates the relationship function based on the newly collected error count data, which can make the relationship function more consistent with the service life decay of the power battery, so that the relationship function between the cumulative error and the number of cycles can more truly and accurately reflect the relationship between the cumulative error and the number of cycles.

[0069] In other embodiments, when the preset acquisition conditions are met, the parameter values ​​of the first parameter and the second parameter are collected as a set of error number data, and a relationship function between the cumulative error and the number of cycles is obtained by fitting based on multiple sets of error number data, including: when the preset acquisition conditions are met, the battery management system of the vehicle collects the parameter values ​​of the first parameter and the second parameter as a set of error number data, and uploads them to the cloud, and the cloud fits the relationship function between the cumulative error and the number of cycles associated with the battery management system based on the multiple sets of error number data uploaded by the battery management system.

[0070] See Figure 3 In this embodiment, when preset collection conditions are met, the battery management system collects a set of error count data and uploads it to the cloud. The cloud then stores the error count data uploaded by the battery management system. When the error count data reaches a certain number, a function is fitted based on multiple sets of error count data to obtain a relationship function between cumulative error and cycle count. The fitting operation of the relationship function can be found in the description of the above embodiment and will not be repeated here.

[0071] The cloud has more powerful data processing capabilities and storage resources. A large number of vehicles can be connected through the cloud, and the corresponding cumulative error and cycle number function can be fitted based on the error number data of each vehicle's power battery, which can reduce the computing load of each vehicle.

[0072] S130: When the parameter value of the first parameter is greater than or equal to a preset number threshold, determine a cumulative error value corresponding to the parameter value of the first parameter according to a relationship function, and perform state of charge calibration according to the cumulative error value.

[0073] As described above, the parameter value of the first parameter is adjusted after each state-of-charge calibration of the power battery, and the adjusted parameter value is continuously accumulated. When the parameter value of the first parameter is greater than or equal to a preset number threshold, a cumulative error value corresponding to the parameter value of the first parameter can be determined based on the relationship function, and the state-of-charge calibration of the power battery is then performed based on the cumulative error value.

[0074] In some embodiments, the state of charge calibration is performed according to the accumulated error value, including: detecting whether a preset calibration condition is met according to the accumulated error value, and when the preset calibration condition is met, prompting the target user to calibrate the state of charge of the power battery or forcibly calibrating the power battery; wherein the preset calibration condition is that the accumulated error matches the target error, and the accumulated error value is greater than a preset error threshold.

[0075] After obtaining the cumulative error value, a check is performed to determine whether a preset calibration condition is met. The preset calibration condition is used to determine whether the cumulative error in the current power battery's state of charge will affect the user's use. If the preset calibration condition is determined to be met after the test, the target user is prompted to actively calibrate the power battery's state of charge, such as by pushing a prompt message to the vehicle computer or user-side app of the relevant vehicle to prompt the target user, or the power battery is forced to be calibrated, such as by directly triggering a preset state of charge calibration method to calibrate the power battery. If the preset calibration condition is not met, no relevant operation is required.

[0076] The operation of detecting whether the preset calibration condition is met based on the cumulative error value can be to detect whether the cumulative error value matches the target error. If it matches, then determine whether the cumulative error value is greater than the preset error threshold. If so, then determine that the preset calibration condition is met; if it does not match or the cumulative error value is less than or equal to the preset error threshold, then determine that the preset calibration condition is not met.

[0077] The target error is a cumulative error threshold. The target error is related to the type of vehicle battery cell, and the target error of different vehicle battery cell types may be different. For example, the cumulative error range required by NCM (ternary lithium) is 3-5%, and the target error can be 3%. The cumulative error range required by LPF (Lithium Iron Phosphate) is 5-8%, and the target error can be 5%. When detecting whether the cumulative error value matches the target error, it can be determined whether the cumulative error value is greater than or equal to the target error. If so, it is determined that the cumulative error value matches the target error. If not, it is determined that the cumulative error value does not match the target error. For example, assuming the target error is 3%, the parameter value of the first parameter is 30, and the corresponding cumulative error is 3%. At this time, it is determined that the cumulative error value matches the target error.

[0078] In some embodiments, when the parameter value of the first parameter is greater than or equal to a preset number threshold, the cumulative error value corresponding to the parameter value of the first parameter is determined according to the relationship function, including: the battery management system sends a matching request carrying the parameter value of the first parameter to the cloud in response to the parameter value of the first parameter being greater than or equal to the preset number threshold, and the cloud responds to the matching request and determines the cumulative error value corresponding to the parameter value of the first parameter based on the relationship function associated with the battery management system.

[0079] If the relationship function between cumulative error and cycle count is fitted by the cloud, the battery management system of each vehicle can monitor whether the parameter value of the first parameter is greater than or equal to a preset number of times. When the parameter value of the first parameter is greater than or equal to the preset number of times, a matching request containing the parameter value of the first parameter is sent to the cloud. After receiving a matching request from the battery management system of any vehicle, the cloud determines the cumulative error value corresponding to the parameter value of the first parameter in the matching request based on the pre-fitted relationship function associated with the battery management system.

[0080] In some embodiments, the cloud can further detect whether the cumulative error value matches the target error. If so, it determines whether the cumulative error value is greater than a preset error threshold. If so, it prompts the target user to calibrate the state of charge of the power battery, or instructs the relevant vehicle to perform forced calibration of the state of charge of its power battery.

[0081] The operation of detecting whether the accumulated error value matches the target error may refer to the above embodiment.

[0082] It should be noted that, with respect to the various steps included in the power battery state of charge calibration method provided in any of the above embodiments, unless otherwise expressly stated herein, there is no strict order restriction on the execution of these steps, and these steps may be executed in other orders. Moreover, at least a portion of these steps may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but may be executed at different times. The order of execution of these sub-steps or stages is not necessarily sequential, but may be executed in rotation or alternation with other steps or at least a portion of the sub-steps or stages of other steps.

[0083] Based on the same inventive concept, the present application also provides a power battery state of charge calibration device. In some embodiments, Figure 4 As shown, the power battery state of charge calibration device includes the following modules:

[0084] A calibration condition monitoring module 110 is configured to monitor whether a calibration condition of at least one preset state of charge calibration method is satisfied;

[0085] The calibration module 120 is configured to trigger the state of charge calibration mode when it is detected that the calibration conditions of any state of charge calibration mode are met;

[0086] The parameter setting module 130 is configured to adjust a preset parameter value of a first parameter according to a cycle number adjustment method corresponding to the state of charge calibration method when it is detected that a calibration condition of any state of charge calibration method is satisfied, and accumulate the cycle number of the power battery based on the parameter value, wherein the first parameter represents the accumulated cycle number of the power battery, and the parameter value of the first parameter is the sum of the accumulated cycle number of the power battery from the last state of charge calibration to the present time and the parameter value set for the first parameter during the last state of charge calibration;

[0087] The calibration module 120 is also used to determine the cumulative error value corresponding to the parameter value of the first parameter according to the relationship function between the cumulative error and the number of cycles obtained by pre-fitting when the parameter value of the first parameter is greater than or equal to a preset number threshold, and perform charge state calibration according to the cumulative error value.

[0088] In some embodiments, the parameter setting module 130 is further configured to update a preset parameter value of the second parameter when the triggered state of charge calibration mode is full charge correction or full discharge correction.

[0089] In some embodiments, the state of charge calibration method includes at least one of full charge / full discharge correction, static correction and semi-stable correction; the calibration module 120 adjusts the parameter value of the preset first parameter according to the cycle number adjustment method corresponding to the state of charge calibration method, including: when the state of charge calibration method is full charge correction or full discharge correction, resetting the parameter value of the first parameter; when the state of charge calibration method is static correction, setting the parameter value of the first parameter to n; n represents the number of cycles corresponding to the accuracy of the static correction, and n is less than the parameter value of the first parameter before the static correction; when the state of charge calibration method is semi-stable correction, setting the parameter value of the first parameter to m; m represents the number of cycles corresponding to the accuracy of the semi-stable correction, and m is less than the parameter value of the first parameter before the semi-stable correction.

[0090] In some embodiments, the apparatus further comprises:

[0091] An acquisition module, configured to acquire parameter values ​​of the first parameter and the second parameter as a set of error count data when a preset acquisition condition is met;

[0092] The fitting module is used to fit the relationship function between the cumulative error and the number of cycles according to multiple sets of error number data.

[0093] In some embodiments, the fitting module is further configured to update the relationship function based on newly collected error frequency data.

[0094] In some embodiments, the device is applied to a battery management system of a vehicle; accordingly, the fitting module fits a function of the relationship between the cumulative error and the number of cycles based on multiple sets of error frequency data, including: uploading a set of error frequency data collected by the acquisition module when preset acquisition conditions are met to the cloud, so that the cloud fits the function of the relationship between the cumulative error and the number of cycles associated with the battery management system of the vehicle based on the multiple sets of error frequency data uploaded by the fitting module.

[0095] Furthermore, in some embodiments, the calibration module 120 is specifically configured to send a matching request carrying the parameter value of the first parameter to the cloud in response to the parameter value of the first parameter being greater than or equal to a preset number of times threshold, so that the cloud responds to the matching request, determines the cumulative error value corresponding to the parameter value of the first parameter based on a relationship function associated with the battery management system, and performs state of charge calibration based on the cumulative error value.

[0096] In some embodiments, the state of charge calibration is performed according to the accumulated error value, including: detecting whether a preset calibration condition is met according to the accumulated error value, and when the preset calibration condition is met, prompting the target user to calibrate the state of charge of the power battery or forcibly calibrating the power battery; wherein the preset calibration condition is that the accumulated error matches the target error, and the accumulated error value is greater than a preset error threshold.

[0097] The specific definition of the power battery state-of-charge calibration device can be found in the definition of the power battery state-of-charge calibration method above and will not be repeated here. The various modules in the above-mentioned power battery state-of-charge calibration device can be implemented in whole or in part through software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor of the computer device in hardware form, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each of the above modules.

[0098] In some embodiments, the present application provides a computer device, the internal structure of which can be as follows: Figure 5 As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data such as the parameter values ​​of the first parameter and the second parameter. For the specific stored data, please refer to the definitions in the above method embodiments. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a method for calibrating the state of charge of a power battery is implemented.

[0099] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0100] This embodiment also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the power battery state of charge calibration method provided in any of the above embodiments can be implemented.

[0101] The present application also provides a computer-readable storage medium. In some embodiments, the storage medium stores a computer program. When the computer program is executed by a processor, the steps of the power battery state of charge calibration method provided in any of the above embodiments are implemented.

[0102] The present application also provides a vehicle. In some embodiments, the vehicle is provided with the computer device and / or storage medium provided in any of the above embodiments.

[0103] In the above embodiments of the present application, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0104] Those skilled in the art will appreciate that all or part of the processes in the above method embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above method embodiments. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink), DRAM (SLDRAM), memory bus (Rambus), direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0105] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0106] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.

Claims

1. A method for calibrating the state of charge of a power battery, characterized in that: The method comprises: Monitoring whether calibration conditions of a preset state-of-charge calibration method are met; the state-of-charge calibration method includes full charge / full discharge correction, static correction, and semi-stable correction; the calibration condition for the semi-stable correction is that the power battery is in a low current state during the charge and discharge process and lasts for a preset period of time; the semi-stable state refers to the power battery being in a low current state during the charge and discharge process, in which the power battery voltage gradually stabilizes; When it is monitored that the calibration condition of any state of charge calibration mode is met, the state of charge calibration mode is triggered, a parameter value of a preset first parameter is adjusted according to the cycle number adjustment mode corresponding to the state of charge calibration mode, and the cycle number of the power battery is accumulated based on the parameter value, where the first parameter represents the accumulated cycle number of the power battery; The parameter value of the first parameter is the sum of the cumulative number of cycles of the power battery from the last state of charge calibration to the present and the parameter value set for the first parameter during the last state of charge calibration; When the parameter value of the first parameter is greater than or equal to a preset number threshold, the cumulative error value corresponding to the parameter value of the first parameter is determined according to a relationship function between the cumulative error and the number of cycles, and the state of charge calibration is performed according to the cumulative error value.

2. The method according to claim 1, wherein Adjusting the parameter value of the preset first parameter according to the cycle number adjustment method corresponding to the state of charge calibration method includes: When the state of charge calibration mode is full charge / full discharge correction, resetting the parameter value of the first parameter; When the state of charge calibration mode is static correction, the parameter value of the first parameter is set to n; n represents the number of cycles corresponding to the accuracy of the static correction, and n is less than the parameter value of the first parameter before the static correction; When the state of charge calibration method is semi-stable correction, the parameter value of the first parameter is set to m; m represents the number of cycles corresponding to the accuracy of the semi-stable correction, and m is smaller than the parameter value of the first parameter before the semi-stable correction.

3. The method according to claim 1 or 2, wherein: The method further comprises: When the preset collection conditions are met, the parameter value of the first parameter during the last state of charge calibration of the power battery and the parameter value of the corresponding second parameter are collected as a set of error number data. The second parameter represents the cumulative error of the state of charge. The relationship function between the cumulative error and the number of cycles is obtained by fitting based on multiple sets of error number data.

4. The method according to claim 3, wherein After fitting the relationship function between the cumulative error and the number of cycles according to the multiple sets of error number data, the method further includes: The relationship function is updated based on the newly collected error number data.

5. The method according to claim 3, wherein When a preset collection condition is met, the parameter value of the first parameter and the corresponding parameter value of the second parameter during the last state of charge calibration of the power battery are collected as a set of error number data, and a relationship function between the cumulative error and the cycle number is obtained by fitting according to multiple sets of error number data, including: When the preset collection conditions are met, the vehicle's battery management system collects the parameter value of the first parameter and the corresponding parameter value of the second parameter during the last state of charge calibration of the power battery as a set of error frequency data, and uploads them to the cloud. The cloud fits the relationship function between the cumulative error and the number of cycles associated with the battery management system based on the multiple sets of error frequency data uploaded by the battery management system.

6. The method according to claim 5, wherein When the parameter value of the first parameter is greater than or equal to a preset number threshold, determining the cumulative error value corresponding to the parameter value of the first parameter according to a relationship function between the cumulative error and the number of cycles includes: In response to the parameter value of the first parameter being greater than or equal to a preset number threshold, the battery management system sends a matching request carrying the parameter value of the first parameter to the cloud. In response to the matching request, the cloud determines the cumulative error value corresponding to the parameter value of the first parameter based on a relationship function between the cumulative error and the number of cycles associated with the battery management system.

7. The method according to claim 1, wherein Performing state of charge calibration according to the accumulated error value includes: Whether a preset calibration condition is met is detected based on the accumulated error value. When the preset calibration condition is met, the target user is prompted to calibrate the state of charge of the power battery or the power battery is forcibly calibrated; wherein, the preset calibration condition is that the accumulated error matches the target error and the accumulated error value is greater than a preset error threshold.

8. A power battery state of charge calibration device, characterized in that: The device comprises: A calibration condition monitoring module is configured to monitor whether the calibration conditions of a preset state-of-charge calibration method are met; the state-of-charge calibration method includes full charge / full discharge correction, static correction, and semi-stable correction; the calibration condition for the semi-stable correction is that the power battery is in a low current state during the charge and discharge process and continues for a preset period of time; the semi-stable state refers to the power battery being in a low current state during the charge and discharge process, in which the power battery voltage gradually stabilizes; a calibration module, configured to trigger a state of charge calibration mode when detecting that a calibration condition of any state of charge calibration mode is satisfied; a parameter setting module, configured to, when a calibration condition of the state of charge calibration mode is satisfied, adjust a parameter value of a preset first parameter according to a cycle number adjustment mode corresponding to the state of charge calibration mode, and accumulate the number of cycles of the power battery based on the parameter value, wherein the first parameter represents the accumulated number of cycles of the power battery, and the parameter value of the first parameter is the sum of the accumulated number of cycles of the power battery from the last state of charge calibration to the present time and the parameter value set for the first parameter during the last state of charge calibration; The calibration module is further used to determine the cumulative error value corresponding to the parameter value of the first parameter according to the relationship function between the cumulative error and the number of cycles when the parameter value of the first parameter is greater than or equal to a preset number threshold, and perform charge state calibration according to the cumulative error value.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Calibration method and device of power battery state of charge

    CN110118940A