[go: up one dir, main page]

CN109932656A - A Lithium Battery Life Estimation Method Based on IMM-UPF - Google Patents

A Lithium Battery Life Estimation Method Based on IMM-UPF Download PDF

Info

Publication number
CN109932656A
CN109932656A CN201910308830.3A CN201910308830A CN109932656A CN 109932656 A CN109932656 A CN 109932656A CN 201910308830 A CN201910308830 A CN 201910308830A CN 109932656 A CN109932656 A CN 109932656A
Authority
CN
China
Prior art keywords
model
state
value
particle
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
CN201910308830.3A
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.)
Hefei University of Technology
Original Assignee
Hefei University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei University of Technology filed Critical Hefei University of Technology
Priority to CN201910308830.3A priority Critical patent/CN109932656A/en
Publication of CN109932656A publication Critical patent/CN109932656A/en
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electric Status Of Batteries (AREA)

Abstract

The invention discloses a lithium battery life estimation method based on IMM-UPF, which adopts a new fusion model interactive multi-model for fusion calculation of different attenuation models. The method has the advantages that the trend that the attenuation of the lithium battery is non-Gaussian and non-linear is considered, the Kalman filtering has larger errors, and unscented particle filtering is used for filtering each model, so that the problem that particles are deficient in the resampling process of the particle filtering is solved, and more accurate prediction results are obtained compared with the Kalman filtering. The IMM-UPF method is verified by a simulation result and experimental data comparison method, and the result shows that the method can improve the lithium battery service life prediction accuracy.

Description

一种基于IMM-UPF的锂电池寿命估计方法A Lithium Battery Life Estimation Method Based on IMM-UPF

技术领域technical field

本发明涉及锂电池技术领域,尤其涉及一种基于IMM-UPF的锂电池寿命估计方法。The invention relates to the technical field of lithium batteries, in particular to a method for estimating the life of a lithium battery based on IMM-UPF.

背景技术Background technique

随着电动汽车的迅速发展,锂电池作为其主流动力来源则备受关注。健康状态(SOH)是锂电池的关键参数之一,是用户评估当前电池寿命的直接参数。With the rapid development of electric vehicles, lithium batteries have attracted much attention as their mainstream power source. State-of-health (SOH) is one of the key parameters of lithium batteries, and it is a direct parameter for users to evaluate the current battery life.

目前对锂电池寿命预测主要采用基于物理原理建模和数据建模的方法进行锂电池容量衰减的预测。然而,对于复杂的动态系统,尤其是具有不确定噪声的系统,难以建立精确的分析模型。基于数据建模的方法可以捕捉数据中的内在关系并学习数据中所呈现的变化趋势,而不需要对材料特性、结构、失效机制等方面的具体知识,避免了开发过于复杂的物理模型,常用的单一经验模型可能在不同阶段取得很好的预测效果,但是无法很好的描述锂电池的整个寿命周期的变化趋势。At present, the life prediction of lithium battery mainly adopts the method based on physical principle modeling and data modeling to predict the capacity decay of lithium battery. However, for complex dynamic systems, especially those with uncertain noise, it is difficult to establish an accurate analytical model. The method based on data modeling can capture the internal relationship in the data and learn the changing trend presented in the data, without the need for specific knowledge of material properties, structure, failure mechanism, etc., avoiding the development of overly complex physical models, commonly used The single empirical model of can achieve good prediction results in different stages, but it cannot describe the change trend of the whole life cycle of lithium batteries well.

发明内容SUMMARY OF THE INVENTION

本发明目的就是为了弥补已有技术的缺陷,提供一种基于IMM-UPF的锂电池寿命估计方法。The purpose of the present invention is to provide a method for estimating the life of a lithium battery based on IMM-UPF in order to make up for the defects of the prior art.

本发明是通过以下技术方案实现的:The present invention is achieved through the following technical solutions:

本发明提出了一种使用交互式多模型和无迹粒子滤波算法相结合的锂电池寿命估计方法,首先使用多项式模型、双指数模型、集成模型来描述锂电池基于物理性能退化的经验模型,然后将三个模型在IMM模型中分别使用无迹粒子滤波算法进行滤波,最后通过滤波的结果对锂电池的SOH做出准确的预测。The present invention proposes a lithium battery life estimation method using the combination of interactive multi-model and unscented particle filtering algorithm. First, a polynomial model, a double exponential model and an integrated model are used to describe an empirical model of the lithium battery based on physical performance degradation. The three models are filtered by the unscented particle filter algorithm in the IMM model, and finally the SOH of the lithium battery is accurately predicted through the filtering results.

一种基于IMM-UPF的锂电池寿命估计方法,具体步骤如下:A lithium battery life estimation method based on IMM-UPF, the specific steps are as follows:

(1)首先使用四个相同型号的电池以恒定1.1A电流充电,直到电压达到充电截止电压4.2伏,然后以4.2伏恒定电压充电,直到充电电流降至截止电流0.05A以下后,结束充电;电池的额定容量是1.1Ah。在室温下进行充放电实验,记录每一次完全充放电过程后的放电容量,得到电池容量衰减曲线,设定电池的失效阈值为0.88Ah;(1) First, use four batteries of the same type to charge at a constant 1.1A current until the voltage reaches the charging cut-off voltage of 4.2 volts, and then charge at a constant voltage of 4.2 volts until the charging current drops below the cut-off current of 0.05A, then end charging; The rated capacity of the battery is 1.1 Ah. The charge-discharge experiment was carried out at room temperature, the discharge capacity after each complete charge-discharge process was recorded, and the battery capacity decay curve was obtained, and the failure threshold of the battery was set to 0.88Ah;

(2)通过对所述的四个电池进行充放电实验收集了四组电池容量数据,通过观察衰减曲线发现第四组数据与前三组差距大,因此将前三组数据用于确定各单一模型参数的初始值,将第四个电池得到容量的数据用作预测准确性的验证;(2) Four groups of battery capacity data were collected by charging and discharging the four batteries described above. By observing the decay curve, it was found that the fourth group of data had a large gap with the first three groups. Therefore, the first three groups of data were used to determine each single The initial value of the model parameters, the data of the obtained capacity of the fourth battery is used as a verification of the prediction accuracy;

(3)使用由最小二乘法估计电池容量Cl的二阶多项式回归方程来描述锂电池在循环次数l次时与可以存储的最大容量Cl之间的关系,记为模型一,多项式的表达式为(3) Use the second-order polynomial regression equation to estimate the battery capacity C l by the least squares method to describe the relationship between the lithium battery when the number of cycles is l and the maximum capacity C l that can be stored, denoted as model 1, the expression of polynomial The formula is

Cl=a1l2+b1l+c1 C l =a 1 l 2 +b 1 l+c 1

式中,Cl表示锂电池在循环次数l时的最大电池容量,l表示锂电池循环次数,参数a1,b1和c1都是与放电电流和温度有关的常数,由曲线拟合的方式确定其值;In the formula, C l represents the maximum battery capacity of the lithium battery when the number of cycles is l, l represents the number of cycles of the lithium battery, and the parameters a 1 , b 1 and c 1 are all constants related to the discharge current and temperature, which are fitted by the curve. way to determine its value;

使用双指数方程表示的经验模型作为电池容量衰减的第二个模型,其表达式如下:Cl=a2·exp(b2·l)+c2·exp(d2·l)The empirical model expressed by the double exponential equation is used as the second model of battery capacity fading, and its expression is as follows: C l =a 2 ·exp(b 2 ·l)+c 2 ·exp(d 2 ·l)

式中,Cl表示锂电池在循环次数l时的最大电池容量,l表示锂电池循环次数,参数a2和b2是与内部阻抗有关的常数,参数c2和d2是和电池老化速率有关的常数,参数a2,b2,c2和d2的值通过曲线拟合的方式确定;In the formula, C l represents the maximum battery capacity of the lithium battery at the number of cycles l, l represents the number of cycles of the lithium battery, the parameters a 2 and b 2 are constants related to the internal impedance, and the parameters c 2 and d 2 are related to the battery aging rate. Relevant constants, the values of parameters a 2 , b 2 , c 2 and d 2 are determined by curve fitting;

使用多项式的经验模型和指数模型相结合的集成模型作为第三种模型,表达式如下:Cl=a3·exp(-b3·l)+c3·l^2+d3 An ensemble model combining an empirical model of a polynomial and an exponential model is used as the third model, and the expression is as follows: C l =a 3 ·exp(-b 3 ·l)+c 3 ·l^2+d 3

式中Cl表示锂电池在循环次数l时的最大电池容量,l表示锂电池循环次数,参数a3,b3,c3和d3曲线拟合的方式确定,参数a3和b3是与内部阻抗有关的常数,参数c3和d3是和电池老化速率有关的常数。In the formula, C l represents the maximum battery capacity of the lithium battery when the number of cycles is l, and l represents the number of cycles of the lithium battery. The parameters a 3 , b 3 , c 3 and d 3 are determined by curve fitting, and the parameters a 3 and b 3 are Constants related to internal impedance, parameters c3 and d3 are constants related to the battery aging rate.

然后使用前三组电池的数据分别对三个单一模型进行参数拟合,分别得到前三组的电池对应各个单一模型的参数。假设得到的拟合参数值均可信,基于不同组数据得到的参数值的初始基本置信分配由如下公式确定:Then use the data of the first three groups of batteries to fit the parameters of the three single models respectively, and obtain the parameters of the first three groups of batteries corresponding to each single model. Assuming that the obtained fitted parameter values are credible, the initial basic confidence distribution of the parameter values obtained based on different sets of data is determined by the following formula:

其中a1,v,a2,v,a3,v,b1,v,b2,v,b3,v,c1,v,c2,v,c3,v,d2,v,d3,v为各模型参数,参数a1,v,a2,v,a3,v和b1,v,b2,v,b3,v是与内部阻抗有关的常数,参数c1,v,c2,v,c3,v和d2,v,d3,v是和电池老化速率有关的常数,h为电池样本数,v表示第v个模型,由此得出第四个电池对应各个模型参数的初始值where a 1,v ,a 2,v ,a 3,v ,b 1,v ,b 2,v ,b 3,v ,c 1,v ,c 2,v ,c 3,v ,d 2,v , d 3,v are model parameters, parameters a 1,v , a 2,v , a 3,v and b 1,v , b 2,v , b 3,v are constants related to internal impedance, parameter c 1,v , c 2,v , c 3,v and d 2,v , d 3,v is a constant related to the aging rate of the battery, h is the number of battery samples, and v represents the vth model, which leads to the Four batteries correspond to the initial values of each model parameter

M表示各个单一模型参数的置信度。 M represents the confidence of each single model parameter.

(4)为了实现交互多模型(IMM)对输入量的交互作用,需要将三个模型的状态量均设为电池容量Cl,建立相应的状态方程和观测方程。(4) In order to realize the interaction of the interactive multi-model (IMM) on the input quantity, it is necessary to set the state quantity of the three models as the battery capacity C l , and establish the corresponding state equation and observation equation.

第一个模型对应的状态方程: The equation of state corresponding to the first model:

观测方程: Observation equation:

第二个模型对应的状态方程;The state equation corresponding to the second model;

观测方程: Observation equation:

第三个模型状态方程:The third model equation of state:

观测方程: Observation equation:

其中xk表示在循环周期为k时的电池可用最大容量预测值即状态向量,Zk表示循环周期为k时的最大容量测量值即测量向量,表示均值为0和标准差为σ的高斯噪声,a1,b1,c1,a2,b2,c2,d2,a3,b3,c3,d3的初始值由XM1,XM2,XM3给出;where x k represents the predicted value of the maximum battery capacity available when the cycle period is k, that is, the state vector, and Z k represents the maximum capacity measurement value when the cycle period is k, that is, the measurement vector, Represents Gaussian noise with mean 0 and standard deviation σ, the initial values of a 1 , b 1 , c 1 , a 2 , b 2 , c 2 , d 2 , a 3 , b 3 , c 3 , d 3 are determined by X M1 , X M2 , X M3 are given;

(5)各个单一模型分别使用无迹粒子滤波算法(UPF)来预测第四个电池的剩余寿命。(5) Each single model uses the Unscented Particle Filter (UPF) algorithm to predict the remaining life of the fourth battery.

(6)利用交互式多模型对第四个电池的数据进行滤波和参数更新,三个模型在每个周期的状态量和协方差在IMM中实现输入和输出交互,使用IMMUPF算法实现对电池剩余寿命的预测。本发明使用绝对误差和剩余寿命概率密度函数(RULPDF)的标准偏差来衡量仿真结果的准确性和稳定性,使用前300组数据作为训练数据(Training Data),失效阈值(Failure Threshold)为0.8,即电池容量Cl=0.88Ah,电池实际寿命为665。即当Cl=0.88Ah时,第四个电池循环次数对应665次。(6) Use the interactive multi-model to filter and update the parameters of the data of the fourth battery. The state quantities and covariances of the three models in each cycle realize the input and output interaction in the IMM, and use the IMMUPF algorithm to realize the battery remaining Prediction of lifespan. The present invention uses the absolute error and the standard deviation of the remaining life probability density function (RULPDF) to measure the accuracy and stability of the simulation results, uses the first 300 groups of data as training data, and the failure threshold (Failure Threshold) is 0.8, That is, the battery capacity C l =0.88Ah, and the actual battery life is 665. That is, when C l =0.88Ah, the fourth battery cycle number corresponds to 665 times.

所述的UPF算法具体为:The UPF algorithm is specifically:

1)首先初始化1) First initialize

对于系统: For the system:

其中x表示状态向量,Z表示测量向量,参数Wk-1表示过程噪声,Vk表示测量噪声,二者均是相互独立且为零均值的高斯白噪声向量;Fk-1表示状态转移矩阵,Hk表示观测矩阵,假定观测量Zk独立于给定当前状态量xk的其他状态;where x represents the state vector, Z represents the measurement vector, the parameter W k-1 represents the process noise, and V k represents the measurement noise, both of which are independent Gaussian white noise vectors with zero mean; F k-1 represents the state transition matrix , H k represents the observation matrix, assuming that the observation quantity Z k is independent of other states given the current state quantity x k ;

周期为k的方程为The equation with period k is

θk-1表示k-1时刻状态估计的误差值,表示k-1时刻的状态估计值,Pk-1表示k-1时刻的误差协方差矩阵,E为随机变量的期望值,Qk-1表示过程噪声的协方差矩阵,Rk-1表示观测噪声的协方差矩阵,T表示矩阵转置;θ k-1 represents the error value of state estimation at time k-1, Represents the state estimate value at time k-1, P k-1 represents the error covariance matrix at time k-1, E is the expected value of the random variable, Q k-1 represents the covariance matrix of process noise, R k-1 represents the observation Covariance matrix of noise, T represents matrix transpose;

设k=0,并作粒子集K为样本数即粒子数,设表示初始状态均值,对状态初始条件进行扩维:Set k = 0, and make a particle set K is the number of samples, that is, the number of particles, set Represents the mean value of the initial state, and expands the initial condition of the state:

p(x0)表示先验分布,表示扩维后的第i个粒子的初始状态量,表示扩维后第i个粒子的初始状态量的误差协方差;p(x 0 ) represents the prior distribution, represents the initial state quantity of the ith particle after dimension expansion, Represents the error covariance of the initial state quantity of the ith particle after dimension expansion;

2)Sigma采样和权值计算2) Sigma sampling and weight calculation

Sigma采样点获取:Sigma sampling point acquisition:

λ=α2(nx+κ)-nx λ=α 2 (n x +κ)-n x

其中,表示扩维后的状态变量,表示扩维后的误差协方差,λ是缩放比例系数,κ为待选参数,通常取为3-nx,nW表示过程噪声的维数,nV表示观测噪声的维数,nx表示状态向量的维数,nu=nx+nV+nW表示状态向量,测量噪声和过程噪声的维数之和;in, represents the state variable after expansion, Represents the error covariance after dimension expansion, λ is the scaling factor, κ is the parameter to be selected, usually taken as 3-n x , n W represents the dimension of the process noise, n V represents the dimension of the observation noise, and n x represents the The dimension of the state vector, n u =n x +n V +n W represents the state vector, the sum of the dimensions of measurement noise and process noise;

计算采样点的权值:Calculate the weights of the sampling points:

其中,y为均值的权值,z为协方差的权值,f表示第几个采样点,α表示周边的sigma点分布情况,β为与x的先验分布有关的常数,γ作为比例参数通常被设为0或3-n,当ε=3-n时表示测量噪声服从高斯分布;Among them, y is the weight of the mean, z is the weight of the covariance, f represents the number of sampling points, and α represents The distribution of surrounding sigma points, β is a constant related to the prior distribution of x, γ is usually set to 0 or 3-n as a scale parameter, and when ε=3-n, it means that the measurement noise obeys the Gaussian distribution;

3)预测函数的更新3) Update of the prediction function

周期为k时对应的Sigma点粒子集可以表示为表示采样点数,其中对于粒子集分别表示粒子集前nx维列向量,nx+1维到nx+nW维列向量和nx+nW+1维到nx+nV+nW维列向量;nW表示过程噪声的维数,nV表示观测噪声的维数,表示k+1时刻对Sigma点集的预测状态值,表示k+1时刻对Sigma点集的预测状态值加权求和得到的系统状态的预测值,Pi,(k+1|k)表示k+1时刻对系统状态变量的误差协方差矩阵,PVV,(k+1|k)表示预测k+1时刻的对观测方程的误差协方差矩阵,PxV,(k+1|k)表示k+1时刻互协方差矩阵,Zi,(k+1|k)表示k+1时刻对Sigma点粒子集的预测的观测值,表示k+1时刻对Sigma点粒子集的预测的观测值加权求和得到的系统预测值,是非线性状态方程函数,是非线性观测方程函数;When the period is k, the corresponding Sigma point particle set can be expressed as represents the number of sampling points, where for the particle set and Represents the first n x dimension column vector of the particle set, n x +1 dimension to n x +n W dimension column vector and n x +n W +1 dimension to n x +n V +n W dimension column vector; n W represents the dimension of the process noise, n V represents the dimension of the observation noise, Represents the predicted state value of the Sigma point set at time k+1, Represents the predicted value of the system state obtained by the weighted summation of the predicted state values of the Sigma point set at time k+1, P i,(k+1|k) represents the error covariance matrix of the system state variable at time k+1, P VV,(k+1|k) represents the error covariance matrix of the observation equation at time k+1, P xV,(k+1|k) represents the cross-covariance matrix at time k+1, Z i,(k +1|k) represents the predicted observation value of the Sigma point particle set at time k+1, Represents the system prediction value obtained by the weighted summation of the predicted observations of the Sigma point particle set at time k+1, is the nonlinear state equation function, is the nonlinear observation equation function;

Pi,(k+1|k+1)=Pi,(k+1|k)-G(k+1)PVV,(k+1|k)GT(k+1)P i,(k+1|k+1) =P i,(k+1|k) -G(k+1)P VV,(k+1|k) G T (k+1)

G(k+1)为卡尔曼滤波增益矩阵,表示由量测更新得到的k+1时刻系统的状态值,Pi,(k+1|k+1)表示量测更新得到的k+1时刻的误差协方差矩阵,Zk+1表示k+1时刻系统实际的观测值;G(k+1) is the Kalman filter gain matrix, Represents the state value of the system at time k+1 obtained by measurement update, P i,(k+1|k+1) represents the error covariance matrix at time k+1 obtained by measurement update, Z k+1 represents k The actual observation value of the system at +1 time;

4)权值计算和重采样4) Weight calculation and resampling

对每个粒子利用无迹卡尔曼滤波算法更新得到当前时刻的该粒子的估计值和误差协方差值,从而得到建议分布其中为服从高斯分布的概率密度函数,然后用粒子滤波(PF)算法对最终结果进行预测,设参考分布为先验分布,即:For each particle, use the unscented Kalman filter algorithm to update the estimated value and error covariance value of the particle at the current moment, so as to obtain the proposed distribution in In order to obey the probability density function of the Gaussian distribution, and then use the particle filter (PF) algorithm to predict the final result, let the reference distribution be the prior distribution, namely:

q(xi,k|xi,(0:k-1),Z0:k)=p(xi,k|xi,k-1)q(x i,k |x i,(0:k-1) ,Z 0:k )=p(x i,k |x i,k-1 )

xi,k表示k时刻第i个粒子状态值,xi,(0:k-1)表示从0到k-1时刻第i个粒子状态值的集合,Z0:k表示从0到k时刻量测值的集合,xi,k-1表示k-1时刻第i个粒子状态值;x i,k represents the i-th particle state value at time k, x i,(0:k-1) represents the set of i-th particle state values from 0 to k-1 time, Z 0:k represents from 0 to k The set of measurement values at time, x i,k-1 represents the state value of the ith particle at time k-1;

每个粒子的权重值由如下公式确定:The weight value of each particle is determined by the following formula:

权重标准化:Weight normalization:

重采样:当Neff的值小于设定的阈值Nth时,对粒子集进行重采样,得到新的粒子集阈值Nth通常设为Nth=2K/3;Neff由以下计算得到:Resampling: When the value of N eff is less than the set threshold N th , the particle set is Perform resampling to get a new set of particles The threshold N th is usually set as N th =2K/3; N eff is calculated by the following:

Neff表示有效粒子的个数,通过比较其与设定的阈值Nth大小来确定是否进行重采样;N eff represents the number of valid particles, and it is determined whether to perform resampling by comparing it with the set threshold N th ;

输出状态量和对应的协方差估计为:The output state quantities and the corresponding covariance estimates are:

为状态量的估计值,Pi,k为状态量对应协方差的估计值; is the estimated value of the state quantity, and P i,k is the estimated value of the covariance corresponding to the state quantity;

5)当k<L,L为观测样本数,令k=k+1,重复步骤2)、3)、4),否则结束。5) When k<L, L is the number of observation samples, let k=k+1, repeat steps 2), 3), 4), otherwise end.

IMMUPF的思想是在每一时刻,假设某个模型在现在时刻有效的条件下,通过混合前一时刻所有无迹粒子滤波器估计所得到的电池容量预测值来获得与这个特定模型匹配的无迹粒子滤波器的初始条件,然后对每个模型同步进行滤波,最后以模型匹配似然函数为基础更新模型概率,并对所有无迹粒子滤波器修正后的电池容量预测值进行加权得到最终的电池容量预测值。通过分析和对比各个模型在剩余寿命预测的绝对误差和概率密度函数的标准偏差大小来判断预测结果的稳定性和准确性。The idea of IMMUPF is that at each moment, assuming that a certain model is valid at the present moment, by mixing the predicted value of battery capacity estimated by all the unscented particle filters at the previous moment to obtain a matching unscented model matching this particular model. The initial conditions of the particle filter, then synchronously filter each model, and finally update the model probability based on the model matching likelihood function, and weight all the battery capacity predictions corrected by the unscented particle filter to obtain the final battery. Capacity forecast. The stability and accuracy of the prediction results are judged by analyzing and comparing the absolute error of each model in the prediction of remaining life and the standard deviation of the probability density function.

所述的IMMUPF算法具体为:The described IMMUPF algorithm is specifically:

1))输入交互1)) Input interaction

由状态估计与上一步里每个滤波器的模型概率得到混合估计和协方差将混合估计作为当前循环的初始状态;estimated by state with the model probability of each filter in the previous step get a mixed estimate and covariance Use the hybrid estimate as the initial state of the current loop;

对于模型g,周期为k时:For model g, with period k:

模型g的预测概率:m为模型个数,πsg表示The predicted probability of model g: m is the number of models, π sg represents

模型s到模型g的转移概率;The transition probability from model s to model g;

模型s到模型g的预测概率: Predicted probability from model s to model g:

模型g的混合状态估计: Mixed state estimation for model g:

模型g的混合协方差估计:Mixed covariance estimate for model g:

2))滤波2)) Filtering

对于模型g,粒子将用UPF进行滤波,利用周期k的粒子集得到下一周期k+1的状态及其协方差的估计量残差及其协方差为For model g, the particles will be filtered with UPF, using the set of particles of period k and Get the state of the next cycle k+1 and its covariance estimator and The residuals and their covariances are

3))模型概率更新3)) Model probability update

原有的概率将被更新,新的混合概率将根据其似然函数进行计算,对于模型g,其似然函数写成:The original probability will be updated, and the new mixed probability will be calculated according to its likelihood function. For model g, its likelihood function is written as:

其中表示服从高斯分布的密度函数,新的模型混合概率表示为:in Represents a density function that obeys a Gaussian distribution, and the new model mixture probability is expressed as:

字母o为归一化常数;The letter o is a normalization constant;

4))输出交互:基于模型概率,对每个滤波器估计结果加权合并,得到总的状态估计和协方差估计;4)) Output interaction: Based on the model probability, weighted and merged the estimation results of each filter to obtain the total state estimation and covariance estimation;

表示状态及其协方差的粒子集将通过下列函数实现交互:The set of particles representing states and their covariances will interact through the following functions:

最后状态量及其协方差以下列方式输出:The final state quantity and its covariance are output in the following way:

本发明的优点是:1、本发明在估计锂电池寿命的过程中,使用了交互式多模型,使得预测结果不仅实现了对各模型初始参数的精确性依赖度下降,提高了实际使用时的效率和降低了成本的效果。The advantages of the present invention are: 1. In the process of estimating the life of the lithium battery, the present invention uses an interactive multi-model, so that the prediction result not only reduces the accuracy dependence on the initial parameters of each model, but also improves the actual use. Efficiency and cost reduction effect.

2、本发明使用交互多模型的无迹粒子滤波算法减小了预测误差,且电池剩余寿命的概率分布更窄,即预测结果更加稳定。2. The present invention uses the interactive multi-model unscented particle filtering algorithm to reduce the prediction error, and the probability distribution of the remaining battery life is narrower, that is, the prediction result is more stable.

附图说明Description of drawings

图1四组电池容量数据衰减曲线。Figure 1. Four groups of battery capacity data decay curves.

图2交互多模型无迹粒子滤波算法估计电池寿命流程图。Figure 2. Flowchart of the interactive multi-model unscented particle filter algorithm for estimating battery life.

图3训练数据为300时模型一使用无迹粒子滤波算法的预测结果。Figure 3. The prediction results of model 1 using the unscented particle filter algorithm when the training data is 300.

图4训练数据为300时模型二使用无迹粒子滤波算法的预测结果。Figure 4. The prediction results of model 2 using the unscented particle filter algorithm when the training data is 300.

图5训练数据为300时模型三使用无迹粒子滤波算法的预测结果。Figure 5. The prediction results of model 3 using the unscented particle filter algorithm when the training data is 300.

图6训练数据为300时交互多模型使用无迹粒子滤波算法预测结果。Figure 6. When the training data is 300, the interactive multi-model uses the unscented particle filter algorithm to predict the results.

具体实施方式Detailed ways

一种基于IMM-UPF的锂电池寿命估计方法,具体步骤如下:A lithium battery life estimation method based on IMM-UPF, the specific steps are as follows:

(1)首先使用四个相同型号的电池以恒定1.1A电流充电,直到电压达到充电截止电压4.2伏,然后以4.2伏恒定电压充电,直到充电电流降至截止电流0.05A以下后,结束充电;电池的额定容量是1.1Ah。在室温下进行充放电实验,记录每一次完全充放电过程后的放电容量,得到电池容量衰减曲线,设定电池的失效阈值为0.88Ah;如图1所示。(1) First, use four batteries of the same type to charge at a constant 1.1A current until the voltage reaches the charging cut-off voltage of 4.2 volts, and then charge at a constant voltage of 4.2 volts until the charging current drops below the cut-off current of 0.05A, then end charging; The rated capacity of the battery is 1.1 Ah. The charge-discharge experiment was carried out at room temperature, the discharge capacity after each complete charge-discharge process was recorded, and the battery capacity decay curve was obtained, and the battery failure threshold was set to 0.88Ah; as shown in Figure 1.

(2)通过对所述的四个电池进行充放电实验收集了四组电池容量数据,通过观察衰减曲线发现第四组数据与前三组差距大,因此将前三组数据用于确定各单一模型参数的初始值,将第四个电池得到容量的数据用作预测准确性的验证;(2) Four groups of battery capacity data were collected by charging and discharging the four batteries described above. By observing the decay curve, it was found that the fourth group of data had a large gap with the first three groups. Therefore, the first three groups of data were used to determine each single The initial value of the model parameters, the data of the obtained capacity of the fourth battery is used as a verification of the prediction accuracy;

(3)使用由最小二乘法估计电池容量Cl的二阶多项式回归方程来描述锂电池在循环次数l次时与可以存储的最大容量Cl之间的关系,记为模型一,多项式的表达式为(3) Use the second-order polynomial regression equation to estimate the battery capacity C l by the least squares method to describe the relationship between the lithium battery when the number of cycles is l and the maximum capacity C l that can be stored, denoted as model 1, the expression of polynomial The formula is

Cl=a1l2+b1l+c1 C l =a 1 l 2 +b 1 l+c 1

式中,Cl表示锂电池在循环次数l时的最大电池容量,l表示锂电池循环次数,参数a1,b1和c1都是与放电电流和温度有关的常数,由曲线拟合的方式确定其值;In the formula, C l represents the maximum battery capacity of the lithium battery when the number of cycles is l, l represents the number of cycles of the lithium battery, and the parameters a 1 , b 1 and c 1 are all constants related to the discharge current and temperature, which are fitted by the curve. way to determine its value;

使用双指数方程表示的经验模型作为电池容量衰减的第二个模型,其表达式如下:Cl=a2·exp(b2·l)+c2·exp(d2·l)The empirical model expressed by the double exponential equation is used as the second model of battery capacity fading, and its expression is as follows: C l =a 2 ·exp(b 2 ·l)+c 2 ·exp(d 2 ·l)

式中,Cl表示锂电池在循环次数l时的最大电池容量,l表示锂电池循环次数,参数a2和b2是与内部阻抗有关的常数,参数c2和d2是和电池老化速率有关的常数,参数a2,b2,c2和d2的值通过曲线拟合的方式确定;In the formula, C l represents the maximum battery capacity of the lithium battery at the number of cycles l, l represents the number of cycles of the lithium battery, the parameters a 2 and b 2 are constants related to the internal impedance, and the parameters c 2 and d 2 are related to the battery aging rate. Relevant constants, the values of parameters a 2 , b 2 , c 2 and d 2 are determined by curve fitting;

使用多项式的经验模型和指数模型相结合的集成模型作为第三种模型,表达式如下:Cl=a3·exp(-b3·l)+c3·l^2+d3 An ensemble model combining an empirical model of a polynomial and an exponential model is used as the third model, and the expression is as follows: C l =a 3 ·exp(-b 3 ·l)+c 3 ·l^2+d 3

式中Cl表示锂电池在循环次数l时的最大电池容量,l表示锂电池循环次数,参数a3,b3,c3和d3曲线拟合的方式确定,参数a3和b3是与内部阻抗有关的常数,参数c3和d3是和电池老化速率有关的常数;In the formula, C l represents the maximum battery capacity of the lithium battery when the number of cycles is l, and l represents the number of cycles of the lithium battery. The parameters a 3 , b 3 , c 3 and d 3 are determined by curve fitting, and the parameters a 3 and b 3 are Constants related to the internal impedance, parameters c3 and d3 are constants related to the battery aging rate ;

然后使用前三组电池的数据分别对三个单一模型进行参数拟合,分别得到前三组的电池对应各个单一模型的参数。假设得到的拟合参数值均可信,基于不同组数据得到的参数值的初始基本置信分配由如下公式确定:Then use the data of the first three groups of batteries to fit the parameters of the three single models respectively, and obtain the parameters of the first three groups of batteries corresponding to each single model. Assuming that the obtained fitted parameter values are credible, the initial basic confidence distribution of the parameter values obtained based on different sets of data is determined by the following formula:

其中a1,v,a2,v,a3,v,b1,v,b2,v,b3,v,c1,v,c2,v,c3,v,d2,v,d3,v为各模型参数,参数a1,v,a2,v,a3,v和b1,v,b2,v,b3,v是与内部阻抗有关的常数,参数c1,v,c2,v,c3,v和d2,v,d3,v是和电池老化速率有关的常数,h为电池样本数,v表示第v个模型,由此得出第四个电池对应各个模型参数的初始值where a 1,v ,a 2,v ,a 3,v ,b 1,v ,b 2,v ,b 3,v ,c 1,v ,c 2,v ,c 3,v ,d 2,v , d 3,v are model parameters, parameters a 1,v , a 2,v , a 3,v and b 1,v , b 2,v , b 3,v are constants related to internal impedance, parameter c 1,v , c 2,v , c 3,v and d 2,v , d 3,v is a constant related to the aging rate of the battery, h is the number of battery samples, and v represents the vth model, which leads to the Four batteries correspond to the initial values of each model parameter

M表示各个单一模型参数的置信度。 M represents the confidence of each single model parameter.

(4)为了实现交互多模型(IMM)对输入量的交互作用,需要将三个模型的状态量均设为电池容量Cl,建立相应的状态方程和观测方程。(4) In order to realize the interaction of the interactive multi-model (IMM) on the input quantity, it is necessary to set the state quantity of the three models as the battery capacity C l , and establish the corresponding state equation and observation equation.

第一个模型对应的状态方程: The equation of state corresponding to the first model:

观测方程: Observation equation:

第二个模型对应的状态方程:The state equation corresponding to the second model:

观测方程: Observation equation:

第三个模型状态方程:The third model equation of state:

观测方程: Observation equation:

其中xk表示在循环周期为k时的电池可用最大容量预测值即状态向量,Zk表示循环周期为k时的最大容量测量值即测量向量, 表示均值为0和标准差为σ的高斯噪声,a1,b1,c1,a2,b2,c2,d2,a3,b3,c3,d3的初始值由XM1,XM2,XM3给出。where x k represents the predicted value of the maximum battery capacity available when the cycle period is k, that is, the state vector, and Z k represents the maximum capacity measurement value when the cycle period is k, that is, the measurement vector, Represents Gaussian noise with mean 0 and standard deviation σ, the initial values of a 1 , b 1 , c 1 , a 2 , b 2 , c 2 , d 2 , a 3 , b 3 , c 3 , d 3 are determined by X M1 , X M2 , X M3 are given.

(5)各个单一模型分别使用无迹粒子滤波算法来预测第四个电池的剩余寿命。如图3、4、5所示。(5) Each single model uses the unscented particle filter algorithm to predict the remaining life of the fourth battery. As shown in Figures 3, 4 and 5.

(6)如图2所示,利用交互式多模型对第四个电池的数据进行无迹粒子滤波和参数更新,三个模型在每个周期的状态量和协方差在IMM中实现输入和输出交互,使用IMMUPF算法实现对电池剩余寿命的预测。本发明使用绝对误差和剩余寿命概率密度函数(RULPDF)的标准偏差来衡量仿真结果的准确性和稳定性。如图6所示。(6) As shown in Figure 2, the interactive multi-model is used to perform unscented particle filtering and parameter update on the data of the fourth battery. The state quantities and covariances of the three models in each cycle are input and output in the IMM Interactively, use the IMMUPF algorithm to predict the remaining battery life. The present invention uses the absolute error and the standard deviation of the remaining life probability density function (RULPDF) to measure the accuracy and stability of the simulation results. As shown in Figure 6.

训练数据为300时,图3模型一和图5模型三的预测结果的绝对误差分别为241和135,RULPDF的标准偏差分别为48和42;图4模型二的预测结果的绝对误差为41,RULPDF的标准偏差为37。图6交互多模型的预测结果的绝对误差为10,RULPDF的标准偏差为19,由此表明IMM-UPF算法减少了预测的误差,具有较好的精度,即稳定性更好。When the training data is 300, the absolute errors of the prediction results of Model 1 in Figure 3 and Model 3 in Figure 5 are 241 and 135, respectively, and the standard deviations of RULPDF are 48 and 42, respectively; the absolute error of the prediction results of Model 2 in Figure 4 is 41, The standard deviation of RULPDF is 37. Figure 6 The absolute error of the prediction results of the interactive multi-model is 10, and the standard deviation of RULPDF is 19, which shows that the IMM-UPF algorithm reduces the prediction error and has better accuracy, that is, better stability.

所述的UPF算法具体为:The UPF algorithm is specifically:

1)首先初始化1) First initialize

对于系统: For the system:

其中x表示状态向量,Z表示测量向量,参数Wk-1表示过程噪声,Vk表示测量噪声,二者均是相互独立且为零均值的高斯白噪声向量;Fk-1表示状态转移矩阵,Hk表示观测矩阵,假定观测量Zk独立于给定当前状态量xk的其他状态;where x represents the state vector, Z represents the measurement vector, the parameter W k-1 represents the process noise, and V k represents the measurement noise, both of which are independent Gaussian white noise vectors with zero mean; F k-1 represents the state transition matrix , H k represents the observation matrix, assuming that the observation quantity Z k is independent of other states given the current state quantity x k ;

周期为k的方程为The equation with period k is

θk-1表示k-1时刻状态估计的误差值,表示k-1时刻的状态估计值,Pk-1表示k-1时刻的误差协方差矩阵,E为随机变量的期望值,Qk-1表示过程噪声的协方差矩阵,Rk-1表示观测噪声的协方差矩阵,T表示矩阵转置;θ k-1 represents the error value of state estimation at time k-1, Represents the state estimate value at time k-1, P k-1 represents the error covariance matrix at time k-1, E is the expected value of the random variable, Q k-1 represents the covariance matrix of process noise, R k-1 represents the observation Covariance matrix of noise, T represents matrix transpose;

设k=0,并作粒子集K为样本数即粒子数,设表示初始状态均值,对状态初始条件进行扩维:Set k = 0, and make a particle set K is the number of samples, that is, the number of particles, set Represents the mean value of the initial state, and expands the initial condition of the state:

p(x0)表示先验分布,表示扩维后的第i个粒子的初始状态量,表示扩维后第i个粒子的初始状态量的误差协方差;p(x 0 ) represents the prior distribution, represents the initial state quantity of the ith particle after dimension expansion, Represents the error covariance of the initial state quantity of the ith particle after dimension expansion;

2)Sigma采样和权值计算2) Sigma sampling and weight calculation

Sigma采样点获取:Sigma sampling point acquisition:

λ=α2(nx+κ)-nx λ=α 2 (n x +κ)-n x

其中,表示扩维后的状态变量,表示扩维后的误差协方差,λ是缩放比例系数,κ为待选参数,通常取为3-nx,nW表示过程噪声的维数,nV表示观测噪声的维数,nx表示状态向量的维数,nu=nx+nV+nW表示状态向量,测量噪声和过程噪声的维数之和;in, represents the state variable after expansion, Represents the error covariance after dimension expansion, λ is the scaling factor, κ is the parameter to be selected, usually taken as 3-n x , n W represents the dimension of the process noise, n V represents the dimension of the observation noise, and n x represents the The dimension of the state vector, n u =n x +n V +n W represents the state vector, the sum of the dimensions of measurement noise and process noise;

计算采样点的权值:Calculate the weights of the sampling points:

其中,y为均值的权值,z为协方差的权值,f表示第几个采样点,α表示周边的sigma点分布情况,β为与x的先验分布有关的常数,γ作为比例参数通常被设为0或3-n,当ε=3-n时表示测量噪声服从高斯分布;Among them, y is the weight of the mean, z is the weight of the covariance, f represents the number of sampling points, and α represents The distribution of surrounding sigma points, β is a constant related to the prior distribution of x, γ is usually set to 0 or 3-n as a scale parameter, and when ε=3-n, it means that the measurement noise obeys the Gaussian distribution;

3)预测函数的更新3) Update of the prediction function

周期为k时对应的Sigma点粒子集可以表示为表示采样点数,其中对于粒子集分别表示粒子集前nx维列向量,nx+1维到nx+nW维列向量和nx+nW+1维到nx+nV+nW维列向量;nW表示过程噪声的维数,nV表示观测噪声的维数,表示k+1时刻对Sigma点集的预测状态值,表示k+1时刻对Sigma点集的预测状态值加权求和得到的系统状态的预测值,Pi,(k+1|k)表示k+1时刻对系统状态变量的误差协方差矩阵,PVV,(k+1|k)表示预测k+1时刻的对观测方程的误差协方差矩阵,PxV,(k+1|k)表示k+1时刻互协方差矩阵,Zi,(k+1|k)表示k+1时刻对Sigma点粒子集的预测的观测值,表示k+1时刻对Sigma点粒子集的预测的观测值加权求和得到的系统预测值,是非线性状态方程函数,是非线性观测方程函数;When the period is k, the corresponding Sigma point particle set can be expressed as represents the number of sampling points, where for the particle set and Represents the nx-dimensional column vector before the particle set, nx+1-dimensional to n x +n W -dimensional column vector and n x +n W +1-dimensional to n x +n V +n W -dimensional column vector; n W represents process noise The dimension of , n V represents the dimension of observation noise, Represents the predicted state value of the Sigma point set at time k+1, Represents the predicted value of the system state obtained by the weighted summation of the predicted state values of the Sigma point set at time k+1, P i,(k+1|k) represents the error covariance matrix of the system state variable at time k+1, P VV,(k+1|k) represents the error covariance matrix of the observation equation at time k+1, P xV,(k+1|k) represents the cross-covariance matrix at time k+1, Z i,(k +1|k) represents the predicted observation value of the Sigma point particle set at time k+1, Represents the system prediction value obtained by the weighted summation of the predicted observations of the Sigma point particle set at time k+1, is the nonlinear state equation function, is the nonlinear observation equation function;

Pi,(k+1|k+1)=Pi,(k+1|k)-G(k+1)PVV,(k+1|k)GT(k+1)P i,(k+1|k+1) =P i,(k+1|k) -G(k+1)P VV,(k+1|k) G T (k+1)

G(k+1)为卡尔曼滤波增益矩阵,表示由量测更新得到的k+1时刻系统的状态值,Pi,(k+1|k+1)表示量测更新得到的k+1时刻的误差协方差矩阵,Zk+1表示k+1时刻系统实际的观测值;G(k+1) is the Kalman filter gain matrix, Represents the state value of the system at time k+1 obtained by measurement update, P i,(k+1|k+1) represents the error covariance matrix at time k+1 obtained by measurement update, Z k+1 represents k The actual observation value of the system at +1 time;

4)权值计算和重采样4) Weight calculation and resampling

对每个粒子利用无迹卡尔曼滤波算法更新得到当前时刻的该粒子的估计值和误差协方差值,从而得到建议分布其中为服从高斯分布的概率密度函数,然后用粒子滤波(PF)算法对最终结果进行预测,设参考分布为先验分布,即:For each particle, use the unscented Kalman filter algorithm to update the estimated value and error covariance value of the particle at the current moment, so as to obtain the proposed distribution in In order to obey the probability density function of the Gaussian distribution, and then use the particle filter (PF) algorithm to predict the final result, let the reference distribution be the prior distribution, namely:

q(xi,k|xi,(0:k-1),Z0:k)=p(xi,k|xi,k-1)q(x i,k |x i,(0:k-1) ,Z 0:k )=p(x i,k |x i,k-1 )

xi,k表示k时刻第i个粒子状态值,xi,(0:k-1)表示从0到k-1时刻第i个粒子状态值的集合,Z0:k表示从0到k时刻量测值的集合,xi,k-1表示k-1时刻第i个粒子状态值;x i,k represents the i-th particle state value at time k, x i,(0:k-1) represents the set of i-th particle state values from 0 to k-1 time, Z 0:k represents from 0 to k The set of measurement values at time, x i,k-1 represents the state value of the ith particle at time k-1;

每个粒子的权重值由如下公式确定:The weight value of each particle is determined by the following formula:

权重标准化:Weight normalization:

重采样:当Neff的值小于设定的阈值Nth时,对粒子集进行重采样,得到新的粒子集阈值Nth通常设为Nth=2K/3;Neff由以下计算得到:Resampling: When the value of N eff is less than the set threshold N th , the particle set is Perform resampling to get a new set of particles The threshold N th is usually set as N th =2K/3; N eff is calculated by the following:

Neff表示有效粒子的个数,通过比较其与设定的阈值Nth大小来确定是否进行重采样;N eff represents the number of valid particles, and it is determined whether to perform resampling by comparing it with the set threshold N th ;

输出状态量和对应的协方差估计为:The output state quantities and the corresponding covariance estimates are:

为状态量的估计值,Pi,k为状态量对应协方差的估计值; is the estimated value of the state quantity, and P i,k is the estimated value of the covariance corresponding to the state quantity;

5)当k<L,L为观测样本数,令k=k+1,重复步骤2)、3)、4),否则结束。5) When k<L, L is the number of observation samples, let k=k+1, repeat steps 2), 3), 4), otherwise end.

所述的IMMUPF算法具体为:The described IMMUPF algorithm is specifically:

1))输入交互1)) Input interaction

由状态估计与上一步里每个滤波器的模型概率得到混合估计和协方差将混合估计作为当前循环的初始状态;estimated by state with the model probability of each filter in the previous step get a mixed estimate and covariance Use the hybrid estimate as the initial state of the current loop;

对于模型g,周期为k时:For model g, with period k:

模型g的预测概率:m为模型个数,πsg表示The predicted probability of model g: m is the number of models, π sg represents

模型s到模型g的转移概率;The transition probability from model s to model g;

模型s到模型g的预测概率: Predicted probability from model s to model g:

模型g的混合状态估计: Mixed state estimation for model g:

模型g的混合协方差估计:Mixed covariance estimate for model g:

2))滤波2)) Filtering

对于模型g,粒子将用UPF进行滤波,利用周期k的粒子集得到下一周期k+1的状态及其协方差的估计量残差及其协方差为 For model g, the particles will be filtered with UPF, using the set of particles of period k and Get the state of the next cycle k+1 and its covariance estimator and The residuals and their covariances are

3))模型概率更新3)) Model probability update

原有的概率将被更新,新的混合概率将根据其似然函数进行计算,对于模型g,其似然函数写成:The original probability will be updated, and the new mixed probability will be calculated according to its likelihood function. For model g, its likelihood function is written as:

其中表示服从高斯分布的密度函数,新的模型混合概率表示为:in Represents a density function that obeys a Gaussian distribution, and the new model mixture probability is expressed as:

字母o为归一化常数;The letter o is a normalization constant;

4))输出交互:基于模型概率,对每个滤波器估计结果加权合并,得到总的状态估计和协方差估计;4)) Output interaction: Based on the model probability, weighted and merged the estimation results of each filter to obtain the total state estimation and covariance estimation;

表示状态及其协方差的粒子集将通过下列函数实现交互:The set of particles representing states and their covariances will interact through the following functions:

最后状态量及其协方差以下列方式输出:The final state quantity and its covariance are output in the following way:

Claims (3)

1.一种基于IMM-UPF的锂电池寿命估计方法,其特征在于:具体步骤如下:1. a lithium battery life estimation method based on IMM-UPF, is characterized in that: concrete steps are as follows: (1)首先使用四个相同型号的电池以恒定电流充电,直到电压达到充电截止电压,然后以恒定电压充电,直到充电电流降至截止电流后,结束充电;在室温下进行充放电实验,记录每一次完全充放电过程后的放电容量,得到电池容量衰减曲线,设定电池的失效阈值;(1) First, use four batteries of the same type to charge at a constant current until the voltage reaches the charge cut-off voltage, and then charge at a constant voltage until the charge current drops to the cut-off current, and then end the charge; conduct a charge-discharge experiment at room temperature and record The discharge capacity after each full charge and discharge process is obtained, and the battery capacity decay curve is obtained, and the failure threshold of the battery is set; (2)通过对所述的四个电池进行充放电实验收集了四组电池容量数据,通过观察衰减曲线发现第四组数据与前三组差距大,因此将前三组数据用于确定各单一模型参数的初始值,将第四个电池得到容量的数据用作预测准确性的验证;(2) Four groups of battery capacity data were collected by charging and discharging the four batteries described above. By observing the decay curve, it was found that the fourth group of data had a large gap with the first three groups. Therefore, the first three groups of data were used to determine each single The initial value of the model parameters, the data of the obtained capacity of the fourth battery is used as a verification of the prediction accuracy; (3)使用由最小二乘法估计电池容量Cl的二阶多项式回归方程来描述锂电池在循环次数l次时与可以存储的最大容量Cl之间的关系,记为模型一,多项式的表达式为(3) Use the second-order polynomial regression equation to estimate the battery capacity C l by the least squares method to describe the relationship between the lithium battery when the number of cycles is l and the maximum capacity C l that can be stored, denoted as model 1, the expression of polynomial The formula is Cl=a1l2+b1l+c1 C l =a 1 l 2 +b 1 l+c 1 式中,Cl表示锂电池在循环次数l时的最大电池容量,l表示锂电池循环次数,参数a1,b1和c1都是与放电电流和温度有关的常数,由曲线拟合的方式确定其值;In the formula, C l represents the maximum battery capacity of the lithium battery when the number of cycles is l, l represents the number of cycles of the lithium battery, and the parameters a 1 , b 1 and c 1 are all constants related to the discharge current and temperature, which are fitted by the curve. way to determine its value; 使用双指数方程表示的经验模型作为电池容量衰减的第二个模型,其表达式如下:Cl=a2·exp(b2·l)+c2·exp(d2·l)The empirical model expressed by the double exponential equation is used as the second model of battery capacity fading, and its expression is as follows: C l =a 2 ·exp(b 2 ·l)+c 2 ·exp(d 2 ·l) 式中,Cl表示锂电池在循环次数l时的最大电池容量,l表示锂电池循环次数,参数a2和b2是与内部阻抗有关的常数,参数c2和d2是和电池老化速率有关的常数,参数a2,b2,c2和d2的值通过曲线拟合的方式确定;In the formula, C l represents the maximum battery capacity of the lithium battery at the number of cycles l, l represents the number of cycles of the lithium battery, the parameters a 2 and b 2 are constants related to the internal impedance, and the parameters c 2 and d 2 are related to the battery aging rate. Relevant constants, the values of parameters a 2 , b 2 , c 2 and d 2 are determined by curve fitting; 使用多项式的经验模型和指数模型相结合的集成模型作为第三种模型,表达式如下:Cl=a3·exp(-b3·l)+c3·l^2+d3 An ensemble model combining an empirical model of a polynomial and an exponential model is used as the third model, and the expression is as follows: C l =a 3 ·exp(-b 3 ·l)+c 3 ·l^2+d 3 式中Cl表示锂电池在循环次数l时的最大电池容量,l表示锂电池循环次数,参数a3,b3,c3和d3曲线拟合的方式确定,参数a3和b3是与内部阻抗有关的常数,参数c3和d3是和电池老化速率有关的常数;In the formula, C l represents the maximum battery capacity of the lithium battery when the number of cycles is l, and l represents the number of cycles of the lithium battery. The parameters a 3 , b 3 , c 3 and d 3 are determined by curve fitting, and the parameters a 3 and b 3 are Constants related to the internal impedance, parameters c3 and d3 are constants related to the battery aging rate ; 然后使用前三组电池的数据分别对三个单一模型进行参数拟合,分别得到前三组的电池对应各个单一模型的参数,假设得到的拟合参数值均可信,基于不同组数据得到的参数值的初始基本置信分配由如下公式确定:Then use the data of the first three groups of batteries to fit the parameters of the three single models, respectively, and obtain the parameters of the first three groups of batteries corresponding to each single model. The initial base confidence assignments for parameter values are determined by the following formula: 其中a1,v,a2,v,a3,v,b1,v,b2,v,b3,v,c1,v,c2,v,c3,v,d2,v,d3,v为各模型参数,where a 1,v ,a 2,v ,a 3,v ,b 1,v ,b 2,v ,b 3,v ,c 1,v ,c 2,v ,c 3,v ,d 2,v , d 3, v are the model parameters, 参数a1,v,a2,v,a3,v和b1,v,b2,v,b3,v是与内部阻抗有关的常数,参数c1,v,c2,v,c3,v和d2,v,d3,v是和电池老化速率有关的常数,h为电池样本数,v表示第v个模型,由此得出第四个电池对应各个模型参数的初始值 M表示各个单一模型参数的置信度;Parameters a 1,v , a 2,v , a 3,v and b 1,v , b 2,v , b 3,v are constants related to internal impedance, parameters c 1,v , c 2,v , c 3,v and d 2,v , d 3,v is a constant related to the battery aging rate, h is the number of battery samples, v represents the vth model, and the fourth battery corresponds to the initial value of each model parameter M represents the confidence of each single model parameter; (4)为了实现交互多模型IMM对输入量的交互作用,将三个模型的状态量均设为电池容量Cl,建立相应的状态方程和观测方程;(4) In order to realize the interaction of the interactive multi-model IMM on the input quantity, the state quantities of the three models are all set as the battery capacity C l , and the corresponding state equation and observation equation are established; 第一个模型对应的状态方程:xk=xk-1+a1·(2·k-1)+b1+W1,k-1, The state equation corresponding to the first model: x k =x k-1 +a 1 ·(2·k-1)+b 1 +W 1,k-1 , 观测方程:Zk=xk+V1,k, Observation equation: Z k = x k +V 1,k , 第二个模型对应的状态方程;The state equation corresponding to the second model; xk=xk-1+a2·exp(b2·k)[1-exp(-b2)]+c2·exp(d2·k)[1-exp(-d2)]+W2,k-1, x k =x k-1 +a 2 ·exp(b 2 ·k)[1-exp(-b 2 )]+c 2 ·exp(d 2 ·k)[1-exp(-d 2 )]+ W 2,k-1 , 观测方程:Zk=xk+V2,k, Observation equation: Z k =x k +V 2,k , 第三个模型状态方程:The third model equation of state: xk=xk-1+a3·exp(b3·k)[1-exp(-b3)]+c3·(2·k-1)+W3,k-1, x k =x k-1 +a 3 ·exp(b 3 ·k)[1-exp(-b 3 )]+c 3 ·(2·k-1)+W 3,k-1 , 观测方程:Zk=xk+V3,k, Observation equation: Z k =x k +V 3,k , 其中xk表示在循环周期为k时的电池可用最大容量预测值即状态向量,Zk表示循环周期为k时的最大容量测量值即测量向量,表示均值为0和标准差为σ的高斯噪声,a1,b1,c1,a2,b2,c2,d2,a3,b3,c3,d3的初始值由XM1,XM2,XM3给出;where x k represents the predicted value of the maximum battery capacity available when the cycle period is k, that is, the state vector, and Z k represents the maximum capacity measurement value when the cycle period is k, that is, the measurement vector, Represents Gaussian noise with mean 0 and standard deviation σ, the initial values of a 1 , b 1 , c 1 , a 2 , b 2 , c 2 , d 2 , a 3 , b 3 , c 3 , d 3 are determined by X M1 , X M2 , X M3 are given; (5)各个单一模型分别使用无迹粒子滤波算法来预测第四个电池的剩余寿命;(5) Each single model uses the unscented particle filter algorithm to predict the remaining life of the fourth battery; (6)利用交互式多模型对第四个电池的数据进行无迹粒子滤波和参数更新,三个模型在每个周期的状态量和协方差在IMM中实现输入和输出交互,使用IMMUPF算法实现对电池剩余寿命的预测。(6) Use the interactive multi-model to perform unscented particle filtering and parameter update on the data of the fourth battery. The state quantities and covariances of the three models in each cycle realize the input and output interaction in the IMM, and use the IMMUPF algorithm to achieve Prediction of remaining battery life. 2.根据权利要求1所述的一种基于IMM-UPF的锂电池寿命估计方法,其特征在于:所述的无迹粒子滤波算法具体为:2. a kind of lithium battery life estimation method based on IMM-UPF according to claim 1, is characterized in that: described unscented particle filter algorithm is specifically: 1)首先初始化1) First initialize 对于系统: For the system: 其中xk表示状态向量,Zk表示测量向量,参数Wk-1表示过程噪声,Vk表示测量噪声,二者均是相互独立且为零均值的高斯白噪声向量;Fk-1表示状态转移矩阵,Hk表示观测矩阵,假定观测量Zk独立于给定当前状态量xk的其他状态;where x k represents the state vector, Z k represents the measurement vector, the parameter W k-1 represents the process noise, and V k represents the measurement noise, both of which are independent and zero-mean Gaussian white noise vectors; F k-1 represents the state Transition matrix, H k represents the observation matrix, assuming that the observation quantity Z k is independent of other states given the current state quantity x k ; 周期为k的方程为The equation with period k is θk-1表示k-1时刻状态估计的误差值,表示k-1时刻的状态估计值,Pk-1表示k-1时刻的误差协方差矩阵,E为随机变量的期望值,Qk-1表示过程噪声的协方差矩阵,Rk-1表示观测噪声的协方差矩阵,T表示矩阵转置;θ k-1 represents the error value of state estimation at time k-1, Represents the state estimate value at time k-1, P k-1 represents the error covariance matrix at time k-1, E is the expected value of the random variable, Q k-1 represents the covariance matrix of process noise, R k-1 represents the observation Covariance matrix of noise, T represents matrix transpose; 设k=0,并作粒子集K为样本数即粒子数,设表示第i个粒子的初始状态均值,对状态初始条件进行扩维:Set k = 0, and make a particle set K is the number of samples, that is, the number of particles, set Represents the mean value of the initial state of the i-th particle, and expands the initial condition of the state: p(x0)表示先验分布,表示扩维后的第i个粒子的初始状态量,表示扩维后第i个粒子的初始状态量的误差协方差;p(x 0 ) represents the prior distribution, represents the initial state quantity of the ith particle after dimension expansion, Represents the error covariance of the initial state quantity of the ith particle after dimension expansion; 2)Sigma采样和权值计算2) Sigma sampling and weight calculation Sigma采样点获取:Sigma sampling point acquisition: λ=α2(nx+κ)-nx λ=α 2 (n x +κ)-n x 其中,表示扩维后的状态变量,表示扩维后的误差协方差,λ是缩放比例系数,κ为待选参数,通常取为3-nx,nW表示过程噪声的维数,nV表示观测噪声的维数,nx表示状态向量的维数,nu=nx+nV+nW表示状态向量,测量噪声和过程噪声的维数之和;in, represents the state variable after expansion, Represents the error covariance after dimension expansion, λ is the scaling factor, κ is the parameter to be selected, usually taken as 3-n x , n W represents the dimension of the process noise, n V represents the dimension of the observation noise, and n x represents the The dimension of the state vector, n u =n x +n V +n W represents the state vector, the sum of the dimensions of measurement noise and process noise; 计算采样点的权值:Calculate the weights of the sampling points: 其中,y为均值的权值,z为协方差的权值,f表示第几个采样点,α表示x周边的sigma点分布情况,β为与x的先验分布有关的常数,γ作为比例参数通常被设为0或3-n,当ε=3-n时表示测量噪声服从高斯分布;Among them, y is the weight of the mean, z is the weight of the covariance, f is the number of sampling points, α is the distribution of sigma points around x, β is a constant related to the prior distribution of x, and γ is the ratio The parameter is usually set to 0 or 3-n, when ε=3-n, it means that the measurement noise obeys the Gaussian distribution; 3)预测函数的更新3) Update of the prediction function 周期为k时对应的Sigma点粒子集可以表示为表示采样点数,其中对于粒子集分别表示粒子集前nx维列向量,nx+1维到nx+nW维列向量和nx+nW+1维到nx+nV+nW维列向量;nW表示过程噪声的维数,nV表示观测噪声的维数,表示k+1时刻对Sigma点集的预测状态值,表示k+1时刻对Sigma点集的预测状态值加权求和得到的系统状态的预测值,Pi,(k+1|k)表示k+1时刻对系统状态变量的误差协方差矩阵,PVV,(k+1|k)表示预测k+1时刻的对观测方程的误差协方差矩阵,PxV,(k+1|k)表示k+1时刻互协方差矩阵,Zi,(k+1|k)表示k+1时刻对Sigma点粒子集的预测的观测值,表示k+1时刻对Sigma点粒子集的预测的观测值加权求和得到的系统预测值,是非线性状态方程函数,是非线性观测方程函数;When the period is k, the corresponding Sigma point particle set can be expressed as represents the number of sampling points, where for the particle set and Represents the first n x dimension column vector of the particle set, n x +1 dimension to n x +n W dimension column vector and n x +n W +1 dimension to n x +n V +n W dimension column vector; n W represents the dimension of the process noise, n V represents the dimension of the observation noise, Represents the predicted state value of the Sigma point set at time k+1, Represents the predicted value of the system state obtained by the weighted summation of the predicted state values of the Sigma point set at time k+1, P i,(k+1|k) represents the error covariance matrix of the system state variable at time k+1, P VV,(k+1|k) represents the error covariance matrix of the observation equation at time k+1, P xV,(k+1|k) represents the cross-covariance matrix at time k+1, Z i,(k +1|k) represents the predicted observation value of the Sigma point particle set at time k+1, Represents the system prediction value obtained by the weighted summation of the predicted observations of the Sigma point particle set at time k+1, is the nonlinear state equation function, is the nonlinear observation equation function; Pi,(k+1|k+1)=Pi,(k+1|k)-G(k+1)PVV,(k+1|k)GT(k+1)P i,(k+1|k+1) =P i,(k+1|k) -G(k+1)P VV,(k+1|k) G T (k+1) G(k+1)为卡尔曼滤波增益矩阵,表示由量测更新得到的k+1时刻系统的状态值,Pi,(k+1|k+1)表示量测更新得到的k+1时刻的误差协方差矩阵,Zk+1表示k+1时刻系统实际的观测值;G(k+1) is the Kalman filter gain matrix, Represents the state value of the system at time k+1 obtained by measurement update, P i , (k+1|k+1) represents the error covariance matrix at time k+1 obtained by measurement update, Z k+1 represents k The actual observation value of the system at +1 time; 4)权值计算和重采样4) Weight calculation and resampling 对每个粒子利用无迹卡尔曼滤波算法更新得到当前时刻的该粒子的估计值和误差协方差值,从而得到建议分布其中为服从高斯分布的概率密度函数,然后用粒子滤波算法对最终结果进行预测,设参考分布为先验分布,即:For each particle, use the unscented Kalman filter algorithm to update the estimated value and error covariance value of the particle at the current moment, so as to obtain the proposed distribution in In order to obey the probability density function of the Gaussian distribution, and then use the particle filter algorithm to predict the final result, let the reference distribution be the prior distribution, namely: q(xi,k|xi,(0:k-1),Z0:k)=p(xi,k|xi,k-1)q(x i,k |x i,(0:k-1) ,Z 0 : k )=p(x i,k |x i,k-1 ) xi,k表示k时刻第i个粒子状态值,xi,(0:k-1)表示从0到k-1时刻第i个粒子状态值的集合,Z0:k表示从0到k时刻量测值的集合,xi,k-1表示k-1时刻第i个粒子状态值;x i,k represents the i-th particle state value at time k, x i,(0:k-1) represents the set of i-th particle state values from 0 to k-1 time, Z 0:k represents from 0 to k The set of measurement values at time, x i,k-1 represents the state value of the ith particle at time k-1; 每个粒子的权重值由如下公式确定:The weight value of each particle is determined by the following formula: 权重标准化:Weight normalization: 重采样:当Neff的值小于设定的阈值Nth时,对粒子集进行重采样,得到新的粒子集 阈值Nth通常设为Nth=2K/3;Neff由以下计算得到:Resampling: When the value of N eff is less than the set threshold N th , the particle set is Perform resampling to get a new set of particles The threshold N th is usually set as N th =2K/3; N eff is calculated by the following: Neff表示有效粒子的个数,通过比较其与设定的阈值Nth大小来确定是否进行重采样;N eff represents the number of valid particles, and it is determined whether to perform resampling by comparing it with the set threshold N th ; 输出状态量和对应的协方差估计为:The output state quantities and the corresponding covariance estimates are: 为状态量的估计值,Pi,k为状态量对应协方差的估计值; is the estimated value of the state quantity, and P i,k is the estimated value of the covariance corresponding to the state quantity; (5)当k<L,L为观测样本数,令k=k+1,重复步骤2)、3)、4),否则结束。(5) When k<L, L is the number of observation samples, let k=k+1, repeat steps 2), 3), 4), otherwise end. 3.根据权利要求2所述的一种基于IMM-UPF的锂电池寿命估计方法,其特征在于:所述的IMMUPF算法具体为:3. a kind of lithium battery life estimation method based on IMM-UPF according to claim 2, is characterized in that: described IMMUPF algorithm is specifically: 1))输入交互1)) Input interaction 由状态估计与上一步里每个滤波器的模型概率得到混合估计和协方差将混合估计作为当前循环的初始状态;estimated by state with the model probability of each filter in the previous step get a mixed estimate and covariance Use the hybrid estimate as the initial state of the current loop; 对于模型g,周期为k时:For model g, with period k: 模型g的预测概率:m为模型个数,πsg表示模型s到模型g的转移概率;The predicted probability of model g: m is the number of models, and π sg represents the transition probability from model s to model g; 模型s到模型g的预测概率: Predicted probability from model s to model g: 模型g的混合状态估计: Mixed state estimation for model g: 模型g的混合协方差估计:Mixed covariance estimate for model g: 2))滤波2)) Filtering 对于模型g,粒子将用UPF算法进行滤波,利用周期k的粒子集得到下一周期k+1的状态及其协方差的估计量残差及其协方差为 For model g, the particles will be filtered with the UPF algorithm, using the set of particles of period k and Get the state of the next cycle k+1 and its covariance estimator and The residuals and their covariances are 3))模型概率更新3)) Model probability update 原有的概率将被更新,新的混合概率将根据其似然函数进行计算,对于模型g,其似然函数写成:The original probability will be updated, and the new mixed probability will be calculated according to its likelihood function. For model g, its likelihood function is written as: 其中表示服从高斯分布的密度函数,新的模型混合概率表示为:in Represents a density function that obeys a Gaussian distribution, and the new model mixture probability is expressed as: 字母o为归一化常数;The letter o is a normalization constant; 4))输出交互:基于模型概率,对每个滤波器估计结果加权合并,得到总的状态估计和协方差估计;4)) Output interaction: Based on the model probability, weighted and merged the estimation results of each filter to obtain the total state estimation and covariance estimation; 表示状态及其协方差的粒子集将通过下列函数实现交互:The set of particles representing states and their covariances will interact through the following functions: 最后状态量及其协方差以下列方式输出:The final state quantity and its covariance are output in the following way:
CN201910308830.3A 2019-04-17 2019-04-17 A Lithium Battery Life Estimation Method Based on IMM-UPF Pending CN109932656A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910308830.3A CN109932656A (en) 2019-04-17 2019-04-17 A Lithium Battery Life Estimation Method Based on IMM-UPF

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910308830.3A CN109932656A (en) 2019-04-17 2019-04-17 A Lithium Battery Life Estimation Method Based on IMM-UPF

Publications (1)

Publication Number Publication Date
CN109932656A true CN109932656A (en) 2019-06-25

Family

ID=66990298

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910308830.3A Pending CN109932656A (en) 2019-04-17 2019-04-17 A Lithium Battery Life Estimation Method Based on IMM-UPF

Country Status (1)

Country Link
CN (1) CN109932656A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110687450A (en) * 2019-08-28 2020-01-14 武汉科技大学 Lithium battery residual life prediction method based on phase space reconstruction and particle filtering
CN110954832A (en) * 2019-12-19 2020-04-03 北京交通大学 Lithium ion battery health state online diagnosis method capable of identifying aging mode
CN111007418A (en) * 2019-12-30 2020-04-14 电子科技大学 A method for predicting the remaining life of lithium batteries based on extensible exponential distribution
CN111880100A (en) * 2020-08-07 2020-11-03 同济大学 Remaining life prediction method of fuel cell based on adaptive extended Kalman filter
CN112230154A (en) * 2019-07-15 2021-01-15 中国科学院沈阳自动化研究所 A method for predicting the remaining life of a lithium battery
CN112327188A (en) * 2020-09-30 2021-02-05 北京交通大学 A Model-Data Hybrid-Driven Remaining Life Prediction Method for Li-ion Batteries
CN112949184A (en) * 2021-03-05 2021-06-11 南京工程学院 Concrete freeze-thaw life prediction method for minimum sampling variance particle filtering
CN114062957A (en) * 2020-08-10 2022-02-18 北京小米移动软件有限公司 Method and device for acquiring remaining battery capacity, electronic equipment and storage medium
CN114417686A (en) * 2022-01-20 2022-04-29 哈尔滨工业大学 An Adaptive Online Remaining Service Life Prediction Method for Single Li-ion Batteries
CN114545259A (en) * 2022-02-18 2022-05-27 湖南航天天麓新材料检测有限责任公司 Storage battery capacity evaluation method, computer device, and storage medium
CN114779088A (en) * 2022-04-20 2022-07-22 哈尔滨工业大学 Battery remaining service life prediction method based on maximum expectation-unscented particle filtering
CN114879046A (en) * 2022-04-24 2022-08-09 上海玫克生储能科技有限公司 A lithium battery life prediction method and system based on Kalman filter
CN115184806A (en) * 2022-06-24 2022-10-14 沈阳化工大学 Method for estimating capacity attenuation of ultra-efficient battery
CN117825970A (en) * 2024-02-05 2024-04-05 深圳市拓湃新能源科技有限公司 Battery degradation analysis method, device, equipment and storage medium
CN117970120A (en) * 2023-12-28 2024-05-03 安徽国轩新能源汽车科技有限公司 Temperature acceleration-based lithium ion battery super-linear cycle life prediction method
CN119125934A (en) * 2024-11-11 2024-12-13 东方旭能(山东)科技发展有限公司 A lithium battery life detection system based on big data analysis

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王帅: "《数据驱动的锂离子电池剩余寿命预测方法研究》", 《中国博士学位论文全文数据库》 *
迟凤阳 等: "《水下组合导航及其滤波算法》", 30 November 2018 *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112230154A (en) * 2019-07-15 2021-01-15 中国科学院沈阳自动化研究所 A method for predicting the remaining life of a lithium battery
CN110687450A (en) * 2019-08-28 2020-01-14 武汉科技大学 Lithium battery residual life prediction method based on phase space reconstruction and particle filtering
CN110954832A (en) * 2019-12-19 2020-04-03 北京交通大学 Lithium ion battery health state online diagnosis method capable of identifying aging mode
CN111007418A (en) * 2019-12-30 2020-04-14 电子科技大学 A method for predicting the remaining life of lithium batteries based on extensible exponential distribution
CN111880100A (en) * 2020-08-07 2020-11-03 同济大学 Remaining life prediction method of fuel cell based on adaptive extended Kalman filter
CN114062957A (en) * 2020-08-10 2022-02-18 北京小米移动软件有限公司 Method and device for acquiring remaining battery capacity, electronic equipment and storage medium
CN112327188A (en) * 2020-09-30 2021-02-05 北京交通大学 A Model-Data Hybrid-Driven Remaining Life Prediction Method for Li-ion Batteries
CN112949184B (en) * 2021-03-05 2023-08-29 南京工程学院 A Concrete Freeze-Thaw Life Prediction Method Based on Minimum Sampling Variance Particle Filter
CN112949184A (en) * 2021-03-05 2021-06-11 南京工程学院 Concrete freeze-thaw life prediction method for minimum sampling variance particle filtering
CN114417686A (en) * 2022-01-20 2022-04-29 哈尔滨工业大学 An Adaptive Online Remaining Service Life Prediction Method for Single Li-ion Batteries
CN114417686B (en) * 2022-01-20 2023-02-03 哈尔滨工业大学 An Adaptive Online Remaining Service Life Prediction Method for Single Lithium-ion Batteries
CN114545259A (en) * 2022-02-18 2022-05-27 湖南航天天麓新材料检测有限责任公司 Storage battery capacity evaluation method, computer device, and storage medium
CN114779088A (en) * 2022-04-20 2022-07-22 哈尔滨工业大学 Battery remaining service life prediction method based on maximum expectation-unscented particle filtering
CN114879046A (en) * 2022-04-24 2022-08-09 上海玫克生储能科技有限公司 A lithium battery life prediction method and system based on Kalman filter
CN115184806A (en) * 2022-06-24 2022-10-14 沈阳化工大学 Method for estimating capacity attenuation of ultra-efficient battery
CN117970120A (en) * 2023-12-28 2024-05-03 安徽国轩新能源汽车科技有限公司 Temperature acceleration-based lithium ion battery super-linear cycle life prediction method
CN117825970A (en) * 2024-02-05 2024-04-05 深圳市拓湃新能源科技有限公司 Battery degradation analysis method, device, equipment and storage medium
CN119125934A (en) * 2024-11-11 2024-12-13 东方旭能(山东)科技发展有限公司 A lithium battery life detection system based on big data analysis

Similar Documents

Publication Publication Date Title
CN109932656A (en) A Lithium Battery Life Estimation Method Based on IMM-UPF
Ye et al. State-of-charge estimation with adaptive extended Kalman filter and extended stochastic gradient algorithm for lithium-ion batteries
CN104704380B (en) For estimating device and the method for estimation of battery parameter
CN110398697A (en) A method for estimating the state of health of lithium ions based on the charging process
CN108519556A (en) A Lithium-ion Battery SOC Prediction Method Based on Recurrent Neural Network
CN106055775A (en) Prediction method for life of secondary battery based on particle filter and mechanism model
CN110596593A (en) Lithium-ion battery SOC estimation method based on intelligent adaptive extended Kalman filter
CN106291381B (en) A kind of method of Combined estimator electrokinetic cell system state-of-charge and health status
CN114487890B (en) A lithium battery health state estimation method based on improved long short-term memory neural network
CN103954913A (en) Predication method of electric vehicle power battery service life
CN109917299B (en) Three-layer filtering estimation method for state of charge of lithium battery
CN111426957A (en) SOC estimation optimization method for power battery under simulated vehicle working condition
Jeong et al. Estimating battery state-of-charge with a few target training data by meta-learning
CN106772067A (en) The method that Multiple Time Scales IAPF filters estimated driving force battery charge state and health status
CN109598052B (en) A smart meter life cycle prediction method and device based on correlation coefficient analysis
CN110687450A (en) Lithium battery residual life prediction method based on phase space reconstruction and particle filtering
CN111257754B (en) Battery SOC robust evaluation method based on PLSTM sequence mapping
CN116643196A (en) Battery health state estimation method integrating mechanism and data driving model
CN106443496A (en) Battery charge state estimation method with improved noise estimator
CN109633470A (en) Battery based on EKF-GPR and daily fragment data fills the evaluation method of time entirely in real time
CN117471320A (en) Battery state of health estimation method and system based on charging fragments
CN117647741A (en) Lithium ion battery SOC and SOH joint estimation method and device
CN109633449A (en) Mining service life of lithium battery prediction technique and management system based on grey vector machine
Wang et al. Lithium-ion battery soc estimation based on weighted adaptive recursive extended kalman filter joint algorithm
CN113985292B (en) Lithium ion power battery SOC double-filter estimation method based on improved coupling mode

Legal Events

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

Application publication date: 20190625