gnuRadio双音检测

时间:2015-08-25 04:02:56

标签: fft sampling spectrum gnuradio goertzel-algorithm

我试图想出一种有效的方法来表征两个相隔约900kHz的窄带音调(一个在100kHZ左右,一个在1MHz左右,一旦转换为基带)。随着时间的推移,它们不会在频率上移动很多,但可能会有我们想要监控的幅度变化。

每个音调大约约100Hz宽,我们需要在很长一段时间内将这两个野兽描述为大约0.1Hz的分辨率。样品以超过2M样品/秒(TBD)进入,以充分获得最高色调。

我试图避免(如果可能的话)对数据执行蛮力> 2MSample FFT,每秒一次,以提取频域数据。有效的方法吗?类似于在感兴趣的频带周围执行两个(更小)的FFT的东西?我看过Goertzel和chirp z方法,但我不确定它有助于节省处理。

0 个答案:

没有答案