数字滤波器的网络结构

  • 格式:doc
  • 大小:33.00 KB
  • 文档页数:5

下载文档原格式

  / 5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验6 数字滤波器的网络结构

一、实验目的

1、加深对数字滤波器分类与结构的了解。

2、明确数字滤波器的基本结构及其相互间的转换方法。

3、掌握MATLAB 语言进行数字滤波器各种结构相互间转换的子函数及程序编写方法。

二、实验内容及步骤

2、已知一个IIR 系统的传递函数为

-1-2-3

-1-2-3

0.1-0.4z +0.4z -0.1z H(z)=1+0.3z +0.55z +0.2z 将其从直接型转换为级联型、并联型和格型结构,并画出各种结构的信号流图。

程序清单如下:

b=[0.1,-0.4,0.4,-0.1];

a=[1,0.3,0.55,0.2];

[sos,g]=tf2sos(b,a)

[r,p,k]=residuez(b,a)

[K,C]=tf2latc(b,a)

[b,a]=latc2tf(K,C)

程序运行结果如下:

sos =

1.0000 -

2.6180 0 1.0000 0.3519 0

1.0000 -1.3820 0.3820 1.0000 -0.0519 0.5683

g =

课程名称 数字信号处理 实验成绩 指导 实 验 报 告

0.1000

r =

-0.2893 + 0.0001i -0.2893 - 0.0001i

1.1786

p =

0.0260 + 0.7534i

0.0260 - 0.7534i -0.3519

k =

-0.5000

K =

0.1310

0.5104

0.2000

C =

-0.0431

-0.4301

0.4300

-0.1000

b =

0.1000 -0.4000 0.4000 -0.1000

a =

1.0000 0.3000 0.5500 0.2000

3、已知一个FIR系统的传递函数为

-1-2-34

H(z)=0.2+0.885z+0.212z+0.212z0.885z 将其从横截型转换为级联型和格型结构,并画出各种结构的信号流图。

将其从横截型转换为级联型。

程序清单如下:

b=[0.2,0.885,0.212,0.212,0.885];

a=[1];

[sos,g]=tf2sos(b,a)

[b,a]=sos2tf(sos,g)

程序运行结果如下:

sos =

1.0000 5.2830 4.6386 1.0000 0 0

1.0000 -0.8580 0.9540 1.0000 0 0

g =

0.2000

b =

0.2000 0.8850 0.2120 0.2120 0.8850

a =

1 0 0 0

将其从横截型转换为格型格型

程序清单如下:

b=[0.2,0.885,0.212,0.212,0.885];

a=[1];

K=tf2latc(b,a)

[b,a]=latc2tf(K)

程序运行结果如下:

K =

-0.9620

28.0942

0.9968

4.4250

b =

1.0000 4.4250 1.0600 1.0600 4.4250

a =

1

三、实验小结

①什么是数字滤波器?数字滤波器是如何分类的?

离散LSI系统对信号的响应过程实际上就是对信号进行滤波的过程。因此,离散LSI 系统又称为数字滤波器。

数字滤波器从滤波功能上可以分为低通、高通、带通、带阻以及全通滤波器;根据单

位脉冲响应的特性,又可以分为有限长单位脉冲响应滤波器(FIR)和无限长单位脉冲响应滤波器(IIR)。

②归纳各类数字滤波器的基本结构。

IIR数字滤波器的基本结构分为直接Ⅰ型、直接Ⅱ型、直接Ⅲ型、级联型和并联型。

FIR数字滤波器的基本结构分为横截型(又称直接型或卷积型)、级联型、线性相位型及频率采样型等。

滤波器的一种新型结构——格型结构. 有全零点FIR系统格型结构、全极点IIR系统格型结构以及全零极点IIR系统格型结构。