模拟RC低通滤波器等效IIR数字滤波器设计
创作时间:
作者:
@小白创作中心
模拟RC低通滤波器等效IIR数字滤波器设计
引用
CSDN
1.
https://blog.csdn.net/qq_31446727/article/details/138748002
本文主要讲解通过模拟电路推导传递函数,将传递函数进行z变换,从而推出数字滤波器IIR的bk和ak参数,设计出与模拟滤波器等效的数字滤波器。
RC低通滤波器电路图如下:
此处取RC=0.00005,根据电压分压原理可得传递函数如下:
通过matlab画出该传递函数波特图如下
故从上述幅频特性曲线可得出该模拟低通滤波器对频率50hz(如图红色)的信号没有衰减,对频率为8khz的信号(如图绿色)有很好的滤波效果。
Matlab simulink仿真如下(输入信号离散化的采样周期为220khz,采样周期):
基波50hz +高次谐波8khz的输入信号仿真结果如下:
经IIR数字滤波器后,输出的信号与基波信号的对比如下:
上图中黄色信号为基波信号50hz,蓝色信号为滤波器输出信号,可以看到8khz的高频信号完全被滤除,输出信号相比输入信号相位有稍许延迟。
在实际的应用中,如果要用数字滤波器方式实现模拟滤波器功能有以下步骤:
1、根据模拟电路求出输入信号与输出信号拉式变换传递函数;
2、将传递函数z变换离散化,常用双线性变换法,对于二阶以上系统可以借助matlab工具求出z变换传递函数;
3、将z变换传递函数展开为标准的FIR或者IIR数字滤波器公式,确定bk和ak的系数。
4、将bk和ak的系数写入IIR数字滤波器公式。
通过ADC采样将需要滤波的输入信号离散化,这里需注意ADC的采样时钟必须与Z变换的Ts采样时钟一致,将采样x(n),x(n-1)通过FAC模块计算输出y(n),将y(n)再通过DAC转换输出可得滤波后的信号。
热门推荐
从新概念到《幻城》:郭敬明的成长之路
郭敬明新作《大梦归离》:化名执导能否摆脱品牌困境?
曹操的屯田政策:以农业为基石,铸就战争胜利的传奇
官渡之战官渡位于现在哪里 附官渡之战战役介绍
从林彪的“老三样”到现代营养学:饮食观念的演变
揭秘林彪的“老三样”:一次误伤如何改变了一位开国元帅的饮食习惯
《资治通鉴》:曹操的权谋与智慧:从军阀到霸主的传奇人生
为何多数女明星宁愿选剖腹产留疤,也不愿意顺产?医生道出了原因
四月的土耳其春意盎然,这份文化庆典与旅行指南请收好
法律维护残疾人权益"无障碍"
雪地上坡溜车打滑怎么办
银行分散存款有哪些好处?
那些影响中国历史走向的“古战场”
官渡之战:袁绍真的那么昏庸吗?
一棵栀子,9种用法,可用于扭挫伤、风火牙痛等
栀子果的功效与应用
花可食用、果可染色,俗称栀子,食药两用,价值极高,早了解!
栀子:人间诚未多
卫生间防水施工全攻略:从材料选择到验收标准
防水层怎么做:施工方法与材料选择全攻略
白胸翡翠的体型和羽色特征介绍
《鸟类识别图鉴》:可养与禁养鸟类全解析
秋冬吃柑橘能预防黄体破裂?真相令人惊喜
Penny Spikins揭秘人类起源新发现
恩格斯的《自然辩证法》:人类起源新解?
红夫人新皮肤“希望的残像”上线,背后故事太虐心!
《第五人格》幸运儿新皮肤“双一”深度评测
U40星:奥特战士的摇篮
清朝享国268年,等级达到一品的官职有哪些
曾国藩、李鸿章、张之洞、左宗棠谁的官职最高?