CN106383322A - Multi-time-scale double-UKF adaptive estimation method of SOC and battery capacity C - Google Patents

Multi-time-scale double-UKF adaptive estimation method of SOC and battery capacity C Download PDF

Info

Publication number
CN106383322A
CN106383322A CN201610917226.7A CN201610917226A CN106383322A CN 106383322 A CN106383322 A CN 106383322A CN 201610917226 A CN201610917226 A CN 201610917226A CN 106383322 A CN106383322 A CN 106383322A
Authority
CN
China
Prior art keywords
ukf
battery capacity
micro
soc
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.)
Pending
Application number
CN201610917226.7A
Other languages
Chinese (zh)
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.)
Nanjing Shijiecun Automobile Power Co Ltd
Original Assignee
Nanjing Shijiecun Automobile Power Co Ltd
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 Nanjing Shijiecun Automobile Power Co Ltd filed Critical Nanjing Shijiecun Automobile Power Co Ltd
Priority to CN201610917226.7A priority Critical patent/CN106383322A/en
Publication of CN106383322A publication Critical patent/CN106383322A/en
Pending legal-status Critical Current

Links

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/367Software therefor, e.g. for battery testing using modelling or look-up tables

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Secondary Cells (AREA)

Abstract

The invention discloses a multi-time-scale double-UKF adaptive estimation method of an SOC and a battery capacity C. Firstly, a battery state space equation is established; the multi-time-scale double-UKF adaptive estimation method is used to estimate the SOC and the battery capacity C; the system parameters, state variables and system noise for a macro UKF and a micro UKF are initialized; the prediction equation of the macro UKF is updated; a suitable sigma point is selected to update the prediction equation of the micro UKF, and the process noise of the system is updated; the correction equation of the micro UKF is used, and the state variable of a micro Kalman filter is estimated; when a double-time scale approaches, the state estimation value of the micro Kalman filter is transmitted to a macro Kalman filter as a measurement value; the data of the micro Kalman filter is updated, the measurement of the macro Kalman filter is corrected, and a battery parameter is updated. According to the method, the estimation precision and the stability of a power battery SOC by a BMS can be improved.

Description

A kind of double UKF adaptive estimation SOC of Multiple Time Scales and the method for battery capacity C
Technical field
The present invention relates to the power battery management system field of new-energy automobile, the double UKF of specifically a kind of Multiple Time Scales Adaptive estimation SOC and the method for battery capacity C.
Background technology
Under the historical background of energy-conserving and environment-protective, new-energy automobile becomes the inexorable trend of China Automobile Industry.Electrokinetic cell There is provided power for New-energy electric vehicle, be one of core component of electric automobile, the performance of electrokinetic cell determines completely The performance of new energy electric motor vehicle.Battery management system (Battery Management System, abbreviation BMS) is exactly mainly In order to improve the utilization rate of battery, prevent battery from overcharge and overdischarge occurring, extend the service life of battery, monitoring electricity The state in pond.Wherein, the state-of-charge (State of Charge, abbreviation SOC, represented with z) of electrokinetic cell is important in BMS Parameter, its evaluation method is the key technology in BMS.
It is that the state-of-charge SOC of battery is set up as quantity of state based on the method for battery model estimated driving force battery SOC The state-space model of the standard of rising is thus realize electrokinetic cell SOC estimation.The method can directly be applied empty based on battery status Between model Kalman filter method.With respect to other SOC estimation method, the ratio of Kalman filter method application is wide, it It is a kind of time domain method of estimation, the state space thought in modern control theory is incorporated in optimal filter theory, can process Time-varying system, and Kalman filter adopts recursive calculation method, and amount of calculation data amount of storage is little, is easy to computer and counts online Calculate, and degree of accuracy, robustness are good.Wherein, lossless Kalman filter (Unscented Kalman Filter, abbreviation UKF) side Method is a kind of method more than the comparison of research in the estimation of electrokinetic cell SOC, is particularly well-suited to picture electrokinetic cell this non-by force Linear system, it is possible to obtain the higher SOC value of degree of accuracy.
Content of the invention
It is an object of the invention to provide a kind of raising BMS is to the estimation precision of electrokinetic cell SOC and estimation stability The double UKF adaptive estimation SOC of Multiple Time Scales and the method for battery capacity (being represented with C), to solve to carry in above-mentioned background technology The problem going out.
For achieving the above object, the present invention provides following technical scheme:
A kind of double UKF adaptive estimation SOC of Multiple Time Scales and the method for battery capacity C, comprise the steps:
Step one, sets up battery status space equation;Shown in battery status space equation such as formula (1):
x k , l + 1 = F ( x k , l , θ k , u k , l ) + w k , l Y k , l = g ( x k , u k ) + v k , l w k , l ~ ( 0 , Q k ) v k , l ~ ( 0 , R k ) - - - ( 1 )
Wherein, xk,lFor state vector, uk,lFor deterministic input quantity, Yk,lFor output vector;Nonlinear function F (xk,l, θk,uk,l) and g (xk,uk) with regard to state continuously differentiable;wk,lAnd νk,lThe turbulent noise of the system of being respectively and observation noise, both It is white Gaussian noise;QkFor system disturbance covariance matrix, RkFor observation noise covariance matrix;
Step 2, using Multiple Time Scales double UKF adaptive approach estimation SOC and battery capacity C;
(1) initialize to for the systematic parameter of grand UKF and micro- UKF and state variable and system noise;
(2) update the predictive equation of grand UKF;
(3) suitable sigma point is selected to update the predictive equation of micro- UKF, and the process noise w of more new systemk-1,l
(4) utilize the correction equation of micro- UKF, estimate the state variable of micro- Kalman filter;
(5) when multiple time scale model convergence, the state estimation of micro- Kalman filter is passed to grand Kalman filter In, as measured value;
(6) data of micro- Kalman filter is updated, to carry out next circulation;
(7) the measurement correction of grand Kalman filter, updates battery parameter.
As the further scheme of the present invention:In step one, for single order RC battery model, electrokinetic cell state space Equation is:
U · D = - U D C D i f f R D i f f + i L C D i f f U c e l l = U O C V - U D - i L R 0 - - - ( 2 )
Wherein, UOCVFor battery open circuit voltage;
By Experimental Identification, determine UOCV
U O C V = K 0 + K l z k + K 2 z k + K 3 ln ( z k ) + K 4 l n ( 1 - z k ) - - - ( 3 ) .
As the further scheme of the present invention:In step 2, UKF adaptive approach step is described as follows:
(1) select n+1 sigma point;
(2) predicted state value;
(3) predictive filtering varivance matrix;
(4) measure renewal equation;
(5) calculate Kalman gain;
(6) state and error update equation.
As the further scheme of the present invention:Place in step 2, in step 2, to process noise and observation noise Reason uses UKF adaptive approach, and computing formula is as follows:
μ k = U k l - K 0 + K 1 z k + K 2 z k + K 3 ln ( z k ) + K 4 ln ( 1 - z k ) + U K D - R 0 i k - - - ( 4 )
F k = Σ n = k - l + 1 k μ n μ n T M - - - ( 5 )
v k = F k + Σ i = 0 2 W ( i ) ( U k | k - 1 ( i ) - U k t + μ k ) ( U k | k - 1 ( i ) - U k t + μ k ) T - - - ( 6 )
Q k = K k F k K k T - - - ( 7 ) .
As the further scheme of the present invention:In step 2, the estimation to battery capacity C is described as follows:
(1) battery capacity C is updated, and battery capacity renewal is divided into larger, accurate, less three kinds;
(2) battery capacity C is substituted into the estimation carrying out SOC in micro- UKF;
(3) input estimating SOC estimation as battery capacity C, thus obtain the value of accurate battery capacity C.
In view of battery capacity C with can measure terminal voltage UiThere is no stronger relation, and load current i and C has direct pass System, but the impact very little to C for the accumulation of electric current in a short time, this make accurately to estimate C relatively difficult it is contemplated that two times The double UKF adaptive approach of yardstick, can amplify this effect by the accumulation of long period, and considers that SOC is held with battery The relation of amount C has
d k = z k , l = z k , 0 + T C k - Σ j = 0 L - 1 n k , j i k , j - - - ( 8 )
Here use the time scale difference of two wave filter, SOC is put to the effect of battery capacity C in other words by i Greatly, and using the output of micro- Kalman filter as measured value, the state variable of grand Kalman filter is modified, simultaneously UKF using also the required precision of the SOC value that micro- UKF estimates being decreased.
Compared with prior art, the invention has the beneficial effects as follows:
The adaptive estimation method of the double UKF of Multiple Time Scales proposed by the present invention, improves by using two UKF wave filter BMS is to the estimation precision of electrokinetic cell SOC and estimation stability.One of UKF wave filter is micro- Kalman filter, carries out The estimation of battery status parameter (as SOC);Another UKF wave filter is grand Kalman filter, for estimating the parameter of battery (as battery capacity C).Intensity of variation speed additionally, due to institute's estimator is different, when between two Kalman filter with difference Between the yardstick cycle carry out exchange and the renewal of data, be simultaneously introduced self-adaptive link to process the problem of noise.
Brief description
Fig. 1 is electrokinetic cell single order RC illustraton of model;
Fig. 2 is the double UKF adaptive algorithm frame diagram of Multiple Time Scales;
Fig. 3 is self-adaptive link flow chart;
Fig. 4 is the estimation schematic diagram of battery capacity.
Specific embodiment
Below in conjunction with the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, Obviously, described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Based in the present invention Embodiment, the every other embodiment that those of ordinary skill in the art are obtained under the premise of not making creative work, all Belong to the scope of protection of the invention.
Due to the uncertainty of battery model, the strong jamming of electrokinetic cell surrounding and very noisy, electrokinetic cell old Changing leads to battery parameter to have the factors such as changeableness, and the estimation precision of SOC and battery capacity can reduce it is therefore desirable to battery mould The parameter of type is updated.The adaptive estimation method of the double UKF of Multiple Time Scales proposed by the present invention is filtered by using two UKF Ripple device is solving these problems.One of UKF wave filter is micro- Kalman filter, carries out battery status parameter (as SOC) Estimation;Another UKF wave filter is grand Kalman filter, for estimating the parameter (as battery capacity C) of battery.In addition by Different in the intensity of variation speed of institute's estimator, between two Kalman filter, data is carried out with the different time scales cycle Exchange and update, be simultaneously introduced self-adaptive link to process the problem of noise.
Embodiment 1
Refer to Fig. 1-4, in the embodiment of the present invention, a kind of double UKF adaptive estimation SOC of Multiple Time Scales and battery capacity The method of C is described in detail.
Step one, sets up battery status space equation;
Step 2, using Multiple Time Scales double UKF adaptive approach estimation SOC and battery capacity C.
In step one, the electrokinetic cell state space equation of foundation is:
x k , l + 1 = F ( x k , l , θ k , u k , l ) + w k , l Y k , l = g ( x k , u k ) + v k , l w k , l ~ ( 0 , Q k ) v k , l ~ ( 0 , R k ) ... ( 1 - 1 )
Wherein, xk,lFor state vector, uk,lFor deterministic input quantity, Yk,lFor output vector;Nonlinear function F (xk,l, θk,uk,l) and g (xk,uk) with regard to state continuously differentiable;wk,lAnd νk,lThe turbulent noise of the system of being respectively and observation noise, both It is white Gaussian noise;QkFor system disturbance covariance matrix, RkFor observation noise covariance matrix.
For single order RC battery model, can state as:
{ U · D = - U D C D i f f R D i f f + i L C D i f f U c e l l = U O C V - U D - i L R 0 ... ( 1 - 2 )
Wherein, UOCVFor battery open circuit voltage.
By Experimental Identification it may be determined that UOCV
U O C V = K 0 + K l z k + K 2 z k + K 3 ln ( z k ) + K 4 l n ( 1 - z k ) ... ( 1 - 3 )
Because model parameter change is slow and the sampling time is sufficiently small, and by UDSolve and be expressed as discrete form simultaneously:
U D ( ( k + 1 ) T ) = exp ( - T C D i f f R D i f f ) U D ( k T ) + R D i f f i L ( k T ) ( 1 - exp ( - T C D i f f R D i f f ) ) ... ( 1 - 4 )
Wherein CDiffRDiffValue typically can be regarded as constant, τ, by recognize τ=35.6, then formula (1-4) can be write as:
U k , l D ( ( k + 1 ) T ) = exp ( - T τ ) U k , l - 1 D ( k t ) + R D i f f i k , l - 1 ( k T ) ( 1 - exp ( - T τ ) ) ... ( 1 - 5 )
The theoretical calculation formula of SOC is:
S O C = z k , l = z 0 , 0 - ∫ t 0 , 0 t k j η ( i L ( τ ) ) i L ( τ ) C d τ ... ( 1 - 6 )
η(iL(τ)) it is modifying factor under different discharge-rates;C is battery maximum available, is time temperature function. Then the discrete form of formula (1-6) is
z k , l = z k , l - 1 - η ( i L ( τ ) ) i L ( τ ) T C ... ( 1 - 7 )
The form of formula (1-6), (1-7) state space of being write as is had:
U k , l D z k , l = U k , l - 1 D z k , l - 1 + R D i f f ( 1 - exp ( - T τ ) ) - η ( i L ( τ ) ) T C i k , l - 1 ... ( 1 - 8 )
State-space expression based on above-mentioned formula system is as follows:
x k , l + 1 = F ( x k , l , θ , u k , l ) = exp ( - T τ ) 0 0 1 x k , l + R D i f f ( 1 - exp ( - T τ ) ) - η ( i L ( τ ) ) T C u k , l y k , l = G ( x k , l , θ , u k , l ) = U O C V - U k , l D - R 0 u k , l ... ( 1 - 9 )
Wherein, parameter type is as follows:
x k , l = U k , l D z k , l θ k = [ R 0 , C ] Y k , l = U k , l t u k , l = i k , l ... ( 1 - 10 )
In step 2, UKF adaptive approach step is described as follows:
(1) select n+1 sigma point;
x ( 0 ) = x ‾ = E ( x ) x ( i ) = x ( 0 ) + ( ( n + k ) P ) i T , i = 1 , ... , n x ( n + i ) = x ( 0 ) - ( ( n + k ) P ) i T , i = 1 , ... , n ... ( 2 - 1 )
Symmetric sampling strategy is used to sigma point, then corresponding weighted value is:
W ( 0 ) = k n + k W ( i ) = 1 2 ( n + k ) , i = 1 , ... , 2 n ... ( 2 - 2 )
(2) predicted state value;
x k , k - 1 ( i ) = F ( x k - 1 , k - 1 ( i ) , u k ) + w k x ^ k , k - 1 = Σ i = 0 2 n W ( i ) x k , k - 1 ( i ) ... ( 2 - 3 )
(3) predictive filtering varivance matrix;
P k , k - 1 = Σ i = 0 2 n W ( i ) [ x k , k - 1 ( i ) - x ^ k , k - 1 ] × [ x k , k - 1 ( i ) - x ^ k , k - 1 ] T + Q k ... ( 2 - 4 )
(4) measure renewal equation;
y k , k - 1 ( i ) = g ( x k , k - 1 ( i ) , u k ) + w k y ^ k , k - 1 = Σ i = 0 2 n W ( i ) y ( i ) y k , k - 1 ( i ) ... ( 2 - 5 )
(5) calculate Kalman gain;
P k , k - 1 x y = Σ i = 0 2 n W ( i ) [ x k , k - 1 i - x ^ k , k - 1 ] × [ x k , k - 1 i - x ^ k , k - 1 ] T P k , k - 1 y y = Σ i = 0 2 n W ( i ) [ y k , k - 1 i - y ^ k , k - 1 ] × [ y k , k - 1 i - y ^ k , k - 1 ] T + R k K k = P k , k - 1 x y P k , k - 1 y y - 1 ... ( 2 - 6 )
(6) state and error update equation.
x ^ k , k = x ^ k , k - 1 + K k ( y k - y ^ k , k - 1 ) P k , k = P k , k - 1 + K k P k , k - 1 y y K k T ... ( 2 - 7 )
In step 2, self-adaptive link is described as follows:
Process to process noise and observation noise uses adaptive algorithm, and adaptive algorithm is as shown in figure 3, calculate public Formula is as follows:
μ k = U k l - K 0 + K 1 z k + K 2 z k + K 3 l n ( z k ) + K 4 l n ( 1 - z k ) + U K D - R 0 i k ... ( 2 - 8 )
F k = Σ n = k - l + 1 k μ n μ n T M ... ( 2 - 9 )
v k = F k + Σ i = 0 2 W ( i ) ( U k | k - 1 ( i ) - U k t + μ k ) ( U k | k - 1 ( i ) - U k t + μ k ) T ... ( 2 - 10 )
Q k = K k F k K k T ... ( 2 - 11 )
In step 2, the estimation to battery capacity C is as shown in figure 4, be described as follows:
(1) battery capacity C is updated, and capacity renewal is divided into larger, accurate, less three kinds;
(2) battery capacity C is substituted into the estimation carrying out SOC in micro- UKF, due to the difference of time scale, can carry out repeatedly The estimation of SOC;
(3) input estimating SOC estimation as battery capacity C, thus obtain the value of accurate battery capacity C.
In view of battery capacity C with can measure terminal voltage UiThere is no stronger relation, and load current i and battery capacity C There is direct relation, but the impact very little to battery capacity C for the accumulation of electric current in a short time, and this makes accurately to estimate battery capacity C relatively difficult it is contemplated that the double UKF adaptive approachs of two time scales, can be amplified this by the accumulation of long period Effect, and consider that SOC and the relation of battery capacity C have
d k = z k , l = z k , 0 + T C k - Σ j = 0 L - 1 n k , j i k , j ... ( 2 - 12 )
Here use the time scale difference of two wave filter, SOC is put to the effect of battery capacity C in other words by i Greatly, and using the output of micro- Kalman filter as measured value, the state variable of grand Kalman filter is modified, simultaneously UKF using also the required precision of the SOC value that micro- UKF estimates being decreased.
Using the double UKF adaptive approach of Multiple Time Scales, step 2, estimates that SOC and the step of battery capacity C are described as follows:
(1) initialize to for the systematic parameter of grand UKF and micro- UKF and state variable and system noise;
θ 0 = E [ θ 0 ] , P θ 0 = E [ ( θ 0 - θ ^ 0 ) ( θ 0 - θ ^ 0 ) T ] x 0 , 0 = E [ x 0 , 0 ] , P x 0 , 0 = E [ ( x 0 , 0 - x ^ 0 , 0 ) ( x 0 , 0 - x ^ 0 , 0 ) T ] ω 0 , 0 = E [ ω 0 , 0 ] v 0 , 0 = E [ v 0 , 0 ] ρ 0 = E [ ρ 0 ] ... ( 2 - 13 )
Wherein, k ∈ { 1 ..., ∞ }
(2) update the predictive equation of grand UKF;
{ θ ^ k - = θ ^ k - 1 - P θ k = P θ k - 1 + ρ k - 1 ... ( 2 - 14 )
(3) suitable sigma point is selected to update the predictive equation of micro- UKF according to formula (2-1) (2-2), and according to formula (2-8) the process noise w of (2-9) (2-10) (2-11) more new systemk-1,l, using initialized noise during first time;
x ^ k , l - = Σ i = 0 2 n W ( i ) x k , l - 1 ( i ) P ^ x k , l - 1 - = Σ i = 0 2 n W ( i ) [ x k , l - 1 ( i ) - x ^ k - 1 , l - ] × [ x k , l - 1 ( i ) - x ^ k - 1 , l - ] T + Q k , l - 1 y k , l - 1 i = g ( x k , l - 1 ( i ) , u k , l - 1 ) + w k , l - 1 ... ( 2 - 15 )
(4) utilize the correction equation of micro- UKF, estimate the state variable of micro- Kalman filter.
y k , l - 1 i = g ( x k , l - 1 ( i ) , u k , l - 1 ) + w k , l - 1 y ^ k , l - 1 = Σ i = 0 2 n W ( i ) y k , l - 1 i P k , l y y = Σ i = 0 2 n W ( i ) [ y k , l - 1 i - y ^ k , l - 1 ] × [ y k , l - 1 i - y ^ k , l - 1 ] T + R k , l - 1 P k , l x y = Σ i = 0 2 n W ( i ) [ x k , l - 1 i - x ^ k , l - 1 - ] × [ x k , l - 1 i - x ^ k , l - 1 - ] T K k , l = P k , l x y P k , l y y - 1 x ^ k , l = x ^ k , l - 1 - + K k , l ( y k - y ^ k , l - 1 ) P k , l = P ^ x k , l - 1 - + K k , l P k , l y y K k , l T ... ( 2 - 16 )
(5) when multiple time scale model convergence, the state estimation of micro- Kalman filter is passed to grand Kalman filter In, as measured value.
y k , l i = g ( x k , L - 1 ( i ) , u k , l - 1 ) + w k , L - 1 y ^ k , L - 1 = Σ 0 2 n W ( i ) y k , L - 1 i P k , L y y = Σ 0 2 n W ( i ) [ y k , L - 1 i - y ^ k , L - 1 ] × [ y k , L - 1 i - y ^ k , L - 1 ] T + R k , L - 1 P k , L x y = Σ 0 2 n W ( i ) [ x k , L - 1 ( i ) - x ^ k , L - ] × [ x k , L - 1 ( i ) - x ^ k , L - ] T K k , L = P k , L - 1 x y P k , L - 1 y y - 1 x ^ k , l = x ^ k - 1 , l - + K k , L ( y k - y ^ k , L - 1 ) P k , L = P ^ x k , l - 1 - + K k , L P k , l y y K k , L T ... ( 2 - 17 )
(6) data of micro- Kalman filter is updated, to carry out next circulation;
x ^ k + 1 , 0 = x ^ k , L P k + 1 , 0 = P k , L y k + 1 , 0 = y k , L u k + 1 , 0 = u k , L - - - ( 2 - 18 )
(7) the measurement correction of grand Kalman filter, updates battery parameter.
θ k ( i ) = θ ^ k - 1 + e k θ ^ k - = Σ i = 0 2 n W ( i ) θ k i P ^ θ k - = Σ i = 0 2 n W ( i ) [ θ k ( i ) - θ ^ k - ] × [ θ k ( i ) - θ ^ k - ] T + ρ k d k ( i ) = h ( θ k ( i ) , u k ) d ^ k = Σ i = 0 2 n W ( i ) d k ( i ) P θ k y y = Σ i = 0 2 n W ( i ) [ d k ( i ) - d ^ k ] × [ d k ( i ) - d ^ k ] T P θ k x y = Σ i = 0 2 n W ( i ) [ θ k ( i ) - θ ^ k - ] × [ θ k ( i ) - θ ^ k - ] T K k + 1 = P θ k x y P θ k y y - 1 θ ^ k + 1 = θ ^ k - + K k + 1 ( d k - d ^ k ) P θ k = P θ k - + K k + 1 P θ k y y K k + 1 T ... ( 2 - 19 ) .
It is obvious to a person skilled in the art that the invention is not restricted to the details of above-mentioned one exemplary embodiment, Er Qie In the case of the spirit or essential attributes of the present invention, the present invention can be realized in other specific forms.Therefore, no matter From the point of view of which point, embodiment all should be regarded as exemplary, and be nonrestrictive, the scope of the present invention is by appended power Profit requires rather than described above limits, it is intended that all in the implication and scope of the equivalency of claim by falling Change is included in the present invention.
Moreover, it will be appreciated that although this specification is been described by according to embodiment, not each embodiment only wraps Containing an independent technical scheme, only for clarity, those skilled in the art should for this narrating mode of description Using description as an entirety, the technical scheme in each embodiment can also form those skilled in the art through appropriately combined Understandable other embodiment.

Claims (5)

1. the method for a kind of double UKF adaptive estimation SOC of Multiple Time Scales and battery capacity C is it is characterised in that include following walking Suddenly:
Step one, sets up battery status space equation;Shown in battery status space equation such as formula (1):
x k , l + 1 = F ( x k , l , θ k , u k , l ) + w k , l Y k , l = g ( x k , u k ) + v k , l w k , l ~ ( 0 , Q k ) v k , l ~ ( 0 , R k ) - - - ( 1 )
Wherein, xk,lFor state vector, uk,lFor deterministic input quantity, Yk,lFor output vector;Nonlinear function F (xk,lk, uk,l) and g (xk,uk) with regard to state continuously differentiable;wk,lAnd νk,lThe turbulent noise of the system of being respectively and observation noise, both are White Gaussian noise;QkFor system disturbance covariance matrix, RkFor observation noise covariance matrix;
Step 2, using Multiple Time Scales double UKF adaptive approach estimation SOC and battery capacity C;
(1) initialize to for the systematic parameter of grand UKF and micro- UKF and state variable and system noise;
(2) update the predictive equation of grand UKF;
(3) suitable sigma point is selected to update the predictive equation of micro- UKF, and the process noise w of more new systemk-1,l
(4) utilize the correction equation of micro- UKF, estimate the state variable of micro- Kalman filter;
(5) when multiple time scale model convergence, the state estimation of micro- Kalman filter is passed in grand Kalman filter, make For measured value;
(6) data of micro- Kalman filter is updated, to carry out next circulation;
(7) the measurement correction of grand Kalman filter, updates battery parameter.
2. the method for the double UKF adaptive estimation SOC of Multiple Time Scales according to claim 1 and battery capacity C, its feature It is, in step one, for single order RC battery model, electrokinetic cell state space equation is:
U · D = - U D C D i f f R D i f f + i L C D i f f U c e l l = U O C V - U D - i L R 0 - - - ( 2 )
Wherein, UOCVFor battery open circuit voltage;
By Experimental Identification, determine UOCV
U O C V = K 0 + K l z k + K 2 z k + K 3 l n ( z k ) + K 4 l n ( 1 - z k ) - - - ( 3 ) .
3. the method for the double UKF adaptive estimation SOC of Multiple Time Scales according to claim 1 and battery capacity C, its feature It is, in step 2, UKF adaptive approach step is described as follows:
(1) select n+1 sigma point;
(2) predicted state value;
(3) predictive filtering varivance matrix;
(4) measure renewal equation;
(5) calculate Kalman gain;
(6) state and error update equation.
4. the method for the double UKF adaptive estimation SOC of Multiple Time Scales according to claim 1 and battery capacity C, its feature It is, in step 2, the process to process noise and observation noise uses UKF adaptive approach, and computing formula is as follows:
μ k = U k l - K 0 + K 1 z k + K 2 z k + K 3 l n ( z k ) + K 4 l n ( 1 - z k ) + U K D - R 0 i k - - - ( 4 )
F k = Σ n = k - l + 1 k μ n μ n T M - - - ( 5 )
v k = F k + Σ i = 0 2 W ( i ) ( U k | k - 1 ( i ) - U k t + μ k ) ( U k | k - 1 ( i ) - U k t + μ k ) T - - - ( 6 )
Q k = K k F k K k T - - - ( 7 ) .
5. the method for the double UKF adaptive estimation SOC of Multiple Time Scales according to claim 1 and battery capacity C, its feature It is, in step 2, estimation to battery capacity C, comprise the following steps that:
(1) battery capacity C is updated, and battery capacity renewal is divided into larger, accurate, less three kinds;
(2) battery capacity C is substituted into the estimation carrying out SOC in micro- UKF;
(3) input estimating SOC estimation as battery capacity C, thus obtain the value of accurate battery capacity C.
CN201610917226.7A 2016-10-21 2016-10-21 Multi-time-scale double-UKF adaptive estimation method of SOC and battery capacity C Pending CN106383322A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610917226.7A CN106383322A (en) 2016-10-21 2016-10-21 Multi-time-scale double-UKF adaptive estimation method of SOC and battery capacity C

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610917226.7A CN106383322A (en) 2016-10-21 2016-10-21 Multi-time-scale double-UKF adaptive estimation method of SOC and battery capacity C

Publications (1)

Publication Number Publication Date
CN106383322A true CN106383322A (en) 2017-02-08

Family

ID=57958735

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610917226.7A Pending CN106383322A (en) 2016-10-21 2016-10-21 Multi-time-scale double-UKF adaptive estimation method of SOC and battery capacity C

Country Status (1)

Country Link
CN (1) CN106383322A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107153163A (en) * 2017-06-20 2017-09-12 福建工程学院 A kind of lithium battery SOC estimation method based on adaptive UKF
CN109298340A (en) * 2018-10-19 2019-02-01 同济大学 A kind of battery capacity On-line Estimation method based on variable time scale
CN109814041A (en) * 2019-01-16 2019-05-28 上海理工大学 A kind of lithium ion battery double card Kalman Filtering capacity estimation method
CN112485672A (en) * 2020-11-13 2021-03-12 上海电气集团股份有限公司 Battery state determination method and device
CN112731157A (en) * 2020-12-16 2021-04-30 上海理工大学 Lithium ion battery capacity estimation method based on data driving
CN113030752A (en) * 2021-04-12 2021-06-25 安徽理工大学 Online parameter identification and SOC joint estimation method based on forgetting factor

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106054084A (en) * 2016-07-06 2016-10-26 南京航空航天大学 Power battery SOC estimation method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106054084A (en) * 2016-07-06 2016-10-26 南京航空航天大学 Power battery SOC estimation method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
熊刚: "车用锂离子电池SOC和电池容量估算研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107153163A (en) * 2017-06-20 2017-09-12 福建工程学院 A kind of lithium battery SOC estimation method based on adaptive UKF
CN109298340A (en) * 2018-10-19 2019-02-01 同济大学 A kind of battery capacity On-line Estimation method based on variable time scale
CN109814041A (en) * 2019-01-16 2019-05-28 上海理工大学 A kind of lithium ion battery double card Kalman Filtering capacity estimation method
CN112485672A (en) * 2020-11-13 2021-03-12 上海电气集团股份有限公司 Battery state determination method and device
CN112731157A (en) * 2020-12-16 2021-04-30 上海理工大学 Lithium ion battery capacity estimation method based on data driving
CN113030752A (en) * 2021-04-12 2021-06-25 安徽理工大学 Online parameter identification and SOC joint estimation method based on forgetting factor
CN113030752B (en) * 2021-04-12 2024-03-29 安徽理工大学 Online parameter identification and SOC joint estimation method based on variable forgetting factor

Similar Documents

Publication Publication Date Title
CN106383322A (en) Multi-time-scale double-UKF adaptive estimation method of SOC and battery capacity C
Yu et al. Online capacity estimation for lithium-ion batteries through joint estimation method
CN103941195B (en) Method for battery SOC estimation based on small model error criterion expanding Kalman filter
Farmann et al. A comprehensive review of on-board State-of-Available-Power prediction techniques for lithium-ion batteries in electric vehicles
CN102831100B (en) Battery charge state evaluation method and device
CN103995464B (en) A kind ofly estimate the parameter of the power system of electric vehicle and the method for state
CN103616647B (en) A kind of estimation method of battery dump energy for cell management system of electric automobile
CN109188293B (en) EKF lithium ion battery SOC estimation method based on innovation covariance band fading factor
CN101971043B (en) Method for measuring SOC of battery in battery management system and apparatus thereof
CN104617623B (en) A kind of electric automobile power battery group balance control method
CN109061506A (en) Lithium-ion-power cell SOC estimation method based on Neural Network Optimization EKF
CN108896924B (en) Lithium ion battery state-of-charge estimation method based on fusion of deep belief network and Kalman filtering
CN107576919A (en) Power battery charged state estimating system and method based on ARMAX models
CN105974327A (en) Lithium battery pack SOC prediction method based on neural network and UKF
CN110346734A (en) A kind of lithium-ion-power cell health status evaluation method based on machine learning
CN106483470A (en) Battery residual discharge energy prediction method based on future operation condition prediction
CN107167743A (en) Electric vehicle-based state of charge estimation method and device
CN104380128A (en) Battery system and associated method for determining the internal resistance of battery cells or battery modules of said battery system
CN105929340A (en) Method for estimating battery SOC based on ARIMA
CN105044606B (en) A kind of SOC methods of estimation based on parameter adaptive battery model
CN114839536B (en) Lithium ion battery health state estimation method based on multiple health factors
CN109738810A (en) A kind of comprehensive estimate method of remaining battery service life
WO2010132303A1 (en) Method for determining extent and type of capacity fade
CN109633472A (en) A kind of state-of-charge algorithm for estimating of lithium battery monomer
Li et al. Real-time estimation of lead-acid battery parameters: A dynamic data-driven approach

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170208

RJ01 Rejection of invention patent application after publication