CN105137354A - 一种基于神经网络电机故障检测方法 - Google Patents

一种基于神经网络电机故障检测方法 Download PDF

Info

Publication number
CN105137354A
CN105137354A CN201510537415.7A CN201510537415A CN105137354A CN 105137354 A CN105137354 A CN 105137354A CN 201510537415 A CN201510537415 A CN 201510537415A CN 105137354 A CN105137354 A CN 105137354A
Authority
CN
China
Prior art keywords
neural network
sample
motor
input
fault
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510537415.7A
Other languages
English (en)
Other versions
CN105137354B (zh
Inventor
伍雪冬
苏循亮
朱志宇
倪朋朋
常艳超
杜昭平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu University of Science and Technology
Original Assignee
Jiangsu University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu University of Science and Technology filed Critical Jiangsu University of Science and Technology
Priority to CN201510537415.7A priority Critical patent/CN105137354B/zh
Publication of CN105137354A publication Critical patent/CN105137354A/zh
Application granted granted Critical
Publication of CN105137354B publication Critical patent/CN105137354B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Tests Of Circuit Breakers, Generators, And Electric Motors (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

本发明公开了一种基于神经网络的电机故障检测方法,包括收集电机运行参数的历史数据,整理电机运行参数历史数据并形成样本,根据样本设计神经网络的结构,训练和检测神经网络样本,并通过神经网络检测电机状态。本发明能够实现对电机实时有效检测,在故障初期就能做出预警。

Description

一种基于神经网络电机故障检测方法
技术领域
本发明涉及一种故障诊断方法,尤其涉及一种基于神经网络的电机故障诊断方法。
背景技术
电动机是一种广泛运用在工业生产中的设备,电机的运行状况对企业生产有着重要意义,电动机故障检测越来越引起人们的注意。
传统的电机测试方法大多只针对单一种类电机,设计复杂通用性差,而且测试过程繁琐,不利于测试***的集成化的缺点。而电机电流信号分析法仅对特定的一个或两个故障频率进行分析,判断电机是否有某个故障,检测单一,有较大的局限性。且电机电流信号分析法需要采集频率,步骤繁琐,其检测***在***受到干扰时,极易受到外界变化的影响,在扰动过大时,干扰信号会覆盖故障信号,导致错报和漏报可能性很高,诊断可靠性不能得到保证,检测性能较差。
发明内容
发明目的:本发明提出一种基于神经网络的电机故障诊断方法,能够实现对电机实时有效检测,在故障初期就能做出预警。
技术方案:一种基于神经网络的电机故障检测方法,包括如下步骤:
A)收集电机运行参数的历史数据,包括电机正常运行数据与电机故障数据;
B)整理所述步骤A)电机运行参数历史数据并形成样本,样本的格式为:每一条数据按输入-输出对模式组织,输入为电机运行参数,输出为电机定子电流,样本分为训练样本和检测样本两部分;
C)根据所述步骤B)的样本设计神经网络的结构;
D)使用所述步骤C)神经网络对实时检测数据滤波消除检测噪声,复制神经网络,生成神经网络1和神经网络2,由神经网络2先学习检测样本,将神经网络2的输出作为神经网络1的输出期望值,根据神经网络2对样本的学习结果更新神经网络权值,继续学习检测样本,同时提取神经网络1输入层的输出权值向量,作为故障检测样本;
E)提取神经网络1的输入层权值向量W,并针对其建立PCA模型,对PCA模型计算出相应的检测指标T2统计量和SPE,根据SPE的值是否超出控制限判断电机运行状态;
F)整理正常状态下和故障状态下样本输入时神经网络1的输入层权值向量W形成的故障检测样本;
G)用F)中的检测样本对E)所得故障诊断模型进行反复检验,如果检验效果良好,则诊断模型有效,可以用于故障诊断,否则,则重新根据D)、E)和F)进行训练建模;
H)实时读取电机的最新运行参数,将这些参数输入到所述神经网络中,将神经网络1的输出权值向量输入故障诊断模型,计算所得PCA检测指标SPE和T2是否满足置性指标。
进一步的,所述步骤C)采用神经网络,首先设计所述神经网络的输入值、输出值、层数、各层节点数和各层的激活函数;所述样本每次输入时训练神经网络的一个权值,一个样本要连续输入直到网络权值全部更新;神经网络依次接收所述训练样本进行训练,直到神经网络权值稳定。
有益效果:相对于现有的电机电流信号分析法对不同电机进行故障检测时,需要采集频率造成相应检测模型调整大,本发明不仅可以对电机故障进行在线检测,且自适应能力强,可以对多种电机故障进行检测。
附图说明
图1是本发明流程图;
图2是本发明中神经网络学习结构示意图。
具体实施方式
下面将结合附图,对本发明的实施案例进行详细的描述;
如图1所示,样本制造收集电机运行的历史数据,格式为:每一条数据按照输入—输出对的模式组织。输入为定子电压、转子电压、负载、电机轴温、电机定子溫度、转子转速,输出为定子电流;将全部样本的75%作为训练样本,余下的25%作为检测样本;
如图2所示,设计神经网络的输入值、输出值、层数、各层节点数和各层的激活函数,神经网络采用四层神经网络,网络节点数为6-9-8-1。在上述神经网络结构下,为提高网络的训练速度和减少权值初始值选取不合理对训练的影响,这里每次样本输入时只训练一个权值,一个样本要连续输入直到网络中所有权值全部更新一遍,新型神经网络接收下一个训练样本,网络权值继续更新,直到神经网络稳定。
使用神经网络对样本滤波消除检测噪声,复制神经网络,生成神经网络1和神经网络2,由神经网络2先学习检测样本,将神经网络2的输出作为神经网络1的输出期望值,根据神经网络2对样本的学习结果更新神经网络权值,网络继续学习检测样本,同时提取神经网络1输入层的输出权值向量;
提取上述正常状态下和故障状态下样本输入时神经网络1输入层权值向量W
建立输入层权值向量W的PCA模型(主元分析模型),并针对PCA模型计算出其相应的检测指标Hotelling’sT2统计量(以下简称T2统计量)和SPE(平方预测误差,也称Q统计量);
假设x∈Rm表示具有m个维度的权值向量(即m为权值向量x的维数),数据矩阵X∈Rn×m由n个不同时刻的权值向量组成。将数据矩阵X各列经过标准化处理成零均值和单位方差的变量,可以得到进行标准化后的权值向量x的协方差矩阵S,并对该协方差矩阵特征值分解并按大小降序排列。协方差矩阵S为:
S = cov ( x ) ≈ 1 n - 1 X T X
其中,将数据矩阵X各列经过标准化处理成零均值和单位方差的变量的方法是将数据矩阵X的每一列减去相应的变量均值并且除以相应的变量标准差。
根据PCA模型将测量变量空间分成主元子空间和残差子空间两个正交且互补的子空间,任意一个样本向量均可分解成为在主元子空间和残差子空间上的投影,即PCA模型将权值矩阵X∈Rn×m分解成建模部分和残差部分E两个部分
将数据矩阵T1各列经过标准化处理成零均值和单位方差的变量得到协方差矩阵S1,并对该协方差矩阵对角线元素按大小降序排列,对应矩阵T1也按此排序,并构造矩阵P1。协方差矩阵S1为:
S 1 ≈ 1 n - 1 T 1 T T 1
根据T1和P1的排序确定主元和残差。
其中,表示被建模部分;E表示残差部分;P∈Rm×A为负载矩阵,是由S的前A个特征向量组成的,A表示主元的个数;T∈Rn×A为得分矩阵,T=XP;
在PCA模型中,针对PCA模型需要计算出其相应的检测指标T2统计量和SPE,即T2和SPE,用SPE指标衡量样本向量在残差空间投影的变化,用T2统计量衡量测量变量在主元空间中的变化:
其中,SPE指标表达式为:
S P E = | | ( I - PP T ) x | | 2 ≤ δ α 2
式中,I为单位矩阵;表示置信水平为α时SPE的控制限。当SPE在控制限内时,认为当前运转过程处于正常状态。当SPE值超出了统计控制限时,代表当前运转过程发生了故障,SPE值的变化代表着数据间相关性的变化。该控制限的计算公式为:
δ α 2 = θ 1 ( c α 2 θ 2 h 0 2 θ 1 + 1 + θ 2 h 0 ( h 0 - 1 ) θ 1 2 ) 1 / h 0
式中,λj为样本矩阵X的协方差矩阵Σ的特征值,cα为标准正态分布在置信水平α下的阈值,m是样本x的维数。
T2统计量表达式为:
T 2 = x T PΛ - 1 P T x ≤ T α 2
其中,Λ=diag{λ12,…,λA},表示置信度为α的T2统计限。当T2位于控制限内时,认为当前运转过程处于正常工作状态。
检测时,将检测样本输入到神经网络训练神经网络,每次训练完成后将提取神经网络1的输入层输出权值向量,带入PCA模型中,计算得到SPE和T2在控制限内,则当前运转过程处于正常状态,否则判断运转过程发生了故障;
采用随时间加权算法对多PCA模型中的各个T2统计量和SPE两检测指标进行优化,并根据优化后的检测指标T2统计量和SPE对机械设备进行故障检测,检测得到过渡过程机械设备的故障数据,通过优化后的检测指标进行故障检测可以有效避免在工况过渡过程中出现故障误报。

Claims (2)

1.一种基于神经网络的电机故障检测方法,其特征在于,包括如下步骤:
A)收集电机运行参数的历史数据,包括电机正常运行数据与电机故障数据;
B)整理所述步骤A)电机运行参数历史数据并形成样本,样本的格式为:每一条数据按输入-输出对模式组织,输入为电机运行参数,输出为电机定子电流,样本分为训练样本和检测样本两部分;
C)根据所述步骤B)的样本设计神经网络的结构;
D)使用所述步骤C)神经网络对实时检测数据滤波消除检测噪声,复制神经网络,生成神经网络1和神经网络2,由神经网络2先学习检测样本,将神经网络2的输出作为神经网络1的输出期望值,根据神经网络2对样本的学习结果更新神经网络权值,继续学习检测样本,同时提取神经网络1输入层的输出权值向量,作为故障检测样本;
E)提取神经网络1的输入层权值向量W,并针对其建立PCA模型,对PCA模型计算出相应的检测指标T2统计量和SPE,根据SPE的值是否超出控制限判断电机运行状态;
F)整理正常状态下和故障状态下样本输入时神经网络1的输入层权值向量W形成的故障检测样本;
G)用F)中的检测样本对E)所得故障诊断模型进行反复检验,如果检验效果良好,则诊断模型有效,可以用于故障诊断,否则,则重新根据D)、E)和F)进行训练建模;
H)实时读取电机的最新运行参数,将这些参数输入到所述神经网络中,将神经网络1的输出权值向量输入故障诊断模型,计算所得PCA检测指标SPE和T2是否满足置性指标。
2.根据权利要求1所述的基于神经网络的电机故障检测方法,其特征在于,所述步骤C)采用神经网络,首先设计所述神经网络的输入值、输出值、层数、各层节点数和各层的激活函数;所述样本每次输入时训练神经网络的一个权值,一个样本要连续输入直到网络权值全部更新;神经网络依次接收所述训练样本进行训练,直到神经网络权值稳定。
CN201510537415.7A 2015-08-27 2015-08-27 一种基于神经网络电机故障检测方法 Active CN105137354B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510537415.7A CN105137354B (zh) 2015-08-27 2015-08-27 一种基于神经网络电机故障检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510537415.7A CN105137354B (zh) 2015-08-27 2015-08-27 一种基于神经网络电机故障检测方法

Publications (2)

Publication Number Publication Date
CN105137354A true CN105137354A (zh) 2015-12-09
CN105137354B CN105137354B (zh) 2018-04-06

Family

ID=54722761

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510537415.7A Active CN105137354B (zh) 2015-08-27 2015-08-27 一种基于神经网络电机故障检测方法

Country Status (1)

Country Link
CN (1) CN105137354B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109344976A (zh) * 2018-08-24 2019-02-15 华能国际电力股份有限公司海门电厂 一种基于Keras的电气***运行状态智能分析方法
CN109416849A (zh) * 2016-06-16 2019-03-01 卡塔尔大学 通过卷积神经网络来执行电机故障检测的方法和装置
CN109543870A (zh) * 2018-05-28 2019-03-29 云南大学 一种基于邻域保持嵌入算法的输电线路杆塔雷击预警方法
CN111474476A (zh) * 2020-03-22 2020-07-31 华南理工大学 一种电机故障预测方法
CN112115009A (zh) * 2020-08-13 2020-12-22 中国科学院计算技术研究所 一种用于神经网络处理器的故障检测方法
CN113393211A (zh) * 2021-06-22 2021-09-14 柳州市太启机电工程有限公司 一种智能化提高自动化生产效率的方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101169623A (zh) * 2007-11-22 2008-04-30 东北大学 基于核主元分析贡献图的非线性过程故障辨识方法
CN102033200A (zh) * 2009-09-29 2011-04-27 上海宝钢工业检测公司 基于统计模型的交流电机在线监测和诊断方法
TW201303319A (zh) * 2011-07-06 2013-01-16 Univ Nat Taiwan 高壓輸配電網路之故障偵測、辨識與定位之方法及系統
CN103359572A (zh) * 2013-05-23 2013-10-23 中国矿业大学 一种提升机故障诊断方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101169623A (zh) * 2007-11-22 2008-04-30 东北大学 基于核主元分析贡献图的非线性过程故障辨识方法
CN102033200A (zh) * 2009-09-29 2011-04-27 上海宝钢工业检测公司 基于统计模型的交流电机在线监测和诊断方法
TW201303319A (zh) * 2011-07-06 2013-01-16 Univ Nat Taiwan 高壓輸配電網路之故障偵測、辨識與定位之方法及系統
CN103359572A (zh) * 2013-05-23 2013-10-23 中国矿业大学 一种提升机故障诊断方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
温冰清等: "基于鲁棒主元分析方法的故障检测", 《东南大学学报( 自然科学版 )》 *
王娟等: "基于RBF神经网络的电机故障诊断的研究", 《***仿真技术》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109416849A (zh) * 2016-06-16 2019-03-01 卡塔尔大学 通过卷积神经网络来执行电机故障检测的方法和装置
CN109416849B (zh) * 2016-06-16 2021-07-27 卡塔尔大学 通过卷积神经网络来执行电机故障检测的方法和装置
CN109543870A (zh) * 2018-05-28 2019-03-29 云南大学 一种基于邻域保持嵌入算法的输电线路杆塔雷击预警方法
CN109344976A (zh) * 2018-08-24 2019-02-15 华能国际电力股份有限公司海门电厂 一种基于Keras的电气***运行状态智能分析方法
CN111474476A (zh) * 2020-03-22 2020-07-31 华南理工大学 一种电机故障预测方法
CN111474476B (zh) * 2020-03-22 2021-06-08 华南理工大学 一种电机故障预测方法
CN112115009A (zh) * 2020-08-13 2020-12-22 中国科学院计算技术研究所 一种用于神经网络处理器的故障检测方法
CN112115009B (zh) * 2020-08-13 2022-02-18 中国科学院计算技术研究所 一种用于神经网络处理器的故障检测方法
CN113393211A (zh) * 2021-06-22 2021-09-14 柳州市太启机电工程有限公司 一种智能化提高自动化生产效率的方法及***
CN113393211B (zh) * 2021-06-22 2022-12-09 柳州市太启机电工程有限公司 一种智能化提高自动化生产效率的方法及***

Also Published As

Publication number Publication date
CN105137354B (zh) 2018-04-06

Similar Documents

Publication Publication Date Title
CN105137354A (zh) 一种基于神经网络电机故障检测方法
CN102707256B (zh) 基于BP-AdaBoost神经网络的电子式电能表故障诊断方法
CN110738274A (zh) 一种基于数据驱动的核动力装置故障诊断方法
CN105629958B (zh) 一种基于子时段mpca‑svm的间歇过程故障诊断方法
Jin et al. Anomaly detection in nuclear power plants via symbolic dynamic filtering
CN105425150B (zh) 一种基于rbf和pca-svdd的电机故障诊断方法
CN102208028A (zh) 一种适用于动态复杂***的故障预测和诊断方法
CN105003453A (zh) 一种矿井风机在线监测与故障诊断***
Wang et al. Fault isolation based on residual evaluation and contribution analysis
CN104267668A (zh) 基于贝叶斯方法的航天阀门零件加工过程故障诊断方法
CN108921230A (zh) 基于类均值核主元分析和bp神经网络的故障诊断方法
CHEN et al. Fault diagnosis in chemical process based on self-organizing map integrated with fisher discriminant analysis
CN103389701B (zh) 基于分布式数据模型的厂级过程故障检测与诊断方法
CN109389325B (zh) 基于小波神经网络的变电站电子式互感器状态评估方法
US20120016824A1 (en) Method for computer-assisted analyzing of a technical system
CN105404280A (zh) 基于自回归动态隐变量模型的工业过程故障检测方法
Zhang et al. A fault early warning method for auxiliary equipment based on multivariate state estimation technique and sliding window similarity
CN106292631A (zh) 一种基于神经网络的pwm整流器故障诊断***
CN112906764A (zh) 基于改进bp神经网络的通信安全设备智能诊断方法及***
CN115587309A (zh) 一种变压器抗短路能力关键特征提取方法、装置及设备
CN110032799A (zh) 一种微生物制药过程的角相似度阶段划分及监测方法
Ribeiro et al. Rotating machinery fault diagnosis using similarity-based models
CN105116323B (zh) 一种基于rbf的电机故障检测方法
Xinyi et al. Fault diagnosis in chemical process based on self-organizing map integrated with fisher discriminant analysis
CN116720073A (zh) 一种基于分类器的异常检测提取方法与***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant