本发明涉及轴承故障诊断技术领域,特别涉及一种基于同步模态谱的风电机组轴承故障诊断方法。
背景技术:
风电机组一般服役于极端的恶劣环境下,各部件不可避免地出现性能衰退,导致故障出现,运行维护是保证风电机组可靠运行的有效途径。对于风电产业来说,20年使用寿命的陆上风电机组的运行维护维修成本约占风电场收入的10%-15%,而海上风电机组的运行维护成本甚至高达20-25%。因此,如何减少运行维护成本,提高经济效益,是风电产业所面临的主要挑战之一。目前,开展风电机组状态监测与故障诊断被认为是降低风电机组运行风险,保障运行安全,减少机组服役期运行维护成本的有效途径,已得到众多学者的关注与研究。
风电机组轴承是其中的易损部件,对其进行状态监测与故障诊断十分有必要。然而,风电机组相比于普通传动机构有很多的特殊性,例如风电机组运行速度区间跨度大、随机性强;工作载荷波动大;风电机组各部件的运行转速差异性大;机电耦合性能显著等。这些特殊性造成风电机组振动信号相比于普通传动机构的振动信号具有更显著的非平稳性、非线性,同时干扰信号的复杂程度也明显增大。当风电机组轴承处于早期微弱故障时,面对如此复杂干扰,其故障信息的识别非常具有挑战性。
为了保证安装方便、降低成本等需求,无转速计阶次分析方法成为了风电机组轴承状态监测与故障诊断的一种有效途径,但是实现无转速计阶次分析要求依托振动声学等信号提取准确的转速。当前发展了许多依托时频表示方法识别转速的技术。然而,这类方法对时频表示方法的参数设置要求较高,而且一些高精度时频表示方法往往只是提高了时频结果的可视化,但转速信息的提取能力并没有增强。近期,发展的一些新的时频分解算法,可以在粗糙时频表示基础实现高质量的非平稳信号特征提取,但是这类时频分解算法也需要预先设置多个先验参数,而且其抗噪性能还需要进一步提升。因此,需要一种新的风电机组轴承故障诊断方法来解决上述问题。
技术实现要素:
本发明目的在于提供一种可以对复杂运行工况下风电机组轴承进行故障诊断、准确性高、效果好的故障诊断方法。其采用如下技术方案:
为了解决上述问题,本发明提供了一种基于同步模态谱的风电机组轴承故障诊断方法,其包括:
采集风电机组振动数据;
基于所述风电机组振动数据构建同步模式谱;
通过轴旋转频率与故障特征的瞬时频率之间的关系计算得到故障特征的理论阶次值;
将所述同步模式谱中检测到的故障相关特征阶次与所述理论阶次值进行对比,对所述风电机组轴承进行故障诊断。
作为本发明的进一步改进,基于所述风电机组振动数据构建同步模式谱,具体包括:
采用时变调频-调幅信号优化模型识别风电机组的旋转轴转速以及确定识别特征成分所需的最优带宽参数;
利用识别的转速以及确定的最优带宽参数构建基于风电机组振动数据包络波形的同步模式谱。
作为本发明的进一步改进,所述采用时变调频-调幅信号优化模型识别风电机组的旋转轴转速以及确定识别特征成分所需的最优带宽参数,具体包括:
对风电机组振动数据x(t)低通滤波得到其低通滤波信号y(t):
y(t)=lowpass(x(t))(1)
其中,lowpass(·)为低通滤波器;
利用常规时频分析方法对低通滤波信号y(t)进行时频表示,然后利用基于局部最大值脊线估计方法从低通滤波信号y(t)的时频表示结果中粗略估计出风电机组轴转频
通过求解时变调频-调幅信号优化模型l(αν(t),βν(t),ων(t)),识别出转频成分yv(t)及其对应的瞬时频率ων(t),以给出识别风电轴承特征成分所需的最优带宽参数η。
作为本发明的进一步改进,通过求解时变调频-调幅信号优化模型l(αν(t),βν(t),ων(t)),识别出转频成分yv(t)及其对应的瞬时频率ων(t),以给出识别风电轴承特征成分所需的最优带宽参数η,具体包括:
所述时变调频-调幅信号优化模型l(αν(t),βν(t),ων(t))为:
其中α″v(t)和β″v(t)分别为αv(t)和βv(t)的二阶导数结果;αv(t)和βv(t)是转频成分对应的去调频信号,分别表示为:
和
其中,
将l(αν(t),βν(t),ων(t))变换为矩阵形式:
其中
然后,对矩阵形式的时变调频-调幅信号优化模型l(xv,ωv)进行求解,获得yv和ωv。
作为本发明的进一步改进,所述对矩阵形式的时变调频-调幅信号优化模型l(xv,ωv)进行求解,获得yv和ωv,具体包括:
依次对式(6)、(7)和(8)进行迭代计算,
直到
其中,式(6)、(7)和(8)中各向量和变量的上标n表示各向量和变量在第n-1次迭代计算时的结果;
作为本发明的进一步改进,所述利用识别的转速以及确定的最优带宽参数构建基于风电机组振动数据包络波形的同步模式谱,具体包括:
对风电机组振动数据进行包络分析,得到其包络信号en=[en(t0),…,en(tn-1)];
考虑到风机机组轴承故障特征成分的频率与风电机组轴转频ωv同步变化,利用同步特性产生一组ωi=[ωi(t0),…,ωi(tn-1)](i=1,2,…,z,…)
ωi=iδkωv(9)
其中,δk为同步特性的步长,进而得到相应的矩阵qi,qi=[ci,si],
利用矩阵qi信息从包络信号en中恢复出其对应的成分xi
xi=(ωtω/η (qi)tqi)-1(qi)ten(10)
令αi=xi(1:n)=[αi(1),…,αi(k),…,αi(n)],
βi=xi(n 1:2n)=[βi(1),…,βi(k),…,βi(n)];
计算xi对应的瞬时幅值信息eni=[eni(1),…,eni(k),…,eni(n)]
基于瞬时幅值信息eni,定义归一化累积和ai
ai表示沿着频率ωi计算的归一化累积和,其对应的阶次oi为
oi=ωi/ωv(13)
联合{a1,a2,…,ai,…}和{o1,o2,…,oi,…}构成同步模式谱,并对{a1,a2,…,ai,…}进行去趋势处理。
作为本发明的进一步改进,通过所述去趋势处理去除一阶趋势成分。
作为本发明的进一步改进,所述故障特征的理论阶次值通过式(14)、(15)、(16)和(17)表示:
式中,ofi,ofo,ofb和ofc分别表示风电机组轴承分别为内圈故障特征阶次、外圈故障特征阶次、滚动元件故障特征阶次和保持架故障特征阶次;z代表风电机组轴承滚动体数目,d为风电机组轴承滚动体直径,d为风电机组轴承节径,
作为本发明的进一步改进,所述采集风电机组振动数据,具体包括:
利用传感器采集风电机组振动数据。
本发明的有益效果:
1)本发明基于同步模态谱的风电机组轴承故障诊断方法通过构建同步模态谱,相比现有时频分解算法需要非常少的先验参数,仅仅只需要优化得到转速信息,识别其它特征成分是不要迭代优化。
2)同时,同步模态谱相比于现有阶次分析方法增强了对风电机组振动信号中蕴含轴承特征的提取能力,克服了现有时频分解算法必须通过多次迭代优化得到故障特征成分引起的抗干扰能力差的弊端。
3)其次,构建同步模态谱中嵌入了优化后的带宽参数,保证了提取特征成分带宽的合理性,可以显著提升同步模态谱对风电机组轴承故障特征的揭示能力。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
图1是本发明优选实施例中基于同步模态谱的风电机组轴承故障诊断方法的流程图;
图2是本发明优选实施例中采集的风电机组振动数据;
图3是图2中风电机组振动数据经过低通滤波处理得到的低通滤波信号;
图4是利用时变调频-调幅信号优化模型从图3中低通滤波信号中估计的旋转轴转速;
图5是本发明优选实施例中对风电机组振动数据进行包络分析得到的轴承故障振动数据包络波形;
图6是本发明优选实施例中利用优化的转速信号和带宽参数再对包络数据进行分析得到的同步模式谱;
图7是本发明优选实施例中去除一阶趋势的同步模式谱;
图8是现有时频分解算法的分析结果;
图9是现有基于转速计信号的重采样阶次的分析结果;
图10为带宽参数取值较大的同步模式谱;
图11为带宽参数取值较小的同步模式谱。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
如图1所示,本发明优选实施例中的基于同步模态谱的风电机组轴承故障诊断方法,包括以下步骤:
s1、采集风电机组振动数据;
s2、基于所述风电机组振动数据构建同步模式谱;
s3、通过轴旋转频率与故障特征的瞬时频率之间的关系计算得到故障特征的理论阶次值;
s4、将所述同步模式谱中检测到的故障相关特征阶次与所述理论阶次值进行对比,对所述风电机组轴承进行故障诊断。
步骤s1具体包括:利用传感器采集风电机组振动数据。
步骤s2具体包括以下步骤:
s21、采用时变调频-调幅信号优化模型识别风电机组的旋转轴转速以及确定识别特征成分所需的最优带宽参数;
s22、利用识别的转速以及确定的最优带宽参数构建基于风电机组振动数据包络波形的同步模式谱。
进一步的,步骤s21具体包括以下步骤:
s211、用时变调频-调幅信号优化模型识别风电机组的旋转轴转速以及确定识别特征成分所需的最优带宽参数,具体包括:
对风电机组振动数据x(t)低通滤波得到其低通滤波信号y(t):
y(t)=lowpass(x(t))(1)
其中,lowpass(·)为低通滤波器;
s212、利用常规时频分析方法对低通滤波信号y(t)进行时频表示,然后利用基于局部最大值脊线估计方法从低通滤波信号y(t)的时频表示结果中粗略估计出风电机组轴转频
s213、通过求解时变调频-调幅信号优化模型l(αν(t),βν(t),ων(t)),识别出转频成分yv(t)及其对应的瞬时频率ων(t),以给出识别风电轴承特征成分所需的最优带宽参数η。
进一步的,步骤s213具体包括:
通过求解时变调频-调幅信号优化模型l(αν(t),βν(t),ων(t)),识别出转频成分yv(t)及其对应的瞬时频率ων(t),以给出识别风电轴承特征成分所需的最优带宽参数η,具体包括:
所述时变调频-调幅信号优化模型l(αν(t),βν(t),ων(t))为:
其中α″v(t)和β″v(t)分别为αv(t)和βv(t)的二阶导数结果;αv(t)和βv(t)是转频成分对应的去调频信号,分别表示为:
和
其中,
由于实际采集的风电机组振动数据为离散数据,因此需要将l(αν(t),βν(t),ων(t))变换为矩阵形式:
其中
然后,对矩阵形式的时变调频-调幅信号优化模型l(xv,ωv)进行求解,获得yv和ωv,具体包括:
依次对式(6)、(7)和(8)进行迭代计算,
直到
其中,式(6)、(7)和(8)中各向量和变量的上标n表示各向量和变量在第n-1次迭代计算时的结果;
进一步的,步骤s22具体包括以下步骤:
s221、对风电机组振动数据进行包络分析,得到其包络信号en=[en(t0),…,en(tn-1)];
s222、考虑到风机机组轴承故障特征成分的频率与风电机组轴转频ωv同步变化,利用同步特性产生一组ωi=[ωi(t0),…,ωi(tn-1)](i=1,2,…,z,…)
ωi=iδkωv(9)
其中,δk为同步特性的步长,进而得到相应的矩阵qi,qi=[ci,si],
s223、利用矩阵qi信息从包络信号en中恢复出其对应的成分xi
xi=(ωtω/η (qi)tqi)-1(qi)ten(10)
令αi=xi(1:n)=[αi(1),…,αi(k),…,αi(n)],
βi=xi(n 1:2n)=[βi(1),…,βi(k),…,βi(n)];
s224、计算xi对应的瞬时幅值信息eni=[eni(1),…,eni(k),…,eni(n)]
s225、基于瞬时幅值信息eni,定义归一化累积和ai
ai表示沿着频率ωi计算的归一化累积和,其对应的阶次oi为
oi=ωi/ωv(13)
s226、联合{a1,a2,…,ai,…}和{o1,o2,…,oi,…}构成同步模式谱,并对{a1,a2,…,ai,…}进行去趋势处理。其中,考虑到累积效应可能会引起同步模式谱中存在趋势成分,对{a1,a2,…,ai,…}进行去趋势处理。在本实施例中,推荐去除一阶趋势成分。
进一步的,所述故障特征的理论阶次值通过式(14)、(15)、(16)和(17)表示:
式中,ofi,ofo,ofb和ofc分别表示风电机组轴承分别为内圈故障特征阶次、外圈故障特征阶次、滚动元件故障特征阶次和保持架故障特征阶次;z代表风电机组轴承滚动体数目,d为风电机组轴承滚动体直径,d为风电机组轴承节径,
如图2所示,为其中一实施例中采集的风电机组振动数据,然后对其进行低通滤波处理得到如图3所示的低通滤波信号,再利用时变调频-调幅信号优化模型从低通滤波信号中估计旋转轴转速,结果如图4所示,可以看出本发明优化提取的转速与实际转速十分接近,可以满足后续处理要求。另外,优化转速的过程中得到最优带宽参数η=1.3×10-6。
进一步对轴承故障振动数据进行包络分析得到如图5所示的轴承故障振动数据包络波形。利用优化的转速信号和带宽参数再对包络数据进行分析得到如图6所示的同步模式谱,去除一阶趋势结果后的同步模式谱如图7所示,从图7中可以清晰的检测到轴承外圈故障特征阶次。
图8和图9分别为现有时频分解算法和基于转速计信号的重采样阶次分析结果,可以看出这两类方法对轴承外圈故障检测效果不佳。图10和图11为未用最优带宽参数值时的同步模式谱结果,图10为带宽参数取值较大(η=1×10-4)的同步模式谱,图11为带宽参数取值较小(η=1×10-12)的同步模式谱,可见不用本发明中优化的带宽参数同步模式谱检测效果会显著降低。
本发明基于同步模态谱的风电机组轴承故障诊断方法通过构建同步模态谱,相比现有时频分解算法需要非常少的先验参数,仅仅只需要优化得到转速信息,识别其它特征成分是不要迭代优化。
同时,同步模态谱相比于现有阶次分析方法增强了对风电机组振动信号中蕴含轴承特征的提取能力,克服了现有时频分解算法必须通过多次迭代优化得到故障特征成分引起的抗干扰能力差的弊端。
其次,构建同步模态谱中嵌入了优化后的带宽参数,保证了提取特征成分带宽的合理性,可以显著提升同步模态谱对风电机组轴承故障特征的揭示能力。
以上实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
1.一种基于同步模态谱的风电机组轴承故障诊断方法,其特征在于,包括:
采集风电机组振动数据;
基于所述风电机组振动数据构建同步模式谱;
通过轴旋转频率与故障特征的瞬时频率之间的关系计算得到故障特征的理论阶次值;
将所述同步模式谱中检测到的故障相关特征阶次与所述理论阶次值进行对比,对所述风电机组轴承进行故障诊断。
2.如权利要求1所述的基于同步模态谱的风电机组轴承故障诊断方法,其特征在于,基于所述风电机组振动数据构建同步模式谱,具体包括:
采用时变调频-调幅信号优化模型识别风电机组的旋转轴转速以及确定识别特征成分所需的最优带宽参数;
利用识别的转速以及确定的最优带宽参数构建基于风电机组振动数据包络波形的同步模式谱。
3.如权利要求2所述的基于同步模态谱的风电机组轴承故障诊断方法,其特征在于,所述采用时变调频-调幅信号优化模型识别风电机组的旋转轴转速以及确定识别特征成分所需的最优带宽参数,具体包括:
对风电机组振动数据x(t)低通滤波得到其低通滤波信号y(t):
y(t)=lowpass(x(t))(1)
其中,lowpass(·)为低通滤波器;
利用常规时频分析方法对低通滤波信号y(t)进行时频表示,然后利用基于局部最大值脊线估计方法从低通滤波信号y(t)的时频表示结果中粗略估计出风电机组轴转频
通过求解时变调频-调幅信号优化模型l(αν(t),βν(t),ων(t)),识别出转频成分yv(t)及其对应的瞬时频率ων(t),以给出识别风电轴承特征成分所需的最优带宽参数η。
4.如权利要求3所述的基于同步模态谱的风电机组轴承故障诊断方法,其特征在于,通过求解时变调频-调幅信号优化模型l(αν(t),βν(t),ων(t)),识别出转频成分yv(t)及其对应的瞬时频率ων(t),以给出识别风电轴承特征成分所需的最优带宽参数η,具体包括:
所述时变调频-调幅信号优化模型l(αν(t),βν(t),ων(t))为:
其中α″v(t)和β″v(t)分别为αv(t)和βv(t)的二阶导数结果;αv(t)和βv(t)是转频成分对应的去调频信号,分别表示为:
和
其中,
将l(αν(t),βν(t),ων(t))变换为矩阵形式:
其中
然后,对矩阵形式的时变调频-调幅信号优化模型l(xv,ωv)进行求解,获得yv和ωv。
5.如权利要求4所述的基于同步模态谱的风电机组轴承故障诊断方法,其特征在于,所述对矩阵形式的时变调频-调幅信号优化模型l(xv,ωv)进行求解,获得yv和ωv,具体包括:
依次对式(6)、(7)和(8)进行迭代计算,
直到
其中,式(6)、(7)和(8)中各向量和变量的上标n表示各向量和变量在第n-1次迭代计算时的结果;
6.如权利要求2所述的基于同步模态谱的风电机组轴承故障诊断方法,其特征在于,所述利用识别的转速以及确定的最优带宽参数构建基于风电机组振动数据包络波形的同步模式谱,具体包括:
对风电机组振动数据进行包络分析,得到其包络信号en=[en(t0),…,en(tn-1)];
考虑到风机机组轴承故障特征成分的频率与风电机组轴转频ωv同步变化,利用同步特性产生一组ωi=[ωi(t0),…,ωi(tn-1)](i=1,2,…,z,…)
ωi=iδkωv(9)
其中,δk为同步特性的步长,进而得到相应的矩阵qi,qi=[ci,si],
利用矩阵qi信息从包络信号en中恢复出其对应的成分xi
xi=(ωtω/η (qi)tqi)-1(qi)ten(10)
令αi=xi(1:n)=[αi(1),…,αi(k),…,αi(n)],
βi=xi(n 1:2n)=[βi(1),…,βi(k),…,βi(n)];
计算xi对应的瞬时幅值信息eni=[eni(1),…,eni(k),…,eni(n)]
基于瞬时幅值信息eni,定义归一化累积和ai
ai表示沿着频率ωi计算的归一化累积和,其对应的阶次oi为
oi=ωi/ωv(13)
联合{a1,a2,…,ai,…}和{o1,o2,…,oi,…}构成同步模式谱,并对{a1,a2,…,ai,…}进行去趋势处理。
7.如权利要求6所述的基于同步模态谱的风电机组轴承故障诊断方法,其特征在于,通过所述去趋势处理去除一阶趋势成分。
8.如权利要求1所述的基于同步模态谱的风电机组轴承故障诊断方法,其特征在于,所述故障特征的理论阶次值通过式(14)、(15)、(16)和(17)表示:
式中,ofi,ofo,ofb和ofc分别表示风电机组轴承分别为内圈故障特征阶次、外圈故障特征阶次、滚动元件故障特征阶次和保持架故障特征阶次;z代表风电机组轴承滚动体数目,d为风电机组轴承滚动体直径,d为风电机组轴承节径,
9.如权利要求1所述的基于同步模态谱的风电机组轴承故障诊断方法,其特征在于,所述采集风电机组振动数据,具体包括:
利用传感器采集风电机组振动数据。
技术总结