【技术实现步骤摘要】
一种基于同步平均主成分时频分析的确定性信号提取方法
本专利技术属于机械的信号处理领域,尤其是涉及一种基于时域平均主成分构建和时频联合分析的确定性信号提取方法。
技术介绍
机械设备在运行过程中会产生信息量丰富的声音和振动时域信号,目前机械设备的信号分析方法主要有三类:时域分析、频域分析和时频分析。时域分析主要分为两类,第一类时域分析方法是统计参数分析,选取目标时域信号,计算其对应的各类统计参数进行分析,如平均值、峰值、峰峰值、标准差、方差、均方根等。第二类时域分析方法是整体观察和趋势预测,一方面关注信号峰值的大小、不同时段幅度大小、信号峰值对应的时间、同一形状的波形重复出现的周期长短等,另一方面关注信号变化情况,并在此基础上进行信号变化趋势的预测。频域分析的主要手段是快速傅里叶变换,快速傅里叶变换的基本思想是将目标时域信号分解成不同周期的三角函数,能够完美地描述平稳信号的频率分布情况,但是不适用于非平稳信号的分析。时频分析的主要方法主要有短时傅里叶变换和小波变换。短时傅里叶变换的基本思想是通过信号加窗的方式将目标时域信号分解成许多小段,将每一小段信号近似为平稳信号,对每一段信号进行傅里叶变换得到频谱分析结果,并将所有的频谱分析结果进行组合,从而得到目标信号的时频联合分布。由于窗函数是固定的,所以短时傅里叶变换存在着时间分辨率和频率分辨率相互限制的缺陷。不同于傅里叶变换以无限长的三角函数作为基函数对目标信号进行分解,小波变换是以小波函数作为基函数,通过对基函数的伸缩和平移操作实现不同频率段和不同时 ...
【技术保护点】
1.一种基于同步平均主成分时频分析的确定性信号提取方法,其特征在于,包括以下步骤:/n(1)选取需要分析的离散时域信号,截取信号长度总点数得到目标时域信号,并构建信号长度总点数的因数矩阵;/n(2)将因数矩阵中的因数依次作为时域同步平均的分段数,对目标时域信号进行时域同步平均处理,得到每个因数对应的时域同步平均数组,将所有的时域同步平均数组进行组合,组成原始TSA矩阵;/n(3)计算TSA矩阵每一行的均方根值作为能量指标,并按照能量指标从大到小的顺序对TSA矩阵进行重排;/n(4)计算得到的能量指标的差异谱,基于差异谱峰值选取差异谱阶数;设定能量总和阈值,基于能量总和阈值选取能量阶数;在差异谱阶数和能量阶数中选择较大值作为最终降维阶数,并以此值对重排TSA矩阵进行降维处理;/n(5)计算降维TSA矩阵对应的协方差矩阵,并对协方差矩阵进行特征分解,得到对应的特征值对角线矩阵和特征向量矩阵;/n(6)设定特征值总和阈值,基于特征值总和阈值选取主成分个数,并形成对应的特征向量矩阵,将降维TSA矩阵乘以对应的特征向量矩阵,得到主成分TSA矩阵;/n(7)对主成分TSA矩阵中的每一个主成分进行频 ...
【技术特征摘要】
1.一种基于同步平均主成分时频分析的确定性信号提取方法,其特征在于,包括以下步骤:
(1)选取需要分析的离散时域信号,截取信号长度总点数得到目标时域信号,并构建信号长度总点数的因数矩阵;
(2)将因数矩阵中的因数依次作为时域同步平均的分段数,对目标时域信号进行时域同步平均处理,得到每个因数对应的时域同步平均数组,将所有的时域同步平均数组进行组合,组成原始TSA矩阵;
(3)计算TSA矩阵每一行的均方根值作为能量指标,并按照能量指标从大到小的顺序对TSA矩阵进行重排;
(4)计算得到的能量指标的差异谱,基于差异谱峰值选取差异谱阶数;设定能量总和阈值,基于能量总和阈值选取能量阶数;在差异谱阶数和能量阶数中选择较大值作为最终降维阶数,并以此值对重排TSA矩阵进行降维处理;
(5)计算降维TSA矩阵对应的协方差矩阵,并对协方差矩阵进行特征分解,得到对应的特征值对角线矩阵和特征向量矩阵;
(6)设定特征值总和阈值,基于特征值总和阈值选取主成分个数,并形成对应的特征向量矩阵,将降维TSA矩阵乘以对应的特征向量矩阵,得到主成分TSA矩阵;
(7)对主成分TSA矩阵中的每一个主成分进行频域分析,得到各个主成分对应的频域二维曲线,将各条曲线进行综合绘图,得到主成分TSA矩阵的频域分析结果;
(8)对主成分TSA矩阵中的每一个主成分进行时频分析,得到各个主成分对应的时频矩阵,并绘制时频图;将所有时频矩阵对应位置元素相加取平均,得到均一化时频矩阵,并绘制均一化时频图。
2.根据权利要求1所述的基于同步平均主成分时频分析的确定性信号提取方法,其特征在于,步骤(1)中,将目标时域信号所包含的离散点总点数L作为目标数,求解L的所有因数F1,F2,…Fn,并按照从小到大的顺序进行排列,组成因数矩阵F={F1,F2,…Fn}。
3.根据权利要求2所述的基于同步平均主成分时频分析的确定性信号提取方法,其特征在于,步骤(2)中,所述构建原始TSA矩阵的具体步骤为:
(2-1)对于因数矩阵中任意因数Fi,构建对应的时域同步平均数组,具体包括:
(2-1-1)因数矩阵中任意因数Fi作为分段数,将目标时域信号分成Fi段;
(2-1-2)将Fi段中对应位置的点相加,得到总和信号;
(2-1-3)将总和信号除以分段数Fi,得到时域同步平均数组,计算公式如下:
式中,TSA(tm,Fi)代表时域同步平均数组中的第m个值;
(2-2)将每个因数对应的时域同步平均数组,横向复制扩展到目标时域信号的长度L,计算公式如下:
式中,TSA(Fi)代表横向复制扩展后的时域同步平均数组;
(2-3)将横向复制扩展后的时域同步平均数组纵向叠放,组成原始TSA矩阵,计算公式如下:
式中,TSA(t,F)代表原始TSA矩阵。
4.根据权利要求2所述的基于同步平均主成分时频分析的确定性信号提取方法,其特征在于,步骤(3)的具体步骤如下:
(3-1)计算原始TSA矩阵中每一行的均方根作为能量指标,计算公式如下:
式中,RMSTSA代表原始TSA矩阵对应的均方根值矩阵,rmsi代表了原始TSA矩阵第i行的均方根值;
(3-2)按照从大到小的顺序,对均方根值矩阵进行重新排列,得到重排RMS矩阵,计算公式如下:
式中,RMSr代表重排后的均方根值矩阵,rmsri代表重排后的均方根值,满足rmsr1≥rmsr2≥…≥rmsra;
(3-3)按照对应的均方根值从大到小的顺序,对原始TSA矩阵进行重新排列,得到重排TSA矩阵,计算公式如下:
式中,F(rmsri)代表rmsri对应的因数。
5.根据权利要求2所述的基于同步平均主成分时频分析的确...
【专利技术属性】
技术研发人员:吴大转,伍柯霖,刘瑶,黄乾,初宁,
申请(专利权)人:浙江大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。