预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106096562A(43)申请公布日2016.11.09(21)申请号201610435189.6(22)申请日2016.06.15(71)申请人浙江大学地址310027浙江省杭州市西湖区浙大路38号(72)发明人杨强胡纯直颜文俊杨茜黄淼英(74)专利代理机构杭州求是专利事务所有限公司33200代理人韩介梅万尾甜(51)Int.Cl.G06K9/00(2006.01)G06K9/62(2006.01)G06Q50/06(2012.01)权利要求书3页说明书8页附图6页(54)发明名称基于振动信号盲源分离和稀疏成分分析的风电机组齿轮箱故障诊断方法(57)摘要本发明公开了一种基于振动信号盲源分离和稀疏成分分析的风电机组齿轮箱故障诊断方法。本发明主要包括三部分的算法:一是基于经验模态分解(EMD)、奇异值分解(SVD)和K均值聚类(K-Means)的源信号数目估计算法;二是基于模糊C均值聚类(FCM)的混叠矩阵估计算法;三是基于最小化l1范数的源信号估计及诊断算法。整个算法流程引入了盲源分离(BSS)及稀疏成分分析(SCA)的思想。本发明以仿真信号和实际振动信号为测试对象,给出了详细的算法描述,并通过一系列的实验验证了算法在信号处理及故障诊断方面的有效性。CN106096562ACN106096562A权利要求书1/3页1.基于振动信号盲源分离和稀疏成分分析的风电机组齿轮箱故障诊断方法,其特征在于:步骤(1),从安装在齿轮箱内的m个传感器上获取振动信号,并设振动信号矩阵为X=T[x1,x2,...xm],其中任意一路传感器信号xi都为T维向量,即xi∈R,表示每一路信号有T个采样点,并记采样频率为Fs;步骤(2)选取任意一路传感器信号xi,对其进行EMD分解,分离出的q个本征模态函数及余量rq,得到本征模态函数IMF矩阵C,IMF矩阵C=[c1,c2,...cq,rq]。T步骤(3)计算IMF矩阵C的自相关矩阵RC=CC;步骤(4)将协方差矩阵进行奇异值分解,由于协方差矩阵为q×q维矩阵,因此得到协方差矩阵q个奇异值,奇异值构成的集合记为{λ1,λ2,...λq}。步骤(5)取奇异值的自然对数{logλ1,logλ2,...logλq},并对该集合进行K均值聚类,分类数为2,将含数值较大的一类记为G1,数值较小的一类记为G2;步骤(6)统计G1中的元素个数n,将其作为源数目的估计;步骤(7)选取短时傅立叶变换长度L≥64,窗口重叠长度为将各传感器振动信号{x1,x2,...xm}分段,并将各段信号依次进行短时傅立叶变换,将原始信号转化到时频域,得到系数矩阵为X(L,K,m),即X为L×K×m的三维矩阵,其中表示分段数。步骤(8)根据系数矩阵X(L,K,m)计算各频率点的能量值,能量值矩阵记为E(L),E(L)中的元素1≤l≤L;步骤(9)在E(L)中选取n个极大值,记录下相应的频率点,即各极大值在E(L)中的坐标,频率点集合记为{f1,f2,...fn};步骤(10)在频率点集合{f1,f2,...fn}中任取一个频率点fi,并将其从频率点集合中剔除,从系数矩阵X(L,K,m)提取此频率点的系数矩阵的实部并将其归一化,公式为其中,Y为K×m维矩阵;步骤(11)利用模糊C均值算法对Y进行聚类,得到聚类中心{v1,v2}。矩阵Y中的每一行都可以看作一个m维的样本点,由于Y有K行,样本点集合可记为{y1,y2,...yK};步骤(12)将聚类中心v1作为混叠矩阵A的一列;步骤(13)判断频率点集合{f1,f2,...fn}是否为空,假如集合不空,则转入步骤(10);假如集合为空集,表明已经得到混叠矩阵A的估计,此时混叠矩阵A恰好为m×n维的矩阵;步骤(14)分别从系数矩阵X(L,K,m)中提取各元素的实部和虚部并各自压缩重组为一个新的二维矩阵,实部矩阵记为RealX(m,L×K),虚部矩阵记为ImgX(m,L×K);步骤(15)建立目标函数且满足Ast=xt,其中A为步骤(13)估计得到的混叠矩阵,st为源信号在时频域中的一列,xt为输入矩阵的一列,所述的输入矩阵是RealX(m,L×2CN106096562A权利要求书2/3页K)或者ImgX(m,L×K);步骤(16)最小化目标函数,得到分段时频域源信号的估计。为了使源信号更加直观和方便诊断,对分段时频域源信号执行逆短时傅立叶变化,得到时域源信号{s1,s2,...sn};步骤(17)对源信号{s1,s2,...sn}进行傅立叶变换,得到n个频域波形,判断各个频域波形的故障频率点是否存在明显波形,假如存在,则说明存在该类型故障,否则反之。2.根据权利要求1所述的基于振动信号盲源分离和稀疏成分分析的风电机组齿