[发明专利]基于BP神经网络算法的电力变压器故障诊断装置及方法在审
申请号: | 201710345687.6 | 申请日: | 2017-05-17 |
公开(公告)号: | CN107145675A | 公开(公告)日: | 2017-09-08 |
发明(设计)人: | 李琳;文清丰;郗晓光;董艳唯;李苏雅;邓家贵;黎小菲;佘换林;杨凯 | 申请(专利权)人: | 国网天津市电力公司;国家电网公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06N3/08 |
代理公司: | 天津盛理知识产权代理有限公司12209 | 代理人: | 王来佳 |
地址: | 300010*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 bp 神经网络 算法 电力变压器 故障诊断 装置 方法 | ||
1.一种基于BP神经网络算法的电力变压器故障诊断装置,其特征在于:包括变压器故障诊断数据导入模块、故障类型输出模块和数据分析模块;所述数据分析模块中设有粗糙集处理单元、归一化处理单元、BP神经网络处理单元、设备故障数据接口模块和数据输出接口模块;所述粗糙集处理单元用于进行属性简化,去掉冗余信息,提取规则并约简规则,归一化处理单元用于将去除冗余属性的数据进行归一化处理,所述的BP神经网络处理单元对归一化处理后的数据通过神经网络算法调整权重值得到符合期望的输出结果;所述的变压器故障诊断数据导入模块的数据输出端与粗糙集处理单元的数据输入端通过设备故障数据接口模块相连接,粗糙集处理单元的数据输出端与归一化处理单元的数据输入端相连接,归一化处理单元的数据输出端与BP神经网络处理单元的数据输入端相连接,BP神经网络处理单元的数据输出端与故障类型输出模块的数据输入端通过数据输出接口模块相连接。
2.根据权利要求1所述的基于BP神经网络算法的电力变压器故障诊断装置,其特征在于:所述变压器故障诊断数据导入模块导入的变压器故障数据包括质量状况、天气状况、温度、湿度、空气、电场、电压和负荷。
3.一种如权利要求1所述的基于BP神经网络算法的电力变压器故障诊断装置的方法,其特征在于包括以下步骤:
步骤1:通过电力变压器故障诊断数据导入模块调用电力变压器故障数据,并选择造成变压器故障的可能影响因数作为粗糙集处理的基础数据;
步骤2:通过粗糙集将影响电力变压器故障的因数进行分析处理,通过故障数据获取规则,然后通过获取的规则清除冗余属性,确定输入的设备故障影响因数;
步骤3:将设备故障影响因素数据在归一化处理单元进行数据归一化处理;
步骤4:将归一化计算后的数据再经过BP神经网络算法进行处理,即通过输入层、隐含层和输出层三层之间层层映射,由层与层之间的权值矩阵进行调整,输出各层的结果;
步骤5:计算输出结果的误差,选取p个样本,期望输出值为bl′,计算总误差:
当得到误差计算结果在设定的阈值内时,进入步骤7;当得到误差计算结果在设定的阈值外时,则将变压器故障因数数据进行逆向处理,调整隐含层和输出层的权值,再经过输出层、隐含层和输入层进行反向计算,输出各层的结果,进入步骤6;
步骤6:经过调整隐含层和输出层的权值进行正反方向层层传递计算,再次判断误差是否符合设定阈值,如果误差符合设定阈值,则之后进入步骤7,如果误差不符合预先设定的阈值,则进入步骤4;
步骤7:将输出结果经过激活函数计算,记录输出的变压器故障类型编号;
步骤8:根据变压器故障类型编号,确定输出变压器故障类型。
4.根据权利要求3所述的基于BP神经网络算法的电力变压器故障诊断装置的方法,其特征在于:所述步骤2清除冗余属性利用如下属性依赖度计算公式进行:
其中,U为整个数据集,C为条件属性集,D为决策属性数据集,POSC(D)表示为条件属性C对于决策属性D的重要性;所述属性重要性计算公式为:
SGF(a,C,D)=γC(D)-γC-{a}(D)
其中,a为条件属性集C中的一个属性,当SGF(a,C,D)=0时,表明属性a为冗余属性,可以清除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网天津市电力公司;国家电网公司,未经国网天津市电力公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710345687.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:强度好又省成本的高速电机前端盖
- 下一篇:一种无缝乒乓球弹跳性能检测分选装置