[发明专利]基于特征选择和时序注意力的锂电池健康状态估计方法在审
申请号: | 202310082075.8 | 申请日: | 2023-02-08 |
公开(公告)号: | CN116068399A | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 戴科;周安如;王晓华;尹陆军;倪南冰 | 申请(专利权)人: | 天津华致能源科技有限公司;合肥工业大学 |
主分类号: | G01R31/36 | 分类号: | G01R31/36;G01R31/367;G01R31/385;G01R31/392;G06N3/0442;G06N3/0464;G06N3/08 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
地址: | 300461 天津市滨海新区天津自贸试验区(东疆综合保税区)澳洲路626*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 特征 选择 时序 注意力 锂电池 健康 状态 估计 方法 | ||
1.一种基于特征选择和时序注意力的锂电池健康状态估计方法,其特征在于,是按如下步骤进行:
步骤一、获取锂电池多次充放电循环中不同轮次的电池容量、电压、温度、电流的数据集,并进行预处理;
步骤1.1、获取第z次充放电循环下锂电池的放电电压、充电电流和放电温度数据并进行除去异常值处理,再将剔除异常值后的锂电池放电电压、充电电流和放电温度数据分别进行统一数据长度的处理,得到第z次充放电循环下数据长度统一的充放电数据集,包括:放电电压Uz={uz1,uz2,uz3…,uzj…,uzJ},充电电流数据Iz={iz1,iz2,…,izj…,izJ},充放电温度数据Tz={tz1,tz2,tz3…,tzj…,tzJ};其中,uzj表示第z次放电循环中第j个放电电压值;izj表示第z次充电循环中第j个充电电流值;tzj表示第z次放电循环中第j个放电温度值;J表示充放电数据集中一次充放电循环的记录次数;
步骤1.2、分别提取锂电池在第z次充放电循环中的放电电压、充电电流和放电温度数据最大值和最小值数据并进行取平均操作,得到第z次充放电循环中由锂电池充放电数据的最大值、最小值及平均值所构成的九个健康因子数据,包括:电压健康因子Uz′={uz,max,uz,min,uz,avg};电流健康因子Iz′={iz,max,iz,min,iz,avg};温度健康因子Tz′={tz,max,tz,min,tz,avg},其中,uz,max表示第z次放电循环中放电电压的最大值;uz,min表示第z次放电循环中放电电压的最小值;uz,avg表示第z次放电循环中放电电压的平均值;iz,max表示第z次充电循环中充电电流的最大值;iz,min表示第z次充电循环中充电电流的最小值;iz,avg表示第z次充电循环中充电电流的平均值;tz,max表示第z次放电循环中电池温度的最大值;tz,min表示第z次放电循环中电池温度的最小值;tz,avg表示第z次放电循环中电池温度的平均值;
步骤1.3、将九个健康因子数据与锂电池的容量拼接后进行归一化处理,从而得到预处理后的健康因子数据P={p1,p2,…,pz…,pZ},其中,pz表示预处理后的第z次充放电循环的健康因子数据,且pz={Uz′,Iz′,Tz′,Cz},Cz表示第z次充放电循环后的锂电池实际剩余容量,Z表示锂电池的总充放电循环数;
步骤二、对预处理后的第z次充放电循环的健康因子数据pz中任意两个健康因子进行pearson相关系数分析,并将pearson相关系数分数大于所设定阈值的一对健康因子加入强相关性的健康因子数据集合F中;
步骤三、构建卷积时序注意力网络模型M,包括:特征提取模块、特征融合模块、融合注意力预测模块;且采用指数线性函数ReLU为卷积时序注意力网络模型M的激活函数;
步骤3.1、所述特征提取模块由两层一维卷积层和一层最大池化层构成,并对第z次充放电循环下数据长度统一的充放电数据集进行处理,得到第z次充放电循环下充放电数据集的特征序列Fz={FUz,FTz,FIz},从而得到特征图Q={F1,F2,…,Fz…,FZ};其中,FUz表示第z次充放电循环下放电电压Uz的特征序列,且FUz={fU1,fU2…,fUk…fUK},fUk表示FUz特征序列中第k个特征值,FTz表示第z次充放电循环下电池温度Tz的特征序列,FTz={fT1,fT2…,fTk…fTK};fTk表示FTz特征序列中第k个特征值,FIz表示第z次充放电循环下充电电流Iz的特征序列;FIz={fI1,fI2…,fIk…fIK};fIk表示表示FIz特征序列中第k个特征值,K表示经过特征提取模块之后输出的特征数;
步骤3.2、所述特征融合模块按照每次充放电循环的条件,将所述特征图Q与所述健康因子数据集合F中的电压、电流、温度数据按特征分类进行拼接,从而得到融合特征图Q′;
步骤3.3、所述融合注意力预测模块由两层PLSTM网络和时序注意力模块组成,每层PLSTM网络由Z个记忆细胞组成,其中,时序注意力模块由一层卷积层、一层注意力层和一层全连接层组成;
步骤3.3.1、所述融合特征图Q′通过第一层PLSTM网络的处理后,得到隐藏层状态H={h1,h2…,hz…hZ},其中,hz表示第z个记忆细胞输出的隐藏层状态;
步骤3.3.2、所述隐藏层状态H通过一层卷积层的处理后,得到隐藏层卷积特征其中,表示经过卷积后的第z个卷积特征;
步骤3.3.3、所述注意力层利用式(2)对隐藏层状态H和隐藏层卷积特征HC进行计算,得出注意力权重集合A={A1,A2…,Az…AZ},其中,Az表示第z个注意力分数;
式(2)中,Wa表示待学习的参数矩阵;T表示转置;
步骤3.3.4、通过式(3)将注意力权重集合A与一层PLSTM网络输出的隐藏层状态H进行拼接后,得到注意力融合特征H′={h1′,h2′…,hz′…hZ′};其中,hz′表示第z个注意力融合特征;
式(3)中,α和β分别为两个超参数,hr表示第r个隐藏层状态值;
步骤3.3.5、将H′输入至第二层PLSTM网络中进行处理,从而得到预测序列Y={y1,y2…,yz…yZ};其中,yz表示第二层PLSTM网络第z个记忆细胞输出的预测值,令第二层PLSTM网络第Z个记忆细胞输出的预测值yZ为最终的锂电池容量值的预测值;
步骤3.3.6、利用式(4)将预测序列Y转换为最终的SOH值;
式(4)中,C0表示锂电池的额定容量,SOHz表示第z个充放电循环下的电池健康状态值;
步骤四、训练卷积时序注意力网络模型M;
步骤4.1、利用式(5)构建均方差损失函数LossMSE(yz,Cz);
式(5)中,Cz表示第z个充放电循环下锂电池容量的真实值,yz第z个记忆细胞输出的预测值;
步骤4.2、采用Adam优化器对所述卷积时序注意力网络模型M中的所有参数进行优化,直到总损失LossMSE不再下降为止;从而得到优化后的时空注意力网络模型,用于对锂电池健康状态进行预测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津华致能源科技有限公司;合肥工业大学,未经天津华致能源科技有限公司;合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310082075.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:装饰性软性电子薄膜结构及其形成方法
- 下一篇:一种边角均匀的市政道路施工工艺