- 1、本文档共1页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FIR 数字滤波器的 MATLAB 仿真和 DSP 的实现
随着计算机和信息技术的快速发展,数字信号处理技术在通信与电子技
术、航空航天、仪器仪表等诸多领域得到了广泛应用,数字滤波器作为数字信
号处理技术的一个重要工具,可用来过滤时间离散信号和数字信号。在数字信
号处理中,数字滤波器占有极其重要的地位,滤波器可以用软件滤波或专用的
硬件滤波两种方法实现。硬件滤波器稳定性差,易老化,精度低。用软件来实
现数字滤波器的优点是随着滤波器参数的改变,很容易改变滤波器性能,从而
满足设计需求。 本设计采用具有严格线性相位、稳定性好的 FIR 数字滤波器
来实现滤波器的设计。 MATLAB 作为设计 FIR 滤波器的强有力工具,为设计
应用提供了相应的工具箱,从而将复杂的程序设计简单化为函数调用,简化难
度的同时还提高了效率。 TMS320F2812DSP 是 TI 公司推出的一款用于控制和
数字信号处理领域的多功能、高性价比的芯片,其优良的性价比使其在数字信
号的实时处理中得到了广泛的应用。本文介绍了采用 MATLAB 仿真技术和
DSP 来设计实现 FIR 数字滤波器。 1 数字滤波器原理对于数字滤波器,描述系
统特性用差分方程。设其输入序列为 x(k) ,输出序列为 y(k) ,则它们之间的关
系可以用差分方程来表示: y(k})+b1y(k- 1)+…+bMy(k -M)=a0x(k)+a1x(k-1)
+…+anx(k -N) (1) 其中, y(k) 系数一般取 1;b1 ,…bM 及 a0 ,…aN 为常系数;
对于特定的系统, M 和 N 为常数,分别代表输出最高阶数和输入最高阶数。 2
FIR 数字滤波器设计方案数字滤波器的设计有无限冲激响应滤波器 (IIR) 和有限
冲激响应滤波器 (FIR) 两种选择。无限冲激响应滤波器的设计是借助模拟滤波器
转换的设计方法,一般有公式和图表可查询,另外还有一些典型模拟滤波器可
供选择,这种方法相对比较简单。有限冲激响应滤波器主要采用非递归结构,
可以保证绝对的稳定,这有利于对谐波相位的分析。 在数字滤波器差分方程
文档评论(0)