欢迎来到天天文库
浏览记录
ID:6328567
大小:239.00 KB
页数:10页
时间:2018-01-10
《电子技术课程设计-巴特沃思带通滤波器的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电子技术课程设计-巴特沃思带通滤波器的设计专业年级:姓名:学号:指导教师:日期:巴特沃思带通滤波器的设计一、选题依据数字滤波器一词出现在60年代中期。由于电子计算机技术和大规模集成电路的发展,数字滤波器已可用计算机软件实现,也可用大规模集成数字硬件实时实现。在现代电信设备和各类控制系统中,滤波器应用非常广泛;随着信息通信技术的发展,信号处理已经发展成为一门独立的学科并成为信息科学的重要组成部分,在语音处理,图像处理,雷达,航空航天,地质勘探,通信等领域得到了广泛的应用。滤波器作为一个十分重要的部件,无论是在普通的电子线路中,还是高端的通信
2、电子线路中,都发挥着极其重要的作用。数字滤波器与模拟滤波器相比,它具有精度高、稳定性好、体积小、重量轻、灵活,不要求阻抗匹配,可实现特殊滤波功能等优点。双线性变换法目前是使用得最普遍、最有成效的一种设计工具。这是因为大多数滤波器都具有分段常数的频响特性,如低通、高通、带通和带阻等,它们在通带内要求逼近一个衰减为零的常数特性,在阻带部分要求逼近一个衰减为∞的常数特性,这种特性的滤波器通过双线性变换后,虽然频率发生了非线性变化,但其幅频特性仍保持分段常数的特性。根据所学的数字信号处理教程,设计一个基于双线性变换法的数字巴特沃斯带通滤波器。二、
3、设计要求及技术指标1.设计要求:设计一个数字巴特沃思带通滤波器,其中通带衰减:,;阻带衰减:,,;最后要求用双线性变换法进行设计,并且用巴特沃思滤波器逼近法,求滤波器的系统的函数H(z)的表达式。2.技术指标:(1)通带最大衰减:;阻带最小衰减:。(2)通带截止频率:;阻带截止频率:。三、设计原理1.数字滤波器介绍数字滤波器由数字乘法器、加法器和延时单元组成的一种算法或装置。数字滤波器的功能是对输入离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。数字滤波器有低通、高通、带通、带阻和全通等类型。它可以是时不变的或时变的、因果的或非
4、因果的、线性的或非线性的。应用最广的是线性、时不变数字滤波器。2.设计原理a:双线性变换法的原理为了克服脉冲响应不变法所存在的缺点,提出采用双线性变换法。该法的基本思想是首先按给定的指标设计一个模拟滤波器,其次将这个模拟滤波器的系统函数H(s),通过适当的数学变换方法把无限宽的频带,变换成频带受限的系统函数H(s~)。最后再将H(s~)进行常规z变换,求得数字滤波器的系统函数H(z)。这样由于在数字化以前已经对频带进行了压缩,所以数字化以后的频响可以做到无混叠效应。显然,这里寻找压缩频带而又能满足上述映射条件的变换式是个关键。上图双线性变
5、换法的映射关系设将s平面映射到s~平面存在下列的关系式(8.5)式中s~=σ~+jω~,C为变换常数,在式的右边是以ω~表示的周期函数,其周期为2π/T。如果考虑频率特性则分别以s=jω,s~=jω~代入式(8.5)故得:(8.6)现以ω为纵坐标,Ω~=ω~T为横坐标,则模拟与数字频率变量间的关系将如图8.1所示。结合式(8.5)不难看出;s的左半平面与s~的左半平面相对应;s的右半平面与s~的右半平面相对应;s平面的虚轴与s~平面的虚轴相对应。它们之间主要的区别在于s平面-∞<ω<∞的无限频率范围,被映射到s~平面的主值范围内,即:也就
6、是说,通过变换式(8.5),把整个s平面映射到s~平面以+-ωs/2为边界的水平窄区内。这避免数字化后可能出现的频谱混叠提供了必要条件。为了求出数字滤波器的系统函数,最后还得通过常规z变换将s~平面变换到z平面上来,其关系式为:(8.7)显见,这时在s~左半平面的窄区就被映射到z平面的单位圆内。现将式(8.7)代入式(8.5)最后求得:或(8.8)该式是两个线性函数之比,称为线性分式变换,若把它展开求z,则得:(8.9)可见,其反变换也是线性分式函数,所以这种变换是双向的,因此叫做双线性变换。双线性变换仍然具有将s的左半平面映射到z平面单
7、位圆内;jω轴映射到单位圆上的基本性质。因为当σ=0时,│z│=1,说明s平面jω轴映射到z平面单位圆上。当σ<0时,上式中的分母大于分子│z│<1,说明s左半平面映射到z平面单位圆内。因而它们一一对应,有着单值关系,是一种保角交换。因此一个稳定的模拟滤波器,通过双线性变换只能得到一个(唯一)稳定的数字滤波器。它不象脉冲响应不变法那样,由于在z平面与s平面之间的映射存在着多值关系,以至在s平面上许多不同的ω值,映射到z平面后都重叠在一个点子上,造成频谱混叠。由此可见,双线性变换法将;频带严格限制在ωs/2范围内,从根本上消除了频谱混叠。双
8、线性变换法不仅解决了直接z变换中存在的混叠误差,而且还因为它是个代数变换,所以只要将s与z之间存在的简单代数关系,直接代入,模拟滤波器系统函数式中,就可以求得相应的数字滤波器的系统函数和频响。
此文档下载收益归作者所有