PSD - 去除噪音的正确公式

信息处理 fft stft 功率谱密度
2022-02-17 09:22:22

好的,所以最后有些事情是有道理的。

我正在尝试scale通过以下等式完成的结果:

PSrms=2|ym|2S12m=0.....N/2

在哪里 ym=(rere+imim)

这会产生以下结果:

在此处输入图像描述

(对不起轴 - 我没有时间做这些)

在缩放结果之前,我得到了以下信息:

在此处输入图像描述

基本上,到目前为止,一切都很好(我希望!)

现在我想从理论上消除信号周围的噪声,以便只显示主峰并移除所有未显示的峰。所以理论上,我会被留在点(60 - 80)之间。

我一直在尝试阅读并理解本文中的“第 10 节:平均和重叠”: http ://www.rssd.esa.int/SP/LISAPATHFINDER/docs/Data_Analysis/GH_FFT.pdf

它假定通常的补救措施是取平均M元素并将平均结果的标准偏差减少一个因子1/M然而,会是什么M在这种情况下?因此,为了从缩放 PSD 的结果中去除噪声,我该如何降低标准偏差?

这是我现在唯一感到困惑的部分,我基本上需要在结果开始时降低噪声水平,并且在结果结束时只给我信号中的重要峰值。

1个回答

你需要的是一个数字滤波器数字滤波器是对信号频率响应进行整形或“过滤”的手段。具体来说,您需要一种称为带通滤波器的东西,它可以让 60-80 频率大部分单独存在,并且大部分都可以摆脱其他一切。窥探这个网站或谷歌他们。数字滤波器是 DSP 101,所以有很多例子和教程。