[发明专利]基于K均值聚类与Elman神经网络的锂电池容量在线预测方法有效
| 申请号: | 201910835244.4 | 申请日: | 2019-09-05 |
| 公开(公告)号: | CN110687452B | 公开(公告)日: | 2022-05-20 |
| 发明(设计)人: | 张登峰;李伟宸;徐凯;陆宝春 | 申请(专利权)人: | 南京理工大学 |
| 主分类号: | G01R31/367 | 分类号: | G01R31/367;G01R31/392;G01R31/388;G06K9/62;G06N3/08 |
| 代理公司: | 南京理工大学专利中心 32203 | 代理人: | 朱沉雁 |
| 地址: | 210094 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 均值 elman 神经网络 锂电池 容量 在线 预测 方法 | ||
1.一种基于K均值聚类与Elman神经网络的锂电池容量在线预测方法,其特征在于:利用K均值聚类算法对实验获取的锂电池实际容量预测数据模型做聚类分析,引入模拟退火遗传算法优化Elman神经网络的初始权值和阈值,离线构建预测系统,实现精确地在线预测锂电池的实际容量;
所述的基于K均值聚类与Elman神经网络的锂电池容量在线预测方法,包括以下步骤:
步骤1、通过实验构建锂电池实际容量预测数据模型,转入步骤2;
步骤2:对矩阵T1做K均值聚类,构建Elman神经网络训练集,转入步骤3;
步骤3、使用模拟退火遗传算法优化Elman神经网络:
建立Elman神经网络的拓扑结构,使用模拟退火遗传算法确定Elman神经网络的最优初始连接权值和阈值,转入步骤4;
步骤4、训练Elman神经网络,离线构建锂电池实际容量预测系统,具体如下:
4-1)将步骤2中构建Elman神经网络训练集中的输入训练集,分别进行归一化处理后,输入相应的k个Elman神经网络;
4-2)将步骤2中构建Elman神经网络训练集中的输出训练集,分别归一化处理后,作为相应的第l个Elman神经网络的输出;
4-3)将步骤3中得到的最优初始连接权值和阈值赋给每个Elman神经网络,利用对应的各个训练集训练相应的Elman神经网络;
4-4)将K均值聚类分析与训练好的Elman神经网络相结合,结合方式为:若输入的待测电池的放电时间被划分至第l簇,则将待测锂电池的放电时间序列归一化后,输入第l个Elman神经网络,以确定待测锂电池的实际容量,转入步骤5;
步骤5、在线实现锂电池实际容量预测。
2.根据权利要求1所述的基于K均值聚类与Elman神经网络的锂电池容量在线预测方法,其特征在于,步骤1中通过实验构建锂电池实际容量预测数据模型,具体如下:
1-1)确定待测锂电池型号,并利用一块与待测电池型号相同的崭新锂电池进行循环充放电实验,实验过程为:
以充电电流I1恒流充电,直至锂电池电压达到预设值U1,保持电压U1不变,在恒压模式下继续充电,直至充电电流I1下降至预设值I2;接着以放电电流I3恒流放电,直至电压下降至预设值U2;
按上述过程对锂电池循环充电、放电,直至锂电池SOH下降至其预设值停止实验,实验中电流I1,I2,I3,电压U1,U2和SOH均为常数,根据锂电池实际工作环境不同而选取不同值,锂电池完成一次充电与一次放电的过程记为一次循环;
1-2)每次循环从锂电池开始放电的时刻计时,统计每次循环中锂电池放电过程的端电压分别为V1,V2,…,Vn,这n个电压值对应的时刻,相应的端电压记为向量V=[V1,V2,…,Vn],向量V中各元素所对应的时间点依次排列组成的时间序列记为u=[t1,t2,…,tn],称该时间序列为锂电池放电时间序列,其中Vn-1≥Vn且Vn-1-Vn=常数,将N次循环记录的N个锂电池放电时间序列合并,记为矩阵T1:
式中:N为实验停止时锂电池循环充放电的次数;
1-3)记录每次循环结束后锂电池的实际容量,记为向量C1:
C1=[c1 c2 … cN]
转入步骤2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910835244.4/1.html,转载请声明来源钻瓜专利网。





