一种泵汽蚀状态自动识别方法与流程

文档序号:19055558发布日期:2019-11-06 01:14阅读:659来源:国知局
一种泵汽蚀状态自动识别方法与流程

本发明属于机械设备状态监测领域,特别涉及一种泵汽蚀状态自动识别方法。



背景技术:

泵汽蚀是由于流动在泵中的液体由于局部压力低于在一定温度条件下液体的气化压力,则液体内的杂质、微小固体颗粒以及液体与固体接触面的缝隙中所存在的汽核,会很快生长成可见的汽泡,这些汽泡流动到高压区时破裂,对流道的金属表面产生一定的破坏作用。

泵作为广泛应用于工业领域的通用机械,其正常的运行对企业安全高效生产意义重大。频繁发生的汽蚀故障会使泵产生异常的振动、噪声,同时也会使泵的性能下降。长期运行在汽蚀状态的泵,其使用寿命会大幅下降,严重制约着安全生产。

泵汽蚀诊断识别现阶段仍以传统方法为主,如:现场人员通过耳听,或通过测量泵的流量扬程变化来判断,或通过采集泵的振动信号人工进行波形频谱分析来判断。这些方法具备一定监测诊断效果,但是第一种方法需要一定的经验知识,而且效率低;后一种方法识别的灵敏度相对较低;相较于前两种方法振动信号对汽蚀故障的监测效果较好,但人工分析效率仍然不高。



技术实现要素:

本发明的目的在于提供一种泵汽蚀状态自动识别方法,以解决上述问题。

为实现上述目的,本发明采用以下技术方案:

一种泵汽蚀状态自动识别方法,包括以下步骤:

步骤1,通过传感器采集泵振动测点信号,同时收集泵的静态参数;

步骤2,通过步骤1中采集的速度信号和静态参数,对信号进行fft快速傅氏变换得到信号的频谱,计算泵的叶片通过频率;

步骤3,根据泵汽蚀机理以及较高的叶片通过频率伴随着很高的随机振动引起的地平噪声抬起振动特征提取相应的汽蚀指标;

步骤4,通过判断1至2倍叶片通过频率占比和汽蚀指标阈值的大小,进行汽蚀状态自动识别。

进一步的,步骤1中具体为:根据不同的泵体结构,在相应测点安装相应的振动传感器,安装原则是靠近泵叶轮的负载位置,采集对应测点的加速度信号后进行一次积分得到该测点的速度信号;同时收集泵的关键静态属性:泵的额定转速、泵的叶片数量。

进一步的,步骤2中计算的详细步骤如下:

x(n)为采集的振动速度信号,其中n表示采样序号;对x(n)进行傅里叶变换得到;

信号x(n)的频谱序列:x(f),

其中fs为信号的采样频率,n为信号的采样点数;

泵的额定转频:f额定=泵的额定转速/60;

在频谱x(f)上,在泵的额定转频附近(f额定±1hz)找到区间内幅值最大点x(f)=ampmax,该点对应的频率famp_max即为泵的精确转频fpump_rotation

计算泵的精确转频后,泵的叶片通过频率fpass_fre=泵叶片数*fpump_rotation。

进一步的,步骤3具体包括:

1)其中第一个特征指标为1至2倍叶片通过频率占比m_ratio,计算方法如下:

其中

等式右边分子:(x(fpass_fre))2+(x(2*fpass_fre))2为1至2倍叶片通过频率能量,

等式右边分母:为频谱能量;

2)第二个特征指标为频谱窗内四分位距speqr,计算公式如下:

speqr=quantile(xwin,75)-quantile(xwin,25)

其中xwin对应频谱x(f)中在频率f<500hz内,满足x(f)>threshold1的数据,threshold1为频谱噪声水平阈值,取为频谱幅值x(f)的第5百分位数;

其中quantile表示计算数据的百分位数

quantile(xwin,75)为计算xwin第75百分位数;

quantile(xwin,25)为计算xwin第25百分位数;

3)第三个指标为频谱窗内数据长度占比n_ratio,计算方法如下:

n_ratio=len(xwin)/len(x(f<500))

其中len表示计算数据长度

len(xwin)为计算xwin的数据长度

len(x(f<500))为计算x(f)中频率f<500hz的数据长度。

进一步的,步骤4具体包括:

当1至2倍叶片通过频率占比m_ratio大于阈值threshold2(45%>threshold2≥20%),且频谱窗内四分位距speqr大于指定阈值threshold3(0.25>threshold3≥0.12),且频谱窗内数据长度占比n_ratio大于指定阈值threshold4(60%>threshold4≥45%)时则判断为汽蚀,否则未发生汽蚀。

其中:threshold2为1至2倍叶片通过频率能量占比水平阈值,threshold3为频谱窗内数据主要数据分布程度阈值,threshold4为频谱窗内数据量水平阈值。

与现有技术相比,本发明有以下技术效果:

本发明基于振动频谱分析的泵汽蚀状态自动识别方法,实现在泵汽蚀发生时进行快速识别和诊断。该方法基于汽蚀故障机理结合振动频谱分析,实现了泵汽蚀的自动识别诊断。相较于传统的耳听、人工诊断分析等方法,减少了人工参与的同时很大程度的提高泵汽蚀故障的监测诊断效率。从而及时发现汽蚀故障,减少泵汽蚀带来的损失。

附图说明

图1是整体流程图

图2是汽蚀的典型特征

图3是汽蚀指标图

图4是1至2倍叶片通过频率能量占比计算

图5是泵叶片通过频率计算方法

图6是频谱窗内数据长度和频谱窗内四分位距的计算方法

图7是频谱窗内数据长度占比计算方法

图8是频谱窗示意图

图9是本方法汽蚀识别效果。

具体实施方式

以下结合附图对本发明进一步说明:

请参阅图1至图8,一种泵汽蚀状态自动识别方法,包括以下步骤:

步骤1,通过传感器采集泵振动测点信号,同时收集泵的静态参数;

步骤2,通过步骤1中采集的速度信号和静态参数,对信号进行fft快速傅氏变换得到信号的频谱,计算泵的叶片通过频率;

步骤3,根据泵汽蚀机理以及较高的叶片通过频率伴随着很高的随机振动引起的地平噪声抬起振动特征提取相应的汽蚀指标;

步骤4,通过判断1至2倍叶片通过频率占比和汽蚀指标阈值的大小,进行汽蚀状态自动识别。

步骤1中具体为:根据不同的泵体结构,在相应测点安装相应的振动传感器,安装原则是靠近泵叶轮的负载位置,采集对应测点的加速度信号后进行一次积分得到该测点的速度信号;同时收集泵的关键静态属性:泵的额定转速、泵的叶片数量。

步骤2中计算的详细步骤如下:

x(n)为采集的振动速度信号,其中n表示采样序号;对x(n)进行傅里叶变换得到;

信号x(n)的频谱序列:x(f),

其中fs为信号的采样频率,n为信号的采样点数;

泵的额定转频:f额定=泵的额定转速/60;

在频谱x(f)上,在泵的额定转频附近(f额定±1hz)找到区间内幅值最大点x(f)=ampmax,该点对应的频率famp_max即为泵的精确转频fpump_rotation

计算泵的精确转频后,泵的叶片通过频率fpass_fre=泵叶片数*fpump_rotation。

步骤3具体包括:

1)其中第一个特征指标为1至2倍叶片通过频率占比m_ratio,计算方法如下:

其中,

等式右边分子:(x(fpass_fre))2+(x(2*fpass_fre))2为1至2倍叶片通过频率能量,

等式右边分母:为频谱能量;

2)第二个特征指标为频谱窗内四分位距speqr,计算公式如下:

speqr=quantile(xwin,75)-quantile(xwin,25)

其中xwin对应频谱x(f)中在频率f<500hz内,满足x(f)>threshold1的数据,threshold1为频谱噪声水平阈值,取为频谱幅值x(f)的第5百分位数;

其中quantile表示计算数据的百分位数

quantile(xwin,75)为计算xwin第75百分位数;

quantile(xwin,25)为计算xwin第25百分位数;

3)第三个指标为频谱窗内数据长度占比n_ratio,计算方法如下:

nratio=len(xwin)/len(x(f<500))

其中len表示计算数据长度

len(xwin)为计算xwin的数据长度

len(x(f<500))为计算x(f)中频率f<500hz的数据长度。

步骤4具体包括:

当1至2倍叶片通过频率占比m_ratio大于阈值threshold2(45%>threshold2≥20%),且频谱窗内四分位距speqr大于指定阈值threshold3(0.25>threshold3≥0.12),且频谱窗内数据长度占比n_ratio大于指定阈值threshold4(60%>threshold4≥45%)时则判断为汽蚀,否则未发生汽蚀。

图1为基于振动频谱分析泵汽蚀状态识别方法的整体流程图。首先在泵的靠近泵叶轮的负载位置安装振动传感器;其次输入泵的关键静态属性:泵的额定转速和泵的叶片数;然后将采集的到的振动信号进行快速傅里叶变换(fft)得到相应的频谱;根据泵的形成机理及典型特征,在信号的频谱上提取汽蚀指标a、b、c;最后判断三个汽蚀指标是否超过了其相应的阈值,若三个指标都超过相应阈值,则判定泵发生了汽蚀,否则泵没有发生汽蚀。

图2为泵发生汽蚀的典型特征。典型的频谱特征为:较高的叶片通过频率伴随着很高的随机振动引起的地平噪声抬起。

图3为提取的三个泵汽蚀指标a、b、c,包括:泵的1至2倍叶片通过频率能量占比m_ratio、频谱窗内数据长度占比n_ratio、频谱窗内四分位距speqr。

图4为1至2倍叶片通过频率能量占比计算方法;1至2倍叶片通过频率能量占比m_ratio=(1至2倍叶片通过频率能量)/(频谱能量)。

图5为泵叶片通过频率计算方法,根据泵的额定转频上找到泵额定频率左右1hz的区间内,在频谱x(f)搜寻到幅值最大点x(f)=amp_max,该点对应的频率famp_max即为泵的实际转频fpump_rotation。根据泵的叶片数num计算泵叶片的通过频率fpass=num*fpump_rotation。

图6为频谱窗内数据长度和频谱窗内四分位距的计算方法。频谱窗xwin是频谱x(f)中在频率f<500hz内,幅值大于频谱第5百分位数的数据。频谱窗内数据的四分位距speqr=频谱窗内第75百分位数-频谱窗内第25百分位数。

图7为频谱窗内数据长度占比n_ratio,频谱窗内数据个数占比n_ratio=频谱窗内数据长度/频谱频率f<500hz的数据长度。

图8为频谱窗截取示意图,频谱窗是频谱上一个频率f<500hz且幅值大于幅值阈值threshold1的开口窗,threshold1为频谱幅值x(f)的第5百分位数。

图9为本方法实际效果,对一组汽蚀数据和其他数据混合的数据集中,计算频谱窗内数据占比n_ratio若n_ratio小于50%时,直接判定为非汽蚀;当n_ratio大于50%时,计算相应1至2倍叶片通过频率能量占比m_ratio和频谱窗内四分位距speqr,由图可见当m_ratio大于0.19且speqr大于0.13时可以很好的区分出汽蚀数据和其他数据,达到汽蚀的识别效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1