CN101604005B - Estimation method of battery dump energy based on combined sampling point Kalman filtering - Google Patents

Estimation method of battery dump energy based on combined sampling point Kalman filtering Download PDF

Info

Publication number
CN101604005B
CN101604005B CN2009101002817A CN200910100281A CN101604005B CN 101604005 B CN101604005 B CN 101604005B CN 2009101002817 A CN2009101002817 A CN 2009101002817A CN 200910100281 A CN200910100281 A CN 200910100281A CN 101604005 B CN101604005 B CN 101604005B
Authority
CN
China
Prior art keywords
battery
calculate
observation
matrix
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
CN2009101002817A
Other languages
Chinese (zh)
Other versions
CN101604005A (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.)
Hangzhou Dianzi University
Hangzhou Electronic Science and Technology University
Original Assignee
Hangzhou Electronic Science and Technology 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 Hangzhou Electronic Science and Technology University filed Critical Hangzhou Electronic Science and Technology University
Priority to CN2009101002817A priority Critical patent/CN101604005B/en
Publication of CN101604005A publication Critical patent/CN101604005A/en
Application granted granted Critical
Publication of CN101604005B publication Critical patent/CN101604005B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Secondary Cells (AREA)
  • Tests Of Electric Status Of Batteries (AREA)

Abstract

The invention relates to an estimation method of battery dump energy based on combined sampling point Kalman filtering, and aims to solve the problem that the prior method cannot meet the requirement of online detection and has poor precision. The estimation method comprises the following steps: firstly, measuring battery terminal voltage yk and battery supply current ik at k moment through a measuring circuit; secondly, showing battery state of charge at each moment by a state equation and an observation equation; and finally, estimating the battery dump energy by adopting standard sampling point Kalman filtering. The estimation method has the advantages that the method can conveniently carry out quick estimation of battery SOC and has fast convergence speed and high estimation precision; moreover, the method is suitable for quick estimation of SOC of various batteries.

Description

A kind of estimation method of battery dump energy based on combined sampling point Kalman filtering
Technical field
The invention belongs to technical field of lithium batteries, be specifically related to a kind of estimation method of battery dump energy based on combined sampling point Kalman filtering.
Background technology
Battery has obtained in fields such as communication, electric system, military equipments using widely as standby power supply.Compare with traditional fuel-engined vehicle, electric automobile can be realized zero-emission, is the main developing direction of following automobile therefore.Battery is directly as the active energy supply part in electric automobile, so the quality of its duty is directly connected to the driving safety and the operational reliability of whole automobile.Good for guaranteeing the battery performance in the electric automobile, prolong electric battery serviceable life, must be in time, exactly the running status of electrolytic cell, battery is carried out rational and effective management and control.
The accurate estimation of battery charge state (State of Charge is hereinafter to be referred as SOC) is a technology most crucial in the battery management system (bms).The SOC of battery can't directly record with a kind of sensor, and it must pass through the measurement to some other physical quantitys, and adopts certain mathematical model and algorithm to estimate to obtain.Battery SOC method of estimation commonly used at present has open-circuit voltage method, ampere-hour method etc.Adopt the open-circuit voltage method, battery must leave standstill the long period reaching steady state (SS), and only is applicable to that the SOC of electric automobile under dead ship condition estimates, can not satisfy online detection requirements; Adopt the ampere-hour method, be subjected to the influence of current measurement precision easily, under high temperature or the violent situation of current fluctuation, precision is very poor.
Summary of the invention
Purpose of the present invention overcomes the deficiencies in the prior art exactly, proposes a kind of battery dump energy method for quick estimating based on combined sampling point Kalman filtering, go for all batteries, and estimated accuracy is higher.
The concrete steps of the estimation method of battery dump energy based on combined sampling point Kalman filtering of the present invention are:
Step (1) records the battery terminal voltage y constantly at k by metering circuit kWith the powered battery current i k, k=1,2,3 ...
Each constantly state-of-charge that step (2) is represented battery with state equation and observation equation (State of Charge, SOC)
State equation: z k + 1 = f ( z k , i k ) + u k = z k - ( η i Δt Q n ) i k + u k
Observation equation: y k = g ( p , z k , i k ) + v k = K 0 - Ri k - K 1 z k - K 2 z k + K 3 ln z k + K 4 ln ( 1 - z k ) + v k
Z is the state-of-charge of battery, i.e. dump energy, and z=100% represents that battery electric quantity is in full state, z=0% represents that battery electric quantity is in spent condition; η iBe the discharge scale-up factor of battery, reflection be discharge rate, temperature, self discharge, factor such as aging influence degree to battery SOC; Q nBe battery getable specified total electric weight under 25 ℃ of conditions of room temperature, when discharging with the discharge rate of 1/30 times of rated current; R is the internal resistance of battery; K 0, K 1, K 2, K 3, K 4Be constant, p=[K 0R K 1K 2K 3K 4] T, p is the parameter of battery observation model, is a column vector, they are constant to battery of the same type; Δ t is a measuring intervals of TIME, and u is for handling noise, and v is an observation noise, and subscript k is for measuring constantly.
Wherein, discharge scale-up factor η iDefinite step be:
(a) will be full of the battery of electricity fully with different discharge rate C i(0<C i≤ C, C are the nominal discharge current of battery) constant-current discharge N (N>10) is inferior, calculates the total electric weight Q of battery under the corresponding discharge rate i, 1≤i≤N.
(b) simulate Q according to least square method iWith C iBetween quafric curve relation, promptly under minimum mean square error criterion, obtain simultaneously and satisfy Q i = a C i 2 + b C i + c (the optimal coefficient a of 1≤i≤N), b, c.
(c) be i at discharge current kThe time, corresponding discharge scale-up factor η iFor:
η i = Q n ai k 2 + bi k + c
Herein, optimal coefficient a, b, c only need determine once for the battery of same type, can be used as the remaining capacity estimation that known constant is directly used in all batteries of the same type after determining.
The battery model parameter p adopts equation of the ecentre sampling point Kalman filtering algorithm to determine that its concrete steps are:
(d) under 25 ℃ of conditions of room temperature, with 1/30 times of rated current the battery that is full of electricity is carried out steady current discharge and exhausts until electric weight;
(e) in discharge process, measure battery at s terminal voltage y constantly with time interval Δ t by metering circuit s, s=0,1,2 ... M, the initial discharging time after wherein the corresponding battery of s=0 is full of, the termination that the corresponding battery electric quantity of s=M exhausts is constantly.
(f) calculate s dump energy z constantly s, z s=1-s/M.
(g) an optional initial parameter p = p ^ 0 , Setting its square root mean square deviation matrix is
Figure G2009101002817D00032
S p 0 = I 6 ; I wherein 6It is 6 * 6 unit matrix; Choose proportionality constant h, h>1; Set variable R r = 10 - 3 I 6 ; Set weighting coefficient W 0 ( m ) = h 2 - 7 h 2 , W i ( m ) = 1 2 h 2 , W i ( c 1 ) = 1 2 h , W i ( c 2 ) = h 2 - 1 2 h 2 , i=1,2,…,12。
To s=1,2 ..., M, (h)~(j) carries out successive iteration as follows:
(h) computing time area update:
The estimated value of computation model parameter
Figure G2009101002817D00039
p ^ s - = p ^ s - 1
The estimated value of the square root mean square deviation matrix of computation model parameter
Figure G2009101002817D000311
S p s - = S p s - 1 + D r s - 1 , Wherein, D r s - 1 = - diag { S p s - 1 } + diag { S p s - 1 } 2 + diag { R r } , Diag{} is the column vector that the diagonal entry of corresponding matrix constitutes.
(i) calculate
Figure G2009101002817D000314
The sampled point sequence
Figure G2009101002817D000315
Figure G2009101002817D000316
Figure G2009101002817D000317
Be 6 * 1 column vectors,
Figure G2009101002817D000318
Be 6 * 6 matrixes, so
Figure G2009101002817D000319
Be 6 * 13 matrixes.
(j) measure renewal by following various calculating:
The observation sequence of calculating sampling point
Figure G2009101002817D000321
Figure G2009101002817D000322
Be 6 * 13 matrixes;
The calculating observation sequence
Figure G2009101002817D000323
Estimated value
Figure G2009101002817D000324
Figure G2009101002817D000325
For I row;
The calculating observation sequence Square root mean square deviation matrix
Figure G2009101002817D000329
Figure G2009101002817D00041
Calculate covariance matrix
Figure G2009101002817D00043
Calculate kalman gain K s: K s = ( P p s d s / S d ~ s T ) / S d ~ s ;
Calculating parameter upgrades p ^ s = p ^ s - + K s ( y s - d ^ s - ) ;
Calculate temporary variable U: U = K s S d ~ s ;
The renewal of the square root mean square deviation matrix of computation model parameter S p s = cholupdate { S p s - , U , - 1 } ;
Wherein qr{} represents to ask the ORTHOGONAL TRIANGULAR DECOMPOSITION of matrix, and returns the upper triangular matrix that obtains; () TBe the transpose of a matrix operation;
Figure G2009101002817D000410
Matrix is asked in expression
Figure G2009101002817D000411
Cholesky decompose.
By above-mentioned steps, final iteration obtains
Figure G2009101002817D000412
Be the estimated battery model parameter that obtains.
To the battery of same type, these parameters only need be determined once, can be used as the remaining capacity estimation that known constant is directly used in all batteries of the same type after determining.
Step (3) adopts standard sample point Kalman filtering to carry out the estimation of battery dump energy, specifically:
1. carry out following initialization procedure:
Initial state
Figure G2009101002817D000413
And variance P 0Be respectively:
z ^ 0 = SOC 0 = 100 % , P 0=var(z 0)=10 -2
Handle noise variance R wWith observation noise variance R vBe respectively:
R w=10 -5,R v=10 -2
State vector after the expansion
Figure G2009101002817D000415
And covariance P 0 aFor:
z ^ 0 a = z 0 0 0 T , p 0 a = P 0 0 0 0 R w 0 0 0 R v
Scale parameter γ is:
γ = 3
Average weighting coefficient w i (m), i=0,1,2 ..., 6 and variance weighted coefficient w i (c), i=0,1,2 ..., 6 are respectively:
w 0 ( m ) = 0 , w 0 ( c ) = 2 , w i ( m ) = w i ( c ) = 1 / 6 , 1≤i≤6
2. adopt the standard sample point Kalman filtering algorithm recursion that circulates:
Measuring k=1 constantly, 2,3 ..., the battery terminal voltage y in the real work that records according to metering circuit kAnd the supply current i of battery k, calculate by the following various recursion of carrying out:
(l) according to k-1 extended mode vector constantly
Figure G2009101002817D00054
And covariance P K-1 a, calculate all sampled point sequences in this moment
Figure G2009101002817D00055
Figure G2009101002817D00056
(m) carrying out time domain according to state equation upgrades:
By the sampled point sequence
Figure G2009101002817D00057
Upgrade according to state equation calculating sampling point
Figure G2009101002817D00058
Figure G2009101002817D00059
Sampled point is upgraded
Figure G2009101002817D000510
Be weighted, computing mode is estimated
Figure G2009101002817D000512
Computing mode is estimated
Figure G2009101002817D000513
Variance
Figure G2009101002817D000514
(n) finishing measurement according to observation equation according to following formula upgrades:
There is sampled point to upgrade
Figure G2009101002817D000516
Calculating measurement according to observation equation upgrades
Figure G2009101002817D000517
Upgrade measuring Be weighted, calculate to measure and estimate
Figure G2009101002817D000520
Figure G2009101002817D000521
Calculate to measure and estimate
Figure G2009101002817D000522
Variance
Figure G2009101002817D000524
Calculate
Figure G2009101002817D000525
With
Figure G2009101002817D000526
Cross covariance
Figure G2009101002817D000527
Calculate kalman gain K k: K k = P z k y k P y ~ k - 1
Computing mode is upgraded
Figure G2009101002817D000530
z ^ k = z k - + K k ( y k - y ^ k - )
Computing mode is upgraded
Figure G2009101002817D000532
Variance
Figure G2009101002817D000533
P x k = P x k - - K k P y ~ k K k T
The resulting state updating value of recursion
Figure G2009101002817D00061
Be the estimated battery dump energy that obtains of current time k.The whole circulation recursive process is online finishing, and promptly finishes each estimation of battery dump energy constantly in the battery practical work process synchronously.
The present invention can carry out the Fast estimation of battery SOC easily, this method fast convergence rate, and the estimated accuracy height, and be applicable to the Fast estimation of various battery SOCs.
According to a first aspect of the invention, disclose the measuring amount that a kind of sampling point Kalman filtering method that is used for the estimating battery dump energy is relied on, be respectively the terminal voltage of battery and the supply current of battery.
According to a second aspect of the invention, a kind of state equation and observation equation that is used for the sampling point Kalman filtering of estimating battery dump energy disclosed.Wherein the battery model parameter adopts equation of the ecentre sampling point Kalman filtering algorithm to determine in the observation equation.
According to a third aspect of the invention we, the initial value that a kind of standard sample point Kalman filtering that is used for estimating battery SOC is relied on is disclosed.Comprise initial SOC, the variance of initial SOC, the variance of handling noise and observing noise, and the weights of sampled point correspondence.The value of wherein initial SOC and initial SOC variance needn't be very accurate, in the successive iterations process of sampling point Kalman filtering their very rapid convergence near actual value.
According to a forth aspect of the invention, disclose a kind of application standard sampling point Kalman filtering and carried out the idiographic flow that battery SOC is estimated.Mainly comprise: calculating sampling point is by the weighted value after the state equation conversion, as the estimated value of state, and then the variance by the weighted calculation state estimation; Calculating sampling point is by the weighted value after the observation equation conversion, as the estimated value of observation; Calculate kalman gain; The renewal of computing mode and variance thereof etc.
Embodiment
Concrete grammar based on the estimation method of battery dump energy of combined sampling point Kalman filtering is:
Step (1) records the battery terminal voltage y constantly at k by metering circuit kWith the powered battery current i k, k=1,2,3 ...
Step (2) is represented each state-of-charge constantly, wherein state equation of battery with state equation and observation equation: z k + 1 = f ( z k , i k ) + u k = z k - ( η i Δt Q n ) i k + u k
Observation equation: y k = g ( p , z k , i k ) + v k = K 0 - Ri k - K 1 z k - K 2 z k + K 3 ln z k + K 4 ln ( 1 - z k ) + v k
Z is the state-of-charge of battery, i.e. dump energy, and z=100% represents that battery electric quantity is in full state, z=0% represents that battery electric quantity is in spent condition; η iBe the discharge scale-up factor of battery, reflection be discharge rate, temperature, self discharge, factor such as aging influence degree to battery SOC; Q nBe battery getable specified total electric weight under 25 ℃ of conditions of room temperature, when discharging with the discharge rate of 1/30 times of rated current; R is the internal resistance of battery; K 0, K 1, K 2, K 3, K 4Be constant, p=[K 0R K 1K 2K 3K 4] T, p is the parameter of battery observation model, is a column vector, they are constant to battery of the same type; Δ t is a measuring intervals of TIME, and u is for handling noise, and v is an observation noise, and subscript k is for measuring constantly.
Wherein, discharge scale-up factor η iDefinite step be:
(a) will be full of the battery of electricity fully with different discharge rate C i(0<C i≤ C, C are the nominal discharge current of battery) constant-current discharge N (N>10) is inferior, calculates the total electric weight Q of battery under the corresponding discharge rate i, 1≤i≤N.
(b) simulate Q according to least square method iWith C iBetween quafric curve relation, promptly under minimum mean square error criterion, obtain simultaneously and satisfy Q i = a C i 2 + b C i + c (the optimal coefficient a of 1≤i≤N), b, c.
(c) be i at discharge current kThe time, corresponding discharge scale-up factor η iFor:
η i = Q n ai k 2 + bi k + c
Herein, optimal coefficient a, b, c only need determine once for the battery of same type, can be used as the remaining capacity estimation that known constant is directly used in all batteries of the same type after determining.
The battery model parameter p adopts equation of the ecentre sampling point Kalman filtering algorithm to determine that its concrete steps are:
(d) under 25 ℃ of conditions of room temperature, with 1/30 times of rated current the battery that is full of electricity is carried out steady current discharge and exhausts until electric weight;
(e) in discharge process, measure battery at s terminal voltage y constantly with time interval Δ t by metering circuit s, s=0,1,2 ... M, the initial discharging time after wherein the corresponding battery of s=0 is full of, the termination that the corresponding battery electric quantity of s=M exhausts is constantly.
(f) calculate s dump energy z constantly s, z s=1-s/M.
(g) an optional initial parameter p = p ^ 0 , Setting its square root mean square deviation matrix is
Figure G2009101002817D00082
S p 0 = I 6 ; I wherein 6It is 6 * 6 unit matrix; Choose proportionality constant h, h>1; Set variable R r = 10 - 3 I 6 ; Set weighting coefficient W 0 ( m ) = h 2 - 7 h 2 , W i ( m ) = 1 2 h 2 , W i ( c 1 ) = 1 2 h , W i ( c 2 ) = h 2 - 1 2 h 2 , i=1,2,…,12。
To s=1,2 ..., M, (h)~(j) carries out successive iteration as follows:
(h) computing time area update:
The estimated value of computation model parameter
Figure G2009101002817D00089
p ^ s - = p ^ s - 1
The estimated value of the square root mean square deviation matrix of computation model parameter
Figure G2009101002817D000811
S p s - = S p s - 1 + D r s - 1 , Wherein, D r s - 1 = - diag { S p s - 1 } + diag { S p s - 1 } 2 + diag { R r } , Diag{} is the column vector that the diagonal entry of corresponding matrix constitutes.
(i) calculate The sampled point sequence
Figure G2009101002817D000816
Figure G2009101002817D000817
Be 6 * 1 column vectors,
Figure G2009101002817D000818
Be 6 * 6 matrixes, so
Figure G2009101002817D000819
Be 6 * 13 matrixes.
(j) measure renewal by following various calculating:
The observation sequence of calculating sampling point
Figure G2009101002817D000821
Be 6 * 13 matrixes;
The calculating observation sequence
Figure G2009101002817D000823
Estimated value
Figure G2009101002817D000824
Figure G2009101002817D000825
Figure G2009101002817D000826
For
Figure G2009101002817D000827
I row;
The calculating observation sequence
Figure G2009101002817D000828
Square root mean square deviation matrix
Figure G2009101002817D000829
Calculate covariance matrix
Figure G2009101002817D000831
Figure G2009101002817D000832
Calculate kalman gain K s: K s = ( P p s d s / S d ~ s T ) / S d ‾ s ;
Calculating parameter upgrades
Figure G2009101002817D000834
p ^ s = p ^ s - + K s ( y s - d ^ s - ) ;
Calculate temporary variable U: U = K s S d ~ s ;
The renewal of the square root mean square deviation matrix of computation model parameter
Figure G2009101002817D00091
S p s = cholupdate { S p s - , U , - 1 } ;
Wherein qr{} represents to ask the ORTHOGONAL TRIANGULAR DECOMPOSITION of matrix, and returns the upper triangular matrix that obtains; () TBe the transpose of a matrix operation;
Figure G2009101002817D00093
Matrix is asked in expression
Figure G2009101002817D00094
Cholesky decompose.
By above-mentioned steps, final iteration obtains
Figure G2009101002817D00095
Be the estimated battery model parameter that obtains.
To the battery of same type, these parameters only need be determined once, can be used as the remaining capacity estimation that known constant is directly used in all batteries of the same type after determining.
Step (3) adopts standard sample point Kalman filtering to carry out the estimation of battery dump energy, specifically:
1. carry out following initialization procedure:
Initial state And variance P 0Be respectively:
z ^ 0 = SOC 0 = 100 % , P 0=var(z 0)=10 -2
Handle noise variance R wWith observation noise variance R vBe respectively:
R w=10 -5,R v=10 -2
State vector after the expansion
Figure G2009101002817D00098
And covariance P 0 aFor:
z ^ 0 a = z 0 0 0 T , P 0 a = P 0 0 0 0 R w 0 0 0 R v
Scale parameter γ is:
γ = 3
Average weighting coefficient w i (m), i=0,1,2 ..., 6 and variance weighted coefficient w i (c), i=0,1,2 ..., 6 are respectively:
w 0 ( m ) = 0 , w 0 ( c ) = 2 , w i ( m ) = w i ( c ) = 1 / 6 , 1≤i≤6
2. adopt the standard sample point Kalman filtering algorithm recursion that circulates:
Measuring k=1 constantly, 2,3 ..., the battery terminal voltage y in the real work that records according to metering circuit kAnd the supply current i of battery k, calculate by the following various recursion of carrying out:
(l) according to k-1 extended mode vector constantly
Figure G2009101002817D00101
And covariance P K-1 a, calculate all sampled point sequences in this moment
Figure G2009101002817D00102
Figure G2009101002817D00103
(m) carrying out time domain according to state equation upgrades:
By the sampled point sequence
Figure G2009101002817D00104
Upgrade according to state equation calculating sampling point
Figure G2009101002817D00105
Sampled point is upgraded
Figure G2009101002817D00107
Be weighted, computing mode is estimated
Figure G2009101002817D00108
Figure G2009101002817D00109
Computing mode is estimated
Figure G2009101002817D001010
Variance
Figure G2009101002817D001011
Figure G2009101002817D001012
(n) finishing measurement according to observation equation according to following formula upgrades:
There is sampled point to upgrade
Figure G2009101002817D001013
Calculating measurement according to observation equation upgrades
Figure G2009101002817D001014
Figure G2009101002817D001015
Upgrade measuring
Figure G2009101002817D001016
Be weighted, calculate to measure and estimate
Figure G2009101002817D001017
Figure G2009101002817D001018
Calculate to measure and estimate
Figure G2009101002817D001019
Variance
Figure G2009101002817D001020
Figure G2009101002817D001021
Calculate
Figure G2009101002817D001022
With
Figure G2009101002817D001023
Cross covariance
Figure G2009101002817D001025
Calculate kalman gain K k: K k = P z k y k P y ~ k - 1
Computing mode is upgraded
Figure G2009101002817D001027
z ^ k = z k - + K k ( y k - y ^ k - )
Computing mode is upgraded
Figure G2009101002817D001029
Variance
Figure G2009101002817D001030
P x k = P x k - - K k P y ~ k K k T
The resulting state updating value of recursion
Figure G2009101002817D001032
Be the estimated battery dump energy that obtains of current time k.The whole circulation recursive process is online finishing, and promptly finishes each estimation of battery dump energy constantly in the battery practical work process synchronously.

Claims (1)

1. estimation method of battery dump energy based on combined sampling point Kalman filtering is characterized in that the concrete steps of this method are:
Step (1) records the battery terminal voltage y constantly at k by metering circuit kWith the powered battery current i k, k=1,2,3,
Step (2) is represented each state-of-charge constantly, wherein state equation of battery with state equation and observation equation:
Observation equation:
Figure FSB00000394172300012
Z is the state-of-charge of battery, i.e. dump energy, and z=100% represents that battery electric quantity is in full state, z=0% represents that battery electric quantity is in spent condition; η iDischarge scale-up factor for battery; Q nBe battery getable specified total electric weight under 25 ℃ of conditions of room temperature, when discharging with the discharge rate of 1/30 times of rated current; R is the internal resistance of battery; K 0, K 1, K 2, K 3, K 4Be constant, p=[K 0R K 1K 2K 3K 4] T, p is the parameter of battery observation model, is a column vector, they are constant to battery of the same type; Δ t is a measuring intervals of TIME, and u is for handling noise, and v is an observation noise, and subscript k is for measuring constantly; Wherein
Discharge scale-up factor η iDefinite step be:
(a) will be full of the battery of electricity fully with different discharge rate C iConstant-current discharge N time, the total electric weight Q of battery under the corresponding discharge rate is calculated in N>10 i, 1≤i≤N;
(b) simulate Q according to least square method iWith C iBetween quafric curve relation, promptly under minimum mean square error criterion, obtain simultaneously and satisfy Optimal coefficient a, b, c;
(c) be i at discharge current kThe time, corresponding discharge scale-up factor η iFor:
η i = Q n ai k 2 + bi k + c
Battery observation model parameter p adopts equation of the ecentre sampling point Kalman filtering algorithm to determine that concrete steps are:
(d) under 25 ℃ of conditions of room temperature, with 1/30 times of rated current the battery that is full of electricity is carried out steady current discharge and exhausts until electric weight;
(e) in discharge process, measure battery at s terminal voltage y constantly with time interval Δ t by metering circuit s, s=0,1,2 ... M, the initial discharging time after wherein the corresponding battery of s=0 is full of, the termination that the corresponding battery electric quantity of s=M exhausts is constantly;
(f) calculate s dump energy z constantly s, z s=1-s/M;
(g) an optional initial parameter
Figure FSB00000394172300021
Setting its square root mean square deviation matrix is
Figure FSB00000394172300022
Figure FSB00000394172300023
I wherein 6It is 6 * 6 unit matrix; Choose proportionality constant h, h>1; Set variable Set weighting coefficient
Figure FSB00000394172300025
Figure FSB00000394172300026
Figure FSB00000394172300027
I=1,2 ..., 12;
To s=1,2 ..., M, (h)~(j) carries out successive iteration as follows:
(h) computing time area update:
The estimated value of counting cell observation model parameter
Figure FSB00000394172300029
Figure FSB000003941723000210
The estimated value of the square root mean square deviation matrix of counting cell observation model parameter
Figure FSB000003941723000211
Wherein,
Figure FSB000003941723000213
Diag{} is the column vector that the diagonal entry of corresponding matrix constitutes;
(i) calculate
Figure FSB000003941723000214
The sampled point sequence
Figure FSB000003941723000215
Figure FSB000003941723000216
Be 6 * 1 column vectors, Be 6 * 6 matrixes, so
Figure FSB000003941723000219
Be 6 * 13 matrixes;
(j) measure renewal by following various calculating:
The observation sequence of calculating sampling point
Figure FSB000003941723000220
Figure FSB000003941723000221
Figure FSB000003941723000222
Be 6 * 13 matrixes;
The calculating observation sequence
Figure FSB000003941723000223
Estimated value
Figure FSB000003941723000225
For
Figure FSB000003941723000227
I row;
The calculating observation sequence
Figure FSB00000394172300031
Square root mean square deviation matrix
Figure FSB00000394172300032
Calculate covariance matrix
Figure FSB00000394172300034
Figure FSB00000394172300035
Calculate kalman gain K s:
Figure FSB00000394172300036
Calculating parameter upgrades
Figure FSB00000394172300037
Figure FSB00000394172300038
Calculate temporary variable U:
Figure FSB00000394172300039
The renewal of the square root mean square deviation matrix of counting cell observation model parameter
Figure FSB000003941723000310
S p s = cholupdate { S p s - , U , - 1 } ;
Wherein qr{} represents to ask the ORTHOGONAL TRIANGULAR DECOMPOSITION of matrix, and returns the upper triangular matrix that obtains; () TBe the transpose of a matrix operation;
Figure FSB000003941723000312
Matrix is asked in expression
Figure FSB000003941723000313
Cholesky decompose;
By above-mentioned steps, final iteration obtains
Figure FSB000003941723000314
Be the estimated battery observation model parameter that obtains;
Step (3) adopts standard sample point Kalman filtering to carry out the estimation of battery dump energy, specifically:
1. carry out following initialization procedure:
Initial state
Figure FSB000003941723000315
And variance P 0Be respectively:
z ^ 0 = SOC 0 = 100 % , P 0=var(z 0)=10 -2
Handle noise variance R wWith observation noise variance R vBe respectively:
R w=10 -5,R v=10 -2
State vector after the expansion
Figure FSB000003941723000317
And covariance
Figure FSB000003941723000318
For:
z ^ 0 a = z 0 0 0 T , P 0 a = P 0 0 0 0 R w 0 0 0 R v
Scale parameter γ is:
γ = 3
The average weighting coefficient
Figure FSB00000394172300042
I=0,1,2 ..., 6 and the variance weighted coefficient
Figure FSB00000394172300043
I=0,1,2 ..., 6 are respectively:
w 0 ( m ) = 0 , w 0 ( c ) = 2 , w i ( m ) = w i ( c ) = 1 / 6 , 1≤i≤6
2. adopt the standard sample point Kalman filtering algorithm recursion that circulates:
Measuring k=1 constantly, 2,3 ..., the battery terminal voltage y in the real work that records according to metering circuit kAnd the supply current i of battery k, calculate by the following various recursion of carrying out:
(l) according to k-1 extended mode vector constantly
Figure FSB00000394172300047
And covariance
Figure FSB00000394172300048
Calculate all sampled point sequences in this moment
Figure FSB00000394172300049
Figure FSB000003941723000410
(m) carrying out time domain according to state equation upgrades:
By the sampled point sequence
Figure FSB000003941723000411
Upgrade according to state equation calculating sampling point
Figure FSB000003941723000412
Sampled point is upgraded
Figure FSB000003941723000414
Be weighted, computing mode is estimated
Figure FSB000003941723000415
Figure FSB000003941723000416
Computing mode is estimated
Figure FSB000003941723000417
Variance
Figure FSB000003941723000419
(n) finishing measurement according to observation equation according to following formula upgrades:
Upgrade by sampled point
Figure FSB000003941723000420
Calculating measurement according to observation equation upgrades
Figure FSB000003941723000421
Figure FSB000003941723000422
Upgrade measuring
Figure FSB000003941723000423
Be weighted, calculate to measure and estimate
Figure FSB000003941723000424
Figure FSB000003941723000425
Calculate to measure and estimate
Figure FSB000003941723000426
Variance
Figure FSB000003941723000427
Figure FSB000003941723000428
Calculate
Figure FSB000003941723000429
With
Figure FSB000003941723000430
Cross covariance
Figure FSB000003941723000431
Figure FSB000003941723000432
Calculate kalman gain K k:
Figure FSB000003941723000433
Computing mode is upgraded
Figure FSB000003941723000434
Figure FSB000003941723000435
Computing mode is upgraded Variance
Figure FSB00000394172300052
Figure FSB00000394172300053
The resulting state updating value of recursion
Figure FSB00000394172300054
Be the estimated battery dump energy that obtains of current time k.
CN2009101002817A 2009-06-29 2009-06-29 Estimation method of battery dump energy based on combined sampling point Kalman filtering Expired - Fee Related CN101604005B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009101002817A CN101604005B (en) 2009-06-29 2009-06-29 Estimation method of battery dump energy based on combined sampling point Kalman filtering

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101002817A CN101604005B (en) 2009-06-29 2009-06-29 Estimation method of battery dump energy based on combined sampling point Kalman filtering

Publications (2)

Publication Number Publication Date
CN101604005A CN101604005A (en) 2009-12-16
CN101604005B true CN101604005B (en) 2011-04-13

Family

ID=41469817

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101002817A Expired - Fee Related CN101604005B (en) 2009-06-29 2009-06-29 Estimation method of battery dump energy based on combined sampling point Kalman filtering

Country Status (1)

Country Link
CN (1) CN101604005B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103135066A (en) * 2013-01-25 2013-06-05 文创太阳能(福建)科技有限公司 Measuring method of electric quantity of segmented iron phosphate lithium battery

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102135603B (en) * 2010-01-21 2013-07-10 财团法人工业技术研究院 Device for estimating cycle life of battery
CN102298118A (en) * 2011-05-17 2011-12-28 杭州电子科技大学 On-line synchronous estimating method for model parameters and remaining power of battery
CN102289557B (en) * 2011-05-17 2013-08-07 杭州电子科技大学 Battery model parameter and residual battery capacity joint asynchronous online estimation method
CN102788957B (en) * 2011-05-20 2014-11-12 镇江恒驰科技有限公司 Estimating method of charge state of power battery
CN103185865A (en) * 2011-12-31 2013-07-03 陕西汽车集团有限责任公司 Real-time estimation method of SOC (stress optical coefficient) closed loop of electric automobile lithium ion battery by EKF (extended kalman filter)
US9058038B2 (en) * 2012-03-29 2015-06-16 GM Global Technology Operations LLC Method and system for predicting vehicle battery health using a collaborative vehicle battery health model
CN102608542B (en) * 2012-04-10 2013-12-11 吉林大学 Method for estimating charge state of power cell
JP5944291B2 (en) * 2012-10-05 2016-07-05 カルソニックカンセイ株式会社 Battery parameter estimation apparatus and method
DE102013106083B4 (en) * 2013-06-12 2022-02-10 Infineon Technologies Ag Method and device for determining a parameter of a model of a technical device
CN103424712A (en) * 2013-08-16 2013-12-04 江苏欧力特能源科技有限公司 Method for measuring residual capacity of battery in online manner on basis of particle swarm optimization
WO2015109592A1 (en) * 2014-01-27 2015-07-30 Beihang University Method for estimating li-ion battery capacity degradation
FR3029315B1 (en) * 2014-11-28 2016-12-09 Renault Sa AUTOMATIC METHOD OF ESTIMATING THE CAPACITY OF A CELL OF A BATTERY
CN104714188B (en) * 2015-03-31 2017-05-24 桂林电子科技大学 Method and system for estimating measured noise variance matrix matched battery state of charge (SOC)
CN105759215B (en) * 2016-02-26 2019-09-27 江苏快乐电源(涟水)有限公司 A kind of charged capacity prediction methods of the lead-acid accumulator of data-driven
CN105954682B (en) * 2016-05-20 2018-08-21 国家计算机网络与信息安全管理中心 Storage battery charge state On-line Estimation detection method and system
CN105929340B (en) * 2016-06-30 2019-08-20 四川普力科技有限公司 A method of battery SOC is estimated based on ARIMA
CN106443496A (en) * 2016-12-08 2017-02-22 盐城工学院 Battery charge state estimation method with improved noise estimator
CN109375111A (en) * 2018-10-12 2019-02-22 杭州电子科技大学 A kind of estimation method of battery dump energy based on UHF
CN109782176A (en) * 2018-12-20 2019-05-21 上海交通大学 Battery remaining power On-line Estimation method based on NARX model
CN109782177B (en) * 2018-12-29 2021-04-20 北京新能源汽车股份有限公司 Method and device for acquiring electric quantity of battery and automobile
CN109975739B (en) * 2019-04-11 2021-01-08 宁夏隆基宁光仪表股份有限公司 High-precision intelligent electric energy meter debugging and measuring method
CN112644336B (en) * 2019-10-11 2022-11-04 北京车和家信息技术有限公司 Power battery thermal runaway prediction method and device
CN117368751B (en) * 2023-12-08 2024-03-19 江西兴原星科技有限公司 Remote controller low-power detection method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6534954B1 (en) * 2002-01-10 2003-03-18 Compact Power Inc. Method and apparatus for a battery state of charge estimator
CN101022178A (en) * 2007-03-09 2007-08-22 清华大学 Method for estimating nickel-hydrogen power battery charged state based on standard battery model
CN101065876A (en) * 2004-11-11 2007-10-31 株式会社Lg化学 Method and system for cell equalization using state of charge

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6534954B1 (en) * 2002-01-10 2003-03-18 Compact Power Inc. Method and apparatus for a battery state of charge estimator
CN101065876A (en) * 2004-11-11 2007-10-31 株式会社Lg化学 Method and system for cell equalization using state of charge
CN101022178A (en) * 2007-03-09 2007-08-22 清华大学 Method for estimating nickel-hydrogen power battery charged state based on standard battery model

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王胜等.基于卡尔曼滤波的HEV电池剩余电量的估计.《现代制造工程》.2008,(第1期),101-103. *
程艳青等.电动汽车动力电池剩余电量在线测量.《电子测量与仪器学报》.2008,182-185. *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103135066A (en) * 2013-01-25 2013-06-05 文创太阳能(福建)科技有限公司 Measuring method of electric quantity of segmented iron phosphate lithium battery

Also Published As

Publication number Publication date
CN101604005A (en) 2009-12-16

Similar Documents

Publication Publication Date Title
CN101604005B (en) Estimation method of battery dump energy based on combined sampling point Kalman filtering
CN101598769B (en) Method for estimating remaining capacity of battery based on sampling points Kalman filtering
CN102289557B (en) Battery model parameter and residual battery capacity joint asynchronous online estimation method
CN101625397B (en) Mixed rapid estimation method for residual energy of battery
CN102169168B (en) Battery dump energy estimation method based on particle filtering
CN102831100B (en) Battery charge state evaluation method and device
CN103616647B (en) A kind of estimation method of battery dump energy for cell management system of electric automobile
CN105717460B (en) A kind of power battery SOC methods of estimation and system based on nonlinear observer
CN111722118B (en) Lithium ion battery SOC estimation method based on SOC-OCV optimization curve
CN104267261B (en) On-line secondary battery simplified impedance spectroscopy model parameter estimating method based on fractional order united Kalman filtering
CN109061506A (en) Lithium-ion-power cell SOC estimation method based on Neural Network Optimization EKF
CN105301509A (en) Combined estimation method for lithium ion battery state of charge, state of health and state of function
CN110824363B (en) Lithium battery SOC and SOE joint estimation method based on improved CKF
CN104617623A (en) Balance control method for power battery pack of electric vehicle
CN103116136B (en) Lithium battery charge state assessment method based on finite difference expansion Kalman algorithm
CN109633479B (en) Lithium battery SOC online estimation method based on embedded type volume Kalman filtering
CN104714188A (en) Method and system for estimating measured noise variance matrix matched battery state of charge (SOC)
CN105093122A (en) Strong-tracking self-adaptive-SQKF-based SOC estimation method of emergency lamp battery
CN104535934A (en) Online feed-forward compensating power battery charge state estimating method and system
CN110687462B (en) Power battery SOC and capacity full life cycle joint estimation method
CN105425154A (en) Method for estimating charge state of power cell set of electric vehicle
CN102298118A (en) On-line synchronous estimating method for model parameters and remaining power of battery
CN105699910A (en) Method for on-line estimating residual electric quantity of lithium battery
CN104573294A (en) Self-adaptive kalman filter estimation algorithm for power battery
CN109375111A (en) A kind of estimation method of battery dump energy based on UHF

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110413

Termination date: 20150629