一种风力发电机部件故障预警方法
【专利摘要】一种风力发电机部件故障预警方法,其内容是:是调用历史数据库中数据对并行回声状态网络组进行模型训练,并测试每个回声状态网络模型的准确性,将符合要求的模型通过过程统计分析得出各特征参数的标准阈值;通过采集风力发电机各部件的不同信号,经数据预处理模块处理后,在信息融合模块中各特征参数与对应标准阈值比较,并将比较结果和对应的权值结合,给出预警信息,并根据现场维护的实际情况调节各特征参数的权值,监测的实时数据要根据预警信息和现场维护情况。本发明是将多种特征参数的监测结果进行融合分析后,给出风力发电机部件的健康参数,保证预警结果的准确性和可靠性。
【专利说明】—种风力发电机部件故障预警方法
【技术领域】
[0001]本发明属于风力发电机状态监测领域,涉及一种风力发电机部件故障预警方法。
【背景技术】
[0002]近年来,随着世界各国化石能源供应不确定性问题和节能减排形势的日益严峻,绿色可再生能源和环保型低碳经济越来越受到重视。尤其是近五年,中国风电装机容量的增长极为迅速,并已于2010年底超越美国成为全球风电装机容量第一的国家。
[0003]在风电产业迅猛发展的前提下,也引发了一系列的严峻问题。其中甚至有某风场数十台风力发电机安装数年来因故障而从未发电的报告,更多的情况是风力发电机可靠性较低,而又缺乏故障预警功能,以致较小的故障未能及时发现、维修而发展成重大的安全和设备事故,不仅造成停机损失,而且维修费用急剧上升,甚至可能超过其产出费用。因此,国内外已经出现了某风力发电机制造商因保修其故障多发的产品导致企业入不敷出而破产的报道。
[0004]当前风力发电机故障监测主要是通过在风力发电机传动系统布置振动传感器和温度传感器来监测风力发电机的运行状态,当测量值超过预先设定的阈值时报警或停机。但由于风力发电机的运行环境不同,导致所设的阈值针对性较差,且缺乏对于风力发电机早期故障的判断,易造成风力发电机的重大事故;风力发电机是一种复杂的旋转机械,如只单独考虑一种或几种测量参数,不能准确地反映风力发电机的运行状态;另一方面,现在风力发电机故障多发,状态监测和故障预警功能的低效和缺失,已严重地制约了风电成为可靠高质量能源的发展。
【发明内容】
[0005]针对上述【背景技术】中提到当前风电机组的状态评价在阈值确定和信息融合方面存在的不足,本发明提出了一种风力发电机部件故障预警方法,本发明通过对具有预测功能阈值的确定来实现预警功能。为了保证该方法预警结果的准确性和可靠性,本发明应用信息融合的技术,将不同信号源的预测结果进行融合分析,以此来判断风力发电机部件的健康状态,及时发现病情并指导治疗,能够防止小疾发展为大病,以较小的代价恢复健康,从而保持风力发电机部件的健康和延长寿命,发挥更大的经济效益。
[0006]为了解决上述技术问题,本发明是通过以下技术方案实现的:一种风力发电机部件故障预警方法,该方法包括如下内容:
[0007]步骤一离线训练过程
[0008]离线训练过程是调用历史数据库中数据训练对并行回声状态网络组(ParallelEcho State Network Group,以下简称PESNG)进行模型训练,并测试每个回声状态网络(Echo State Network,以下简称ESN)模型的准确性,将符合要求的ESN模型通过过程统计分析得出各特征参数的标准阈值;
[0009]步骤二在线监测过程
[0010]在线预警过程是通过多传感器采集模块采集风力发电机各部件的不同信号,经数据预处理模块处理后,输入PESNG监测模块,并将运行结果输入信息融合模块;在信息融合模块中各特征参数与对应标准阈值比较,并将比较结果和对应的权值结合,给出预警信息;
[0011]步骤三预警维护过程
[0012]预警维护过程是对发出故障预警警报的部件进行现场维护,并根据现场维护的实际情况调节各特征参数的权值;监测的实时数据要根据预警信息和现场维护情况,分类存入历史数据库中,以达到历史数据库更新的目的。
[0013]所述的离线训练过程所用到的历史数据库中的数据,是风力发电机正常工作时记录下来的经过相应预处理的数据,并且所选择的训练数据是风力发电机某一部件的不同特征参数的集合。
[0014]所述的离线训练过程中的PESNG是将多个ESN模型集合在一起,每个PESNG对应风力发电机某一部件,其中每个ESN模型对应该部件一个特征参数,每个ESN模型独立进行训练测试。
[0015]所述的模型训练是从所选数据中抽取一段连续时间序列的数据U1 = [un, U12,…,uln]T,将?1 = [un,u12,…,ulm]T作为ESN模型的输入单元,对应的输出单元为Q1 =[u1(1+t),u1(2+t),…,u1(m+t)]T,其中m+t ( n,输入和输出存在时间差t,根据ESN模型的基本方程⑴、⑵:
[0016]X (k+1) = f (ffinu (k+1)+Wx (k)+Wbacky (k)) (I)
[0017]y (k+1) = fout (Wout (u (k+1),X (k+1), y (k))) (2)
[0018]训练ESN模型求出输出权值矩阵W°ut,即可得到ESN的数学模型,并进行模型的准确性验证。
[0019]所述模型的准确性验证的步骤是,从历史数据库中选取另一段同源正常数据U2 =[u21,U22,…,u2n, ]τ,将P2= [U21,U22,…,u2m, ]7作为已训练完的ESN模型的输入,经过ESN
模型运算得出一组输出2 =[?2(1+,,.,将输出单元预测输出的这与经过t时间后真实输出数据Q2 = [u2
【权利要求】
1.一种风力发电机部件故障预警方法,其特征在于:该方法包括如下内容: 步骤一离线训练过程 离线训练过程是调用历史数据库中数据训练对并行回声状态网络组进行模型训练,并测试每个回声状态网络模型的准确性,将符合要求的回声状态网络模型通过过程统计分析得出各特征参数的标准阈值; 步骤二在线监测过程 在线预警过程是通过多传感器采集模块采集风力发电机各部件的不同信号,经数据预处理模块处理后,输入并行回声状态网络组监测模块,并将运行结果输入信息融合模块;在信息融合模块中各特征参数与对应标准阈值比较,并将比较结果和对应的权值结合,给出预警信息; 步骤三预警维护过程 预警维护过程是对发出故障预警警报的部件进行现场维护,并根据现场维护的实际情况调节各特征参数的权值;监测的实时数据要根据预警信息和现场维护情况,分类存入历史数据库中,以达到历史数据库更新的目的; 所述的离线训练过程所用到的历史数据库中的数据,是风力发电机正常工作时记录下来的经过相应预处理的数据,并且所选择的训练数据是风力发电机某一部件的不同特征参数的集合; 所述的离线训练过程中的并行回声状态网络组是将多个回声状态网络模型集合在一起,每个并行回声状态网络组对应风力发电机某一部件,其中每个回声状态网络模型对应该部件一个特征参数,每个回声状态网络模型独立进行训练测试; 所述在线预警过程中的并行回声状态网络组监测模块,该模块中的并行回声状态网络组是经过离线训练过程,满足条件而保存下来的模型组;该模块的输入是同一部件各特征参数的实时数据;该模块的工作过程是将当前时刻的实时特征参数数据p(n)输入对应的回声状态网络模型,计算经过t时间后的真实值Q(n+t),进一步做差计算得到当前时刻的后向穿越差c,即:^ = (h η + t\-P 所述在线预警过程中的信息融合模块,其参数阈值比较的具体过程为,特征参数超出阈值范围的比较结果输出1,在阈值范围内的输出O ;各特征参量的权值是根据模型预测准确度确定的,赋予准确度高的特征参数较高的权值,并且所述的权值实时根据预警和维护结果进行修正;给出预警结果b,预警结果b的运算公式为:b =,其中ru r2,…,rd为各特征参数与相应标准阈值的比较输出结果N1, q2,…,qd为各特征参数所占的权值,各参数的初始权值相等,且Qjq2Xqd = I,当该部件在一段时间内,预警结果b频繁大于0.6时,该部件发出故障预警警报; 所述的模型训练是从所选数据中抽取一段连续时间序列的数据U1 = [un,U12,…,Uln]T,将?:= [un,U12,…,ulm]T作为回声状态网络模型的输入单元,对应的输出单元为Q1 =[u1(1+t), u1(2+t),…,u1(m+t)]T,其中m+t ( η,输入和输出存在时间差t,根据回声状态网络模型的基本方程⑴、⑵:
X (k+1) = f (ffinu(k+l)+ffx(k) +Wbacky (k)) (I)
Y (k+1) = fout (Wout (u (k+1),X (k+1),y (k))) (2)训练回声状态网络模型求出输出权值矩阵W°ut,即可得到回声状态网络的数学模型,并进行模型的准确性验证; 所述的预警维护过程是根据预警维护结果进行相应的参数调整和数据存储,对于预警结果不正确的特征参数,削减当前权值的1/5,将削减的这部分权值平均分配给预警结果正确的特征参数,当某一特征参数的权值小于l/2d,需要对相关传感器的性能和放置进行检查,其中d为此部件所需监测特征参数的个数; 所述历史数据库更新的工作原则是,对于经过该预警方法没有引起报警的数据,直接存入历史数据库中的正常数据库;对于引起报警的数据,则需要根据现场的维护情况来判断数据的存储地址;如果报警正确,将其存入历史数据库中的异常数据库;如果是误报警,则将此数据存入历史数据库中的正常数据库。
2.根据权利要求1所述的一种风力发电机部件故障预警方法,其特征在于:所述模型的准确性验证的步骤是,从历史数据库中选取另一段同源正常数据U2= [u21,u22,…,u2n,]τ,将P2= [u21,u22,…,u2m, ]τ作为已训练完的回声状态网络模型的输入,经过回声状态网络模型运算得出一组输出&~"? ,将输出单元预测输出的2与经过t时间后真实输出数据Q2= [u2
求得预测数据的无偏均方根误差NRMSE,其中σ 2为Q2 (i)的方差,当NRMSE〈0.6时,表示模型性能安全准确,否则重新训练,直到满足要求,并在模型满足条件时进行相应特征参数的标准阈值确定。
3.根据权利要求2所述的一种风力发电机部件故障预警方法,其特征在于:所述的标准阈值确定的方法是将测试模型的输出值?与模型输入值P2 =[u21,u22,…,u2m, ]τ做差,得到一组后向穿越差向量C,对后向穿越差向量C进行相应的过程统计分析,得出对应特征参数的标准阈值。
【文档编号】G06Q50/06GK104200396SQ201410424069
【公开日】2014年12月10日 申请日期:2014年8月26日 优先权日:2014年8月26日
【发明者】谢平, 张欣欣, 江国乾, 何群, 杜义浩, 王一凡 申请人:燕山大学