FIR数字滤波器的MATLAB设计与实现 - 图文

发布时间 : 星期三 文章FIR数字滤波器的MATLAB设计与实现 - 图文更新完毕开始阅读

吉林大学珠海学院

毕 业 论 文

FIR数字滤波器的MATLAB设计与实现 MATLAB design and implementation of

FIR digital filter

系 别: 专 业: 姓 名: 学 号: 指导教师姓名、职称:

电子信息系 自动化 03110801 教授

完 成 日 期 2015 年 4 月 2 日

吉林大学珠海学院本科毕业设计开题报告

选 题 院 系 学生姓名 FIR数字滤波器的MATLAB设计与实现 电子信息系 专 业 指导教师 自动化 本选题的意义及国内外发展状况: 在高度信息化的时代,数字信号充斥着我们的生活。传统用电容、电感等模拟器件搭建的模拟滤波器应用较单一,只要修改器件参数,则需重新搭建硬件,这样的模拟滤波器不足以满足人们的需求。回想起以前专业课程上曾介绍过的数字滤波器迅猛的发展势头,数字滤波器已在逐步占据很多模拟滤波器的应用领域。因为数字滤波器在重量方面轻和体积方面的小,使它便于携带且应用灵活;在运算和应用效果方面表现出的高性能,让它在日常生活中占据着重要的地位。 然而数字滤波器不是一种单一的存在,它具有两个分支,分别为有限长单位冲激响应滤波器和无限长单位冲激响应滤波器,即FIR型和IIR型数字滤波器。通过频域法和时域法的运算结果作对比,比较出FIR数字滤波器更容易取得线性相位且其传递函数无极点,更容易满足设计要求。 现今的社会生活方式,从早起的手机闹铃音乐,到日间的电脑工作,电视、电台等等的娱乐,数字滤波器的应用充斥着我们一整天的生活。数字滤波器广泛应用在各类控制系统和近代电信设备中,它在通信方面的影像处理和声音处理,在雷达和声纳等方面的反馈系统和在生物医学信号处理等领域取得较突出的成果。不仅如此,数字滤波器还被应用于军事上的导航、侦察,分析经济效益上的利润高低和监测空气环境中的污染物和干扰噪音的分贝。 数字滤波器在我国各行各业中都有应用,近年来应用范围更加广泛。我国拥有的滤波器种类和应用技术基本满足我国的社会需求。总体而言,数字滤波器我国的发展历程较模拟滤波器的发展历程显得缓慢。 研究内容: 本论文分别通过窗函数法、频率采样法和最优等波动设计法这三种方法研究如何在MATLAB软件上设计出FIR数字滤波器,然后分析仿真得到的数据,比较各方法的优劣。 1. 确定设计方法。 2. 设置各种参数。 3. 在MATLAB上设计并进行仿真。 4. 对比分析各种方法的仿真情况。

1

研究方法、手段及步骤: 1. 初步了解数字滤波器在实际生活中的意义与作用。 2. 进一步了解FIR数字滤波器与IIR数字滤波器的差别。 3. 明确自己要研究的内容及FIR数字滤波器的研究办法。 4. 进行MATLAB的设计与仿真。 5. 观察仿真结果。 参考文献: [1]董长虹,《Matlab信号处理与应用》国防工业出版社 2005.1 [2]钟麟,王峰,《MATLAB仿真技术与应用教程》国防工业出版社 2004.1 [3]车晴,《电子系统仿真与MATLAB》北京广播学院出版社 2006.3 [4]陈亚勇,《MATLAB信号处理详解》人民邮电出版社 2001 [5][美]维纳·K·英格尔(Vinay K.Lngle),约翰·G·普罗克斯(John G.Proakis),《数字信号处理(MATLAB版)》西安交通大学出版社 2013.7 [6]Rafael C.Gonzalez/Richard E.Woods/Steven L.Eddins,Digital Image Processing Using MATLAB ,Gatesmark Publishing,2009 2

FIR数字滤波器的MATLAB设计与实现

摘要

随着社会的数字化进程,灵活性不足的模拟滤波器无法迎合社会的需求。寻求一种可以稳定、快捷和灵活地将夹杂在所需信号中的干扰去除的方法,成为人们研究的课题。

通过对比数字滤波器和模拟滤波器得知,数字滤波器在体积和重量方面的便携性,在使用方面的灵活性,在运算和应用效果方面表现出的高性能等优点。而且,数字滤波器可以利用数字芯片或计算机软件来进行仿真,数据改变时可以通过软件改变其参数即可改变滤波器的性能,继续投入工作。这对于提高企业工作效率和节约企业生产成本方面有重大影响。数字滤波器具备的这些优点是使它成为数字信号处理的重要组成部分的因素之一。

本文主要讨论在MATLAB 操作环境下,通过窗函数法、频率采样法和最优等波动设计法设计出FIR数字滤波器。经过Simulink仿真绘制出相应的图像曲线,对比信号滤波前后的图像,分析不同滤波器的性能。

关键词:数字信号;数字滤波器;MATLAB;Simulink

3

联系合同范文客服:xxxxx#qq.com(#替换为@)