切比雪夫低通滤波器设计
- 格式:doc
- 大小:284.00 KB
- 文档页数:9
摘要随着信息和数字时代的到来,数字信号处理已成为当今一门极其重要的学科和技术领域。
在现代通信系统中,由于信号中经常混有各种复杂成分,因此很多信号的处理都是基于滤波器而进行的。
所以,数字滤波器在数字信号处理中起着举足轻重的作用。
而数字滤波器的设计都要以模拟滤波器为基础的,这是因为模拟滤波器的理论和设计方方法都已发展的相当成熟,且有典型的模拟滤波器供我们选择。
,如巴特沃思滤波器、切比雪夫滤波器等。
本次课程设计将运用MATLAB设计一个基于切比雪夫低通滤波器,并出所设计滤波器的幅度及幅度衰减特性。
关键词:模拟低通滤波切比雪夫1课题描述数字滤波器是数字信号处理的重要工具之一,它通过数值运算处理改变输入信号所含频率成分的相对比例或者滤出某些频率成分的数字器件或程序,而数字滤波器处理精度高、体积小、稳定、重量轻、灵活、不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊功能。
故本课题使用MATLAB 信号处理箱和运用切比雪夫法设计数字低通滤波器。
2设计原理2.1切比雪夫滤波器介绍在巴特沃兹滤波器中,幅度响应在通带和阻带内都是单调的。
因此,若滤波器的技术要求是用最大通带和阻带的逼近误差来给出的话,那么,在靠近通带低频端和阻带截止频率以上的部分都会超出技术指标。
一种比较有效的途径是使逼近误差均匀地分布于通带或阻带内,或同时在通带和阻带内都均匀分布,这样往往可以降低所要求的滤波器阶次。
通过选择一种具有等波纹特性而不是单调特性的逼近方法可以实现这一点。
切比雪夫型滤波器就具有这种性质:其频率响应的幅度既可以在通带中是等波纹的,而在阻带中是单调的(称为I 型切比雪夫滤波器),也可以在通带中是单调的,而在阻带中是等波纹的(称为II 型切比雪夫滤波器)。
I 型切比雪夫滤波器的幅度平方函数是2|)(|Ωj H C =)/(1122c N C ΩΩ+ε (2.1) 式中为N 阶切比雪夫多项式,定义为)cos cos()(1x N x C N -= (2.2)从定义切比雪夫多项式可以直接得出由)(x C N 和)(1x C N -求)(1x C N +的递推公式。
将三角恒等式代入 (2.2)式,得)(1x C N +=2x-)(x C N )(1x C N - (2.3)从 (2.2)式我们注意到,当0<x<1时,)(2x C N 在0和1之间变化;当x>1时,x 1cos -是虚数,所以)(x C N 像双曲余弦一样单调地增加。
参考(2.1),2|)(|Ωj H C 对于0≤p ΩΩ/≤1呈现出在1和1/(21ε+)之间的波动;而对于pΩΩ/〉1单调地减小。
需要用三个参量来确定该滤波器:ε,p Ω和N 。
在典型的设计中,用容许的通带波纹来确定ε,而用希望的通带截止频率来确定cΩ。
然后选择合适的阶次N ,以便阻带的技术要求得到满足。
定义允许的通带最大衰减p α用下式表示:为了求切比雪夫滤波器在椭圆上极点的位置,我们首先要这样确定,在大圆和小圆上以等角度 等间隔排列的那些点:这些点对于虚轴呈对称分布,并且没有一个点落在虚轴上;但当N 为奇数时要有一个点落在实轴上,而当N 为偶数时,就都不会落在实轴上。
切比雪夫滤波器的极点落在椭圆上,起纵坐标由相应的大圆上点的纵坐标来表示,起横坐标由相应的小圆上点的横坐标来表示。
1.1 滤波器的分类(1)从功能上分;低、带、高、带阻。
(2)从实现方法上分:FIR 、IIR(3)从设计方法上来分:Chebyshev(切比雪夫),Butterworth (巴特沃斯) (4)从处理信号分:经典滤波器、现代滤波器1.2 模拟滤波器的设计指标设()ha j Ω是一个模拟滤波器的频率响应,则基于平方幅度响应()()J Ha j Ω=Ω的低通滤波器技术指标为:2210(),s Ha j A≤Ω≤Ω≤Ω (2-2-1)221()1,1p Ha j ε≤Ω≤Ω<Ω+ (2-2-2)其中ε为通带波动系数,p Ω和s Ω是通带和阻带边缘频率。
A 为阻带衰减系数。
这些指标如图所示。
从图知必须满足2221,1()1,ps Ha j A ε⎧Ω=Ω⎪+⎪Ω=⎨⎪Ω=Ω⎪⎩(2-2-3) 其中参数ε和A 是数字滤波器指标。
1.3 切比雪夫I 型滤波器1.3.1 切比雪夫低通滤波器的设计原理切比雪夫滤波器的幅频特性具有等波纹特性。
它有两种形式:振幅特性在通带内是等波纹的,在阻带内是单调递减的切比雪夫I 型滤波器,振幅特性在阻带内是等波纹的,在通带内是单调递减的切比雪夫II 型滤波器,如图所示分别画出了滤波器的幅频特性和衰减函数。
以切比雪夫I 型为例介绍其设计原理 幅度平方函数用2()H j Ω表示(2-3-1)式中,ε为小于1的正数,表示通带内幅度波动的程度,ε越大,波动幅度也越大。
p Ω称为通带截止频率。
令pλΩ=Ω ,称为对p Ω的归一化频率。
定义允许的通带内最大衰减p α用下式表示 22max ()10lg ,min ()p p Ha j Ha j αΩ=Ω≤ΩΩ (2-3-2)式中221()1()N pH j C εΩ=Ω+Ω2max ()1ha j Ω= (2-3-3)221min ()1ha j εΩ=+ (2-3-4) 因此210lg(1)p αε=+ (2-3-5) 0.12101pαε=- (2-3-6)这样,可以根据通带内最大衰减p α,可求出参数ε。
阶数N 影响过渡带的宽度,同时也影响通带内波动的疏密,因为N 等于通带内的最大值和最小值的总个数。
设阻带的起点频率为s Ω,则有2221()1()s s N pH j C εΩ=Ω+Ω (2-3-7)令ss pλΩ=Ω,由s λ>1,有()()()2111N s s a s C ch Narch H j λλε==-Ω (2-3-8)可以解出()()2111a s s arch H j N ε⎡⎤⎢⎥-⎢⎥Ω⎣⎦=(2-3-9) ()21111s p a s ch arch N H j ε⎧⎫⎪⎪Ω=Ω-⎨⎬Ω⎪⎪⎩⎭(2-3-10) 3dB 截止频率用c Ω表示,()212a c H j Ω= (2-3-11)按照(2-3-1)式,有11c p ch arch Nε⎛⎫Ω=Ω ⎪⎝⎭ (2-3-12)经过一系列推论得归一化系统函数为(2-3-13)去归一化的系统函数为 ()()()112pNp a s Np N i p i H s G p p p αε=-Ω=Ω==-Ω∏ (2-3-14)1.3.2 切比雪夫低通滤波器的设计步骤(1)确定低通滤波器的技术指标:边带频率p Ω,通带最大衰减p α、阻带最大衰减s α、阻带截至频率s Ω,它们满足(2-3-15)(2-3-16)(2)求滤波器阶数N 和参数εss pλΩ=Ω (2-3-17)0.110.11011101s pK αα--=- (2-3-18) 11s archk N arch λ-= (2-3-19)这样,先由(2--18)式求出11K -,代入(2-3-19),求出阶数N ,最后取大于或等于N 的最小整数。
(3)求归一化系统函数()a G p()()1112a NN ii G p p p ε-==-∏()2110lgp p Ha j α=≤Ω()2110lgs s Ha j α=≤Ω()()1112a NN i i G p p p ε-==-∏ (2-3-20)(4)将去归一化,得到实际的()a H s ()()pa sp H s G p =Ω= (2-3-21)2.3.3用MATLAB 设计切比雪夫低通滤波器 (1)[](),,1,s z p G cheb ap N R =该格式用于计算N 阶切比雪夫I 型归一化模拟低通滤波器系统的零极点和增益因子。
返回长度为N 的列向量Z 和P ,分别给出N 个零点和极点的位置。
Rs 是阻带最小衰减。
(2)[](),1,,,N wso cheb ord wp ws Rp As =该格式用于计算切比雪夫I 型数字滤波器的阶数N 和阻带截止频率wso 。
调用参数分别为数字滤波器的通带频率和阻带边界频率的归一化值。
(3) [](),1,,,,''N wso cheb ord wp ws Rp As s =该格式用于计算切比雪夫I 型模拟滤波器的阶数N 和阻带截止频率wso 。
wp 和ws 是实际模拟角频率。
(4) [],(,,,'')B A cheby N Rs wso ftype =该格式用于计算N 阶切比雪夫I 型数字滤波器系统函数的分子和分母多项式系数向量B 和A 。
调用参数N 和wso 分别为切比雪夫I 型数字滤波器的阶数和阻带截止频率的归一化值。
(5) [],(,,,'','')B A cheby N Rp wso ftype s =该格式用于计算N 阶切比雪夫I 型模拟滤波器系统函数的分子和分母多项式系数向量B 和A 。
调用参数N 和wso 分别为切比雪夫I 型模拟滤波器的阶数和阻带截止频率的归一化值。
2总结本次课程设计,让我对设计滤波器的原理和步骤有了更深入的理解。
滤波器在数字信号处理中占据着重要的地位,因此掌握模拟低通滤波器的设计对以后的学习有着不菲的收获。
首先,设计滤波器前一定要选好设计的方法。
这次课程设计采用切比雪夫I型来设计一个模拟低通滤波器。
其次,确定好参数。
最后,用MATLAB软件编程式设计过程大为简化。