一种基于Fourier-CVA模型面向机泵设备的监测方法与流程

文档序号:20841134发布日期:2020-05-22 17:31阅读:210来源:国知局
一种基于Fourier-CVA模型面向机泵设备的监测方法与流程

本发明涉及设备监测技术领域,具体指基于fourier-cva模型面向机泵设备的监测方法。



背景技术:

机泵设备是一种在生产生活中的重要设备,现已经广泛应用于工业、农业、国防等领域。机泵设备的运行状态也直接影响到相应产业的生产效率,因此保障与提高机泵设备的运行效率对于促进我国的发展有着十分重要的现实意义。

从本世纪以来,设备监测技术以及故障诊断技术得到了广泛的研究,大量的研究成果陆续在国内外权威期刊上发表。主元分析(pca)、最小二乘分析(pls)、典型相关分析(cva)和费舍尔判别分析(fda)等多元统计方法已经被广泛应用于设备状态监测。然而现有的多元统计方法都是针对时序中数据一一匹配的数据,在面对测量数据的在时序中无法一一匹配的情况(例如:某一时刻,某一传感器采集一个数据而另一传感器采集1024个数据),传统基于多元统计过程监测方法无法适用。并且上述情况在机泵设备的中是非常常见的,机泵设备中振动信号的采样频率往往远远大于其他信号的采样率。这些情况大大限制了过程监测方法的应用,因此急需研究一种设备监测方法以解决实际现场的问题。



技术实现要素:

本发明要解决的技术问题是,克服现有技术的不足,提供一种基于fourier-cva模型面向机泵设备的监测方法。

为了解决技术问题,本发明的解决方案是:

提供一种基于fourier-cva模型面向机泵设备的监测方法,包括以下步骤:

(1)获取训练数据:

将传感器安装于机泵设备表面,采集机泵设备在正常运行状态下的监测信号数据;

每一次采样得到1行m列的测量向量xk,其中下标k为采样时刻,m为测量变量数;采样n次后可得到采样矩阵其中t表示矩阵的转置(此表示在下文中被广泛使用),表示n行m列数据的矩阵集合;矩阵中至少包括以下数据:设备温度、x轴振动信号及其有效值、y轴振动信号及其有效值、z轴振动信号及其有效值;

(2)利用fourier变换提取x、y、z轴振动信号中的主要频域特征,包括以下步骤:

(2.1)将采集到的x轴振动信号、y轴振动信号、z轴振动信号根据时段分别使用fourier变换,得到各个时段的频率的幅值分布;

(2.2)采用各个时间段中的1倍频和2倍频幅值用于表征各个时间段中的频率特征;

(2.3)将变化后的特征结合温度、x轴有效值、y轴有效值、z轴有效值组成新训练数据矩阵;

(3)采用cva模型提取上述训练数据中的信号特征,该步骤通过如下子步骤实现:

(3.1)通过数据的时序关系构建过去与现在将来数据矩阵:

先对所有时刻数据进行均一化处理,对于给定k时刻,构建过去数据向量其中表示1行m×p列数据的向量集合,p为过去时滞参数;构建将来数据向量其中表示1行m×f列数据的向量集合,f为将来时滞参数;最后使用所有的过去数据向量和将来数据向量组成过去数据矩阵和将来数据矩阵其中n=n-f-p+1表示总样本数目;

(3.2)计算分别为过去和将来样本协方差,为过去与将来的交叉样本协方差;然后,构建hankel矩阵

(3.3)对上述组成的hankel矩阵h进行奇异值分解(svd):

h=udvt

其中,u和v分别为左右奇异向量,d为奇异值矩阵;

(3.4)计算投影矩阵,以提取典型变量子空间与残差变量子空间:

典型变量子空间的加权矩阵j为:

残差变量子空间的加权矩阵l为:

其中,i为单位矩阵,vc由v(:,1:c)表示,其中v(:,1:c)表示矩阵v中所有行前c列数据矩阵;

构成典型变量子空间z=jxp和残差变量子空间e=lxp;

(4)根据上述构成的典型变量与残差变量子空间,可构建t2和q统计量:

t2=ztz

q=ete

(5)采用核密度密度估计(kde)方法分别计算统计量阈值,通过如下子步骤实现:

(5.1)计算t2和q统计量的概率密度p(t2)和p(q):

其中n为统计量样本数,h为核函数宽度,k(.)为核密度函数;。

(5.2)其中,步骤(5.1)中所使用的核密度函数k(.)为高斯核,如下:

其中,exp表示以自然常数e为底数的指数函数,并且式中g可用来指代步骤(5.1)中部分;

(5.3)对于给定的置信度α,计算t2和q统计量的阈值和qucl为:

其中,和p(q<qucl)分别表示t2小于阈值的概率和q小于阈值qucl的概率,p(t2)和p(q)表示t2和q统计量的概率密度;

(6)针对机泵设备进行实时监测,包括以下步骤:

(6.1)采集实时在线数据并对数据进行标准化处理;

(6.2)使用fourier变换提取x、y、z轴振动信号中1倍频和2倍频幅值数据;

(6.3)根据时间滞后使用类似(3.1)的方法,构建过去数据向量xp,new;

(6.4)基于步骤(3.4)中求得的加权矩阵j和l,构建实时数据的典型变量znew和残差变量enew:

znew=jtxp,new

enew=ltxp,new

(6.5)构建机泵实时监测统计量和qnew:

(6.6)判断机泵设备的实时运行状态:

实时比较步骤(6.5)中构建机泵设备的实时统计量是否小于步骤(5.3)中得到的阈值:若是,则认为机泵装置正常工作无需维护;如果不是,则认为机泵装置发生异常状况,需要停止运行进行维护。

本发明中,步骤(1)中传感器采集的信号数据包括:温度、x轴振动信号及其有效值、y轴振动信号及其有效值、z轴振动信号及其有效值7个变量信息。

与现有技术相比,本发明具有的有益效果:

1、针对机泵设备中普遍存在的振动信号采样频率远远大于其他变量的采样率,本发明使用fourier变换提取了信号中频域的主要特征,使振动信号数据的可用性大大提高,保障了与其他变量的一致性,为后续建模奠定了基础。

2、本发明将cva建模方法与机泵设备监测相结合,构造了相关模型,并进行了实时装置监测。该方法有效提升了对于机泵装置的监测准确性,有助于生产厂家对于机泵装置进行有效及时地监测,有助于保障设备的安全可靠运行,同时达到了提高厂家经济效益的目的。

附图说明

图1为本发明面向机泵装置的监测方法流程图;

图2中(a)(b)分别为采集数据经过fourier变换前后内容示意图;

图3为本发明的实际工程监测结果图。

具体实施方式

下面结合附图及具体实例,对本发明进行进一步说明。

本发明以绍兴某化工厂#4灰水循环泵为例,通过传感器采集设备收集机泵设备的温度、x轴振动信号及其有效值、y轴振动信号及其有效值、z轴振动信号及其有效值7个变量信息。需要注意,这里x轴振动信号、y轴振动信号和z轴振动信号三个变量的采样频率远大于其于变量的采样率。

如图1所示,本发明基于fourier-cva模型面向机泵设备的监测方法,包括以下步骤:

(1)获取训练数据:将传感器安装于机泵设备表面,用于采集机泵装置中需要进行监测的信号数据,每一次采样得到1行m列的测量向量xk,其中下标k为采样时刻,m为测量变量数;采样n次后可得到采样矩阵其中表示n行m列数据的矩阵集合,包括设备温度、x轴振动信号及其有效值、y轴振动信号及其有效值、z轴振动信号及其有效值等7个变量信息;训练数据应当选取机泵设备在正常运行状态下的采样数据。

(2)如图2所示,利用fourier变化提取x、y、z轴振动信号中的主要频域特征,该步骤通过以下子步骤实现:

(2.1)将采集到的x轴振动信号、y轴振动信号、z轴振动信号根据时段分别使用fourier变换,得到各个时段的频率的幅值分布;

(2.2)采用各个时间段中的1倍频和2倍频以表征各个时间段中的频率特征;

(2.3)将变化后的特征结合温度、x轴有效值、y轴有效值、z轴有效值组成新训练数据矩阵,其可用于后续cva模型的训练。

如图2(a)所示,此为采集得到的原始数据,从表中可看出xvalues、yvalues和zvalues三个数据格式和其他变量数据格式不同,此三个变量一次采集均包含1024个样本,这是由于振动信号的采样频率远大于其他变量的采样频率,但是对于振动信号来说高采样频率也是必须的,这种数据不一一匹配的情况大大增加的后续建模的复杂度。为解决上述情况,本发明首先采用fourier变换,提取其中的1倍频和2倍频幅值信息来表征相应时间中的振动信号特征。如图2(b)所示,经过fourier变换不仅使得变量的数据格式做到了统一,而且保留了振动信号中的主要特征,有效提高的模型建立的便捷性。

(3)采用cva模型提取上述训练数据中的信号特征,该步骤通过如下子步骤实现:

(3.1)通过数据的时序关系构建过去与现在将来数据矩阵:先对所有时刻数据进行均一化处理,对于给定k时刻,构建过去数据向量其中表示1行m×p列数据的向量集合,p为过去时滞参数;构建将来数据向量其中表示1行m×f列数据的向量集合,f为将来时滞参数;最后使用所有的过去数据向量和将来数据向量组成过去数据矩阵和将来数据矩阵其中n=n-f-p+1表示总样本数目;

(3.2)计算分别为过去和将来样本协方差,为过去与将来的交叉样本协方差。其后,构建hankel矩阵

(3.3)对上述组成的hankel矩阵h进行奇异值分解(svd):

h=udvt

其中,u和v分别为左右奇异向量,d为奇异值矩阵;

(3.4)计算投影矩阵,以提取典型变量子空间与残差变量子空间:

典型变量子空间的加权矩阵j为:

残差变量子空间的加权矩阵l为:

其中,i为单位矩阵,vc由v(:,1:c)表示,其中v(:,1:c)表示矩阵v中所有行和前c列数据矩阵;

构成典型变量子空间z=jxp和残差变量子空间e=lxp。

(4)使用如下方法,计算t2和q统计量:

t2=ztz

q=ete

(5)分别计算统计量阈值,这里采用了一种优选的核密度密度估计(kde)方法,该步骤通过如下子步骤实现:

(5.1)计算t2和q统计量的概率密度p(t2)和p(q):

其中n为统计量样本数,h为核函数宽度,k(.)为核密度函数;

(5.2)其中,步骤(5.1)中所使用的核密度函数k(.)为高斯核,如下:

其中,exp表示以自然常数e为底数的指数函数,并且式中g可用来指代步骤(5.1)中部分;

(5.3)对于给定是置信度α,可以计算t2和q统计量的阈值和qucl为:

其中,和p(q<qucl)分别表示t2小于阈值的概率和q小于阈值qucl的概率,p(t2)和p(q)表示t2和q统计量的概率密度;

(6)针对机泵设备进行实时监测,包括以下步骤:

(6.1)采集实时在线数据并对数据进行标准化处理;

(6.2)使用fourier变换提取x、y、z轴振动信号中1倍频和2倍频幅值数据;

(6.3)根据时间滞后构建过去数据向量xp,new;

(6.4)基于步骤(3.4)中求得的加权矩阵j和l,构建实时数据的典型变量znew和残差变量enew:

znew=jtxp,new

enew=ltxp,new

(6.5)构建机泵实时监测统计量和qnew:

(6.6)判断机泵设备的实时运行状态:

实时比较步骤(6.5)中构建机泵设备的实时统计量是否小于步骤(5.3)中得到阈值:若是,则认为机泵装置正常工作无需维护;如果不是,则认为机泵装置发生异常状况,需要停止运行进行维护。

如图3所示,在置信水平α=0.05的条件下,采用5月19日之前的正常数据作为训练样本,并用其建立的模型对后续时刻的信息进行监测。如图所示,图中虚线表示根据kde方法建立的阈值,实线表示根据实时信号计算得出的实时监测统计量,可以明显看出统计量t2在2019年5月28日之后明显超出阈值,据此可以判断装置发生异常。

本发明针对机泵设备中普遍存在的振动信号采样频率远远大于其他变量的采样率,使用fourier变换提取了信号中频域的主要特征,使振动信号数据的可用性大大提高,保障了与其他变量的一致性,为后续建模奠定了基础。其后,将cva建模方法与机泵设备监测相结合,构造了相关模型,并进行了实时装置监测。该方法有效提升了对于机泵装置的监测准确性,有助于生产厂家对于机泵装置进行有效及时地监测,有助于保障设备的安全可靠运行,同时达到了提高厂家经济效益的目的。

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