包络提取的两种方法-希尔伯特变换 和 局部峰值检测

1. 缘由

在振动分析中,如轴承分析等,经常会得到幅值调制过的信号,如何进行解调,就需要进行包络谱分析,如何得到包络,遇到了两种方法:1. 通过Hilbert 方法.2.通过局部峰值检测,再通过样条线进行拟合(经典模态分解EMD中使用的方法)

2. 具体方法 

  2.1 Hilbert 方法

    一个带求包络的信号x(t),进行Hilbert变换的好 HHT(x(t)), 合成一个信号 x(t) + j*HHT( x(t) ), 然后对这个合成的信号取幅值部分 y(t)= Amp( [x(t) + j*HHT( x(t) )] ), 此时y(t)就是得到的上包络,下包络y'(t) = -y(t).

下面是labview的代码

下图是求得的包络曲线图

 如果是振动分析就可以对提取出来的包络曲线进行谱分析,提取相应的频率成分。

  2.2 局部峰值检测,样条线拟合

  待续

3. 小结

原文地址:https://www.cnblogs.com/Nicoooolas/p/13410425.html