【技术实现步骤摘要】
基于深度神经网络的风力涡轮机齿轮箱故障诊断方法
本专利技术涉及现代工业中风能行业的风力涡轮机故障诊断领域,具体为基于深度神经网络的风力涡轮机齿轮箱故障诊断方法,通过处理即将发生故障的设备来减少停机时间与经济损失。
技术介绍
风力涡轮机主要由齿轮箱、发电机与轴承构成。这些部件在使用中易受磨损,容易引发故障。齿轮箱在将机械能高速传送到发电机时,由于受到承重压力、制动的瞬时脉冲和灰尘的腐蚀,成为风力涡轮机最脆弱的部件之一。数据显示,变速箱故障占风力涡轮机故障的59%。随着风电场老化,风力涡轮机性能下降导致的故障将会引发意外的停机,增加运营与维护成本。因此,有效的齿轮箱状态监测与故障诊断方法是具有现实意义的。现有技术主要通过分析振动信号进行齿轮箱故障诊断。基于震动信号的齿轮箱故障诊断已在许多研究中提出。提取噪声振动信号的特征是常用的一种诊断方法。例如利用自适应的随机共振(SR)方法、控制噪声的二阶增强随机共振方法提取噪声振动信号中的微弱特性;利用经验模态分解(EMD)分解振动信号;利用时频分析(JFTA)监测非平稳振动信号的组成频率分量。数据驱动的振动信号分析是另一种诊断方式。例如基于小波包系数的标准差构建神经网络(NN)对齿轮状况建模;通过对连续的振动激励进行检测监控齿轮箱状况等。上述现有的通过分析齿轮箱振动信号进行故障诊断的方法存在以下缺陷:(1)商用风力涡轮机并未配备能在齿轮箱上安装的振动信号传感器;(2)振动信号传感器的安装需要额外的投资;(3)齿轮箱与其它部件的耦合可 ...
【技术保护点】
1.基于深度神经网络的风力涡轮机齿轮箱故障诊断方法,其特征在于:包括一数据驱动的诊断框架,由数据驱动的润滑油压力模型与故障监测技术两部分构成,所述数据驱动的诊断框架的构建方法为:/na、生成训练数据集:采集风力发电厂中正常运作涡轮机的SCADA系统数据,清洗无效数据与缺失数据,将处理后得到的SCADA系统数据分组,进而得到训练数据集;/nb、构建润滑油压力模型:基于数据驱动方法,使用训练数据集构建模型对润滑油压力进行预测,采用网格搜索Grid Search算法选择最优的模型参数。/nc、模型选择:根据构建的润滑油压力模型计算润滑油压力的预测误差,选择预测效果最准确的模型用于接下来的风力涡轮机齿轮箱监控。/nd、在线监控:利用指数加权移动平均值EWMA控制图,根据选择的最优模型的预测误差得出齿轮箱即将发生故障的判别标准,并将其应用到齿轮箱状态的在线监控中。/n
【技术特征摘要】
1.基于深度神经网络的风力涡轮机齿轮箱故障诊断方法,其特征在于:包括一数据驱动的诊断框架,由数据驱动的润滑油压力模型与故障监测技术两部分构成,所述数据驱动的诊断框架的构建方法为:
a、生成训练数据集:采集风力发电厂中正常运作涡轮机的SCADA系统数据,清洗无效数据与缺失数据,将处理后得到的SCADA系统数据分组,进而得到训练数据集;
b、构建润滑油压力模型:基于数据驱动方法,使用训练数据集构建模型对润滑油压力进行预测,采用网格搜索GridSearch算法选择最优的模型参数。
c、模型选择:根据构建的润滑油压力模型计算润滑油压力的预测误差,选择预测效果最准确的模型用于接下来的风力涡轮机齿轮箱监控。
d、在线监控:利用指数加权移动平均值EWMA控制图,根据选择的最优模型的预测误差得出齿轮箱即将发生故障的判别标准,并将其应用到齿轮箱状态的在线监控中。
2.根据权利要求1所述的基于深度神经网络的风力涡轮机齿轮箱故障诊断方法,其特征在于:以润滑油压力作为检测目标,使用深度神经网络DNN对SCADA采集的润滑油压力数据建模。
3.根据权利要求2所述的基于深度神经网络的风力涡轮机齿轮箱故障诊断方法,其特征在于:所述数据驱动的润滑油压力的构建模型包括DNN、KNN、Lasso、Ridge、SVM和NN。
4.根据权利要求3所述的基于深度神经网络的风力涡轮机齿轮箱故障诊断方法,其特征在于:所述数据驱动的润滑油压力构建模型采用DNN模型,具体步骤为:
通过DNN训练,构建了3层的深度神经网络,通过最小化平方误差估计每一层的权重W(l)与偏差b(l),l为对应层数,计算方式为:
其中L是DNN总层数,n是训练集样本量;
使用的激活函数为双曲正切函数,计算方式为:
5.根据权利要求4所述的基于深度神经网络的风力涡轮机齿轮箱故障诊断方法,其特征在于:在构建DNN模型时为避免过拟合,采用了随即舍弃神经元方法,隐藏层中的每个神经元都有的概率被舍弃。
6.根据权利要求5所述的基于深度神经网络的风力涡轮机齿轮箱故障诊断方法,其特征在于:所述随机舍弃神经元的具体方法如下:
rj(l)~Bernoulli(p),
yi(l+1)=fac(zi(l+1)),
其中z(l)和b(l)分别是第l层的输入变量与输出变量,i是第层隐藏神经元序号,fac是激活函数,r(l)是由独立同分布的伯努利随机变量构成的向量。在测试阶段,每层权重的计算公式为:
Wt(l)=pW(l)。
7.根据权利要求1-6任一所述的基于深度神经网络的风力涡轮机齿轮箱故障诊断方法,其特征在于:所述DNN模型的每个隐藏层最多含有100个神经元,且使用并行的随机梯度下降SGD算法加速模型的收敛。
8.根据权利要求7所述的基于深度神经网络的风力涡轮机齿轮箱故障诊断方法,其特征...
【专利技术属性】
技术研发人员:宋哲,
申请(专利权)人:南京松数科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。