基于小方差低通FIR滤波器课程设计说明0743378

上传人:卷*** 文档编号:127639325 上传时间:2022-07-30 格式:DOC 页数:23 大小:600KB
收藏 版权申诉 举报 下载
基于小方差低通FIR滤波器课程设计说明0743378_第1页
第1页 / 共23页
基于小方差低通FIR滤波器课程设计说明0743378_第2页
第2页 / 共23页
基于小方差低通FIR滤波器课程设计说明0743378_第3页
第3页 / 共23页
资源描述:

《基于小方差低通FIR滤波器课程设计说明0743378》由会员分享,可在线阅读,更多相关《基于小方差低通FIR滤波器课程设计说明0743378(23页珍藏版)》请在装配图网上搜索。

1、中北大学课 程 设 计 说 明 书学 院: 信息与通信工程学院 专 业: 生物医学工程 题 目: 基于最小方差低通FIR滤波器 课 程 设 计 任 务 书1设计目的:根据所学的数字信号解决和MATLAB有关知识,用最小方差法设计一种低通FIR滤波器。2设计内容和规定(涉及原始数据、技术参数、条件、设计规定等): 实现最优化设计,调节这些零点的分布,使得实际滤波器的频率响应Hd(ej)与抱负滤波器的频率响应Hd(ej)之间的最大绝对误差最小。3设计工作任务及工作量的规定涉及课程设计计算阐明书(论文)、图纸、实物样品等:(1)查阅文献资料,理解有关知识;(2)拟定设计措施;(3)编写MATLAB程

2、序,并上机调试;(4)撰写课程设计阐明书。课 程 设 计 任 务 书4重要参照文献: 1 阎石.数字电子技术基本.北京:高等教育出版社,1998; 2 王远.模拟电子技术.北京:机械工业出版社,; 3 陈汝全.电子技术常用器件应用手册.北京:机械工业出版社,; 4 毕满清.电子技术实验与课程设计.北京:机械工业出版社,; 5 张俊谟.单片机中级教程-原理与应用.北京:北京航空航天大学出版社,;5设计成果形式及规定:提供课程设计阐明书一份;MATLAB程序;6工作筹划及进度: 12月23 日 12 月25 日:查阅资料;12月26日 12 月 27 日:拟定设计方案;12月 28 日 12月31

3、 日:编写程序,上机调试;1月 1 日 1 月2 日:完毕课程设计阐明书;1月 3 日:答辩。系主任审查意见: 签字: 年 月 日目 录1 设计目的12 低通FIR滤波器技术指标13 低通FIR滤波器的设计13.1 低通FIR滤波器阶数的估计13.2 最小方差线性相位的误差13.3 参数、L的拟定23.4 参数、的拟定33.5 参数的拟定34 用直接型构造实现115 用FDATOOL分析116 误差分析126.1 误差产生的因素126.2 误差的理论计算126.3 用FDATOOL分析不同字长对其幅频响应和相频响应的影响137 总结148 参照文献15 1 设计目的 根据所学的数字信号解决和M

4、ATLAB有关知识,用最小方差法设计一种低通FIR滤波器。从FIR数字滤波器的系统函数可以看出,极点都是在z平面的原点,而零点的分布是任意的。不同的分布将相应不同的频率响应,最优化设计事实上就是调节这些零点的分布,使得实际滤波器的频率响应Hd(ej)与抱负滤波器的频率响应Hd(ej)之间的最大绝对误差最小。2 低通FIR滤波器技术指标 (通带截止频率) (阻带截止频率) (通带衰减) (阻带衰减) (通带最大衰减) (阻带最小衰减)3 低通FIR滤波器的设计3.1 低通FIR滤波器阶数的估计 46 由于N为偶数,因此可以设计一种1型的低通FIR滤波器。3.2 最小方差线性相位的误差 对于基于最

5、小方差的线性相位FIR滤波器的设计下面式子为误差的简化为 其中是低通FIR的振幅响应,是规定的振幅响应,是权重函数。由于所有四种类型的线性相位FIR滤波器的振幅响应可以表达为 cos(wk)3.3 参数、L的拟定cos(wk) 式中、L的拟定a 的拟定 由于不同类型也就不尽相似,不同类型时的体现式如下 =1 对于1型 =cos() 对于2型 =sin() 对于3型 =sin() 对于4型 由于我们 设计的低通FIR滤波器为1型因此 =1 b 的拟定 同样根据不同的类型其的体现式也不同样 = 对于1型 = 对于2型 = 对于3型 = 对于4型 我们选择=,对于1型,,C L 的拟定 L=M 对于

6、1型 L= 对于2型 L= M-1 对于3型 L= 对于4型根据N与M的关系 M=,表达取不不小于的最大整数,因此M=22,L=22。3.4 参数、的拟定 中、的拟定 根据最小方差的有关规定可知 在通带中 在阻带中 在通带中 在阻带中3.5 参数的拟定 根据上面式子可以拟定,L的值和的体现式,由于最小方差是滤波器参数的一种函数。为了得到的最小值,令 由它可生成(L+1)个等式的线性方程组,用来求解。 我们考虑1型线性相位FIR滤波器的设计。在这种状况下,=1,=且L=22。则均方误差的体现式为 若有 ,式中。计算如下1 求H, 1-15时取1,16-22时取0将0到0.35上取均匀的22点最后

7、求的H=1 0.9987 0.9950 0.9888 0.980 0.968 0.955 0.939 0.921 0.900 0.877 0.853 0.825 0.796 0.765 0.732 0.697 0.660 0.622 0.582 0.540 0.498 ;1 0.995 0.980 0.955 0.921 0.877 0.825 0.765 0.697 0.622 0.540 0.454 0.363 0.268 0.170 0.07 0.028 0.128 0.226 0.322 0.415 0.588;1 0.988 0.955 0.900 0.825 0.732 0.622

8、 0.498 0.363 0.219 0.071 0.078 0.226 0.369 0.504 0.627 0.737 0.829 0.937 0.655 0.212 0.282 0.707 0.959 0.977 0.755 0.349 0.142 0.599 0.909 0.997 0.841 0.479;1 0.852 0.454 0.078 0.587 0.923 0.987 0.760 0.309 0.233 0.707 0.972 0.951 0.649 0.156 0.382 0.809 0.997 0.891 0.522 0 0.522 ;1 0.825 0.363 0.22

9、6 0.736 0.989 0.897 0.492 0.085 0.633 0.959 0.951 0.610 0.057 0.516 0.909 0.985 0.717 0.199 0.389 0.841 0.999;1 0.796 0.268 0.369 0.856 0.994 0.727 0.163 0.467 0.907 0.977 0.649 0.057 0.558 0.946 0.949 0.564 0.049 0.644 0.975 0.909 0.473;1 0.765 0.170 0.504 0.940 0.937 0.491 0.184 0.774 0.999 0.755

10、0.156 0.516 0.946 0.932 0.479 0.198 0.783 0.999 0.746 0.142 0.528; 1 0.732 0.071 0.627 0.989 0.821 0.212 0.510 0.959 0.894 0.349 0.349 -0.909 0.948 0.478 0.247 0.841 0.984 0.599 0.107 0.755 0.999;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0

11、0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0算这个H时算出来的负值取了它的绝对值2 求令d= 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0然后最小均方解可以根据求解线性方程得到。令 a=a=n*p

12、inv(r)用MATLAB可以计算出 ac=ac =1.0e+005 * Columns 1 through 19 0.9539 2.5572 -1.4336 -0.3735 1.9754 -3.7572 3.5858 -2.6165 -2.3165 2.7508 -3.4883 2.3659 -3.8173 1.9029 0.5901 0 0 0 0 Columns 20 through 22 0 0 0= 0.9539 2.5572 -1.4336 -0.3735 1.9754 -3.7572 3.5858 -2.6165 -2.3165 2.7508 -3.4883 2.3659 -3.

13、8173 1.9029 0.5901 0 0 0 0 0 0 03 最后的成果由于N的限制因此所设计的滤波器为1型因此=1 =c L=M=22根据体现式 cos(wk)=0.9539+2.5572-1.4336-0.3735+1.9754-3.7572+3.5858-2.6165-2.3165+2.7508-3.4883+2.3659-3.8173+1.9029+0.5901 16到22项为0 这里我们只是求出了幅频特性,但由于其相频特性是拟定的因此在设计中不考虑其相频特性。 求=0.0916()+0.1171()-0.6515-0.1867+0.9877-1.8786+1.7929-1.30

14、82-1.1582+1.3754-1.7441+1.1829-1.9086+0.9514+0.29504 计算误差 由和可求出误差用MATLAB计算误差如下h=1 0.9987 0.9950 0.9888 0.980 0.968 0.955 0.939 0.921 0.900 0.877 0.853 0.825 0.796 0.765 0.732 0.697 0.660 0.622 0.582 0.540 0.498 ;1 0.995 0.980 0.955 0.921 0.877 0.825 0.765 0.697 0.622 0.540 0.454 0.363 0.268 0.170 0.

15、07 0.028 0.128 0.226 0.322 0.415 0.588;1 0.988 0.955 0.900 0.825 0.732 0.622 0.498 0.363 0.219 0.071 0.078 0.226 0.369 0.504 0.627 0.737 0.829 0.904 0.957 0.989 0.999 ;1 0.980 0.921 0.825 0.697 0.904 0.989 0.988 0.897 0.727 0.492 0.212 0.0085 0.376 0.633 0.833 0.959 0.999 ;1 0.939 0.765 0.498 0.170

16、0.177 0.504 0.769 0.942 0.999 0.937 0.760 0.277 0.163 0.184 0.510 0.774 0.944 0.999 0.934 0.755 0.485;1 0.921 0.697 0.363 0.028 0.415 0.736 0.942 0.998 0.897 0.655 0.309 0.008 0.467 0.774 0.959 0.993 0.870 0.610 0.254 0.142 0.516; 1 0.900 0.622 0.219 0.226 0.627 0.903 0.999 0.897 0.616 0.212 0.233 0

17、.633 0.906 0.999 0.894 0.610 0.205 0.240 0.638 0.909 0.999 ;1 0.877 0.541 0.071 0.415 0.800 0.989 0.937 0.655 0.212 0.282 0.707 0.959 0.977 0.755 0.349 0.142 0.599 0.909 0.997 0.841 0.479;1 0.852 0.454 0.078 0.587 0.923 0.987 0.760 0.309 0.233 0.707 0.972 0.951 0.649 0.156 0.382 0.809 0.997 0.891 0.

18、522 0 0.522 ;1 0.825 0.363 0.226 0.736 0.989 0.897 09 -0.909 0.948 0.478 0.247 0.841 0.984 0.599 0.107 0.755 0.999;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0

19、 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0a= 0.9539 2.5572 -1.4336 -0.3735 1.9754 -3.7572 3.5858 -2.6165 -2.3165 2.7508 -3.4883 2.3659 -3.8173 1.9029 0.5901 0 0 0 0 0 0 0;s=h*ad= 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0

20、 0;c=s-de=c*ce=Columns 1 through 193.6235 2.4192 -0.7942 -1.7213 1.1543 2.2088 1.9128 0.4541 1.2903 2.4710 3.5210 0.6483 -4.8485 -0.3134 -9.8727 0 0 0 02.4192 1.6152 -0.5303 -1.1492 0.7707 1.4747 1.2771 0.3032 0.8615 1.6498 2.3508 0.4329 -3.2372 -0.2093 -6.5916 0 0 0 0-0.7942 -0.5303 0.1741 0.3773 -

21、0.2530 -0.4841 -0.4193 -0.0995 -0.2828 -0.5416 -0.7718 -0.1421 1.0628 0.0687 2.1640 0 0 0 0-1.7213 -1.1492 0.3773 0.8177 -0.5483 -1.0493 -0.9086 -0.2157 -0.6129 -1.1738 -1.6726 -0.3080 2.3032 0.1489 4.6899 0 0 0 01.1543 0.7707 -0.2530 -0.5483 0.3677 0.7036 0.6093 0.1447 0.4110 0.7871 1.1216 0.2065 -

22、1.5445 -0.0998 -3.1450 0 0 0 02.2088 1.4747 -0.4841 -1.0493 0.7036 1.3464 1.1660 0.2768 0.7865 1.5063 2.1463 0.3952 -2.9556 -0.1911 -6.0182 0 0 0 01.9128 1.2771 -0.4193 -0.9086 0.6093 1.1660 1.0097 0.2397 0.6811 1.3044 1.8586 0.3422 -2.5594 -0.1655 -5.2116 0 0 0 00.4541 0.3032 -0.0995 -0.2157 0.1447

23、 0.2768 0.2397 0.0569 0.1617 0.3097 0.4413 0.0813 -0.6076 -0.0393 -1.2373 0 0 0 01.2903 0.8615 -0.2828 -0.6129 0.4110 0.7865 0.6811 0.1617 0.4595 0.8799 1.2538 0.2309 -1.7265 -0.1116 -3.5156 0 0 0 02.4710 1.6498 -0.5416 -1.1738 0.7871 1.5063 1.3044 0.3097 0.8799 1.6850 2.4011 0.4421 -3.3064 -0.2137

24、-6.7325 0 0 0 03.5210 2.3508 -0.7718 -1.6726 1.1216 2.1463 1.8586 0.4413 1.2538 2.4011 3.4214 0.6300 -4.7114 -0.3046 -9.5934 0 0 0 00.6483 0.4329 -0.1421 -0.3080 0.2065 0.3952 0.3422 0.0813 0.2309 0.4421 0.6300 0.1160 -0.8675 -0.0561 -1.7665 0 0 0 0-4.8485 -3.2372 1.0628 2.3032 -1.5445 -2.9556 -2.55

25、94 -0.6076 -1.7265 -3.3064 -4.7114 -0.8675 6.4878 0.4194 13.2106 0 0 0 0-0.3134 -0.2093 0.0687 0.1489 -0.0998 -0.1911 -0.1655 -0.0393 -0.1116 -0.2137 -0.3046 -0.0561 0.4194 0.0271 0.8540 0 0 0 0-9.8727 -6.5916 2.1640 4.6899 -3.1450 -6.0182 -5.2116 -1.2373 -3.5156 -6.7325 -9.5934 -1.7665 13.2106 0.85

26、40 26.8998 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0Columns 20 through 220

27、0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 00 0 04 用直接型构造实现 直接型是运用输入信号和滤波器单位脉冲响应的线性卷积来描述输出信号。虽然有22阶但16到22阶为0因此直接型构造如下 5 用FDATOOL分析设定有关参数后但到其幅频特性如下 相频特性曲线如下 零极图如下 6 误差分析6.1 误差产生的因素 由于在数字信号解决中,需要将输入的离散信号和系统的参数进行量化,而量化的成果必然与本来的数值之间存在误差,误差的大小要根据

28、计算机的字长而定。另一种误差来源是于乘法产生的,例如两个B位的二进制相乘其成果是一种2B位的二进制数,在有限字长的限制下我们需要对乘积进行截尾或舍入解决,这样也就产生了误差。 由于一般计算机字长较长,量化步长很小,因此量化误差不大,常常忽视。因此我们常常考虑的误差是乘积所导致的误差。6.2 误差的理论计算 信号通过量化之后产生了量化噪声,因此通过量化的信号可以当作是本来信号与量化噪声之和,即 =+ 这样,量化后的信号通过线性系统就等于与分别通过线性系统之和。因此线性系统的输出 其中是噪声通过系统的输出,如果是舍入噪声,则的方差 如果觉得序列自身任意两个值之间是不有关的,则 ,当 ,当式中为量化

29、步长,为有限字长位数。0.0003255 (字长为8时)0.0000013 (字长为16时)由上面计算成果可知字长越长则误差越长。6.3 用FDATOOL分析不同字长对其幅频响应和相频响应的影响字长取8时其幅频特性曲线及器误差 字长取16时幅频与相频特性曲线及其误差 用FDATOOL分析通过取不同字长得到的幅频与相频图也可以看出字长越长其误差越小。7 总结我们觉得,在这学期的实验中,在收获知识的同步,还收获了阅历,收获了成熟。课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。在此过程中,我们通过查找大量资料,请

30、教教师,以及不懈的努力,不仅培养了独立思考、动手操作的能力,在多种其他能力上也均有了提高。更重要的是,在实验课上,我们学会了诸多学习的措施。而这是后来最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。细细回忆本次课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到诸多诸多的的东西,同步不仅可以巩固了此前所学过的知识,并且学到了诸多在课本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才干真正

31、为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过多种各样的问题,同步在设计的过程中发现了自己的局限性之处,对此前所学过的知识理解得不够深刻,掌握得不够牢固,通过这次课程设计之后,一定把此前所学过的知识重新温故。虽然设计中遇到了诸多编程问题,但这次课程设计终于顺利完毕了,最后在张教师的辛勤指引下,终于游逆而解。同步,在张教师的身上我学得到诸多实用的知识,在此我表达感谢!固然,对给过我协助的所有同窗和各位指引教师也要表达感谢!8 参照文献【1】 阎石 数字电子技术基本 北京:高等教育出版社,1998;【2】 王远 模拟电子技术 北京:机械工业出版社,;【3】 陈汝全 电子技术常用器件应用手册 北京:机械工业出版社,;【4】 毕满清 电子技术实验与课程设计 北京:机械工业出版社,;【5】 张俊谟 单片机中级教程-原理与应用 北京:北京航空航天大学出版社,;

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