请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2767|回复: 7
收起左侧

[信号与系统] FIR滤波器为何对低次谐波效果很差?

[复制链接]

98

主题

340

回帖

634

积分

金牌会员

积分
634
发表于 2020-10-29 13:28:49 | 显示全部楼层 |阅读模式

参照信号与系统教程设计了一个40HZ~60HZ的带通滤波器,然后在基波为50HZ的正弦波信号上分别叠加不同次谐波查看滤波效果。
发现施加的谐波越高,滤波效果越明显,谐波次数越低,滤波效果越不明显,以下分别为3次,6次和10次的滤波效果(红色为施加信号,绿色为滤波后的信号)。
请教硬汉哥为何低次谐波滤波效果这么差呢?

3次谐波

3次谐波

6次谐波

6次谐波

10次谐波

10次谐波


回复

使用道具 举报

98

主题

340

回帖

634

积分

金牌会员

积分
634
 楼主| 发表于 2020-10-29 13:35:10 | 显示全部楼层
将滤波器阶数从例程中的28次提高到80次,发现对低次谐波滤波效果改善非常明显,不知道是不是这个原因。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
发表于 2020-10-30 00:22:07 | 显示全部楼层
截止频率太小,容易区分不开,比如采样率是10K,那么50Hz,就是200分之一,太小了。

FIR都不好设置数值。

回复

使用道具 举报

330

主题

2024

回帖

3019

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3019
发表于 2020-10-30 16:57:53 | 显示全部楼层
也很不错了,这比硬件滤波器的效果好多了。
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2021-7-26 13:30:35 | 显示全部楼层
可以实时滤波么
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105942
QQ
发表于 2021-7-26 16:50:42 | 显示全部楼层

没问题,本周分享教程

新版DSP库的FIR滤波器做单个数据的依次滤波也是没问题的,大大方便边采集边滤波的应用场景
http://www.armbbs.cn/forum.php?m ... 7947&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

73

主题

667

回帖

886

积分

金牌会员

积分
886
发表于 2021-7-27 20:50:02 | 显示全部楼层

肯定可以呀,你想想如果不可以,实际应用中怎么使用滤波。打个比方,采集心电数据,不可能一直都是采集好所有数据才做处理的。一般都是边采集边滤波和做计算。
回复

使用道具 举报

2

主题

26

回帖

32

积分

新手上路

积分
32
发表于 2021-7-29 20:44:31 | 显示全部楼层
云琴箫龙 发表于 2020-10-29 13:35
将滤波器阶数从例程中的28次提高到80次,发现对低次谐波滤波效果改善非常明显,不知道是不是这个原因。

请问是什么信号与系统教程呀,您能分享下嘛,最近也在学信号与系统嘿嘿
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-3-29 15:15 , Processed in 0.249156 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表