[发明专利]基于数据驱动的风电机组多变量故障预测方法有效
申请号: | 201610453241.0 | 申请日: | 2016-06-21 |
公开(公告)号: | CN106096170B | 公开(公告)日: | 2019-05-17 |
发明(设计)人: | 王灵梅;李其龙;孟恩隆;孟秉贵;申杰兵;苏华 | 申请(专利权)人: | 山西大学;大唐山西新能源有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06Q50/06 |
代理公司: | 太原科卫专利事务所(普通合伙) 14100 | 代理人: | 朱源;王勇 |
地址: | 030006*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及风电机组故障预测方法,具体是一种基于数据驱动的风电机组多变量故障预测方法。本发明解决了现有基于数据驱动的故障预测方法预测准确率低的问题。基于数据驱动的风电机组多变量故障预测方法,该方法是采用如下步骤实现的:步骤1:对被监测的风电机组部件进行状态数据采集;步骤2:采用五点滑动平均法对特征量进行降噪处理;步骤3:计算特征量与剩余寿命预测的相关度R;步骤4:建立多变量最小二乘支持向量机预测模型;步骤5:对多变量最小二乘支持向量机预测模型的正则化参数γ和核参数σ2进行优化;步骤6:验证多变量最小二乘支持向量机预测模型的有效性;步骤7:预测风电机组部件的剩余有效寿命。本发明适用于风电机组故障预测。 | ||
搜索关键词: | 基于 数据 驱动 机组 多变 故障 预测 方法 | ||
【主权项】:
1.一种基于数据驱动的风电机组多变量故障预测方法,其特征在于:该方法是采用如下步骤实现的:步骤1:对被监测的风电机组部件进行状态数据采集,并从状态数据中提取如下特征量:时域特征量、频域特征量、复杂度特征量;步骤2:采用五点滑动平均法对特征量进行降噪处理,由此消除特征量之间的随机性影响;降噪处理公式表示如下:
公式(1)中:x(k)表示降噪前的特征量数据序列;x'(k)表示降噪后的特征量数据序列;k=1,2,…,n;在风电机组部件的稳定运行期,计算特征量中的均方根值对应的状态数据平均值,并将状态数据平均值设为标准值,然后将均方根值除以标准值,由此得到相对均方根值;以相对均方根值为标签指标,设定风电机组部件的退化起始阈值dmax和失效阈值ymax;步骤3:计算特征量与剩余寿命预测的相关度R;计算公式表示如下:
公式(2)中:y(k)表示与x(k)相对应的剩余寿命数据序列;
表示数据序列x(k)的均值;
表示数据序列y(k)的均值;选择与剩余寿命预测的相关度R大于0.6的特征量作为多变量最小二乘支持向量机预测模型的输入变量,同时去掉与剩余寿命预测不相关的特征量和噪声特征量;多变量最小二乘支持向量机预测模型的输入变量包括如下六个特征量:均方根值、绝对平均值、峰值、峭度指标、裕度指标、小波包‑包络样本熵;步骤4:建立多变量最小二乘支持向量机预测模型;具体建立过程如下:假设单变量时间序列为X=[x(1),x(2),…,x(N)],则根据Takens嵌入理论,单变量时间序列的预测值与其前m个值相关,表示如下:x(k+1)=f(x(k),x(k‑1),…,x(k‑m+1)) (3);公式(3)中:m表示嵌入维数,取5~10;k=m,m+1,…,N;选取前n个为训练样本,后N‑n个为预测样本,则训练样本的输入输出序列和预测样本的输入输出序列分别表示如下:![]()
公式(4)‑(5)中:Xtrain、Ytrain表示训练样本的输入输出序列;Xtest、Ytest表示预测样本的输入输出序列;定义变量L(k)受M维特征量x1(k),x2(k),...,xM(k)影响,则变量L(k)表示如下:L(k)=f(x1(k),x2(k),...,xM(k)) (6);将公式(6)代入公式(4)‑(5),则训练样本的输入输出序列和预测样本的输入输出序列分别表示如下:![]()
公式(7)‑(8)中:X'train、Y'train表示多变量训练样本的输入输出序列;X'test、Y'test表示多变量预测样本的输入输出序列;步骤5:采用启发式粒子群算法对多变量最小二乘支持向量机预测模型的正则化参数γ和核参数σ2进行优化;具体优化过程如下:步骤5.1:对如下参数进行初始化:种群规模、学习因子、最大迭代次数、每个粒子的初始位置和速度、个体最优值、全局最优值;步骤5.2:随机生成粒子位置,并将粒子位置坐标设为多变量最小二乘支持向量机预测模型的正则化参数γ和核参数σ2,然后使用训练样本对多变量最小二乘支持向量机预测模型进行训练预测;计算均方误差MSE,并将均方误差MSE作为每个粒子的适应度值;步骤5.3:将每个粒子的适应度值与个体最优值和全局最优值进行比较,由此确定全局最优粒子;步骤5.4:判断全局最优粒子是否满足终止条件;若不满足终止条件,则根据公式(9)‑(10)更新粒子的速度和位置,并返回步骤5.2;若满足终止条件,则转到步骤5.5;vid(t+1)=wvid(t)+c1r1(pid(t)‑xid(t))+c2r2(pgd(t)‑xid(t)) (9);xid(t+1)=xid(t)+vid(t+1) (10);公式(9)‑(10)中:w为惯性权重系数;c1、c2为两个学习因子,这里取c1=1.5,c2=1.7;r1、r2为[0,l]之间的随机数;xid(t)、vid(t)分别表示每个粒子的位置与速度;pid(t)表示每个粒子到目前为止所出现的最优位置;pgd(t)表示所有粒子到目前为止所出现的最优位置;步骤5.5:找到满足终止条件的全局最优粒子位置,并将全局最优粒子位置坐标作为多变量最小二乘支持向量机预测模型的最优正则化参数γ和最优核参数σ2;步骤6:构造多变量非线性函数,由此验证多变量最小二乘支持向量机预测模型的有效性;多变量非线性函数表示如下:
公式(11)中:x1、x2、x3表示多变量最小二乘支持向量机预测模型的输入,由均匀分布函数与白噪声叠加;y表示多变量最小二乘支持向量机预测模型的输出;步骤7:根据多变量最小二乘支持向量机预测模型,预测风电机组部件的剩余有效寿命;具体预测过程如下:根据风电机组部件的退化起始阈值dmax和失效阈值ymax,在相对均方根值未达到失效阈值ymax之前,有:||yk||<ymax (12);则风电机组部件的剩余有效寿命表示如下:
公式(12)‑(13)中:RUL表示风电机组部件的剩余有效寿命;p表示预测步长。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山西大学;大唐山西新能源有限公司,未经山西大学;大唐山西新能源有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610453241.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种电动汽车整车控制器综合检测系统
- 下一篇:高强度链条锁
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置