CN111289906B - Power battery SOC estimation method - Google Patents

Power battery SOC estimation method Download PDF

Info

Publication number
CN111289906B
CN111289906B CN202010253496.9A CN202010253496A CN111289906B CN 111289906 B CN111289906 B CN 111289906B CN 202010253496 A CN202010253496 A CN 202010253496A CN 111289906 B CN111289906 B CN 111289906B
Authority
CN
China
Prior art keywords
soc
true
value
display
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
CN202010253496.9A
Other languages
Chinese (zh)
Other versions
CN111289906A (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.)
Liaoning University of Technology
Original Assignee
Liaoning University of Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Liaoning University of Technology filed Critical Liaoning University of Technology
Priority to CN202010253496.9A priority Critical patent/CN111289906B/en
Publication of CN111289906A publication Critical patent/CN111289906A/en
Application granted granted Critical
Publication of CN111289906B publication Critical patent/CN111289906B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/382Arrangements for monitoring battery or accumulator variables, e.g. SoC
    • G01R31/3842Arrangements for monitoring battery or accumulator variables, e.g. SoC combining voltage and current measurements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/385Arrangements for measuring battery or accumulator variables
    • G01R31/387Determining ampere-hour charge capacity or SoC
    • G01R31/388Determining ampere-hour charge capacity or SoC involving voltage measurements

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Secondary Cells (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The invention relates to a power battery SOC estimation method, which comprises the following steps: 1) two SOC values, SOC, are set in the programTrueAnd SOCDisplay(ii) a 2) Power-down time storage SOCTrueAnd SOCDisplayBMS corrects SOC by using SOC-OCV curve at power-on timeTrueAt the moment, the SOC is continuously sent to the whole vehicle controllerDisplay(ii) a 3) When the current collected by the BMS is less than or equal to the current threshold A1Correcting SOC through SOC-OCV curveTrue(ii) a The current collected by BMS is larger than current threshold A1Calculating SOC by ampere-hour integrationTrue(ii) a 4) In the process of charging and discharging, the rate K is dynamically adjusted in real time2(k) So that SOC isDisplayFollow-up SOCTrue. The estimation method leads the SOC to be in the charging and discharging processDisplayGradually approaching SOC without jumpingTrueAn SOC dynamic following strategy is formulated, and user experience is improved.

Description

Power battery SOC estimation method
Technical Field
The invention relates to a method for estimating the SOC of a power battery, and belongs to the field of batteries of electric vehicles.
Background
Soc (state of charge), i.e. the state of charge of the battery, also called the remaining capacity of the battery. And represents the ratio of the remaining capacity to the total available capacity of the battery, expressed as a percentage, after use or long standing for a period of time. The accurate estimation of the SOC of the battery has important significance for the electric automobile, because the electric automobile estimates the endurance mileage of the vehicle according to the SOC value, and meanwhile, the accurate estimation of the SOC also has important significance for improving the utilization rate and the safety of the battery. A common definition of SOC is:
Figure BDA0002436356900000011
the concept of the remaining capacity and the concept of the battery capacity are particularly important for accurately estimating the SOC. The remaining capacity is, in a broad sense, the amount of charge released by chemical reaction of all chemical substances inside the lithium ion battery without damaging the battery. The remaining capacity is defined in a narrow sense as the amount of charge that can be discharged from the battery at a certain temperature and a certain discharge rate without damaging the battery.
Therefore, the temperature and the discharge rate directly influence the calculation of the residual capacity.
The capacity of a battery is not the nominal capacity of the battery when the battery leaves factory because the actual capacity that the battery can deliver is greatly reduced as the battery ages. The aging factor is typically taken into account when calculating the capacity of the battery.
The mainstream algorithm for calculating SOC mainly includes: open circuit voltage, ampere-hour integral, Kalman filtering, neural network algorithm, etc.
The Kalman filtering algorithm comprises Kalman deformation modes such as linear Kalman Filtering (KF), Extended Kalman (EKF), adaptive Kalman (AEKF) and Unscented Kalman (UKF). The linear Kalman filter aims at a linear system, and the practical application process generally linearizes a nonlinear system. If the state equation and the observation equation of the nonlinear discrete system are developed by a first-order Taylor formula, a linearized system equation can be obtained, and the EKF is used for estimating the required variables. And the Kalman filtering calculates to obtain a current optimal value according to the current measured value, the predicted value at the last moment and the error. The method has the advantages that errors are included in calculation, exist independently and are not influenced by measured data. The Kalman filtering method is suitable for various batteries in different aging stages, the accuracy of the Kalman filtering method depends on the establishment of a battery model to a large extent, and the calculated amount is large.
And (II) the neural network autonomously summarizes the internal rules of the nonlinear system mainly by analyzing and learning a large amount of data, and prejudges the state of the system according to the summarized internal rules in practical application. For non-linear systems such as batteries, the neural network can approximate any complex dynamic parameter, including of course the SOC, with any degree of accuracy.
The neural network takes the discharge current value and the discharge voltage value of a large number of experimental battery samples as input, and takes the SOC value calculated by actual test as the basis for judging the neural network. The neural network finds potential mathematical relationships between input voltage, current, and SOC through iterative calculations. When the error precision of the input result and the output result is lower than the preset value through the ceaseless iterative operation of the neural network, the neural network model is completed. The neural network method simulates human brain and neurons to process a nonlinear novel algorithm, the internal structure of the battery does not need to be studied deeply, and only input and output samples which accord with the working characteristics are extracted from the battery in advance and input into the building system, so that the SOC value in operation can be obtained. Although the post-processing of the neural network method is relatively simple, a large amount of sample data is required for supporting, and the workload is large.
Compared with the first two calculation methods, the most commonly used calculation method in the market is a combination of an ampere-hour integration method and an open-circuit voltage method.
The open circuit voltage method (iii), also called OCV method, estimates the SOC of the battery by measuring the open circuit voltage of the power battery when the battery is not in a charge-discharge state, i.e., when the operating current is zero. Shown in fig. 1 is an SOC-OCV curve of the LG battery: the abscissa is the SOC value and the ordinate is the open circuit voltage value of the battery, i.e. one SOC value for each voltage value. The SOC was 0% at an open circuit voltage of 3.287V, and 100% at an open circuit voltage of 4.186V. And the curve is a steep stage at SOC of 0% -5%. In the specific application of the electric automobile, the SOC value of the battery can be inversely obtained by collecting the cell voltage and according to the SOC-OCV curve chart. However, there are many disadvantages in calculating the SOC value by the open circuit voltage method.
Firstly, due to the characteristics of the lithium ion battery, when a large current flows through the battery, the open-circuit voltage of the battery is suddenly changed, and after the battery is kept still for a period of time, the voltage of the battery is restored to a normal state. Therefore, when the SOC is calculated by using the open-circuit voltage method, the working current of the SOC is small enough not to cause the sudden change of the open-circuit voltage. However, when the electric vehicle is running or charging, i.e. when the working current is not zero, the SOC value also needs to be known, and the open-circuit voltage method is obviously not suitable, and other methods can be selected to estimate the SOC.
And (IV) an ampere-hour integration method is an algorithm for obtaining the current battery charge state by counting the charge amount of the power battery during a period of time and adding the count and the charge amount at the previous moment. The equation of the ampere-hour integral method is shown as the formula (2):
Figure BDA0002436356900000021
wherein η is coulombic efficiency
Figure BDA0002436356900000022
QNIs the available capacity of the battery. SOCkIs the SOC value at the initial time k, ikAnd delta T is the bus current at the moment k, and is the sampling time of the system.
The ampere-hour integration method has three problems:
dependence on the initial value SOC. The ampere-hour integration method can only solve the problem of electric quantity change within a period of time, and the accuracy of the initial value SOC is required to be obtained when the accurate residual electric quantity SOC is required to be obtained. If the initial value SOC has errors, the SOC value can not be estimated correctly. This design is saved SOC to the time of will cutting off the power supply to the on-chip flash in, even BMS cuts off the power supply like this, data in the flash can not lose yet, and when the car was electrified, the BMS read out SOC data in the flash, and as SOC initial value.
The problem of accumulated errors. Due to the reasons of insufficient precision of the current sensor, low sampling frequency, signal interference and the like, the acquired current value has certain error compared with the true value, the accumulated charge calculated by the formula for a period of time has error, and the error of the current time can be brought to the error of the next moment, so that the error of the residual electric quantity is larger and larger. The direct method for solving the problem is to improve the sampling precision and the sampling frequency, and in addition, the open-circuit voltage method can be used for correcting the sampling precision and the sampling frequency.
Available capacity estimation problem. The estimation of the available capacity is greatly influenced by the temperature and the discharge rate, wherein the available capacity of the battery is different at different temperatures. As shown in table 1, it can be seen that the available capacity at low temperature is lower than the normal temperature, and if the battery capacity is calculated at the rated capacity without considering the temperature change, even if there is no initial error and the current collection accuracy is high, the battery may still be under-charged and the SOC estimation is not accurate, so the capacity change is also a factor to be considered.
TABLE 12.5 Ah available Capacity at different temperatures
Figure BDA0002436356900000031
The SOC is calculated by an ampere-hour integration method, and the jump problem of the SOC usually occurs when the SOC is corrected by utilizing the open-circuit voltage. SOC jump refers to a large change in charge over a short period of time. The jump of the SOC can directly influence the control strategy of the whole vehicle, and safety accidents can be seriously caused. For example, when the SOC of the vehicle suddenly decreases from 50% to 10% or even 0% during driving, the vehicle controller stops the vehicle according to the SOC of the battery, which may cause a serious accident if the vehicle is driven at a high speed. It is important to solve the SOC trip problem.
The main reason for the SOC jump is to correct the ampere-hour integral using the OCV. The SOC is calculated in real time by using ampere-hour integration, and the SOC is corrected in real time by using an OCV curve, so that the SOC cannot be calculated inaccurately due to the accumulation of errors of current sampling precision and sampling frequency. If the SOC obtained by the voltage value estimation is used for correcting the SOC calculated by the integration algorithm at intervals, so that the integration algorithm obtains a correct starting point again, the subsequent integration calculation result is closer to the true value. However, the SOC value calculated by the open-circuit voltage is not equal to the SOC value calculated by the ampere-hour integration, and the problem of SOC jump occurs at this time.
Disclosure of Invention
The technical problem to be solved by the invention is to provide an estimation method of the SOC of a power battery, wherein the estimation method prevents the influence of the SOC jump problem on user experience, and two SOC values are set in a program, wherein one SOC value is a real SOC valueTrueAnd the other is the displayed SOC value SOCDisplayIn order to let SOC charge and dischargeDisplayGradually approaching SOC without jumpingTrueAnd an SOC dynamic following strategy is established.
In order to solve the above problems, the specific technical scheme of the invention is as follows: a method for estimating the SOC of a power battery comprises the following steps:
1) two SOC values are set in the program, one is the real SOC value SOCTrueI.e. the actual SOC state of the battery; the other is the displayed SOC value SOCDisplayNamely the SOC value which is output by the BMS to the user;
2) power-down time storage SOCTrueAnd SOCDisplayBMS corrects SOC by using SOC-OCV curve at power-on timeTrueAt the moment, the SOC is continuously sent to the whole vehicle controllerDisplay
3) When the current collected by the BMS is less than or equal to the current threshold A1And for 10S, correcting SOC through SOC-OCV curveTrue(ii) a The current collected by BMS is larger than current threshold A1Calculating the SOC through an ampere-hour integral method formula (3)True
Figure BDA0002436356900000041
4) In the process of charging and discharging, the rate K is dynamically adjusted in real time2(k) So that SOC isDisplayFollow-up SOCTrue;SOCDisplayThe calculation formula (4):
Figure BDA0002436356900000042
coefficient K2(k) Calculating according to the error between the real value and the display value, calculating by using a formula (5) during discharging, and calculating by using a formula (6) during charging;
during discharging:
Figure BDA0002436356900000043
during charging:
Figure BDA0002436356900000044
when SOC is reachedTrueAnd SOCDisplayEqual time K2When the value is 1, the SOC is at the momentDisplayEstimated according to the ampere-hour integration method.
In the discharging process, the BMS collects the voltage of the battery terminal, and when the collected voltage is less than or equal to the inflection point voltage V1After-starting discharge end zero calibration strategy of SOC (system on chip), accelerating or reducing SOCDisplaySpeed of change ofRate, i.e. SOCDisplayAnd a dynamic zero correction factor K1(k) Equations (7) and (8), respectively, make SOCDisplayFollow-up SOCTrue
Figure BDA0002436356900000051
Figure BDA0002436356900000052
In the formula
Figure BDA0002436356900000053
Error (k) is the error between the true value of SOC and the displayed value for the capacity discharged from the knee voltage to the discharge cutoff voltage.
The method for estimating the SOC of the power battery has the beneficial effects that: one aspect is dynamic following: the problem of jump of the SOC in the estimation process can be solved, and potential safety hazards of the electric automobile caused by SOC estimation jump are eliminated; on the other hand, zero calibration of discharge end: the problem that the SOC is not zero under the condition that the electric quantity of the battery is zero can be avoided, and the experience of a user is improved.
Drawings
FIG. 1 is a graph of the SOC-OCV curve of LG monomer at room temperature.
Fig. 2 is a flow chart of estimation of true SOC value.
Fig. 3 is a flow chart of SOC display value estimation.
Fig. 4 is a dynamic following curve 1.
Fig. 5 is a dynamic following curve 2.
Fig. 6 is a dynamic following curve 3.
Fig. 7 is a dynamic following curve 4.
FIG. 8 is a SOC end calibration strategy graph.
FIG. 9 is a graph showing discharge curves at different temperatures.
Fig. 10 is a discharge curve for different discharge rates.
FIG. 11 is a SOC-OCV curve at different temperatures.
Detailed Description
A method for estimating the SOC of a power battery comprises the following steps:
1) two SOC values are set in the program, one is the real SOC value SOCTrueI.e. the actual SOC state of the battery; the other is the displayed SOC value SOCDisplayThe SOC value that is visible to the user from the Battery Management System (BMS);
2) power-down time storage SOCTrueAnd SOCDisplayBMS corrects SOC by using SOC-OCV curve at power-on timeTrueAt the moment, the SOC is continuously sent to the whole vehicle controllerDisplay(ii) a Wherein the SOC-OCV curve is a relation curve of SOC and open-circuit voltage, and is drawn by experimental data, as shown in FIG. 11, the SOC can be obtained by directly passing the voltage value in this stepTrueA value of (d);
3) as shown in fig. 2, when the current collected by the BMS is equal to or less than the current threshold a1And for 10S, correcting the SOC through an SOC-OCV curveTrue(ii) a When the current collected by the BMS is larger than the current threshold A1Calculating the SOC through an ampere-hour integral method formula (3)True
Figure BDA0002436356900000061
Wherein, SOC (k +1)TrueRepresenting the true value of SOC for the battery at time k +1, SOC (k)TrueRepresenting the true value of SOC of the battery at the time k, i representing the current value collected by the BMS, eta representing the charge-discharge efficiency, delta T representing the sampling period of the BMS, and QN(T) represents the capacity of the battery at a temperature T ℃;
4) in the charging and discharging process, as shown in fig. 3, the BMS collects the terminal voltage of the battery, and when the terminal voltage is greater than the knee voltage V of the power battery1(inflection point voltage V1Derived from experimental data or given by the battery manufacturer), the rate K is dynamically adjusted in real time2(k) So that SOC isDisplayFollow-up SOCTrue;SOCDisplayThe calculation formula (4):
Figure BDA0002436356900000062
SOC(k+1)Dispalydisplay value representing SOC of battery at time k +1, SOC (k)DispalyIndicating the value of the SOC of the battery at time K, K2(k) Indicating that the rate is dynamically adjusted at time k. Coefficient K2(k) The error between the real value and the display value is calculated, the formula (5) is used for calculation during discharging, and the formula (6) is used for calculation during charging.
During discharging:
Figure BDA0002436356900000063
during charging:
Figure BDA0002436356900000064
when SOC is reachedTrueAnd SOCDisplayEqual time K2When the value is 1, the SOC is at the momentDisplayEstimated according to the ampere-hour integration method.
As shown in fig. 4, the battery is in a charged condition: SOCDisplay>SOCTrue. Charging the battery pack with a charging current of 5A by using a load, storing data such as current and average voltage transmitted from the BMS by the upper computer as input amounts of an SOC model, and adjusting the SOC at the power-off timeDisplayValue realization initial time SOCDisplay>SOCTrueThe conditions of (1). SOC at the beginning of simulationDisplayGreater than SOCTrueIf only one SOC value is used in the program, the SOC will jump inevitably. As the charging time increases, the cell voltage increases and the SOC value of the battery also increases, but the SOCDisplayIs significantly lower than the SOCTrueAt the rising rate of (C), at this time, SOCDisplayOn standby SOCTrue. And SOC at 1300sDisplayAnd SOCTrueMeet, then SOCTrueThere was a brief fluctuation and after 3000s both values leveled off.
As shown in fig. 5, the battery is in a charged condition: SOCDisplay<SOCTrue. Charging the battery pack with a load at 5ACharging the current, storing the data such as current and average voltage sent by BMS by the upper computer as the input quantity of SOC model, and adjusting the SOC at the power-off timeDisplayValue realization initial time SOCDisplay<SOCTrueThe conditions of (1). SOC at the beginning of simulationDisplayLess than SOCTrueIf only one SOC value is used in the program, the SOC will jump inevitably. As the charging time increases, the cell voltage increases and the SOC value of the battery also increases, but the SOCDisplayIs significantly higher than the SOCTrueAt the rising rate of (C), at this time, SOCDisplayIn pursuit of SOCTrue. And SOC at 3500s point in timeDisplayAnd SOCTrueMeet, and then both values increase smoothly.
As shown in fig. 6, the cell was in a discharged condition: SOCDisplay<SOCTrue. Discharging the battery pack with a discharge current of 10A by using a load, storing data such as current and average voltage transmitted by the BMS by the upper computer as input quantities of the SOC model, and adjusting the SOC at the power-off timeDisplayValue realization initial time SOCDisplay<SOCTrueThe conditions of (1). SOC at the beginning of simulationDisplayLess than SOCTrueIf only one SOC value is used in the program, the SOC will jump inevitably. As the discharge time increases, the cell voltage decreases, and the SOC value of the battery also decreases, but the SOC value is reducedDisplayIs significantly less than SOCTrueAt the rate of decrease of SOCDisplayOn standby SOCTrue. And SOC at 1900sDisplayAnd SOCTrueMeet each other.
As shown in fig. 7, the cell was in a discharged condition: SOCDisplay>SOCTrue. Discharging the battery pack with a discharge current of 10A by using a load, storing data such as current and average voltage transmitted by the BMS by the upper computer as input quantities of the SOC model, and adjusting the SOC at the power-off timeDisplayValue realization initial time SOCDisplay>SOCTrueThe conditions of (1). SOC at the beginning of simulationDisplayGreater than SOCTrueIf only one SOC value is used in the program, the SOC will jump inevitably. As the discharge time increases, the cell voltage decreases, and the SOC value of the battery also decreases, but the SOC value is reducedDisplayIs significantly greater than SOCTrueAt the rate of decrease of SOCDisplayIn pursuit of SOCTrue. And SOC at 1900sDisplayAnd SOCTrueMeet each other.
In conclusion, the SOC can be realized through the algorithm of the application in the charging and discharging process of the batteryDisplayReal-time following SOCTrueAnd the jump of the SOC value is reduced or avoided, and the user experience is improved.
According to SOC mentioned in the above dynamic following strategyTrueAnd SOCDisplayA certain follow-up time is required. In the actual use process, if the battery reaches the discharge cut-off voltage and lasts for a certain time, the BMS considers that an undervoltage alarm occurs and turns off the relay to stop discharging. While SOCTrueMay have reached 0%, but the SOCDisplayThe value has not yet followed 0%, at which point it occurs that the cell voltage has reached the discharge cutoff voltage, but the SOCDisplayBut the situation is not 0%, namely, the phenomenon of no light emission seriously affects the user experience. In addition, when the battery voltage passes through a specific voltage point, the discharging speed can be changed, and the discharging speed of the battery is accelerated. This is one of the reasons why the SOC value of the battery at the end of discharge is not 0%. Therefore, the design adds a discharge end zero calibration strategy:
at different environmental temperatures, discharge cut-off voltage and inflection point voltage V1The values of (a) and (b) are different from each other, and as shown in fig. 9, the inflection point voltages at different temperatures are not uniform. The lower the temperature, the lower the knee voltage, and the higher the temperature, the higher the knee voltage. For example, at a temperature of 55 deg.C, the knee voltage is about 3.4V. And when the temperature is-10 ℃, the inflection point voltage is about 3.1V. As shown in fig. 10, the discharge curves at different discharge rates have substantially the same inflection point voltage at different rates at the same temperature. Only the effect of temperature on the knee voltage is considered. 2.5Ah cell discharge cutoff Voltage and Start of correction of SOCThe dot voltages are shown in table 2.
Table 2: 2.5Ah charge-discharge cut-off voltage and inflection point voltage
Tab.5.5 2.5Ah cut-off voltage and turning point voltage
Figure BDA0002436356900000081
During discharging, when the voltage collected by the BMS is less than or equal to the inflection point voltage V1Post-turn on SOC correction, as shown in FIG. 3, speeds up SOCDisplayIs the rate of change of (i.e. SOC)DisplayAnd a dynamic zero correction factor K1Are respectively expressed by the formulas (7) and (8) so that SOC isDisplayFollow-up SOCTrue
Figure BDA0002436356900000082
Figure BDA0002436356900000091
In the formula
Figure BDA0002436356900000092
Error (k) representing an error between the true value of SOC and the displayed value at the time k, which is a capacity discharged from the knee point voltage to the discharge cutoff voltage; k1(k) Representing the battery SOC dynamic zero correction factor at the time k. Through the adjustment of the formula, the acceleration of the SOC is realizedDisplayUntil it returns to zero, to prevent the occurrence of battery light discharge and SOCDisplayThe condition of not being zero affects the user experience.
As shown in table 3, the cell supplier provided the capacity fraction discharged from the inflection point voltage to the set cut-off voltage at different temperatures of the 2.5Ah battery. (wherein T is more than or equal to 0 ℃, the cut-off voltage of monomer discharge is 3.0 V.T < 0 ℃, and the cut-off voltage of monomer discharge is 2.8V).
Table 3: discharge capacity at different temperatures
Tab.5.6Charging capacity at different temperatures
Temperature/. degree.C -20 -10 0 25
3.3-3.0V capacity to volume ratio / / 15.59% 2.88%
Capacity ratio of 3.0-2.8V 32.56% 5.41% / /
Calculating the correction rate K according to the discharge capacity ratio data from the inflection point voltage to the cut-off voltage of different temperatures1. The SOC was shown as 1% when the SOC was 0% -1%, and 0% until the cutoff voltage was reached and continued for 10 s.
As shown in FIG. 8, the battery is at the initialization stage, setting SOCDisplaySpecific SOCTrue5% greater, at which time the condition for starting the end calibration strategy, SOC, is not reachedAh_correct_zero_no=SOCAh_correct_zero。SOCAh_correct_zero_noTo representSOC display value, SOC, without zero-checking strategyAh_correct_zeroRepresenting SOC display value with zero-correcting strategy, within the error range, the SOC display value changes slowly and waits for SOCTrue. After the cell voltage reaches the inflection point voltage value, starting a terminal calibration strategy, and controlling the SOCAh_correct_zero_noAnd SOCAh_correct_zeroStart of separation, SOCAh_correct_zeroAnd SOCTrueMeet at the ends and equal to 0%. While SOCAh_correct_zero_noAlthough also dropping, the rate does not catch up with the SOCTrueWhen the battery reaches the cut-off voltage, the SOC display value is about 10%, and the battery is not discharged. Therefore, through the algorithm, the accurate estimation of the residual electric quantity of the battery is realized, the potential safety hazard that the SOC jump possibly causes in the driving process of the electric automobile is avoided, the problem that the SOC does not display zero under the condition of battery electric discharge is avoided, and the user experience is improved.

Claims (1)

1. A power battery SOC estimation method is characterized by comprising the following steps:
1) two SOC values are set in the program, one is the real SOC value SOCTrueI.e. the actual SOC state of the battery; the other is the displayed SOC value SOCDisplayNamely the SOC value which is output by the BMS to the user;
2) power-down time storage SOCTrueAnd SOCDisplayBMS corrects SOC by using SOC-OCV curve at power-on timeTrueAt the moment, the SOC is continuously sent to the whole vehicle controllerDisplay
3) When the current collected by the BMS is less than or equal to the current threshold A1Correcting SOC through SOC-OCV curveTrue(ii) a The current collected by BMS is larger than current threshold A1Calculating the SOC through an ampere-hour integral method formula (3)True
Figure FDA0003305388410000011
In the formula, SOC (k +1)TrueRepresents the SOC of the battery at the time of k +1True value of (1), SOC (k)TrueThe real value of the SOC of the battery at the moment k is represented, i represents the current value collected by the BMS, eta represents the charging and discharging efficiency, delta T represents the sampling period of the BMS, and QN(T) represents the capacity of the battery at a temperature of T ℃, and k represents the time k;
4) in the process of charging and discharging, the rate K is dynamically adjusted in real time2(k) So that SOC isDisplayFollow-up SOCTrue;SOCDisplayThe calculation formula (4):
Figure FDA0003305388410000012
in the formula, SOC (k +1)DispalyDisplay value representing SOC of battery at time k +1, SOC (k)DispalyShowing the SOC display value at the time k, i showing the BMS collected current value, eta showing the charge-discharge efficiency, delta T showing the BMS sampling period, and QN(T) represents the capacity of the battery at a temperature of T ℃, and k represents the time k;
coefficient K2(k) Calculating according to the error between the real value and the display value, calculating by using a formula (5) during discharging, and calculating by using a formula (6) during charging;
during discharging:
Figure FDA0003305388410000013
during charging:
Figure FDA0003305388410000014
where error (k) is the error between the true value of SOC and the displayed value, SOC (k)TrueRepresenting the true value of the SOC of the battery at the k moment;
when SOC is reachedTrueAnd SOCDisplayEqual time K2When the value is 1, the SOC is at the momentDisplayEstimating according to an ampere-hour integral method;
in the charging and discharging process, the BMS collects the voltage of the battery terminal, and when the collected voltage is less than or equal to the inflection point voltage V1After-starting discharge end zero calibration strategy of SOC (system on chip), accelerating or reducing SOCDisplayIs the rate of change of (i.e. SOC)DisplayAnd a dynamic zero correction factor K1(k) Equations (7) and (8), respectively, make SOCDisplayFollow-up SOCTrue
Figure FDA0003305388410000021
Figure FDA0003305388410000022
In the formula, SOC (k +1)DispalyDisplay value representing battery SOC at time k +1, SOC (k)DispalyIndicating the value of the battery SOC at time K, K1(k) For the dynamic zero calibration factor, i represents the current value collected by the BMS, eta represents the charge-discharge efficiency, delta T represents the sampling period of the BMS, and QN(T) represents the capacity of the battery at a temperature of T ℃, k represents the time k,
Figure FDA0003305388410000023
error (k) is the error between the true and displayed value of SOC for the discharged capacity of the cell from the knee voltage to the discharge cutoff voltage.
CN202010253496.9A 2020-04-02 2020-04-02 Power battery SOC estimation method Active CN111289906B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010253496.9A CN111289906B (en) 2020-04-02 2020-04-02 Power battery SOC estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010253496.9A CN111289906B (en) 2020-04-02 2020-04-02 Power battery SOC estimation method

Publications (2)

Publication Number Publication Date
CN111289906A CN111289906A (en) 2020-06-16
CN111289906B true CN111289906B (en) 2021-11-26

Family

ID=71024869

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010253496.9A Active CN111289906B (en) 2020-04-02 2020-04-02 Power battery SOC estimation method

Country Status (1)

Country Link
CN (1) CN111289906B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112748339B (en) * 2020-12-25 2022-10-28 江苏艾鑫科能源科技有限公司 SOC dynamic estimation and correction method for electric vehicle
CN113075572B (en) * 2021-03-25 2024-05-31 辽宁工业大学 Temperature detection method based on new energy automobile battery management system
CN116670524A (en) * 2021-09-26 2023-08-29 宁德时代新能源科技股份有限公司 Method and device for determining state of charge (SOC) of battery pack
WO2023044873A1 (en) * 2021-09-26 2023-03-30 宁德时代新能源科技股份有限公司 Method and apparatus for determining display state of charge, and battery management chip
CN118112440A (en) * 2022-11-30 2024-05-31 神基科技股份有限公司 Electronic device and battery capacity reporting method
CN116930780B (en) * 2023-09-19 2024-02-23 惠州锐鉴兴科技有限公司 Intelligent electric quantity detection method, detection device and computer readable storage medium
CN117572269B (en) * 2023-11-09 2024-05-31 东莞市科路得新能源科技有限公司 SOC measuring and calculating method and method for displaying value thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102761141A (en) * 2011-04-25 2012-10-31 中国科学院上海微***与信息技术研究所 Electric quantity correction and control method of lithium ion power storage battery
CN104865533A (en) * 2015-04-30 2015-08-26 江苏中辆科技有限公司 High-precision display method for state of charge (SOC) of on-vehicle power supply

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4570918B2 (en) * 2004-07-22 2010-10-27 富士重工業株式会社 Remaining capacity calculation device for power storage device
JP4571000B2 (en) * 2005-03-29 2010-10-27 富士重工業株式会社 Remaining capacity calculation device for power storage device
US8452556B2 (en) * 2010-09-22 2013-05-28 GM Global Technology Operations LLC Method and apparatus for estimating SOC of a battery
CN103884993B (en) * 2014-03-03 2016-06-01 中国东方电气集团有限公司 The SOC on-line checkingi of lithium ion battery in process of charging and modification method
CN104569833B (en) * 2014-12-12 2017-10-20 北京新能源汽车股份有限公司 The state-of-charge computational methods and device of electrokinetic cell in discharge process
CN108663624A (en) * 2017-04-01 2018-10-16 郑州宇通客车股份有限公司 A kind of automotive battery system state-of-charge modification method and device
CN107959070B (en) * 2017-10-30 2019-11-05 安徽江淮汽车集团股份有限公司 A kind of SOC modification method and battery management system
CN109975708B (en) * 2017-12-26 2022-04-29 宇通客车股份有限公司 Automatic online correction method for battery SOC
CN109633460B (en) * 2018-12-27 2021-03-19 东风航盛(武汉)汽车控制***有限公司 Universal battery state-of-charge capacity estimation method
CN109507595A (en) * 2018-12-28 2019-03-22 贵安新区新特电动汽车工业有限公司 Battery SOC dynamic calibration method, device and electronic equipment
CN110927580A (en) * 2019-11-05 2020-03-27 深圳市科陆电子科技股份有限公司 SOC deviation correction method, device, terminal and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102761141A (en) * 2011-04-25 2012-10-31 中国科学院上海微***与信息技术研究所 Electric quantity correction and control method of lithium ion power storage battery
CN104865533A (en) * 2015-04-30 2015-08-26 江苏中辆科技有限公司 High-precision display method for state of charge (SOC) of on-vehicle power supply

Also Published As

Publication number Publication date
CN111289906A (en) 2020-06-16

Similar Documents

Publication Publication Date Title
CN111289906B (en) Power battery SOC estimation method
CN110221222B (en) Battery safety cut-off voltage prediction method and device and battery management system
CN107991623B (en) Battery ampere-hour integral SOC estimation method considering temperature and aging degree
CN110199452B (en) Method for rapid charging of lithium ion batteries
CN106814329A (en) A kind of battery SOC On-line Estimation method based on double Kalman filtering algorithms
CN112379282B (en) Method for improving SOC estimation precision of power battery based on ampere-hour integration method
CN104535932A (en) Lithium ion battery charge state estimating method
CN109031133B (en) SOC correction method of power battery
CN104360285A (en) Battery capacity correction method based on improved ampere-hour integral method
CN108445422B (en) Battery state of charge estimation method based on polarization voltage recovery characteristics
CN109917299B (en) Three-layer filtering estimation method for state of charge of lithium battery
CN113253114B (en) Dynamic correction and estimation method for SOC of power battery
CN113341330B (en) Lithium-sulfur power battery SOC estimation method based on OCV correction and Kalman filtering algorithm
CN107817448B (en) Method for online real-time monitoring of battery electric quantity suitable for complex working conditions
CN112305426B (en) Lithium ion battery power state estimation system under multi-constraint condition
CN112485680B (en) Battery SOC estimation method
CN109975717B (en) Online calculation method for internal resistance of power battery
CN112098849A (en) Lithium battery residual capacity estimation method based on integral Kalman filtering
CN112269133B (en) SOC estimation method based on pre-charging circuit model parameter identification
CN113759258B (en) Power battery SOC estimation method and device and pure electric vehicle
CN115932591A (en) Lithium battery SOC estimation method, system, medium and electronic equipment based on PID-EKF
CN113910911A (en) Electric vehicle remaining driving mileage estimation algorithm and electric vehicle applying same
CN111044907B (en) SOH statistical method based on microchip data and voltage filtering
CN112858927A (en) Self-adaptive calibration method for display SOC of electric automobile
CN114660467B (en) SOC correction method adopting voltage dynamic compensation optimization

Legal Events

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