模拟巴特沃斯带通滤波器的设计要点.pdf
《模拟巴特沃斯带通滤波器的设计要点.pdf》由会员分享,可在线阅读,更多相关《模拟巴特沃斯带通滤波器的设计要点.pdf(14页珍藏版)》请在三一文库上搜索。
1、郑州轻工业学院 课程设计说明书 题目:模拟巴特沃斯带通滤波器的设计 姓名:XX 院 (系) :计算机与通信工程学院 专业班级:通信工程 13-01 班 学号:5413070401XX 指导教师:XX 成绩: 时间: 2015 年 12 月 28 日至 2015 年 12 月 31 日 2 郑州轻工业学院 课 程 设 计 任 务 书 题目模拟巴特沃斯带通滤波器的设计 专业、班级通信工程 13-01 班 学号 5413070401XX姓名 XX 主要内容、基本要求、主要参考资料等: 1、主要内容 其上、 下边带 1dB 处的通带临界频率分别为20kHz 和 30kHz, 当频率低于 15kHz 时
2、,衰减要大于40dB,采样周期为 10 微妙,求出这个数字滤波器的传递函数,输 出它的幅频特性曲线,观察其通带衰减和阻带衰减是否满足要求。 2、基本要求 1)编制 MATLAB 下的 m文件实现主要内容; 2)书写课程设计报告; 3)认真阅读有关的课程理论知识及实验指导书中有关数字滤波器的设计; 4)独立编写正确、符合设计要求的程序代码。 3、主要参考资料 杨永双、冯媛 . 数字信号处理实验指导书. 郑州:郑州轻工业学院出版,2015. 高西全、丁玉美编著 . 数字信号处理 . 第三版 . 西安:西安电子科技大学出版,2008 完成期限: 指导 教 师 签名 : 课程负责人签名: 年月日 3
3、目录 1. 理论介绍 . 4 1.1MATLAB概述 4 1.2 滤波器设计 4 2. 设计目的、要求、指标. 5 2.1 设计目的 5 2.2 设计要求 5 2.3 实验原理与方法 5 2.4 设计指标 6 3. 程序代码和结果分析. 7 3.1 程序流图 7 3.2 程序代码 7 3.3 结果分析 9 3.3.1仿真结果 9 3.3.2结果分析 11 心得体会 . 11 参考文献 . 12 附:课程设计成绩评定表. 13 4 1. 理论介绍 1.1MATLAB概述 MATLAB是一个可视化的计算机程序,被广泛地应用在科学运算领域里。它具有 功能强大、使用简单等特点,内容包括:数值计算、符号
4、计算、数据拟合、图像处理、 系统模拟和仿真分析等功能。此外MATLAB 还可以进行动画设计、有限元分析等等。 MATLAB 系统包括五个主要部分: (1)开发环境:这是一组帮助你使用MATLAB 的函数和文件的工具和设备。这些工 具大部分是图形用户界面。它包括MATLAB 桌面和命令窗口,命令历史,和用于查看帮 助的浏览器,工作空间,文件和查找路径。 (2)MATLAB 数学函数库:这里汇集了大量计算的算法,范围从初等函数如:求和, 正弦,余弦和复数的算术运算,到复杂的高等函数如:矩阵求逆,矩阵特征值,贝塞尔 (Bessel) 函数和快速傅立叶变换等。 (3)MATLAB 语言:这是一种高水平
5、的矩阵/ 数组语言,含有控制流语句,函数,数 据结构,输入 / 输出,和面向对象编程特征。它允许“小型编程”以迅速创立快速抛弃 型程序,以及“大型编程”以创立完整的大型复杂应用程序。 (4)句柄制图:这是MATLAB 制图系统。它包括高级别的二维、三维数据可视化, 图像处理,动画, 以及表现图形的命令。 它还包括低级别的命令, 这使你不但能在 MATLAB 的应用中建立完整的图形用户界面,而且还能完全定制图形的外观。 (5)MATLAB 应用程序界面 (API) :这是使你编写与MATLAB 相合的 C或 Fortran程 序的程序库。它包括从MATLAB 中调用程序(动态链接) ,调用 MA
6、TLAB 为计算引擎,和 读写 MAT- 文件的设备。 1.2 滤波器设计 在数字信号处理中,滤波占有极其重要的作用,滤波器是谱分析、雷达信号处理、 通信信号处理应用中的基本处理算法。目前常用的滤波器设计方法普遍采用Matlab 仿 真。 巴特沃斯滤波器模拟低通滤波器的平方幅频响应函数为: 其中 Wc 为低通滤波器的截止频率,N 为滤波器的阶数。 巴特沃斯滤波器的特点:通带内具有最大平坦的频率特性,且随着频率增大平滑单 调下降;阶数愈高,特性愈接近矩形,过渡带愈窄,传递函数无零点。 5 2. 设计目的、要求、指标 2.1 设计目的 本次数字电路课程设计的主要目的有以下几点: 1.熟练掌握 MA
7、TLAB 软件系统; 2.使学生的数字信号知识系统化、完整化; 3.掌握在 MATLAB 环境下进行信号产生、信号变换、滤波器设计的方法; 4. 初步了解和掌握工程实践中的设计思想和设计方法,具有开发信号分析、 仿真系 统的基本能力; 5. 为后继课程的教学打下扎实基础。 2.2 设计要求 (1)认真阅读有关的课程理论知识及实验指导书中有关数字滤波器的设计; (2)独立编写正确、符合设计要求的程序代码; (3)调试程序,得到相应的性能曲线(幅频、相频)与系统函数; (4)观察图形显示,比照所给性能要求,若不满足,则重复(2)与( 3) ; (5)独立完成规定的其它设计任务。 2.3 实验原理与
8、方法 从模拟滤波器设计IIR 数字滤波器具有四种方法:微分差分变换法、脉冲响应不 变法、双线性变换法、 z 平面变换法。工程上常用的是其中的两种:脉冲响应不变法、 双线性变换法。 脉冲响应不变法需要经历如下基本步骤:由已知系统传输函数H(S)计算 系统冲激响应 h(t) ;对 h(t) 等间隔采样得到h(n)=h(n T);由 h(n) 获得数字滤波器的 系统响应 H(Z)。这种方法非常直观, 其算法宗旨是保证所设计的IIR 滤波器的脉冲响应 和模拟滤波器的脉冲响应在采样点上完全一致。而双线性变换法的设计准则是使数字滤 波器的频率响应与参考模拟滤波器的频率响应相似。 脉冲响应不变法一个重要的特
9、点是频率坐标的变换是线性的,其确定是有频谱的周 期延拓效应,存在频谱混叠的现象。为了克服脉冲响应不变法可能产生的频谱混叠,提 出了双线性变换法,它依靠双线性变换式:s=(1-z -1 )/ (1+z -1 ) ,z=(1+s)/ (1-s ) , 其中 s=+j ,z=re jw 建立其 S平面和 Z平面的单值映射关系, 数字域频率和模拟域频率的关系是: =tg (w/2) ,w=2arctg()由上面的关系式可知, 当时,w终止在折叠频率w= 处, 整 j 个轴单值的对应于单位圆的一周。因此双线性变换法不同于脉冲响应不变法,不 存在频谱混叠的问题。从式还可以看出,两者的频率不是线性关系。这种
10、非线性关系使 得通带截至频率、过渡带的边缘频率的相对位置都发生了非线性畸变。这种频率的畸变 可以通过预畸变来校正。用双线性变换法设计数字滤波器时,一般总是先将数字滤波器 的个临界频率经过式的频率预畸变,求得相应参考模拟滤波器的个临界频率,然后设计 参考模拟滤波器的传递函数,最后通过双线性变换式求得数字滤波器的传递函数。这样 通过双线性变换,正好将这些频率点映射到我们所需要的位置上。参考模拟滤波器的设 计,可以按照一般模拟滤波器设计的方法,利用已经成熟的一整套计算公式和大量的归 一化设计表格和曲线。这些公式、表格主要是用于归一化低通原型的。通过原型变换, 可以完成实际的低通、带通和高通滤波器的设
11、计。在用双线性变换法设计滤波器的过程 中,我们也可以通过原型变换,直接求得归一化参考模拟滤波器原型参数,从而使得设 计更加简化。 综上所述,以低通数字滤波器设计为例,可以将双线性变换法设计数字滤波器的步 骤归纳如下: 1确定数字滤波器的性能指标。这些指标包括:通带、阻带临界频率fp ,fs ;通 带内的最大衰减 rp ;阻带内的最小衰减rs ;采样周期 T; 2确定相应的数字频率, wp=2 fpT,ws=2 fsT ; 3计算经过频率预畸变的相应参考模拟低通原型的频率,p=tg(wp/2) ,s=tg (ws/2) ; 4计算低通原型阶数N;计算 3dB归一化频率 c,从而求得低通原型的传递
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模拟 巴特沃斯 带通滤波器 设计 要点
链接地址:https://www.31doc.com/p-5209478.html