along_doo 发表于 2006-12-7 14:04

求教:分离正弦基频信号与冲击信号

想请教一个问题:如何将正弦的基频信号与叠加在其上的冲击信号分离,而不降改变击信号的幅值。用带通滤波器做了,始终无法不改变冲击信号的幅值。

[ 本帖最后由 zhlong 于 2007-6-4 17:47 编辑 ]

vibraman 发表于 2006-12-8 10:22

能否给出你产生加速度信号数据的源数据?即正弦和冲击信号各是多少?

songzy41 发表于 2006-12-11 09:35

原帖由 along_doo 于 2006-12-7 14:04 发表
想请教一个问题:如何将正弦的基频信号与叠加在其上的冲击信号分离,而不降改变击信号的幅值。用带通滤波器做了,始终无法不改变冲击信号的幅值。
我把楼主提供的数据进行了分析(下图给出原始数据及其谱图)。楼主没有给出采样频率,只能用归一化频率。从谱图上看,信号中有一.04Hz(归一化频率)的基波及其谐波。不知哪一些是楼主要的正弦基频信号(是.04Hz的信号),哪些是冲击信号?

aben7 发表于 2007-2-26 20:43

用自适应信号分离

峰之巅 发表于 2007-2-27 11:10

本人感觉,你的冲击信号的循环频率与正弦信号基频基频一样吧,都是0.04Hz。
能否把你的采样频率给出,以及其它详细信息

beehappy 发表于 2007-2-27 15:14

可以尝试使用mallat提出的匹配追踪方法,我曾分离过类似的信号。

sspine 发表于 2007-3-9 17:42

感觉你的这个应用可以用自适应噪声消除的办法解决。但是你提供的信息还不够详细。下面是可能的解决方案:
1。 用nortch filter,前提是你要知道正玄基频信号的确切频率,并且该频率是不随时间变化的。
2。 用自适应噪声消除的方法。此时需要同步采集两路信号:一路是你现在采的信号,另一路是噪声信号本身(sin信号,在自适应信号处理教科书里叫参考信号,reference signal)。这样就可以用自适应滤波器来滤波。这种方法的局限是有时候参考新好不容易得到。
页: [1]
查看完整版本: 求教:分离正弦基频信号与冲击信号