IIR滤波器简介:原理与MATLAB设计方法
创作时间:
作者:
@小白创作中心
IIR滤波器简介:原理与MATLAB设计方法
引用
1
来源
1.
https://picture.iczhiku.com/weixin/message1585164798836.html
IIR(Infinite Impulse Response)滤波器是无限长冲击响应滤波器。IIR滤波器的设计主要是利用模拟滤波器成熟的设计理论来进行设计的,因而保留了一些典型模拟滤波器优良的幅度特性,特别是双线性变换法没有频率混叠,效果很好。
IIR滤波器的特点
IIR滤波器有以下几个特点:
- 系统的单位冲击响应h(n)无限长。
- 系统函数H(z)在有限z平面(0<|z|<∞)上有极点存在。
- 存在输出到输入的反馈,递归型结构。
IIR滤波器的结构类型
IIR滤波器的系统函数为:
IIR滤波器有四种基本结构,直接I型、直接II型、级联型、并联型结构。本章节简单介绍一下直接I型、直接II型和级联型。
- 直接I型:假设M=N,将H(z)转换为H1(z)和H2(z)的级联,得到直接I型结构:
图 2 直接I型结构
- 直接II型:对于一个线性非移变系统,若交换其级联子系统的次序,系统函数不变。将直接I型结构的H1(z)和H2(z)交换级联次序并合并延时器就可以得到直接II型结构:
图 3 直接II型结构
- 级联型:将系统函数做一点变换,拆开每项系数,可以表示成多个实系数的二阶子系统Hi(z)的连乘积形式:
可以得到级联型结构:
图 4级联型结构
如何用MATLAB设计IIR滤波器
打开MATLAB,在命令行输入:filterDesigner或者fdatool,就会跳出滤波器设计界面,根据自己的需求配置对应的参数:
图 5滤波器设计
设计完滤波器后,在工具栏文件(File)的下拉菜单选择Export可以导出滤波器系数,得到矩阵SOS(second-order section)和G(Gain),对应于IIR滤波器的级联型结构。通过sos2tf函数可以将级联型结构的滤波器系数转为直接I、II型结构对应的滤波器系数。
参考
- FIR滤波器百度百科:https://baike.baidu.com/item/FIR%E6%BB%A4%E6%B3%A2%E5%99%A8/1983543?fr=aladdin
- FIR滤波器维基百科:https://en.wikipedia.org/wiki/Finite_impulse_response
- 朱冰莲.数字信号处理[M]. 北京:电子工业出版社,2010
- 如何快速设计一个IIR滤波器:https://zhuanlan.zhihu.com/p/51097798
- IIR滤波器的FPGA实现:https://www.jianshu.com/p/4a51ba7c922d
- MATLAB sos2tf函数帮助文档
热门推荐
如何识别和投资新兴股票市场?这些市场有哪些潜在机会?
菠萝扎嘴要泡盐水?不,这才是更好的方式
厨房水槽堵了怎么疏通?7种实用方法+4个疏通窍门
离职证明开具的5大法律雷区:HR必须掌握的合规操作指南
如何用AI转换PDF扫描图为矢量图
探究眼睛干涩背后的科学与中医调治之道——聚焦干眼症及其综合防治
提醒糖尿病友:早餐决定全天血糖,6款早餐换着吃,血糖越来越好
人工智能的发展对人类社会有何影响
智驭仓储新视野:打造高效库存管理新标准
2024年度药品审评报告:创新药批准48个,突破性治疗药物程序纳入84项
自由频率——黎泉自我表达的探索
小龙虾的养殖方法,养之前需对池塘进行消毒处理
室内植物养护需要注意哪些问题?
木瓜的功效与食用指南:从营养价值到保存方法的全面解析
食草鱼类有哪些
瓷砖胶C1和C2的区别有哪些
慈禧选择光绪帝的原因是什么?
慈禧选择光绪帝的原因是什么?
什么叫新媒体及其特点:深度解析新媒体的演变
共犯的责任认定与法律规定——全面解析刑法中的共犯制度
孙子的遗产:揭秘《孙子兵法》作者身份的历史谜团
职高高考总分各地差异及考试模式详解
AI时代下,如何调整情绪焦虑? 心理学教授彭凯平教你用“八正法”改变emo状态
学生在课间意外受伤,法院这样判
小青龙汤与小青龙颗粒的区别:从配方到使用全解析
二婚离婚共同财产分割怎么解决
什么是分离债的投资策略?这种策略的风险如何评估?
原神:盘点目前游戏中最主流的八大配队阵容 雷国队最完美
项目管理中的POC:概念验证的完整指南
足球比赛数据分析指南:从基础到实战