基于MATLAB的IIR滤波器的方案设计书及应用

上传人:pu****.1 文档编号:469427919 上传时间:2022-12-31 格式:DOCX 页数:38 大小:522KB
返回 下载 相关 举报
基于MATLAB的IIR滤波器的方案设计书及应用_第1页
第1页 / 共38页
基于MATLAB的IIR滤波器的方案设计书及应用_第2页
第2页 / 共38页
基于MATLAB的IIR滤波器的方案设计书及应用_第3页
第3页 / 共38页
基于MATLAB的IIR滤波器的方案设计书及应用_第4页
第4页 / 共38页
基于MATLAB的IIR滤波器的方案设计书及应用_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《基于MATLAB的IIR滤波器的方案设计书及应用》由会员分享,可在线阅读,更多相关《基于MATLAB的IIR滤波器的方案设计书及应用(38页珍藏版)》请在金锄头文库上搜索。

1、池州学院本科毕业论文(设计)前言 -31.数字滤波器-41.1数字滤波器技术的发展状况-41.2MATLAB 软件简介-51. 3 数字滤波器及其 MATLAB 实现-71.4IIR 数字滤波器的基本概念-82.IIR 数字滤波器设计方法比较-112.1概述-112.2四种设计方法比较-122.3比较结果分析-143. IIR 数字滤波器的设计过程及方法-164. IIR 数字滤波器的实现方法-174.1脉冲响应不变法-174.2双线性变换法-194. 2. 1 巴特沃斯低通滤波器的设计-224. 2. 2 切比雪夫低通滤波器的设计-245.各种设计方法的MATLAB 实现-295.1基于模拟

2、低通滤波器原型的MATLAB 实现-295.2基于合适类型模拟滤波器的MATLAB 实现-305. 3基于直接原型变换法的MATLAB 实现-316. IIR 数字滤波器应用-33结论 -36参考文献-37摘要- 0 -池州学院本科毕业论文(设计)根据 IIR数字滤波器的设计原理,提出了 IIR数字滤波器的快速设计方法,并在matlab 环境下做出了实现快速设计IIR 数字滤波器的设计系统.在该系统中,只需要将数字滤波器的技术性能指标根据指定的或是需要的设计方法(如双线性变换法或脉冲响应不变法等),转换为模拟滤波器的技术性能指标,根据指定的模拟滤波器设计出相应的数字滤波器, 该系统中指定的模拟

3、滤波器为巴特沃斯滤波器和切比雪夫滤波器, 该系统为快速、 高效地设计 IIR数字滤波器提供了一个可靠而有效的工作平台 .本文首先对 MATLAB软件进行了介绍,并对数字滤波器在其环境下如何实现进行了介绍;其次描述了数字滤波器的基本概念,其包括系统的描述、系统的传递函数、基本结构运算单元;本文重点描述了 IIR数字滤波器的设计过程及几种设计方法,并对 IIR滤波器的仿真做了一些介绍。关键词: IIR数字滤波器;模拟滤波器;脉冲响应;数字频率;设计系统;双线性变换;幅频特性AbstractThe fast design method of IIR(Infinite Impulse response

4、)filter is provided basedon the principle of filterdesign, and the design system of the IIR filter worked outunder the MATLAB environment. It is necessary that the parameter of digital filter is- 1 -池州学院本科毕业论文(设计)transformed to the parameter of analog filter based on the indicated method (for exampl

5、e, the method of double linear transform or the method of non-changing impulse response, etc.),and the digital filter is designed based on the indicated analogfilter.The Butterworthfilterand the Chebyshev filter(bothare analog filter)areindicated. A reliable and efficient work station is provided in

6、 order to design filterquickly and efficiently.First this text carries on the introduction to the software of MATLAB, and describes the design of digital filter based on MATLAB ;Describes the basic concept of the digital filter the next in order, it includes the description of system,deliveringfunct

7、ion of the system,the basic structure operation unit;This text point describes design process and several design methods of the IIR digital filter and the simulation of the IIR filter to do some introduction.Key words: IIR digital filter;analog filter;impulse response; digital frequency;design syste

8、m; double linear transformation; character of magnitude and frequency基于 MATLAB的 IIR 滤波器的设计及应用前言数字滤波器 (Digital Filter) 是指输入、输出都是离散时间信号,通过一定运算关系改变输入信号所含频率成分的相对比例或者滤除某些频率成分的器件。数字滤波器在数字信号处理中起着非常重要的作用,在信号的过滤、检测与参数的估计等方面,是使用最为广泛的一种线性系统。实现数字滤波器的方法有两种,一是采用计算机软件进行,就是把所要完成- 2 -池州学院本科毕业论文(设计)的工作通过程序让计算机来实现;二是设

9、计专用的数字处理硬件。这个地方主要用到的就是第一种方法。即是用 Matlab 提供的信号处理工具箱来实现数字滤波器。Matlab 信号处理工具箱提供了丰富的设计方法,可以使得繁琐的程序设计简化成函数的调用,只要以正确的指标参数调用函数,就可以正确快捷地得到设计结果。1 数字滤波器1.1 数字滤波器技术的发展状况数字滤波器是数字信号处理理论的一部分。数字信号处理主要是研究用数字或符号的序列来表示信号波形,并用数字的方式去处理这些序列,把它们改变成在某种意义上更为有希望的形式,以便估计信号的特征参量,或削弱信号中的多余分量和增强信号中的有用分量。具体来说,凡是用数字方式对信号进行滤波、变换、调制、

10、解调、均衡、增强、压缩、固定、识别、产生等加工处理,都可纳入数字信号处理领域。数字信号处理学科的一项重大进展是关于数字滤波器设计方法的研究。关于- 3 -池州学院本科毕业论文(设计)数字滤波器,早在上世纪40 年代末期就有人讨论它的可能性问题,在50 年代也有人讨论过数字滤波器,但直到60 年代中期,才开始形成关于数字滤波器的一整套完整的正规理论。在这一时期,提出了各种各样的数字滤波器结构,有的以运算误差最小为特点,有的则以运算速度高见长,而有的则二者兼而有之。出现了数字滤波器的各种通近访法和实现方法,对递归和非递归两类滤波器作了全面的比较,统一了数字滤波器的基本概念和理论。数字滤波器的领域的

11、一个重要发展是对有限冲激响应(FIR)和无限冲激响应(IIR)关系的认识的转化。在初期,一般认为IIR 滤波器比FIR滤波器具有更高的运算效率,因而明显的倾向前者,但当人们提出用快速傅立叶变换(FFT)实现卷积运算的概念之后,发现高阶 FIR滤波器也可以用很高的运算效率来实现,这就促使人们对高性能 FIR 滤波器的设计方法和滤波器的频域设计方法进行了大量的研究,从而出现了此后数字滤波器设计中频域方法和适于方法并驾齐驱的局面。然而,这些均属数字滤波器的早期研究。早期的数字滤波器尽管在语音、声纳、地震和医学的信号处理中曾经发挥过作用,但由于当时计算机主机的价格很昂贵,严重地阻碍了专用数字滤波器的发展。 70 年代科学技术的蓬勃发展, 数字信号处理开始与大规模和超大规模集成电路技术、微处理技术、高速数字算术单元、双极性高密度半导体存储器、电荷转移器件等新技术、新工艺结合了起来,并且引进了计算机辅助设计方法,它使数字滤波器的设计不仅仅

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号