[go: up one dir, main page]

CN105548896B - Online closed-loop estimation method of power battery SOC based on N-2RC model - Google Patents

Online closed-loop estimation method of power battery SOC based on N-2RC model Download PDF

Info

Publication number
CN105548896B
CN105548896B CN201510990797.9A CN201510990797A CN105548896B CN 105548896 B CN105548896 B CN 105548896B CN 201510990797 A CN201510990797 A CN 201510990797A CN 105548896 B CN105548896 B CN 105548896B
Authority
CN
China
Prior art keywords
model
battery
soc
equation
estimation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510990797.9A
Other languages
Chinese (zh)
Other versions
CN105548896A (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.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
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 University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201510990797.9A priority Critical patent/CN105548896B/en
Publication of CN105548896A publication Critical patent/CN105548896A/en
Application granted granted Critical
Publication of CN105548896B publication Critical patent/CN105548896B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/382Arrangements for monitoring battery or accumulator variables, e.g. SoC
    • G01R31/3828Arrangements for monitoring battery or accumulator variables, e.g. SoC using current integration

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Secondary Cells (AREA)
  • Tests Of Electric Status Of Batteries (AREA)

Abstract

The power battery SOC line closed loop estimation method based on N-2RC model that the invention discloses a kind of, this method combination electrochemical model and equivalent-circuit model, propose a kind of novel power battery model, N-2RC model proposed by the present invention replaces the electromotive force part of Order RC equivalent-circuit model using Nernst electrochemical model, more can accurately reflect cell emf and the one-to-one relationship of SOC;On the basis of this model, model parameter is picked out using the recursive least squares algorithm based on forgetting factor, realizes that the line closed loop of battery SOC is estimated using expanded Kalman filtration algorithm later;The characteristic of battery can be described well from the angle of electrochemistry by overcoming electrochemical model, but its structure is complex, be not suitable for the problem of being used alone, and it overcomes equivalent-circuit model and belongs to external characteristics model, the problem of can be good at expressing the C-V characteristic relationship of battery, but cannot reflecting the bulk properties of battery.

Description

Power battery SOC line closed loop estimation method based on N-2RC model
Technical field
The invention belongs to charge states of lithium ion batteries to predict field, be related to the power battery SOC based on N-2RC model and exist Line closed loop estimation method.
Background technique
In power battery management system, the prediction of battery charge state SOC (State Of Charge) has important meaning Justice, the accuracy of prediction, directly affects the control strategy of battery management system, to influence performance and the battery of battery performance The length in service life.
Meanwhile accurate battery model has great importance for the assessment algorithm of state-of-charge SOC, since battery has There is a non-linear behavior of height, the consistency of battery model and power battery is very good, can just obtain more accurately prediction knot Fruit.
Currently, common power battery model has three classes: electrochemical model, artificial nerve network model and equivalent circuit mould Type.The electrochemical reaction process of inside battery can be described in more detail in electrochemical model, but its structure is extremely complex, uncomfortable Close battery SOC estimation;Artificial nerve network model has the characteristics that the non-linear of height, fault-tolerance, the property learnt by oneself, and essence may be implemented True SOC estimation, but disadvantage is that need a large amount of experimental data to predict the performance of battery, and to battery history number According to dependence it is larger;Equivalent-circuit model forms circuit network by circuit elements such as traditional resistance, capacitor, constant pressure sources The external characteristics for describing power battery is often used by researcher since its structure is simple and can describe battery behavior well.
Power battery SOC estimation method mainly has: open circuit voltage method, current integration method, Kalman filtering method.Open-circuit voltage Method can only realize offline estimation in laboratory conditions, be unable to real-time estimation;Current integration method classics are easy-to-use, but its estimated accuracy It is affected by the precision of SOC initial value and current measurement value;Kalman filter method has Extended Kalman filter, without mark karr again The types such as graceful filtering, adaptive Kalman filter, Kalman filtering method can more accurately predict SOC value, be that battery SOC is estimated Meter studies most commonly used method.
Summary of the invention
The invention aims to solve power battery SOC On-line Estimation to be influenced by model, the low problem of estimated accuracy, Provide a kind of power battery SOC line closed loop estimation method based on N-2RC model.
Power battery SOC line closed loop estimation method of the present invention based on N-2RC model, it the following steps are included:
Step 1: in conjunction with electrochemical model and Order RC equivalent-circuit model, the voltage and current of N-2RC battery model is established Relational expression;
Step 2: carrying out pulse charge-discharge test to tested lithium battery, records each pulse charging-discharging cycle and stands one section Battery SOC and open-circuit voltage U after timeoc, as a result, it has been found that open-circuit voltage values when same battery SOC point is to inductive charging want bigger Value when electric discharge, illustrates the delayed action of battery, takes the average value of charge and discharge measured value as open-circuit voltage Uoc.By closing It is formula Uoc=K0+K1In(SOC)+K2In (1-SOC) fits a nonlinear curve, takes suitable K0、K1、K2Value, makes to be fitted Curve approaching to reality value;
Step 3: the end voltage and output electric current of tested ferric phosphate lithium ion battery are acquired, is calculated using measured value as identification The observation of method is then based on the recursive least squares algorithm containing forgetting factor, picks out time varying system parameter Rs、R1、R2、C1、C2
Step 4: the time varying system parameter obtained according to step 3 is carried out based on Extended Kalman filter Battery SOC estimation estimates input of the SOC of output as SOC in open-circuit voltage function, realizes that the line closed loop of battery SOC is estimated Meter.
The determination of N-2RC model equation in step 1:
Ut=Uoc-U1-U2-IRS; (3)
Uoc=K0+K1ln(SOC)+K2ln(1-SOC); (4)
Wherein, UocFor open-circuit voltage;UtTo hold voltage;I is electric current;RsFor ohmic internal resistance;R1、C1Indicate concentration difference polarization Reflection, R1For concentration difference polarization resistance, C1For concentration difference polarization capacity, U1For concentration difference polarizing voltage;R2、C2Indicate electrochemistry pole Change reflection, R2For activation polarization internal resistance, C2For activation polarization capacitor, U2For activation polarization voltage.
Battery impulse charge and discharge experiment is carried out in step 2.It is first fully charged to battery, it shelves 5 hours;It is put with C/3 constant current Electricity stops electric discharge after releasing the 10% of battery capacity, shelves 5 hours, measure the open-circuit voltage of battery;A upper process is repeated, directly To discharge cut-off voltage.With C/3 constant-current charge, stops charging after being charged to the 10% of battery capacity, shelve 5 hours, measure battery Open-circuit voltage;A upper process is repeated, until charging current is less than C/20.The corresponding open-circuit voltage measured value of charge and discharge is averaged Value is used as Uoc.By 10% 0.1 to 100% corresponding U of intervalocValue and relational expression (4) find out parameter K by curve matching0、 K1、K2
The specific steps of the recursive least-squares parameter identification method based on forgetting factor are carried out in step 3 are as follows:
Step 3.1: model difference equation is obtained to step 1 Chinese style (1), (2), (3) sliding-model control
Ut(k)=m0+m1Ut(k-1)+m2Ut(k-2)+m3I(k)+m4I(k-1)+m5I(k-2) (5)
In formula, m0、m1、m2、m3、m4、m5For model difference equation undetermined coefficient, parameter Cheng Han to be identified in value and model Number relationship.
Formula (5) can be write asForm, wherein
θ=[m0, m1, m2, m3, m4, m5] (7)
Step 3.2: the specific estimation procedure of the recursive least-squares parameter identification method based on forgetting factor.
Determine least square covariance P0With the initial value of parameter matrix θ.
Establish least square gain matrix Kk:
υ is least square weighted factor in formula.
Obtain calculating parameter estimated matrix θ after time-varied gain matrixk:
Y in formulakFor the end voltage measuring value at k moment, θkFor θk-1At the k-1 moment to the estimates of parameters at k moment.
The update of covariance matrix:
In this way, just completing a step recursion of the recursive least squares algorithm based on forgetting factor, this process, identification are repeated M out0、m1、m2、m3、m4、m5Value, and then obtain Rs、R1、C1、R2、C2Value.
Extended Kalman filter algorithm for estimating in step 4:
Step 4.1: based on the determination of N-2RC model estimation equation:
xk=Ak-1xk-1+Bk-1uk-1k-1 (11)
yk=Ckxk+Dkukk (12)
Wherein, xkIt is k moment state variable;ykIt is k moment observational variable;ukIt is the input control variable at k moment;ωk、υk It is irrelevant system noise.
Battery status equation is listed according to ampere-hour integral formula and formula (1), (2):
Battery observational equation is known by formula (3) are as follows:
Ut(k)=Uoc[SOC(k)]-U1(k)-U2(k)-I(k)RS (14)
In formula (13), (14), enable:
U in observational equationoc(SOC) it is nonlinear function about SOC, the first order Taylor of equation is taken to be unfolded to be linearized Processing, obtains observing matrix
Step 4.2: determining the state error covariance matrix initial value P of Extended Kalman filter0, system covariance Q0And R0, Start expanded Kalman filtration algorithm.
Extended Kalman filter predictive equation:
The estimation of state variable: xk=Ak-1xk-1+Bk-1uk-1k-1 (15)
State covariance estimation:
Kalman gain matrix:
State-updating: xk+1=xk+Kk(yk-Hkxk) (18)
State covariance estimation updates: Pk+1=(I-KkHk)Pk (19)
The estimation of Extended Kalman filter middle-end voltage belongs to closed loop estimation, after the update of several step iteration, holds voltage Ut Gradually approaching to reality value;U simultaneously1And U2Value be calculated by system parameter, estimate electricity further according to observation equation (3) Pond electromotive force Uoc;Battery SOC is estimated by formula (4), is updated in state equation, new state is calculated using current integration method and estimates Evaluation realizes the line closed loop estimation method of SOC.
The invention adopts the above technical scheme compared with prior art, has following technical effect that
Present invention incorporates Nernst electrochemical models can more fully describe power battery interior reaction process and two The advantages such as the strong dynamically adapting characteristic of rank RC model and dynamic simulation precision;Then the recursion minimum two based on forgetting factor is used Multiply method realize N-2RC model on-line parameter identification;Finally the system parameter based on time-varying passes through Extended Kalman filter Algorithm completes the line closed loop estimation of battery SOC, the expanded Kalman filtration algorithm of suitable battery model and line closed loop It ensure that the precision of battery SOC estimation is relatively high.
Detailed description of the invention
Below with reference to attached drawing, the invention will be further described:
Fig. 1 is N-2RC model cootrol process schematic proposed by the invention;
Fig. 2 is the implementation flow chart of the method for the present invention;
Fig. 3 is that the single lithium battery voltage pattern measured is tested under UDDS operating condition;
Fig. 4 is that the single lithium battery current graph measured is tested under UDDS operating condition;
Fig. 5 is the end voltage measuring value and estimated value comparison diagram obtained under UDDS operating condition using Extended Kalman filter;
Fig. 6 is the end voltage measuring value and estimate error figure obtained under UDDS operating condition using Extended Kalman filter;
Fig. 7 is the battery SOC estimated value obtained under UDDS operating condition using Extended Kalman filter and reference value comparison diagram;
Fig. 8 is the battery SOC estimated value and reference value Error Graph obtained under UDDS operating condition using Extended Kalman filter.
Specific embodiment
The present invention provides the power battery SOC line closed loop estimation method based on N-2RC model, to make mesh of the invention , technical solution and effect are clearer, clear, and referring to attached drawing and give an actual example that the present invention is described in more detail.It answers Work as understanding, specific implementation described herein is not intended to limit the present invention only to explain the present invention.
Embodiment uses a kind of load of urban highway traffic operating condition (UDDS) as lithium ion battery, this operating condition electric current becomes Change larger, increases difficulty to On-line Estimation battery SOC, can but verify the applicability of model and the estimation of algorithm for estimating well Precision.Fig. 3, Fig. 4 are the battery terminal voltage and output electric current of acquisition.The implementation step of the present embodiment is illustrated below with reference to Fig. 2 Suddenly.
Step 1: N-2RC model equation as shown in Figure 1 is established:
Ut=Uoc-U1-U2-IRS; (3)
Uoc=K0+K1ln(SOC)+K2ln(1-SOC); (4)
Wherein, UocFor open-circuit voltage;UtTo hold voltage;I is electric current;RsFor ohmic internal resistance;R1、C1Indicate concentration difference polarization Reflection, R1For concentration difference polarization resistance, C1For concentration difference polarization capacity, U1For concentration difference polarizing voltage;R2、C2Indicate electrochemistry pole Change reflection, R2For activation polarization internal resistance, C2For activation polarization capacitor, U2For activation polarization voltage.
Step 2: charging, discharging electric batteries pulse test is carried out.It is first fully charged to battery, it shelves 5 hours;It is put with C/3 constant current Electricity stops electric discharge after releasing the 10% of battery capacity, shelves 5 hours, measure the open-circuit voltage of battery;A upper process is repeated, directly To discharge cut-off voltage.With C/3 constant-current charge, stops charging after being charged to the 10% of battery capacity, shelve 5 hours, measure battery Open-circuit voltage;A upper process is repeated, until charging current is less than C/20.The corresponding open-circuit voltage measured value of charge and discharge is averaged Value is used as Uoc.By 10% 0.1 to 100% corresponding U of intervalocValue and relational expression (4) find out parameter K by curve matching0、 K1、K2
Step 3: the specific steps of the recursive least-squares parameter identification method based on forgetting factor are as follows:
Step 3.1: model difference equation is obtained to step 1 Chinese style (1), (2), (3) sliding-model control
Ut(k)=m0+m1Ut(k-1)+m2Ut(k-2)+m3I(k)+m4I(k-1)+m5I(k-2) (5)
In formula, m0、m1、m2、m3、m4、m5For model difference equation undetermined coefficient, parameter Cheng Han to be identified in value and model Number relationship.
Formula (5) can be write asForm, wherein
θ=[m0, m1, m2, m3, m4, m5] (7)
Step 3.2: the specific estimation procedure of the recursive least-squares parameter identification method based on forgetting factor.
Determine least square covariance P0With the initial value of parameter matrix θ.
Establish least square gain matrix Kk:
υ is least square weighted factor in formula, takes υ=0.98.
Obtain calculating parameter estimated matrix θ after time-varied gain matrixk:
Y in formulakFor the end voltage measuring value at k moment, θkFor θk-1At the k-1 moment to the estimates of parameters at k moment.
The update of covariance matrix:
In this way, just completing a step recursion of the recursive least squares algorithm based on forgetting factor, this process, identification are repeated M out0、m1、m2、m3、m4、m5Value, and then obtain Rs、R1、C1、R2、C2Value.
Step 4: Extended Kalman filter algorithm for estimating:
Step 4.1: based on the determination of N-2RC model estimation equation:
xk=Ak-1xk-1+Bk-1uk-1k-1 (11)
yk=Ckxk+Dkukk (12)
Wherein, xkIt is k moment state variable;ykIt is k moment observational variable;ukIt is the input control variable at k moment;ωk、υk It is irrelevant system noise.
Battery status equation is listed according to ampere-hour integral formula and formula (1), (2):
Battery observational equation is known by formula (3) are as follows:
Ut(k)=Uoc[SOC(k)]-U1(k)-U2(k)-I(k)RS (14)
In formula (13), (14), enable:
U in observational equationoc(SOC) it is nonlinear function about SOC, the first order Taylor of equation is taken to be unfolded to be linearized Processing, obtains observing matrix
Step 4.2: determining the state error covariance matrix initial value P of Extended Kalman filter0, system covariance Q0And R0, Start expanded Kalman filtration algorithm.
Extended Kalman filter predictive equation:
The estimation of state variable: xk=Ak-1xk-1+Bk-1uk-1k-1 (15)
State covariance estimation:
Kalman gain matrix:
State-updating: xk+1=xk+Kk(yk-Hkxk) (18)
State covariance estimation updates: Pk+1=(I-KkHk)Pk (19)
The estimation of Extended Kalman filter middle-end voltage belongs to closed loop estimation, after the update of several step iteration, holds voltage Ut Gradually approaching to reality value;U simultaneously1And U2Value be calculated by system parameter, estimate electricity further according to observation equation (3) Pond electromotive force Uoc;Battery SOC is estimated by formula (4), is updated in state equation, new state is calculated using current integration method and estimates Evaluation realizes the line closed loop estimation method of SOC.
For effect picture of the invention as shown in Fig. 5 to Fig. 8, Fig. 5 is battery terminal voltage estimated value and experiment value under UDDS operating condition Comparison diagram, hold voltage measuring value fluctuation larger as can be seen from Figure, but estimated value is still very close to measured value.Fig. 6 is more direct Illustrate the accuracy of end voltage estimation, wherein UtWorst error in 0.05V or so, the error of most of the time is in 0.02V Left and right.Fig. 7 is the comparison diagram of battery SOC estimated value and reference value under UDDS operating condition, due to the nonlinearity characteristic of battery, very Real SOC value is difficult to obtain, and the present invention is using laboratory reference value as SOC true value.Fig. 8 shows the worst error of SOC estimation 4% or so, the error of most of the time is 2% or so.This illustrates battery model and SOC estimation method proposed by the present invention It can be good at being suitable for battery SOC estimation.
The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined herein General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, of the invention It is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase one The widest scope of cause.

Claims (5)

1.基于N-2RC模型的动力电池SOC在线闭环估计方法,其特征是,该方法包括以下步骤:1. An online closed-loop estimation method of power battery SOC based on the N-2RC model, characterized in that the method comprises the following steps: 步骤一:结合电化学模型和二阶RC等效电路模型,建立N-2RC电池模型的电压电流关系式;Step 1: Combine the electrochemical model and the second-order RC equivalent circuit model to establish the voltage-current relationship of the N-2RC battery model; 步骤二:对被测锂电池进行脉冲充放电实验,记录每个脉冲充放电周期静置一段时间后的电池SOC和开路电压测量值,取充、放电开路电压测量值的平均值作为开路电压Uoc,由关系式Uoc=K0+K1In(SOC)+K2In(1-SOC)拟合出一条非线性曲线,取合适的K0、K1、K2值,使拟合曲线逼近真实值;Step 2: Perform pulse charge and discharge experiments on the lithium battery under test, record the battery SOC and open circuit voltage measurement values after each pulse charge and discharge cycle for a period of time, and take the average value of the charge and discharge open circuit voltage measurements as the open circuit voltage U oc , a nonlinear curve is fitted by the relationship U oc =K 0 +K 1 In(SOC)+K 2 In(1-SOC), and appropriate K 0 , K 1 , and K 2 values are selected to fit the The curve approximates the true value; 步骤三:采集被测锂离子电池的端电压和输出电流,把测量值作为辨识算法的观测值,然后基于含有遗忘因子的递推最小二乘算法,辨识出随时间变化的系统参数;Step 3: Collect the terminal voltage and output current of the lithium-ion battery under test, take the measured value as the observation value of the identification algorithm, and then identify the system parameters that change with time based on the recursive least squares algorithm with forgetting factor; 步骤四:根据步骤三获得的随时间变化的系统参数,进行基于扩展卡尔曼滤波的电池SOC估计,估计输出的SOC作为开路电压函数中SOC的输入,实现电池SOC的在线闭环估计。Step 4: Carry out battery SOC estimation based on extended Kalman filter according to the time-varying system parameters obtained in step 3, and use the estimated output SOC as the input of SOC in the open-circuit voltage function to realize online closed-loop estimation of battery SOC. 2.根据权利要求1所述的基于N-2RC模型的动力电池SOC在线闭环估计方法,其特征在于,步骤一中所述N-2RC模型方程的确定过程为:2. The power battery SOC online closed-loop estimation method based on the N-2RC model according to claim 1, wherein the determination process of the N-2RC model equation described in step 1 is: Ut=Uoc-U1-U2-IRS; (3)U t =U oc -U 1 -U 2 -IR S ; (3) Uoc=K0+K1ln(SOC)+K2ln(1-SOC); (4)U oc =K 0 +K 1 ln(SOC)+K 2 ln(1-SOC); (4) 其中,Uoc为开路电压;Ut为端电压;I为电流;Rs为欧姆内阻;R1、C1表示浓度差极化反映,R1为浓度差极化内阻,C1为浓度差极化电容,U1为浓度差极化电压;R2、C2表示电化学极化反映,R2为电化学极化内阻,C2为电化学极化电容,U2为电化学极化电压。Among them, U oc is the open circuit voltage; U t is the terminal voltage; I is the current; R s is the ohmic internal resistance; R 1 and C 1 represent the concentration difference polarization reflection, R 1 is the concentration difference polarization internal resistance, and C 1 is the Concentration difference polarization capacitance, U 1 is the concentration difference polarization voltage; R 2 and C 2 represent the electrochemical polarization reflection, R 2 is the electrochemical polarization internal resistance, C 2 is the electrochemical polarization capacitance, and U 2 is the electrical polarization Chemical polarization voltage. 3.根据权利要求2所述的基于N-2RC模型的动力电池SOC在线闭环估计方法,其特征在于,在所述步骤二中进行电池脉冲充放电实验的具体过程为,3. The power battery SOC online closed-loop estimation method based on the N-2RC model according to claim 2, wherein the specific process of performing the battery pulse charge-discharge experiment in the step 2 is: 先给电池充满电,搁置5小时;以C/3恒流放电,放出电池容量的10%后停止放电,搁置5小时,测量电池的开路电压;重复上一过程,直到放电截止电压;Fully charge the battery first and leave it for 5 hours; discharge with a constant current of C/3, stop discharging after 10% of the battery capacity is released, leave it for 5 hours, and measure the open circuit voltage of the battery; repeat the previous process until the discharge cut-off voltage; 再以C/3恒流充电,充到电池容量的10%后停止充电,搁置5小时,测量电池的开路电压;重复上一过程,直到充电电流小于C/20;其中,充、放电相应开路电压测量值的平均值作为开路电压Uoc,由10%间隔0.1到100%对应的Uoc值和关系式(4),通过曲线拟合,求出参数K0、K1、K2Then charge with a constant current of C/3, stop charging after charging to 10% of the battery capacity, leave it for 5 hours, and measure the open-circuit voltage of the battery; repeat the previous process until the charging current is less than C/20; among them, the charging and discharging are correspondingly open-circuit The average value of the voltage measurements is taken as the open circuit voltage U oc , and the parameters K 0 , K 1 , and K 2 are obtained by curve fitting from the U oc value corresponding to the 10% interval 0.1 to 100% and the relational formula (4). 4.根据权利要求2所述的基于N-2RC模型的动力电池SOC在线闭环估计方法,其特征在于,步骤三中进行基于遗忘因子的递推最小二乘参数辨识方法的具体步骤为:4. The power battery SOC online closed-loop estimation method based on N-2RC model according to claim 2, is characterized in that, the concrete steps of carrying out the recursive least squares parameter identification method based on forgetting factor in step 3 are: 步骤3.1:对步骤一中式(1)、(2)、(3)离散化处理得到模型差分方程Step 3.1: Discretize equations (1), (2) and (3) in step 1 to obtain the model difference equation Ut(k)=m0+m1Ut(k-1)+m2Ut(k-2)+m3I(k)+m4I(k-1)+m5I(k-2) (5)U t (k)=m 0 +m 1 U t (k-1)+m 2 U t (k-2)+m 3 I(k)+m 4 I(k-1)+m 5 I(k -2) (5) 式中,m0、m1、m2、m3、m4、m5为模型差分方程待定系数,其值与模型中待辨识参数成函数关系;In the formula, m 0 , m 1 , m 2 , m 3 , m 4 , m 5 are the undetermined coefficients of the model difference equation, and their values have a functional relationship with the parameters to be identified in the model; 将式(5)写成的形式,其中Write equation (5) as in the form of θ=[m0,m1,m2,m3,m4,m5] (7)θ=[m 0 , m 1 , m 2 , m 3 , m 4 , m 5 ] (7) 步骤3.2:基于遗忘因子的递推最小二乘参数辨识方法的具体估计过程:Step 3.2: The specific estimation process of the recursive least squares parameter identification method based on the forgetting factor: 确定最小二乘协方差P0和参数矩阵θ的初值;Determine the initial value of the least squares covariance P 0 and the parameter matrix θ; 建立最小二乘增益矩阵KkBuild the least squares gain matrix K k : 式中υ为最小二乘加权因子,得到随时间变化的增益矩阵后计算参数估计矩阵θkwhere υ is the least square weighting factor, and the parameter estimation matrix θ k is calculated after obtaining the gain matrix that changes with time: 式中yk为k时刻的端电压测量值,θk为θk-1在k-1时刻对k时刻的参数估计值;协方差矩阵的更新:In the formula, y k is the terminal voltage measurement value at time k, θ k is the parameter estimation value of θ k-1 at time k-1 at time k; the update of the covariance matrix: 上述过程完成了基于遗忘因子的递推最小二乘算法的一步递推,重复此过程,辨识出m0、m1、m2、m3、m4、m5的值,进而得出Rs、R1、C1、R2、C2的值。The above process completes the one-step recursion of the recursive least squares algorithm based on the forgetting factor. Repeat this process to identify the values of m 0 , m 1 , m 2 , m 3 , m 4 , and m 5 , and then obtain R s , R 1 , C 1 , R 2 , C 2 values. 5.根据权利要求2所述的基于N-2RC模型的动力电池SOC在线闭环估计方法,其特征在于,步骤四中所述的扩展卡尔曼滤波估计算法具体为:5. The power battery SOC online closed-loop estimation method based on the N-2RC model according to claim 2, wherein the extended Kalman filter estimation algorithm described in step 4 is specifically: 步骤4.1:基于N-2RC模型得出估计方程的确定:Step 4.1: Determine the estimation equation based on the N-2RC model: xk=Ak-1xk-1+Bk-1uk-1k-1 (11)x k =A k-1 x k-1 +B k-1 u k-1k-1 (11) yk=Ckxk+Dkukk (12)y k =C k x k +D k u kk (12) 其中,xk是k时刻状态变量;yk是k时刻观测变量;uk是k时刻的输入控制变量;ωk、υk是互不相关的系统噪声;Among them, x k is the state variable at time k; y k is the observed variable at time k ; uk is the input control variable at time k; ω k , υ k are uncorrelated system noises; 根据安时积分公式和式(1)、(2)列出电池状态方程:According to the ampere-hour integral formula and formulas (1) and (2), the battery state equation is listed: 由式(3)知电池观测方程为:From equation (3), we know that the battery observation equation is: Ut(k)=Uoc[SOC(k)]-U1(k)-U2(k)-I(k)RS (14)U t (k)=U oc [SOC(k)]-U 1 (k)-U 2 (k)-I(k)R S (14) 在式(13)、(14)中,令:In formulas (13) and (14), let: C=[Uoc(SOC) -1 -1],D=[-Rs] C=[U oc (SOC) -1 -1], D=[-R s ] 观测方程中Uoc(SOC)是关于SOC的非线性函数,取方程的一阶泰勒展开进行线性化处理,得观测矩阵 In the observation equation, U oc (SOC) is a nonlinear function of SOC. Taking the first-order Taylor expansion of the equation to linearize it, the observation matrix is obtained. 步骤4.2:确定扩展卡尔曼滤波的状态误差协方差矩阵初值P0、系统协方差Q0和观测协方差R0,式(16)中Qk-1是k-1时刻的系统噪声协方差,式(17)中Rk是k时刻的观测噪声协防差,启动扩展卡尔曼滤波算法;Step 4.2: Determine the initial value of the state error covariance matrix P 0 , the system covariance Q 0 and the observation covariance R 0 of the extended Kalman filter, where Q k-1 is the system noise covariance at time k-1 , where R k in equation (17) is the observation noise co-prevention difference at time k, and the extended Kalman filter algorithm is activated; 其中,扩展卡尔曼滤波预测方程为:Among them, the extended Kalman filter prediction equation is: 状态变量的估计:xk=Ak-1xk-1+Bk-1uk-1k-1 (15)Estimation of state variables: x k =A k-1 x k-1 +B k-1 u k-1k-1 (15) 状态协方差估计: State covariance estimate: 卡尔曼增益矩阵: Kalman gain matrix: 状态估计更新:xk+1=xk+Kk(yk-Hkxk) (18)State estimate update: x k+1 = x k +K k (y k -H k x k ) (18) 状态协方差估计更新:Pk+1=(I-KkHk)Pk (19)State covariance estimation update: P k+1 = (IK k H k )P k (19) 扩展卡尔曼滤波中端电压估计属于闭环估计,经过若干步迭代更新后,端电压Ut逐渐逼近真实值;同时浓度差极化电压U1和电化学极化电压U2的值通过系统参数计算得出,再根据观测方程式(3)估计出开路电压Uoc即电池电动势;由式(4)估计出电池SOC,代入到状态方程中,利用安时积分法算出新的状态估计值,实现SOC的在线闭环估计方法。The terminal voltage estimation in the extended Kalman filter belongs to the closed-loop estimation. After several steps of iterative updating, the terminal voltage U t gradually approaches the real value; at the same time, the values of the concentration difference polarization voltage U 1 and the electrochemical polarization voltage U 2 are calculated by the system parameters Obtained, and then according to the observation equation (3) to estimate the open circuit voltage U oc that is the battery electromotive force; from the equation (4) to estimate the battery SOC, substitute it into the state equation, and use the ampere-hour integration method to calculate a new state estimate value to achieve SOC The online closed-loop estimation method for .
CN201510990797.9A 2015-12-25 2015-12-25 Online closed-loop estimation method of power battery SOC based on N-2RC model Active CN105548896B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510990797.9A CN105548896B (en) 2015-12-25 2015-12-25 Online closed-loop estimation method of power battery SOC based on N-2RC model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510990797.9A CN105548896B (en) 2015-12-25 2015-12-25 Online closed-loop estimation method of power battery SOC based on N-2RC model

Publications (2)

Publication Number Publication Date
CN105548896A CN105548896A (en) 2016-05-04
CN105548896B true CN105548896B (en) 2019-04-09

Family

ID=55828209

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510990797.9A Active CN105548896B (en) 2015-12-25 2015-12-25 Online closed-loop estimation method of power battery SOC based on N-2RC model

Country Status (1)

Country Link
CN (1) CN105548896B (en)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105929340B (en) * 2016-06-30 2019-08-20 四川普力科技有限公司 A method of battery SOC is estimated based on ARIMA
CN106019164A (en) * 2016-07-07 2016-10-12 武汉理工大学 Lithium battery SOC estimation algorithm based on dual adaptive unscented Kalman filter
CN106249171B (en) * 2016-09-18 2018-10-26 北京理工大学 A kind of electrokinetic cell system identification and method for estimating state for the wide sampling interval
CN106443471A (en) * 2016-09-20 2017-02-22 首都师范大学 System on chip (SOC) estimation method for lithium ion battery and hardware implementation of estimation method
CN106707181A (en) * 2016-12-05 2017-05-24 澳特卡新能源科技(上海)有限公司 Cell parameter and charged state estimation method of lithium ion
CN106842060A (en) * 2017-03-08 2017-06-13 深圳市海云图新能源有限公司 A kind of electrokinetic cell SOC estimation method and system based on dynamic parameter
CN106918787A (en) * 2017-03-20 2017-07-04 国网重庆市电力公司电力科学研究院 A kind of electric automobile lithium battery residual charge evaluation method and device
CN106896329B (en) * 2017-03-23 2020-01-07 东软集团股份有限公司 Method and device for predicting battery terminal voltage
CN107367692A (en) * 2017-06-07 2017-11-21 东莞市德尔能新能源股份有限公司 A least-squares lithium battery model parameter identification method with forgetting factor
CN107390127A (en) * 2017-07-11 2017-11-24 欣旺达电动汽车电池有限公司 A kind of SOC estimation method
CN107390138B (en) 2017-09-13 2019-08-27 山东大学 A New Method for Iterative Identification of Parameters of Power Battery Equivalent Circuit Model
CN107505578A (en) * 2017-10-16 2017-12-22 西南交通大学 A kind of method of lithium battery electric charge state estimation
CN107576919A (en) * 2017-10-20 2018-01-12 广东石油化工学院 Power battery charged state estimating system and method based on ARMAX models
CN107765187A (en) * 2017-11-14 2018-03-06 佛山科学技术学院 A kind of lithium battery charge state evaluation method
CN108072847B (en) * 2018-01-29 2019-03-29 西南交通大学 A kind of estimation method of dynamic lithium battery identification of Model Parameters and remaining capacity
KR102458526B1 (en) * 2018-02-07 2022-10-25 주식회사 엘지에너지솔루션 Apparatus and method for estimating soc base on operating state of battery
CN108445418A (en) * 2018-05-17 2018-08-24 福建省汽车工业集团云度新能源汽车股份有限公司 A kind of battery dump energy evaluation method and storage medium
CN108761341A (en) * 2018-06-01 2018-11-06 哈尔滨工业大学 A method for obtaining electrochemical model parameters of lithium-ion batteries
CN108872866B (en) * 2018-06-04 2021-02-05 桂林电子科技大学 Dynamic evaluation and long-acting prediction fusion method for charge state of lithium ion battery
CN108427079B (en) * 2018-06-11 2019-06-07 西南交通大学 A kind of power battery method for estimating remaining capacity
CN109085509A (en) * 2018-09-11 2018-12-25 山东鲁能智能技术有限公司 The parameter identification method and system of lithium ion battery open-circuit voltage and SOC relationship
CN109061520B (en) * 2018-10-25 2021-04-23 杭州神驹科技有限公司 Power battery health and power state online estimation method and system
US11034257B2 (en) * 2019-01-11 2021-06-15 GM Global Technology Operations LLC Method and system for estimating remaining battery pack energy using cell-group state of charge spread
CN109752660B (en) * 2019-01-23 2021-07-16 孟锦豪 Battery state of charge estimation method without current sensor
CN109884550B (en) * 2019-04-01 2020-01-17 北京理工大学 An online parameter identification and backtracking method for power battery system
CN110208703A (en) * 2019-04-24 2019-09-06 南京航空航天大学 The method that compound equivalent-circuit model based on temperature adjustmemt estimates state-of-charge
CN110261778B (en) * 2019-05-27 2020-08-21 南京理工自动化研究院有限公司 SOC estimation algorithm of lithium ion battery
CN110456279A (en) * 2019-08-15 2019-11-15 长安大学 A data-driven model-based power battery cloud management system
CN112433155B (en) * 2019-08-26 2024-09-10 南京理工大学 Parameter on-line estimation-based lithium ion battery SOC estimation algorithm
CN111060820B (en) * 2019-11-28 2022-06-17 上海理工大学 Lithium battery SOC and SOP estimation method based on second-order RC model
CN111060823A (en) * 2019-12-24 2020-04-24 南京航空航天大学 An online estimation method of battery SOP in low temperature environment based on DP model
CN111060824B (en) * 2020-01-19 2021-08-06 南京航空航天大学 A state-of-charge estimation method based on a step-by-step fusion of models and algorithms
CN111426967B (en) * 2020-05-22 2022-07-05 枣庄职业学院 On-line real-time identification method of parameters of battery equivalent circuit model
CN111812519B (en) * 2020-07-15 2021-04-30 南京航空航天大学 A battery parameter identification method and system
CN112147514B (en) * 2020-09-25 2023-08-11 河南理工大学 RLS-based adaptive equivalent circuit model of lithium battery under full operating conditions
CN113447824B (en) * 2021-06-28 2024-12-13 三一重型装备有限公司 Method, device and storage medium for estimating maximum charge and discharge current of battery
CN114879046B (en) * 2022-04-24 2023-04-14 上海玫克生储能科技有限公司 A lithium battery life prediction method and system based on Kalman filter
CN114609526A (en) * 2022-05-11 2022-06-10 长城汽车股份有限公司 Battery SOC estimation method, device, electronic device and vehicle

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103293485A (en) * 2013-06-10 2013-09-11 北京工业大学 Model-based storage battery SOC (state of charge) estimating method
CN103383435A (en) * 2013-04-26 2013-11-06 上海理工大学 System and method for on-line dynamic measurement of electric quantity of lithium ion batteries
CN103529398A (en) * 2013-10-28 2014-01-22 哈尔滨工业大学 On-line SOC Estimation Method of Li-ion Battery Based on Extended Kalman Filter
CN103941195A (en) * 2014-05-05 2014-07-23 山东大学 Method for battery SOC estimation based on small model error criterion expanding Kalman filter
CN104237791A (en) * 2013-06-20 2014-12-24 电子科技大学 Lithium battery charge state estimation method, battery management system and battery system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103383435A (en) * 2013-04-26 2013-11-06 上海理工大学 System and method for on-line dynamic measurement of electric quantity of lithium ion batteries
CN103293485A (en) * 2013-06-10 2013-09-11 北京工业大学 Model-based storage battery SOC (state of charge) estimating method
CN104237791A (en) * 2013-06-20 2014-12-24 电子科技大学 Lithium battery charge state estimation method, battery management system and battery system
CN103529398A (en) * 2013-10-28 2014-01-22 哈尔滨工业大学 On-line SOC Estimation Method of Li-ion Battery Based on Extended Kalman Filter
CN103941195A (en) * 2014-05-05 2014-07-23 山东大学 Method for battery SOC estimation based on small model error criterion expanding Kalman filter

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
A robust state-of-charge estimator for multiple types of lithium-ion batteries using adaptive extended Kalman filter;Rui Xiong et al.;《Journal of Power Sources》;20130622;第243卷;805-816
一种基于自适应模型融合算法的动力锂电池建模方法;武骥等;《系统仿真技木及其应用学术论文集》;20141231;第15卷;90-94
基于扩展卡尔曼粒子滤波算法的锂电池SOC估计;赵又群等;《中国机械工程》;20150228;第26卷(第3期);394-397
基于改进卡尔曼滤波的电池SOC估算;徐颖等;《北京航空航天大学学报》;20140630;第40卷(第6期);855-860

Also Published As

Publication number Publication date
CN105548896A (en) 2016-05-04

Similar Documents

Publication Publication Date Title
CN105548896B (en) Online closed-loop estimation method of power battery SOC based on N-2RC model
CN113466723B (en) Method and apparatus for determining battery state of charge, battery management system
CN110261779B (en) An online collaborative estimation method for state of charge and state of health of ternary lithium batteries
CN108072847B (en) A kind of estimation method of dynamic lithium battery identification of Model Parameters and remaining capacity
CN105334462B (en) Battery capacity loses estimation on line method
CN111337832B (en) A multi-dimensional fusion SOC and SOH online joint estimation method for power batteries
CN111581904A (en) Lithium battery SOC and SOH collaborative estimation method considering influence of cycle number
CN104267261B (en) On-line secondary battery simplified impedance spectroscopy model parameter estimating method based on fractional order united Kalman filtering
CN111060834A (en) A method for estimating the state of health of a power battery
CN111060824B (en) A state-of-charge estimation method based on a step-by-step fusion of models and algorithms
CN106054080A (en) Joint estimation method for State of Charge (SOC) and State of Health (SOH) of power battery
CN107390127A (en) A kind of SOC estimation method
CN110208703A (en) The method that compound equivalent-circuit model based on temperature adjustmemt estimates state-of-charge
CN108445402A (en) A kind of lithium-ion-power cell state-of-charge method of estimation and system
CN110488194A (en) A kind of lithium battery SOC estimation method and its system based on Electrochemical Impedance Models
CN105004998A (en) State of charge estimator and methods of making and using the same
CN107037374A (en) A kind of SOC and SOH combined estimation methods of lithium ion battery
CN104535932A (en) Lithium ion battery charge state estimating method
CN107367699A (en) A kind of lithium battery SOC estimation new methods based on fractional model
CN106918787A (en) A kind of electric automobile lithium battery residual charge evaluation method and device
CN106772067A (en) The method that Multiple Time Scales IAPF filters estimated driving force battery charge state and health status
CN110795851A (en) Lithium ion battery modeling method considering environmental temperature influence
CN107167741A (en) A kind of lithium battery SOC observation procedures based on neutral net
CN109917299B (en) Three-layer filtering estimation method for state of charge of lithium battery
CN113567861B (en) Estimation method of power battery health state

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20160504

Assignee: NANJING GOLDEN DRAGON BUS CO., LTD.

Assignor: Nanjing University of Aeronautics and Astronautics

Contract record no.: X2020980000319

Denomination of invention: Power-cell SOC online closed-loop estimation method based on N-2RC model

Granted publication date: 20190409

License type: Exclusive License

Record date: 20200225

EE01 Entry into force of recordation of patent licensing contract