1.一种风力发电机部件故障预警方法,其特征在于:该方法包括如下内容:
步骤一离线训练过程
离线训练过程是调用历史数据库中数据训练对并行回声状态网络组进行模型训练,并测试每个回声状态网络模型的准确性,将符合要求的回声状态网络模型通过过程统计分析得出各特征参数的标准阈值;
步骤二在线监测过程
在线预警过程是通过多传感器采集模块采集风力发电机各部件的不同信号,经数据预处理模块处理后,输入并行回声状态网络组监测模块,并将运行结果输入信息融合模块;在信息融合模块中各特征参数与对应标准阈值比较,并将比较结果和对应的权值结合,给出预警信息;
步骤三预警维护过程
预警维护过程是对发出故障预警警报的部件进行现场维护,并根据现场维护的实际情况调节各特征参数的权值;监测的实时数据要根据预警信息和现场维护情况,分类存入历史数据库中,以达到历史数据库更新的目的;
所述的离线训练过程所用到的历史数据库中的数据,是风力发电机正常工作时记录下来的经过相应预处理的数据,并且所选择的训练数据是风力发电机某一部件的不同特征参数的集合;
所述的离线训练过程中的并行回声状态网络组是将多个回声状态网络模型集合在一起,每个并行回声状态网络组对应风力发电机某一部件,其中每个回声状态网络模型对应该部件一个特征参数,每个回声状态网络模型独立进行训练测试;
所述在线预警过程中的并行回声状态网络组监测模块,该模块中的并行回声状态网络组是经过离线训练过程,满足条件而保存下来的模型组;该模块的输入是同一部件各特征参数的实时数据;该模块的工作过程是将当前时刻的实时特征参数数据P(n)输入对应的回声状态网络模型,计算经过t时间后的真实值Q(n+t),进一步做差计算得到当前时刻的后向穿越差c,即:所述在线预警过程中的信息融合模块,其参数阈值比较的具体过程为,特征参数超出阈值范围的比较结果输出1,在阈值范围内的输出0;各特征参量的权值是根据模型预测准确度确定的,赋予准确度高的特征参数较高的权值,并且所述的权值实时根据预警和维护结果进行修正;给出预警结果b,预警结果b的运算公式为:b=r1q1+r2q2+…+rdqd,其中r1,r2,…,rd为各特征参数与相应标准阈值的比较输出结果,q1,q2,…,qd为各特征参数所占的权值,各参数的初始权值相等,且q1+q2+…+qd=1,当该部件在一段时间内,预警结果b频繁大于0.6时,该部件发出故障预警警报;
所述的模型训练是从所选数据中抽取一段连续时间序列的数据U1=[u11,u12,…,u1n]T T,将P1=[u11,u12,…,u1m] 作为回声状态网络模型的输入单元,对应的输出单元为Q1=T[u1(1+t),u1(2+t),…,u1(m+t)],其中m+t≤n,输入和输出存在时间差t,根据回声状态网络模型的基本方程(1)、(2):in back
x(k+1)=f(W u(k+1)+Wx(k)+W y(k)) (1)out out
y(k+1)=f (W (u(k+1),x(k+1),y(k))) (2)out
训练回声状态网络模型求出输出权值矩阵W ,即可得到回声状态网络的数学模型,并进行模型的准确性验证;
所述的预警维护过程是根据预警维护结果进行相应的参数调整和数据存储,对于预警结果不正确的特征参数,削减当前权值的1/5,将削减的这部分权值平均分配给预警结果正确的特征参数,当某一特征参数的权值小于1/2d,需要对相关传感器的性能和放置进行检查,其中d为此部件所需监测特征参数的个数;
所述历史数据库更新的工作原则是,对于经过该预警方法没有引起报警的数据,直接存入历史数据库中的正常数据库;对于引起报警的数据,则需要根据现场的维护情况来判断数据的存储地址;如果报警正确,将其存入历史数据库中的异常数据库;如果是误报警,则将此数据存入历史数据库中的正常数据库。
2.根据权利要求1所述的一种风力发电机部件故障预警方法,其特征在于:所述模型的准确性验证的步骤是,从历史数据库中选取另一段同源正常数据U2=[u21,u22,…,u2n′]T T,将P2=[u21,u22,…,u2m′] 作为已训练完的回声状态网络模型的输入,经过回声状态网络模型运算得出一组输出 将输出单元预测输出的 与经过t时间T
后真实输出数据Q2=[u2(1+t),u2(2+t),…,u2(m+t)] 根据公式:求得预测数据的无偏均方根误差NRMSE,其中σ2为Q2(i)的方差,当NRMSE<0.6时,表示模型性能安全准确,否则重新训练,直到满足要求,并在模型满足条件时进行相应特征参数的标准阈值确定。
3.根据权利要求2所述的一种风力发电机部件故障预警方法,其特征在于:所述的标准阈值确定的方法是将测试模型的输出值 与模型输入值P2=[u21,u22,…,u2m′]T做差,得到一组后向穿越差向量C,对后向穿越差向量C进行相应的过程统计分析,得出对应特征参数的标准阈值。