[发明专利]基于多分类支持向量机算法的车用锂电池故障诊断方法有效
申请号: | 201810983979.7 | 申请日: | 2018-08-28 |
公开(公告)号: | CN109165687B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 周永勤;李思博;李然;姚杰;徐世晖 | 申请(专利权)人: | 哈尔滨理工大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/08;G06Q10/06 |
代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 李霞 |
地址: | 150080 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分类 支持 向量 算法 锂电池 故障诊断 方法 | ||
1.基于多分类支持向量机算法的车用锂电池故障诊断方法,其特征在于:包括以下步骤:
步骤一、将电池样本分成三组,第一组进行电池循环充放电试验,第二组进行过充试验,第三组进行过放试验,采集样本的电流、电压、放电容量以及温度数据,并对数据进行处理,在处理后的数据中分选形成训练集和测试集;
步骤二、规定电池故障标准;所述电池故障标准依据国标“GB-T 31484-2015电动汽车用动力蓄电池循环寿命要求及试验方法”和电池手册规定电池故障标准;电池故障类型包括:F1-电池正常、F2-电池过压、F3-电池过放、F4-电池过温和F5-电池容量过低;
步骤三、采用交叉验证和网络搜索方法对支持向量机进行参数优化;
步骤四、构造核函数支持向量机,具体包括:
1)输入两类训练样本向量(xl,yl),l=1,2,…,N,N为样本容量,xl∈Rd,yl∈{-1,+1},类别分别为a1、a2,当xl属于类别a1时,则yl=-1,当xl属于类别a2时,则yl=+1;
2)构造核函数,本实施例采用的核函数为优化的径向基核函数,具体表达式如式(1)所示:
K(xl,x)=pK1(xl,x)+(1-p)K2(xl,x) (1);
其中,p为相关系数取值范围为(0.9,0.999),K1(xl,x)为径向基函数,K2(xl,x)为logistic核函数,具体表达式如下所示:
K1(xl,x)=exp(-||x-xl||2/2σ2) (2);
上式中σ为径向基核函数的核半径,p为权重;
3)构造核函数支持向量机的决策函数如(4)式所示,式中,N为训练样本的样本容量,为Lagrange算子,b*为偏差值;
式中,l=1,2,…,N,所述为利用二次规划法求解目标函数式(5)、(6)的最优解,所述目标函数式(5)和(6)如下所示:
s.t∑ylal=0 (al≥0,l=1,…,N) (6);
步骤五、构建偏二叉树五分类支持向量机,得到能够识别锂电池不同状态的车用锂电池故障诊断模型,具体的包括:
1)将训练矩阵作为输入,通过SVM分类函数的输出进行第一次类别判断,将F1类故障分离出来,如果解为-1,样本属于F1类,若解为1,样本属于其他类;
2)将步骤1)分选的其他样本矩阵作为输入,通过SVM分类算法的输出进行第二次分类,将F2类故障分离出来,如果解为-1,样本属于F2类,若解为1,样本属于其他类;
3)将步骤2)分选的其他样本矩阵作为输入,通过SVM分类算法的输出进行第二次分类,将F3类故障分离出来,如果解为-1,样本属于F3类,若解为1,样本属于其他类;
4)将步骤3)中分选的其他样本矩阵作为输入,通过SVM分类算法的输出进行第二次分类,将F4类故障分离出来,如果解为-1,样本属于F4类,若解为1,样本属于F5类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨理工大学,未经哈尔滨理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810983979.7/1.html,转载请声明来源钻瓜专利网。