一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种特种装备无源转速计算方法和系统与流程

2022-11-16 15:13:31 来源:中国专利 TAG:


1.本发明属于旋转设备转速提取领域,尤其涉及一种特种装备无源转速计算方法和系统。


背景技术:

2.特种装备属于复杂的特种设备,设备运行条件复杂。为了确保设备的可靠运行,需要对设备的振动状态进行监测。但由于特种装备属于重载设备,设备运行速度慢,运行持续时间短,每次运行都伴随有加减速过程,设备稳态运行时间短。常规的振动数据处理算法多用于稳态信号的处理,对于非稳态振动信号的处理,工程中多通过增加转速同步采用实现对旋转类设备的阶次跟踪分析。但特种装备由于受结构和使用场景的限制,无法安装同步采样转速测量装置,为此需要通过其他方法实现对特种装备转速的计算。
3.国内外许多学者对转速的估计进行了较多的研究。史振盛等采用短时傅立叶变换将振动信号转入时频空间并运用峰值提取的方法估计特种装备的瞬时转速;同样按照峰值搜索的思想,胡爱军等提出了一种基于改进的峰值搜索的特种装备转速提取方法,该方法主要将待提取峰值点附近相邻两点位置的一阶导数变化差值作为区别真实与虚假峰值位置的判断因素;j.,urbanek等提出了一种基于时频分析的瞬时转速的两步提取方法,该方法首先在时频分析中初步获取时频峰值位置点作为瞬时转率的粗糙估计,基于这些时频点再对原始数据进行相位解调,并由调制后的信号再次进行时频分析来识别机械的瞬时转动频率。
4.现有的旋转设备转速提取方法大多只考虑了单通道的振动数据,一般通过时频变换提取时频峰脊位置的方式来进行转频修正和估算。但在实际问题中,待调查的转频范围内往往存在多个相邻频率及噪声成分,仅通过单个通道振动数据往往难以区分这些干扰信息。


技术实现要素:

5.为解决上述技术问题,本发明提出一种特种装备无源转速计算方法和系统的技术方案,以解决上述技术问题。
6.本发明第一方面公开了一种特种装备无源转速计算方法,所述方法包括:
7.步骤s1、获取多通道的振动信号,并针对特种装备型号,确定转频范围;
8.步骤s2、按所述转频范围,对所述振动信号进行滤波重采样和强度归一化的预处理操作,得到预处理后的振动信号;
9.步骤s3、计算所述预处理后的振动信号的时间延迟为0时刻的协方差矩阵;
10.步骤s4、计算预处理后的振动信号的时间延迟为0时刻的协方差矩阵的特征值和对应的特征向量,并将所述特征值按由大到小顺序排列,保留特征值大于全部总和预定比例的前n个特征值,剩余m-n特征值用于计算振动信号噪声水平估计值,所述m为预处理后的振动信号的协方差矩阵的特征值的总数量;
11.步骤s5、应用所述振动信号噪声水平估计值、前n个特征值和对应的特征向量计算振动信号的白化矩阵;
12.步骤s6、应用所述白化矩阵与所述预处理后的振动信号做乘积,得到白化后的振动信号,并计算k个随机时间延迟τ时刻的白化后的振动信号的协方差矩阵;
13.步骤s7、对所述白化后的振动信号的协方差矩阵进行联合对角化,分离得到的源信号序列;
14.步骤s8、根据多通道振动数据的频谱特征,在所述源信号序列中挑选在转频范围内的源信号,对所述源信号进行希尔伯特变换计算出所述源信号的任意时刻的瞬时频率;
15.步骤s9、根据所述瞬时频率对所述源信号进行随机带宽的vold-kalman滤波得到修正后的目标转频的时域波形;
16.步骤s10、应用希尔伯特变换提取所述时域波形的瞬时频率,得到目标的转频;
17.步骤s11、重复迭代步骤s9和步骤s10,应用每一次迭代得到的瞬时频率和目标的转频计算转频迭代误差,当所述转频迭代误差小于预设阈值时,认为模型收敛,停止迭代,并应用最后一次迭代的目标的转频,计算瞬时转速估计值。
18.根据本发明第一方面的方法,在所述步骤s4中,所述计算振动信号噪声水平估计值的方法包括:
19.当n《m,
20.当n=m,
21.其中,为振动信号噪声水平估计值,λi为特征值。
22.根据本发明第一方面的方法,在所述步骤s5中,所述计算振动信号的白化矩阵的方法包括:
[0023][0024]
其中,符号[
·
]h代表了矩阵的埃尔米特转置,v1…
vn为特征值λ1…
λn对应的特征向量,为振动信号噪声水平估计值,w为白化矩阵。
[0025]
根据本发明第一方面的方法,在所述步骤s7中,所述对所述白化后的振动信号的协方差矩阵进行联合对角化,分离得到的源信号序列的方法包括:
[0026]
计算正交矩阵u使得{r
zz
(τ)k=u{d}kuh,其中{d}k为k对对焦矩阵;
[0027]
分离得到的源信号序列z为白化后的振动信号。
[0028]
根据本发明第一方面的方法,在所述步骤s8中,所述对所述源信号进行希尔伯特变换计算出所述源信号的任意时刻的瞬时频率的方法包括:
[0029][0030]
[0031]
其中,h(
·
)为希尔伯特变换,为从源信号序列中挑选的在转频范围内的源信号,θ(t)为计算中间变量,f
inst
(t)为瞬时频率。
[0032]
根据本发明第一方面的方法,在所述步骤s11中,所述应用每一次迭代得到的瞬时频率和目标的转频计算转频迭代误差的方法包括:
[0033][0034]
其中,error为转频迭代误差,f
inst,j
(t)为瞬时频率,f

inst
(t)为目标的转频,l为迭代的数据长度。
[0035]
根据本发明第一方面的方法,在所述步骤s11中,所述计算瞬时转速估计值的方法包括:
[0036]
n(t)=60
×f′
inst
()
[0037]
其中,n(t)为瞬时转速估计值,f

inst
(t)为目标的转频。
[0038]
本发明第二方面公开了一种特种装备无源转速计算系统,所述系统包括:
[0039]
第一处理模块,被配置为,获取多通道的振动信号,并针对特种装备型号,确定转频范围;
[0040]
第二处理模块,被配置为,按所述转频范围,对所述振动信号进行滤波重采样和强度归一化的预处理操作,得到预处理后的振动信号;
[0041]
第三处理模块,被配置为,计算所述预处理后的振动信号的时间延迟为0时刻的协方差矩阵;
[0042]
第四处理模块,被配置为,计算预处理后的振动信号的时间延迟为0时刻的协方差矩阵的特征值和对应的特征向量,并将所述特征值按由大到小顺序排列,保留特征值大于全部总和预定比例的前n个特征值,剩余m-n特征值用于计算振动信号噪声水平估计值,所述m为预处理后的振动信号的协方差矩阵的特征值的总数量;
[0043]
第五处理模块,被配置为,应用所述振动信号噪声水平估计值、前n个特征值和对应的特征向量计算振动信号的白化矩阵;
[0044]
第六处理模块,被配置为,应用所述白化矩阵与所述预处理后的振动信号做乘积,得到白化后的振动信号,并计算k个随机时间延迟τ时刻的白化后的振动信号的协方差矩阵;
[0045]
第七处理模块,被配置为,对所述白化后的振动信号的协方差矩阵进行联合对角化,分离得到的源信号序列;
[0046]
第八处理模块,被配置为,根据多通道振动数据的频谱特征,在所述源信号序列中挑选在转频范围内的源信号,对所述源信号进行希尔伯特变换计算出所述源信号的任意时刻的瞬时频率;
[0047]
第九处理模块,被配置为,根据所述瞬时频率对所述源信号进行随机带宽的vold-kalman滤波得到修正后的目标转频的时域波形;
[0048]
第十处理模块,被配置为,应用希尔伯特变换提取所述时域波形的瞬时频率,得到目标的转频;
[0049]
第十一处理模块,被配置为,重复第九处理模块和第十处理模块,应用每一次重复得到的瞬时频率和目标的转频计算转频迭代误差,当所述转频迭代误差小于预设阈值时,认为模型收敛,停止迭代,并应用最后一次迭代的目标的转频,计算瞬时转速估计值。
[0050]
根据本发明第二方面的系统,第四处理模块,被配置为,所述计算振动信号噪声水平估计值包括:
[0051]
当n《m,
[0052]
当n=m,
[0053]
其中,为振动信号噪声水平估计值,λi为特征值。
[0054]
根据本发明第二方面的系统,第五处理模块,被配置为,所述计算振动信号的白化矩阵的方法包括:
[0055][0056]
其中,符号[
·
]h代表了矩阵的埃尔米特转置,v1…
vn为特征值λ1…
λn对应的特征向量,为振动信号噪声水平估计值,w为白化矩阵。
[0057]
根据本发明第二方面的系统,第七处理模块,被配置为,所述对所述白化后的振动信号的协方差矩阵进行联合对角化,分离得到的源信号序列包括:
[0058]
计算正交矩阵u使得{r
zz
(τ)}k=u{d}kuh,其中{d}k为k对对焦矩阵;
[0059]
分离得到的源信号序列z为白化后的振动信号。
[0060]
根据本发明第二方面的系统,第八处理模块,被配置为,所述对所述源信号进行希尔伯特变换计算出所述源信号的任意时刻的瞬时频率包括:
[0061][0062][0063]
其中,h(
·
)为希尔伯特变换,为从源信号序列中挑选的在转频范围内的源信号,θ(t)为计算中间变量,f
inst
(t)为瞬时频率。
[0064]
根据本发明第二方面的系统,第十一处理模块,被配置为,所述应用每一次迭代得到的瞬时频率和目标的转频计算转频迭代误差包括:
[0065][0066]
其中,error为转频迭代误差,f
inst,j
(t)为瞬时频率,f

inst
(t)为目标的转频,l为迭代的数据长度。
[0067]
根据本发明第二方面的系统,第十一处理模块,被配置为,所述计算瞬时转速估计
值包括:
[0068]
n(t)=60
×f′
inst
(t)
[0069]
其中,n(t)为瞬时转速估计值,f

inst
(t)为目标的转频。
[0070]
本发明第三方面公开了一种电子设备。电子设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时,实现本公开第一方面中任一项的一种特种装备无源转速计算方法中的步骤。
[0071]
本发明第四方面公开了一种计算机可读存储介质。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,实现本公开第一方面中任一项的一种特种装备无源转速计算方法中的步骤。
[0072]
本发明提出的方案,可实现在复杂环境,如邻频干扰和高噪声水平,下精确估算瞬时转速。
附图说明
[0073]
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0074]
图1为根据本发明实施例的一种特种装备无源转速计算方法的流程图;
[0075]
图2为根据本发明实施例的某电机4测点加速度数据;
[0076]
图3为根据本发明实施例的加速度数据的频率谱;
[0077]
图4为根据本发明实施例的白化后的振动数据;
[0078]
图5为根据本发明实施例的分离的源信号及其频谱图;
[0079]
图6为根据本发明实施例的源信号1经vold-kalman滤波修正后的时域波形;
[0080]
图7为根据本发明实施例的迭代过程中误差的收敛性;
[0081]
图8为根据本发明实施例的估计的瞬时转速;
[0082]
图9为根据本发明实施例的一种特种装备无源转速计算系统的结构图;
[0083]
图10为根据本发明实施例的一种电子设备的结构图。
具体实施方式
[0084]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0085]
本发明旨在公开一种通过多通道的振动信号联合提取特种装备转速的新方法,可实现在复杂环境(如邻频干扰、高噪声水平)下精确估算瞬时转速。本方法运用了一种盲源分离融合弗德卡曼滤波的方法,与常见的基于单通道数据的转速估计方法不同,本方法考虑到了旋转设备转动特征频率在机械体不同位置的一致性,多通道的振动数据可以联合作为输入参数,因此本方法不易受局部频率成分的干扰,具有较高的识别精度及鲁棒性。盲源分离(bss)技术是机器学习中的一类非监督式学习方法,其目标是在仅仅只有观测信号的
前提下重构信号中统计学不相关的源成分及其混合系数矩阵。将bss算法应用于特种装备的转速提取的合理性是转动频率存在于不同传感器中且独立于其他频率成分。由于待分离的转频时域信号的往复性良好,局部相关性明显,可通过振动信号的高阶统计量入手进行分离操作。但在一些复杂情况下,分离得到的转频时域源信号中可能仍受噪声及微弱相邻频率成分干扰。同时bss算法自身仍有一些局限性,比如信号源的数目的不确定以及分离结果鲁棒性受时间延迟影响严重,可以进一步修正。因此在本方案中采用了改进的二阶统计量盲源分离融合vold-kalman滤波的方法,可自动确定待分离源数目和优化多时间延迟输入。vold-kalman滤波是常用于特种装备的阶比跟踪分析算法,但其带宽选择往往会影响最后滤波的好坏,因此本发明通过迭代的思路,对分离得到的转频时域信号再多次进行vold-kalman滤波修正,隐藏在振动信号中的非目标频率成分及测试噪声得以有效消除,进而可以准确识别特种装备的瞬时转速。
[0086]
实施例1:
[0087]
本发明第一方面公开了一种特种装备无源转速计算方法。图1为根据本发明实施例的一种特种装备无源转速计算方法的流程图,如图1所示,所述方法包括:
[0088]
步骤s1、获取多通道的振动信号,并针对特种装备型号,估计转频范围;
[0089]
步骤s2、按所述转频范围,对所述振动信号进行滤波重采样和强度归一化的预处理操作,得到预处理后的振动信号;
[0090]
步骤s3、计算所述预处理后的振动信号的时间延迟为0时刻的协方差矩阵;
[0091]
步骤s4、计算预处理后的振动信号的协方差矩阵的特征值和对应的特征向量,并将所述特征值按由大到小顺序排列,保留特征值大于全部总和预定比例的前n个特征值,剩余m-n特征值用于计算振动信号噪声水平估计值,所述m为预处理后的振动信号的协方差矩阵的特征值的总数量;
[0092]
步骤s5、应用所述振动信号噪声水平估计值、前n个特征值和对应的特征向量计算振动信号的白化矩阵;
[0093]
步骤s6、应用所述白化矩阵与所述预处理后的振动信号做乘积,得到白化后的振动信号,并计算k个随机时间延迟τ时刻的白化后的振动信号的协方差矩阵;
[0094]
步骤s7、对所述白化后的振动信号的协方差矩阵进行联合对角化,分离得到的源信号序列;
[0095]
步骤s8、根据多通道振动数据的频谱特征,在所述源信号序列中挑选在转频范围内的源信号,对所述源信号进行希尔伯特变换计算出所述源信号的任意时刻的瞬时频率;
[0096]
步骤s9、根据所述瞬时频率对所述源信号进行随机带宽的vold-kalman滤波得到修正后的目标转频的时域波形;
[0097]
步骤s10、应用希尔伯特变换提取所述时域波形的瞬时频率,得到目标的转频;
[0098]
步骤s11、重复迭代步骤s9和步骤s10,应用每一次迭代得到的瞬时频率和目标的转频计算转频迭代误差,当所述转频迭代误差小于预设阈值时,认为模型收敛,停止迭代,并应用最后一次迭代的目标的转频,计算瞬时转速估计值。
[0099]
在步骤s1,获取多通道的振动信号,并针对特种装备型号,估计转频范围。
[0100]
在步骤s2,按所述转频范围,对所述振动信号进行滤波重采样和强度归一化的预处理操作,得到预处理后的振动信号x=[x1,..xm]
t
,其中符号(
·
)
t
代表了矩阵的转置操
作,m为振动信号的通道数。
[0101]
在步骤s3,计算所述预处理后的振动信号的时间延迟为0,τ=0时刻的协方差矩阵r
xx
(0)。
[0102]
在步骤s4,计算预处理后的振动信号的协方差矩阵r
xx
(0)的特征值λ和对应的特征向量υ,并将所述特征值按由大到小顺序排列,保留特征值大于全部总和5%的前n(n≤m)个特征值λ1,

λn,剩余m-n个特征值λ
n 1

λm用于计算振动信号噪声水平估计值所述m为预处理后的振动信号的协方差矩阵的特征值的总数量。
[0103]
在一些实施例中,在所述步骤s4中,所述计算振动信号噪声水平估计值的方法包括:
[0104]
当n《m,
[0105]
当n=m,属于正定盲源分离,此时认为输入信息量不足以支撑噪声强度的估计,
[0106]
其中,为振动信号噪声水平估计值,λi为特征值。
[0107]
在步骤s5,应用所述振动信号噪声水平估计值、前n个特征值和对应的特征向量计算振动信号的白化矩阵w。
[0108]
在一些实施例中,在所述步骤s5中,所述计算振动信号的白化矩阵的方法包括:
[0109][0110]
其中,符号(
·
)h代表了矩阵的埃尔米特转置,v1…
vn为特征值λ1…
λn对应的特征向量,为振动信号噪声水平估计值,w为白化矩阵。
[0111]
在步骤s6,应用所述白化矩阵w与所述预处理后的振动信号x做乘积,得到白化后的振动信号z=wx,并计算k个随机时间延迟τ时刻的白化后的振动信号的协方差矩阵r
zz
(τ)。
[0112]
在步骤s7,对所述白化后的振动信号的协方差矩阵r
zz
(τ)进行联合对角化,分离得到的源信号序列
[0113]
在一些实施例中,在所述步骤s7中,所述对所述白化后的振动信号的协方差矩阵进行联合对角化,分离得到的源信号序列的方法包括:
[0114]
计算正交矩阵u使得{r
zz
(τ)}k=u{d}kuh,其中{d}k为k对对焦矩阵,(
·
)h代表了矩阵的埃尔米特转置;
[0115]
分离得到的源信号序列z为白化后的振动信号,混合矩阵其中符号(
·
)
#
为求广义逆矩阵操作。
[0116]
在步骤s8,根据多通道振动数据的频谱特征,在所述源信号序列中挑选在转频范围内的源信号,对所述源信号进行希尔伯特变换计算出所述源信号的任意时刻的瞬时频率f
inst
(t)。
[0117]
在一些实施例中,在所述步骤s8中,所述对所述源信号进行希尔伯特变换计算出
所述源信号的任意时刻的瞬时频率的方法包括:
[0118][0119][0120]
其中,h(
·
)为希尔伯特变换,为从源信号序列中挑选的在转频范围内的源信号,θ(t)为计算中间变量,f
inst
(t)为瞬时频率。
[0121]
在步骤s9,根据所述瞬时频率f
inst,j
(t)对所述源信号进行随机带宽的vold-kalman滤波得到修正后的目标转频的时域波形
[0122]
在步骤s10,应用希尔伯特变换提取所述时域波形的瞬时频率,得到目标的转频f

inst
(t)。
[0123]
在步骤s11,重复迭代步骤s9和步骤s10,应用每一次迭代得到的瞬时频率和目标的转频计算转频迭代误差,当所述转频迭代误差小于5%时,认为模型收敛,停止迭代,并应用最后一次迭代的目标的转频,计算瞬时转速估计值。
[0124]
在一些实施例中,在所述步骤s11中,所述应用每一次迭代得到的瞬时频率和目标的转频计算转频迭代误差的方法包括:
[0125][0126]
其中,error为转频迭代误差,f
inst,j
(t)为瞬时频率,f

inst
(t)为目标的转频,l为迭代的数据长度。
[0127]
所述计算瞬时转速估计值的方法包括:
[0128]
n(t)=60
×f′
inst
(t)
[0129]
其中,n(t)为瞬时转速估计值,f

inst
(t)为目标的转频。
[0130]
实施例2:
[0131]
如图2所示,为某电机在工作状态所采集的4个不同测点振动数据,所安装的传感系统以固定采样频率(2560hz)持续采集设备的加速度数据,现截选了长度l=8192的数据进行转速识别。根据该电机的型号及历史工作情况得知转频范围为0hz~60hz。
[0132]
图3为该电机振动数据的在低频区段的频谱图,可以发现该电机的转频受其他相邻振动频率成分干扰严重,且不同通道的干扰频率各不相同,体现出了复杂特征。对单一通道数据而言,不仅难以区分转频,而且很难消除相邻频率对转频识别的干扰。
[0133]
图4为图2的振动数据经步骤2的预处理和步骤3至5白化后的结果。值得注意的是,在步骤4的计算中发现振动数据在零延时的协方差矩阵特征值分别为λ=[0.0341,0.0234,0.0064,0.0021],此时该保留的特征值应大于0.0034,因此估计源信号数目为3,并得到噪声强度的估计值为0.0021。
[0134]
图5为图4的白化振动数据经联合对角化操作后得到的源信号及对应频谱图。可见通过本发明,多通道内不同频率成分已被明显区分。通过对源信号的频谱分析可知第一个源信号均存在于参与计算的四个传感器中,据此可知源信号1为转频的时域信号。通过图5我们还可发现,源信号1中仍存在少量其他成分频率成分的干扰,因此我们将继续按照步骤9至11进行弗德卡曼滤波修正。
[0135]
图6为图5中源信号1的时域波形经行了vold-kalman滤波的结果从图6中可以明显发现经过本发明,多通道振动信号已提取为频率成分单一的转频时域波形。
[0136]
图7为在迭代过程中转动频率误差值随迭代次数的变化情况。由图可见在本例中,迭代误差随迭代次数的增多而减少,最终收敛于3%左右,预设5%的误差阈值可以满足实测数据的要求。
[0137]
图8为本方法识别的瞬时转速数据与实际的数据对比。
[0138]
综上,本发明提出的方案能够可实现在复杂环境,如邻频干扰和高噪声水平,下精确估算瞬时转速。
[0139]
实施例3:
[0140]
本实施例3公开了一种特种装备无源转速计算系统。图9为根据本发明实施例的一种特种装备无源转速计算系统的结构图;如图9所示,所述系统100包括:
[0141]
第一处理模块101,被配置为,获取多通道的振动信号,并针对特种装备型号,估计转频范围;
[0142]
第二处理模块102,被配置为,按所述转频范围,对所述振动信号进行滤波重采样和强度归一化的预处理操作,得到预处理后的振动信号;
[0143]
第三处理模块103,被配置为,计算所述预处理后的振动信号的时间延迟为0时刻的协方差矩阵;
[0144]
第四处理模块104,被配置为,计算预处理后的振动信号的协方差矩阵的特征值和对应的特征向量,并将所述特征值按由大到小顺序排列,保留特征值大于全部总和预定比例的前n个特征值,剩余m-n特征值用于计算振动信号噪声水平估计值,所述m为预处理后的振动信号的协方差矩阵的特征值的总数量;
[0145]
第五处理模块105,被配置为,应用所述振动信号噪声水平估计值、前n个特征值和对应的特征向量计算振动信号的白化矩阵;
[0146]
第六处理模块106,被配置为,应用所述白化矩阵与所述预处理后的振动信号做乘积,得到白化后的振动信号,并计算k个随机时间延迟τ时刻的白化后的振动信号的协方差矩阵;
[0147]
第七处理模块107,被配置为,对所述白化后的振动信号的协方差矩阵进行联合对角化,分离得到的源信号序列;
[0148]
第八处理模块108,被配置为,根据多通道振动数据的频谱特征,在所述源信号序列中挑选在转频范围内的源信号,对所述源信号进行希尔伯特变换计算出所述源信号的任意时刻的瞬时频率;
[0149]
第九处理模块109,被配置为,根据所述瞬时频率对所述源信号进行随机带宽的vold-kalman滤波得到修正后的目标转频的时域波形;
[0150]
第十处理模块1010,被配置为,应用希尔伯特变换提取所述时域波形的瞬时频率,
得到目标的转频;
[0151]
第十一处理模块1011,被配置为,重复第九处理模块和第十处理模块,应用每一次重复得到的瞬时频率和目标的转频计算转频迭代误差,当所述转频迭代误差小于预设阈值时,认为模型收敛,停止迭代,并应用最后一次迭代的目标的转频,计算瞬时转速估计值。
[0152]
进一步,第四处理模块104,被配置为,所述计算振动信号噪声水平估计值包括:
[0153]
当n《m,
[0154]
当n=m,
[0155]
其中,为振动信号噪声水平估计值,λi为特征值。
[0156]
具体地,第五处理模块105,被配置为,所述计算振动信号的白化矩阵的方法包括:
[0157][0158]
其中,符号(
·
)h代表了矩阵的埃尔米特转置,v1…
vn为特征值λ1…
λn对应的特征向量,为振动信号噪声水平估计值,w为白化矩阵。
[0159]
其中,第七处理模块107,被配置为,所述计算振动信号的白化矩阵包括:
[0160][0161]
其中,符号(
·
)h代表了矩阵的埃尔米特转置,v1…
vn为特征值λ1…
λn对应的特征向量,为振动信号噪声水平估计值,w为白化矩阵。
[0162]
更进一步,第七处理模块107,被配置为,所述对所述白化后的振动信号的协方差矩阵进行联合对角化,分离得到的源信号序列包括:
[0163]
计算正交矩阵u使得{r
zz
(τ)}k=u{d}kuh,其中{d}k为k对对焦矩阵,(
·
)h代表了矩阵的埃尔米特转置;
[0164]
分离得到的源信号序列z为白化后的振动信号。
[0165]
优选地,第八处理模块,被配置为,所述对所述源信号进行希尔伯特变换计算出所述源信号的任意时刻的瞬时频率包括:
[0166][0167][0168]
其中,h(
·
)为希尔伯特变换,为从源信号序列中挑选的在转频范围内的源信号,θ(t)为计算中间变量,f
inst
(t)为瞬时频率。
[0169]
第十一处理模块1011,被配置为,所述应用每一次迭代得到的瞬时频率和目标的转频计算转频迭代误差包括:
[0170][0171]
其中,error为转频迭代误差,f
inst,j
(t)为瞬时频率,f

inst
(t)为目标的转频,l为迭代的数据长度。
[0172]
第十一处理模块1011,被配置为,所述计算瞬时转速估计值包括:
[0173]
n(t)=60
×f′
inst
(t)
[0174]
其中,n(t)为瞬时转速估计值,f

inst
(t)为目标的转频。
[0175]
实施例4:
[0176]
本实施例4公开了一种电子设备。电子设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时,实现本发明公开第一方面中任一项的一种特种装备无源转速计算方法中的步骤。
[0177]
图10为根据本发明实施例的一种电子设备的结构图,如图10所示,电子设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、近场通信(nfc)或其他技术实现。该电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0178]
本领域技术人员可以理解,图10中示出的结构,仅仅是与本公开的技术方案相关的部分的结构图,并不构成对本技术方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0179]
本发明第四方面公开了一种计算机可读存储介质。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,实现本发明公开第一方面中任一项的一种特种装备无源转速计算方法中的步骤中的步骤。
[0180]
请注意,以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献