[go: up one dir, main page]

CN102662148B - On-line feedback battery state of charge (SOC) predicting method - Google Patents

On-line feedback battery state of charge (SOC) predicting method Download PDF

Info

Publication number
CN102662148B
CN102662148B CN201210143574.5A CN201210143574A CN102662148B CN 102662148 B CN102662148 B CN 102662148B CN 201210143574 A CN201210143574 A CN 201210143574A CN 102662148 B CN102662148 B CN 102662148B
Authority
CN
China
Prior art keywords
soc
value
battery
time
state
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.)
Expired - Fee Related
Application number
CN201210143574.5A
Other languages
Chinese (zh)
Other versions
CN102662148A (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.)
China Agricultural University
Original Assignee
China Agricultural University
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 China Agricultural University filed Critical China Agricultural University
Priority to CN201210143574.5A priority Critical patent/CN102662148B/en
Publication of CN102662148A publication Critical patent/CN102662148A/en
Application granted granted Critical
Publication of CN102662148B publication Critical patent/CN102662148B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Secondary Cells (AREA)

Abstract

本发明涉及蓄电池荷电状态预测技术领域,公开了一种在线反馈式蓄电池SOC预测方法,该方法在蓄电池在线运行过程中,利用历史数据进行SOC估算模型参数的修正,该方法考虑了温度、库伦效率、自放电对电池SOC的影响,只需监测蓄电池的基本运行参数,在电池运行过程中只要满足条件就修正相关系数,反复校正系数值,随着时间的累积,SOC的估测结果会更加接近真值,因此准确度高,能实现在线预测蓄电池SOC。

The invention relates to the technical field of storage battery state of charge prediction, and discloses an online feedback storage battery SOC prediction method. During the online operation of the storage battery, the method uses historical data to correct the parameters of the SOC estimation model. The method takes into account temperature, coulomb For the impact of efficiency and self-discharge on battery SOC, it is only necessary to monitor the basic operating parameters of the battery. During battery operation, as long as the conditions are met, the correlation coefficient is corrected, and the coefficient value is repeatedly corrected. As time accumulates, the estimation result of SOC will be more accurate. It is close to the true value, so the accuracy is high, and it can realize online prediction of battery SOC.

Description

Online feedback formula accumulator SOC Forecasting Methodology
Technical field
The present invention relates to storage battery charge state (State of Charge, SOC) electric powder prediction, be specifically related to a kind of online feedback formula accumulator SOC Forecasting Methodology.
Background technology
State-of-charge (the State of Charge of accumulator, SOC) for describing the residual capacity of accumulator, relatively more unified is from electric weight viewpoint definition SOC at present, it is defined as battery under certain discharge-rate, the ratio of rated capacity under residual capacity and the same terms, it is the important parameter in battery use procedure.SOC can effectively learn the use state of accumulator accurately, and the charge status of management of battery makes its equilibrium and prevents from overcharging, crosses and put, and improves the serviceable life of battery pack; Can also reflect more accurately continual mileage for accumulator SOC used for electric vehicle, remind human pilot when charge or change battery.Therefore, the estimation of SOC is a study hotspot of battery management.The Forecasting Methodology of SOC mainly contains following several at present:
(1) infer the size of SOC according to the variation of inside battery parameter, as the concentration of medium of lead-acid battery and SOC have the most direct relation, but battery can not reach balance all the time in charge and discharge process medium concentration, and lead-acid battery is due to its sealing, makes the method be difficult to the estimation online of the SOC that is applied to battery;
(2) open-circuit voltage method, is applied to inside and reaches the accumulator of equilibrium state, and its open-circuit voltage and SOC have good mapping relations, but the method can not be used for estimation online;
(3) ampere-hour integral method, this is the more method of applying at present, simple, its basic thought is that the discharge electricity amount equivalence under different electric currents is become to the discharge electricity amount under certain specific currents, judge SOC according to dump energy again, but discharge coefficient changes with the variation of several factors, be difficult to obtain stable exact value.In addition, how considering the problem of self-discharge of battery and efficiency for charge-discharge in ampere-hour integral method, how to correct because error constantly accumulates, the finally problem of possibility substantial deviation actual value of SOC estimated value, is the difficult point place of improving the accuracy of ampere-hour integral method;
(4) internal resistance method, set up the corresponding relation of the internal resistance of cell and SOC by test, therefore need to set up model and come the internal resistance of estimating battery, obtain SOC according to the internal resistance calculating again, the method calculated amount is larger, and need set up battery model, the accuracy of model must affect the accuracy of the estimation result of SOC;
(5) Kalman filter method, by a series of mathematical formulae recursive descriptions, carrys out the state of estimation procedure by a kind of efficient computing method, and makes to estimate square error minimum.Its basic thought is: adopt the state-space model of signal and noise, utilize the estimated value of previous moment and the observed reading of now to upgrade the estimation to state variable, obtain the estimated value of present moment.The method need to be set up battery model, and the foundation of equation and solve all more complicated, be difficult to practical application.
What be most widely used at present is the SOC estimation based on ampere-hour integral method.Publication number is that the Chinese patent application " assay method of battery charge state " of CN101359036A adopts basic ampere-hour method to add correction function φ (t) to estimate SOC, as shown in the formula:
SOC ( t ) = C 0 - ∫ 0 t i ( τ ) dτ C n + φ ( t )
Wherein, the mensuration of correction factor φ (t) is adopted with the following method: use formula
Figure GDA0000423923950000022
calculate the SOC theoretical value SOC in multiple moment reason, x represents a moment in multiple moment, the SOC actual value SOC recording in the plurality of moment real, then adopt least square method to calculate for expressing SOC reasonand SOC realdifference and between multiple moment used, be related to correction function φ (t).
The method relies on electrical quantity measurement arrangement and determines initial capacity C 0, accumulator dump energy or electric quantity change amount, i.e. the SOC actual value SOC in described multiple moment realacquisition and degree of accuracy all depend on additional electrical quantity measurement arrangement;
Publication number is the initial capacity that Chinese patent application " evaluation method of a kind of automobile batteries SOC " the application open-circuit voltage of CN102162836 and historical results are determined battery, with ampere-hour integral method estimation SOC, consideration affects all kinds of factors of SOC proofreaies and correct SOC, and compensation correction Consideration comprises:
1, efficiency for charge-discharge, according to Peukert experimental formula, adopts look-up table to revise the SOC under different electric currents;
2, temperature, gathers lot of experimental data and obtains in advance battery temperature coefficient;
3, the consistance situation of battery, arranges multiple points of battery otherness, according to different discrepancys, SOC is revised;
4, the self discharge of battery, pre-estimates the self discharge situation of accumulator by great many of experiments method, proofread and correct by data lookup table method;
5, aging, SOC age=(SOC-A f) (1-A f), SOC agefor the SOC value after compensation of ageing, A ffor senescence-factor.
When battery is full of electricity, directly putting SOC numerical value is 100%, and while utilizing open-circuit voltage method to obtain SOC, if battery context temperature exceedes battery operated ultimate temperature, now SOC is 0, and cuts off charging and discharging circuit with protection battery.But coefficient is by the acquisition of tabling look-up, can not be with the change such as serviceable life, degree of aging of battery, along with the coefficient of its acquisition of accumulation of time can not truly reflect battery the present situation, accuracy meeting is affected; And the acquisition of data need be done a large amount of experiments in table, and with kind, the combined method difference of electric battery, data all will again be done experiment and draw, are difficult to realize.
Patented claim " Method for Measuring SOC of a Battery in a Battery Management System and the Apparatus Thereof " is asked SOC for the method for open-circuit voltage-ampere-hour integration equally, its open-circuit voltage is tried to achieve by building circuit model, and the shortcoming of this method is that the precision of battery capacity estimation depends on the precision of battery model.
To sum up, existing ampere-hour integration modification method or depend on external device (ED), or need lot of experimental data form the basis, and equipment complexity, and coefficient can not be realized adaptively correcting.
Summary of the invention
(1) technical matters that will solve
The technical problem to be solved in the present invention is: how to improve accumulator SOC prediction accuracy.
(2) technical scheme
For solving the problems of the technologies described above, the invention provides a kind of online feedback formula accumulator SOC Forecasting Methodology, comprise the following steps:
S1, by the duty of accumulator be divided into be full of standing, discharge standing, common leaving standstill and four kinds of common operations, the initialization state of juxtaposition accumulator is common operation, described in be full of and leave standstill and refer to that accumulator reaches floating charge condition and keeps a period of time more than; Discharge leave standstill refer to accumulator reach electric discharge lower limit and keep a period of time more than; Common standing finger charging current is less than certain value, and more than not meeting floating charge condition and keeping a period of time, or discharge current is less than certain value, more than not meeting electric discharge lower limit and keeping a period of time; State beyond above three kinds of states is common operation;
S2, collection battery tension U, electric current I, temperature T, then enter step S3;
S3, judge the duty of accumulator, if be full of standingly, enter step S4, if discharge standingly, enter step S5, leave standstill if common, enter step S6, if common operation enters step S7;
S4, refresh state-of-charge SOC, then enter step S8;
S5, refresh SOC, then enter step S9;
S6, common time of repose timing is started, refresh SOC, judge U and U 0whether difference is greater than set-point, if meet, proofreaies and correct self discharge coefficient, then enters step S10, and wherein U is current time magnitude of voltage, U 0for entering the magnitude of voltage in common standing moment;
S7, refresh SOC, then enter step S11;
S8, carry out the first state conversion judgement, then return to step S2;
S9, carry out the second state conversion judgement, then return to step S2;
S10, carry out third state conversion judgement, then return to step S2;
S11, carry out the 4th state conversion judgement, then return to step S2;
Wherein, described in step S8, the determination methods of the first state conversion judgement is as follows: judge whether battery current is greater than set-point I 2and the retention time is greater than set-point t 3if, meet, put common running status, judge whether to meet electric current simultaneously and be less than set-point I 1, voltage is less than set-point U 1and the retention time is greater than set-point t 4if, meet, put common static condition and record now magnitude of voltage U 0now moment t 0.
Preferably, the step that refreshes SOC in step S4, S5, S6, S7 comprises the steps: to judge whether common time of repose is greater than set-point t5, if meet, using current magnitude of voltage as open-circuit voltage values, refresh battery initial capacity value SOC according to following formula (1) 0, then calculate SOC, if do not meet, directly calculate SOC
SOC 0=f(OCV) (1)。
Preferably, in step S4, S5, S6, S7, according to SO C appraising model calculate SOC, described SOC appraising model as shown in Equation (2):
SOC = SOC 0 - [ ∫ t 1 t K 1 K 2 Idt ] / C B - ∫ t 1 t k dis dt - - - ( 2 )
Wherein, K 1for coulomb efficiency factor, K 2for temperature coefficient; K 1representative is under standard temperature, with normalized current I bthe electric weight Q emitting iBfrom the electric weight Q emitting with different discharge current I iratio, K 2representative is at standard temperature T bthe capacity Q of lower accumulator tBcapacity Q with accumulator under temperature T tratio, k disfor self discharge coefficient, C bfor the rated capacity of accumulator, t1, t represent not in the same time.
Preferably, described in step S9, the determination methods of the second state conversion judgement is as follows: judge whether battery current is greater than set-point I 2and the retention time is greater than set-point t 3if, meet, put common running status.
Preferably, the determination methods of the conversion of the third state described in step S10 judgement is as follows: judge that battery current is less than set-point I 1and voltage reaches sparking voltage value lower limit and the retention time is greater than set-point t 4if, meet, put static condition, timing finishes, and judges whether battery current is greater than set-point I simultaneously 2and the retention time is greater than set-point t 3if, meet, put common running status, timing finishes.
Preferably, described in step S11, the determination methods of the 4th state conversion judgement is as follows:
121, judge whether battery current I is less than I 1and the retention time is greater than t 2if, meet, enter step 122;
122, judge whether battery tension reaches float charge voltage value, if meet, enter step 123, otherwise enter step 124;
123, make SOC=100%, SOC 0=100%, enter step 125;
124, judge whether battery tension reaches electric discharge lower limit, if meet, enter step 128, if do not meet, enter step 129;
125, judge whether that meeting for the first time I is less than I 1and the retention time is greater than t 2if, meet, enter step 126, if do not meet, enter step 127;
126, put and be full of static condition;
127, proofread and correct and wait to revise coulomb efficiency related coefficient n, a positive temperature coefficient (PTC) k to be repaired t, enter step 126;
128, make SOC=0%, SOC 0=0%, enter step 1210;
129, put common static condition, record now magnitude of voltage U 0now moment t 0;
1210, judge whether that meeting for the first time I is less than I 1and the retention time is greater than t 2if, meet, enter step 1211, if do not meet, enter step 1212;
1211, put static condition;
1212, correction coefficient n, k t, enter step 1211.
Preferably, correction coefficient n, k in step 127 and 1212 tstep be specially: battery enters to be first full of and leaves standstill or while discharging static condition, be designated as t 00in the moment, correspondingly put SOC=SOC 0=100% or put SOC=SOC 0=0%, leave standstill or while discharging static condition, be designated as t when again entering to be full of 11in the moment, correspondingly put SOC=SOC 0=100% or put SOC=SOC 0=0%, calculate the A value in formula (7):
Σ i = 1 m ( I i I B ) n - 1 · 1 1 + k T ( T i - 20 ) · I i · Δt = A - - - ( 7 )
A is the determined value calculating, and wherein gets
Figure GDA0000423923950000062
known n ∈ [1.15,1.42], k t∈ [0.006,0.008] gets minimum value in n span, and substitution formula (7), obtains k tif, k tin span, refresh n, k tif, k tnot in span, minimum n value is fixed to step-length and takes off a n value, then substitution formula (7), obtain k t, repeat said process, until get suitable k tor n value is got maximal value.
Preferably, in the step of described correction self discharge coefficient, refresh k by formula (8) disvalue:
k dis = f ( U 0 ) - f ( U ) t - t 0 - - - ( 8 )
Wherein, U is current voltage value, and t is current time, U 0for just entering common magnitude of voltage when standing, t 0for just entering the common time when standing.
(3) beneficial effect
Method of the present invention is in accumulator on-line operation process, utilize historical data to carry out the correction of SOC appraising model parameter, the method has been considered temperature, coulomb efficiency, the impact of self discharge on battery SOC, only need the basic operating conditions of monitoring accumulator, as long as satisfy condition and just revise related coefficient in battery operation process, correction coefficient value repeatedly, along with the accumulation of time, the estimation result of SOC can approach true value more, and therefore accuracy is high, can realize on-line prediction accumulator SOC.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of the embodiment of the present invention;
Fig. 2 is for calculating SOC process flow diagram;
Fig. 3 is that state conversion judges 1 process flow diagram;
Fig. 4 is that state conversion judges 2 process flow diagrams;
Fig. 5 is that state conversion judges 3 process flow diagrams;
Fig. 6 is that state conversion judges 4 process flow diagrams;
Fig. 7 is correction coefficient process flow diagram.
Embodiment
Below in conjunction with drawings and Examples, the specific embodiment of the present invention is described in further detail.Following examples are used for illustrating the present invention, but are not used for limiting the scope of the invention.
The present invention utilizes historical data to carry out the correction of SOC appraising model parameter, in accumulator on-line operation process, the data such as the electric current (I) of all cells of timing acquiring, voltage (U), temperature (T) storage, and by accumulator operational process be divided into be full of standing, discharge standing, common leaving standstill and four kinds of duties of common operation, more than being full of and leaving standstill and refer to that accumulator reaches floating charge condition and keep a period of time; Discharge leave standstill refer to accumulator reach electric discharge lower limit and keep a period of time more than; Common standing finger charging current is less than certain value, and more than not meeting floating charge condition and keeping a period of time, or discharge current is less than certain value, more than not meeting electric discharge lower limit and keeping a period of time.In the present embodiment, be full of to leave standstill and refer to that battery reaches and is full of (now SOC=100%) and remains full of a period of time, discharge to leave standstill and refer to that battery reaches and discharge (now SOC=0%) and keep discharging a period of time, common when standing, 0%<SOC<100%.The system beginning that powers on, putting original state is common operation, initialization SOC, substitution SOC appraising model parameter initial value, after this proceeds to circular flow.In circular flow process, by analyzing operating condition and data variation, realize the conversion of battery management system duty.Wherein,
Under common running status, refresh SOC value according to SOC appraising model, be full of standing condition if meet, put SOC=SOC 0=100%, SOC 0for the initial capacity value of accumulator, the current capability value that SOC is accumulator, juxtaposition duty is standing for being full of; Discharge standing condition if meet, put SOC=SOC 0=0%, juxtaposition duty is standing for discharging; If meet common standing condition, putting duty is common leaving standstill.
Be full of under static condition, refreshing SOC value; Discharging under static condition, refreshing SOC value; Under common static condition, register system, in the common standing time, refreshes SOC value, while meeting the condition of proofreading and correct self discharge coefficient, proofreaies and correct self discharge coefficient.
The process that refreshes SOC comprises, judges the common standing time of accumulator, if be greater than preset time, measures the now magnitude of voltage of accumulator, as open-circuit voltage OCV(Open Circuit Voltage), according to the given SOC of system 0obtain SOC with the corresponding relation function f of OCV 0, refresh initial capacity SOC 0, then calculate SOC according to SOC appraising model;
Meet to be full of in system and leave standstill conditioned disjunction and discharge and leave standstill when condition, meet certain condition and just revise coulomb efficiency factor and the temperature coefficient in ampere-hour integration.
Referring to Fig. 1, the method for the embodiment of the present invention comprises the steps:
1) start
2) initialization SOC, is coulomb efficiency related coefficient, temperature coefficient, self discharge coefficient initialize, and the initial launch state of putting accumulator is common operation;
3) gather battery tension U, electric current I, temperature T, enter step 4;
4) judge the duty of accumulator, if be full of standingly, enter step 5, if discharge standingly, enter step 6, leave standstill if common, enter step 7, if common operation enters step 8;
5) refresh SOC, enter step 9;
6) refresh SOC, enter step 10;
7) enter common time of repose timing and start, refresh SOC, judge U and U 0whether difference is greater than set-point, and (U is magnitude of voltage this moment, U 0for just entering common standing moment magnitude of voltage), if meet, proofread and correct self discharge coefficient.Enter step 11;
8) refresh SOC, enter step 12;
9) state conversion judges 1, returns to step 3;
10) state conversion judges 2, returns to step 3;
11) state conversion judges 3, returns to step 3;
12) state conversion judges 4, returns to step 3;
Further, in step 5,6,7,8, refresh SOC and comprise following process, as shown in Figure 2: judge whether common time of repose is greater than set-point t5, if meet, using cell voltage now as open-circuit voltage values, according to formula (1)
SOC 0=f(OCV) (1)
Refresh initial capacity SOC 0, then press SOC appraising model and calculate SOC, if do not meet, directly press SOC appraising model and calculate SOC; F(OCV) represent the function take OCV as parameter.
Further, described formula (1) is obtained by experiment, under standard temperature, discharges with normalized current, record some open-circuit voltage values, calculate some SOC values of correspondence by ampere-hour integral method, then application of mathematical method is obtained the relation function f of SOC and OCV, for example, can adopt least square method.The funtcional relationship obtaining is deposited in the database of system, in estimation process, obtain SOC by system according to the open-circuit voltage values OCV detecting 0;
Further, described SOC appraising model is as shown in Equation (2):
SOC = SOC 0 - [ &Integral; t 1 t K 1 K 2 Idt ] / C B - &Integral; t 1 t k dis dt - - - ( 2 )
Wherein K 1for coulomb efficiency factor, K 2for temperature coefficient; K 1representative is under standard temperature, with normalized current I bthe electric weight Q emitting iBfrom the electric weight Q emitting with different discharge current I iratio, K 2representative is at standard temperature T bthe capacity Q of lower accumulator tBcapacity Q with accumulator under temperature T tratio, k disfor self discharge coefficient, C bfor the rated capacity of accumulator, t1, t represent not in the same time, I bdetermine according to the kind of battery, manufacturer.Further, according to Peukert equation well-known to those skilled in the art, as the formula (3):
I n·t=K (3)
Be out of shape to obtain I n-1it=K, i.e. I n-1q=K, Q is accumulator capacity, has
n is for waiting to revise a coulomb efficiency related coefficient;
Figure GDA0000423923950000104
experimental formula (4) according to the known temperature correction being most widely used:
Q T=Q TB·[1+k T·(T-T B)] (4)
Have
Figure GDA0000423923950000105
wherein T bfor standard temperature, for example, get 20 ℃, k tfor positive temperature coefficient (PTC) to be repaired; Arrange to obtain formula (5):
SOC = SOC 0 - [ &Integral; t 1 t ( I I B ) n - 1 &CenterDot; 1 1 + k T &CenterDot; ( T - 20 ) &CenterDot; I &CenterDot; dt ] / C B - &Integral; t 1 t k dis dt - - - ( 5 )
If Δ t of per interval of system refreshes U, an I, T, formula (5) can be expressed as formula (6):
SOC = SOC 0 - &Sigma; i = 1 m ( I i I B ) n - 1 &CenterDot; 1 1 + k T ( I i - 20 ) &CenterDot; I i &CenterDot; &Delta;t / C B - &Sigma; k dis &CenterDot; &Delta;t - - - ( 6 )
Wherein i i, T ifor the electric current, the temperature that newly collect at every turn.
Further, the conversion of state described in step 9 judges 1, and shown in Figure 3, determination methods is as follows: judge whether battery current is greater than set-point I 2and the retention time is greater than set-point t 3if, meet, put common running status, judge whether to meet electric current simultaneously and be less than set-point I 1, voltage is less than set-point U 1and the retention time is greater than set-point t 4if, meet, put common static condition and record now magnitude of voltage U 0now moment t 0;
Further, the conversion of state described in step 10 judges 2, and shown in Figure 4, determination methods is as follows: judge whether battery current is greater than set-point I 2and the retention time is greater than set-point t 3if, meet, put common running status;
Further, the conversion of state described in step 11 judges 3, and shown in Figure 5, determination methods is as follows: judge that battery current is less than set-point I 1and voltage reaches sparking voltage value lower limit and the retention time is greater than set-point t 4if, meet, put static condition, timing finishes, and judges whether battery current is greater than set-point I simultaneously 2and the retention time is greater than set-point t 3if, meet, put common running status, timing finishes;
Further, the conversion of state described in step 12 judges 4, and shown in Figure 6, determination methods is as follows:
121) judge whether battery current I is less than I 1and the retention time is greater than t 2if, meet, enter step 122;
122) judge whether battery tension reaches float charge voltage value, if meet, enter step 123, otherwise enter step 124;
123) make SOC=100%, SOC 0=100%, enter step 125;
124) judge whether battery tension reaches electric discharge lower limit, if meet, enter step 128, if do not meet, enter step 129;
125) judge whether that meeting for the first time I is less than I 1and the retention time is greater than t 2if, meet, enter step 126, if do not meet, enter step 127;
126) put and be full of static condition;
127) correction coefficient n, k t, enter step 126;
128) make SOC=0%, SOC 0=0%, enter step 1210;
129) put common static condition, record now magnitude of voltage U 0now moment t 0;
1210) judge whether that meeting for the first time I is less than I 1and the retention time is greater than t 2if, meet, enter step 1211, if do not meet, enter step 1212;
1211) put static condition;
1212) correction coefficient n, k t, enter step 1211;
Further, correction coefficient n, k described in step 127 and 1212 t, shown in Figure 7, comprise following process: system enters first and is full of when leaving standstill or discharging static condition, is designated as t 00in the moment, put SOC=SOC 0=100% or put SOC=SOC 0=0%, leave standstill or while discharging static condition, be designated as t when system enters to be full of again 11in the moment, put SOC=SOC 0=100% or put SOC=SOC 0=0%, can calculate the A value in formula (7):
&Sigma; i = 1 m ( I i I B ) n - 1 &CenterDot; 1 1 + k T ( T i - 20 ) &CenterDot; I i &CenterDot; &Delta;t = A - - - ( 7 )
A is the determined value calculating, and wherein gets
Figure GDA0000423923950000122
known n ∈ [1.15,1.42], k t∈ [0.006,0.008] gets minimum value in n span, and substitution formula (7), obtains kT, if kT, in span, refreshes n, k tif, k tnot in span, minimum n value is fixed to step-length and takes off a n value, fixed step size can be set voluntarily, then substitution formula (7), obtains k t, repeat said process, until get the k that meets span tor n value is got maximal value.
Further, in the step of described correction self discharge coefficient, refresh k by formula (8) disvalue:
k dis = f ( U 0 ) - f ( U ) t - t 0 - - - ( 8 )
Wherein, f() function of open-circuit voltage and SOC corresponding relation in representation formula (1), U is current voltage value, t is current time, U 0for just entering common magnitude of voltage when standing, t 0for just entering the common time when standing.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, do not departing under the prerequisite of the technology of the present invention principle; can also make some improvement and modification, these improve and modification also should be considered as protection scope of the present invention.

Claims (8)

1.一种在线反馈式蓄电池SOC预测方法,其特征在于,包括以下步骤:1. A kind of online feedback battery SOC prediction method, is characterized in that, comprises the following steps: S1、将蓄电池的工作状态分为充满静置、放完静置、普通静置和普通运行四种,并置蓄电池的初始工作状态为普通运行,所述充满静置指蓄电池达到浮充条件并保持一段时间以上;放完静置指蓄电池达到放电下限并保持一段时间以上;普通静置指充电电流小于一定值,不满足浮充条件且保持一段时间以上,或者,放电电流小于一定值和不满足放电下限且保持一段时间以上;以上三种状态以外的状态为普通运行;S1. Divide the working state of the storage battery into four types: fully charged, static, normal static, and normal operation. The initial working state of the juxtaposed battery is normal operation. Keep it for more than a period of time; rest after discharge means that the battery reaches the lower limit of discharge and keep it for more than a period of time; ordinary rest means that the charging current is less than a certain value, does not meet the floating charge condition and keeps it for a period of time, or, the discharge current is less than a certain value and does not Satisfy the discharge lower limit and maintain it for more than a period of time; the state other than the above three states is normal operation; S2、采集蓄电池电压U、电流I、温度T,然后进入步骤S3;S2, collect battery voltage U, current I, temperature T, and then enter step S3; S3、判断蓄电池的工作状态,若为充满静置,则进入步骤S4,若为放完静置,则进入步骤S5,若为普通静置,则进入步骤S6,若为普通运行,则进入步骤S7;S3. Judging the working state of the battery, if it is fully charged, then enter step S4, if it is fully discharged, then enter step S5, if it is normal rest, then enter step S6, if it is normal operation, then enter step S3. S7; S4、刷新荷电状态SOC,然后进入步骤S8;S4. Refresh the state of charge SOC, and then enter step S8; S5、刷新SOC,然后进入步骤S9;S5, refreshing the SOC, and then entering step S9; S6、将普通静置时间计时开始,刷新SOC,判断U与U0差值是否大于给定值,若满足,则校正自放电系数,然后进入步骤S10,其中U为当前时刻电压值,U0为进入普通静置时刻的电压值;S6. Start timing the ordinary resting time, refresh the SOC, and judge whether the difference between U and U 0 is greater than a given value. If it is satisfied, correct the self-discharge coefficient, and then enter step S10, wherein U is the voltage value at the current moment, and U 0 is the voltage value at the moment of normal rest; S7、刷新SOC,然后进入步骤S11;S7. Refresh the SOC, and then enter step S11; S8、进行第一状态转换判断,然后返回步骤S2;S8. Perform a first state transition judgment, and then return to step S2; S9、进行第二状态转换判断,然后返回步骤S2;S9. Perform a second state transition judgment, and then return to step S2; S10、进行第三状态转换判断,然后返回步骤S2;S10. Perform a third state transition judgment, and then return to step S2; S11、进行第四状态转换判断,然后返回步骤S2;S11. Perform a fourth state transition judgment, and then return to step S2; 其中,步骤S8中所述第一状态转换判断的判断方法如下:判断蓄电池电流是否大于给定值I2且保持时间大于给定值t3,若满足,则置普通运行状态,同时判断是否满足电流小于给定值I1和电压小于给定值U1且保持时间大于给定值t4,若满足,则置普通静置状态并记录此时电压值U0和此时时刻t0Wherein, the judging method of the first state transition judging in step S8 is as follows: judging whether the battery current is greater than a given value I 2 and the holding time is longer than a given value t 3 , if it is satisfied, set the normal running state, and judge whether it is satisfied The current is less than the given value I 1 and the voltage is less than the given value U 1 and the holding time is greater than the given value t 4 , if they are satisfied, put it in a normal resting state and record the voltage value U 0 and the moment t 0 at this time. 2.如权利要求1所述的方法,其特征在于,步骤S4、S5、S6、S7中刷新SOC的步骤包括如下步骤:判断普通静置时间是否大于给定值t5,若满足,则以当前的电压值作为开路电压值,根据以下公式(1)刷新电池初始容量值SOC0,然后计算SOC,若不满足,直接计算SOC2. The method according to claim 1, characterized in that, the step of refreshing the SOC in the steps S4, S5, S6, S7 comprises the steps of: judging whether the common resting time is greater than a given value t5, if satisfied, then with the current The voltage value of the battery is used as the open circuit voltage value, and the battery initial capacity value SOC 0 is refreshed according to the following formula (1), and then the SOC is calculated. If it is not satisfied, the SOC is directly calculated. SOC0=f(OCV)       (1)。SOC 0 =f(OCV) (1). 3.如权利要求2所述的方法,其特征在于,步骤S4、S5、S6、S7中,根据SOC估算模型计算SOC,所述SOC估算模型如公式(2)所示:3. The method according to claim 2, characterized in that, in steps S4, S5, S6, and S7, the SOC is calculated according to the SOC estimation model, and the SOC estimation model is shown in formula (2): SOCSOC == SOCSOC 00 -- [[ &Integral;&Integral; tt 11 tt KK 11 KK 22 IdtIdt ]] // CC BB -- &Integral;&Integral; tt 11 tt kk disdis dtdt -- -- -- (( 22 )) 其中,K1为库伦效率系数,K2为温度系数;K1代表在标准温度下,以标准电流IB放电放出的电量QIB与以不同放电电流I放电放出的电量QI之比,K2代表在标准温度TB下蓄电池的容量QTB与在温度T下蓄电池的容量QT之比,kdis为自放电系数,CB为蓄电池的额定容量,t1、t表示不同时刻。Among them, K 1 is the coulombic efficiency coefficient, K 2 is the temperature coefficient; K 1 represents the ratio of the electric quantity Q IB discharged by the standard current I B to the electric quantity Q I discharged by the different discharge current I at the standard temperature, K 2 represents the ratio of the battery capacity Q TB at the standard temperature T B to the battery capacity Q T at the temperature T, k dis is the self-discharge coefficient, C B is the rated capacity of the battery, and t1 and t represent different times. 4.如权利要求1所述的方法,其特征在于,步骤S9中所述第二状态转换判断的判断方法如下:判断蓄电池电流是否大于给定值I2且保持时间大于给定值t3,若满足,则置普通运行状态。4. The method according to claim 1, wherein the judgment method of the second state transition judgment in step S9 is as follows: judge whether the battery current is greater than a given value I 2 and the holding time is greater than a given value t 3 , If it is satisfied, set the normal running state. 5.如权利要求1所述的方法,其特征在于,步骤S10中所述第三状态转换判断的判断方法如下:判断蓄电池电流小于给定值I1且电压达到放电电压值下限且保持时间大于给定值t4,若满足,则置放完静置状态,计时结束,同时判断蓄电池电流是否大于给定值I2且保持时间大于给定值t3,若满足,则置普通运行状态,计时结束。5. The method according to claim 1, wherein the judging method of the third state transition judgment described in step S10 is as follows: judging that the battery current is less than a given value I 1 and the voltage reaches the lower limit of the discharge voltage value and the holding time is greater than If the given value t 4 is satisfied, it will be placed in the static state and the timing will end. At the same time, it will be judged whether the battery current is greater than the given value I 2 and the holding time is longer than the given value t 3 . If it is satisfied, it will be set to the normal running state. Time out. 6.如权利要求2所述的方法,其特征在于,步骤S11中所述第四状态转换判断的判断方法如下:6. The method according to claim 2, characterized in that, the judging method of the fourth state transition judgment described in step S11 is as follows: 121、判断蓄电池电流I是否小于I1且保持时间大于t2,若满足,则进入步骤122;121. Determine whether the battery current I is less than I 1 and the holding time is greater than t 2 , and if so, proceed to step 122; 122、判断蓄电池电压是否达到浮充电压值,若满足,进入步骤123,否则进入步骤124;122. Determine whether the battery voltage reaches the floating charge voltage value, if so, go to step 123, otherwise go to step 124; 123、令SOC=100%,SOC0=100%,进入步骤125;123. Let SOC=100%, SOC 0 =100%, go to step 125; 124、判断蓄电池电压是否达到放电下限值,若满足,则进入步骤128,若不满足,则进入步骤129;124. Judging whether the battery voltage reaches the discharge lower limit value, if it is satisfied, then enter step 128, if not, then enter step 129; 125、判断是否第一次满足I小于I1且保持时间大于t2,若满足,则进入步骤126,若不满足,则进入步骤127;125. Judging whether it is satisfied for the first time that I is less than I 1 and the holding time is greater than t 2 , if it is satisfied, then enter step 126, if not, then enter step 127; 126、置充满静置状态;126. Put it in a static state; 127、校正待修正库伦效率相关系数n、待修正温度系数kT,进入步骤126;127. Calibrate the coulombic efficiency correlation coefficient n to be corrected and the temperature coefficient k T to be corrected, and proceed to step 126; 128、令SOC=0%,SOC0=0%,进入步骤1210;128. Let SOC=0%, SOC 0 =0%, go to step 1210; 129、置普通静置状态,记录此时电压值U0和此时时刻t0129. Put it in an ordinary static state, and record the voltage value U 0 and the moment t 0 at this time; 1210、判断是否第一次满足I小于I1且保持时间大于t2,若满足,则进入步骤1211,若不满足,则进入步骤1212;1210. Judging whether it is the first time that I is less than I 1 and the holding time is greater than t 2 , if it is satisfied, go to step 1211, if not, go to step 1212; 1211、置放完静置状态;1211. After placing it in a static state; 1212、校正系数n、kT,进入步骤1211。1212. Calibration coefficient n, k T , go to step 1211. 7.如权利要求6所述的方法,其特征在于,步骤127和1212中校正系数n、kT的步骤具体为:电池首次进入充满静置或放完静置状态时,记为t00时刻,相应地置SOC=SOC0=100%或置SOC=SOC0=0%,当再次进入充满静置或放完静置状态时,记为t11时刻,相应地置SOC=SOC0=100%或置SOC=SOC0=0%,则算出公式(7)中的A值:7. The method according to claim 6, characterized in that the step of correcting the coefficients n and kT in steps 127 and 1212 is specifically: when the battery first enters the state of being fully charged or left standing, it is recorded as time t 00 , correspondingly set SOC=SOC 0 =100% or set SOC=SOC 0 =0%, when it enters the state of being fully charged or fully discharged again, it is recorded as t 11 time, and correspondingly set SOC=SOC 0 =100 % or set SOC=SOC 0 =0%, then calculate the A value in the formula (7): &Sigma;&Sigma; ii == 11 mm (( II ii II BB )) nno -- 11 &CenterDot;&CenterDot; 11 11 ++ kk TT (( TT ii -- 2020 )) &CenterDot;&CenterDot; II ii &CenterDot;&CenterDot; &Delta;t&Delta;t == AA -- -- -- (( 77 )) A为算出的确定值,其中取
Figure FDA0000481895040000041
已知n∈[1.15,1.42],kT∈[0.006,0.008],在n取值范围内取最小值,代入公式(7),求出kT,若kT在取值范围内,则刷新n、kT,若kT不在取值范围内,则将最小n值加固定步长取下一n值,再代入公式(7),求出kT,取到满足取值范围的kT或,n值取到最大值。
A is the calculated definite value, where
Figure FDA0000481895040000041
Given that n∈[1.15, 1.42], k T ∈ [0.006, 0.008], take the minimum value within the value range of n, substitute it into formula (7), and find kT, if k T is within the value range, refresh n, k T , if k T is not within the value range, take the minimum n value plus a fixed step size to take the next n value, and then substitute it into formula (7) to find k T , and get k T that meets the value range Or, the value of n is taken to the maximum value.
8.如权利要求3所述的方法,其特征在于,所述校正自放电系数的步骤中按公式(8)刷新kdis值:8. The method according to claim 3, characterized in that, in the step of correcting the self-discharge coefficient, refresh the k dis value according to the formula (8): kk dissdiss == ff (( Uu 00 )) -- ff (( Uu )) tt -- tt 00 -- -- -- (( 88 )) 其中,U为当前电压值,t为当前时间,U0为进入普通静置时的电压值,t0为进入普通静置时的起始时间。Among them, U is the current voltage value, t is the current time, U 0 is the voltage value when entering normal rest, and t 0 is the starting time when entering normal rest.
CN201210143574.5A 2012-05-09 2012-05-09 On-line feedback battery state of charge (SOC) predicting method Expired - Fee Related CN102662148B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210143574.5A CN102662148B (en) 2012-05-09 2012-05-09 On-line feedback battery state of charge (SOC) predicting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210143574.5A CN102662148B (en) 2012-05-09 2012-05-09 On-line feedback battery state of charge (SOC) predicting method

Publications (2)

Publication Number Publication Date
CN102662148A CN102662148A (en) 2012-09-12
CN102662148B true CN102662148B (en) 2014-06-18

Family

ID=46771677

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210143574.5A Expired - Fee Related CN102662148B (en) 2012-05-09 2012-05-09 On-line feedback battery state of charge (SOC) predicting method

Country Status (1)

Country Link
CN (1) CN102662148B (en)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103884989B (en) * 2012-12-20 2016-12-28 北汽福田汽车股份有限公司 A kind of coulombic efficiency detection method for electrokinetic cell SOC estimation
JP6221237B2 (en) * 2013-01-21 2017-11-01 株式会社豊田自動織機 CHARGE RATE ESTIMATION DEVICE AND CHARGE RATE ESTIMATION METHOD
CN104076283A (en) * 2013-03-25 2014-10-01 北汽福田汽车股份有限公司 Power battery SOC initial value calculation method and power battery system
CN103513188B (en) * 2013-10-15 2016-02-10 清华大学 The electricity computing method of battery cell in a kind of electric system energy storage station
CN103969587B (en) * 2014-01-17 2016-08-17 科力远混合动力技术有限公司 A kind of hybrid vehicle electrokinetic cell SOC estimation method
CN105205298B (en) * 2014-06-16 2018-01-12 重庆邮电大学 Mutation-based SOC estimation correction method
CN104635165B (en) * 2015-01-27 2017-03-29 合肥工业大学 A kind of accurate evaluation method of light-electricity complementary electric power system accumulator dump energy
CN105353313B (en) * 2015-09-28 2020-07-28 欣旺达电子股份有限公司 Method and device for estimating state of charge of battery
CN106645953B (en) * 2015-10-29 2019-11-22 宝山钢铁股份有限公司 Lithium battery internal resistance value evaluation method
CN105759213A (en) * 2016-02-16 2016-07-13 浙江安美科技有限公司 Method for measuring storage battery residual capacity SOC
CN105738828B (en) * 2016-04-04 2018-07-17 北京航空航天大学 A kind of battery capacity accurately measures method
CN105911481B (en) * 2016-04-22 2019-03-26 成都雅骏新能源汽车科技股份有限公司 A kind of battery charge state initial value evaluation method
CN107329088B (en) * 2016-04-29 2021-05-14 株式会社日立制作所 Battery state of health diagnosis device and method
CN105974323B (en) * 2016-05-09 2019-04-12 深圳市鑫成泰科技有限公司 A kind of algorithm model improving electric car SOC estimation precision
CN106125006B (en) * 2016-08-31 2019-02-15 北京海博思创科技有限公司 Battery charge state determines method and device
CN110249233B (en) 2017-02-09 2021-10-08 Abb瑞士股份有限公司 State of health estimation for battery
CN106845441B (en) * 2017-02-15 2022-02-01 广州志正电气有限公司 Aviation storage battery electric quantity full-charge prediction method based on image recognition
CN107024665B (en) * 2017-05-17 2019-12-27 苏州协鑫集成储能科技有限公司 Method for calibrating residual capacity of battery
CN109061482B (en) * 2018-06-28 2021-06-01 北京云数智汇科技有限公司 Battery health degree prediction method and device
CN109061518A (en) * 2018-10-18 2018-12-21 国家电网有限公司 A kind of communication storage battery health degree on-line monitoring method
CN111289898B (en) * 2018-12-06 2022-02-11 中国科学院大连化学物理研究所 A Method for Estimating Remaining Capacity of Metal/Air Batteries
CN109669131B (en) * 2018-12-30 2021-03-26 浙江零跑科技有限公司 SOC estimation method of power battery under working condition environment
CN110221218A (en) * 2019-06-28 2019-09-10 蜂巢能源科技有限公司 Calculate the method and apparatus and machine readable storage medium of the SOC of battery
CN110596596A (en) * 2019-10-12 2019-12-20 深圳中科新能源汽车技术有限公司 Novel SOC successive correction method based on OCV curve
CN112952225B (en) * 2019-12-11 2023-05-23 中车时代电动汽车股份有限公司 SOC correction method and device for battery system
CN110988706B (en) * 2019-12-27 2022-04-22 四川长虹电器股份有限公司 Method for calculating SOC (state of charge) capacity of cadmium-nickel battery
CN111175666B (en) * 2020-01-16 2020-09-29 郑州宇通客车股份有限公司 SOH detection method and device
CN111289905A (en) * 2020-03-31 2020-06-16 太格尔技术(天津)有限公司 Method and device for measuring SOC of storage battery on line
CN112345942B (en) * 2020-11-09 2024-02-23 阳光储能技术有限公司 Battery system and BMS (battery management system) and full charge-discharge SOC (system on chip) calibration method thereof
CN112072762B (en) * 2020-11-10 2021-01-29 北京思凌科半导体技术有限公司 Charging circuit and power terminal
CN112578282B (en) * 2020-12-02 2024-07-02 重庆峘能电动车科技有限公司 Method for estimating battery SOC, electric equipment and storage medium
CN115840146A (en) * 2022-12-07 2023-03-24 湖北亿纬动力有限公司 Battery SOC value estimation method, estimation device, battery management system and storage medium
CN117113026A (en) * 2023-08-18 2023-11-24 温州锌时代能源有限公司 A SOC assessment method for zinc-bromine flow batteries based on linear regression prediction

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3209457B2 (en) * 1992-12-11 2001-09-17 本田技研工業株式会社 Battery remaining capacity detection method
JP2878953B2 (en) * 1993-12-27 1999-04-05 本田技研工業株式会社 Method for detecting remaining capacity of battery for electric vehicle

Also Published As

Publication number Publication date
CN102662148A (en) 2012-09-12

Similar Documents

Publication Publication Date Title
CN102662148B (en) On-line feedback battery state of charge (SOC) predicting method
US11965935B2 (en) Method and apparatus for operating a system for providing predicted states of health of electrical energy stores for a device using machine learning methods
US9709635B2 (en) System and method for SOC estimation of a battery
He et al. Online model-based estimation of state-of-charge and open-circuit voltage of lithium-ion batteries in electric vehicles
CN102445663B (en) Method for estimating battery health of electric automobile
CN102998623B (en) The estimation on line method and system of storage battery charge state
US8529125B2 (en) Dynamic estimation of cell core temperature by simple external measurements
Seo et al. Innovative lumped-battery model for state of charge estimation of lithium-ion batteries under various ambient temperatures
JP5466564B2 (en) Battery degradation estimation method, battery capacity estimation method, battery capacity equalization method, and battery degradation estimation apparatus
JP4638195B2 (en) Battery degradation degree estimation device
CN105319515B (en) Charge states of lithium ion battery and health status joint estimate method
JP5442583B2 (en) State detection device for power supply and power supply device
TWI381182B (en) Apparatus and method for estimating state of health of battery based on battery voltage variation pattern
CN107843852B (en) A method of off-line data is obtained to estimate battery united state
CN102544607B (en) Method and device for obtaining residual electricity value of lithium ion battery and battery system
CN113777501B (en) SOH estimation method of battery module
US20140333317A1 (en) Battery state estimator combining electrochemical solid-state concentration model with empirical equivalent-circuit model
CN102854470A (en) Measurement method for estimating actual available capacity by SOC (state of charge) of power battery set
EP3594705B1 (en) Method and device for estimating service capacity and state of health of minimum battery cell and battery system
CN108717164A (en) The state-of-charge SOC scaling methods and system of battery
CN104773083A (en) Hybrid powertrain system and vehicle
CN111239611A (en) A calculation method for calibrating PACKSOC based on single battery capacity
CN102540081B (en) Method for determining charge state of vehicle-mounted storage battery
US12188989B2 (en) Method for detecting abnormal battery cell
CN112305426A (en) A Power State Estimation System for Li-ion Battery under Multiple Constraints

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140618

Termination date: 20150509

EXPY Termination of patent right or utility model