本发明属于信号处理与信号建模领域,尤其涉及到一种基于循环平稳密度谱的流致励源信号特征提取方法。
背景技术:
传统流致励源信号是用傅里叶变换和小波分析等平稳信号分析方法,信号模型简单、分析方法受限,很难准确提取流致激励源的信号特征。
但是,现有技术中至少存在以下缺点和不足:传统频谱分析的方法都建立在假设信号是平稳信号的基础上,而现实中往往是非平稳信号,从而这些检测方法都有不合理的地方,不合实际。同时,由于物理知识不能达到以及计算量的复杂,信号的理论建模可靠性不是很高,往往达不到要求的指导意义。
技术实现要素:
为解决现有的理论推导加频谱分析提取励源信号的局限性,本发明提供一种基于循环平稳密度谱的流致励源信号特征提取方法,相比于传统信号提取的方法,更科学、更接近实际信号,具有强大的实用性,提取的信号具有实际指导意义。
本发明的技术方案为:一种基于循环平稳密度谱的流致励源信号特征提取方法,包括以下步骤:
步骤1,使用传感器采集振动信号;
步骤2,将采集到的信号导入到循环平稳程序中,通过循环平稳特征的相关性特征函数检测,得到处理结果图像并保存相应的处理结果数据;
步骤3,根据循环平稳的基本原理初步建模,得到流致振动信号的幅度调制模型;
步骤4,根据已保存的处理结果数据,初步确定建模的模型参数;
步骤5,将构建好的模型及模型参数,作为仿真信号,用同样的循环平稳程序进行处理,用相关性系数验证模型的可靠性;
步骤6,比较仿真结果与实际检测结果的不同,改善模型以及模型参数,重构流致励源信号特征。
其中,步骤2的具体步骤为:
步骤2-1,将采集的振动信号用基于循环平稳特征的相关性特征函数检测,得到循环密度谱;
步骤2-2,将得到的循环密度谱归一化,得到循环相关谱图像;
步骤2-3,将得到的循环相关谱图像的纵坐标加起来,并做归一化处理,得到循环平稳包络谱线。
所述的基于循环平稳特征的相关性特征函数检测方法为:
其中,t、t为时间;△f趋于零,t趋于正无穷;f1、f2表示计算的两个频率;xδf(t,f1)表示滤波;
步骤4的具体步骤为:
步骤4-1,根据处理得到的循环平稳包络谱线,得到峰值和均值的差,再与标准差比较,提取循环平稳包络谱线上的峰值对应的幅度数值和频率信息;
步骤4-2,通过信号幅度调制模型得到的检测结果,对结果进行遍历搜索,找到流致励源信号的基本频率,作为调制频率的估计值;
步骤4-3,利用得到的基本频率,根据循环密度谱,找到峰值频率对应的组合方式,构建未知数方程式,解方程得到相应的流致励源信号的调制幅度。
步骤5的具体步骤为:
步骤5-1,根据提取得到的流致励源信号的调制频率和调制幅度,按信号模型重构原信号;
步骤5-2,将构建的信号导入循环平稳程序进行处理,得到该信号的循环平稳包络谱线;
步骤5-3,将原信号与重构信号的循环平稳包络谱线进行相关性计算,验证模型可靠性,并可对提取的调制幅度进行微调。
对于旋转机械故障,如不对中、不平衡、喘流、紊流等,会产生很多倍频以及它们的组合,频率十分复杂,而通过循环平稳检测的方法,不但可以精确找出这些频率信息以及对应的图像幅值,同时也可以通过建立程序的基本原理反推出采集信号的模型以及模型参数,对会产生大量倍频的机械(如旋转机械)是一种良好的检测手段和信号恢复方式。
傅立叶变换指出任何信号都可以拆成若干个正弦或余弦信号的和。而循环平稳对于多个正弦或余弦信号的和乘以一个随机信号,有良好的检测结果。通过最后得到的循环平稳包络谱线,可以得到相应的循环频率和幅值比信息,借此能达到很好的信号提取效果。
同时,循环平稳有很好的抗噪性,对于不同的噪声,最后出现的循环频率和幅值比信息变化几乎没有。这从另外一个角度使得循环平稳建模比传统方法更简单、更快捷、更准确。
本发明通过循环平稳的特征函数,在采样频率的二分之一和设定的计算频率范围内,计算输入的采样信号的循环平稳功率谱;然后通过归一化以及积分原理,得到归一化的包络谱,通过循环平稳包络谱的循环频率以及对应的幅值信息,构建信号模型。该方法相比于传统信号提取的方法,更科学、更接近实际信号,具有强大的实用性,提取的信号具有实际指导意义。
附图说明
图1是实施例中基于循环平稳密度谱的流致励源信号的提取方法流程图;
图2是采用此方法提取流致励源信号的调制频率的流程图;
图3是采用此方法提取流致励源信号频率对应的调制幅度的流程图;
图4是循环平稳处理仿真信号得到的循环平稳包络谱线图;
图5是循环平稳处理实际信号得到的循环平稳包络谱线图。
具体实施方式
为了更为具体地描述本发明,下面结合附图及具体实施方式对本发明的技术方案进行详细说明。
如图1所示,一种基于循环平稳密度谱的流致励源信号特征提取方法,包括以下步骤:
s01,将传感器得到的数据,在程序中读入;
s02,在程序中设定好相应的参数,计算循环平稳的参数:
其中,t、t为时间;△f趋于零,t趋于正无穷;f1、f2表示计算的两个频率;xδf(t,f1)表示滤波;
大多数旋转机械振动信号可以简化为:
其中v(t)为随机信号;ai为实数,表示余弦信号的模;αi为需要检测到的循环频率。其中
对于随机信号v(t),其互相关密度函数corrv(f1,f2)中f1=f2时,corr值不为零,
这样,通过corr函数,我们可以检测到信号内存在的循环平稳信息,即循环频率和相应的幅值比。
s03,由于s02得到循环平稳信息还不够明显和均匀,幅值差异较大,将得到的循环密度谱归一化,成为循环相关谱图像,更加直观。
s04,将得到的循环相关谱图像的纵坐标加起来,并做归一化处理,得到循环平稳包络谱线,使信号的循环频率相关信息更加明显,而且方便分辨。
对归一化后的循环相关谱积分的设为s,则当
又因为随机信号的功率谱可以认为是波动不大的直线,所以当
最后当某个频率出现了重复,即可以是二分之一倍频,也可是加减的二分之一耦合出现的频率,则其峰值比值直接线性相加。
可知最后得到的循环平稳包络谱线在幅值比上和载波信号几乎没有关系,利用这种性质可以很好地提取流致励源信号。
s05,将循环平稳包络谱线的横纵坐标信息保存下来,利用最大值减均值与方差的比值优化提取峰值频率信息和幅值信息;
s06,利用排列组合的方式优化提取流致励源信号的基本频率,具体步骤如图2所示;
s07,通过找到的基本频率,组合出循环平稳包络谱线的峰值频率,通过判断组合方式构建基本频率幅值的多元二次方程,解方程得到对应幅值,再通过将实数等比例归一的方法,得到最后的结果,具体步骤如图3所示。
s08,通过传统方法,理论推导加频谱分析的方式完善信号模型;
s09,用相关性系数计算建立的信号模型的仿真结果得到的循环平稳包络谱线与传感器采集信号得到的包络谱的相关性,验证信号模型的正确性。
为了表现本方法的优势和特征,对理想信号x=[1+cos(60πt)+cos(100πt)+cos(130πt)]*n(0,1)进行了仿真,来恢复信号x0=1+cos(60πt)+cos(100πt)+cos(130πt),得到的循环平稳包络谱线如图4所示。此时的仿真结果以及其它仿真信号的仿真提取结果如表1所示。
表1
同时对使用加速度传感器采集的信号进行处理,处理结果如图5所示,轴频1.2hz和叶频6.0hz清晰可见,提取的调制频率为1.2hz和6.0hz,对应幅度的常数项为1,调制频率1.2hz对应的幅度为0.6429,调制频率6.0hz对应的幅度为1.5000。
不难看出,仿真结果中峰出现的频率和峰幅值比都是符合理论推导的,提取的峰值误差也在可以接受的范围内,频率完全准确,验证了我们程序的可行之处;实际数据处理,也能得到一定的贴近实际的处理结果。
以上所述的具体实施方式对本发明的技术方案和有益效果进行了详细说明,应理解的是以上所述仅为本发明的最优选实施例,并不用于限制本发明,凡在本发明的原则范围内所做的任何修改、补充和等同替换等,均应包含在本发明的保护范围之内。