matlab设计低通滤波器本科毕业设计论文.doc
《matlab设计低通滤波器本科毕业设计论文.doc》由会员分享,可在线阅读,更多相关《matlab设计低通滤波器本科毕业设计论文.doc(70页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 摘 要在当今的数字信息的世界里,数字信号处理已经演变成一门越来越重要的学科,并在通信、语音、图像、自动控制、雷达、军事、航空航天、医疗和家用电器等众多领域得到了广泛的应用。其中数字滤波是数字信号处理的重要内容。数字滤波器可分为IIR和FIR两大类,对于IIR滤波器的设计来说主要有脉冲响应不变法和双线性变换法,而对于FIR数字滤波器的设计来说主要有窗函数法和频率采样设计法。本文应用MATLBA对数字低通滤波器进行仿真,并给出一定频率的信号通过所设计的滤波器来验证滤波器的性能,主要的研究工作主要包括以下几方面的内容:(1)介绍IIR滤波器和FIR滤波器的结构特点并比较两者之间的差别。(2)在MA
2、TLAB中应用双线性变换法和脉冲响应不变法设计IIR滤波器,给出了滤波器的频率特性图和相位特性图。(3)通过编写MATLAB程序用窗函数设计法和频率采样法来完成FIR低通滤波器的设计,并给出几个不同频率的信号通过所设定的滤波器来验证滤波器的性能。(4)在MATLAB中应用Simulink模块来仿真FIR低通滤波器,并在示波器上同时显示输入信号的频率和输出信号的频率,最后对结果进行分析。【关键字】 FIR滤波器 IIR滤波器, 双线性变换法 脉冲响应不变法 窗函数法 频率采样法 MATLAB ABSTRACTIn nowadays world of digital information, di
3、gital signal processing has become an increasingly important subject, and has been widely applied in all fields, such as medicine, communications, and other areas, digital filters are important elements of digital signal processing. Digital filters can be divided into two kinds of IIR and FIR, IIR f
4、ilter design for pulse response method and bilinear transformation method, for FIR digital filter design, the main Windows function method and frequency of sampling design.In this paper simulation using MATLAB for digital low-pass filter, and to give a signal of a certain frequency through the filte
5、rs designed to verify the performance of filter, the main research work mainly includes the following content: (1) Describes the structure of FIR and IIR filters filter characteristics and comparison of the differences between the two. (2) In MATLAB using bilinear transformation method and impulse r
6、esponse method design of IIR filters, to out of the filters of frequency response and phase characteristics. (3) Design method by writing MATLAB programs use the windows function and frequency sampling method to accomplish the design of FIR low-pass filters, and gives several different frequency sig
7、nals passes through a set of filters to verify that the filters performance. (4) In the MATLAB Simulink simulation FIR low-pass filter module to the application, and also on the scope displays the frequency of the input signal and the output signal frequency, final analysis of the results.【Key words
8、】FIR digital IIR digital filter Bilinear transformation method Impulse response method Windows function Frequency sampling method MATLAB毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个
9、人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发
10、表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日目 录前 言1第一章 数字滤波器2第一节 数字滤波器的简介2第二节 数字滤波
11、器的应用3第三节 数字滤波器的实现方法分析及优点4第四节 MATLAB和Simulink简介5第五节 本章小结7第二章 数字滤波器的结构和设计原理8第一节 数字滤波器的基本结构8一、IIR滤波器的基本结构8二、FIR滤波器的基本结构10第二节 数字滤波器的设计原理12一、滤波器的设计步奏12二、滤波器的性能指标13第三节 IIR滤波器与FIR滤波器的分析比较13第四节 本章小结15第三章IIR滤波器的设计16第一节 脉冲响应不变法的基本原理16一、变化原理16二、混叠失真16三、主要特点17四、MATLAB(脉冲响应不变法)设计滤波器18第二节 双线性不变法的基本原理19一、变换原理19二、主
12、要优缺点19三、MATLAB(双线性变化法)设计数字低通滤波器19第三节 本章小结21第四章 FIR滤波器的设计22第一节 线性相位FIR滤波器的特点22第二节 利用窗函数设计FIR低通滤波器24一、窗函数的基本思想24二、几种常用的窗函数24第二节 频率采样法设计FIR低通滤波器32一、频率采样设计法的基本原理32二、线性相位的约束32三、逼近误差及其改进措施32第三节 FIR数字滤波器的优化设计35第四节 本章小结36第五章 仿真结果及分析37第一节 MATLAB(窗函数法)设计FIR数字低通滤波器37第二节 MATLAB(频率采样法)设计FIR数字低通滤波器39第三节 Simulink仿
13、真FIR滤波器42第四节 本章小结44结 论45致 谢46参考文献47附 录48一、英文原文48二、英文翻译55三、仿真脚本62 -64-前 言模拟滤波器与数字滤波器的设计对工程,应用数学及计算机科学都是非常重要的。对设计人员来说,滤波器是控制,信号处理和通信领域的重要组成部分。数字滤波器是数字信号处理中处理信号的一种基本方式,占有极其重要的地位。经过多年的研究,数字滤波器按单位脉冲响应h(n)的长度分类可分有限长脉冲响应(FIR)滤波器和无限长脉冲响应(IIR)滤波器。其中IIR滤波器的阶次较低,但是一般为非线性相位;若需线性相位,就要采用全通网络进行相位校正,因而会使得系统结构复杂,成本增
14、加。而FIR滤波器的阶次虽然较高,但无需反馈,且可以做成严格的线性相位,故在图像传输、信息处理等方面广泛应用。因为两者具有不同的特点,所以设计方法也不同。数字滤波器的设计,就是根据所提供的指标,找出一个既能满足指标又能实现的系统函数,然后以此函数实现滤波器要求。本文针对数字低通滤波器的设计共分为五章。第一章是对数字滤波器的背景以及研究意义和滤波器的发展趋势做一个大体的介绍。第二章主要是对IIR和FIR滤波器的结构做了大致的描述,介绍了滤波器的设计原理,并且比较了两者之间的差异。第三章介绍了IIR滤波器的两种设计方法脉冲响应不变法和双线性变换法,并对两者的优缺点进行了比较。第四章介绍了用窗函数法
15、和频率采样法来设计FIR滤波器,两种方法分别从时域和频域为出发点来进行设计。第五章在前面讨论的基础上进行了滤波器性能仿真,在MATLAB平台下,给出一个由若干频率组成的信号并使之通过滤波器,通过观察滤波后信号的频谱来验证滤波器的性能。为了进一步阐述,在Simulink平台上也做了相关的验证,并对仿真结果进行了分析。 第一章 数字滤波器第一节 数字滤波器的简介当今,数字信号处理(DSP:Digital Signal Processing)技术正飞速发展,它不仅自成一门学科,更是以不同形式影响和渗透到其他学科:它与现代化通信紧密相关,与国家高科技紧密相连;它影响并且改变着我们的生产、生活方式,因此
16、受到人们的广泛研究。其中,数字滤波器又是数字信号处理中的一项很重要的内容。通常我们所说滤波器实际上是一种频率选择性的网络,对某些频率处于其通带内的信号,它能让其衰减很小地通过,而对于某些处于其阻带内的信号,它却让其衰减很大。广义上来说,滤波就是把一个信号通过处理变成另一个信号的过程。因此滤波器实际上就是一个系统,按照模拟系统与数字系统的概念,滤波器也可以分为模拟滤波器(AF)与数字滤波器(DF)。实际生活中遇到的信号多种多样,例如广播信号、电视信号、雷达信号、通信信号、导航信号、射电天文信号、生物医学信号、控制信号、气象信号、地震勘探信号、机械振动信号、遥感遥测信号等大多都是模拟信号,是自变量
17、连续的函数,需经过采样后变为数字信号。若滤波器的输入、输出都是数字信号,那么,该滤波器的单位脉冲响应也必须是数字序列,这样的滤波器即称为数字滤波器。实际上,数字滤波过程实质上是一个数字序列之间的运算过程,输入的数字信号通过与滤波器的单位脉冲序列相卷积转变为输出的数字序列,这种运算可以达到改变输入信号中所含频率成分的相对比例或者直接滤除某些成分。例如,对数字信号经过滤波后以限制它的某些频带或滤除噪音和干扰,或将某一特性的信号与其他信号进行分离;对信号进行频谱分析或功率谱分析以了解信号的频谱组成,进而对信号进行识别;对信号进行某种变换,使之更适合于传输,存储和应用;对信号进行编码以达到数据压缩等。
18、因此,数字滤波器和模拟滤波器相同,只是信号的形式和实现滤波的方法不同。在信号处理过程中,所处理的信号通常都混有噪音,从接收到的信号中消除或减弱噪音是信号传输和处理中十分重要的问题。根据有用信号和噪音分别占有不同的频率,使信号通过滤波器来提取有用信号的过程称为滤波,实现滤波功能的系统称为滤波器。在近代通信中,数字滤波器应用极为广泛,并扮演着越来越重要的角色【1】。 第二节 数字滤波器的应用(1) 通信在现代通信技术中,几乎每个方面都会应用数字滤波器,比如调制、解调、数据压缩、信源编码、信道编码以及自适应均衡技术等,特别在图像处理,网络通信等方面数字滤波器都扮演着举足轻重的作用。其中,新时代的通信
19、例如3G、4G中的关键技术都无不应用到了数字滤波的技术。(2)数字电视当今时代,数字电视基本已经取代了过去的模拟电视,高清的数字电视基本已经进入每家每户,数字刻盘技术同时也得到了极大的发展,并且有了良好的市场前景。其中,使电视领域得以蓬勃发展的关键技术视频压缩和音频压缩都无疑是以数字滤波器为基础的。(3)图像处理各种图像的处理过程中比如静止图像的和运动图像的恢复、增强、去除噪声等都应用了数字滤波的技术,并且在雷达、超声波等领域的图像成像也有不少的应用。(4) 语音处理 语音处理领域也广泛地应用了数字滤波。例如用计算机软件或者用硬件来识别人的讲话的语音识别,用软件或者硬件来模仿语音的语音合成,滤
20、除语音中的噪声,或者从语音中提取有用频谱,还可用于语音的编码和语音信号的分析,并且大量用于现代通信中的音频处理等。今年来,各方面都取得了不少的研究成果,例如在目前的市场上,出现了很多相关的软硬件,例如盲人阅读机、哑人语音合成器、口授打印机、语音应答机,多种会说话的仪器和器具,以及通信和视听产品大量使用的音频压缩编码技术。 (5) 声纳声纳信号处理分为两大类,即有源声纳信号处理和无源声纳信号处理,有源声纳系统涉及的许多理论和技术与雷达系统相同。例如,他们都要产生和发射脉冲式探测信号,他们的信号处理任务都主要是对微弱的目标回波进行检测和分析,从而达到对目标进行探测、定位、跟踪、导航、成像显示等目的
21、,他们要应用到的主要信号处理技术包括滤波、门限比较、谱估计等【2】。(6) 生物医学信号处理 数字滤波器在医学中的应用日益广泛,如对脑电图和心电图的分析、层析X射线摄影的计算机辅助分析、胎儿心音的自适应检测等。(7) 音乐音乐领域因为有了数字滤波器的出现也开辟了一个崭新的局面。例如,数字滤波在对音乐信号的合成、编辑、以及制造和声的特殊音乐效果等方面都显示了其的重要性,尤其随着数字时代的到来,数字滤波可以使音乐效果变得更好,还可用于谱曲录音等,大大满足了现代人们的需求。 (8) 其他领域 数字滤波器应用广泛,除了以上提到的以外,在其他领域也都扮演着极其重要的角色。例如,在环境保护中应用在对空气污
22、染指数的监测,尤其在军事战争中应用于监测、导航等,电力系统中的监测也应用到了数字滤波,并且在经济领域也得到了应用,比如证券市场的预测、期货行情、经济效益的好坏等等【3】。 第三节 数字滤波器的实现方法分析及优点模拟滤波器的实现只能借助硬件,其元件是R、L、C及运算放大器或者电容开关。而数字滤波器的实现,大体上有如下几种方法:(1) 通过硬件实现根据所描述的数字滤波器的数学模型或者信号流图,用数字硬件装配成一台专门的设备,构成专用的信号处理机。(2)在计算机上直接用软件来实现直接通过计算机,通过软件的编写与测试来让计算机执行信号处理的过程。这种实现方法速度较慢,多用于教学与科研。(2) 用单片机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 设计 滤波器 本科 毕业设计 论文
限制150内