几个月以来,我开始通过两种不同的时频方法(即希尔伯特变换和 Teager-Kaiser 能量算子)来提取(估计)信号频率和幅度分量。
我在标准信号上测试了这两种方法,例如啁啾、正弦、余弦等。这个初步分析似乎强调了 Teager-Kaiser 在频率和幅度估计方面具有更好的分辨率。
之后,我将这两种方法应用于从模拟给定系统动态行为的工具中导出的一些加速度信号。令人惊讶的是,希尔伯特变换在频率估计方面提供了更可靠的结果。Teager-Kaiser 算子显示了一些高频内容估计,这是难以预料的。
我在 Simulink 中开发了这两种技术,如下所示:

合成加速度信号的结果如下:

我在 Teager-Kaiser 算子的设计中遗漏了什么?有没有可能避免那些“错误”的频率估计(那些带有箭头的)?