1.一种基于泛化模型的锂离子电池健康状态估计方法,其特征在于,所述估计方法包括:获取多个同型号的电池的数据特征;
基于所述数据特征中的每个特征的相关性,从所述数据特征中选取第一特征集合;
基于所述第一特征集合的重要性,从所述第一特征集合中选取第二特征集合;
根据所述第二特征集合确定每个所述电池的回归模型;
根据所述回归模型构建泛化SOH模型,并采用所述泛化SOH模型估计所述电池的SOH。
2.根据权利要求1所述的估计方法,其特征在于,所述数据特征包括用于表示所述电池在不同的电压区间的电压数据数量与电压区间的对应关系的特征、用于表示所述电池在不同的电流区间的电流数据数量与电流区间的对应关系的特征、用于表示所述电池在温度变化与充电时间的对应关系的特征和/或用于表示电池的IC曲线峰值的特征。
3.根据权利要求1所述的估计方法,其特征在于,基于所述数据特征中的每个特征的相关性,从所述数据特征中选取第一特征集合包括:根据公式(1)计算所述电池的SOH值,
其中,SOHi为第i个所述电池的SOH值,i为整数序号,Cpre.i为第i个所述电池的可用容量,C0,i为第i个所述电池的标称容量;
根据公式(2)计算每个所述特征的相关系数,
yi(k)=SOHi, (2)
其中,ξi,j,c(k)为第c个循环的第i个所述电池的第j个特征的相关系数,j、c为整数序号;
根据公式(3)计算每个所述特征的相关度,
其中,ri,j为第i个所述电池的第j个特征的相关度,E为循环的次数和,M1为特征的数量;
按照相关度从大到小的顺序选取多个所述特征以作为第一特征集合。
4.根据权利要求3所述的估计方法,其特征在于,所述估计方法还包括:根据公式(4)对所述数据特征进行处理,
其中,xi,j(k)为处理后的所述数据特征,Xi,j(k)为处理前的所述数据特征,Mj为所述数据特征包括的特征的数量。
5.根据权利要求1所述的估计方法,其特征在于,基于所述第一特征集合的重要性,从所述第一特征集合中选取第二特征集合包括:从所述第一特征集合中有放回的随机选择多个第一特征以作为所述第一特征集合的子集合;
根据每个所述子集合分别构建决策树;
根据公式(5)和公式(6)计算决策树中每个节点的重要性,nk=wk×Gk‑wleft×Gleft‑wright×Gright, (5)其中,wk为所述决策树的第k个节点的特征的样本数量与子集合的样本数量的比例,k为整数序号,wleft为所述决策树的第k个节点左侧的节点的特征的样本数量与子集合的样本数量的比例,wright为所述决策树的第k个节点右侧的节点的特征的样本数量与子集合的样本数量的比例,Gk为第k个节点的特征的不纯度,Gleft为第k个节点左侧的节点的特征的不纯度,Gright为第k个节点右侧的节点的特征的不纯度,T为决策树的节点的数量,A为所有决策树的节点的数量,fj为第j个特征的重要性;
按照重要性从大到小的顺序从所述第一特征集合中选择多个第一特征以作为所述第二特征集合。
6.根据权利要求1所述的估计方法,其特征在于,根据所述第二特征集合确定每个所述电池的回归模型包括:根据公式(7)构建回归函数,
其中,gi(xi)为第i个所述电池的输出变量,i为整数序号,xi为第i个所述电池的第二特征,wi为权重向量, 为将第二特征xi从低维空间映射到高维空间的函数,bi为偏差;
根据公式(8)和公式(9)确定所述权重向量和偏差,T
其中, 为最小化函数,wi为权重向量wi的转置;
其中,yi1为训练集输出,xi1为训练集输入;
根据公式(10)和(11)确定所述回归函数,其中,M3为所述第三特征集合中的第三特征的数量, βj为拉格朗日乘数,K(xi1,xi2)为核函数,xi2为测试集输入,σ为超参数;
根据公式(10)确定每个电池的回归模型。
7.根据权利要求1所述的估计方法,其特征在于,根据所述回归模型构建泛化SOH模型包括:根据公式(12)确定所述泛化SOH估计模型,SOHger(x)=R1g1(x)+R2g2(x)+…+Rigi(x)+…+RNgN(x), (12)其中,SOHger(x)为估计出的电池的SOH,Ri为第i个所述电池的回归模型对应的权重,i=
1,2,3,...,N,gi(x)为第i个所述电池的回归模型。
8.根据权利要求7所述的估计方法,其特征在于,根据所述回归模型构建泛化SOH模型包括:采用RMSE评价方法计算每个所述电池的回归模型的RMSE值;
根据公式(13)计算所述回归模型的权重,
其中,e为所述回归模型允许的最大RMSE值,ri为第i个所述电池的回归模型对应的所述RMSE值。
9.一种基于泛化模型的锂离子电池健康状态估计系统,其特征在于,所述估计系统包括处理器,所述处理器用于执行如权利要求1至8任一所述的估计方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,所述指令用于被机器读取以使得所述机器执行如权利要求1至8任一所述的估计方法。