搜档网
当前位置:搜档网 › 切比雪夫模拟高通滤波器matlab实验

切比雪夫模拟高通滤波器matlab实验

切比雪夫模拟高通滤波器matlab实验
切比雪夫模拟高通滤波器matlab实验

题目滤波器设计与实现

学生姓名学号专业班级

设计内容与要求一、设计内容:

设计一个模拟高通切比雪夫Ⅰ滤波器,技术指标:通带截止频率2000Hz,通带最大衰减1dB;过渡带700Hz,阻带最小衰减60dB,画出其幅度谱和相位谱。

二、设计要求:

1 设计报告一律按照规定的格式,使用A4纸,格式、封面统一给出模版。

2 报告内容

(1)设计题目及要求

(2)设计原理(包括滤波器工作原理、涉及到的matlab函数的说明) (3)设计内容(设计思路,设计流程、仿真结果)

(4)设计总结(收获和体会)

(5)参考文献

(6)程序清单

起止时间2012年12 月3日至2012年12月11 日指导教师签名2012年12月2日

系(教研室)主任签

年月日

学生签名年月日

一、设计题目及要求

设计一个模拟高通切比雪夫Ⅰ滤波器,技术指标:通带截止频率

2000Hz ,通带最大衰减1dB ;过渡带700Hz ,阻带最小衰减60dB ,画出其幅度谱和相位谱。

二、设计原理 (包括滤波器工作原理、涉及到的matlab 函数的说明)

2.1切比雪夫滤波器的内容:

2.1.1、切比雪夫滤波器的幅度平方函数:

从公式中我们可以发现它需要计算的

ε和N

110

1.0-=p

a ε

边带频率p Ω,通带最大衰减p α=0.1dB 、阻带最大衰减s α=50dB 、

阻带截止频率s Ω,它们满足:

)

/cosh()

/110cosh(11.0p s a ar ar N s ΩΩ-≥

根据公式可以求出最小的切比雪夫I 型滤波器阶数的N 最小值。

2.1.2、切比雪夫滤波器的三个参量: Ωc 通带截止频率,ε表征通带内波纹大小由:

2

222

1

()()

1(

)a N p

A H j C εΩ=Ω=

Ω

由通带衰减决定。

2.1.3、滤波器阶数N 的确定:

设阻带的起始点频率(阻带截止频率)用Ωs 表示,在Ωs 处的A2(Ωs)为 :

令λs=Ωs/Ωp ,由λs>1,有:

可以解出:

2.1.4、3dB 截止频率Ωc 的确定:

按照(6.2.19)式,有:

通常取λc>1,因此: 上式中仅取正号,得到3dB 截止频率计算公式

2.2涉及到的MATLAB 函数:

12

121121

1

()[()]1()

11

[1]()

()

1

11[

1]()N s s s s s s p s C ch Nch A ch A N ch ch N

A λλε

λε

λλελ----==

--=

???Ω=Ω-?????

22211

()2

()1,1()[()]

c c N c c p

N c c A C C ch Nch ελλλλε

-Ω=

Ω==

Ω=±=2max

2

min

22max min 2

()10lg ()1() 1 ()1A A A A δεΩ=ΩΩ=Ω=

+220.110lg(1)101

δδεε=+=-222

1

()1(

)s s

N P

A C εΩ=

Ω+Ω

①[N, wpo]=cheblord(wp, ws, Rp, As, 's')

该格式用于计算切比雪夫1滤波器的阶数N 和阻带截止频率wsp 。wp 和ws 分别为滤波器的通带边界频率和阻带截止频率的归一化值,要求0<=wp 和ws<=1,表示模拟频率Fs/2。Rp 和As 分别为通带最大衰减和阻带最小衰减。ws

该格式用于计算切比雪夫1滤波器系统函数的分子分母多项式系数向量B 和A 。调用参数N 和wsp 分别为切比雪夫1滤波器的阶数N 和阻带截止频率。

三、设计内容(设计思路,设计流程、仿真结果)

3.1实验设计思路:

先设计实现低通,再从低通到高通的频率转换。

λ和η之间的关系为: 低通到高通的频率变换关系为: 3.2模拟高通滤波器的设计步骤: (1)确定高通滤波器的技术指标:

(2)确定相应低通滤波器的设计指标:

按照式 ,将高通滤波器的边界频率转换成低通滤波器的边

界频率,各项设计指标为:

①低通滤波器通带截止频率 ; ②低通滤波器阻带截止频率 ;

1

λη

=

1

()()H j G j λη

ηλ==s

p '

s ' ααΩΩp ηλ/1= /1' p p Ω=Ω'/1s s Ω=Ω

③通带最大衰减仍为αp ,阻带最小衰减仍为αs 。 (3)设计归一化低通滤波器G(p)。 (4)求模拟高通的H(s)。

(5)

从低通到高通的转换,如图:

3.3运行matlab 后,仿真图:

①频率响应仿真图:

()()

c p s

H s G p Ω==

②相位响应仿真图:

四、设计总结(收获和体会)

这次课程设计,由于自己数字信号处理的理论课程跟不上进度,对数字滤波器的设计缺少认识。而且需要运用MATLAB软件,所以比较吃力首先,设计滤波器前一定要选好设计的方法。这次课程设计采用切比雪夫I型来设计一个模拟低通滤波器。其次,确定好参数。最后,用MATLAB软件编程式设计过程大为简化。通过课程设计,加深了对课堂抽象概念的理解,巩固了课堂上所学的理论知识,并能很好地理解与掌握数字信号处理中的基本概念、基本原理、基本分析方法。同时掌握编程方法和解决实际问题的技巧。

五、参考文献

《数字信号处理》、《MATLAB软件设计》六、程序清单

ws=2;wp=1.3;Rp=1;As=60;

[N,wp]=cheb1ord(wp,ws,Rp,As,'s');

[B,A]=cheby1(N,Rp,wp,'s');

wph=2*pi*2000;

[BH,AH]=lp2hp(B,A,wph);

figure(1);

fk=0:2000/512:2000;wk=2*pi*fk;

HK=freqs(BH,AH,wk);

plot(fk/1000,20*log10(abs(HK)));grid on xlabel('频率kHz');ylabel('幅度dB');

title('幅度响应');

axis([0,3,-30,5]);

figure(2);

plot(fk/1000,angle(HK));grid;

xlabel('频率/kHz');ylabel('相位角/rad'); title('相位响应');

切比雪夫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 32 ln = ω (2)过渡带宽度πrad ) (i d 160 10log tz ≤?ω (3)滚降dB αroll 60= 其中,i d — 抽签得到那个四位数(学号的最末四位数),本设计中i d =0201。 2. 滤波器的初始设计通过手工计算完成; 3. 在计算机辅助计算基础上分析滤波器结构对其性能指标的影响(至少选择两种以上合适的滤波器 结构进行分析); 4. 在计算机辅助计算基础上分析滤波器参数的字长对其性能指标的影响; 5. 以上各项要有理论分析和推导、原程序以及表示计算结果的图表; 6. 课程设计结束时提交设计说明书。 2.数字滤波器的设计及仿真 2.1数字滤波器(编号0201)的设计 数字滤波器是数字信号处理的重要工具之一,它通过数值运算处理改变输入信号所含频率成分的相对比例或者滤出某些频率成分的数字器件或程序,而数字滤波器处理精度高、体积小、稳定、重量轻、灵活、不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊功能。 本次课程设计使用MATLAB 信号处理箱和运用切比雪夫法设计数字滤波器,将手工计算一个切比雪夫I 型的IIR 的低通模拟滤波器的系统函数,并在MATLAB 的FDATool 设计工具分析其性能指标。

切比雪夫Ⅰ型滤波器和切比雪夫Ⅱ型滤波器的对比

设计流程图如下: 设计思想: 首先设计一个源信号和一个混合信号,通过其频谱对比得出最大和最小通带,最大和最小阻带;然后再根据得到的参数来设计切比雪夫滤波器,最后通过切比雪夫Ⅰ型滤波器和切比雪夫Ⅱ型滤波器的对比来得出那种效果好。 切比雪夫滤波器设计原理:

切比雪夫滤波器的振幅具有等波纹特性,它有两种形式:1)振幅特性在通带内是等波纹的、在阻带内是单调的切比雪夫I 型滤波器;2)振幅特性在通带内是单调的、在阻带内是等波纹的切比雪夫II型滤波器,采用何种形式的切比雪夫滤波器取决于实际用途. 切比雪夫滤波器的设计方法就是将逼近精确度均匀分布在整个通带内,或者均匀分布在整个阻带内,或者均匀分布在两者之内,这样就可以使滤波器阶数大大降低。 切比雪夫I型滤波器平方幅度响应函数表示为: 2 ) (Ωj G=[1+2εC2 N (Ω)]2/1- 其中ε<1(正数),它与通带波纹有关,ε越大,波纹也越大;C N (Ω) 是切比雪夫多项式,它被定义为: C N (Ω)=cos(Narccos(Ω)),Ω≤1, C N (Ω)=cosh(Narcosh(Ω)),Ω>1. 而切比雪夫II型滤波器平方幅度响应函数表示为: ) (Ωj G2={1+2ε{ C2 N (Ω)/[2 N (Ω/c Ω)]2}}1- 其中ε<1(正数),表示波纹变化情况;c Ω为截止频率;N为滤波器的阶次,也 是C N ( N Ω Ω/)的阶次。 源信号编码及其图形: t=-1:0.01:1 y=(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('源波形频谱')

切比雪夫模拟高通滤波器matlab实验

题目滤波器设计与实现 学生姓名王朝全学号201005020228 专业班级电信1002 设计内容与要求一、设计内容: 设计一个模拟高通切比雪夫Ⅰ滤波器,技术指标:通带截止频率2000Hz,通带最大衰减1dB;过渡带700Hz,阻带最小衰减60dB,画出其幅度谱和相位谱。 二、设计要求: 1 设计报告一律按照规定的格式,使用A4纸,格式、封面统一给出模版。 2 报告内容 (1)设计题目及要求 (2)设计原理(包括滤波器工作原理、涉及到的matlab函数的说明) (3)设计内容(设计思路,设计流程、仿真结果) (4)设计总结(收获和体会) (5)参考文献 (6)程序清单 起止时间2012年12 月3日至2012年12月11 日指导教师签名2012年12月2日 系(教研室)主任签 名 年月日 学生签名年月日

一、设计题目及要求 设计一个模拟高通切比雪夫Ⅰ滤波器,技术指标:通带截止频率 2000Hz ,通带最大衰减1dB ;过渡带700Hz ,阻带最小衰减60dB ,画出其幅度谱和相位谱。 二、设计原理 (包括滤波器工作原理、涉及到的matlab 函数的说明) 2.1切比雪夫滤波器的内容: 2.1.1、切比雪夫滤波器的幅度平方函数: 从公式中我们可以发现它需要计算的 ε和N , 110 1.0-=p a ε 边带频率p Ω,通带最大衰减p α=0.1dB 、阻带最大衰减s α=50dB 、 阻带截止频率s Ω,它们满足: ) /cosh() /110cosh(11.0p s a ar ar N s ΩΩ-≥ -ε 根据公式可以求出最小的切比雪夫I 型滤波器阶数的N 最小值。 2.1.2、切比雪夫滤波器的三个参量: Ωc 通带截止频率,ε表征通带内波纹大小由: 2 222 1 ()() 1( )a N p A H j C εΩ=Ω= Ω +Ω

切比雪夫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滤波器的阶次较低,即所用的存储单元少,从而经济效率高。MATLAB是英文MATrix LABoratory(矩阵实验室)的缩写。它是美国的MathWorks公司推出的一套用于科学计算和图形处理可视化、高性能语言与软件环境。MATLAB的信号处理工具箱是专门应用于信号处理领域的专用工具箱,它的两个基本组成就是滤波器的设计与实现部分以及谱分析部分。工具箱提供了丰富而简便的设计,使原来繁琐的程序设计简化成函数的调用。只要以正确的指标参数调用相应的滤波器设计程序或工具箱函数,便可以得到正确的设计结果,使用非常方便。

切比雪夫Ⅱ型低通滤波器

一、设计一个切比雪夫Ⅱ型低通滤波器 wp=0.2*pi; %通带边界频率; ws=0.4*pi; %阻带截止频率; rp=1; %通带最大衰减; rs=80; %阻带最小衰减; Fs=1000 %假设抽样脉冲1000hz [N,Wn]=cheb2ord(wp,ws,rp,rs,'s'); %Chebyshev II型滤波器参数计算(模拟域); [Z,P,K]=cheby2(N,rs,Wn,'s'); %构造Chebyshev II型滤波器(零极点模型);[H,W]=zp2tf(Z,P,K); %将零极点模型转化成传递函数的模型; figure(1); freqs(H,W); %在Figure1上显示滤波器的幅频响应及相频响应;[P,Q]=freqs(H,W); %返回滤波器的冲击响应的复数形式; figure(2); plot(Q*Fs/(2*pi),abs(P));grid; %在Figure2上显示幅频特性曲线; xlabel('频率/Hz'); ylabel('幅值');

二、设计一个高通Chebyshow型数字滤波器 wp=100;ws=80;Fs=300;rp=1;rs=45; %数字滤波器的各项指标; WP=100*2*pi; %把数字滤波器的频率特征转换成模拟滤波器的频率特征; WS=300*2*pi; [N,Wn]=cheb2ord(WP,WS,rp,rs,'s'); %Chebyshev II型滤波器参数计算(模拟域); [Z,P,K]=cheb2ap(N,rs); %创建Chebyshev滤波器原型; [A,B,C,D]=zp2ss(Z,P,K); %表达式从零极点增益形式转换成状态方程形式; [AA,BB,CC,DD]=lp2hp(A,B,C,D,Wn); %实现低通到高通滤波器类型的转换;[a,b,c,d]=bilinear(AA,BB,CC,DD,Fs); %采用双线性变换法,从模拟高通到数字高通; [P,Q]=ss2tf(a,b,c,d); %表达式从状态方程形形式转换成传输函数形式;figure(1); freqz(P,Q); %绘出频率响应; [H,W]=freqz(P,Q); figure(2); plot(W*Fs/(2*pi),abs(H));grid; xlabel('频率/Hz'); ylabel('幅值');

课程设计--- 设计切比雪夫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.2 课程设计的要求 (1)学会MATLAB 的使用,掌握MATLAB 的程序设计方法; (2)滤波器指标必须符合工程实际,根据模拟滤波器的性能指标,确定数字滤波器指

基于切比雪夫I型的高通滤波器设计Matlab

设计题目基于切比雪夫I型的数字高通滤波器的设计 设计要求 设计一个9阶切比雪夫I型高通滤波器,通带纹波为10dB,下边界频率为400 / rad s ,并绘出其幅频响应曲线 设计过程1.系统设计方案 1.1 Matlab的简介和主要功能: 简介:MATLAB 是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。使用 MATLAB,您可以较使用传统的编程语言(如 C、C++ 和 Fortran)更快地解决技术计算问题。 MATLAB 的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用 MATLAB 函数集)扩展了 MATLAB 环境,以解决这些应用领域内特定类型的问题。 MATLAB 提供了很多用于记录和分享工作成果的功能。可以将您的 MATLAB 代码与其他语言和应用程序集成,来分发您的 MATLAB 算法和应用。 主要功能:1.此高级语言可用于技术计算 2.此开发环境可对代码、文件和数据进行管理 3.交互式工具可以按迭代的方式探查、设计及求解问题 4.数学函数可用于线性代数、统计、傅立叶分析、筛选、优化以及数值 积分等 5.二维和三维图形函数可用于可视化数据 6.各种工具可用于构建自定义的图形用户界面 7.各种函数可将基于 MATLAB 的算法与外部应用程序和语言(如 C、 C++、Fortran、Java、COM 以及 Microsoft Excel)集成 1.2 开发算法和应用程序 开发算法和应用程序 MATLAB 提供了一种高级语言和开发工具,使您可以迅速地开发并分析算法和应用程序。

切比雪夫低通滤波器讲解

课程设计 课程名称:数字信号处理 题目编号: 0202 题目名称:切比雪夫Ⅱ型IIR低通滤波器 专业名称:电子信息工程 班级:电子1204班 学号: 20124470411 学生姓名:刘春阳 任课教师:黄国玉 2015年09月30日

课程设计任务书

目录 1. 数字滤波器的设计任务及要求(编号202) (2) 2. 数字滤波器的设计及仿真 (3) 2.1数字滤波器(编号202)的设计 (3) 2.2数字滤波器(编号202)的性能分析 (6) 3. 数字滤波器的实现结构对其性能影响的分析 (7) 3.1数字滤波器的实现结构一(直接型)及其幅频响应 (8) 3.2数字滤波器的实现结构二(级联型)及其幅频响应 (10) 3.3 数字滤波器的实现结构对其性能影响的小结 (10) 4. 数字滤波器的参数字长对其性能影响的分析 (11) 4.1数字滤波器的实现结构一(直接型)参数字长及幅频响应特性变化 (12) 4.2数字滤波器的实现结构二(级联型)参数字长及幅频响应特性变化 (14) 4.3 数字滤波器的参数字长对其性能影响的小结 (16) 5. 结论及体会 (16) 5.1 滤波器设计、分析结论 (16) 5.2 我的体会 (16) 5.3 展望 (17)

1.数字滤波器的设计任务及要求(0202) 每位同学抽签得到一个四位数,由该四位数索引下表一确定待设计数字滤波器的类型及其设计方法, 然后用指定的设计方法完成滤波器设计。 要求: (1)滤波器设计指标:通带截止频 pc ln ()32 d rad i πω= , 过渡带宽度 10 tz () 160 log d rad i πω?≤ ,滚降roll 60dB α=; 其中, id —抽签得到那个四位数(题目编号) (2)滤波器的初始设计通过手工计算完成; (3)在计算机辅助计算基础上分析滤波器结构对其性能指标的影响(至少选择两种 以上合适的滤波器结构进行分析); (4)在计算机辅助计算基础上分析滤波器参数的字长对其性能指标的影响; (5) 以上各项要有理论分析和推导、原程序以及表示计算结果的图表; (6)课程设计结束时提交设计说明书。 2.数字滤波器的设计及仿真 2.1 数字滤波器(编号202)的设计 随着信息和数字时代的到来,数字信号处理已成为当今一门极其重要的学科和技术领域。在现代通信系统中,由于信号中经常混有各种复杂的成分,因此很多信号的处理都是基于滤波器而进行的。所以数字滤波器在数字信号处理中起着举足轻重的作用。而数字滤波器的设计都要以模拟滤波器为基础的,这是因为模拟滤波器的设计方法都已发展的相当成熟,且有典型的模拟滤波器供我们选择。如巴特沃斯滤波器、切比雪夫滤波器等。本次课程设计将手工计算一个切比雪夫II 型的IIR 的低通模拟滤波器的系统函数,并在MATLAB 的FDATool 设计工具分析其性能指标。

切比雪夫低通滤波器设计

摘要 随着信息与数字时代的到来,数字信号处理已成为当今一门极其重要的学科与技术领域。在现代通信系统中,由于信号中经常混有各种复杂成分,因此很多信号的处理都就是基于滤波器而进行的。所以,数字滤波器在数字信号处理中起着举足轻重的作用。而数字滤波器的设计都要以模拟滤波器为基础的,这就是因为模拟滤波器的理论与设计方方法都已发展的相当成熟, 且有典型的模拟滤波器供我们选择。,如巴特沃思滤波器、切比雪夫滤波器等。 本次课程设计将运用MATLAB设计一个基于切比雪夫低通滤波器,并出所设计滤波器的幅度及幅度衰减特性。 关键词:模拟低通滤波切比雪夫

1课题描述 数字滤波器就是数字信号处理的重要工具之一,它通过数值运算处理改变输入信号所含频率成分的相对比例或者滤出某些频率成分的数字器件或程序,而数字滤波器处理精度高、体积小、稳定、重量轻、灵活、不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊功能。故本课题使用MATLAB 信号处理箱与运用切比雪夫法设计数字低通滤波器。 2设计原理 2、1切比雪夫滤波器介绍 在巴特沃兹滤波器中,幅度响应在通带与阻带内都就是单调的。因此,若滤波器的技术要求就是用最大通带与阻带的逼近误差来给出的话,那么,在靠近通带低频端与阻带截止频率以上的部分都会超出技术指标。一种比较有效的途径就是使逼近误差均匀地分布于通带或阻带内,或同时在通带与阻带内都均匀分布,这样往往可以降低所要求的滤波器阶次。通过选择一种具有等波纹特性而不就是单调特性的逼近方法可以实现这一点。切比雪夫型滤波器就具有这种性质:其频率响应的幅度既可以在通带中就是等波纹的,而在阻带中就是单调的(称为I 型切比雪夫滤波器),也可以在通带中就是单调的,而在阻带中就是等波纹的(称为II 型切比雪夫滤波器)。I 型切比雪夫滤波器的幅度平方函数就是 2|)(|Ωj H C =)/(11 22c 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)式我们注意到,当01

巴特沃斯、切比雪夫滤波器的仿真与实现

华北科技学院课程设计任务书 2013 — 2014 学年第二学期 电子信息工程学院(系、部)通信工程专业 B111 班级课程名称:移动通信 设计题目:巴特沃斯、切比雪夫滤波器的仿真与实现完成期限:自16 周至 18 周共 3 周

目录 1.前言 (3) 1.1 MATLAB (3) 1.2 滤波器的概念 (5) 1.2.1滤波器的原理 (6) 1.2.2理想滤波器与实际滤波器 (6) 1.2.3 滤波器的分类 (7) 2.设计目的 (9) 3.设计原理 (9) 3.1.模拟低通滤波器的设计指标及逼近方法 (9) 3.2.巴特沃斯低通滤波器的设计方法 (10) 3.3.切比雪夫滤波器的设计方法 (14) 4.详细设计与系统分析 (21) 4.1程序设计 (21) 4.1.1巴特沃斯滤波器 (21) 4.1.2切比雪肤滤波器 (23) 4.2同一滤波器不同参数的比较 (25) 4.2.1巴特沃斯滤波器 (25) 4.2.2切比雪夫滤波器 (27) 4.3不同滤波器同一阶数的比较 (30) 4.3.1低通滤波器 (30) 4.3.2高通滤波器 (30) 4.3.3带通滤波器 (31) 4.3.4带阻滤波器 (31) 5.心得体会 (32) 6.参考文献 (32)

摘要:利用MATLAB设计滤波器,可以按照设计要求非常方便地调整设计参数,极大地减轻了设计的工作量,有利于滤波器设计的最优化。MATLAB因其强大的数据处理功能被广泛应用于工程计算,其丰富的工具箱为工程计算提供了便利,利用MATLAB信号处理工具箱可以快速有效地设计各种数字滤波器,设计简单方便。本文介绍了在MATLAB R2009a 环境下滤波器设计的方法和步骤。关键词:滤波器,MATLAB 1.前言 1.1 MATLAB MATLAB是美国MathWorks公司开发的一种功能极其强大的高技术计算语言和内容极其丰富的软件库,集数值计算、矩阵运算和信号处理与显示于一身。该软件最初是由美国教授Cleve Moler 创立的。1980年前后,他在教线性代数课程时,发现用其他高级语言编程时极不方便,便构思开发了MATLAB,即矩阵实验室(Matrix Laboratory)。该软件利用了当时代表数值线性代数领域最高水平的EISPACK和LINPACK两大软件包,并且利用Fortran 语言编写了最初的一套交互式软件系统,MATLAB的最初版本便由此产生了。 最初的MATLAB由于语言单一,只能进行矩阵的运算,绘图也只能用原始的描点法,内部函数只有几十个,因此功能十分简单。1984年该公司推出了第一个MATLAB的商业版,并用C语言作出了全部改写。现在的MATLAB程序是MathWorks公司用C语言开发的,第一版由steve Bangert主持开发编译解释程序,Steve Kleiman完

用matlab编程设计切比雪夫低通滤波器..

目录 1摘要 (3) 2设计原理 (4) 2.1 切比雪夫滤波器介绍 (4) 2.2滤波器的分类 (5) 2.3 模拟滤波器的设计指标 (6) 3切比雪夫I型滤波器 (7) 3.1 切比雪夫滤波器的设计原理 (7) 3.2切比雪夫滤波器的设计步骤 (10) 3.3 用matlab编程设计切比雪夫低通滤波器 (11) 4 总结 (18) 5 参考文献 (18)

摘要 随着信息和数字时代的到来,数字信号处理已成为当今一门极其重要的学科和技术领域。在现代通信系统中,由于信号中经常混有各种复杂成分,因此很多信号的处理都是基于滤波器而进行的。所以,数字滤波器在数字信号处理中起着举足轻重的作用。 而数字滤波器的设计都要以模拟滤波器为基础的,这是因为模拟滤波器的理论和设计方方法都已发展的相当成熟,且有典型的模拟滤波器供我们选择。,如巴特沃思滤波器、切比雪夫滤波器等。 本次课程设计将运用MATLAB设计一个基于切比雪夫低通滤波器,并出所设计滤波器的幅度及幅度衰减特性。 关键词:滤波切比雪夫模拟低通 1切比雪夫滤波器介绍

在巴特沃兹滤波器中,幅度响应在通带和阻带内都是单调的。因此,若滤波器的技术要求是用最大通带和阻带的逼近误差来给出的话,那么,在靠近通带低频端和阻带截止频率以上的部分都会超出技术指标。一种比较有效的途径是使逼近误差均匀地分布于通带或阻带内,或同时在通带和阻带内都均匀分布,这样往往可以降低所要求的滤波器阶次。通过选择一种具有等波纹特性而不是单调特性的逼近方法可以实现这一点。切比雪夫型滤波器就具有这种性质:其频率响应的幅度既可以在通带中是等波纹的,而在阻带中是单调的(称为I 型切比雪夫滤波器),也可以在通带中是单调的,而在阻带中是等波纹的(称为II 型切比雪夫滤波器),其中切比雪夫II 型滤波器又称为逆切比雪夫滤波器。 I 型切比雪夫滤波器的幅度平方函数是 2|)(|Ωj H C = )/(11 2 2c N C ΩΩ+ε (2.1) 其中ε是一个小于1的正数,它与通带波纹有关,ε越大,波纹也越大,式中为N 阶切比雪夫多项式,定义为 )cos cos()(1x N x C N -= (2.2) 当N 大于或等于1时,从定义切比雪夫多项式可以直接得出由 ) (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)式我们注意到,当01时,x 1cos -是虚数,所以) (x C N 像双曲余弦一样单调地增加。参考(2.1), 2|)(|Ωj H C 对于0≤p ΩΩ/≤1呈现出在1和1/(21ε+)之间的波动;而对于 p ΩΩ/〉1单调地减小。需要用三个参量来确定该滤波器:ε,p Ω和N 。 在典型的设计中,用容许的通带波纹来确定ε,而用希望的通带截止频率来确定 c Ω。然后选择合适的阶次N ,以便阻带的技术要求得到满足。

切比雪夫1型数字滤波器的设计及滤波过程

切比雪夫1型数字滤波器的设计及滤波过程 切比雪夫1型低通模拟滤波器的幅度平方函数为: ) ( 11 )(22 2 2 | )(|Ω ΩΩ + == Ωp N C j H A a ε 其中ε表示通带内幅度波动的程度,ε越大,波动幅度也越大。 110 1.0-=Ap ε ) (x C N 称为N 阶切比雪夫多项式。 1、滤波器设计及结果如下 IIR-DF 滤波器设计(切比雪夫1型) (1) 切比雪夫1型低通数字滤波器的损耗函数曲线、滤波分离出的DSB 信号的时 域波形及其频谱如下: 0.1 0.2 0.3 0.4 0.50.6 0.7 0.8 0.9 1 -100 -90-80-70-60-50-40-30-20-10 0w/π 幅度/d B 切比雪夫1型模拟低通滤波器的幅频响应曲线

00.010.020.03 0.040.050.060.070.08 -1 -0.500.5 1t/s y 1(t ) y1(t)的时域波形 f/Hz 幅度 y1(t)的频谱 其中阶数N=7 (2) 切比雪夫1型带通数字滤波器的损耗函数曲线、滤波分离出的DSB 信号的时 域波形及其频谱如下:

0.1 0.2 0.3 0.4 0.50.6 0.7 0.8 0.9 1 -100 -90-80-70-60-50-40-30-20-10 0w/ 幅度/d B 切比雪夫1型带通数字滤波器幅频响应曲线 0.01 0.02 0.03 0.040.050.06 0.07 0.08 -1-0.500.5 1t/s y 2(t ) y2(t)的时域波形 200 400 600 800 10001200 1400 1600 1800 2000 f/Hz 幅度 y2(t)的频谱 其中阶数N=8

高通滤波器(matlab编写)切比雪夫

设计一个高通滤波器,并检验它的性能 采样率为10kHZ 阻带边缘为1.5Khz,衰减为40bB 通带边缘为2kHz,波纹为3Db 采用切比雪夫2型滤波器 Fs=1e4 ; fs=1.5e3; fp=2e3; As=40; Rp=3 ;wp=2*fp/Fs; ws=2*fs/Fs; 用MA TLAB工具: 设计的滤波器性能 >>Fs=1e4; >>fs=1.5e3; >>fp=2e3; >>As=40; >>Rp=3; >>wp=2*fp/Fs; >>ws=2*fs/Fs; >>[N,wn]=cheb2ord(wp,ws,Rp,As); >>[b,a]=cheby2(N,As,wn,'high'); >>[db,mag,pha,grd,w]=freqz_m(b,a); >> subplot(2,2,1);plot(w/pi,mag); >> axis([0,1,0,1]); >> setX([0 0.3 0.4 1]); >>setY([0.01 0.7279 1]) >> title('Magnitude Response'); >> subplot(2,2,2);plot(w/pi,db); >> axis([0 1 -70 0]) >> setX([0 0.3 0.4 1]) >> setY([-40 -2.7589]) >> title('Magnitude Response in dB'); 输入信号x=cos(0.6*pi*n); 取200个抽样值,为了便于观看,在画图是裁剪掉100个值

不直观,直接做频谱图 为了说明该滤波器的性能,做一组对比。换上另一种频率的信号x=cos(0.2*pi*n); 由上图可以看到该信号完全被滤去了

切比雪夫低通滤波器设计

摘要 随着信息和数字时代的到来,数字信号处理已成为当今一门极其重要的学科和技术领域。在现代通信系统中,由于信号中经常混有各种复杂成分,因此很多信号的处理都是基于滤波器而进行的。所以,数字滤波器在数字信号处理中起着举足轻重的作用。而数字滤波器的设计都要以模拟滤波器为基础的,这是因为模拟滤波器的理论和设计方方法都已发展的相当成熟,且有典型的模拟滤波器供我们选择。,如巴特沃思滤波器、切比雪夫滤波器等。 本次课程设计将运用MATLAB设计一个基于切比雪夫低通滤波器,并出所设计滤波器的幅度及幅度衰减特性。 关键词:模拟低通滤波切比雪夫

1课题描述 数字滤波器是数字信号处理的重要工具之一,它通过数值运算处理改变输入信号所含频率成分的相对比例或者滤出某些频率成分的数字器件或程序,而数字滤波器处理精度高、体积小、稳定、重量轻、灵活、不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊功能。故本课题使用MATLAB 信号处理箱和运用切比雪夫法设计数字低通滤波器。 2设计原理 切比雪夫滤波器介绍 在巴特沃兹滤波器中,幅度响应在通带和阻带内都是单调的。因此,若滤波器的技术要求是用最大通带和阻带的逼近误差来给出的话,那么,在靠近通带低频端和阻带截止频率以上的部分都会超出技术指标。一种比较有效的途径是使逼近误差均匀地分布于通带或阻带内,或同时在通带和阻带内都均匀分布,这样往往可以降低所要求的滤波器阶次。通过选择一种具有等波纹特性而不是单调特性的逼近方法可以实现这一点。切比雪夫型滤波器就具有这种性质:其频率响应的幅度既可以在通带中是等波纹的,而在阻带中是单调的(称为I 型切比雪夫滤波器),也可以在通带中是单调的,而在阻带中是等波纹的(称为II 型切比雪夫滤波器)。I 型切比雪夫滤波器的幅度平方函数是 2|)(|Ωj H C =)/(112 2c N C ΩΩ+ε 式中为N 阶切比雪夫多项式,定义为 ) cos cos()(1x N x C N -= 从定义切比雪夫多项式可以直接得出由) (x C N 和 ) (1x C N -求 ) (1x C N +的递推公式。 将三角恒等式代入 式,得 ) (1x C N +=2x -)(x C N ) (1x C N - 从 式我们注意到,当01时,x 1cos -是 虚数,所以) (x C N 像双曲余弦一样单调地增加。参考, 2 |)(|Ωj H C 对于 0≤ p ΩΩ/≤1呈现出在1和1/(21ε+)之间的波动;而对于p ΩΩ/〉1单调地减 小。需要用三个参量来确定该滤波器:ε, p Ω和N 。在典型的设计中,用容许 的通带波纹来确定ε,而用希望的通带截止频率来确定c Ω。然后选择合适的阶 次N ,以便阻带的技术要求得到满足。 定义允许的通带最大衰减p α用下式表示:

切比雪夫滤波器设计

前言 人类正在进入信息时代,信号处理与滤波器设计是信息科学技术领域中一个不可或缺的重要内容。然而半个世纪以来,滤波器的设计的基本理论一直没有改变,现有的技术都只支持一种滤波器实现方法,像无源LRC滤波器、有源R C滤波器、数字滤波器、开关电容滤波器,从指标要求到实际设计的第一步,都是基于O.J.Zoble,R.M.Foster等许多前人的基础工作。由此而产生的设计理论导致了滤波器设计的初始设计的方程化;把给定的指标转化为S域或z域的传递函数,或转化为LC滤波器结构。进行到这一步时,设计者可以选择滤波器类型,如切比雪夫滤波器,巴特沃思滤波器,椭圆滤波器或其他类型。选择什么类型有以下因素决定:滤波器阶数决定、群延迟、带内波纹、带边选择性,易于调试性及其它一些相关要求。 切比雪夫低频滤波器是一种二端口网络。它具有选择频率的特性,即可以让某些低频信号顺利通过,而对其它频率则加以阻拦,目前由于在雷达、微波、通讯等部门,多频率工作越来越普遍,对分隔频率的要求也相应提高;所以需用大量的切比雪夫低频滤波器。 切比雪夫滤波器的在通带范围内是等幅起伏的,所以在同样的通常内衰减要求下,其阶数较巴特沃兹滤波器要小。 我们设计的切比雪夫低频滤波器对低于10KHz的交流信号没有衰减作用,而对高于10KHz的交流信号有明显的衰减作用。切比雪夫低频滤波器的相关产品市面上已经非常的多,对于自己设计的这个电子产品也自知有许多的不足,但能首次设计自己的产品,并能在实现相同功能的基础上节约成本也是非常有意义的,还有助于提高自己的动手能力,丰富课余生活。 1.总体设计方案

1.1 设计要求 完成电路设计;学习使用计算机画电路图;学会使用PROTEL软件画电路图,制作PCB板;还要学会使用Tina,Multisim等仿真软件,用Multisim仿真软件在电脑上做仿真实验,并能根据实验结果作出相应的分析。最后绘制原理图和仿真出输入输出曲线图及频率响应曲线图,并把仿真结果以报告的形式做出来。1.2设计路线 1)滤波器是对输入信号的频率具有选择的一个二端口网络,它允许某些频率次(通常是某个频率范围)的信号通过,而其他频率的信号幅值均要受到衰减或抑制。这些网络可以由RLC元件或RC元件构成的无源滤波器,也可以由RC元件和有源器件构成的有源滤波器。 根据频幅特性所表示的通过或阻止信号频率范围的不同,滤波器可以分为低通滤波器,高通滤波器,带通滤波器和带阻滤波器四种。从实现方法上可以分为FIR,IIR滤波器。 2)切比雪夫滤波器:是在通带或阻带上频率响应幅度等波纹波动的滤波器。切比雪夫滤波器和理想滤波器的频率响应曲线之间的误差最小,但是在通频带内有幅度波动。这种滤波器来自切比雪夫多项式,因此得名。 2.单元模块设计 2.1原理设计 2.1.1 实现原理 采用切比雪夫多项式来逼近所希望的。切比雪夫滤波器的在通带范围内是等幅起伏的,所以在同样的通常内衰减要求下,其阶数较巴特沃兹滤波器要小。 切比雪夫滤波器的振幅平方函数为

切比雪夫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设计步骤 6 4.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为阻带衰减系数

切比雪夫滤波器

切比雪夫滤波器 维基百科,自由的百科全书 跳转到:导航, 搜索 四阶第一类切比雪夫低通滤波器的频率响应图 切比雪夫滤波器(又译车比雪夫滤波器)是在通带或阻带上频率响应幅度等波纹波动的滤波器。在通带波动的为“I型切比雪夫滤波器”,在阻带波动的为“II型切比雪夫滤波器”。切比雪夫滤波器在过渡带比巴特沃斯滤波器的衰减快,但频率响应的幅频特性不如后者平坦。切比雪夫滤波器和理想滤波器的频率响应曲线之间的误差最小,但是在通频带内存在幅度波动。 这种滤波器来自切比雪夫多项式,因此得名,用以纪念俄罗斯数学家巴夫尼提·列波维奇·切比雪夫(ПафнутийЛьвовичЧебышёв)。 目录 [隐藏] ? 1 特性 o 1.1 I型切比雪夫滤波器 o 1.2 II型切比雪夫滤波器 ? 2 使用范围 ? 3 与其他滤波器的比较 ? 4 参考 [编辑]特性

[编辑] I型切比雪夫滤波器 I型切比雪夫滤波器最为常见。 n阶第一类切比雪夫滤波器的幅度与频率的关系可用下列公式表示: 其中: ? ?而是滤波器在截止频率ω0的放大率 (注意: 常用的以幅度下降3分贝的频率点作为截止频率的定义不适用于切比雪夫滤波器!) ?是n阶切比雪夫多项式: 或: 切比雪夫滤波器的阶数等于此滤波器的电子线路内的电抗元件数。

切比雪夫滤波器的幅度波动 = 分贝 当,切比雪夫滤波器的幅度波动= 3分贝。 如果需要幅度在在阻频带边上衰减得更陡峭,可允许在复平面的jω轴上存在零点。但结果会使通频带内振幅波动较大,而在阻频带内对信号抑制较弱。这种滤波器叫椭圆函数滤波器或考尔滤波器。 [编辑] II型切比雪夫滤波器 也称倒数切比雪夫滤波器,较不常用,因为频率截止速度不如I型快,也需要用更多的电子元件。II型切比雪夫滤波器在通频带内没有幅度波动,只在阻频带内有幅度波动。 II型切比雪夫滤波器的转移函数为: 参数ε与阻频带的衰减度γ有如下关系: 分贝。 5分贝衰减度相当于ε = 0.6801; 10分贝衰减度相当于ε = 0.3333。 截止频率f C = ωC/2 π。 -3分贝频率f H和截止频率 f C有如下关系: [编辑]使用范围 如果需要快速衰减而允许通频带存在少许幅度波动,可用第一类切比雪夫滤波器;如果需要快速衰减而不允许通频带存在幅度波动,可用第二类切比雪夫滤 波器。

切比雪夫II型带通滤波器

NANHUA University
课程设计(论文)


用切比雪夫Ⅱ型 IIR 设计带通(数字频带变换)滤波器
学院名称 指导教师 班 学 级 号
电 气 工 程 学 院 陈 忠 泽
电子 091 20094470121
学生姓名
潘星
2012 年
12

1

1.课程设计的内容和要求(包括原始数据、技术要求、工作要求等) :
1.设计内容: 根据自己在班里的学号20(最后两位)查表一得到一个四位数,0702,由该四位数 索引表二确定待设计数字滤波器的类型:等波纹FIR数字带通滤波器 2.滤波器的设计指标: ⑴阻带下截止频率 ? sl ? e ? 0.2?rad ⑵通带下截止频率 ? pl ? e 50 ? 0.3?rad ⑶通带上截止频率 ? pu ? e
id 50
id 50
id
? 0.7?rad
⑷阻带上截止频率 ?su ? e ? 0.8?rad ⑸通带最大衰减错误!未找到引用源。 ⑹阻带最小衰减错误!未找到引用源。 其中,错误!未找到引用源。—你的学号的最后两位 3. 滤波器的初始设计通过手工计算完成; 4. 在计算机辅助计算基础上分析滤波器结构对其性能指标的影响 (至少选择两种以上合 适的滤波器结构进行分析); 5. 在计算机辅助计算基础上分析滤波器参数的字长对其性能指标的影响; 6. 以上各项要有理论分析和推导、原程序以及表示计算结果的图表; 7. 课程设计结束时提交设计说明书。
id 50
2

音乐信号滤波去噪 ——使用脉冲响应不变法设计的切比雪夫I型滤波器

音乐信号滤波去噪 ——使用脉冲响应不变法设计的切比雪夫I 型滤波器 学生姓名:李柳指导老师:黄红兵 摘要本课程设计主要内容是使用脉冲响应不变法设计的切比雪夫I型滤波器,对一段音乐信号进行滤波去噪处理并根据滤波前后的波形和频谱分析滤波性能。本课程设计仿真平台为MATLAB7.0,开发工具是M语言编程。首先下载一段音乐,并人为加入一单频噪声,然后对信号进行频谱分析以确定所加噪声频率,并设计滤波器进行滤波去噪处理,最后比较滤波前后的波形和频谱并进行分析。由分析结果可知,滤波器后的音乐信号与原始信号基本一致,即设计的滤波器能够去除信号中所加单频噪声,达到了设计目的。 关键词滤波去噪;脉冲响应不变法;切比雪夫I型滤波器;MATLAB 1 引言 此次课程设计主要是在网上采集一段8000Hz,8位的单声道PCM格式音乐信号,并绘制波形观察其时域和频域的波形图,再在MATLAB平台上,将该音乐信号进行滤波去噪处理,对比滤波前和滤波后的时域和频域的波形图,根据结果和学过的理论得出合理的结论。 1.1 课程设计目的 课程设计有利于我们对基础知识的理解,并将所学的知识应用起来,此次课程设计用到Matlab,数字信号处理,以及办公软件Visio等知识,平时总是在分析滤波器,其实并不太理解滤波器跟我们的生活有什么联系,而课程设计要求我们自己动手操作,从原始信号的采集到加入噪声之后的信号到使用我们自己设计的滤波器对加噪信号进行滤波处理之后恢复出原始信号,这个过程让我们真正理解我们所学的知识在我们生活中的用处,从而让增强我们对这门学科以及我们专业的兴趣。另外此次课程设计也有利于逻辑

思维的锻炼,《数字信号处理》课程设计是在学生完成数字信号处理和MATLAB的结合后的基本实验以后开设的。本课程设计的目的是为了让学生综合数字信号处理和MATLAB并实现一个较为完整的小型滤波系统。这一点与验证性的基本实验有本质性的区别。平时的学习都是分模块进行,并没有系统的自己一个人独立完成设计到操作的过程,这样系统的设计正好锻炼了我们这方面的能力。开设课程设计课程的主要目的是通过系统设计、软件仿真、程序安排与调试、写课程设计报告等步骤,使学生初步掌握工程设计的具体步骤和方法,提高分析问题和解决问题的能力,提高实际应用水平。 1.2课程设计的要求 (1)滤波器指标必须符合工程实际。 (2)设计完后应检查其频率响应曲线是否满足指标。 (3)处理结果和分析结论应该一致,而且应符合理论。 (4)独立完成课程设计并按要求编写课程设计报告书。 1.3设计平台 此次课程设计在MATLAB平台下进行设计,MATLAB(矩阵实验室)是MATrix LABoratory的缩写,是一款由美国The MathWorks公司出品的商业数学软件。MATLAB 是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。除了矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可以用来创建用户界面及与调用其它语言(包括C,C++和FORTRAN)编写的程序。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来,且具有完备的图形处理功能,实现计算结果和编程的可视化,友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握,功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,为用户提供了大量方便实用的处理工具。 2 设计原理 在网上采集一段音乐信号,绘制波形并观察其频谱,给定相应技术指标,用脉冲响应不变法设计的一个满足指标的切比雪夫I型IIR滤波器,并对该信号进行滤波去噪处理,

相关主题