数字滤波器实验.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字滤波器实验

实验二 IIR数字滤波器的设计实验报告 实验目的? 掌握双线性变换法及冲激响应不变法设计IIR数字滤波器的具体设计方法及其原理,熟悉用双线性变换法及脉冲响应不变法设计低通、高通和带通IIR数字滤波器的计算机编程。 2)观察双线性变换及冲激响应不变法设计的滤波器的频域特性,了解双线性变换法及冲激响应不变法的特点。 3)熟悉Butterworth滤波器、Chebyshev滤波器的频率特性。 二、实验内容 1、fp=0.2KHz,Ap=1dB, fs=0.3KHz,As=25dB,T=1ms;分别用冲激响应不变法及双线性变换法设计一Butterworth数字低通滤波器,观察所设计数字滤波器的幅频特性曲线,记录带宽和衰减量,检查是否满足要求。比较这两种方法的优缺点。 首先使用matlab tool箱的FDA进行低通IIR滤波器设计 使用FDA进行仿真如图: Butterworth低通数字滤波器: 使用脉冲响应不变法设计Butterworth低通数字滤波器: fp=200; fs=300; Fs=1000; Rp=1; Rs=25; T=1/Fs; %设计指标 W1p=fp/Fs*2;W1s=fs/Fs*2;%求归一化频率 [N,Wn]=buttord(W1p,W1s,Rp,Rs,s); %确定butterworth的最小介数N和频率参数Wn [z,p,k]=buttap(N); %设计模拟低通原型的零极点增益参数 [bp,ap]=zp2tf(z,p,k); %将零极点增益转换成分子分母参数 [bs,as]=lp2lp(bp,ap,Wn*pi*Fs);%将低通原型转换为模拟低通 [bz,az]=impinvar(bs,as,Fs); %用脉冲响应不变法进行模数变换 sys=tf(bz,az,T); %给出传输函数H(Z) [H,W]=freqz(bz,az,512,Fs); %生成频率响应参数 subplot(2,1,1); plot(W,20*log10(abs(H))); %绘制幅频响应 grid on; %加坐标网格 xlabel(频率/Hz); ylabel(振幅/dB); subplot(2,1,2); plot(W,abs(H)); grid on; xlabel(频率/Hz); ylabel(振幅/H); Fp=200hz的衰减0.7732db;Fp=300hz的衰减25.0043;IIR滤波器的节数N=9 脉冲响应不变法得到的Butterworth低通数字滤波器满足要求; 使用双线性变换法设计Butterworth低通数字滤波器: fs=1000; wp=2*pi*200/fs; ws=2*pi*300/fs; Rp=1; Rs=25; Ts=1/fs; Wp=2/Ts*tan(wp/2);Ws=2/Ts*tan(ws/2); %按频率转换公式进行转换 [N,Wn]=buttord(Wp,Ws,Rp,Rs,s); %计算模拟滤波器的最小阶数 [z,p,k]=buttap(N);%设计模拟原型滤波器 [Bap,Aap]=zp2tf(z,p,k); %零点极点增益形式转换为传递函数形式 [b,a]=lp2lp(Bap,Aap,Wn); %低通转换为低通滤波器的频率转化 [bz,az]=bilinear(b,a,fs); %运用双线性变换法得到数字滤波器传递函数 [H,f]=freqz(bz,az,500,fs) subplot(2,1,1); plot(f,20*log10(abs(H))); title(频率响应); grid on; xlabel(频率/Hz); ylabel(振幅/dB); subplot(2,1,2); plot(f,abs(H)); grid on; xlabel(频率/Hz); ylabel(振幅/H); -20*log10(abs(H(201))) -20*log10(abs(H(301))) N Fp=200hz的衰减0.5977db;Fp=300hz的衰减25.0000;IIR滤波器的节数N=6 双线性变换法得到的Butterworth低通数字滤波器满足要求; 脉冲响应不变法的优点:能够模拟滤波器保持线性相位关系, 缺点:BW型模拟低通滤波器不是带限的,S-Z的变换不是一对一的对应关系脉冲响应不变法设计的滤波器存

文档评论(0)

rovend + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档