切比雪夫I型低通滤波器设计解读
切比雪夫I型低通滤波器设计讲解
*******************实践教学*******************兰州理工大学计算机与通信学院2013年春季学期信号处理课程设计题目:切比雪夫I型低通滤波器设计专业班级:通信工程三班姓名:学号:指导教师:蔺莹成绩:摘要本次课程设计将完成一个数字切比雪夫低通IIR 滤波器的设计,利用双线性变换和冲激响应不变法完成设计,并利用MATLAB 进行仿真。
已知数字滤波器的性能指标为:通带截止频率为:0.4,1,0.45,15p p s P R dB R dB ω=π=ω=π=通带波动为阻带波动为,要求设计满足以上技术指标的切比雪夫I 型低通滤波器。
绘制出理想冲激响应和实际冲激响应结果图。
并且给出幅度响应结果图。
关键字:数字滤波器 切比雪夫 双线性变换 冲激响应不变前言 (1)一.数字滤波器 (2)1.1 数字滤波器的概念 (2)1.2数字滤波器的分类 (2)1.3 IIR数字滤波器设计原理 (3)二.切比雪夫滤波器 (5)三.双线性变换法 (8)四.脉冲响应不变法 (12)五.切比雪夫低通滤波器的设计 (15)5.1 程序流程图 (15)5.2 设计步骤 (15)六.总结 (18)七.参考文献 (19)致谢 (20)附录 (21)随着信息时代和数字世界的到来,数字信号处理已成为当今一门极其重要的学科和技术领域。
目前数字信号处理在通信、语音、图像、自动控制、雷达、军事、航空航天、医疗和家用电器等众多领域得到了广泛的应用。
在数字信号处理中起着重要的作用并已获得广泛应用的是数字滤波器(DF,Digital Filter),根据其单位冲激响应函数的时域特性可分为两类:无限冲激响应IIR(Infinite Impulse Response)滤波器和有限冲激响应FIR(Finite Impulse Response)滤波器。
与FIR 滤波器相比,IIR的实现采用的是递归结构,极点须在单位圆内,在相同设计指标下,实现IIR滤波器的阶次较低,即所用的存储单元少,从而经济效率高。
课程设计--- 设计切比雪夫I型低通滤波器
课程设计设计题目设计切比雪夫I型低通滤波器课程名称数字信号处理课程设计姓名/班级学号0809121094________________________ 指导教师目录一、引言 (3)1.1 课程设计目的 (3)1.2 课程设计的要求 (3)二、设计原理 (4)2.1 IIR滤波器 (4)2.2 切比雪夫I型滤器 (5)2.2.1 切比雪夫滤波器简介 (5)2.2.2切比雪夫滤波器原理 (5)2.3 双线性变换法 (7)三、设计步骤 (8)3.1设计流程图 (8)3.2语言信号的采集 (9)3.3语音信号的频谱分析 (10)3.4滤波器设计 (12)3.5完整的滤波程序及滤波效果图 (14)3.6结果分析 (18)四、出现的问题及解决方法 (18)五、课程设计心得体会 (18)六、参考文献 (19)摘要随着信息和数字时代的到来,数字信号处理已成为当今一门极其重要的学科和技术领域。
在现代通信系统中,由于信号中经常混有各种复杂成分,因此很多信号的处理都是基于滤波器而进行的。
所以,数字滤波器在数字信号处理中起着举足轻重的作用。
而数字滤波器的设计都要以模拟滤波器为基础的,这是因为模拟滤波器的理论和设计方方法都已发展的相当成熟,且有典型的模拟滤波器供我们选择。
如切比雪夫滤波器。
本次课程设计将运用MATLAB设计一个基于切比雪夫低通滤波器,并出所设计滤波器的幅度及幅度衰减特性。
关键词:模拟低通滤波切比雪夫一、引言用麦克风采集一段8000Hz,8k的单声道语音信号,绘制波形并观察其频谱,给定通带截止频率为2000Hz,阻带截止频率为2100Hz,通带波纹为1dB,阻带波纹为60dB,用双线性变换法设计的一个满足上述指标的切比雪夫I型IIR滤波器,对该语音信号进行滤波去噪处理。
1.1 课程设计目的《数字信号处理》课程设计是在学生完成数字信号处理和MATLAB的结合后的基本实验以后开设的。
本课程设计的目的是为了让学生综合数字信号处理和MATLAB并实现一个较为完整的小型滤波系统。
切比雪夫1型数字滤波器的设计及滤波过程
切比雪夫1型数字滤波器的设计及滤波过程切比雪夫1型低通模拟滤波器的幅度平方函数为:)(11)(2222|)(|ΩΩΩ+==ΩpNCj H Aa ε其中ε表示通带内幅度波动的程度,ε越大,波动幅度也越大。
1101.0-=Apε)(x CN称为N 阶切比雪夫多项式。
1、滤波器设计及结果如下IIR-DF 滤波器设计(切比雪夫1型)(1) 切比雪夫1型低通数字滤波器的损耗函数曲线、滤波分离出的DSB 信号的时域波形及其频谱如下:0.10.20.30.40.50.60.70.80.91-100-90-80-70-60-50-40-30-20-100w/π幅度/d B切比雪夫1型模拟低通滤波器的幅频响应曲线00.010.020.030.040.050.060.070.08-1-0.500.51t/sy 1(t )y1(t)的时域波形f/Hz幅度y1(t)的频谱其中阶数N=7(2) 切比雪夫1型带通数字滤波器的损耗函数曲线、滤波分离出的DSB 信号的时域波形及其频谱如下:0.10.20.30.40.50.60.70.80.91-100-90-80-70-60-50-40-30-20-100w/幅度/d B切比雪夫1型带通数字滤波器幅频响应曲线0.010.020.030.040.050.060.070.08-1-0.500.51t/sy 2(t )y2(t)的时域波形200400600800100012001400160018002000f/Hz幅度y2(t)的频谱其中阶数N=8(3)切比雪夫1型高通数字滤波器的损耗函数曲线、滤波分离出的DSB 信号的时域波形及其频谱如下:0.10.20.30.40.50.60.70.80.91-100-90-80-70-60-50-40-30-20-100w/幅度/d B切比雪夫1型高通数字滤波器幅频响应曲线0.010.020.030.040.050.060.070.08-1-0.500.51t/sy 3(t )y3(t)的时域波形f/Hz幅度y3(t)的频谱其中N=73、结果分析特点:误差值在规定的频段上等波纹变化。
[Matlab]切比雪夫Ⅰ型滤波器设计:低通、高通、带通和带阻
[Matlab]切⽐雪夫Ⅰ型滤波器设计:低通、⾼通、带通和带阻切⽐雪夫Ⅰ型滤波器特点:1、幅度特性是在⼀个频带内(通带或阻带)范围内具有等波纹特性;2、Ⅰ型在通带范围内是等波纹的,在阻带范围内是单调的。
测试代码:% Cheby1Filter.m% 切⽐雪夫Ⅰ型滤波器的设计%clear;close all;clc;fs = 1000; %Hz 采样频率Ts = 1/fs;N = 1000; %序列长度t = (0:N-1)*Ts;delta_f = 1*fs/N;f1 = 50;f2 = 100;f3 = 200;f4 = 400;x1 = 2*0.5*sin(2*pi*f1*t);x2 = 2*0.5*sin(2*pi*f2*t);x3 = 2*0.5*sin(2*pi*f3*t);x4 = 2*0.5*sin(2*pi*f4*t);x = x1 + x2 + x3 + x4; %待处理信号由四个分量组成X = fftshift(abs(fft(x)))/N;X_angle = fftshift(angle(fft(x)));f = (-N/2:N/2-1)*delta_f;figure(1);subplot(3,1,1);plot(t,x);title('原信号');subplot(3,1,2);plot(f,X);grid on;title('原信号频谱幅度特性');subplot(3,1,3);plot(f,X_angle);title('原信号频谱相位特性');grid on;%设计⼀个切⽐雪夫低通滤波器,要求把50Hz的频率分量保留,其他分量滤掉wp = 55/(fs/2); %通带截⽌频率,取50~100中间的值,并对其归⼀化ws = 90/(fs/2); %阻带截⽌频率,取50~100中间的值,并对其归⼀化alpha_p = 3; %通带允许最⼤衰减为 dbalpha_s = 40;%阻带允许最⼩衰减为 db%获取阶数和截⽌频率[ N1 wc1 ] = cheb1ord( wp , ws , alpha_p , alpha_s);%获得转移函数系数[ b a ] = cheby1(N1,alpha_p,wc1,'low');%滤波filter_lp_s = filter(b,a,x);X_lp_s = fftshift(abs(fft(filter_lp_s)))/N;X_lp_s_angle = fftshift(angle(fft(filter_lp_s)));figure(2);freqz(b,a); %滤波器频谱特性figure(3);subplot(3,1,1);plot(t,filter_lp_s);grid on;title('低通滤波后时域图形');subplot(3,1,2);plot(f,X_lp_s);title('低通滤波后频域幅度特性');subplot(3,1,3);plot(f,X_lp_s_angle);title('低通滤波后频域相位特性');%设计⼀个⾼通滤波器,要求把400Hz的频率分量保留,其他分量滤掉wp = 350/(fs/2); %通带截⽌频率,取200~400中间的值,并对其归⼀化ws = 380/(fs/2); %阻带截⽌频率,取200~400中间的值,并对其归⼀化alpha_p = 3; %通带允许最⼤衰减为 dbalpha_s = 20;%阻带允许最⼩衰减为 db%获取阶数和截⽌频率[ N2 wc2 ] = cheb1ord( wp , ws , alpha_p , alpha_s);%获得转移函数系数[ b a ] = cheby1(N2,alpha_p,wc2,'high');%滤波filter_hp_s = filter(b,a,x);X_hp_s = fftshift(abs(fft(filter_hp_s)))/N;X_hp_s_angle = fftshift(angle(fft(filter_hp_s)));figure(4);freqz(b,a); %滤波器频谱特性figure(5);subplot(3,1,1);plot(t,filter_hp_s);grid on;title('⾼通滤波后时域图形');subplot(3,1,2);plot(f,X_hp_s);title('⾼通滤波后频域幅度特性');subplot(3,1,3);plot(f,X_hp_s_angle);title('⾼通滤波后频域相位特性');%设计⼀个带通滤波器,要求把50Hz和400Hz的频率分量滤掉,其他分量保留wp = [65 385 ] / (fs/2); %通带截⽌频率,50~100、200~400中间各取⼀个值,并对其归⼀化ws = [75 375 ] / (fs/2); %阻带截⽌频率,50~100、200~400中间各取⼀个值,并对其归⼀化alpha_p = 3; %通带允许最⼤衰减为 dbalpha_s = 20;%阻带允许最⼩衰减为 db%获取阶数和截⽌频率[ N3 wn ] = cheb1ord( wp , ws , alpha_p , alpha_s);%获得转移函数系数[ b a ] = cheby1(N3,alpha_p,wn,'bandpass');%滤波filter_bp_s = filter(b,a,x);X_bp_s = fftshift(abs(fft(filter_bp_s)))/N;X_bp_s_angle = fftshift(angle(fft(filter_bp_s)));figure(6);freqz(b,a); %滤波器频谱特性figure(7);subplot(3,1,1);plot(t,filter_bp_s);grid on;title('带通滤波后时域图形');subplot(3,1,2);plot(f,X_bp_s);title('带通滤波后频域幅度特性');subplot(3,1,3);plot(f,X_bp_s_angle);title('带通滤波后频域相位特性');%设计⼀个带阻滤波器,要求把50Hz和400Hz的频率分量保留,其他分量滤掉wp = [65 385 ] / (fs/2); %通带截⽌频率?,50~100、200~400中间各取⼀个值,并对其归⼀化ws = [75 375 ] / (fs/2); %阻带截⽌频率?,50~100、200~400中间各取⼀个值,并对其归⼀化alpha_p = 3; %通带允许最⼤衰减为 dbalpha_s = 20;%阻带允许最⼩衰减为 db%获取阶数和截⽌频率[ N4 wn ] = cheb1ord( wp , ws , alpha_p , alpha_s);%获得转移函数系数[ b a ] = cheby1(N4,alpha_p,wn,'stop');%滤波filter_bs_s = filter(b,a,x);X_bs_s = fftshift(abs(fft(filter_bs_s)))/N;X_bs_s_angle = fftshift(angle(fft(filter_bs_s)));figure(8);freqz(b,a); %滤波器频谱特性figure(9);subplot(3,1,1);plot(t,filter_bs_s);grid on;title('带阻滤波后时域图形');subplot(3,1,2);plot(f,X_bs_s);title('带阻滤波后频域幅度特性');subplot(3,1,3);plot(f,X_bs_s_angle);title('带阻滤波后频域相位特性');效果:原始信号:⽣成的低通滤波器和滤波后的效果:⽣成的⾼通滤波器和滤波后的结果:⽣成的带通滤波器和滤波后的结果:⽣成的带阻滤波器和滤波后的结果:。
切比雪夫I型数字滤波器的设计
数字信号处理原理及实现课程设计报告题目切比雪夫I型数字滤波器的设计专业电子信息工程学生姓名黄亚胜学号 090305041年级 2009级班级 5班指导教师邓凯设计时间 2011 年 12 月 21 日目录一、数字滤波器介绍 (1)二、数字滤波器的分类和设计方法 (1)1、FIR 滤波器的特点及设计方法 (1)2、IIR 滤波器的特点及设计方法 (2)三、设计内容介绍 (5)3.1.设计目的 (5)3.2.设计内容 (5)3.3.技术指标 (5)3.4.功能参数 (5)四、MATLAB编程实现 (6)五、总结 (7)一、数字滤波器的介绍数字滤波器处理模拟信号时,首先须对输入模拟信号进行限带、抽样和模数转换。
数字滤波器输入信号的抽样率应大于被处理信号带宽的两倍,其频率响应具有以抽样频率为间隔的周期重复特性,且以折叠频率即1/2抽样频率点呈镜像对称。
为得到模拟信号,数字滤波器处理的输出数字信号须经数模转换、平滑。
数字滤波器具有高精度、高可靠性、可程控改变特性或复用、便于集成等优点。
数字滤波器在语言信号处理、图像信号处理、医学生物信号处理以及其他应用领域都得到了广泛应用。
二、数字滤波器的分类和设计方法数字滤波器有低通、高通、带通、带阻和全通等类型。
它可以是时不变的或时变的、因果的或非因果的、线性的或非线性的。
应用最广的是线性、时不变数字滤波器,以及FIR 滤波器。
1、FIR 滤波器的特点及设计方法一个截止频率为c ω(rad/s)的理想数字低通滤波器,其传递函数的表达式:⎪⎩⎪⎨⎧≤≤≤=-πωωωωωτωc c j jd ee H ,0,)( 由上式可以看出,这个滤波器在物理上是不可实现的,因为冲激响应具有无限性和因果性。
为了产生有限长度的冲激响应函数,我们取样响应为)(n h ,长度为N ,其系数函数为)(z H :∑-=-=10)()(N n nz n h z H用)(n h 表示截取)(n h d 后冲激响应,即)()()(n h n n h d ω=,式子中)(n ω为窗函数,长度为N 。
切比雪夫Ⅰ型滤波器和切比雪夫Ⅱ型滤波器的对比
设计流程图如下:设计思想:首先设计一个源信号和一个混合信号,通过其频谱对比得出最大和最小通带,最大和最小阻带;然后再根据得到的参数来设计切比雪夫滤波器,最后通过切比雪夫Ⅰ型滤波器和切比雪夫Ⅱ型滤波器的对比来得出那种效果好。
切比雪夫滤波器设计原理:切比雪夫滤波器的振幅具有等波纹特性,它有两种形式:1)振幅特性在通带内是等波纹的、在阻带内是单调的切比雪夫I 型滤波器;2)振幅特性在通带内是单调的、在阻带内是等波纹的切比雪夫II型滤波器,采用何种形式的切比雪夫滤波器取决于实际用途.切比雪夫滤波器的设计方法就是将逼近精确度均匀分布在整个通带内,或者均匀分布在整个阻带内,或者均匀分布在两者之内,这样就可以使滤波器阶数大大降低。
切比雪夫I型滤波器平方幅度响应函数表示为:2)(ΩjG=[1+2εC2N(Ω)]2/1-其中ε<1(正数),它与通带波纹有关,ε越大,波纹也越大;CN(Ω) 是切比雪夫多项式,它被定义为:CN (Ω)=cos(Narccos(Ω)),Ω≤1, CN(Ω)=cosh(Narcosh(Ω)),Ω>1. 而切比雪夫II型滤波器平方幅度响应函数表示为:)(ΩjG2={1+2ε{ C2N(Ω)/[2N(Ω/cΩ)]2}}1-其中ε<1(正数),表示波纹变化情况;cΩ为截止频率;N为滤波器的阶次,也是CN (NΩΩ/)的阶次。
源信号编码及其图形:t=-1:0.01:1y=(cos(2*pi*10*t)+cos(2*pi*40*t)); N=length(y);fx=fft(y);df=100/N;n=0:N/2;f=n*df;subplot(2,1,1);plot(f,abs(fx(n+1))*2/N); grid;title('源波形频谱')图(一)混合信号编码及其图形:t=-1:0.01:1;X=(cos(2*pi*10*t)+cos(2*pi*25*t)+cos(2*pi*40*t));N=length(X);fx=fft(X);df=100/N;n=0:N/2;f=n*df;subplot(2,1,2);plot(f,abs(fx(n+1))*2/N); grid;title('混合波形频谱')图(二)从图(一)和图(二)对比可以得出:为了能达到和满足我们的要求,我们取以下的参数,最大通带wp2:0.5,最小通带wp1:0.05,最大阻带w s2:0.3,最小阻带ws1:0.1。
基于MATLAB的切比雪夫I型模拟低通滤波器设计
基于MATLAB的切比雪夫I型模拟低通滤波器设计课程设计名称:数字信号处理课程设计专业班级:电信0604学生姓名:学号:20064300430指导教师:课程设计时间:2009. 6. 8-2009. 6. 14数字信号处理专业课程设讣任务书学生姓名专业班级电信0604学号20064300430题U基于MATLAB的切比雪夫I型模拟低通滤波器设讣课题性质其他课题来源自拟课题指导教师同组姓名根据已学的知识并结合MATLAB来设计一个切比雪夫I型模拟低通滤波器,技术指标如下:R, ldB通带截止频率:fp二1000Hz,通带最大衰减:p主要内容A,25 dB阻带截止频率:fs二1500Hz,阻带最小衰减:s画出滤波器的幅频、相频特性曲线。
1(写出设计原理和设计思路,画出程序流程图2(用MATLAB画出幅频特性图任务要求3(用MATLAB画出相频特性图4(用MATLAB画出零极点图1(程佩青著,《数字信号处理教程》,清华大学出版社,20012 (Sanjit K. Mitra著,孙洪,余翔宇译,《数字信号处理实验指导书(MATLAB 参考文献版)》,电子工业出版社,2003年1月3(郭仕剑等,《MATLAB 7. x数字信号处理》,人民邮电出版社,2006年指导教师签字:审查意见教研室主任签字:年月日说明:本表由指导教师填写,山教研室主任审核后下达给选题学生,装订在设计(论文)首页内容包括:一设计内容与技术要求设计一个切比雪夫I型模拟低通滤波器,满足指标如下:通带截止频率:R, ldBfp二1000Hz,通带最大衰减:,阻带截止频率:fs=1500Hz,阻带最小pA, 25 dB衰减:,写出设汁原理和设计思路,画出程序流程图,用MATLABs编写程序并画出幅频特性图,相频特性图和零极点图。
二设计原理及设计思路1设计原理Chebyshev滤波器是在通带或阻带上频率响应幅度等波纹波动的滤波器。
在通带波动的为“ChebyshevI型滤波器”,在阻带波动的为“ChebyshevI I滤波器”。
切比雪夫I型低通滤波器设计
目录摘要 (1)一、设计目的 (2)二、设计内容 (2)三、设计条件 (2)四、设计原理 (2)1.切比雪夫I型低通滤波器介绍 (2)2.I型切比雪夫滤波器的函数式 (2)五,设计步骤 (3)1. 切比雪夫低通滤波器的设计步骤 (3)2.用MATLAB设计切比雪夫低通滤波器 (4)六、设计程序 (4)七、结果及分析 (5)八、总结 (6)九、成绩表 (7)摘要随着信息和数字时代的到来,数字信号处理已成为当今一门极其重要的学科和技术领域。
在现代通信系统中,由于信号中经常混有各种复杂成分,因此很多信号的处理都是基于滤波器而进行的。
所以,数字滤波器在数字信号处理中起着举足轻重的作用。
而数字滤波器的设计都要以模拟滤波器为基础的,这是因为模拟滤波器的理论和设计方方法都已发展的相当成熟,且有典型的模拟滤波器供我们选择。
,如巴特沃思滤波器、切比雪夫滤波器等。
本次课程设计将运用MATLAB设计一个基于切比雪夫低通滤波器,并出所设计滤波器的幅度及幅度衰减特性。
关键词:模拟低通滤波切比雪夫切比雪夫I 型低通滤波器设计一.设计目的1.巩固所学的理论知识。
2.提高综合运用所学理论知识独立分析和解决问题的能力。
4.了解切比雪夫I 型低通滤波器的基本原理 5.熟练使用MATLAB 语言进行编程实现二.设计内容用MATLAB 编程设计切比雪夫I 型低通滤波器,各参数要求如下:fp=5kHz , Rp=1 dB ,fs=12k Hz ,As=30dB 。
三.设计条件计算机、MATLAB 语言环境四.设计原理1.切比雪夫I 型低通滤波器介绍:在巴特沃兹滤波器中,幅度响应在通带和阻带内都是单调的。
因此,若滤波器的技术要求是用最大通带和阻带的逼近误差来给出的话,那么,在靠 近通带低频端和阻带截止频率以上的部分都会超出技术指标。
一种比较有效 的途径是使逼近误差均匀地分布于通带或阻带内,或同时在通带和阻带内都 均匀分布,这样往往可以降低所要求的滤波器阶次。
切比雪夫滤波器课程设计解读
西安邮电大学专业课程设计报告书院(系)名称:电子工程学院学生姓名:专业名称:电子科学与技术班级:科技1004实习时间:2013年5月20 日至2013年5月31 日设计题目:集中参数切比雪夫低通滤波器一、设计指标:设计集中参数切比雪夫低通滤波器,滤波器第一个元件为串联方式 通带频率范围0~0.16GHz ;通带内衰减小于0.6dB ;在0.32GHz 时衰减大于40dB ;特性阻抗:50欧姆,微带线基板厚度1mm ;基板的介电常数4.2;连接集中参数元件的微带线长选为2.5mm ,宽选为1.5mm 。
二、设计原理:巴特沃兹滤波器中,幅度响应在通带和阻带内都是单调的。
因此,若滤波器的技术要求是用最大通带和阻带的逼近误差来给出的话,那么,在靠近通带低频端和阻带截止频率以上的部分都会超出技术指标。
一种比较有效的途径是使逼近误差均匀地分布于通带或阻带内,或同时在通带和阻带内都均匀分布,这样往往可以降低所要求的滤波器阶次。
通过选择一种具有等波纹特性而不是单调特性的逼近方法可以实现这一点。
切比雪夫型滤波器就具有这种性质:其频率响应的幅度既可以在通带中是等波纹的,而在阻带中是单调的(称为I 型切比雪夫滤波器),也可以在通带中是单调的,而在阻带中是等波纹的(称为II 型切比雪夫滤波器)。
本次课程设计,要求为做一个fc=0.16GHZ ,fs=0.32GHZ 的集总参数切比雪夫滤波器。
对于切比雪夫滤波器: 1.插入损耗2.N 阶切比雪夫多项式}T 1lg{102N 2)(Ω+=a IL )),()(Ω=Ω-1N cos cos(N T )),()(Ω=Ω-1Ncosh cosh(N T上图为切比雪夫多项式3.带内电压传递系数模值带外衰减插入损耗带外衰减上图为3dB切比雪夫归一化滤波电路频率响应。
三、理论分析:1.确定归一化的0.5dB切比雪夫低通滤波电路得到低通原型参数(1)确定N值:Ωs=ωs/ωc=2,由Ωs=2和LAs>40dB查图得N=5。
切比雪夫1型滤波器讲解
目录1课题描述 (1)2设计原理 (1)2.1滤波器的分类 (1)2.2模拟滤波器的设计指标 (1)2.3切比雪夫1型滤波器 (2)2.3.1切比雪夫1型滤波器的设计原理 (3)2.3.2切比雪夫1型滤波器的设计步骤 (3)3脉冲响应不变法3.1 脉冲响应不变法原理 (6)4设计内容 (6)4.1设计步骤 64.2用MATLAB编程实现 (6)4.3设计结果分析 (10)5总结 (10)6参考文献 (10)1课题描述数字滤波器是数字信号处理的重要工具之一,它通过数值运算处理改变输入信号所含频率成分的相对比例或者滤出某些频率成分的数字器件或程序,二数字滤波器处理精度较高,体积小,稳定,重量轻,灵活,不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊功能。
故本书课题使用MATLAB信号处理箱和运算用切比雪夫法设计数字低通滤波器。
利用脉冲响应不变法设计切比雪夫Ⅰ数字低通滤波器,通带截止频率100hz,阻带截止频率150Hz,采样频率1000hz,通带最大衰减为0.5dB,阻带最小衰减为10dB,画出幅频、相频响应曲线,并设计信号验证滤波器设计的正确性。
设计原理2.1. 滤波器的分类(1)从功能上分;低、带、高、带阻。
(2)从实现方法上分:FIR、IIR(3)从设计方法上来分:Chebyshev(切比雪夫),Butterworth(巴特沃斯)(4)从处理信号分:经典滤波器、现代滤波器2.2 模拟滤波器的设计指标设ha(jΩ)是一个模拟滤波器的频率响应,则基于平方幅度响应J (Ω) = Ha(jΩ)的低通滤波器技术指标为: 0≤∣Ha (jΩ)∣≤1/A^2,Ωs≤∣Ω∣其中ε为通带波动系数,pΩ和sΩ是通带和阻带边缘频率。
A为阻带衰减系数从图知必须满足其中参数ε和A是数字滤波器指标2.3切比雪夫1型滤波器2.3.1 切比雪夫滤波器介绍在巴特沃兹滤波器中,幅度响应在通带和阻带内都是单调的。
因此,若滤波器的技术要求是用最大通带和阻带的逼近误差来给出的话,那么,在靠近通带低频端和阻带截止频率以上的部分都会超出技术指标。
切比雪夫1型数字低通滤波器
目录1. 数字滤波器的设计任务及要求 (2)2. 数字滤波器的设计及仿真 (2)2.1数字滤波器的设计 (3)2.2数字滤波器的性能分析 (3)3. 数字滤波器的实现结构对其性能影响的分析 (8)3.1数字滤波器的实现结构一及其幅频响应 (10)3.2数字滤波器的实现结构二及其幅频响应 (12)3.3 数字滤波器的实现结构对其性能影响的小结 (12)4. 数字滤波器的参数字长对其性能影响的分析 (13)4.1数字滤波器的实现结构一参数字长及幅频响应特性变化4.2数字滤波器的实现结构二参数字长及幅频响应特性变化4.3 数字滤波器的参数字长对其性能影响的小结 (16)5. 结论及体会 (16)5.1 滤波器设计、分析结论 (16)5.2 我的体会 (16)5.3 展望 (16)1.数字滤波器的设计任务及要求1. 设计说明每位同学抽签得到一个四位数,由该四位数索引下表确定待设计数字滤波器的类型及其设计方法,然后用指定的设计方法完成滤波器设计。
要求:滤波器的设计指标: 低通:(1)通带截止频率πrad (id)pc 32ln =ω (2)过渡带宽度πrad )(i d 16010log tz ≤∆ω(3)滚降dB αroll 60=其中,i d — 抽签得到那个四位数(学号的最末四位数),本设计中i d =0201。
2. 滤波器的初始设计通过手工计算完成;3. 在计算机辅助计算基础上分析滤波器结构对其性能指标的影响(至少选择两种以上合适的滤波器 结构进行分析);4. 在计算机辅助计算基础上分析滤波器参数的字长对其性能指标的影响;5. 以上各项要有理论分析和推导、原程序以及表示计算结果的图表;6. 课程设计结束时提交设计说明书。
2.数字滤波器的设计及仿真2.1数字滤波器(编号0201)的设计数字滤波器是数字信号处理的重要工具之一,它通过数值运算处理改变输入信号所含频率成分的相对比例或者滤出某些频率成分的数字器件或程序,而数字滤波器处理精度高、体积小、稳定、重量轻、灵活、不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊功能。
射频电路切比雪夫低通滤波器
射频电路切比雪夫低通滤波器
射频电路中的切比雪夫低通滤波器是一种常见的滤波器类型,
它在射频通信系统中起着重要的作用。
切比雪夫滤波器是一种具有
截止频率特性的滤波器,其特点是在通带和阻带上都能提供较为陡
峭的过渡。
下面我将从不同的角度来介绍切比雪夫低通滤波器。
首先,从理论角度来看,切比雪夫滤波器是一种以俄罗斯数学
家切比雪夫命名的滤波器类型,其特点是在通带内具有波纹的频率
响应。
这意味着在通带内会有波纹存在,但是可以实现更为陡峭的
截止特性。
切比雪夫滤波器的设计是基于切比雪夫多项式,这些多
项式在滤波器设计中起着关键作用。
其次,从实际应用角度来看,切比雪夫低通滤波器在射频电路
中被广泛应用于需要较为陡峭的截止特性的场合。
例如,在无线通
信系统中,需要对信号进行滤波以去除不需要的频率成分,切比雪
夫低通滤波器可以提供较为理想的滤波效果。
此外,在雷达系统、
射频前端等领域,切比雪夫低通滤波器也有着重要的应用。
此外,从设计角度来看,切比雪夫低通滤波器的设计需要考虑
到滤波器的阶数、通带波纹、截止频率等参数。
在实际设计过程中,
工程师需要权衡这些参数,以满足具体的系统要求。
通常情况下,增加滤波器的阶数可以提高滤波器的性能,但也会增加设计的复杂度和成本。
总的来说,切比雪夫低通滤波器作为射频电路中常用的滤波器类型,具有较为陡峭的截止特性和波纹的通带特性,适用于需要严格滤波要求的场合。
在实际应用中,工程师需要根据具体的系统要求进行设计和选择,以实现最佳的滤波效果。
切比雪夫Ⅰ型滤波器和切比雪夫Ⅱ型滤波器的对比
设计流程图如下:设计思想:首先设计一个源信号和一个混合信号,通过其频谱对比得出最大和最小通带,最大和最小阻带;然后再根据得到的参数来设计切比雪夫滤波器,最后通过切比雪夫I型滤波器和切比雪夫1[型滤波器的对比来得出那种效果好。
切比雪夫滤波器设计原理:切比雪夫滤波器的振幅具有等波纹特性,它有两种形式:1)振幅特性在通带内是等波纹的、在阻带内是单调的切比雪夫I型滤波器:2)振幅特性在通带内是单调的、在阻带内是等波纹的切比雪夫II型滤波器,采用何种形式的切比雪夫滤波器取决于实际用途.切比雪夫滤波器的设计方法就是将逼近精确度均匀分布在整个通带内,或者均匀分布在整个阻带内,或者均匀分布在两者之内,这样就可以使滤波器阶数大大降低。
切比雪夫I型滤波器平方幅度响应函数表示为:|G(JC)卜[l+0c; (Q)]-,/2其中£〈1(正数),它与通带波纹有关,0越大,波纹也越大;G(Q)是切比雪夫多项式,它被定义为:C“(G)二cos (Narccos (O)),阿W1, C A, (Q)二cosh(Narcosh(Q)), |Q| >1.而切比雪夫II型滤波器平方幅度响应函数表示为:|G(_/G)|2二{]+,{ C2 (G)/[: (Q/fX-)]2}}-1其中&〈1(正数),表示波纹变化情况;Cc为截止频率;艸为滤波器的阶次,也是C N (Q/Q.v)的阶次。
源信号编码及其图形:t=-l::1y=(cos(2*pi*10*t)+cos (2*pi*40*t));N=length(y);f X二f f t (y);df二100/N;n二0:N/2;f=n*df;subplot (2, 1, 1);plot(f, abs(fx(n+1))*2/N); grid;titleC源波形频谱')源波形频谱图(一)混合信号编码及其图形:t二T: :1;X二(cos(2*pi*10*t)+cos(2*pi*25*t)+cos (2*pi*40*t)); N二length(X);fx=fft(X);df二100/N;n二0:N/2;f二n*df;subplot (2, 1, 2);plot(f, abs(fx(n+1))*2/N); grid;titleC混合波形频谱')图(二)从图(一)和图(二)对比可以得出:为了能达到和满足我们的要求,我们取以下的参数,最大通带wp2:,最小通带wpl:,最大阻带ws2:,最小阻带wsl:o切比雪夫I型滤波器设计如下:wsl=*p i;ws2=*p i ;%滤波器的阻带截止频率wpl=*pi;wp2=*pi ; %滤波器的通带截止频率Rp二l;As二20; %滤波器的通阻带衰减指标%转换为模拟滤波器的技术指标T=;Fs=l/T;Omgpl二(2/T)*tan(wpl/2);Omgp2二(2/T)*tan(wp2/2);Omgp二[Omgpl, Omgp2];Omgsl=(2/T)*tan(wsl/2);Omgs2=(2/T)*tan(ws2/2);Omgs=[Omgsl, Omgs2];bw=Omgp2-Omgpl ;wO=sqrt (Omgpl*Omgp2) ; %模拟通带带宽和中心频率rip P le=10' (-Rp/20) ; %滤波器的通带衰减对应的幅度值Attn二10" (-As/20) ; %滤波器的阻带衰减对应的幅度值%模拟原型滤波器计算[n, Omgn]=cheblord (Omgp, Omgs, Rp, As,' s,) %计算阶数n 和截止频率[zO, pO, kO]=cheblap (n, Rp) ; %设计归一化的模拟滤波器原型bal=kO*real (poly (z0)) ; %求原型滤波器的系数baal=real (poly(pO)) ; %求原型滤波器的系数d[ba, aa]=lp2bs (bal, aal, wO, bw);%用双线性变换法讣算数字滤波器系数[bd, ad] =bilinear (ba, aa, Fs)%求数字系统的频率特性[H, w]=freqz (bd, ad);dbH=20*logl0((abs(H)+eps)/max(abs(H)));subplot ⑵ 2, 1):plot(w/pi, abs(H));ylabel (, H ') ;xlabel 频率(\pi)') ; title ('幅度响应'):axis([0,1, 0,]); set(gca,' XTickMode',,manual1,‘ XTick', [0,,,,]);set(gca, ' YTickMode',' manual*,' YTick,, [0, Attn, ripple, 1J);grid幅度响应频率何图(三)n =3Omgn =bd 二ad 二分析:由图(三)运行结果可知,最大通带,最小通带,最大阻带,最小阻带; 切比雪夫I型滤波器的设计的个性技术指标精确度是均匀分布的。
滤波器设计中的切比雪夫滤波器
滤波器设计中的切比雪夫滤波器切比雪夫滤波器是一种常用的数字滤波器,具有优秀的频率响应特性和设计灵活性。
本文将介绍切比雪夫滤波器的原理和设计方法,以及其在实际应用中的重要性。
一、切比雪夫滤波器的原理切比雪夫滤波器基于切比雪夫多项式,利用该多项式的特性设计出具有尽可能陡峭的频率响应的滤波器。
切比雪夫多项式的特点是在给定区间内具有最小偏离的性质,因此切比雪夫滤波器在通带和阻带的边缘具有较小的波纹,从而实现了更好的滤波效果。
二、切比雪夫滤波器的设计方法切比雪夫滤波器的设计需要确定滤波器的阶数、通带最大纹波和截止频率等参数。
一般来说,滤波器的阶数越高,频率响应的陡峭度越高,但设计难度也越大。
通带最大纹波决定了频率响应的平坦程度,而截止频率则确定了滤波器的工作范围。
具体的设计步骤如下:1. 确定滤波器的阶数,根据实际需求和设计要求合理选择。
2. 根据滤波器的阶数和通带最大纹波要求,计算切比雪夫多项式的系数。
3. 将切比雪夫多项式转化为传递函数形式,得到滤波器的传递函数表达式。
4. 根据传递函数表达式,使用模拟滤波器设计工具或数字滤波器设计工具进行进一步的设计和优化。
5. 对设计得到的滤波器进行验证和调整,确保满足要求的频率响应和滤波特性。
三、切比雪夫滤波器的应用切比雪夫滤波器广泛应用于信号处理、通信系统、图像处理等领域。
由于切比雪夫滤波器具有较小的波纹和较高的陡峭度,能够有效地滤除不希望出现在输出信号中的频率成分,因此在需要高质量滤波的场合得到了广泛应用。
以音频信号处理为例,切比雪夫滤波器可以应用于音频均衡器、音频压缩、音频降噪等功能的实现。
通过合理设计切比雪夫滤波器的参数,可以实现对音频信号的准确控制和处理,提高音频信号的质量和清晰度。
四、总结切比雪夫滤波器是一种重要的数字滤波器,具有优秀的频率响应特性和设计灵活性。
通过合理设计切比雪夫滤波器的参数,可以实现对信号的精确控制和处理,满足不同应用场景的需求。
切比雪夫滤波器的设计方法
切比雪夫滤波器的设计方法切比雪夫滤波器(Chebyshev filter)是一种常用的数字滤波器,它在频域上具有截止频率附近最小的过渡带宽。
此类滤波器被广泛应用于信号处理和通信领域中。
设计切比雪夫滤波器的方法有很多,下面将详细介绍常见的两种设计方法。
1.确定滤波器的截止频率和通带衰减首先确定所需滤波器的截止频率和通带衰减要求。
通常,通带衰减是滤波器能够抑制的信号功率的比例。
通常都是以分贝(dB)为单位,常见的衰减要求为20dB或40dB。
2. 将标准Chebyshev滤波器转换为低通滤波器3.设计原型滤波器传输函数对于切比雪夫滤波器,工程师可以根据要求选择一阶、二阶或更高阶的形式。
传输函数的形式取决于所需滤波器的截止频率和通带衰减。
可以使用常见的切比雪夫多项式形式,如Butterworth、Chebyshev和Elliptic型。
4.归一化设计参数归一化是为了方便后续计算和设计,通常包括将截止频率归一化为单位频率和将通带衰减归一化为单位减少。
5.根据设计参数计算阶数和滤波器参数根据归一化设计参数,可以使用公式和表格计算滤波器的阶数和系数。
通常,阶数与滤波器的衰减要求成正比。
6.设计实际滤波器根据计算得到的滤波器阶数和系数,可以设计出实际的滤波器电路。
这可能涉及到计算电阻、电容和电感的值,以满足所需的截止频率和通带衰减。
1.选择适当的阶数切比雪夫滤波器通常有两种类型:I型和II型。
且每种类型都有不同的阶数。
I型切比雪夫滤波器在通带和阻带之间具有等功率振幅特性,阶数越高,通带和阻带之间的过渡带越陡峭。
II型切比雪夫滤波器在通带内具有等功率振幅特性,阶数越高,截止频率附近的干扰越小。
2.计算归一化角频率根据所需的截止频率和通带衰减,可以计算出归一化的截止频率和通带衰减。
3.计算极点的位置通过计算归一化角频率和阶数的函数,可以得到切比雪夫滤波器的极点位置。
极点是滤波器传输函数的根,通常以复数形式表示。
4.找到对应的元件值根据极点的位置,可以计算出理论上的元件值。
切比雪夫1型滤波器
目录1课题描述 (1)2设计原理 (1)2.1滤波器的分类 (1)2.2模拟滤波器的设计指标 (1)2.3切比雪夫1型滤波器 (2)2.3.1切比雪夫1型滤波器的设计原理 (3)2.3.2切比雪夫1型滤波器的设计步骤 (3)3脉冲响应不变法3.1 脉冲响应不变法原理 (6)4设计内容 (6)4.1设计步骤 64.2用MATLAB编程实现 (6)4.3设计结果分析 (10)5总结 (10)6参考文献 (10)1课题描述数字滤波器是数字信号处理的重要工具之一,它通过数值运算处理改变输入信号所含频率成分的相对比例或者滤出某些频率成分的数字器件或程序,二数字滤波器处理精度较高,体积小,稳定,重量轻,灵活,不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊功能。
故本书课题使用MATLAB信号处理箱和运算用切比雪夫法设计数字低通滤波器。
利用脉冲响应不变法设计切比雪夫Ⅰ数字低通滤波器,通带截止频率100hz,阻带截止频率150Hz,采样频率1000hz,通带最大衰减为0.5dB,阻带最小衰减为10dB,画出幅频、相频响应曲线,并设计信号验证滤波器设计的正确性。
设计原理2.1. 滤波器的分类(1)从功能上分;低、带、高、带阻。
(2)从实现方法上分:FIR、IIR(3)从设计方法上来分:Chebyshev(切比雪夫),Butterworth(巴特沃斯)(4)从处理信号分:经典滤波器、现代滤波器2.2 模拟滤波器的设计指标设ha(jΩ)是一个模拟滤波器的频率响应,则基于平方幅度响应J (Ω) = Ha(jΩ)的低通滤波器技术指标为: 0≤∣Ha (jΩ)∣≤1/A^2,Ωs≤∣Ω∣其中ε为通带波动系数,pΩ和sΩ是通带和阻带边缘频率。
A为阻带衰减系数从图知必须满足其中参数ε和A是数字滤波器指标2.3切比雪夫1型滤波器2.3.1 切比雪夫滤波器介绍在巴特沃兹滤波器中,幅度响应在通带和阻带内都是单调的。
因此,若滤波器的技术要求是用最大通带和阻带的逼近误差来给出的话,那么,在靠近通带低频端和阻带截止频率以上的部分都会超出技术指标。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
*******************实践教学*******************兰州理工大学计算机与通信学院2013年春季学期信号处理课程设计题目:切比雪夫I型低通滤波器设计专业班级:通信工程三班姓名:学号:指导教师:蔺莹成绩:摘要本次课程设计将完成一个数字切比雪夫低通IIR 滤波器的设计,利用双线性变换和冲激响应不变法完成设计,并利用MATLAB 进行仿真。
已知数字滤波器的性能指标为:通带截止频率为:0.4,1,0.45,15p p s P R dB R dB ω=π=ω=π=通带波动为阻带波动为,要求设计满足以上技术指标的切比雪夫I 型低通滤波器。
绘制出理想冲激响应和实际冲激响应结果图。
并且给出幅度响应结果图。
关键字:数字滤波器 切比雪夫 双线性变换 冲激响应不变前言 (1)一.数字滤波器 (2)1.1 数字滤波器的概念 (2)1.2数字滤波器的分类 (2)1.3 IIR数字滤波器设计原理 (3)二.切比雪夫滤波器 (5)三.双线性变换法 (8)四.脉冲响应不变法 (12)五.切比雪夫低通滤波器的设计 (15)5.1 程序流程图 (15)5.2 设计步骤 (15)六.总结 (18)七.参考文献 (19)致谢 (20)附录 (21)随着信息时代和数字世界的到来,数字信号处理已成为当今一门极其重要的学科和技术领域。
目前数字信号处理在通信、语音、图像、自动控制、雷达、军事、航空航天、医疗和家用电器等众多领域得到了广泛的应用。
在数字信号处理中起着重要的作用并已获得广泛应用的是数字滤波器(DF,Digital Filter),根据其单位冲激响应函数的时域特性可分为两类:无限冲激响应IIR(Infinite Impulse Response)滤波器和有限冲激响应FIR(Finite Impulse Response)滤波器。
与FIR 滤波器相比,IIR的实现采用的是递归结构,极点须在单位圆内,在相同设计指标下,实现IIR滤波器的阶次较低,即所用的存储单元少,从而经济效率高。
MATLAB是英文MATrix LABoratory(矩阵实验室)的缩写。
它是美国的MathWorks公司推出的一套用于科学计算和图形处理可视化、高性能语言与软件环境。
MATLAB的信号处理工具箱是专门应用于信号处理领域的专用工具箱,它的两个基本组成就是滤波器的设计与实现部分以及谱分析部分。
工具箱提供了丰富而简便的设计,使原来繁琐的程序设计简化成函数的调用。
只要以正确的指标参数调用相应的滤波器设计程序或工具箱函数,便可以得到正确的设计结果,使用非常方便。
一.数字滤波器1.1 数字滤波器的概念滤波器是指用来对输入信号进行滤波的硬件和软件。
数字滤波器是对数字信号实现滤波的线性时不变系统。
数字滤波器可以理解为是一个计算程序或算法,将代表输入信号的数字时间序列转化为代表输出信号的数字时间序列,并在转化过程中,使信号按预定的形式变化。
数字滤波实质上是一种运算过程,实现对信号的运算处理。
数字滤波器和模拟滤波器相比,因为信号的形式和实现滤波的方法不同,数字滤波器具有比模拟滤波器精度高、稳定、体积小、重量轻、灵活、不要求阻抗匹配等优点。
输入数字信号(数字序列)通过特定的运算转变为输出的数字序列,因此,数字滤波器本质上是一个完成特定运算的数字计算过程,也可以理解为是一台计算机。
描述离散系统输出与输入关系的卷积和差分方程只是给数字信号滤波器提供运算规则,使其按照这个规则完成对输入数据的处理。
时域离散系统的频域特性:)()()(ωωωj j j e H e X e Y = (1-1) 其中)(ωj e Y 、)(ωj e X 分别是数字滤波器的输出序列和输入序列的频域特性(或称为频谱特性), )(ωj e H 是数字滤波器的单位取样响应的频谱,又称为数字滤波器的频域响应。
输入序列的频谱)(ωj e X 经过滤波后)()(ωωj j e H e X ,因此,只要按照输入信号频谱的特点和处理信号的目的, 适当选择)(ωj e H ,使得滤波后的)()(ωωj j e H e X 满足设计的要求,这就是数字滤波器的滤波原理。
1.2数字滤波器的分类按照不同的分类方法,数字滤波器有许多种类,但总起来可以分成两大类:经典滤波器和现代滤波器。
经典滤波器的特点是其输入信号中有用的频率成分和希望滤除的频率成分占有不同的频带,通过一个合适的选频滤波器滤除干扰,得到纯净信号,达到滤波的目的。
但是,如果信号和干扰的频谱相互重叠,则经典滤波器不能有效地滤除干扰,最大限度地恢复信号,这时就需要现代滤波器,例如维纳滤波器、卡尔曼滤波器、自适应滤波器等最佳滤波器。
现代滤波器是根据随机信号的一些统计特性,在某种最佳准则下,最大限度地抑制干扰,同时最大限度地回复信号,从而达到最佳滤波的目的。
经典数字滤波器从滤波特性上分类,可以分为:低通滤波器、高通滤波器、带通滤波器、带阻滤波器。
图1 各种理想滤波器的幅频特性数字滤波器根据其冲激响应函数的时域特性,可分为两种,即无限长冲激响应(IIR)数字滤波器和有限长冲激响应(FIR)数字滤波器。
IIR 数字滤波器的特征是,具有无限持续时间冲激响应,需要用递归模型来实现,其差分方程为:∑∑==-+-=Ni Ni i i i n y b i n x a n y 01)()()((1-2) 系统函数为:kN k i Mr rr Z a Zb z H -==-∑∑+=11)( (1-3)设计IIR 滤波器的任务就是寻求一个物理上可实现的系统函数H(z),使其频率响应H(z)满足所希望得到的频域指标,即符合给定的通带截止频率、阻带截止频率、通带衰减系数和阻带衰减系数。
1.3 IIR 数字滤波器设计原理IIR 数字滤波器是一种离散时间系统,其系统函数为)()(1)(10z x z n z a z b Z H Nk kk Mk k k=-=∑∑=-=- (1-4)假设M ≤N ,当M >N 时,系统函数可以看作一个IIR 的子系统和一个(M-N)的FIR 子系统的级联。
IIR 数字滤波器的设计实际上是求解滤波器的系数和 ,它是数学上的一种逼近问题,即在规定意义上(通常采用最小均方误差准则)去逼近系统的特性。
如果在S 平面上去逼近,就得到模拟滤波器;如果在z 平 面上去逼近,就得到数字滤波器。
设计高通、带通、带阻等数字滤波器通常可以归纳为如图所示的两种常用方法。
方法 方法图2.数字滤波器设计的两种方法方法1: 首先设计一个模拟原型低通滤波器,然后通过频率变换成所需要的模拟高通、带通或带阻滤波器,最后再使用冲激不变法或双线性变换成相应的数字高通、带通或带阻滤波器。
方法2 :先设计一个模拟原型低通滤波器,然后采用冲激响应不变法或双线性变换法将它转换成数字原型低通滤波器,最后通过频率变换把数字原型低通滤波器变换成所需要的数字高通、带通或带阻滤波器。
方法一的缺点是,由于产生混叠是真,因此不能用冲激不变法来变换成高通或阻带滤波器,故一般采用第二种方法进行设计。
二.切比雪夫滤波器目的:构造一个模拟低通滤波器。
为了从模拟滤波器出发设计IIR 数字滤波器,必须先设计一个满足技术指标的模拟滤波器,亦即要把数字滤波器的指标转换成模拟滤波器的指标,因此必须先设计对应的模拟原型滤波器。
模拟滤波器的理论和设计方法己发展得相当成熟,且有一些典型的模拟滤波器供我们选择,如巴特沃斯(Butterworth)滤波器、切比雪夫(Chebyshev)滤波器、椭圆(Cauer)滤波器、贝塞尔(Bessel)滤波器等,这些典型的滤波器各有特点。
这里介绍切比雪夫滤波器。
切比雪夫滤波器特点:误差值在规定的频段上等波纹变化。
巴特沃兹滤波器在通带内幅度特性是单调下降的,如果阶次一定,则在靠近截止处,幅度下降很多,或者说,为了使通带内的衰减足够小,需要的阶次N 很高,为了克服这一缺点,采用切比雪夫多项式来逼近所希望的。
切比雪夫滤波器的在通带范围内是等幅起伏的,所以在同样的通常内衰减要求下,其阶数较巴特沃兹滤波器要小。
切比雪夫滤波器的振幅平方函数为)(11)()(2222εεΩΩ+=Ω=ΩN V j H A (2-1) 式中Ωc 为有效通带截止频率,表示与通带波纹有关的参量,值越大通带不动愈大。
V N (x )是N 阶切比雪夫多项式,定义为=)(x V N 22011)(1)cosh cosh(1)cos cos(ε+=Ω⎪⎩⎪⎨⎧>≤=Ωj H x x Nar x x Nar a (2-2)切比雪夫滤波器的振幅平方特性如图所示:N 为偶数,cos 2()=1,得到min ,220a 11)(ε+=Ω=Ωj H (2-3)N 为奇数,cos 2(,得到max ,1)(20=Ω=Ωj H a(2-4)图3 切比雪夫滤波器的振幅平方特性有关参数的确定: a 、通带截止频率:预先给定;b 、与通带波纹有关的参数,通带波纹表示成10=δlg 2minmax 2min2max 111lg20)()(lg20)()(ε+=ΩΩ=ΩΩj H j H j H j H a a a a(2-5)所以, ()21lg 10εδ+=, 1101.02-=δε 给定通带波纹值分贝数后,可求得2ε。
c、阶数N:由阻带的边界条件确定。
s Ω、2A 为事先给定的边界条件,即在阻带中的频率点s Ω处,要求滤波器频响衰减到1/A 2以上。
s Ω=Ω时,221)(A j H a ≤Ω (2-6)2221)(11A V cs N≤Ω+ε(2-7)ε12-≥⎪⎪⎭⎫ ⎝⎛ΩΩA V csN(2-8)1>X 时,()()x Nar x V N cosh cosh =得()c s ar A ar N ΩΩ-≥cosh 1cosh 2ε(2-9)因此,要求阻带边界频率处衰减越大,要求N也越大,参数N ,给定后,查阅有关模拟滤波器手册,就可求得系统函数Ha(s)。
三.双线性变换法为了克服冲激响应法可能产生的频率响应的混叠失真,这是因为从S 平面到Z平面是多值的映射关系所造成的。
为了克服这一缺点,可以采用非线性频率压缩方法,将整个频率轴上的频率范围压缩到-π/T ~π/T 之间,再用z =e sT 转换到Z 平面上。
也就是说,第一步先将整个S 平面压缩映射到S 1平面的-π/T ~π/T 一条横带里;第二步再通过标准变换关系z =e s 1T 将此横带变换到整个Z 平面上去。
这样就使S 平面与Z 平面建立了一一对应的单值关系,消除了多值变换性,也就消除了频谱混叠现象,映射关系如图1-3图4双线性变换的映射关系为了将S 平面的整个虚轴j Ω压缩到S1平面j Ω1轴上的-π/T 到π/T 段上,可以通过以下的正切变换实现⎪⎭⎫⎝⎛Ω=Ω2tan 21T T (3-1)式中,T 仍是采样间隔。