版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、DSP设计滤波器报告姓名:张胜男 班级:07级电信(1)班 学号:078319120一低通滤波器的设计(一)实验目的:掌握IIR数字低通滤波器的设计方法。(二)实验原理:1、滤波器的分类 滤波器分两大类:经典滤波器和现代滤波器。经典滤波器是假定输入信号 x(n)中的有用成分和希望取出的成分各自占有不同的频带。这样,当x(n)通过一个线性系统(即滤波器)后可讲欲去除的成分有效 的去除。现代滤波器理论研究的主要内容是从含有噪声的数据记录(又称时间序列)中估计出信号的某些特征或信号本身。经典滤波器分为低通、高通、带通、带阻滤波器。每一种又有模拟滤波器(AF)和数字滤波器(DF)。对数字滤波器,又有I
2、IR滤波器和FIR滤波器。IIR DF的转移函数是:M迟brZH(z)=d 二X1、akZ±k=1FIR DF的转移函数是:N .4H (z)八 h(n)z*n=0FIR滤波器可以对给定的频率特性直接进行设计,而 IIR滤波器目前最通用的方 法是利用已经很成熟的模拟滤波器的设计方法进行设计。2、滤波器的技术要求低通滤波器:p :通带截止频率(又称通带上限频率)s:阻带下限截止频率'p:通带允许的最大衰减:s :阻带允许的最小衰减('p,'s的单位dB)3、IIR,lp :通带上限角频率阻带下限角频率)即s = 2数字滤波器的设计步骤:1) 按一定规则将给出的数
3、字滤波器的技术指标转换魏模拟低通滤波器的技 术指标。2) 根据转换后的技术指标设计模拟低通滤波器G(s);3) 再按一定的规则将G(s)转换成H(z)。4) 若是高通、带通或带阻数字滤波器则将它们的技术指标先转化为低通模拟滤波器的技术指标,然后按上述步骤2)设计出低通G(s),再将G(s)转 换为所需的H(z)。4 几种不同类型的滤波器的介绍: 因为我们设计的滤波器的冲击响应一般都为实数,所以有* 12G(s)G (s)=G(s)G(-s) s屮 l G(j-s)这样,如果我们能由:P,门P , - s,“ s求出G("),那么就容易得到所需要的 G(s)不同类型的2G(j-)的表达
4、式,代表了几种不同类型的滤波器(1 )巴特沃思(Butterworth)滤波器:2G(j-)11 C2(门 2)nC为待定常数,N为待定的滤波器阶次。(2)切比雪夫I型(Chebyshev -)滤波器:G(j0)|25 巴特沃思模拟低通滤波器的设计由于每一个滤波器的频率范围将直接取决于设计者的应用目的, 因此必然是千差 万别。为了使设计规范化,我们需要将滤波器的频率参数作归一化处理。设所给 的实际频率为° (或f ),归一化后的频率为几,对低通模拟滤波器,令/''显然,p =1,'s"s/"p。又令归一化复数变量为p,P"'
5、;,显然=s/1 1所以巴特沃思模拟低通滤波器的设计可按以下三个步骤来进行(1)将实际频率门规一化求C和NC2 =1O:P/1° -1这样C和N可求。22若令p= 3dB,则C= 1,这样巴特沃思滤波器的设计就只剩一个参数N,这时G(j)确定G(S)因为P二j ',根据上面公式有22G(p)G(-p)二11 (p/j)2N122由(7Np2N “解得Pk =exp( j2k N -12N2二)k = 1, 2,,2N22这样可得Gk(p)(p_'PkXP-'Pn 1 _k )-2 p cos(2k N -12N 二)* 122求得G(P)后,用SM代替变量P,
6、即得实际需要得G(S)6用双线性Z变换法设计IIR数字低通滤波器s平面到z平面的映射关系2 z -1 s 二Ts z 1称为双线性Z变换,由此关系求出1 (Ts/2)s1 -(Ts/2)s. 2 sinr / 2)j j Ts cos( / 2)tan(,/2)2-2arctanTs /2)2因为设计滤波器时系数Ts会被约掉,所以又有1 - sz 二1 s-tan( /2).=2arcta n"(三) 实验内容题一:试用双线性Z变换法设计一低通数字滤波器,给定技术指标是fP = 100Hz,fs =3O0Hz,: P =3dB, : s =2° dB,抽样频率 Fs =10
7、°°Hz。提示:首先应该得到角频率-,然后再(1) 将数字滤波器的技术要求转换为模拟滤波器的技术要求。(2) 设计低通滤波器G(s)由='1 / "p依次求出'p, ,s,再求出N,可得G(p)G (s) =G ( p) _s然后由卩呑转换成G(s)(3)由 G(s)求 H(z)源程序:fp=100;%通带最大衰减 %阻带最小衰减 %抽样频率%数字角频率%角频率畸变%G(p)的零点,极点,增益%G(p)的分子、分数系数fs=300;ap=3;as=20;Fs1=1000;wp=2*pi*fp/Fs1;ws=2*pi*fs/Fs1;Fs=Fs1/Fs
8、1;T=1/Fs;Op=2/T*ta n(wp/2);Os=2/T*ta n(ws/2);N Wn=buttord(Op,Os,ap,as,'s'); z p k=butt ap(N);b a=zp2tf(z,p,k);B A=lp2lp(b,a,0p);Bz Az=bili near(B,A,Fs*T/2);H w=freqz(B z,Az,256,Fs*Fs1); plot(w,abs(H),'r');title('低通滤波器');%H(s)的分子、分数系数 %H(z)的分子、分数系数 %Hgrid on;同理可以设计出低通滤波器和带通及带阻
9、滤波器MATLAB参考程序和仿真内容 %(*%fun ctio nx=ffts(mode,M)Nfft=2AM;x=zeros(1,Nfft);%定义一个长度为Nfft的一维全0数组 if mode= =1 for n=0:Nfft-1 x(n+1)=si n(2*pi* n/Nfft); endend%定义一个长度为 Nfft 的单周期正弦序列if mode= =2for n=0:Nfft-1 x(n+1)=sin(4*pi*n/Nfft); endend%定义一个长度为 Nfft 的双周期正弦序列if mode= =3for n=0:Nfft/2-1 x(n+1)=sin(4*pi*n/N
10、fft); endend%定义一个长度为 Nfft/2 的正弦序列,后面一半为 0 序列。if mode= =4for n=0:Nfft-1 x(n+1)=square(2*pi*n/Nfft); endendif mode= =5for n=0:Nfft-1 x(n+1)=square(2*pi*n/Nfft); endendif mode= =6for n=0:Nfft/2-1 x(n+1)=square(4*pi*n/Nfft); endendn=0:Nfft-1;subplot(2,1,1);stem(n,x);axis(0 Nfft-1 1.1*min(x) 1.1*max(x);xlabel('Points->');ylabel('x(n)');X=abs(fft(x,Nfft);subplot(2,1,2);stem(n,X);ax
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吊装安全服务合同范本
- 商用物业买卖合同范本
- 吊顶承包协议合同范本
- 包月货物运输合同范本
- 后勤房屋维修合同范本
- 合院庭院出租合同范本
- 品牌饭店加盟合同范本
- 员工灵活就业合同范本
- 同意网络直播合同范本
- 2025-2030智慧林业行业市场分析及投资前景研究报告
- 公路养护管理计划与执行报告
- 2025年城市地下综合管廊建设财务可持续性研究报告
- 6.2 学会依法办事 课件-2025-2026学年统编版道德与法治 八年级上册
- 2025江西南昌市青山湖区招聘社区工作者(专职网格员)45人考前自测高频考点模拟试题及参考答案详解一套
- 2025年银行招聘各银行笔试真题(附答案)
- T/CCSAS 025-2023化工企业作业安全分析(JSA)实施指南
- MOOC 旅游学概论-中国地质大学(武汉) 中国大学慕课答案
- 人工智能第2章知识表示课件
- 机动车检测站应急预案
- [PPT]汶川地震灾区水利水电工程震害调查及分析
- GB∕T 40802-2021 通用铸造碳钢和低合金钢铸件
评论
0/150
提交评论