CN109214356A - 一种基于dcnn模型的风机传动系统故障智能诊断方法 - Google Patents
一种基于dcnn模型的风机传动系统故障智能诊断方法 Download PDFInfo
- Publication number
- CN109214356A CN109214356A CN201811145766.3A CN201811145766A CN109214356A CN 109214356 A CN109214356 A CN 109214356A CN 201811145766 A CN201811145766 A CN 201811145766A CN 109214356 A CN109214356 A CN 109214356A
- Authority
- CN
- China
- Prior art keywords
- model
- sample
- dcnn
- layer
- dcnn model
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M13/00—Testing of machine parts
- G01M13/02—Gearings; Transmission mechanisms
- G01M13/028—Acoustic or vibration analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Molecular Biology (AREA)
- Computational Linguistics (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Mathematical Physics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Signal Processing (AREA)
- Acoustics & Sound (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Abstract
本发明公开一种基于深度卷积神经网络(Deep Convolutional Neural Network,DCNN)模型的风机传动系统故障智能诊断方法,首先采集风电机组传动系统正常和故障状态下运行的振动信号,运用Winger‑Ville谱分析算法对采集的振动数据进行处理,提取不同运行状态下的时‑频特征图作为样本集;建立DCNN模型,选择一定数量的特征图作为训练样本,对DCNN模型进行训练;最后将特征图样本集中的剩余样本作为测试样本,对训练好的DCNN模型进行测试,对模型的结构参数和训练参数进行优化改进,选出识别性能最好、稳定性最佳的结构参数和训练参数。此种方法可实现对风机传动系统故障的智能诊断识别,提高对故障识别的准确性和效率。
Description
技术领域
本发明属于智能诊断领域,涉及一种基于DCNN(Deep Convolutional NeuralNetwork,深度卷积神经网络)模型的风机传动系统故障智能诊断方法,特别是涉及风电机组传动链系统的振动故障诊断。
背景技术
作为新兴行业,我国在风电机组故障诊断研究方面起步较晚,和迅猛增加的风电装机容量相比,相关的故障诊断技术显著落后,在风电故障分类和识别方法的研究、机电耦合系统的相关诊断研究、智能诊断和趋势预测技术研究等诸多方面都较薄弱,距离风电行业对故障诊断技术的迫切需求还相差较远。
国外风电机组故障诊断主要针对传动系统和电气系统展开研究。目前故障诊断的方法主要有两种,一种是基于信号处理的故障诊断方法,另一种是基于模型的故障诊断方法,其中大部分的故障诊断分析都是基于振动信号,也有通过油液、噪声、电量等进行分析诊断。随着人工智能的兴起,欧美等国家也开始将人工智能技术引入到风力发电故障诊断中,并且取得了不错的效果。我国对风电机组故障诊断研究起步较晚,现在研究重点主要在传动链上,采用的分析方法也是振动分析为主,同时国内也有部分学者进行了基于时频图的智能故障诊断研究,但是目前应用中特征向量都是在时频图的基础上人为构造的,直接以时频图作为识别依据的研究几乎没有,而且所用的BP神经网络、SVM等浅层网络隐层数量有限,特征学习表达能力有限,训练易陷入局部极值。
发明内容
本发明的目的,在于提供一种基于DCNN模型的风机传动系统故障智能诊断方法,其可实现对风机传动系统故障的智能诊断识别,提高对故障识别的准确性和效率。
为了达成上述目的,本发明的解决方案是:
一种基于DCNN模型的风机传动系统故障智能诊断方法,包括如下步骤:
步骤1,采集风电机组传动系统正常和故障状态下运行的振动信号,运用Winger-Ville谱分析算法对采集的振动信号进行处理,提取不同运行状态下的时-频特征图作为样本集,并分为训练样本和测试样本;
步骤2,建立DCNN模型,利用步骤1的训练样本对DCNN模型进行训练;
步骤3,利用步骤1的测试样本对步骤2训练好的DCNN模型进行测试,对模型的结构参数和训练参数进行优化改进,选出识别性能最好、稳定性最佳的结构参数和训练参数。
上述步骤1中,Winger-Ville谱分析算法具体过程是:首先计算振动信号的瞬时对称相关函数,然后对其进行傅里叶变换,得到能够反映故障特征的时频图。
上述步骤2中,对DCNN模型进行训练的过程是:首先,设定网络的训练参数,初始化网络的权值和偏置,训练样本特征图依次经过卷积层、采样层、全连接层处理后,传输至输出层,每一层的输出为下一层的输入;然后将实际输出与期望输出间的误差逐层反向传播,并将误差分配到各层,对网络的权值和偏置进行调整,直至满足收敛条件。
采用上述方案后,本发明在传统振动信号特征提取的基础上,提出对风机传动系统的振动信号进行Winger-Ville谱分析算法处理,利用WV谱分析算法生成的时频图来反映振动信号的时频特征,准确表征风机传动系统的运行状态;同时利用卷积神经网络对WV谱分析算法生成的时频图进行充分的学习和表达,避免了人为的参与造成特征表达的不足以及识别准确性和效率的不足;最后用训练好的卷积神经网络模型对故障进行识别,从而实现对风电机组传动系统故障的智能诊断。本发明避免了人为参与造成特征表达的不足以及识别准确性和效率不足的问题,与现有识别方法相比,具有更高的准确率和更佳的稳定性。
附图说明
图1是本发明的流程图;
图2是DCNN模型训练流程图;
图3是DCNN模型结构示意图;
图4是DCNN模型结构详图。
具体实施方式
以下将结合附图,对本发明的技术方案及有益效果进行详细说明。
本发明提供了一种基于DCNN模型的风机传动系统故障智能诊断方法,主要步骤介绍如下:
1、振动信号预处理,生成WV谱分析分布时频图
实际应用中风电机组传动链出现故障时,通常产生冲击性振动信号,具有明显的非线性非平稳特征,传统的信号处理手段难以敏感地反应突变和非平稳特征。因此需要一种行之有效的方法来对振动信号进行处理。
本发明通过运用Wigner-Ville谱分析算法对采集的振动信号进行处理,首先计算振动信号的瞬时对称相关函数,然后对其进行傅里叶变换,得到时频图像,然后将图像以灰度形式显示,并将时频图压缩至合适的大小,构造特征图样本集,压缩的目的是为了降低DCNN输入特征图各维的大小,提高网络的训练速度,同时保证时频图中的有用信息不被淹没。所述WV谱分析分布算法的时频带宽积达到了Heisenberg不确定性原理给出的下界,使其具有很高的时频分辨率,不会损失信号的幅值和相位信息,对非线性非平稳信号具有很好的时频表达能力。
2、建立DCNN模型,选择一定数量的特征图作为训练样本,对DCNN进行训练
网络训练参数设定如下:batch=32,epoch=80,学习率λ=0.0002,使用Adam算法的优化器,交叉熵作为误差函数。如图2所示,DCNN模型的训练过程主要包括数据的正向传播和误差的反向传播两个部分,首先,设定网络的训练参数,初始化网络的权值和偏置,将特征图样本集中的时频图分为训练样本和测试样本,将训练样本特征图输入网络,依次经过卷积层、采样层、全连接层处理后,传输至输出层,每一层的输出为下一层的输入;然后,将实际输出与期望输出间的误差逐层反向传播,并将误差分配到各层,对网络的权值和偏置进行调整,直至满足收敛条件,以实现网络的有监督训练。
运用卷积神经网络能够对WV谱分析算法生成的时频图进行充分的学习和表达,DCNN是一种含多个隐层的深度学习网络模型,能通过逐层的特征传递,将低层特征变换到高层特征,以实现特征的学习和表达,同时与BP神经网络、SVM等浅层网络相比,DCNN对复杂特征的学习表达能力更强,运算速度更快,避免了训练陷入局部极值等问题;DCNN能成功将时频图差异较大的同类故障样本识别为一类,体现出其较强的泛化能力和聚类能力;DCNN能成功区分时频图相似的异类故障样本,体现其较强的特征提取和识别能力。
3、对训练好的DCNN模型进行测试
设计网络的10种结构方案,利用特征图样本集分别对其进行测试,为了测试网络性能的稳定性,消除随机因素的影响,每次实验都重复10次,以测试结果的最小值、均值、标准差,以及迭代一次消耗的时间作为评价指标。DCNN结构如图3和图4所示,输入特征图的大小为1024×1024,然后卷积采样层交替出现三次,第一个卷积层采用卷积核64@2×2,第二个卷积层采用卷积核128@2×2,第三个卷积层采用卷积核192@2×2,池化层均采用均值池化大小为2×2。通过测试样本对网络模型结构参数和训练参数进行优化,能有效提高网络对故障的正确识别率及识别性能的稳定性。
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。
Claims (3)
1.一种基于DCNN模型的风机传动系统故障智能诊断方法,其特征在于包括如下步骤:
步骤1,采集风电机组传动系统正常和故障状态下运行的振动信号,运用Winger-Ville谱分析算法对采集的振动信号进行处理,提取不同运行状态下的时-频特征图作为样本集,并分为训练样本和测试样本;
步骤2,建立DCNN模型,利用步骤1的训练样本对DCNN模型进行训练;
步骤3,利用步骤1的测试样本对步骤2训练好的DCNN模型进行测试,对模型的结构参数和训练参数进行优化改进,选出识别性能最好、稳定性最佳的结构参数和训练参数。
2.如权利要求1所述的一种基于DCNN模型的风机传动系统故障智能诊断方法,其特征在于:所述步骤1中,Winger-Ville谱分析算法具体过程是:首先计算振动信号的瞬时对称相关函数,然后对其进行傅里叶变换,得到能够反映故障特征的时频图。
3.如权利要求1所述的一种基于DCNN模型的风机传动系统故障智能诊断方法,其特征在于:所述步骤2中,对DCNN模型进行训练的过程是:首先,设定网络的训练参数,初始化网络的权值和偏置,训练样本特征图依次经过卷积层、采样层、全连接层处理后,传输至输出层,每一层的输出为下一层的输入;然后将实际输出与期望输出间的误差逐层反向传播,并将误差分配到各层,对网络的权值和偏置进行调整,直至满足收敛条件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811145766.3A CN109214356A (zh) | 2018-09-29 | 2018-09-29 | 一种基于dcnn模型的风机传动系统故障智能诊断方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811145766.3A CN109214356A (zh) | 2018-09-29 | 2018-09-29 | 一种基于dcnn模型的风机传动系统故障智能诊断方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109214356A true CN109214356A (zh) | 2019-01-15 |
Family
ID=64982163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811145766.3A Pending CN109214356A (zh) | 2018-09-29 | 2018-09-29 | 一种基于dcnn模型的风机传动系统故障智能诊断方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109214356A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110595780A (zh) * | 2019-09-20 | 2019-12-20 | 西安科技大学 | 基于振动灰度图像和卷积神经网络的轴承故障识别方法 |
CN110702411A (zh) * | 2019-09-23 | 2020-01-17 | 武汉理工大学 | 一种基于时频分析的残差网络滚动轴承故障诊断方法 |
CN111426950A (zh) * | 2020-03-19 | 2020-07-17 | 燕山大学 | 多尺度时空卷积深度信念网络的风力发电机故障诊断方法 |
CN111709190A (zh) * | 2020-06-24 | 2020-09-25 | 国电联合动力技术有限公司 | 风电机组运行数据图像识别方法及装置 |
CN112561288A (zh) * | 2020-12-07 | 2021-03-26 | 东北大学 | 一种采用图像模型的风力发电机运行状态智能辩识方法 |
CN113554085A (zh) * | 2021-07-20 | 2021-10-26 | 云南电力试验研究院(集团)有限公司 | 一种感知引风机振动安全态势的系统和方法 |
CN114233581A (zh) * | 2021-12-13 | 2022-03-25 | 山东神戎电子股份有限公司 | 一种风机机舱智能巡视报警系统 |
CN114757239A (zh) * | 2022-06-15 | 2022-07-15 | 浙江大学 | 基于数据增强和胶囊神经网络的风机故障可迁移诊断方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101872165A (zh) * | 2010-06-13 | 2010-10-27 | 西安交通大学 | 一种基于遗传神经网络的风电机组故障诊断方法 |
CN106124212A (zh) * | 2016-06-16 | 2016-11-16 | 燕山大学 | 基于稀疏编码器和支持向量机的滚动轴承故障诊断方法 |
CN107560849A (zh) * | 2017-08-04 | 2018-01-09 | 华北电力大学 | 一种多通道深度卷积神经网络的风电机组轴承故障诊断方法 |
CN107657250A (zh) * | 2017-10-30 | 2018-02-02 | 四川理工学院 | 轴承故障检测及定位方法及检测定位模型实现系统和方法 |
CN107979554A (zh) * | 2017-11-17 | 2018-05-01 | 西安电子科技大学 | 基于多尺度卷积神经网络的无线电信号调制识别方法 |
-
2018
- 2018-09-29 CN CN201811145766.3A patent/CN109214356A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101872165A (zh) * | 2010-06-13 | 2010-10-27 | 西安交通大学 | 一种基于遗传神经网络的风电机组故障诊断方法 |
CN106124212A (zh) * | 2016-06-16 | 2016-11-16 | 燕山大学 | 基于稀疏编码器和支持向量机的滚动轴承故障诊断方法 |
CN107560849A (zh) * | 2017-08-04 | 2018-01-09 | 华北电力大学 | 一种多通道深度卷积神经网络的风电机组轴承故障诊断方法 |
CN107657250A (zh) * | 2017-10-30 | 2018-02-02 | 四川理工学院 | 轴承故障检测及定位方法及检测定位模型实现系统和方法 |
CN107979554A (zh) * | 2017-11-17 | 2018-05-01 | 西安电子科技大学 | 基于多尺度卷积神经网络的无线电信号调制识别方法 |
Non-Patent Citations (1)
Title |
---|
李兵等著: "时频分析技术", 《机械故障信号的数学形态学分析与智能分类》 * |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110595780B (zh) * | 2019-09-20 | 2021-12-14 | 西安科技大学 | 基于振动灰度图像和卷积神经网络的轴承故障识别方法 |
CN110595780A (zh) * | 2019-09-20 | 2019-12-20 | 西安科技大学 | 基于振动灰度图像和卷积神经网络的轴承故障识别方法 |
CN110702411A (zh) * | 2019-09-23 | 2020-01-17 | 武汉理工大学 | 一种基于时频分析的残差网络滚动轴承故障诊断方法 |
CN110702411B (zh) * | 2019-09-23 | 2020-11-10 | 武汉理工大学 | 一种基于时频分析的残差网络滚动轴承故障诊断方法 |
CN111426950A (zh) * | 2020-03-19 | 2020-07-17 | 燕山大学 | 多尺度时空卷积深度信念网络的风力发电机故障诊断方法 |
CN111426950B (zh) * | 2020-03-19 | 2020-11-27 | 燕山大学 | 多尺度时空卷积深度信念网络的风力发电机故障诊断方法 |
CN111709190A (zh) * | 2020-06-24 | 2020-09-25 | 国电联合动力技术有限公司 | 风电机组运行数据图像识别方法及装置 |
CN112561288A (zh) * | 2020-12-07 | 2021-03-26 | 东北大学 | 一种采用图像模型的风力发电机运行状态智能辩识方法 |
CN112561288B (zh) * | 2020-12-07 | 2024-08-13 | 东北大学 | 一种采用图像模型的风力发电机运行状态智能辩识方法 |
CN113554085A (zh) * | 2021-07-20 | 2021-10-26 | 云南电力试验研究院(集团)有限公司 | 一种感知引风机振动安全态势的系统和方法 |
CN113554085B (zh) * | 2021-07-20 | 2023-04-18 | 云南电力试验研究院(集团)有限公司 | 一种感知引风机振动安全态势的系统和方法 |
CN114233581A (zh) * | 2021-12-13 | 2022-03-25 | 山东神戎电子股份有限公司 | 一种风机机舱智能巡视报警系统 |
CN114757239A (zh) * | 2022-06-15 | 2022-07-15 | 浙江大学 | 基于数据增强和胶囊神经网络的风机故障可迁移诊断方法 |
CN114757239B (zh) * | 2022-06-15 | 2022-08-30 | 浙江大学 | 基于数据增强和胶囊神经网络的风机故障可迁移诊断方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109214356A (zh) | 一种基于dcnn模型的风机传动系统故障智能诊断方法 | |
Li et al. | A novel deep autoencoder and hyperparametric adaptive learning for imbalance intelligent fault diagnosis of rotating machinery | |
CN111860982B (zh) | 一种基于vmd-fcm-gru的风电场短期风电功率预测方法 | |
CN109977920A (zh) | 基于时频谱图及卷积神经网络的水轮机组故障诊断方法 | |
CN106197999B (zh) | 一种行星齿轮故障诊断方法 | |
Chen et al. | A novel fault diagnosis model for gearbox based on wavelet support vector machine with immune genetic algorithm | |
CN104792522B (zh) | 一种基于分数阶小波变换和bp神经网络的齿轮缺陷智能分析方法 | |
CN109000930B (zh) | 一种基于堆叠去噪自编码器的涡轮发动机性能退化评估方法 | |
CN101246200B (zh) | 一种基于神经网络的模拟pcb智能测试系统 | |
CN113935460A (zh) | 类不平衡数据集下的机械故障智能诊断方法 | |
CN105628425A (zh) | 一种基于遗传退火优化多核支持向量机的旋转机械早期故障诊断方法 | |
CN109460618A (zh) | 一种滚动轴承剩余寿命在线预测方法及系统 | |
CN109978079A (zh) | 一种改进的堆栈降噪自编码器的数据清洗方法 | |
CN101533058A (zh) | 一种电力异常故障数据分析装置及诊断方法 | |
CN107884475A (zh) | 一种基于深度学习神经网络的城市燃气管道故障诊断方法 | |
CN101634605A (zh) | 基于混合推理和神经网络的齿轮箱故障智能诊断方法 | |
CN108256556A (zh) | 基于深度信念网络的风力发电机组齿轮箱故障诊断方法 | |
CN103886405B (zh) | 一种基于信息熵特征和概率神经网络的锅炉燃烧工况识别方法 | |
CN104748962B (zh) | 一种基于堆叠自动编码机的行星齿轮箱智能诊断方法 | |
CN109657789A (zh) | 基于小波神经网络的风机齿轮箱故障趋势预测方法 | |
CN112033463A (zh) | 一种核动力设备状态评估与预测一体化方法和系统 | |
CN102289682A (zh) | 基于集成学习Bagging算法的变压器故障诊断方法 | |
CN103115789A (zh) | 金属结构损伤剩余寿命的第二代小波支持向量机评估方法 | |
CN109751173A (zh) | 基于概率神经网络的水轮机运行故障诊断方法 | |
CN114692506A (zh) | 一种基于改进TimeGAN模型的小样本故障诊断方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190115 |
|
RJ01 | Rejection of invention patent application after publication |