切比雪夫带通滤波器的设计.doc
《切比雪夫带通滤波器的设计.doc》由会员分享,可在线阅读,更多相关《切比雪夫带通滤波器的设计.doc(18页珍藏版)》请在沃文网上搜索。
1、燕 山 大 学 课 程 设 计 说 明 书燕山大学课程设计(论文)任务书院(系):电气工程学院 基层教学单位: 仪器科学与工程系 学 号学生姓名专业(班级)08级检测1班设计题目14 切比雪夫带通滤波器的设计设计技术参数带宽:200Hz;中心频率:1000Hz;通带内衰减:3dB;频率小于830Hz或大于1200Hz处衰减不小于25dB。设计要求求该带通滤波器转移函数H(s)及幅频相频特性。参考资料数字信号处理方面资料MATLAB方面资料周次第一周第二周应完成内容收集消化资料、学习MATLAB软件,进行相关参数计算 编写仿真程序、调试指导教师签 字 王娜基层教学单位主任签字说明:此表一式四份,
2、学生、指导教师、基层教学单位、系部各一份。2011年6月18日目录第一章摘要- 3 -第二章 引言3 第三章 切比雪夫带通滤波器的设计思路 -3- 3.1 设计的基本思路 4 3.2 切比雪夫滤波器的基本知识 4 3.3 带通滤波器的设计步骤 8第四章 基于MATLAB的切比雪夫带通滤波器程序设计 -9-4.1 仿真用到的命令介绍- -9-4.2 仿真过程与仿真图 - 10-4.3 仿真图结论及误差分析 - 13-第五章 心得体会 -13-参考文献 -14-附录I - -15-评审意见表- - 16- 第一章 摘要MATLAB是当今最优秀的科技应用软件之一,它简单易用,具有强大的科学计算能力、
3、可视化功能、开放式可扩展环境,所附带的工具箱支持30多个领域。它在信号处理、通信、自动控制及科学计算等领域被广泛应用,被认为是最能够提高工作效率、改善设计手段的工具软件,掌握了MATLAB,就掌握了一把开启科学研究领域大门的钥匙。本次课设是基于MATLAB的切比雪夫模拟带通滤波器的设计,全文首先对带通滤波器的前景作了简明的阐述,通过介绍切比雪夫滤波器设计的基本原理,以及在此基础上带通滤波器的设计思路,最终应用MATLAB进行了编程,通过仿真得到了老师要求的参数及图像,并对仿真结果进行了分析总结。第二章 引言模拟带通滤波器在信号检测和传输过程中起着很重要的作用,但是传统的模拟带通滤波器的设计过程
4、中存在着大量繁琐的运算数值计算,如果手工计算则费事又费力。现在伴随着MATLAB的广泛使用,给切比雪夫带通滤波器的设计带来了方便,用户通过已经编写好的程序,只要输入预期的参数值就可以直接求出最终结果。目前高通、带通、带阻滤波器的设计思路本质上都是将给定的技术指标通过某种频率变换关系先转换成模拟低通滤波器的技术指标,并依据这些技术指标求出低通的转移函数,然后再通过频率变换关系转换成所要涉及的带通转移函数。第三章 切比雪夫带通滤波器的设计思路3.1 设计的基本思路对于切比雪夫模拟带通滤波器的设计思路,就是依据给出的带通技术指标通过某种频率变换,转换成模拟低通滤波器的技术指标,并依据这些技术指标求出
5、低通的转移函数,最后再经频率变换关系转换回去。设计流程如图3.1所示。图3.1 切比雪夫带通滤波器设计流程图3.2 切比雪夫滤波器的基本知识模拟滤波器的理论和设计方法己发展得相当成熟,且有一些典型的模拟滤波器供我们选择,如巴特沃斯(Butterworth)滤波器、切比雪夫(Chebyshev)滤波器、椭圆(Cauer)滤波器、贝塞尔(Bessel)滤波器等,这些典型的滤波器各有特点。巴特沃兹滤波器在通带内幅度特性是单调下降的,如果阶次一定,则在靠近截止 处,幅度下降很多,或者说,为了使通带内的衰减足够小,需要的阶次N很高,为了克服这一缺点,采用切比雪夫多项式来逼近所希望的 。切比雪夫滤波器的
6、在通带范围内是等幅起伏的,所以在同样的通常内衰减要求下,其阶数较巴特沃兹滤波器要小。切比雪夫滤波器特点:误差值在规定的频段上等波纹变化。切比雪夫滤波器是一类重要的归一化模拟低通滤波器,式(3.1)中是次切比雪夫多项式。次切比雪夫多项式是如下定义的: (3.1) 尽管在上式中,表达式分成了两部分,并且各部分都不是多项式的形式,但它却表示了一个次多项式。例如,若=2,1时 ( 1)(3.2)而1时 ( 1)(3.3)无论1还是 1,的表达式都相同,这是一个二次多项式。对=0和1的简单情形,由(3.1)式容易得到 (3.4) (3.5) 由于(3.1)式中两部分表达式给出的结果是相同的,因此可以从任
7、一式出发,得到切比雪夫多项式的具体表达式 。对1的情形,可以应用如下的递推公式计算各次切比雪夫多项式: (1) (3.6)例如 (3.7) 这与前面由定义式得到的结果完全一致。类似地 (3.8)对切比雪夫多项式作了简单介绍后,下面讨论切比雪夫幅方函数。切比雪夫振幅平方函数为 (3.9) 式中c为有效通带截止频率,表示与通带波纹有关的参量,值愈大通带波动愈大。是N阶切比雪夫多项式,在(3.1)式已介绍过。切比雪夫滤波器的振幅平方特性如图3-2所示:N为偶数,得到min, (3.10) N为奇数,得到max, (3.11) 图3-2 切比雪夫滤波器的振幅平方特性 有关参数的确定: a、通带截止频率
8、: 预先给定;b、与通带波纹有关的参数,通带波纹表示成 (3.12)由上式可以看出,切比雪夫滤波器的通带最大波纹与常数有关。若给出不同的值,滤波器就可以有不同的通带最大衰减。这种情形,与巴特沃兹滤波器不同。因此,称为切比雪夫滤波器的通带衰减常数。另一方面,切比雪夫滤波器的通带最大衰减与无关,这与巴特沃兹滤波器是一致的。若已知通带波纹值,则可以求得 (3.13) 、阶数N:由阻带的边界条件确定。 、A2为事先给定的边界条件,即在阻带中的频率点处 ,要求滤波器频响衰减到1/A2以上。当时, (3.14) (3.15) 1时, 得 (3.16) 因此,要求阻带边界频率处衰减越大,要求N也越大,参数N
9、, 给定后,查阅有关模拟滤波器手册,就可求得系统函数Ha(s)。3.3 带通滤波器的设计步骤前面已经讨论过如何去设计带通滤波器的基本流程,介绍完切比雪夫滤波器的相关内容,我主要针对本次的课设是带通切比雪夫滤波器的设计来说明一下带通滤波器的设计步骤:1) 确定模拟带通滤波器的技术指标,即带通上限频率,带通下限频率;下阻带上限频率,上阻带下限频率;通带中心频率,通带宽度;与以上边界频率对应的归一化边界频率如下,; (3.17)还需要确定的技术指标有:通带最大衰减,阻带最小衰减。2) 确定归一化低通技术要求 (3.18)与的绝对值可能不相等,一般取绝对值小的,这样保证在较大的处更能满足要求。通带最大
10、衰减仍为,阻带最小衰减亦为。3) 设计归一化低通G(p)。4) 由直接将G(p)转换成带通。第四章 基于MATLAB的切比雪夫带通滤波器的程序设计4.1 仿真用到的命令介绍通过对切比雪夫带通滤波器的设计思路的阐述,由于切比雪夫带通滤波器的设计需要大量的计算,计算如此繁琐,我们通常使用MATLAB软件进行编程,这样只要编写好程序,输入我们设定的参数,我们就可以很快地达到我们想要的图像和参数。下面我就着重介绍一下怎么才能通过程序实现我们要求来求出我们想要的转移函数和幅相曲线。首先我们在设计切比雪夫低通滤波器之前已经给定了一些参数,所以程序的第一行就是要给出初始化参数,即B=200;Wo=1000;
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 带通滤波器 设计