




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
重庆交通大学综合性设计性实验报告班级:学号:姓名:实验项目名称:滤波器设计综合实验应用实验项目性质:综合性设计实验所属课程:数字信号处理实验室(中心):现代电子实验中心指导教师:实验完成时间:2014年12月28日教师评阅:教师评阅:(1)实验目的明确,操作步骤正确□A□B□C□D□E□其他(2)保存路径正确,实验内容、过程符合要求□A□B□C□D□E□其他(3)设计文稿方案(表格、程序等)符合要求□A□B□C□D□E□其他(4)实验结果说明与分析总结全面□A□B□C□D□E□其他(5)实验报告规范□A□B□C□D□E□其他签名:年月日实验成绩:一、实验目的1.学生自己运用MATLAB设计IIR数字低通滤波器,方法不限。2.实现信号的滤波。3.熟悉用冲激响应不变法设计IIR数字滤波器的原理与方法4.学会巴特沃什型滤波器的设计,各种参数的计算方式二、实验主要内容及过程1.设计一模拟IIR模拟低通滤波器并转换为IIR低通滤波器。(1)模拟滤波器设计采用巴特沃什型滤波器作为原型。(2)模拟到数字转换采用冲激响应法。2.利用实现的滤波器对信号进行滤波。提示:完成此步骤需要与任务一综合考虑。分析有用和噪音信号的频率,并参考噪音信号的频率利用采样定理等知识选取合理的滤波器截止频率进行任务一的设计。3.过程:用冲激响应不变法设计Butterworth低通数字滤波器,要求通带频率为0≤ω≤0.2π,通带波纹小于1dB,阻带在0.3π≤ω≤π内,幅度衰减大于15dB,采样周期T=0.01s。(1)用冲激响应不变法设计该数字滤波器H(z)。(2)使用MATLAB软件对滤波器性能进行分析。(3)假设一个信号,其中=5Hz,=30Hz。试将原信号与经过该滤波器的输出信号进行比较。三、设计方案(一)题目IIR数字滤波器的设计(二)设计的主要思路根据给定的性能指标和方法不同,首先对设计性能指标中的频率指标,如数字边界频率进行变换,将其转为模拟频率并且此频率为模拟滤波器原型设计的性能指标。(Ω=ω/T)及=20π,=30π设计IIR滤波器时,给出的性能指标通常分数字指标和模拟指标两种。数字性能指标给出通带截止频率,阻带起始频率,通带波纹Rp,阻带衰减Rs等。数字频率和的取值范围为0~π,单位弧度而MATLAB工具函数常采用归一化频率,和的取值范围为0~1,对应于0~π,此时需进行转换。模拟性能指标给出通带截止频率,阻带起始频率,通带波纹Rp,阻带衰减Rs等。模拟频率和单位为弧度/秒(rad/s)。MATLAB信号处理工具箱中,设计性能指标的转换应根据不同设计方法进行不同处理。估计模拟滤波器最小阶数和截止频率,利用MATLAB工具函数buttord。设计模拟低通滤波器原型,利用MATLAB工具函数buttap。由原型低通滤波器经频率变换等模拟滤波器,利用MATLAB工具函数lp2lp。将模拟滤波器离散化获得IIR数字滤波器,利用MATLAB工具函数impinvar。编写代码画出该滤波器的幅度与相位特性曲线,用freqz,impz,zplane函数对滤波器性能进行分析。编写x(t)原信号代码,调用所设计的滤波器函数得出滤波后的信号图,并进行比较。完成设计性实验报告(三)设计的计算过程注:前4个步骤可以通过计算完成,实现巴特沃什低通滤波器的设计。在继续后面4个步骤即可完成实验。根据公式(3-1)计算出滤波器的阶次等于N=6,根据公式(3-2)计算得到=70.29表3-1各阶巴特沃斯因式分解多项式N11+s21+1.414s+s3(1+s)(1+s+s)4(1+0.765s+s)(1+1.848s+s)5(1+s)(1+0.618s+s)(1+1.618s+s)6(1+0.517s+s)(1+s+s)(1+1.932s+s)根据查表3-1各阶巴特沃斯因式分解多项式得到该阶次归一化(即=1)的巴特沃斯低通原型滤波器的系统函数为(3-3)因为=70.29时,用s/对中的s进行置换即可得到要设计的巴特沃斯低通滤波器。计算详细过程如下图所示:图4-1计算详细过程图设计程序用到的函数buttord用来估计模拟滤波器最小阶数和截止频率,[N,Wc]=buttord(Wp,Ws,rp,rs,'s')Buttap设计模拟低通滤波器原型,[z,p,k]=buttap(N)lp2lp由模拟原型低通滤波器经频率变换获得模拟低通滤波器, [b,a]=lp2lp(Bap,Aap,Wc)ImpinvarMATLAB中提供的冲激响应不变法设计数字滤波器的函数,调用格式为:[bz,az]=impinvar(b,a[[,Fs[,Fp])式中,b,a为模拟滤波器分子和分母多项式系数向量;Fs为采样频率(所滤波数据),单位Hz,缺省时为1Hz。Fp为预畸变频率(Prewarpedfrequency),是一个“匹配”频率,在该频率上,频率响应在变换前后和模拟频率可精确匹配。一般设计中可以不考虑。bz,az分别为数字滤波器分子和分母多项式系数向量。前面已提到过,函数输入变量中的[]表示可添加也可略去的内容。Freqz函数freqz用于求数字滤波器的频率响应,其调用格式为:[[h,w]=]freqz(b,a,n[,’whole’]);或[h,f]=freqz(b,a,n[,’whole’],Fs);式中,b,a为数字滤波器分子和分母多项式的系数,n为复数频率的响应点数,为整数,最好为2的幂,缺省时为512;Fs为采样频率,单位Hz。如果给定该值,则f位置输出为频率Hz,若没有给定,则按角频率(Angularfrequency)给定f的频率矢量;’whole’表示返回的频率f或w值包含z平面整个单位圆频率矢量,即0~2π;缺省时,频率f或w值包含z平面上半单位圆(0~π)之间等间距n个点频率矢量。h为复频率响应;w为n点频率向量(单位rad);f为n点频率向量(Hz)。Impzimpz用于产生数字滤波器的冲激响应。调用格式为:[[h,t]=]impz(b,a[,n,Fs])式中,b,a分别为滤波器分子和分母多项式系数向量;n为采样点数;Fs为采样频率,缺省值为1;h为滤波器单位冲激响应向量;t为和h对应的时间向量。当函数输出缺省时,绘制滤波器冲激响应图;当n缺省时,函数自动选择n值。Zplane滤波器的零极点位置决定了滤波器稳定性和性能,因此考察滤波器的零极点的位置是分析滤波器特性的重要方面之一。MTALAB信号处理工具箱提供绘制数字滤波器零极点位置图的工具zplane,调用格式为:zplane(z,p)或zplane(b,a)式中,z,p为零极点向量(为复数),b,a为滤波器分子和分母多项式的系数(为实数)。函数在z平面绘出零点和极点。极点用’×’表示,零点用’o’表示。Filterfilter函数用来实现数字滤波器对数据的滤波,函数的调用格式为:y=filter(b,a,x)其中,b,a分别为滤波器传递函数H(z)的分子和分母多项式系数。x为滤波器的输入。y为滤波器的输出。y为与x具有相同大小的向量。四、主要功能实现IIR模拟低通滤波器转换为数字IIR低通滤波器。利用实验的滤波器对信号进行滤波。实验结果及说明用冲激响应不变法设计Butterworth低通数字滤波器源代码和特性分析图形: function[bz,az]=one(wp)wp=0.2*pi;ws=0.3*pi;rp=1;rs=15;Ts=0.01;Fs=1/Ts;Wp=wp/Ts;Ws=ws/Ts;%技术指标的转换,数字频率转换为模拟频率[N,Wc]=buttord(Wp,Ws,rp,rs,'s');%估计模拟滤波器最小阶数和截止频率[z,p,k]=buttap(N);%设计模拟低通滤波器原型[Bap,Aap]=zp2tf(z,p,k);%从零极点求出系统函数的一般式[b,a]=lp2lp(Bap,Aap,Wc);%完成模拟滤波器的设计(由模拟原型低通滤波器经频率变换获得模拟低通滤波器)[bz,az]=impinvar(b,a,Fs);%模拟滤波器用冲击响应不变法转为数字滤波器figure(1);freqz(bz,az,512,100);%求数字滤波器的频率响应figure(2);impz(bz,az);%数字滤波器的冲激响应figure(3);zplane(bz,az);%数字滤波器的零极点图axis([-1.51.5,-1.251.25])xlabel('实部');ylabel('虚部');图5-1数字滤波器的频率响应图5-2数字滤波器的冲激响应图5-3滤波器的零极点图信号x(t)=sin2πf1t+0.5cos2πf2t产生以及进行滤波的源代码和信号前后图形。[bz,az]=one(wp);%调用滤波器函数f1=5;f2=30;t=0:0.01:2;x=sin(2*pi*f1*t)+0.5*cos(2*pi*f2*t);%题目要求x(t)信号的生成subplot(2,1,1);plot(t,x);ylabel('x(t)');%画原信号y=filter(bz,az,x);subplot(2,1,2);plot(t,y);%画经过滤波器之后输出的信号说明:程序分析看程序注释从频谱特性图可以看出,通带波纹在-1dB时频率为,频谱开始下降趋势,在-15dB时频率为,图形与实际情况相符合。冲激响应不变法具有线性相位特性的模拟器,经冲激响应不变法变换为数字滤波器后,从图可以看出相频特性曲线接近于一条下降的曲线,呈线性关系,该数字滤波器一定具有线性相位特性,频率的线性关系是冲击响应不变法的一个优点。另一个优点是时域逼近良好,模拟频率和数字频率之间呈线性关系。巴特沃斯滤波器的频率特性无论在通带或阻带内都随频率变化而单调变化,因而如果在通带边缘满足指标,则在阻带内一定会有量,也就会超过指标的要求,因而并不经济,所以最有效的办法是将指标的精度均匀地分布在通带内,或均匀的分布在阻带内,或同时均匀地分布在通带和阻带内,这时就可设计出阶数较低的滤波器,这种精度均匀分布的办法可通过选择均有等波纹特性的逼近函数来完成。对比滤波之前的信号和滤波之后的信号波形,可以看出,滤除掉了一些干扰噪音,不过滤波后的波形信号有一定的延迟,只是不是很明显,从而证明此次实验的低通滤波器设计还是很成功的。六、实验分析总结1)利用模拟滤波器设计数字滤波器,就是将设计的模拟滤波器系统函数Ha(s)变换成数字滤波器系统函数H(z)。冲激
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 微营销代理分销合同协议
- 悉尼留学中介合同协议
- 装修合同细节隐藏的大隐患5篇
- 土地使用权买卖合同
- 劳动合同书台账管理及其重要性二零二五年
- 票务代理公司记账服务协议
- 股权质押合同的变动注册
- 英美国家教育文化比较研究
- 信托支持的现代农业技术考核试卷
- 洗浴后的护肤步骤考核试卷
- 儿童发展问题的咨询与辅导-案例1-5-国开-参考资料
- 百胜MYLAB-TWICE-彩超参数
- 2022年七年级安全教育下学期教案
- WS377.4-2013 妇女保健基本数据集 第4部分:孕产期保健服务与高危管理
- 作文素材----片段式作文
- 应用生态学PPT课件
- 家具厂首件检验记录表
- 《狐假虎威》(公开课)(课堂PPT)
- 半导体分立器件制造公司绩效制度范文
- 凝汽器灌水查漏方案及措施
- 【那个女孩歌词陶喆】陶喆那个女孩歌词分配
评论
0/150
提交评论