椭圆带通滤波器的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
燕山大学
课程设计说明书题目:椭圆带通滤波器的设计
学院(系):电气工程学院
年级专业: 10级精仪二班
学号:
学生姓名:
指导教师:***
教师职称:副教授
燕山大学课程设计(论文)任务书
课程名称:数字信号处理课程设计
基层教学单位:指导教师:
说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。
年月日
目录
第1章摘要......................................................4 第2章引言......................................................4 第3章基本原理..................................................5 3.1 模拟滤波器的基本原理.......................................5 3.2 椭圆滤波器的特点...........................................5 第4章设计过程..................................................6 4.1 椭圆滤波器设计结构图.......................................6 4.2 设计椭圆模拟滤波器.........................................7 4.3 模拟滤波器的MATLAB实现和滤波器分析........................7 第5章仿真程序和仿真图......................................... 10
5.1、%连续信号的产生及采样.................................. 10
5.2、%椭圆带通滤波器的设计...................................11
5.3、%信号通过椭圆带通滤波器的波形图.........................12 5.4、信号通过椭圆带通滤波器的仿真图..........................12 第6章分析及总结............................................... 14 心得体会........................................................15 参考文献........................................................15
第一章摘要
滤波器是自动控制、信号处理和通信领域的重要组成部分,广泛地应用于各种系统中。MATLAB语言是一种简单、高效的高级语言,是一种内容丰富、功能强大的分析工具,其应用范围几乎覆盖了所有的科学和工程计算领域。MATLAB中提供了丰富的用于模拟滤波器设计的函数,通过编程可以很容易实现低通、高通、带通、带阻滤波器,并能画出滤波器的幅频特性曲线,大大简化了模拟滤波器设计。本文将通过利用MATLAB滤波滤波器设计函数直接实现椭圆滤波器的设计,找到应用MATLAB来设计椭圆滤波器的方法。介绍了椭圆型滤波器的基本理论和设计思想,给出了基于MATLAB设计低通、带通、高通椭圆型滤波器的具体步骤和利用MATLAB产生一个包含低频、中频、高频分量的连续信号,并实现对信号进行采样。文中还对采样信号进行频谱分析和利用设计的椭圆滤波器对采样信号进行滤波处理,并对仿真结果进行分析和处理。详细介绍了在基于MATLAB设计椭圆滤波器过程中常用到的工具和命令。
第二章引言
在近代电信装备和各类控制系统中,滤波器的应用极为广泛;在所有的电子部件中,使用最多,技术最复杂的要算滤波器了。滤波器的优劣直接决定产品的优劣,所以对滤波器的研究和生产历来为各国所重视。随着现代科学技术的发展,滤波器在我们的研究中占着越来越大的份额,它影响真我们信号技术的研究与发展,滤波器所带来的巨大影响和作用使我们有必要去探讨它的应用和发展。
滤波器是一种能使有用信号顺利通过而同时对无用频率信号进行抑制(或衰减)的电子装置。工程上常用它来做信号处理、数据传送和抑制干扰等。
滤波器模拟滤波器和数字滤波器之分。模拟滤波器由有源和无源之分,有源滤波器主要有运放或者跨导运放,及电阻,电容构成。无源滤波器主要是R,L,C构成。模拟滤波器会有电压漂移,温度漂移和噪声等问题。在实现手段上看,模拟滤波器一般用电容,电感这些模拟器件搭建而成的。而数字滤波器则一般运用计算机,将所需的运算编程能让通用计算机来完成,即利用计算机软件来实现。搭建模拟滤波器和数字滤波器之间桥梁的是采样定理,采
样定理将连续信号转化成数字信号。
模拟滤波器特性可以用其频率响应来描述,按其特性的不同,可以分为低通滤波器,高通滤波器,带通滤波器和带阻滤波器等。
现代生活中,数字信号经过DAC转换获得的模拟信号的例子太多了,如声卡中的语音合成输出,又如试验室中的合成信号发生器等,为了滤除谐波干扰,获得高精度的模拟信号,大多数就采用本文介绍的衰减特性陡峭的椭圆低通滤波器。因此椭圆滤波器具有广泛的应用。
椭圆滤波器(Elliptic filter)是在通带和阻带等波纹的一种滤波器。它比切比雪夫方式更进一步地是同时用通带和阻带的起伏为代价来换取过渡带更为陡峭的特性。椭圆滤波器在通带和阻带内都具有等波纹幅频响应特性。由于其极点位置与经典场论中的椭圆函数有关,所以由此取名为椭圆滤波器。对于给定的阶数和波纹要求,椭圆滤波器能得到较其它滤波器更窄的过渡带宽,可以获得对理想滤波器幅频响应的最好逼近,是一种性价比很高的滤波器,椭圆滤波器相比其他类型的滤波器,在阶数相同的条件下有着最小的通带和阻带波动。它在通带和阻带的波动相同,这一点区别于在通带和阻带都平坦的巴特沃斯滤波器,以及通带平坦、阻带等波纹或是阻带平坦、通带等波纹的切比雪夫滤波器。本文将详细介绍椭圆带通滤波器的设计过程,并应用其对输入信号进行滤波,对滤波前后的频谱作对比。
第三章基本原理
3.1模拟滤波器的基本理论
模拟滤波器是电子设备中最重要的部分之一。常用的滤波器有巴特沃斯(Butterworth)和切比雪夫(Chebyshev)及椭圆型(Elliptical)滤波器,其中巴特沃斯和切比雪夫滤波器的传输函数都是一个常数除以一个多项式,为全极点网络,仅在无限大处阻带衰减为无限大,而椭圆函数滤波器在有限频率上既有零点又有极点。零、极点在通带内产生等纹波,阻带内的有限传输零点减少了过渡区,可获得极为陡峭的衰减曲线。也就是说对于给定的阶数和波纹要求,椭圆滤波器能获得较其它滤波器更窄的过渡带宽,就这点而言,椭圆滤波器是最优的。
3.2椭圆滤波器的特点
椭圆滤波器(Elliptic filter),又称考尔滤波器(Cauer filter),是在通带和阻带等波纹的一种滤波器。它比切比雪夫方式更进一步地是同时用通带和阻带的起伏为代价来换