CN114636936B - Correction method and device for SOC prediction curve in charging stage of lead-acid battery - Google Patents

Correction method and device for SOC prediction curve in charging stage of lead-acid battery Download PDF

Info

Publication number
CN114636936B
CN114636936B CN202210257811.4A CN202210257811A CN114636936B CN 114636936 B CN114636936 B CN 114636936B CN 202210257811 A CN202210257811 A CN 202210257811A CN 114636936 B CN114636936 B CN 114636936B
Authority
CN
China
Prior art keywords
soc
soc value
curve
battery pack
battery
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210257811.4A
Other languages
Chinese (zh)
Other versions
CN114636936A (en
Inventor
杨云涛
冯万峰
陈驰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changxing Taihu Nenggu Technology Co ltd
Original Assignee
Changxing Taihu Nenggu Technology Co ltd
Filing date
Publication date
Application filed by Changxing Taihu Nenggu Technology Co ltd filed Critical Changxing Taihu Nenggu Technology Co ltd
Priority to CN202210257811.4A priority Critical patent/CN114636936B/en
Publication of CN114636936A publication Critical patent/CN114636936A/en
Application granted granted Critical
Publication of CN114636936B publication Critical patent/CN114636936B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The embodiment of the invention provides a correction method and device of an SOC prediction curve in a charging stage of a lead-acid battery, wherein the method comprises the following steps: acquiring attribute data of the battery pack acquired by a detection instrument, wherein the attribute data comprise average current, single voltage, battery capacity and battery temperature; when the battery pack is in a charging state, acquiring a display SOC value of the battery pack; when the display SOC value is less than 30%, correcting the display SOC value by adopting an interpolation method; when the display SOC value is between 30% and 80%, correcting the display SOC value by adopting an extended Kalman filtering method; when the display SOC value is greater than 80%, the actual current curve of the battery pack is compared with the predicted current curve, and a coordinate point of the SOC value of 100% is determined according to the comparison result, so that the predicted SOC curve is corrected, and the corrected SOC predicted curve is obtained. By adopting the method, the SOC curve can be classified and corrected according to the characteristics of the lead-acid battery, and the accuracy of the correction result is ensured to be higher.

Description

Correction method and device for SOC prediction curve in charging stage of lead-acid battery
Technical Field
The invention relates to the technical field of battery SOC prediction, in particular to a correction method and device of a lead-acid battery charging stage SOC prediction curve.
Background
The lead-acid battery SOC (state of charge) is an important index representing the state of the battery, and is also used as an important basis for representing the remaining capacity of the battery, and SOC is the charge-discharge control of the lead-acid battery management system. The SOC value cannot be directly measured by an instrument under normal conditions, and is estimated mainly through parameters such as battery terminal voltage, charge and discharge current, temperature and the like. The residual capacity of the battery is accurately predicted, the SOC of the battery is ensured to be maintained in a reasonable range, the charge and discharge degree of the battery is accurately controlled, the service life of the battery can be prolonged, the maintenance cost of the battery is reduced, and important technical support is provided for more reasonable use of the battery. In addition, lead-acid batteries are widely applied to locomotives and electric trains as important equipment, and accurate prediction of battery SOC can provide important guarantee for energy management and control of the whole train.
The estimation of the SOC of the lead-acid battery at home and abroad has a great deal of research results, and the current methods for predicting the SOC by using more methods mainly comprise an ampere-hour method, an open-circuit voltage method, a linear model method, a Kalman filtering algorithm, a neural network, a fuzzy method and the like. The ampere-hour method detection method is simple and easy to realize, but a more accurate SOC value is needed, otherwise, the error accumulation is larger and larger; the open circuit voltage method is simpler, but the time for the battery to reach stable open circuit voltage is longer due to polarization; the linear model method is to establish the linear relation between the SOC obtained at the current moment and the current voltage and the SOC at the previous moment, and estimate the SOC value; the Kalman filtering algorithm, the neural network and the fuzzy method are new research hot spots proposed for improving the SOC estimation precision, and have not been widely applied.
The traditional lead-acid battery charging method mainly comprises constant-current charging, constant-voltage charging, constant-current-constant-voltage two-stage charging and the like. The constant-current-constant-voltage two-stage charging method is to charge the battery to a certain set voltage value by using a constant current in the early stage of charging, and then to charge the battery at constant voltage by using the voltage value until the battery is full. The three-stage charging method is produced on the basis of improvement of the two-stage charging method, and takes the self-discharge phenomenon of the battery into consideration, and specifically comprises the steps of setting a floating charge voltage to perform floating charge on the battery at the end of constant-voltage charging in two stages when the charging current is detected to be smaller than a preset value. After the battery is full, charging is continued. The traditional charging method control circuits are easy to realize and wide in application, but the reasonable charging is carried out without considering the internal reaction characteristics of the battery, the charging degree cannot be accurately controlled, and polarization phenomenon and gassing phenomenon caused by polarization inevitably exist. The conventional charging phase does not take into account the existence of polarization phenomena, and therefore the predicted SOC is not very accurate.
Disclosure of Invention
Aiming at the problems existing in the prior art, the embodiment of the invention provides a correction method and device of an SOC prediction curve in a charging stage of a lead-acid battery.
The embodiment of the invention provides a correction method of an SOC prediction curve in a charging stage of a lead-acid battery, which comprises the following steps:
acquiring attribute data of a battery pack acquired by a detection instrument, wherein the attribute data comprises average current, single voltage, battery capacity and battery temperature;
Determining the current direction and the current time of the average current, judging whether the battery pack is in a charging state or not according to the current direction and the current time, and acquiring a display SOC value of the battery pack when the battery pack is in the charging state;
When the display SOC value is less than 30%, correcting the display SOC value by adopting an interpolation method to obtain a corrected SOC prediction curve;
when the display SOC value is between 30% and 80%, correcting the display SOC value by adopting an extended Kalman filtering method to obtain a corrected SOC prediction curve;
When the display SOC value is greater than 80%, acquiring an actual current curve of the battery pack, determining an expected current curve according to a Mars law, comparing the actual current curve with the expected current curve, determining a coordinate point of 100% of the SOC value according to a comparison result, and correcting the display SOC value according to the coordinate point to obtain a corrected SOC prediction curve.
In one embodiment, the method further comprises:
establishing a theoretical relationship between the SOC and a slope and an intercept of a monomer charging time interval difference curve in the battery pack;
And carrying out interpolation processing on the charging curve to estimate a predicted SOC value according to the attribute data and the theoretical relation, and correcting the display SOC value through the predicted SOC value.
In one embodiment, the method further comprises:
Acquiring an open circuit voltage value corresponding to a display SOC value, fitting an OCV-SOC curve according to the display SOC value and the open circuit voltage value, and searching for the SOC corresponding to the current voltage through the OCV-SOC curve;
and acquiring a preset formula corresponding to an ampere-hour integration method, calculating to obtain a predicted SOC value by combining the SOC corresponding to the current voltage, and correcting the display SOC value through the predicted SOC value.
In one embodiment, the method further comprises:
determining a gas-out point of the battery pack according to a comparison result, correcting the SOC value of the gas-out point to be 100%, and recalibrating the SOC of the battery pack according to the gas-out point to obtain a corrected SOC prediction curve
In one embodiment, the method further comprises:
changing charge and discharge conditions of the battery pack, and performing a cyclic charge test on the battery pack to obtain test data of the cyclic charge test;
And calculating the average value of the test data to obtain the attribute data of the battery pack.
The embodiment of the invention provides a correction device for an SOC prediction curve in a charging stage of a lead-acid battery, which comprises the following components:
The acquisition module is used for acquiring attribute data of the battery pack acquired by the detection instrument, wherein the attribute data comprises average current, single voltage, battery capacity and battery temperature;
the judging module is used for determining the current direction and the current time of the average current, judging whether the battery pack is in a charging state or not according to the current direction and the current time, and acquiring a display SOC value of the battery pack when the battery pack is in the charging state;
The first correction module is used for correcting the display SOC value by adopting an interpolation method when the display SOC value is less than 30%, so as to obtain a corrected SOC prediction curve;
the second correction module is used for correcting the display SOC value by adopting an extended Kalman filtering method when the display SOC value is between 30% and 80%, so as to obtain a corrected SOC prediction curve;
And the third correction module is used for acquiring an actual current curve of the battery pack when the display SOC value is greater than 80%, determining an expected current curve according to a Mars law, comparing the actual current curve with the expected current curve, determining a coordinate point of the SOC value of 100% according to a comparison result, and correcting the display SOC value according to the coordinate point to obtain a corrected SOC prediction curve.
In one embodiment, the apparatus further comprises:
the establishing module is used for establishing a theoretical relationship between the slope of a monomer charging time interval difference curve and the intercept of the SOC and the battery pack;
and the estimation module is used for carrying out interpolation processing on the charging curve to estimate a predicted SOC value according to the attribute data and the theoretical relation, and correcting the display SOC value through the predicted SOC value.
In one embodiment, the apparatus further comprises:
the acquisition module is used for acquiring an open-circuit voltage value corresponding to the display SOC value, fitting an OCV-SOC curve according to the display SOC value and the open-circuit voltage value, and searching the SOC corresponding to the current voltage through the OCV-SOC curve;
The calculation module is used for obtaining a preset formula corresponding to the ampere-hour integration method, calculating to obtain a predicted SOC value by combining the SOC corresponding to the current voltage, and correcting the display SOC value through the predicted SOC value.
The embodiment of the invention provides electronic equipment, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the steps of the correction method of the SOC prediction curve of the charging stage of the lead-acid battery when executing the program.
Embodiments of the present invention provide a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the above-described method of correcting a lead-acid battery charge phase SOC prediction curve.
According to the correction method and device for the SOC prediction curve in the charging stage of the lead-acid battery, provided by the embodiment of the invention, the attribute data of the battery pack acquired by a detection instrument are acquired, wherein the attribute data comprise average current, single voltage, battery capacity and battery temperature; determining the current direction and the current time of the average current, judging whether the battery pack is in a charging state according to the current direction and the current time, and acquiring a display SOC value of the battery pack when the battery pack is in the charging state; when the display SOC value is less than 30%, correcting the display SOC value by adopting an interpolation method to obtain a corrected SOC prediction curve; when the display SOC value is between 30% and 80%, correcting the display SOC value by adopting an extended Kalman filtering method to obtain a corrected SOC prediction curve; when the display SOC value is greater than 80%, acquiring an actual current curve of the battery pack, determining an expected current curve according to a Mars law, comparing the actual current curve with the expected current curve, determining a coordinate point of 100% of the SOC value according to a comparison result, and correcting the display SOC value according to the coordinate point to obtain a corrected SOC prediction curve. Therefore, the SOC curve can be classified and corrected according to the characteristics of the lead-acid battery in a targeted manner, and the accuracy of the correction result is ensured to be higher.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for correcting a lead-acid battery charge phase SOC prediction curve in an embodiment of the invention;
FIG. 2 is a block diagram of a correction device for a lead-acid battery charge phase SOC prediction curve in accordance with an embodiment of the present invention;
Fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Fig. 1 is a flow chart of a method for correcting an SOC prediction curve in a charging stage of a lead-acid battery in a charging and discharging process of a battery pack according to an embodiment of the present invention, as shown in fig. 1, the embodiment of the present invention provides a method for correcting an SOC prediction curve in a charging stage of a lead-acid battery, including:
Step S101, acquiring attribute data of the battery pack acquired by a detection instrument, wherein the attribute data comprise average current, single voltage, battery capacity and battery temperature.
Specifically, when the charging of a user is detected, the charging and discharging conditions of the battery pack are changed, a cyclic charging test is performed on the battery pack, attribute data of the battery pack collected by a detection instrument are obtained, for example, a lead-acid battery with rated voltage of 12V and rated capacity of 20Ah is selected, and a multifunctional battery measurement system performs multiple charging and discharging tests on the battery. When the battery is used, high voltage and large capacity are often required, and in order to meet the requirement, the single batteries are connected in series or in parallel to improve the voltage and the electric quantity when the battery is used, so that test data of a cyclic charging test are obtained; after a plurality of groups of cyclic charge tests, such as fast charge and discharge, slow charge and slow discharge, slow charge and fast discharge and the like of a battery, a large amount of charge and discharge test data are obtained, parameter data of average current I, single cell voltage v, battery capacity Q, temperature T and the like of the battery are obtained, and an average value of the test data is calculated to obtain attribute data of the battery.
Step S102, determining the current direction and the current time of the average current, judging whether the battery pack is in a charging state or not according to the current direction and the current time, and acquiring a display SOC value of the battery pack when the battery pack is in the charging state.
Specifically, after the attribute data of the battery pack are obtained, judging whether the battery is in a charging or discharging state according to the current direction and the current duration t, wherein the current direction is negative, the current value is smaller than zero, and the duration t is larger than or equal to 1 minute, and indicating that the battery is in the charging state; the current direction is positive, the current value is greater than zero and the duration t is greater than or equal to 1 minute, the state of discharge of the battery is indicated, and the SOC value is displayed according to the attribute data of the battery pack under the current condition, wherein the SOC value is displayed as a rough value, and different SOC percentage intervals are modified through different targeted methods in the follow-up process.
And step S103, when the display SOC value is smaller than 30%, correcting the display SOC value by adopting an interpolation method to obtain a corrected SOC prediction curve.
Specifically, when the display SOC value is less than 30%, the display SOC value is corrected by adopting an interpolation method, and the specific steps may include:
establishing theoretical corresponding relation of slope and intercept of a difference curve of SOC, battery capacity and battery cell charging time interval:
Qj=(K+1)Q0
relationship between SOC and intercept, slope:
Q j is the capacity of the battery cell j to be measured, Q 0 is the capacity of the reference battery cell, SOC j is the SOC value of the battery cell to be measured, SOC 0 is the SOC value of the reference battery cell, I is the current during charging, K is the slope of the curve, and B is the intercept of the curve.
According to the charging data, a first monomer reaching a charging cut-off voltage in all monomers of the battery pack is called a reference monomer; the rest is the monomer to be measured.
The voltage of the monomer to be measured at different moments is interpolated to the reference monomer by an interpolation method, so that the time intervals of different charging moments can be obtained, and then linear fitting is carried out on the time intervals, so that a monomer charging time interval difference curve can be obtained, and the curve is changed continuously along with the charging time.
The curve is: Δt=kt+b.
Wherein Δt is the monomer charge time interval, and t is the monomer charge time.
And performing linear fitting on the curve and the corrected reference monomer charging curve obtained by the interpolation method to obtain a slope K and an intercept B.
And calculating to obtain the SOC value and the battery capacity of the monomer to be detected according to the relation between the battery capacity and the SOC and the slope and intercept of the monomer charging time interval difference curve, and correcting the display SOC value according to the SOC value.
And step S104, when the display SOC value is between 30% and 80%, correcting the display SOC value by adopting an extended Kalman filtering method to obtain a corrected SOC prediction curve.
Specifically, when the display SOC value is between 30% and 80%, the display SOC value is corrected by adopting the extended kalman filter method, and the specific steps may include:
the battery is simulated by using a first-order Dai Weining equivalent model, and then the equivalent model parameters are identified through a cyclic discharge experiment.
R 1 is ohmic internal resistance, and causes abrupt change of terminal voltage at the moment of battery charging and discharging; r 2、C1 is polarization resistance and polarization capacitance, respectively.
For nonlinear systems, the discrete state space model of extended kalman filtering is as follows:
Xt=f(Xt-1,Ut-1)+Wt-1
Yt=g(Xt,Ut)+Vt
f (X t-1,Ut-1) and g (X t,Ut) are the state transfer function and the observation function of the nonlinear system, respectively.
This was converted into a discrete model of extended kalman filtering in SOC estimation as shown below:
SOC t is the SOC value at time t, SOC t-1 is the SOC value at time t-1, U C,t is the voltage across the polarized capacitor at time t, R 2 is the polarization resistance, W 1,t-1、W2,t-1 is the process noise at time t-1, V t is the observation noise, Q r is the rated capacity, C is the capacitor, and I t is the current flowing through the circuit at time t.
Combining the identified parameters and the discrete models, the calculation flow of the SOC is as follows:
Wherein the method comprises the steps of For the a priori estimates of the values,For a priori estimating the error covariance matrix, C t is the observation matrix at time t, K t is the gain coefficient,P t is the covariance error matrix, which is the optimal value at time t. A t-1、Bt-1、Ct is a state transition matrix at the time t-1, a state quantity control matrix at the time t-1 and an observation matrix at the time t, which are all determined by the system characteristics.
Step S105, when the display SOC value is greater than 80%, acquiring an actual current curve of the battery pack, determining an expected current curve according to a mars law, comparing the actual current curve with the expected current curve, determining a coordinate point of 100% of the SOC value according to a comparison result, and correcting the display SOC value according to the coordinate point to obtain a corrected SOC prediction curve.
Specifically, when the SOC value is displayed to be greater than 80%, the predicted current curve is determined by the mas law, including:
mars' law describes the quantitative relationship between battery capacity, charge-discharge process, and maximum acceptable charge current, and proposes an acceptable charge curve for a battery, also called the inherent charge curve for a battery, assuming a minimum gassing rate. When the charging current is below the curve, the storage battery only generates trace gassing; when the charging current is above the curve, the charging speed is not increased, serious electrolytic water reaction can occur, and a large amount of hydrogen and oxygen are separated out. The charge acceptable current curve of the battery can be expressed by the following formula:
I=I0e-βt
wherein: i-acceptable charge current of the battery;
I 0 —maximum charging current at t=0;
Beta-the acceptance ratio of the battery charging current, also called as intrinsic acceptance ratio, beta=i 0/C, C is the battery;
is a rated capacity of (2);
t-charging time;
And then determining an actual current curve and an acceptable (predicted) current curve according to the actual charging current acquired by the experiment, comparing the actual current curve and the acceptable (predicted) current curve, determining a point at which the battery begins to gasify in a large amount, correcting the SOC value of the point to 100%, and calibrating the SOC of the battery again to obtain a corrected SOC prediction curve.
In addition, an aging index lambda can be introduced, and according to the current voltage, temperature, voltage change value and charging capacity, a four-dimensional data table of the battery aging index, temperature, voltage and aging degree is obtained by carrying out a plurality of groups of experiments on the battery, and the aging condition of the battery is judged by looking up a table.
The more serious the aging condition is, the less the charging capacity is under the same voltage, and the charging current and the charging time of the battery are corrected according to the capacity fading condition, so that the SOC estimation is more accurate.
According to the correction method of the SOC prediction curve in the charging stage of the lead-acid battery, provided by the embodiment of the invention, attribute data of the battery pack acquired by a detection instrument are acquired, wherein the attribute data comprise average current, single voltage, battery capacity and battery temperature; determining the current direction and the current time of the average current, judging whether the battery pack is in a charging state according to the current direction and the current time, and acquiring a display SOC value of the battery pack when the battery pack is in the charging state; when the display SOC value is less than 30%, correcting the display SOC value by adopting an interpolation method to obtain a corrected SOC prediction curve; when the display SOC value is between 30% and 80%, correcting the display SOC value by adopting an extended Kalman filtering method to obtain a corrected SOC prediction curve; when the display SOC value is greater than 80%, acquiring an actual current curve of the battery pack, determining an expected current curve according to a Mars law, comparing the actual current curve with the expected current curve, determining a coordinate point of 100% of the SOC value according to a comparison result, and correcting the display SOC value according to the coordinate point to obtain a corrected SOC prediction curve. Therefore, the SOC curve can be classified and corrected according to the characteristics of the lead-acid battery in a targeted manner, and the accuracy of the correction result is ensured to be higher.
Fig. 2 is a correction device for SOC prediction curves in a charging stage of a lead-acid battery according to an embodiment of the present invention, including: the method comprises an acquisition module S201, a judgment module S202, a first correction module S203, a second correction module S204 and a third correction module S205, wherein:
and the acquisition module S201 is used for acquiring attribute data of the battery pack acquired by the detection instrument, wherein the attribute data comprises average current, single voltage, battery capacity and battery temperature.
The judging module S202 is configured to determine a current direction and a current time of the average current, judge whether the battery pack is in a charging state according to the current direction and the current time, and obtain a display SOC value of the battery pack when the battery pack is in the charging state.
And the first correction module S203 is configured to correct the display SOC value by adopting an interpolation method when the display SOC value is less than 30%, so as to obtain a corrected SOC prediction curve.
And the second correction module S204 is used for correcting the display SOC value by adopting an extended Kalman filtering method when the display SOC value is between 30% and 80%, so as to obtain a corrected SOC prediction curve.
And the third correction module S205 is configured to obtain an actual current curve of the battery pack when the display SOC value is greater than 80%, determine an expected current curve according to a mars law, compare the actual current curve with the expected current curve, determine a coordinate point of 100% of the SOC value according to a comparison result, and correct the display SOC value according to the coordinate point to obtain a corrected SOC prediction curve.
In one embodiment, the apparatus may further include:
And the establishing module is used for establishing a theoretical relation between the SOC and the slope and intercept of the monomer charging time interval difference curve in the battery pack.
And the estimation module is used for carrying out interpolation processing on the charging curve to estimate a predicted SOC value according to the attribute data and the theoretical relation, and correcting the display SOC value through the predicted SOC value.
In one embodiment, the apparatus may further include:
The acquisition module is used for acquiring an open-circuit voltage value corresponding to the display SOC value, fitting an OCV-SOC curve according to the display SOC value and the open-circuit voltage value, and searching the SOC corresponding to the current voltage through the OCV-SOC curve.
The calculation module is used for obtaining a preset formula corresponding to the ampere-hour integration method, calculating to obtain a predicted SOC value by combining the SOC corresponding to the current voltage, and correcting the display SOC value through the predicted SOC value.
In one embodiment, the apparatus may further include:
And the calibration module is used for determining the gassing point of the battery pack according to the comparison result, correcting the SOC value of the gassing point to 100%, and recalibrating the SOC of the battery pack according to the gassing point to obtain a corrected SOC prediction curve.
For a specific limitation of the correction device for the SOC prediction curve of a lead-acid battery during charging, reference may be made to the above limitation of the correction method for the SOC prediction curve of a lead-acid battery during charging, which is not described herein. The above-mentioned various modules in the correction device for SOC prediction curves in the charging stage of lead-acid batteries may be implemented in whole or in part by software, hardware, and combinations thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
Fig. 3 illustrates a physical schematic diagram of an electronic device, as shown in fig. 3, where the electronic device may include: a processor (processor) 301, a memory (memory) 302, a communication interface (Communications Interface) 303, and a communication bus 304, wherein the processor 301, the memory 302, and the communication interface 303 perform communication with each other through the communication bus 304. The processor 301 may call logic instructions in the memory 302 to perform the following method: acquiring attribute data of the battery pack acquired by a detection instrument, wherein the attribute data comprise average current, single voltage, battery capacity and battery temperature; determining the current direction and the current time of the average current, judging whether the battery pack is in a charging state according to the current direction and the current time, and acquiring a display SOC value of the battery pack when the battery pack is in the charging state; when the display SOC value is less than 30%, correcting the display SOC value by adopting an interpolation method to obtain a corrected SOC prediction curve; when the display SOC value is between 30% and 80%, correcting the display SOC value by adopting an extended Kalman filtering method to obtain a corrected SOC prediction curve; when the display SOC value is greater than 80%, acquiring an actual current curve of the battery pack, determining an expected current curve according to a Mars law, comparing the actual current curve with the expected current curve, determining a coordinate point of 100% of the SOC value according to a comparison result, and correcting the display SOC value according to the coordinate point to obtain a corrected SOC prediction curve.
Further, the logic instructions in memory 302 described above may be implemented in the form of software functional units and stored in a computer readable storage medium when sold or used as a stand alone product. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In another aspect, embodiments of the present invention further provide a non-transitory computer readable storage medium having stored thereon a computer program, which when executed by a processor is implemented to perform the transmission method provided in the above embodiments, for example, including: acquiring attribute data of the battery pack acquired by a detection instrument, wherein the attribute data comprise average current, single voltage, battery capacity and battery temperature; determining the current direction and the current time of the average current, judging whether the battery pack is in a charging state according to the current direction and the current time, and acquiring a display SOC value of the battery pack when the battery pack is in the charging state; when the display SOC value is less than 30%, correcting the display SOC value by adopting an interpolation method to obtain a corrected SOC prediction curve; when the display SOC value is between 30% and 80%, correcting the display SOC value by adopting an extended Kalman filtering method to obtain a corrected SOC prediction curve; when the display SOC value is greater than 80%, acquiring an actual current curve of the battery pack, determining an expected current curve according to a Mars law, comparing the actual current curve with the expected current curve, determining a coordinate point of 100% of the SOC value according to a comparison result, and correcting the display SOC value according to the coordinate point to obtain a corrected SOC prediction curve.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the respective embodiments or some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (6)

1. A correction method of an SOC prediction curve in a charging stage of a lead-acid battery is characterized by comprising the following steps:
acquiring attribute data of a battery pack acquired by a detection instrument, wherein the attribute data comprises average current, single voltage, battery capacity and battery temperature;
Determining the current direction and the current time of the average current, judging whether the battery pack is in a charging state or not according to the current direction and the current time, and acquiring a display SOC value of the battery pack when the battery pack is in the charging state;
When the display SOC value is less than 30%, correcting the display SOC value by adopting an interpolation method to obtain a corrected SOC prediction curve;
when the display SOC value is between 30% and 80%, correcting the display SOC value by adopting an extended Kalman filtering method to obtain a corrected SOC prediction curve;
when the display SOC value is greater than 80%, acquiring an actual current curve of the battery pack, determining an expected current curve according to a Mars law, comparing the actual current curve with the expected current curve, determining a coordinate point of 100% of the SOC value according to a comparison result, and correcting the display SOC value according to the coordinate point to obtain a corrected SOC prediction curve;
the correcting the display SOC value by adopting the interpolation method comprises the following steps:
establishing a theoretical relationship between the SOC and a slope and an intercept of a monomer charging time interval difference curve in the battery pack;
And carrying out interpolation processing on the charging curve to estimate a predicted SOC value according to the attribute data and the theoretical relation, and correcting the display SOC value through the predicted SOC value.
2. The method for correcting an SOC prediction curve during a charging phase of a lead-acid battery according to claim 1, wherein determining a coordinate point of 100% of the SOC value according to the comparison result, correcting the displayed SOC value according to the coordinate point, and obtaining a corrected SOC prediction curve, includes:
And determining a gas-out point of the battery pack according to a comparison result, correcting the SOC value of the gas-out point to be 100%, and recalibrating the SOC of the battery pack according to the gas-out point to obtain a corrected SOC prediction curve.
3. The method for correcting the SOC prediction curve of the lead-acid battery in the charging stage according to claim 1, wherein the acquiring the attribute data of the battery pack acquired by the detecting instrument includes:
changing charge and discharge conditions of the battery pack, and performing a cyclic charge test on the battery pack to obtain test data of the cyclic charge test;
and calculating the average value of the test data to obtain the attribute data of the battery pack.
4. A correction device for SOC prediction curves during a charging phase of a lead-acid battery, the device comprising:
The acquisition module is used for acquiring attribute data of the battery pack acquired by the detection instrument, wherein the attribute data comprises average current, single voltage, battery capacity and battery temperature;
the judging module is used for determining the current direction and the current time of the average current, judging whether the battery pack is in a charging state or not according to the current direction and the current time, and acquiring a display SOC value of the battery pack when the battery pack is in the charging state;
The first correction module is used for correcting the display SOC value by adopting an interpolation method when the display SOC value is less than 30%, so as to obtain a corrected SOC prediction curve;
the second correction module is used for correcting the display SOC value by adopting an extended Kalman filtering method when the display SOC value is between 30% and 80%, so as to obtain a corrected SOC prediction curve;
The third correction module is used for acquiring an actual current curve of the battery pack when the display SOC value is greater than 80%, determining an expected current curve according to a Mars law, comparing the actual current curve with the expected current curve, determining a coordinate point of 100% of the SOC value according to a comparison result, and correcting the display SOC value according to the coordinate point to obtain a corrected SOC prediction curve;
the establishing module is used for establishing a theoretical relationship between the slope of a monomer charging time interval difference curve and the intercept of the SOC and the battery pack;
and the estimation module is used for carrying out interpolation processing on the charging curve to estimate a predicted SOC value according to the attribute data and the theoretical relation, and correcting the display SOC value through the predicted SOC value.
5. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the method for correcting a lead-acid battery charge phase SOC prediction curve as claimed in any of claims 1 to 3 when the program is executed by the processor.
6. A non-transitory computer readable storage medium having stored thereon a computer program, characterized in that the computer program when executed by a processor implements the steps of the method for correcting a lead-acid battery charge phase SOC prediction curve according to any of claims 1 to 3.
CN202210257811.4A 2022-03-16 Correction method and device for SOC prediction curve in charging stage of lead-acid battery Active CN114636936B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210257811.4A CN114636936B (en) 2022-03-16 Correction method and device for SOC prediction curve in charging stage of lead-acid battery

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210257811.4A CN114636936B (en) 2022-03-16 Correction method and device for SOC prediction curve in charging stage of lead-acid battery

Publications (2)

Publication Number Publication Date
CN114636936A CN114636936A (en) 2022-06-17
CN114636936B true CN114636936B (en) 2024-06-28

Family

ID=

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103048626A (en) * 2012-12-17 2013-04-17 惠州市亿能电子有限公司 Method for accurately estimating SOC (State of Charge)
CN110895310A (en) * 2019-12-27 2020-03-20 四川长虹电器股份有限公司 SOC (state of charge) estimation system of lithium iron phosphate battery

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103048626A (en) * 2012-12-17 2013-04-17 惠州市亿能电子有限公司 Method for accurately estimating SOC (State of Charge)
CN110895310A (en) * 2019-12-27 2020-03-20 四川长虹电器股份有限公司 SOC (state of charge) estimation system of lithium iron phosphate battery

Similar Documents

Publication Publication Date Title
CN107991623B (en) Battery ampere-hour integral SOC estimation method considering temperature and aging degree
CN110988690B (en) Battery state of health correction method, device, management system and storage medium
CN110967645B (en) SOC correction method and apparatus, battery management system, and storage medium
CN110967646B (en) SOC correction method and apparatus, battery management system, and storage medium
CN107368619B (en) Extended Kalman filtering SOC estimation method
CN109557477B (en) Battery system health state estimation method
US20160061908A1 (en) Secondary battery capacity measurement system and secondary battery capacity measurement method
CN109342950B (en) Method, device and equipment for evaluating state of charge of lithium battery
CN110376536B (en) SOH detection method and device for battery system, computer equipment and storage medium
CN108445422B (en) Battery state of charge estimation method based on polarization voltage recovery characteristics
CN111092470B (en) Method, device and storage medium for obtaining capacity difference of each battery in battery pack
CN111416397B (en) Battery equalization method and device, control equipment and computer readable storage medium
CN113567873B (en) Battery capacity and SOC estimation method based on single charge curve difference in battery pack
CN107817448B (en) Method for online real-time monitoring of battery electric quantity suitable for complex working conditions
EP4152022B1 (en) Method for determining full-charge capacity of battery pack, method for determining state of health of battery pack, system, and apparatus
CN115113069A (en) Estimation method of battery SOC and related device
CN111679200B (en) Battery state of charge calibration method and device and vehicle
CN110596604A (en) Lithium battery SOC estimation method based on ampere-hour integration method
CN115754736A (en) SOC calibration method and device for charging and discharging tail ends of energy storage system
CN114280485A (en) SOC estimation and consistency evaluation method and device, and computer equipment
CN112356737B (en) Battery charging management method and battery management system
CN109507590B (en) Multi-interference-removal grid intelligent tracking SOC correction method and system
CN116930794A (en) Battery capacity updating method and device, electronic equipment and storage medium
CN114636936B (en) Correction method and device for SOC prediction curve in charging stage of lead-acid battery
CN113447826B (en) SOC determination method and device based on steady-state equivalent circuit model

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant