巴特沃斯低通滤波器分析

上传人:沈*** 文档编号:110606167 上传时间:2022-06-18 格式:DOC 页数:9 大小:117.50KB
收藏 版权申诉 举报 下载
巴特沃斯低通滤波器分析_第1页
第1页 / 共9页
巴特沃斯低通滤波器分析_第2页
第2页 / 共9页
巴特沃斯低通滤波器分析_第3页
第3页 / 共9页
资源描述:

《巴特沃斯低通滤波器分析》由会员分享,可在线阅读,更多相关《巴特沃斯低通滤波器分析(9页珍藏版)》请在装配图网上搜索。

1、巴特沃斯低通滤波器课程论文 _ 1311电科 _ 2013111164 _ 张梦雪 9 / 9摘要:本篇论文叙述了数字滤波器的基本原理、IIR数字滤波器的设计方法和IIR数字高通滤波器设计在MATLAB上的实现与IIR数字滤波器在实际中的应用.无限脉冲响应IIR数字滤波器是冲激响应函数h包含无限个抽样值的滤波器,一般是按照预定的模拟滤波器的逼近函数来转换成相应的数字滤波器,现有的逼近函数如巴特沃斯、切比雪夫.设计IIR数字滤波器在工程上常用的有两种:脉冲响应不变法、双线性变换法.其设计过程都是由模拟滤波器的系统函数H去变换出相应的数字滤波器的系统函数H.关键词:数字滤波器 MATLAB 巴特沃

2、斯 切比雪夫 双线性变换法Abstract:Digital filter is described in this paper basic principles, IIR digital filter design method of IIR digital high-pass filter design in MATLAB realization of IIR digital filter and application in practice. Infinite Impulse response digital filter is the impulse response h includ

3、es unlimited sampling filter, usually according to the analog filter approximating function to convert into digital filters, such as Butterworth, Chebyshev approximation functions. Design of IIR digital filters there are two monly used in engineering: impulse response method, the bilinear transforma

4、tion method.The design process are by the analog filter system function h to transform the digital filter of the system function h .Keywords: Digital filter MATLAB Butterworth Chebyshev Bilinear transformation methed 目录目录31.前言错误!未定义书签.2、数字滤波器的概述42.1数字滤波器的分类42.2数字滤波器的技术指标52.3数字滤波器的原理63.巴特沃斯低通滤波器的设计63

5、.1巴特沃思低通滤波器的设计原理63.2系统函数73.3设计过程84.Matlab设计与实现84.1Matlab程序设计94.2 Matlab的实现94.3 Matlab结果分析115.总结11参考文献111.前言所谓数字滤波器,是指输入、输出均为数字信号,通过数值运算处理改变输入信号所含频率成分的相对比例,或者滤除某些频率成分的数字器件或程序.因此,数字滤波器的概念和模拟滤波相同,只是信号形式和实现滤波方式不同.正因为数字滤波通过数值运算实现滤波,所以数字滤波器处理精度高、稳定、体积小、重量轻、灵活、不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊滤波公能.数字滤波器是一个离散时间系统.

6、应用数字滤波器处理模拟信号时,首先须对输入模拟信号进行限带、抽样和模数转换.数字滤波器输入信号的抽样率应大于被处理信号带宽的两倍.数字滤波器的频率响应具有以抽样频率为间隔的周期重复特性,且以折叠频率即二分之一抽样频率点呈镜像对称.为得到模拟信号,数字滤波器处理的输出数字信号须经数模转换、平滑.数字滤波器有低通、高通、带通、带阻和全通等类型.它可以是时不变的或时变的、因果的或非因果的、线性的或非线性的.如果数字滤波器的内部参数不随时间而变化,则称为时不变的,否则为时变的.如果数字滤波器在某一给定时刻的响应与在此时刻以后的激励无关,则称为因果的,否则为非因果的.如果数字滤波器对单一或多个激励信号的

7、响应满足线性条件,则称为线性的,否则为非线性的.应用最广的是线性、时不变数字滤波器.与模拟滤波器相同,数字滤波器从功能上看可分为低通、高通、带通和带阻几类.因为它们的单位脉冲响应是非因果且无限长的,所以实际上理想滤波器是不可能实现的.与模拟滤波器不同的是数字滤波器的传输函数都是以2为周期的,滤波器的低通频带处于2的整数倍处,而高频频带处于的奇数倍附近.根据对不同信号的处理可将滤波器分为模拟滤波器和数字滤波器两种.模拟滤波器和数字滤波器的概念相同,只是信号的形式和实现滤波方法不同.数字滤波器是指输入输出都是数字信号的滤波器.数字滤波器根据其冲激响应函数的时域特性,可分为两种,即无限长冲激响应滤波

8、器和有限长冲激响应滤波器.IIR滤波器的特征是,具有无限持续时间冲激响应.这种滤波器一般需要用递归模型来实现,因而有时也称之为递归滤波器.2、数字滤波器的概述2.1数字滤波器的分类按照不同的分类方法,数字滤波器有许多种类,但总起来可以分成两大类:经典滤波器和现代滤波器.经典滤波器的特点是其输入信号中有用的频率成分和希望滤除的频率成分各占有不同频带,通过一个合适的选频滤波器滤除干扰,得到纯净信号,达到滤波的目的.但是如果信号和干扰的频谱相互重叠,则经典滤波器不能有效地滤除干扰,最大限度的恢复信号,这时就需要现代滤波器.滤波器的分类有很多的方式,如按元件、信号处理的方式、通频带分类、运放电路的构成

9、等进行分类. 2.1滤波器的分类 2.2数字滤波器的技术指标技术指标是设计滤波器重要的一部分.在一般情况下,滤波器需要明确它的幅度特性,才能更好的进行设计.比如低通滤波器的频率响应特性,它有过渡带、通带和阻带三范围,如图.在通带内:1-AP|H|1|c在阻带上:|H|Ast Wst|Wc参数如下:Ap通带误差;c通带截止频率;Ast阻带误差;st阻带截止频率低通滤波器频率响应幅度特性的容限图模拟滤波器和数字滤波器根据它的频率特性,有低通,高通,带通,带阻等类型,数字滤波器的响应频率的周期是2.如图所示不同频率的滤波器:数字滤波器的幅度频率响应2.3数字滤波器的原理数字信号分析在设计数字滤波器中

10、是必不可少的.数字滤波器被广泛运用于,如录音机、DVD、音响等.随着科学技术的发展,模拟滤波器有很多的不足之处,所以逐渐被数字滤波器取代.而与模拟滤波相比较,数字滤波器具有准确、系统稳定和灵活性高等优点.但是信号在的滤波,抽样和转换方面,模拟模拟滤波器仍然充当着重要的角色. 数字滤波器是利用信号数字化、离散化的方法来加工信号的.并且用数字方法根据信号的要求进行转换.简而言之,数字滤波器就是一个离散系统,通过运算来处理输入信号,滤除高频干扰信号,从而得到有用的输出信号.模拟信号的数字处理如图2-3所示.模拟信号通过抗混叠滤波器的进行频带处理,然后通过AD转换和数字处理模块,再通过DA转换为模拟信

11、号,最后,再用滤波器滤除这个模拟信号中的干扰信号. 2.3模拟信号的数字处理3.巴特沃斯低通滤波器的设计 3.1巴特沃思低通滤波器的设计原理巴特沃斯滤波器以巴特沃斯函数来近似滤波器的系统函数.巴特沃斯滤波器是根据幅频特性在通频带内具有最平坦特性定义的滤波器.巴特沃思滤波器的低通模平方函数表示: N=1,2,.下面归纳了巴特沃斯滤波器的主要特征a.对所有的N,.=Wb.对所有的N,() c.是的单调下降函数.d.随着阶次N的增大而更接近于理想低通滤波器.如下图3.1所示,可以看出滤波器的幅频特性随着滤波器阶次N的增加而变得越来越好,在截止频率c处的函数值始终为1/2的情况下,通带内有更多的频带区

12、的值接近于1;在阻带内更迅速的趋近于零. 3.1巴特沃思低通滤波平方幅频特性函数3.2系统函数设巴特沃斯的系统函数为Has,则: 3.3设计过程巴特沃思低通滤波技术指标关系式为 ap-20log|Ha|,P as-20log|Ha|,s 其中:p为通带边界频率,s为阻带边界频率.经过化简整理可得:取满足上式的最小整数N作为滤波器的阶数.再将N代入可得: 或查表求得归一化传输函数H,令s/c代替归一化原型滤波器系统函数中的s,即得到实际滤波器传输函数.(1) 根据技术指标p、p、s和s,求出滤波器的阶数.(2) 求出归一化极点k,将k代入,得到归一化低通原型系统函数Ga.(3) 将Ga去归一化.

13、将p=s/c代入Gap,得到实际的滤波器系统函数c为3dB截止频率4.Matlab设计与实现设计一个通带截止频率fp=5kHz,通带最大衰减p=2dB,阻带截止频率fs=12kHz,阻带最小衰减s=30dB的巴特沃斯低通滤波器. 4.1Matlab程序设计 Z,P,K=butter N,wc=buttord N,wc=buttord B,A=butter B,A=butter设计的程序如下: wp=2*pi*5000; ws=2*pi*12000; Rp=2; As=30; N,wc=buttordN = 5wc = 3.7792e+004 B,A=butterB = 1.0e+022 * 0

14、 0 0 0 0 7.7094A = 1.0e+022 * 0.0000 0.0000 0.0000 0.0000 0.0007 7.7094 k=0:511; fk=0:14000/512:14000; wk=2*pi*fk; Hk=freqs; subplot; plotfk/1000,20*log10abs; grid on xlabel频率; ylabel; axis 4.2 Matlab的实现实现结果如下图4.1、4.2、4.3 4.1程序输入 4.2运算结果4.3巴特沃斯运行输出的损耗函数 4.3 Matlab结果分析滤波器的损耗函数曲线如图4.3所示.由图可以看出,阻带刚好满足指

15、标要求,通带指标有富余.5.总结使用Matlab设计的过程中,找到了需要设计的低通滤波器的函数与依据.依据设计的滤波器的wp,ws,Rp,Rs四个参数来确定输入信号的频率以实现过滤的目的.实验过程中也遇到很多问题,通过查找资料都得到了解决.通过这次学习,掌握了matlab的仿真和设计,对低通滤波器设计原理的加深了解与技术指标的设置.这次设计不仅让我对数字信号处理这门学科的理论知识加深理解,而且让我对MATLAB中的许多函数的运用更加灵活,还增强了我的解决问题的能力.参考文献1 高西全、丁玉美等编 数字信号处理 西安电子科技大学20#8月第3版2 张志涌、杨祖樱等编 MATLAB教程 航空航天大学 2015年1月第1版

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!