版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电 子 科 技 大 学实 验 报 告学生姓名:项阳 学 号: 2010231060011 指导教师:邓建一、实验项目名称:IIR滤波器设计二、实验目的:本实验通过冲激响应不变法和双线性变换法将模拟巴特沃兹低通滤波器转换为数字低通滤波器,掌握数字低通滤波器的典型设计方法。三、实验学时:2学时:四、实验内容:1.设计一个的三阶巴特沃兹模拟低通滤波器的传输函数。2.设计一个满足下列要求的巴特沃兹模拟低通滤波器: 通带截止频率: ,通带波纹:db阻带起始频率: ,阻带波纹:db3.设T=0.1,用冲激响应不变法将转换为数字滤波器。4. 采用巴特沃兹模拟低通滤波器和冲激响应不变法设计一个满足下列要求的数
2、字低通低通滤波器: 通带截止频率: ,通带波纹:db阻带起始频率: ,阻带波纹:db5.设T=1,用双线性变换法将转换为数字滤波器。6.采用巴特沃兹模拟低通滤波器和双线性变换法设计一个满足下列要求的数字低通低通滤波器: 通带截止频率: ,通带波纹:db 阻带起始频率: ,阻带波纹:db五、实验原理:巴特沃兹模拟滤波器的振幅平方函数为 (1)其传输函数为 (2) p=0,1, (2N-1) (3)首先确定技术指标:(1)通带中允许的最大衰减Rp和通带截止频率p;(2)阻带允许的最小衰减As和阻带起始频率s。由式(1)可得: (4) (5)得到 (6)关于3dB截止频率c,有时在技术指标中给出,如
3、果没有给出可以按照式(7)、式(8)求出。 (7) (8)六、实验器材(设备、元器件): PC机、Windows XP、MatLab 7.1七、实验步骤和源代码:1.N = 3; OmegaC = 0.5;b,a = U_BUTTAP(N,OmegaC);C,B,A = SDIR2CAS(b,a)C = 0.1250B = 0 0 1A = 1.0000 0.5000 0.2500 0 1.0000 0.50002.Wp = 0.2*pi; Ws = 0.3*pi; Rp = 7; As = 16;Ripple = 10(-Rp/20); Attn = 10(-As/20);%Analog f
4、ilter design:b,a = afd_butt(Wp,Ws,Rp,As);* Butterworth Filter Order=3%Calculation of second-order sections:C,B,A = sdir2cas(b,a)C = 0.1238B = 0 0 1A = 1.0000 0.4985 0.2485 0 1.0000 0.4985%Calculation of Frequency Response:db,mag,pha,w = freqs_m(b,a,0.5*pi);%Calculation of Impulse response:ha,x,t = i
5、mpulse(b,a)ha = 0 0.0020 0.0075 0.0158 0.0263 0.0384 0.0517 0.0658 0.0802 0.0946 0.1087 0.1224 0.1353 0.1473 0.1583 0.1681 0.1767 0.1841 0.1902 0.1949 0.1984 0.2006 0.2015 0.2013 0.2000 0.1976 0.1942 0.1899 0.1848 0.1789 0.1724 0.1653 0.1577 0.1498 0.1415 0.1330 0.1243 0.1155 0.1067 0.0979 0.0892 0.
6、0806 0.0723 0.0642 0.0563 0.0488 0.0416 0.0347 0.0282 0.0221 0.0165 0.0112 0.0063 0.0018 -0.0022 -0.0059 -0.0091 -0.0120 -0.0145 -0.0166 -0.0184 -0.0199 -0.0211 -0.0220 -0.0226 -0.0230 -0.0231 -0.0230 -0.0228 -0.0223 -0.0218 -0.0211 -0.0202 -0.0193 -0.0183 -0.0173 -0.0161 -0.0150 -0.0138 -0.0126 -0.
7、0114 -0.0103 -0.0091 -0.0080 -0.0069 -0.0058 -0.0048 -0.0038 -0.0029 -0.0021 -0.0013 -0.0005 0.0002 0.0008 0.0014 0.0019 0.0023 0.0027 0.0030 0.0033 0.0035 0.0037 0.0038 0.0039 0.0040 0.0040 0.0040 0.0039 0.0038 0.0037 0.0036 0.0035 0.0033 0.0032 0.0030 0.0028 0.0026 0.0024 0.0022 0.0020 0.0018 0.00
8、16 0.0014 0.0012 0.0011 0.0009 0.0007 0.0006 0.0004 0.0003 0.0002 0.0000 -0.0001 -0.0002 -0.0003 -0.0003 -0.0004 -0.0005 -0.0005 -0.0005 -0.0006 -0.0006 -0.0006 -0.0006 -0.0006 -0.0006 -0.0006 -0.0006 -0.0006 -0.0006x = t = Columns 1through10 0 0.1848 0.3696 0.5543 0.7391 0.9239 1.1087 1.2935 1.4782
9、 1.6630 Columns 11through20 1.8478 2.0326 2.2174 2.4021 2.5869 2.7717 2.9565 3.1413 3.3260 3.5108 Columns 21through30 3.6956 3.8804 4.0651 4.2499 4.4347 4.6195 4.8043 4.9890 5.1738 5.3586 Columns 31through40 5.5434 5.7282 5.9129 6.0977 6.2825 6.4673 6.6521 6.8368 7.0216 7.2064 Columns 41through50 7.
10、3912 7.5760 7.7607 7.9455 8.1303 8.3151 8.4999 8.6846 8.8694 9.0542 Columns 51through60 9.2390 9.4238 9.6085 9.7933 9.9781 10.1629 10.3476 10.5324 10.7172 10.9020 Columns 61through70 11.0868 11.2715 11.4563 11.6411 11.8259 12.0107 12.1954 12.3802 12.5650 12.7498 Columns 71through80 12.9346 13.1193 1
11、3.3041 13.4889 13.6737 13.8585 14.0432 14.2280 14.4128 14.5976 Columns 81through90 14.7824 14.9671 15.1519 15.3367 15.5215 15.7063 15.8910 16.0758 16.2606 16.4454 Columns 91through100 16.6302 16.8149 16.9997 17.1845 17.3693 17.5540 17.7388 17.9236 18.1084 18.2932 Columns 101through110 18.4779 18.662
12、7 18.8475 19.0323 19.2171 19.4018 19.5866 19.7714 19.9562 20.1410 Columns 111through120 20.3257 20.5105 20.6953 20.8801 21.0649 21.2496 21.4344 21.6192 21.8040 21.9888 Columns 121through130 22.1735 22.3583 22.5431 22.7279 22.9127 23.0974 23.2822 23.4670 23.6518 23.8365 Columns 131through140 24.0213
13、24.2061 24.3909 24.5757 24.7604 24.9452 25.1300 25.3148 25.4996 25.6843 Columns 141through150 25.8691 26.0539 26.2387 26.4235 26.6082 26.7930 26.9778 27.1626 27.3474 27.53213.c = 1,1; d = 1,5,6; T = 0.1;b,a = imp_invr(c,d,T)b = 1.0000 -0.8966a = 1.0000 -1.55950.60654.wp = 0.2*pi;ws = 0.3*pi;Rp = 1;A
14、s = 15;T = 1;OmegaP = wp / T;OmegaS = ws / T;cs,ds = afd_butt(OmegaP,OmegaS,Rp,As);b,a = imp_invr(cs,ds,T);C,B,A = dir2par(b,a)* Butterworth Filter Order=6* Butterworth Filter OmegaC=0.703205C = B = 1.8557 -0.6304 -2.1428 1.1454 0.2871 -0.4466A = 1.0000 -0.9973 0.2570 1.0000 -1.0691 0.3699 1.0000 -1
15、.2972 0.69495.c = 1,1;d = 1,5,6;T = 1;Fs = 1/T;b,a = bilinear(c,d,Fs) %bilinearb = 0.1500 0.1000 -0.0500a = 1.0000 0.2000 -0.00006.wp = 0.2*pi;ws = 0.3*pi;Rp = 1;As = 15;T = 1;OmegaP = (2/T)*tan(wp/2);OmegaS = (2/T)*tan(ws/2);N = ceil(log10(10(Rp/10)-1)/(10(As/10)-1)/(2*log10(OmegaP/OmegaS);fprintf(
16、n*Butterworth Filter Order = %2.0f n,N)OmegaC = OmegaP/(10(Rp/10)-1)(1/(2*N);wn = 2*atan(OmegaC*T);wn = wn/pi;b,a = butter(N,wn);b0,B,A = dir2cas(b,a)*Butterworth Filter Order=6b0 = 0.0104B = 1.0000 2.0093 1.0094 1.0000 2.0000 1.0000 1.0000 1.9907 0.9907A = 1.0000 -0.3211 0.0422 1.0000 -0.3684 0.195
17、7 1.0000 -0.4944 0.6048九、实验结论:利用模拟滤波器设计数字滤波器,就是将设计的模拟滤波器系统函数Ha(s)变换成数字滤波器系统函数H(z)。脉冲响应不变法,会产生频谱混叠。由于脉冲响应是冲激响应的采样,要求模拟滤波器的频谱限带小于折叠频率。实际的滤波器不可能是严格限带,所以设计的数字滤波器不可避免地会产生混叠失真。该法只适合低通、带通滤波器的设计,不适合高通、带阻滤波器的设计。频率坐标变换是线性的,即=T,如果不考虑频谱混叠现象,该法设计的数字滤波器能很好地重现原模拟滤波器的频率特性。数字滤波器的单位脉冲响应完全模仿模拟滤波器的单位冲激响应,时域特性逼近好。双线性变换法,解决了脉冲响应不变法的混叠失真问题。它是一种简单的代数映射关系,设计十分方便。从S平面的到Z平面的的映射是非线性关系(因SS1平面的频率映射非线性),带来了频率和相位失真。S1平面边缘的临界频率点与S平面的频率点不同,需要通过频率预畸加以校正。要求模拟滤波器的幅频响应是分段常数型(一般滤波器均满足)。不适于设计线性相位数字滤波
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025内蒙古工程项目管理有限公司招聘6人考试笔试模拟试题及答案解析
- 首都医科大学附属北京儿童医院面向2026年应届毕业生(含社会人员)招聘135人笔试考试备考试题及答案解析
- 2025年安徽师范大学附属肥西外国语学校(初中部)教师招聘1人考试笔试模拟试题及答案解析
- 2025黑龙江佳木斯北大荒华源资产管理有限公司招聘1人笔试考试参考题库及答案解析
- 2025四川乐山沐川县人力资源和社会保障局招聘城镇公益性岗位人员2人笔试考试备考题库及答案解析
- 2025年中国广电甘肃网络股份有限公司临夏州分公司招聘考试笔试备考试题及答案解析
- 2025贵州贵阳市乌当区实验小学招聘临聘教师1人考试笔试备考题库及答案解析
- 2026内蒙古鄂尔多斯市东胜区卫生健康系统事业单位引进紧缺和成熟型控制数工作人员36人笔试考试备考试题及答案解析
- 2025云南丽江宁蒗县大兴街道办事处面向社会公开招聘公益性岗位11人考试笔试模拟试题及答案解析
- 2025曲靖市马龙区退役军人事务局招聘公益性岗位工作人员(1人)笔试考试备考题库及答案解析
- 《NBT 33001 电动汽车非车载传导式充电机技术条件》
- 四川大学中国现代文学30年期末复习总结
- 民用建筑外门窗应用技术标准
- EPC项目设计管理机构的构成和设计力量的配备
- 机电安装工程安全管理
- 核电专业英语试题库来自工程公司
- 复混肥料质量手册
- 美容院员工培训课件:美容院服务礼仪
- 综合考试真题集锦-老年人能力评估师(50题,含答案)
- 天津工业大学804物理化学历年考研真题14-16
- 大学课件-机电传动控制(完整)
评论
0/150
提交评论