Parameter correction method and device, vehicle and computer readable storage medium
By acquiring historical data from the battery pack to calculate the target compensation coefficient, the remaining battery capacity of the battery pack is corrected, which solves the problem of inaccurate capacity calculation caused by current sampling error and improves the performance of the battery management system and the vehicle range prediction capability.
Patent Information
- Application Number
- CN202411374290.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2025-01-10
AI Technical Summary
In existing technologies, current sampling errors reduce the accuracy of calculating the remaining battery pack capacity.
By acquiring historical data of the battery pack, the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient are determined. These coefficients and the current cumulative charging and discharging amount are used to correct the remaining power and avoid current sampling errors.
It improves the accuracy of battery pack remaining power calculation, enhances the performance of the battery management system, extends battery life, and improves the vehicle's range prediction capability.
Smart Images

Figure CN119293414A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle battery technology, and more specifically, to a parameter correction method, device, vehicle and computer-readable storage medium in the field of vehicle battery technology. Background Art
[0002] Battery packs play a vital role in electric vehicles, hybrid vehicles, and other electric drive vehicles. The battery pack is responsible for storing and supplying electricity, providing energy to the vehicle's electric motor so that it can move. At present, the remaining power of the battery pack is calculated by sampling the current, but there are often errors in the sampling of current. As the errors continue to accumulate, it will affect the calculation of the remaining power of the battery pack, resulting in a decrease in the accuracy of the remaining power calculation. Therefore, how to improve the accuracy of the remaining power calculation of the battery pack has become an urgent problem to be solved. Summary of the invention
[0003] The present application provides a parameter correction method, device, vehicle and computer-readable storage medium, which can improve the accuracy of calculating the remaining power of a battery pack.
[0004] In a first aspect, a parameter correction method is provided, which includes: acquiring at least two sets of historical data of a battery pack; wherein each set of historical data includes a historical cumulative charge amount, a historical cumulative discharge amount, and a historical ampere-hour compensation value for correcting the remaining power; determining a target charge ampere-hour compensation coefficient and a target discharge ampere-hour compensation coefficient based on the at least two sets of historical data; and correcting the remaining power of the battery pack based on the target charge ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge amount, and the current cumulative discharge amount of the battery pack when the compensation conditions for the remaining power are met.
[0005] In the above technical scheme, the embodiment of the present application adopts the method of obtaining at least two groups of historical data of the battery pack, each group of historical data includes the historical cumulative charge amount, the historical cumulative discharge amount and the historical ampere-hour compensation value for the correction of the remaining power, and determines the target charge ampere-hour compensation coefficient and the target discharge ampere-hour compensation coefficient according to the at least two groups of historical data. When the compensation conditions of the remaining power are met, the technical scheme of correcting the remaining power of the battery pack according to the target charge ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge amount and the current cumulative discharge amount of the battery pack can realize the correction of the remaining power of the battery pack without collecting current, and can avoid the error existing in current sampling and affecting the accuracy of the calculation of the remaining power of the battery pack. The present application collects the historical data of the battery pack and the current cumulative charge and discharge amount, and corrects the remaining power of the battery pack to improve the accuracy of the remaining power estimation, which helps to improve the performance of the battery management system, extend the battery life, and enhance the vehicle's range prediction ability.
[0006] In combination with the first aspect, in some possible implementations, determining the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient based on the at least two sets of historical data includes: constructing an equation about the charging ampere-hour compensation coefficient and the discharging ampere-hour compensation coefficient based on each set of historical data to obtain a group of equations including at least two equations; solving the group of equations to obtain a solution result; and determining the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient based on the solution result.
[0007] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, determining the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient according to the solution result includes: if the charging ampere-hour compensation coefficient and the discharging ampere-hour compensation coefficient in the solution result are both single, determining the charging ampere-hour compensation coefficient in the solution result as the target charging ampere-hour compensation coefficient, and determining the discharging ampere-hour compensation coefficient in the solution result as the target discharging ampere-hour compensation coefficient; if the charging ampere-hour compensation coefficient and the discharging ampere-hour compensation coefficient in the solution result are both multiple, determining the average value of the charging ampere-hour compensation coefficient in the solution result as the target charging ampere-hour compensation coefficient, and determining the average value of the discharging ampere-hour compensation coefficient in the solution result as the target discharging ampere-hour compensation coefficient.
[0008] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, correcting the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge amount and the current cumulative discharge amount of the battery pack includes: determining the target compensation amount of the remaining power according to the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge amount, the current cumulative discharge amount and the rated capacity of the battery pack; obtaining the remaining power at the t-1th moment; determining the sum of the remaining power at the t-1th moment and the target compensation amount, and obtaining the remaining power at the tth moment.
[0009] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, determining the target compensation amount of the remaining power based on the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge amount, the current cumulative discharge amount and the rated capacity of the battery pack includes: obtaining a target ampere-hour compensation value based on a first product of the current cumulative charge amount and the target charging ampere-hour compensation coefficient and a second product of the current cumulative discharge amount and the target discharge ampere-hour compensation coefficient; and obtaining the target compensation amount based on the ratio of the target ampere-hour compensation value to the rated capacity.
[0010] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the compensation condition includes at least one of the following: the current cumulative charge amount or the current cumulative discharge amount is greater than a first threshold value; the number of charge times or the number of discharge times of the battery pack is greater than a second threshold value, and after correcting the remaining power of the battery pack according to the target charge ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge amount and the current cumulative discharge amount of the battery pack, the parameter correction method also includes: clearing the target parameter and re-counting the target parameter; wherein the target parameter includes at least one of the current cumulative charge amount, the current cumulative charge amount, the number of charges or the number of discharges.
[0011] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the parameter correction method also includes: obtaining a first power level and a second power level corresponding to each set of historical data; wherein the first power level is the historical remaining power level before correction, and the second power level is the historical remaining power level after correction; determining the power level difference between the first power level and the second power level; determining a third product of the power level difference and the rated capacity of the battery pack; determining the ratio of the third product to the total accumulated historical ampere-hours as the historical ampere-hour compensation value in each set of historical data; wherein the total accumulated historical ampere-hours is the sum of the historical accumulated charging amount and the historical accumulated discharging amount in each set of historical data.
[0012] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, when the compensation conditions for the remaining power are met, after correcting the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge amount and the current cumulative discharge amount of the battery pack, the parameter correction method also includes: obtaining the target remaining power of the corrected remaining power mapping; and prompting the target remaining power.
[0013] In a second aspect, a parameter correction device is provided, the parameter correction device comprising:
[0014] A data acquisition module, used to acquire at least two sets of historical data of the battery pack; wherein each set of historical data includes a historical cumulative charge amount, a historical cumulative discharge amount, and a historical ampere-hour compensation value for remaining power correction;
[0015] A data calculation module, used to determine a target charging ampere-hour compensation coefficient and a target discharging ampere-hour compensation coefficient according to the at least two sets of historical data;
[0016] A power correction module is used to correct the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge capacity and the current cumulative discharge capacity of the battery pack when the compensation condition of the remaining power is met.
[0017] In conjunction with the second aspect, in some possible implementations, the data calculation module includes:
[0018] An equation building unit, for building an equation about a charging ampere-hour compensation coefficient and a discharging ampere-hour compensation coefficient according to each set of historical data, so as to obtain an equation group including at least two equations;
[0019] An equation solving unit, used for solving the equation group to obtain a solution result;
[0020] A result determination unit is used to determine the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient according to the solution result.
[0021] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the equation solving unit is specifically used to, if the charging ampere-hour compensation coefficient and the discharging ampere-hour compensation coefficient in the solution result are both single, determine the charging ampere-hour compensation coefficient in the solution result as the target charging ampere-hour compensation coefficient, and determine the discharging ampere-hour compensation coefficient in the solution result as the target discharging ampere-hour compensation coefficient; if the charging ampere-hour compensation coefficient and the discharging ampere-hour compensation coefficient in the solution result are both multiple, determine the average value of the charging ampere-hour compensation coefficient in the solution result as the target charging ampere-hour compensation coefficient, and determine the average value of the discharging ampere-hour compensation coefficient in the solution result as the target discharging ampere-hour compensation coefficient.
[0022] In combination with the second aspect and the above implementation, in some possible implementations, the power correction module includes:
[0023] a compensation amount calculation unit, configured to determine a target compensation amount for the remaining power according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charging amount, the current cumulative discharging amount, and the rated capacity of the battery pack;
[0024] A power correction unit, used to obtain the remaining power at the t-1th moment; determine the sum of the remaining power at the t-1th moment and the target compensation amount to obtain the remaining power at the tth moment
[0025] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the compensation amount calculation unit is specifically used to obtain the target ampere-hour compensation value based on the first product of the current cumulative charging amount and the target charging ampere-hour compensation coefficient and the second product of the current cumulative discharge amount and the target discharge ampere-hour compensation coefficient; and obtain the target compensation amount based on the ratio of the target ampere-hour compensation value to the rated capacity.
[0026] In combination with the second aspect and the above implementation manner, in some possible implementation manners, the compensation condition includes at least one of the following: the current cumulative charge amount or the current cumulative discharge amount is greater than a first threshold; the number of charge times or the number of discharge times of the battery pack is greater than a second threshold, and the parameter correction information further includes:
[0027] A statistical unit is used to clear the target parameters and re-count the target parameters after correcting the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge capacity and the current cumulative discharge capacity of the battery pack; wherein the target parameters include at least one of the current cumulative charge capacity, the current cumulative charge capacity, the number of charges or the number of discharges.
[0028] In combination with the second aspect and the above implementation manner, in some possible implementation manners, the parameter correction device further includes:
[0029] A compensation value calculation unit is used to obtain a first power level and a second power level corresponding to each set of historical data; wherein the first power level is the historical remaining power level before correction, and the second power level is the historical remaining power level after correction; determine the power difference between the first power level and the second power level; determine a third product of the power difference and the rated capacity of the battery pack; determine the ratio of the third product to the total accumulated historical ampere-hour amount as the historical ampere-hour compensation value in each set of historical data; wherein the total accumulated historical ampere-hour amount is the sum of the historical accumulated charging amount and the historical accumulated discharging amount in each set of historical data.
[0030] In combination with the second aspect and the above implementation manner, in some possible implementation manners, the parameter correction device further includes:
[0031] A prompting unit is used to obtain the target remaining power of the revised remaining power mapping; and prompt the target remaining power.
[0032] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the parameter correction method in the first aspect or any possible implementation of the first aspect.
[0033] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the parameter correction method in the first aspect or any possible implementation of the first aspect.
[0034] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the parameter correction method in the above-mentioned first aspect or any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 A schematic flow chart of a parameter correction method provided in an embodiment of the present application is shown;
[0036] Figure 2 A schematic diagram showing the remaining power displayed to the user via the vehicle instrument screen;
[0037] Figure 3 A schematic diagram of the structure of a parameter correction device provided in an embodiment of the present application is shown;
[0038] Figure 4 A schematic structural diagram of a vehicle provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0039] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0040] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0041] Battery packs play a vital role in electric vehicles, hybrid vehicles, and other electric drive vehicles. The battery pack is responsible for storing and supplying electricity, providing energy to the vehicle's electric motor to enable it to move. Currently, the remaining power of the battery pack is calculated by sampling the current, but there are often errors in the sampling of current. As the errors continue to accumulate, it will affect the calculation of the remaining power of the battery pack, resulting in a decrease in the accuracy of the remaining power calculation.
[0042] Based on the problem of inaccurate calculation of the remaining power of the battery pack in the prior art, the present application provides a parameter correction method, device, vehicle and computer-readable storage medium. The present application determines the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient by collecting the historical data of the battery pack, including the historical cumulative charge and discharge amount and the historical ampere-hour compensation value. When the preset compensation conditions are met, the remaining power of the battery pack is corrected according to these coefficients and the current cumulative charge and discharge amount to improve the accuracy of the remaining power estimation, which helps to improve the performance of the battery management system, extend the battery life, and enhance the vehicle's range prediction ability.
[0043] The following is an embodiment of a parameter correction method provided in an embodiment of the present application.
[0044] Figure 1 A schematic flow chart of a parameter correction method provided in an embodiment of the present application is shown, such as Figure 1 As shown, the execution subject of the parameter correction method provided in the embodiment of the present application includes a vehicle, an electronic device, etc. The above parameter correction method includes the following schemes:
[0045] S110: Obtain at least two sets of historical data of the battery pack.
[0046] S120: Determine a target charging ampere-hour compensation coefficient and a target discharging ampere-hour compensation coefficient according to at least two sets of historical data.
[0047] S130: When the remaining power compensation condition is met, the remaining power of the battery pack is corrected according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charge amount and the current cumulative discharge amount of the battery pack.
[0048] In an exemplary implementation, the above-mentioned battery pack can be a battery pack of a vehicle, a battery pack of an intelligent robot, or a battery pack of an electronic device (such as a mobile phone, a notebook), etc. This application is described using a battery pack of a vehicle as an example. Obtain N groups of historical data of the battery pack recorded by the vehicle battery management system, where N is a positive integer greater than or equal to 2, and each group of historical data includes a historical cumulative charge amount, a historical cumulative discharge amount, and a historical ampere-hour compensation value for the correction of the remaining power. The historical cumulative charge amount refers to the cumulative charge amount since the last correction of the remaining power to the next correction, the historical cumulative discharge amount refers to the cumulative discharge amount since the last correction of the remaining power to the next correction, and the historical ampere-hour compensation value refers to the ampere-hour compensation value at the time of the last correction of the remaining power.
[0049] In the past, the remaining power of each battery pack was corrected once, and there is a set of historical data. For example, the remaining power of the battery pack was corrected 10 times in the past, then N = 10, and 10 sets of historical data of the battery pack can be obtained. The historical cumulative charge capacity is expressed as AH 充N , the historical cumulative discharge capacity is expressed as AH 放N The historical ampere-hour compensation value used for remaining power correction is expressed as AH 补N , then the historical cumulative charge capacity in the first set of historical data is AH 充1 , the historical cumulative discharge capacity is AH 放1 , the historical ampere-hour compensation value is expressed as AH 补1 ; The historical cumulative charge capacity in the second group of historical data is AH 充2 , the historical cumulative discharge capacity is AH 放2 , the historical ampere-hour compensation value is expressed as AH 补2 ; Similarly, the historical cumulative charging capacity in the 10th group of historical data is AH 充10 , the historical cumulative discharge capacity is AH 放10 , the historical ampere-hour compensation value is expressed as AH 补10 .
[0050] In a possible implementation, the calculation process of the historical ampere-hour compensation value in each set of historical data is as follows:
[0051] Get the first and second power corresponding to each set of historical data. The first power is the historical remaining power before correction, expressed as SOC 前N The second power is the corrected historical remaining power, expressed as SOC 后N , determine the difference between the first charge and the second charge, the charge difference is expressed as SOC 差N , i.e. SOC 差N =SOC 前N -SOC 后NDetermine the third product of the power difference and the rated capacity of the battery pack, and determine the ratio of the third product to the total accumulated historical ampere-hours as the historical ampere-hour compensation value in each set of historical data. The total accumulated historical ampere-hours is the sum of the historical accumulated charge and the historical accumulated discharge in each set of historical data. The total accumulated historical ampere-hours is expressed as AH 总N , the rated capacity of the battery pack is expressed as AH 额定 , A.H. 总N =AH 充N +AH 放N , A.H. 补N =(SOC 差N ×AH 额定 )÷AH 总N .
[0052] After obtaining N groups of historical data of the battery pack, the target charging ampere-hour compensation coefficient and the target discharge ampere-hour compensation coefficient for the next remaining power correction are calculated through the N groups of historical data of the battery pack. Then, it is judged whether the compensation conditions for the remaining power are met, and the compensation conditions include: the current cumulative charge amount or the current cumulative discharge amount is greater than the first threshold; and / or the number of charges or discharges of the battery pack is greater than the second threshold. If the compensation conditions are met, it means that the relevant data previously used for the correction of the remaining power cannot be used for the correction of the current remaining power. If the previous data is used, the estimated remaining power is inaccurate, that is, the correction mechanism of the remaining power is triggered, the current cumulative charge amount and the current cumulative discharge amount of the battery pack are obtained, and then according to the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge amount and the current cumulative discharge amount of the battery pack, the current remaining power of the battery pack is corrected again to improve the accuracy of the estimated remaining power.
[0053] After the current remaining power of the battery pack is corrected, the target parameters are cleared, the target parameters include at least one of the current cumulative charge capacity, the current cumulative charge capacity, the number of charges or the number of discharges, and the target parameters are recalculated to determine whether to perform the next remaining power correction.
[0054] The embodiment of the present application adopts the method of obtaining at least two groups of historical data of the battery pack, each group of historical data includes the historical cumulative charge amount, the historical cumulative discharge amount and the historical ampere-hour compensation value for the correction of the remaining power, and determines the target charge ampere-hour compensation coefficient and the target discharge ampere-hour compensation coefficient according to the at least two groups of historical data. When the compensation conditions of the remaining power are met, the technical solution of correcting the remaining power of the battery pack according to the target charge ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge amount and the current cumulative discharge amount of the battery pack is used. The correction of the remaining power of the battery pack can be realized without collecting current, and the error existing in current sampling can be avoided to affect the accuracy of the calculation of the remaining power of the battery pack. The present application collects the historical data of the battery pack and the current cumulative charge and discharge amount, and corrects the remaining power of the battery pack to improve the accuracy of the remaining power estimation, which helps to improve the performance of the battery management system, extend the battery life, and enhance the vehicle's range prediction ability.
[0055] The following Figure 1 The specific implementation methods of each step in the illustrated embodiment are described as follows:
[0056] In a possible implementation, the above-mentioned determination of the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient according to at least two sets of historical data includes the following schemes:
[0057] Constructing an equation about a charging ampere-hour compensation coefficient and a discharging ampere-hour compensation coefficient according to each set of historical data to obtain an equation group including at least two equations;
[0058] Solve the system of equations and obtain the solution;
[0059] The target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient are determined according to the solution results.
[0060] X represents the charging ampere-hour compensation coefficient, and Y represents the discharging ampere-hour compensation coefficient. When N sets of historical data are obtained, the equation group constructed based on the above method is as follows:
[0061] Y×AH 放1 +X×AH 充1 =AH 补1
[0062] Y×AH 放2 +X×AH 充2 =AH 补2 ...
[0064] Y×AH 放N-1 +X×AH 充N-1 =AH 补N-1
[0065] Y×AH放N +X×AH 充N =AH 补N
[0066] The above equations are solved to obtain a solution result, which includes a specific value of X and a specific value of Y. The target charging ampere-hour compensation coefficient is obtained according to the specific value of X, and the target discharging ampere-hour compensation coefficient is obtained according to the specific value of Y.
[0067] In a possible implementation, the above-mentioned determination of the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient according to at least two sets of historical data includes the following schemes:
[0068] If the charging ampere-hour compensation coefficient and the discharging ampere-hour compensation coefficient in the solution result are both single, the charging ampere-hour compensation coefficient in the solution result is determined as the target charging ampere-hour compensation coefficient, and the discharging ampere-hour compensation coefficient in the solution result is determined as the target discharging ampere-hour compensation coefficient;
[0069] If there are multiple charging ampere-hour compensation coefficients and discharging ampere-hour compensation coefficients in the solution results, the average value of the charging ampere-hour compensation coefficients in the solution results is determined as the target charging ampere-hour compensation coefficient, and the average value of the discharging ampere-hour compensation coefficients in the solution results is determined as the target discharging ampere-hour compensation coefficient.
[0070] Considering that the specific value of X and the specific value of Y in the solution result both have a single case, or the specific value of X and the specific value of Y in the solution result both have multiple cases, a determination rule for setting a target charging ampere-hour compensation coefficient and a target discharging ampere-hour compensation coefficient is implemented. For the case that the specific value of X and the specific value of Y in the solution result both have a single case, the charging ampere-hour compensation coefficient in the solution result is determined as the target charging ampere-hour compensation coefficient, and the discharging ampere-hour compensation coefficient in the solution result is determined as the target discharging ampere-hour compensation coefficient. For the case that the specific value of X and the specific value of Y in the solution result both have multiple cases, the average value of the charging ampere-hour compensation coefficient in the solution result is calculated to obtain a first average value, and the first average value is determined as the target charging ampere-hour compensation coefficient, and the average value of the discharging ampere-hour compensation coefficient in the solution result is calculated to obtain a second average value, and the second average value is determined as the target discharging ampere-hour compensation coefficient.
[0071] In a possible implementation, the above-mentioned correction of the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charge amount and the current cumulative discharge amount of the battery pack includes the following schemes:
[0072] Determine the target compensation amount of the remaining power according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charging amount, the current cumulative discharging amount and the rated capacity of the battery pack;
[0073] Get the remaining power at time t-1;
[0074] The sum of the remaining power at the t-1th moment and the target compensation amount is determined to obtain the remaining power at the tth moment.
[0075] By X 补偿 Indicates the target charging ampere-hour compensation coefficient, through Y 补偿 Indicates the target discharge ampere-hour compensation coefficient, expressed as AH 当前充 Indicates the current cumulative charge capacity in AH 当前放 Indicates the current accumulated discharge amount. 补偿 , Y 补偿 , AH 当前充 , AH 当前放 and AH 额定 Calculate the target compensation amount of the remaining power, which is expressed as SOC 补偿 .
[0076] Get SOC 补偿 After that, the remaining power at the t-1th moment is obtained. The remaining power at the t-1th moment can be understood as the remaining power after correction at the previous moment, expressed as SOC t-1 , according to SOC t-1 and SOC 补偿 Calculate the remaining power at the tth moment. The remaining power at the tth moment can be understood as the remaining power at the current moment, expressed as SOC t , i.e. SOC t =SOC t-1 +SOC 补偿 , thereby realizing the correction of the remaining power of the battery pack.
[0077] In a possible implementation, the target compensation amount of the remaining power is determined according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charging amount, the current cumulative discharging amount and the rated capacity of the battery pack, including the following schemes:
[0078] Obtaining a target ampere-hour compensation value according to a first product of a current cumulative charge amount and a target charge ampere-hour compensation coefficient and a second product of a current cumulative discharge amount and a target discharge ampere-hour compensation coefficient;
[0079] The target compensation amount is obtained based on the ratio of the target ampere-hour compensation value to the rated capacity.
[0080] By AH 目标 Indicates the target ampere-hour compensation value, the first product is AH 当前充 ×X 补偿 , the second product is AH 当前放 ×Y 补偿 , then, AH 目标=AH 当前充 ×X 补偿 +AH 当前放 ×Y 补偿 , and then SOC 补偿 =AH 目标 ÷AH 额定 .
[0081] In a possible implementation, when the compensation condition for the remaining power is met, after the remaining power of the battery pack is corrected according to the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge capacity and the current cumulative discharge capacity of the battery pack, the parameter correction method further includes the following scheme:
[0082] Obtaining a target remaining power of the corrected remaining power mapping;
[0083] Prompt the target's remaining battery power.
[0084] The remaining power corrected by the parameter correction method provided by the present application can be understood as data within the battery management system and will not be directly prompted to the user. After correcting the remaining power at the t-1th moment, the remaining power at the tth moment is obtained. The remaining power at the tth moment may be greater than the remaining power at the t-1th moment, and the remaining power at the tth moment may also be less than the remaining power at the t-1th moment. The corrected remaining power is different from the remaining power of the battery pack that the vehicle actually prompts to the user. In order to allow the user to accurately understand the specific remaining power of the battery pack, a mapping relationship between the corrected remaining power and the preset remaining power is constructed. The preset remaining power can be understood as the remaining power prompted to the user. After the corrected remaining power is obtained, the preset remaining power mapped by the corrected remaining power can be obtained by querying the mapping relationship through the estimated corrected remaining power, that is, the target remaining power is obtained, and then the target remaining power is prompted. The method of prompting the target remaining power may be voice broadcast and / or display on the display screen. Such as Figure 2 As shown, Figure 2 A schematic diagram showing the remaining power displayed to the user through the vehicle instrument screen is shown. For example, if the remaining power of the battery pack can be seen as 80% through the vehicle instrument screen.
[0085] The following is another embodiment of a parameter correction method provided in an embodiment of the present application.
[0086] The parameter correction method provided in the embodiment of the present application is applied to a vehicle, and the parameter correction method includes the following schemes:
[0087] Step 210: The vehicle battery management system records 10 sets of historical data of the battery pack, the first set of historical data includes the historical cumulative charge capacity AH 充1 , historical cumulative discharge capacity AH 放1, the historical ampere-hour compensation value is expressed as AH 补1 ; The second group of historical data includes the historical cumulative charging capacity AH 充2 , historical cumulative discharge capacity AH 放2 , historical ampere-hour compensation value AH 补2 ; Similarly, the 10th group of historical data includes the historical cumulative charging capacity AH 充10 , historical cumulative discharge capacity AH 放10 , historical ampere-hour compensation value AH 补10 .
[0088] Step 220: Calculate X based on 10 sets of historical data 补偿 and Y 补偿 The specific calculation process is as follows:
[0089] The equation for X and Y constructed using the first set of historical data is: Y×AH 放1 +X×AH 充1 =AH 补1 ;
[0090] The equation 2 about X and Y constructed by the second set of historical data is: Y×AH 放2 +X×AH 充2 =AH 补2 ;
[0091] The equation for X and Y constructed using the third set of historical data is: Y×AH 放3 +X×AH 充3 =AH 补3 ;
[0092] By analogy, the equation 10 about X and Y constructed by the 10th set of historical data is: Y×AH 放10 +X×AH 充10 =AH 补10 , thus obtaining the system of equations consisting of equations 1 to 10, solving the system of equations to obtain X 补偿 and Y 补偿 .
[0093] Step 230: When the remaining power compensation condition is met, 补偿 , Y 补偿 、The current cumulative charge of the battery pack is AH 当前充 、Current cumulative discharge capacity AH 当前放 And rated capacity AH 额定 Calculate the target compensation amount SOC of the remaining power 补偿 The calculation process is as follows: first calculate the target ampere-hour compensation value AH 目标 , A.H. 目标 =AH 当前充 ×X补偿 +AH 当前放 ×Y 补偿 , and then calculate SOC 补偿 , i.e. SOC 补偿 =AH 目标 ÷AH 额定 .
[0094] Step 240: Obtain the remaining power SOC of the battery pack at time t-1 t-1 , according to SOC t-1 and SOC 补偿 Estimate the remaining capacity SOC of the battery pack at time t t , i.e. SOC t =SOC t-1 +SOC 补偿 , thereby realizing the correction of the remaining power of the battery pack.
[0095] The embodiment of the present application adopts the above-mentioned technical solution to realize the correction of the remaining power of the battery pack without collecting current, which can avoid the error in current sampling affecting the accuracy of the remaining power calculation of the battery pack. The present application collects the historical data of the battery pack and the current cumulative charge and discharge amount, and corrects the remaining power of the battery pack to improve the accuracy of the remaining power estimation, which helps to improve the performance of the battery management system, extend the battery life, and enhance the vehicle's range prediction ability.
[0096] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.
[0097] Figure 3 A schematic diagram of the structure of a parameter correction device provided in an embodiment of the present application is shown. Figure 3 As shown, the parameter correction device 300 includes:
[0098] The data acquisition module 310 is used to acquire at least two sets of historical data of the battery pack; wherein each set of historical data includes a historical cumulative charge amount, a historical cumulative discharge amount, and a historical ampere-hour compensation value for remaining power correction;
[0099] A data calculation module 320, configured to determine a target charging ampere-hour compensation coefficient and a target discharging ampere-hour compensation coefficient according to the at least two sets of historical data;
[0100] The power correction module 330 is used to correct the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge capacity and the current cumulative discharge capacity of the battery pack when the compensation condition of the remaining power is met.
[0101] In a possible implementation, the data calculation module 320 includes:
[0102] An equation building unit, for building an equation about a charging ampere-hour compensation coefficient and a discharging ampere-hour compensation coefficient according to each set of historical data, so as to obtain an equation group including at least two equations;
[0103] An equation solving unit, used for solving the equation group to obtain a solution result;
[0104] A result determination unit is used to determine the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient according to the solution result.
[0105] In one possible implementation, the equation solving unit is specifically used to determine the charging ampere-hour compensation coefficient in the solution result as the target charging ampere-hour compensation coefficient, and to determine the discharge ampere-hour compensation coefficient in the solution result as the target discharge ampere-hour compensation coefficient if both the charging ampere-hour compensation coefficient and the discharge ampere-hour compensation coefficient in the solution result have a single one; if both the charging ampere-hour compensation coefficient and the discharge ampere-hour compensation coefficient in the solution result have a plurality of ones, to determine the average value of the charging ampere-hour compensation coefficients in the solution result as the target charging ampere-hour compensation coefficient, and to determine the average value of the discharge ampere-hour compensation coefficients in the solution result as the target discharge ampere-hour compensation coefficient.
[0106] In a possible implementation, the power correction module 330 includes:
[0107] a compensation amount calculation unit, configured to determine a target compensation amount for the remaining power according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charging amount, the current cumulative discharging amount, and the rated capacity of the battery pack;
[0108] A power correction unit, used to obtain the remaining power at the t-1th moment; determine the sum of the remaining power at the t-1th moment and the target compensation amount to obtain the remaining power at the tth moment
[0109] In one possible implementation, the compensation amount calculation unit is specifically used to obtain a target ampere-hour compensation value based on a first product of the current cumulative charge amount and the target charge ampere-hour compensation coefficient and a second product of the current cumulative discharge amount and the target discharge ampere-hour compensation coefficient; and obtain the target compensation amount based on a ratio of the target ampere-hour compensation value to the rated capacity.
[0110] In a possible implementation, the compensation condition includes at least one of the following: the current cumulative charge amount or the current cumulative discharge amount is greater than a first threshold; the number of charge times or the number of discharge times of the battery pack is greater than a second threshold;
[0111] The parameter correction information also includes:
[0112] A statistical unit is used to clear the target parameters and re-count the target parameters after correcting the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge capacity and the current cumulative discharge capacity of the battery pack; wherein the target parameters include at least one of the current cumulative charge capacity, the current cumulative charge capacity, the number of charges or the number of discharges.
[0113] In a possible implementation, the parameter correction device 300 further includes:
[0114] A compensation value calculation unit is used to obtain a first power level and a second power level corresponding to each set of historical data; wherein the first power level is the historical remaining power level before correction, and the second power level is the historical remaining power level after correction; determine the power difference between the first power level and the second power level; determine a third product of the power difference and the rated capacity of the battery pack; determine the ratio of the third product to the total accumulated historical ampere-hour amount as the historical ampere-hour compensation value in each set of historical data; wherein the total accumulated historical ampere-hour amount is the sum of the historical accumulated charging amount and the historical accumulated discharging amount in each set of historical data.
[0115] In a possible implementation, the parameter correction device 300 further includes:
[0116] A prompting unit is used to obtain the target remaining power of the revised remaining power mapping; and prompt the target remaining power.
[0117] It should be noted that the parameter correction device provided in the above embodiment only uses the division of the above functional modules as an example when executing the parameter correction method. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the parameter correction device provided in the above embodiment belongs to the same concept as the parameter correction method embodiment. Therefore, for details not disclosed in the device embodiment of the present application, please refer to the embodiment of the parameter correction method of the present application, which will not be repeated here.
[0118] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0119] Figure 4 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application is shown. Figure 4As shown, the vehicle 400 includes: a memory 401 and a processor 402, wherein the memory 401 stores an executable program code 4011, and the processor 402 is used to call and execute the executable program code 4011 to perform a parameter correction method.
[0120] In this embodiment, the functional modules of the vehicle can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0121] In the case of dividing each functional module according to each function, the vehicle may include: a data acquisition module, a data calculation module, a power correction module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0122] The vehicle provided in this embodiment is used to execute the above-mentioned parameter correction method, and thus can achieve the same effect as the above-mentioned implementation method.
[0123] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing relevant program codes and data.
[0124] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0125] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a parameter correction method in the above-mentioned embodiment.
[0126] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement a parameter correction method in the above-mentioned embodiment.
[0127] In addition, the vehicle provided in the embodiments of the present application may specifically be a chip, component or module, and the vehicle may include a connected processor and memory; wherein the memory is used to store instructions, and when the vehicle is running, the processor may call and execute instructions so that the chip executes a parameter correction method in the above-mentioned embodiment.
[0128] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding parameter correction method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding parameter correction method provided above, and will not be repeated here.
[0129] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0130] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0131] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A parameter correction method, characterized in that: The parameter correction method comprises: Acquire at least two sets of historical data of the battery pack; wherein each set of historical data includes a historical cumulative charge amount, a historical cumulative discharge amount, and a historical ampere-hour compensation value for remaining power correction; Determining a target charging ampere-hour compensation coefficient and a target discharging ampere-hour compensation coefficient according to the at least two sets of historical data; When the compensation condition of the remaining power is met, the remaining power of the battery pack is corrected according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charge amount and the current cumulative discharge amount of the battery pack.
2. The parameter correction method according to claim 1, characterized in that: Determining the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient according to the at least two sets of historical data includes: Constructing an equation about a charging ampere-hour compensation coefficient and a discharging ampere-hour compensation coefficient according to each set of historical data to obtain an equation group including at least two equations; Solving the system of equations to obtain a solution; The target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient are determined according to the solution result.
3. The parameter correction method according to claim 2, characterized in that: Determining the target charging ampere-hour compensation coefficient and the target discharging ampere-hour compensation coefficient according to the solution result includes: If both the charging ampere-hour compensation coefficient and the discharging ampere-hour compensation coefficient in the solution result have a single value, determining the charging ampere-hour compensation coefficient in the solution result as the target charging ampere-hour compensation coefficient, and determining the discharging ampere-hour compensation coefficient in the solution result as the target discharging ampere-hour compensation coefficient; If there are multiple charging ampere-hour compensation coefficients and discharging ampere-hour compensation coefficients in the solution result, the average value of the charging ampere-hour compensation coefficients in the solution result is determined as the target charging ampere-hour compensation coefficient, and the average value of the discharging ampere-hour compensation coefficients in the solution result is determined as the target discharging ampere-hour compensation coefficient.
4. The parameter correction method according to claim 1, characterized in that: The correcting the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charging capacity and the current cumulative discharging capacity of the battery pack comprises: Determining a target compensation amount for the remaining power according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charging amount, the current cumulative discharging amount, and the rated capacity of the battery pack; Obtaining the remaining power at time t-1; The sum of the remaining power at the time t-1 and the target compensation amount is determined to obtain the remaining power at the time t.
5. The parameter correction method according to claim 1, characterized in that: The determining the target compensation amount of the remaining power according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charging amount, the current cumulative discharging amount and the rated capacity of the battery pack comprises: Obtaining a target ampere-hour compensation value according to a first product of the current cumulative charge amount and the target charge ampere-hour compensation coefficient and a second product of the current cumulative discharge amount and the target discharge ampere-hour compensation coefficient; The target compensation amount is obtained according to the ratio of the target ampere-hour compensation value to the rated capacity.
6. The parameter correction method according to any one of claims 1 to 5, characterized in that: The compensation condition includes at least one of the following: The current accumulated charge amount or the current accumulated discharge amount is greater than a first threshold; The number of times the battery pack is charged or discharged is greater than a second threshold; After correcting the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charging capacity and the current cumulative discharging capacity of the battery pack, the parameter correction method further includes: The target parameter is cleared and the target parameter is re-counted; wherein the target parameter includes at least one of the current cumulative charge amount, the current cumulative charge amount, the number of charges, or the number of discharges.
7. The parameter correction method according to any one of claims 1 to 5, characterized in that: The parameter correction method also includes: Obtaining a first power level and a second power level corresponding to each set of historical data; wherein the first power level is the historical remaining power level before correction, and the second power level is the historical remaining power level after correction; Determine a power difference between the first power and the second power; Determining a third product of the power difference and the rated capacity of the battery pack; The ratio of the third product to the total accumulated historical ampere-hours is determined as the historical ampere-hour compensation value in each set of historical data; wherein the total accumulated historical ampere-hours is the sum of the historical accumulated charge amount and the historical accumulated discharge amount in each set of historical data.
8. The parameter correction method according to any one of claims 1 to 6, characterized in that: After correcting the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharging ampere-hour compensation coefficient, the current cumulative charging capacity and the current cumulative discharging capacity of the battery pack when the compensation condition for the remaining power is met, the parameter correction method further includes: Obtaining a corrected target remaining power of the remaining power mapping; The remaining power of the target is indicated.
9. A parameter correction device, characterized in that: The parameter correction device comprises: A data acquisition module, used to acquire at least two sets of historical data of the battery pack; wherein each set of historical data includes a historical cumulative charge amount, a historical cumulative discharge amount, and a historical ampere-hour compensation value for remaining power correction; A data calculation module, used to determine a target charging ampere-hour compensation coefficient and a target discharging ampere-hour compensation coefficient according to the at least two sets of historical data; A power correction module is used to correct the remaining power of the battery pack according to the target charging ampere-hour compensation coefficient, the target discharge ampere-hour compensation coefficient, the current cumulative charge capacity and the current cumulative discharge capacity of the battery pack when the compensation condition of the remaining power is met.
10. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor is used to call and run the executable program code from the memory, so that the vehicle executes the parameter correction method as described in any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the parameter correction method according to any one of claims 1 to 8 is implemented.
Citation Information
Cited By
Method, device, equipment, battery cell filling amount determination system and medium
CN119756541A
Method, device, equipment, battery cell filling amount determination system and medium
CN119756541B