[发明专利]基于粒计算的电动汽车故障诊断神经网络方法在审

专利信息
申请号: 201910225719.8 申请日: 2019-03-25
公开(公告)号: CN110084366A 公开(公告)日: 2019-08-02
发明(设计)人: 孔慧芳;盛阳;胡杰;张晓雪 申请(专利权)人: 合肥工业大学智能制造技术研究院
主分类号: G06N3/08 分类号: G06N3/08;G06N3/04;G01R31/00;G01M17/007;G01M15/04
代理公司: 合肥和瑞知识产权代理事务所(普通合伙) 34118 代理人: 王挺
地址: 230000*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种基于粒计算的电动汽车故障诊断神经网络方法。本方法将粒计算作为BP神经网络的前端信息处理器,利用粒计算对决策信息系统进行约简,得到决策信息系统的最小属性集R,将所得到的决策信息系统的最小属性集R作为BP神经网络的训练样本,再将采样到的故障样本数据输入到训练好的BP神经网络中,输出故障诊断结果;本发明降低了BP神经网络的网络规模并减少了BP神经网络的学习训练时间,能较快的输出故障诊断结果,提高了故障诊断的智能性和诊断效率。
搜索关键词: 决策信息系统 故障诊断 电动汽车 神经网络 输出故障 诊断结果 属性集 信息处理器 故障样本 网络规模 学习训练 训练样本 智能性 采样 约简 诊断
【主权项】:
1.一种基于粒计算的电动汽车故障诊断神经网络方法,其特征在于,将粒计算作为BP神经网络的前端信息处理器,利用粒计算对决策信息系统进行约简,得到决策信息系统的最小属性集R,将所得到的决策信息系统的最小属性集R作为BP神经网络的训练样本,再将采样到的故障样本数据输入到训练好的BP神经网络中,输出故障诊断结果,包括以下步骤:步骤1,采样故障样本数据,故障样本数据包括加速踏板位置传感器电压、车速、电动机转速,设采样次数为m;步骤2,对采样到的故障样本数据进行离散化处理,所述的离散化处理过程如下:步骤2.1,将步骤1采样得到的m个加速踏板位置传感器电压按照其数值进行排序,并将其中的任一个加速踏板位置传感器电压记为传感器电压ug,g=1,2,…,m;将步骤1采样得到的m个车速按照其数值进行排序,并将其中的任一个车速记为车速vg,g=1,2,…,m;将步骤1采样得到的m个电动机转速按照其数值进行排序,并将其中的任一个电动机转速记为电动机转速ng,g=1,2,…,m;步骤2.2,写出按照步骤2.1排序得到的m个传感器电压的集合Uu、m个车速的集合V和m个电动机转速的集合N的表达式,并进行离散化处理;则经过离散化得到的传感器电压Uu、经过离散化得到的车速V和经过离散化得到的电动机转速N分别为:步骤3,根据离散化处理后结果构造决策信息系统;所述决策信息系统记为S,S=(U,C∪D);其中:U是论域且为非空有限集,C是条件属性集,D是决策属性集;步骤4,列写出离散化后的条件属性结果和决策属性结果,形成决策表;所述决策表,包括:条件属性定义为{a,b,c},{a,b,c}={1,2,3,4};其中,{a,b,c}由离散化后的传感器电压Uu、离散化后的车速V、离散化后的电动机转速N确定,即a代表加速踏板位置传感器电压信号,b代表车速信号,c代表电动机转速信号;决策属性定义为d,d={1,2},其中1代表无故障,2代表有故障;步骤5,对决策信息系统中的数据进行属性约简,得到包含采集到的电动汽车故障样本数据特征的最小属性集R,将其作为BP神经网络的学习样本;所述属性约简是基于粒矩阵知识约简算法,该算法的输出量为:系统的最小属性集R;在论域U中,包含h个元素,h为论域U的势;U={dk|k=1,2,…,h},dk为论域U中的元素,k为论域U中元素的序列号;包括以下步骤:步骤5.1,选定粒化准则,根据条件属性C和决策属性D导出的等价关系分别为Y,X,其中Y={Y1,Y2,…Yp},Y表示从条件属性C导出的类,p为具有条件属性C的二进制粒个数,具有条件属性C的二进制粒Yi的二进制位串表示为:Yi={ai1,ai2,…aik,…,aih};其中,i为具有条件属性C的二进制粒Yi的序列号,i=1,2,…,p,aik表示为具有条件属性C的二进制粒的二进制位;X={X1,X2,…,Xq},X表示从决策属性D导出的类,q为具有决策属性D的二进制粒个数,具有决策属性D的二进制粒Xj的二进制位串表示为:Xj={bj1,bj2,…bjk,…,bjh};其中,j为具有决策属性D的二进制粒Xj的序列号,j=1,2,…,q,bjk表示为具有决策属性D的二进制粒的二进制位;根据该粒化准则来构建知识粒,即求取二进制粒矩阵BGrM:所述的二进制粒矩阵BGrM={Yp×h,Xq×h,Cp×q},其中,Yp×h为具有条件属性C的二进制粒矩阵,Xq×h为具有决策属性D的二进制粒矩阵,Cp×q为条件属性C和决策属性D的关系矩阵,Cp×q中各元素由公式计算得到,Cij为Cp×q中第i行第j列的元素;步骤5.2,在所述的决策表中,判断决策信息系统的相容性,决策属性D依赖于条件属性C的依赖度为γC(D),其中,posC(D)为决策属性D的条件属性C正域,card(posC(D))为决策属性D的条件属性C正域的势;若γC(D)=1,则该决策信息系统相容,继续向下执行,否则将其分解成相容的决策信息系统,同时完全删除相同的决策规则,再继续向下执行;步骤5.3,求取条件属性C相对于决策属性D的核属性C0,如果则α∈C0;其中,α为核属性C0中的属性,γC‑α(D)为决策属性D依赖于属性C‑α的依赖度,NE(i)代表Ci中非零元素的个数,Ci为Cp×q矩阵中第i行的元素;步骤5.4,设R=C0,T=C‑C0,T为条件属性C中除去核属性C0的属性,然后转到步骤5.7;步骤5.5,将条件属性C中除去核属性C0的属性T中的任一属性记为t,t∈T,计算γR∪{t}(D),γR∪{t}(D)为决策属性D依赖于属性R∪{t}的依赖度;步骤5.6,若γR∪{t}(D)=1,则令R=R∪{t},转到步骤5.8,否则令R=R∪{t},继续向下执行;步骤5.7,若γR(D)=γC(D),γR(D)为决策属性D依赖于核属性C0的依赖度,则停止运算,转到步骤5.8,否则转到步骤5.5;步骤5.8,获得决策信息系统的一个最小属性集R;步骤6,基于步骤5得到的电动汽车故障样本数据特征的最小属性集R,训练BP神经网络;步骤7,将步骤1采集到的加速踏板位置传感器电压、车速、电动机转速输入到步骤6得到的训练好的BP神经网络中,输出故障诊断结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学智能制造技术研究院,未经合肥工业大学智能制造技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910225719.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top