FIR数字滤波器设计报告.docx

上传人:b****8 文档编号:28569514 上传时间:2023-07-19 格式:DOCX 页数:12 大小:19.16KB
下载 相关 举报
FIR数字滤波器设计报告.docx_第1页
第1页 / 共12页
FIR数字滤波器设计报告.docx_第2页
第2页 / 共12页
FIR数字滤波器设计报告.docx_第3页
第3页 / 共12页
FIR数字滤波器设计报告.docx_第4页
第4页 / 共12页
FIR数字滤波器设计报告.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

FIR数字滤波器设计报告.docx

《FIR数字滤波器设计报告.docx》由会员分享,可在线阅读,更多相关《FIR数字滤波器设计报告.docx(12页珍藏版)》请在冰豆网上搜索。

FIR数字滤波器设计报告.docx

FIR数字滤波器设计报告

一、设计题目

FIR数字滤波器的设计。

二、设计要求

1.采用窗函数法进行设计,窗函数选用凯塞窗。

2.滤波器取样长度N可变。

3.滤波器类型:

低通、高通、带通、带阻。

4.能计算通、阻带边界及其波纹和衰减、过渡带宽。

5.对设计结果进行讨论:

(1)时窗宽度N变化对通带波纹、阻带衰减、过度带宽、波纹变化速率的影响。

(2)窗函数参数β的变化对波纹变化速率、过度带宽、波纹幅度的影响。

三、设计原理及步骤

1.给出滤波器技术指标。

本设计中应给出的技术指标有:

滤波器类型,滤波器取样长度N,最小阻带衰减A(单位dB),理想滤波器的归一化截止频率FC、FL、FH(注:

这几个值并不是最终设计得出的滤波器的通带截止频率,而约等于通带截止频率加上阻带截止频率的平均值;其中FC是低通和高通滤波器的参数,FL、FH是带通和带阻滤波器的参数)。

2.根据归一化截止频率FC、FL、FH求出理想滤波器的单位脉冲响应hd(n)。

设理想滤波器的频率响应为Hd(ejω),对应的单位脉冲响应为hd(n)。

由四种理想滤波器的频响特性得出它们的单位脉冲响应分别如下:

(1)低通

(2)高通

(3)带通

(4)带阻

3.根据滤波器取样长度N和最大阻带衰减A求窗函数ω(n)。

凯塞窗函数表达式如下:

其中N为窗宽度,即滤波器取样长度,β由最小阻带衰减A确定,它与A的关系如下(经验公式):

A>50     β=0.1102×(A-8.7)

20.96≤A≤50 β=0.58417×(A-20.96)0.4+0.07886×(A-20.96)

A<20.96   β=0

IO(x)是第一类零阶修正贝塞尔函数,表达式如下:

4.求出实际滤波器的单位脉冲响应h(n)。

因为按照以上公式求出的hd(n)和ω(n)均是非因果的,所以将它们向右平移(N-1)/2,得到因果序列,然后相乘即得到h(n)。

5.将ω(n)和h(n)进行FFT,得到窗函数和滤波器的幅频特性|H(f)|,并画出图形。

6.计算滤波器的最大通带波纹、最小阻带衰减、过渡带宽等参数,观察波纹变化速率,分析N和β的变化对它们的影响。

设δH是滤波器通带内偏离幅值1的最大偏离值,δL是阻带内偏离幅值0的最大偏离值,fP是归一化通带截止频率,fS是归一化阻带截止频率,则最大通带波纹(单位dB)、最小阻带衰减(单位dB)、过渡带宽的计算公式如下:

四、软件实现

本设计采用数学工具Matlab6.5实现。

程序流程图如图1所示。

图1滤波器设计程序流程图

程序说明:

(1)为程序编写方便,在计算理想滤波器单位脉冲响应和窗函数时,即进行了时移(N-1)/2。

(2)在对h(n)和ω(n)进行FFT变换时,调用Matlab自带的程序包。

为了更精细的观察频谱,尽量减小“栅栏效应”,FFT变换点数采用4096点,远远大于进行实验分析时输入的N值。

(3)计算第一类零阶修正贝塞尔函数IO(x)时,理论上k值应取1到∞,但考虑到计算上的可行性以及所允许的误差,k值取1到500。

五、设计结果

1.取N=51,A=60,FC=0.3,FL=0.2,FH=0.4,四种滤波器的设计结果如下:

(1)低通

图2低通滤波器(N=51,A=60,FC=0.3)

(2)高通

图3高通滤波器(N=51,A=60,FC=0.3)

(3)带通

图4带通滤波器(N=51,A=60,FL=0.2,FH=0.4)

(4)带阻

图5带阻滤波器(N=51,A=60,FL=0.2,FH=0.4)

2.滤波器幅频特性的参数计算结果

(1)低通

取A=60,FC=0.3,N分别取21、31、41、51、61、71、201,得到如下计算结果:

表1低通滤波器参数计算结果(A=60,FC=0.3,N变化)

滤波器取样长度N

最大通带波纹(dB)

最小阻带衰减(dB)

过渡带宽

21

0.0093

-60.0472

0.1816

31

0.0091

-60.4834

0.1208

41

0.0091

-60.4179

0.0906

51

0.0090

-60.3401

0.0723

61

0.0090

-60.2861

0.0605

71

0.0089

-60.2379

0.0518

201

0.0088

-60.0474

0.0181

 

 

 

 

取N=51,FC=0.3,A分别取10、25、30、40、50、60、70,得到如下计算结果:

表2低通滤波器参数计算结果(N=51,FC=0.3,A变化)

A

β

最大通带波纹(dB)

最小阻带衰减(dB)

过渡带宽

10

0

0.7304

-20.7366

0.0183

25

1.3397

0.4665

-24.7566

0.0237

30

2.1222

0.2646

-29.8296

0.0308

40

3.4000

0.0842

-40.1986

0.0447

50

4.5378

0.0276

-50.4152

0.0586

60

5.6533

0.0090

-60.3401

0.0723

70

6.7553

0.0029

-69.6046

0.0859

 

 

 

 

 

(2)高通

取A=60,FC=0.3,N分别取21、31、41、51、61、71、201,得到如下计算结果:

表3高通滤波器参数计算结果(A=60,FC=0.3,N变化)

滤波器取样长度N

最大通带波纹(dB)

最小阻带衰减(dB)

过渡带宽

21

0.0086

-59.4119

0.1816

31

0.0082

-59.5505

0.1208

41

0.0083

-59.6212

0.0906

51

0.0083

-59.6689

0.0723

61

0.0084

-59.7073

0.0605

71

0.0084

-59.7393

0.0518

201

0.0086

-59.9269

0.0181

 

 

 

 

取N=51,FC=0.3,A分别取10、25、30、40、50、60、70,得到如下计算结果:

表4高通滤波器参数计算结果(N=51,FC=0.3,A变化)

A

β

最大通带波纹(dB)

最小阻带衰减(dB)

过渡带宽

10

0

0.7634

-21.1378

0.0183

25

1.3397

0.4883

-25.1656

0.0237

30

2.1222

0.2757

-30.1928

0.0308

40

3.4000

0.0845

-40.2307

0.0447

50

4.5378

0.0261

-49.9335

0.0586

60

5.6533

0.0083

-59.6689

0.0723

70

6.7553

0.0029

-69.4431

0.0859

 

 

 

 

 

(3)带通

取A=60,FL=0.2,FH=0.4,N分别取21、31、41、51、61、71、101,得到如下计算结果:

表5带通滤波器参数计算结果(A=60,FL=0.2,FH=0.4,N变化)

滤波器取样长度N

最大通带波纹(dB)

最小阻带衰减(dB)

前过渡带宽

后过渡带宽

21

0.0176

-53.4282

0.1775

0.1741

31

0.0109

-57.3414

0.1206

0.1204

41

0.0088

-59.1059

0.0908

0.0908

51

0.0085

-59.4412

0.0725

0.0728

61

0.0084

-59.4938

0.0603

0.0605

71

0.0084

-59.5379

0.0518

0.0518

101

0.0085

-59.6268

0.0364

0.0364

 

 

 

 

 

取N=51,FL=0.2,FH=0.4,A分别取10、25、30、40、50、60、70,得到如下计算结果:

表6带通滤波器参数计算结果(N=51,FL=0.2,FH=0.4,A变化)

A

β

最大通带波纹(dB)

最小阻带衰减(dB)

前过渡带宽

后过渡带宽

10

0

0.7899

-20.9972

0.0183

0.0183

25

1.3397

0.5055

-25.0347

0.0237

0.0237

30

2.1222

0.2833

-30.1446

0.0305

0.0305

40

3.4000

0.0823

-40.4003

0.0449

0.0449

50

4.5378

0.0238

-49.9871

0.0588

0.0591

60

5.6533

0.0085

-59.4412

0.0725

0.0728

70

6.7553

0.0036

-67.5835

0.0859

0.0854

 

 

 

 

 

 

(4)带阻

取A=60,FL=0.2,FH=0.4,N分别取21、31、41、51、61、71、101,得到如下计算结果:

表7带通滤波器参数计算结果(A=60,FL=0.2,FH=0.4,N变化)

滤波器取样长度N

最大通带波纹(dB)

最小阻带衰减(dB)

前过渡带宽

后过渡带宽

21

0.0185

-53.8789

0.1775

0.1741

31

0.0118

-57.9911

0.1206

0.1204

41

0.0096

-59.8336

0.0908

0.0908

51

0.0093

-60.2185

0.0725

0.0728

61

0.0092

-60.2816

0.0603

0.0605

71

0.0092

-60.2817

0.0518

0.0518

101

0.0091

-60.1906

0.0364

0.0364

 

 

 

 

 

取N=51,FL=0.2,FH=0.4,A分别取10、25、30、40、50、60、70,得到如下计算结果:

表8带通滤波器参数计算结果(N=51,FL=0.2,FH=0.4,A变化)

A

β

最大通带波纹(dB)

最小阻带衰减(dB)

前过渡带宽

后过渡带宽

10

0

0.7418

-20.4265

0.0183

0.0183

25

1.3397

0.4734

-24.4478

0.0237

0.0237

30

2.1222

0.2660

-29.5897

0.0305

0.0305

40

3.4000

0.0826

-40.4289

0.0449

0.0449

50

4.5378

0.0275

-51.2239

0.0588

0.0591

60

5.6533

0.0093

-60.2185

0.0725

0.0728

70

6.7553

0.0036

-67.7062

0.0859

0.0854

 

 

 

 

 

 

3.观察N和β的变化对滤波器波纹变化速率的影响。

经观察,四种滤波器变化规律相同。

在此仅以低通滤波器为例。

(1)取N=101,A=60,FC=0.3,得到结果:

图6低通滤波器(N=101,A=60,FC=0.3)

与图2进行比较,得出规律:

随着N值的增大,波纹变化速率增快。

(2)取N=51,A=30,FC=0.3,得到结果:

图6低通滤波器(N=51,A=30,FC=0.3)

与图2进行比较,得出规律:

随着β变化(改变A值即相当于改变β),波纹变化速率无明显变化。

六、结果分析

由以上设计结果可得出四种滤波器均有如下规律:

1.随着时窗宽度N的增大,通带波纹和阻带衰减无明显变化,过渡带宽减小,波纹变化速率增快。

2.随着窗函数参数β的增大,通带波纹减小,阻带衰减增大,过渡带宽增大,波纹变化速率无明显变化。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1