[发明专利]一种基于信号特征频率自动识别柱塞泵故障的诊断方法有效
申请号: | 202110110021.9 | 申请日: | 2021-01-27 |
公开(公告)号: | CN112901472B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 孟力;周顺风;张飞斌;褚福磊;韩勤锴;杨博淙;王飞彪 | 申请(专利权)人: | 赛腾机电科技(常州)有限公司 |
主分类号: | F04B51/00 | 分类号: | F04B51/00 |
代理公司: | 常州至善至诚专利代理事务所(普通合伙) 32409 | 代理人: | 赵旭 |
地址: | 213100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 信号 特征 频率 自动识别 柱塞 故障 诊断 方法 | ||
1.一种基于信号特征频率自动识别柱塞泵故障的诊断方法,其方法步骤为:
在柱塞泵端面沿轴向安装一个振动加速度传感器和一个噪声传感器,并设定采集时长为T,数据点数为N;
S100、对柱塞泵的多能域信号进行采集和预处理;
通过振动加速度传感器采集振动加速度信号x0(n),通过噪声传感器采集噪声信号y0(n);
S200、对预处理后的多能域信号进行特征频率自动识别;
S201、对x0(n)进行低通滤波:
由以下公式对x0(n)进行频域低通滤波,减小振动信号中高频振荡成分,滤波后信号记为x1(n):
其中e为自然常数,j为虚数单位,H(k)为频率响应函数:
S202、对低通滤波后的x0(n)信号进行加权处理:
由以下公式对x1(n)进行加权处理,使低幅值的频率分量更加容易识别,加权后的信号记为x2(n),
其中Re表示取实运算;
S203、对加权处理后的x0(n)信号进行峰值提取:
对低通滤波和加权处理后的振动信号按以下步骤进行峰值提取;
S2031、采用MATLAB软件中的FINDPEAKS函数对x2(n)进行峰值提取,峰值的幅值坐标和位置坐标构成二维数组[A],设数组[A]的长度为M;
S2032、对数组[A]中的元素按幅值高低重新排序,得到二维数组[B],提取数组[B]中元素的位置坐标分量,构成一维数组[p];
S2033、由以下公式计算数组[p]第i(i=1,2,…,M-1)个元素与第j(j=i+1,i+2,…,M)个元素的比值R:
S2034、对R进行四舍五入的取整运算,得到S=round(R);
S2035、判断S与R的数值关系,如果满足:
|S-R|≤ε1S≥2,
则记录当前pi、pj和S的值,否则返回步骤S2033继续进行迭代,其ε1为误差阈值;
S204、根据提取的数值进行转频识别;
由以下公式计算转频fr:
根据配流冲击的特征频率fa和机械碰磨的特征频率fb与转频fr的对应关系:
fa=Zfr,fb=fr,
计算出两种故障特征频率的实际数值,其中Z为柱塞泵的柱塞数量;
S300、提取特征频率进行故障特征识别,从而判断出柱塞泵的故障诊断;
故障特征识别包括转速异常、配合不良和松靴故障:
S301、通过x0(n)进行转速异常识别;
判断fr与最小转速阈值α1、最大转速阈值α2的数值关系,如果满足:
fr<α1或fr>α2,
则识别为转速异常;
S302、通过x0(n)和y0(n)进行配合不良识别;
S3021、对y0(n)进行低通滤波:
由以下公式对y0(n)进行频域低通滤波,减小振动信号中高频振荡成分,滤波后信号记为y1(n):
其中e为自然常数,j为虚数单位,H(k)为频率响应函数:
对低通滤波后的y0(n)信号进行加权处理:
由以下公式对y1(n)进行加权处理,使低幅值的频率分量更加容易识别,加权后的信号记为y2(n),
其中Re表示取实运算;
S3022、提取y2(n)中的最大值Y;
S3023、以0.4乘Y作为阈值,将y2(n)中小于该阈值的数置为0;
S3024、采用MATLAB软件中的FINDPEAKS函数对y2(n)在[(m-0.5)N/(Tfr),(m+0.5)N/(Tfr)]区间(m=1,2,…,5)的元素进行峰值提取,峰值的幅值坐标和位置坐标构成二维数组[C],设数组[C]的长度为M,提取数组[C]中元素的位置坐标分量,构成一维数组[q];
S3025、如果数组[q]第i(i=1,2,…,M-1)个元素与第j(j=i+1,i+2,…,M)个元素满足以下不等式:
则进入步骤S3026,否则继续进行迭代;
S3026、对x0(n)进行包络处理,通过离散Hilbert变换和FFT变换获取x0(n)的包络频谱并取模,得到频域信号X(k)(k=1,2,…N);
S3027、提取X(k)在[fa-ε2,fa+ε2]区间内的最大值,记为va;提取X(k)在[fb-ε2,fb+ε2]区间内的最大值并记为vb,ε2为误差阈值;
S3028、判断va、vb与的数值关系,如果满足:
则识别为配合不良,α3为特征识别阈值;
S303、通过x0(n)进行松靴故障特征识别;
S3031、采用MATLAB软件中的FINDPEAKS函数对S302中得到的频域信号X(k)进行峰值提取,峰值的幅值坐标和位置坐标构成二维数组[D],设数组[D]的长度为M;
S3032、对数组[D]中的元素按幅值高低重新排序,得到二维数组[E],提取数组[E]中元素的位置坐标分量,构成一维数组[r],数组[r]和数组[E]中的元素形成一一映射关系;
S3033、创建计数变量a和累加变量vc,令a=0,vc=0;
S3034、由以下公式计算数组[r]第i(i=1,2,…,M)个元素与fb的比例系数U:
S3035、对U进行四舍五入的取整运算,得到V=round(U);
S3036、判断U与V的数值关系,如果满足:
|U-L|≤ε3V≥1,
则记录当前ri的值,并令计数变量a=a+1,ε3为误差阈值;
S3037、根据映射关系提取ri在数组[E]中对应的幅值坐标分量d,并令累加变量vc=vc+d,当计数变量a≥10则进入步骤S3038,否则返回步骤S3034继续进行迭代;
S3038、判断vc与步骤S3027中获取的va的数值关系,如果满足:
则识别为松靴故障,α4为特征识别阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛腾机电科技(常州)有限公司,未经赛腾机电科技(常州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110110021.9/1.html,转载请声明来源钻瓜专利网。