IIR滤波器的设计与仿真.docxVIP

  • 0
  • 0
  • 约9.28千字
  • 约 19页
  • 2024-02-25 发布于贵州
  • 举报

信号与通信系统综合项目设计报告

题目:IIR滤波器的设计与仿真

摘要

在处理数字信号的组成部分中,数字滤波器起到一个至关重要作用,简单来说它就是一个运算过程。它的主要功能是转化数字序列,它是一种数字处理设备,将输入数字序列转换成输出数字序列。本文根据模拟滤波器的设计原理,提出了IIR数字滤波器的设计方法,并在MATLAB环境下实现了IIR数字滤波器的设计和仿真。其主要内容概括为:首先对滤波器的原理和设计进行了介绍;接着描述了IIR数字滤波器的基本概念;接着简单介绍MATLAB,并对数字滤波器在MATLAB环境下如何实现进行了介绍;重点描述了IIR数字滤波器的设计过程,最后对IIR滤波器进行仿真。

关键词:MATLAB;IIR数字滤波器;仿真

目录

TOC\o1-2\u一、数字滤波器概述 1

1.1滤波原理 1

1.2数字滤波器的分类 1

1.3IIR低通滤波器概述 2

二、IIR数字滤波器设计方法 4

2.1IIR数字滤波器的设计步骤 4

2.2基于双线性变换法设计IIR数字滤波器 5

三、基于MATLAB的IIR低通滤波器设计 7

3.1MATLAB简介 7

3.2运用MATLAB设计IIR数字滤波器 8

四、设计总结 14

参考文献 16

PAGE16

一、数字滤波器概述

1.1滤波原理

滤波的基本原理就是过滤掉输入的信号,这就是我们平常所说的滤波,具体可以从下图进行了解:

h(n) x(n) y

h(n)

图1LSI系统

以下为其输入关系:

y(n)=x(n)*h(n)

若是有傅里叶变化,我们可以用下面的这个关系进行表示:

Y(ejω)=X(ejω)*H(ejω)

我们可以用Y表示输出,用H表示系统,X表示输入信号,这个输出信号中只有|w|wc的信号才可以通过,其他的信号都不能通过,所以从中可以得出,不同的滤波器形状,所得的结果也不同。

滤波器的输入与输出会对单位冲激响应造成影响,若是输入输出为离散时间信号,那么所得的结果也是离散的,我们就把这种叫做数字滤波器。假如它想用硬件来实现,那么就需要以下几个原件:分别为延时器、乘法器和加法器。假如它想要用数学软件来实现,那么它就只需要一个线性卷积程序就好。

1.2数字滤波器的分类

通过不一样的分类方式可以把它分为好几种类型,经典滤波器从特性上进行划分大体可以划分为以下四种滤波器:分别为低通、带阻、高通和带通滤波器。以下是四种滤波器的介绍:

低通:对噪声和高频进行抑制,同时也抑制干扰,但是直流分量和低频可以通过。

高通:对直流分量和低频起到抑制作用,同时高频分量可以通过。

带通:对不是这频段的信号起到抑制作用,同时对噪声和干扰信号也起到抑制作用,但是却能通过一些特定的信号。

带阻:和上一种相反,对特定的信号起到抑制作用,不是这个频段信号可以通过。

图2各种理想滤波器的幅频特性

对于本课题所研究的滤波器分类的角度是:单位脉冲响应长度或者是网络结构,以此可以划分为以下两种滤波器,分别为IIR和FIR,若以h(n)作为采样响应,且它的时宽无限,且符合n0n∞时,我们就把这叫做IIR系统。

1.3IIR低通滤波器概述

1.3.1滤波的目的

①对于信号频谱而言,改变各频率分量所占的份额,主要是为了抑制某些频率成分。

②估计参量和检测信号都是广义滤波。

1.3.2数字滤波器的设计原理

通常而言,它是一个线性时不变系统。下面为它的设计原理:利用频率特性去求得单位脉冲响应或者是系统函数。在理论上来说,不考虑其他因素的影响,是可以得到一个理想频率特性,但是在现实中几乎不可能。在现实中的滤波器都是可以存在误差的,所以我们都是用频率特性指标指代频率特性。

1.3.3IIR数字滤波器

无线长度单位脉冲响应滤波器是一个离散时间系统,虽然它的输出信号相位并不一定是线性,但是幅频特性极好。数字滤波器按照响应时间进行划分可以分为以下两种滤波器:分别为无限脉冲响应和有限脉冲响应。用递归模型才可以得到IIR滤波器。

差分方程如下:

y(n)=i=0

的总体系统函数如下:

H(z)=r=0Mbrz-r

1.3.4数字滤波器的技术指标

频响函数

H(ejω)=丨H(ejω)丨ejφ(ω)

幅频特性丨H(ejω)丨

指代各个频率成分在信号经由滤波器后减少的情况。

相频特性φ(ω)

能够对各频率成分经由滤波器后的延时时间进行反映。

基本的技术指标如下:

特征频率参数

通带截止频率:指代一个边界点,位于过渡带和通带之间,信号可在边界点增加至规定下限,可以用公式fp=

文档评论(0)

1亿VIP精品文档

相关文档