滤波器设计说明书内容

  • 格式:doc
  • 大小:322.00 KB
  • 文档页数:15

中北大学课程设计说明书

5 中北大学

课 程 设 计 说 明 书

学生姓名: 朱燕梅 学 号: 0805014102

学 院: 信息与通信工程学院

专 业: 电子信息科学与技术

题 目: 滤波器变换

指导教师: 李永红 职称: 讲师

2011 年 6 月 25 日

中北大学课程设计说明书

6 中北大学

课程设计任务书

2010/2011 学年第 二 学期

学 院: 信息与通信工程学院

专 业: 电子信息科学与技术

学 生 姓 名: 朱燕梅 学 号: 0805014102

课程设计题目: 滤波器变换

起 迄 日 期: 6 月 13 日~ 6 月 24 日

课程设计地点: 中北大学

指 导 教 师: 李永红

系 主 任: 程耀瑜

下达任务书日期: 2011 年 6 月 13 日

中北大学课程设计说明书

7

课 程 设 计 任 务 书

1.设计目的:

通过本课程设计,主要训练和培养学生综合应用所学过的信号及信息处理等课程的相关知识,独立完成信号仿真及信号处理的能力。包括:查阅资料、合理性的设计、分析和解决实际问题的能力,数学仿真软件Matlab和C语言程序设计的学习和应用,培养规范化书写说明书的能力。

2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等):

已知某低通滤波器的截止频率为50Hz,抽样频率为500Hz,用双线性变换法设计的数字滤波器的系统函数为

2121412802.014298.11)21(0674553.0)(zzzzzHL

求变换出截止频率为200Hz,抽样频率仍为500Hz的数字高通滤波器。

3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、实物样品等〕:

1、课程设计说明书

2、设计原理

3、设计方案

4、设计结果

中北大学课程设计说明书

8

课 程 设 计 任 务 书

4.主要参考文献:

[1]桂志国.数字信号处理.科学出版社

[2]丛玉良.数字信号处理原理及其MATLAB实现(第二版)。电子工业出版社

[3]程佩青, 数字信号处理教程, 清华大学出版社,2001.第2版

[4]陈桂明等,应用MATLAB语言处理数字信号与数字图像,科学出版社,2000

[5]陈怀琛等,MATLAB及在电子信息课程中的应用, 2ed,电子工业,2003

[6]傅承义,陈运泰,祁贵中.地球物理学基础.北京:科学出版社,1985

5.设计成果形式及要求:

课程设计说明书

仿真结果

6.工作计划及进度:

2011年6月13日~6月17日 了解设计题目及熟悉资料;

6月18日 ~6月19日 确定各题目要求计算相关参数;

6月20日~6月21日 结合各题目确定具体设计方案;

6月22日~6月23日 结合要求具体设计并仿真、整理报告;

6月24日 答辩。

系主任审查意见:

签字:

年 月 日 中北大学课程设计说明书

9

目 录

摘 要.............................................................. 10

一、数字滤波器..................................................... 11

一、1 数字滤波器的基本概念 ..................................... 11

一、2 数字滤波器的分类 ......................................... 11

一、3 数字滤波器的MATLAB实现 .................................. 12

二、双线性变换法................................................... 12

二、1 双线性变换法知识简介 ..................................... 12

二、2 双线性变换法设计数字滤波器原理 ........................... 13

三、设计任务及方案选择............................................. 14

三、1 设计任务与要求 ........................................... 14

三、2 方案设计 ................................................. 14

四、程序设计与调试................................................. 16

四、1 程序设计与说明 .......................................... 16

四、2 仿真结果与分析 ........................................... 17

五、心得体会....................................................... 19

参考文献........................................................... 19

中北大学课程设计说明书

10 摘 要

数字滤波器是数字信号处理的基础,用来对信号进行过滤、检测与参数估计等处理,在通信、图像、语音、雷达等许多领域都有着十分广泛的应用。尤其在图像处理、数据压缩等方面取得了令人瞩目的进展和成就。鉴于此,数字滤波器的设计就显得尤为重要。

此报告重点介绍了用双线性不变法设计IIR数字滤波器的基本流程,比较了各种设计方法的优缺点,总结了模拟滤波器的性能特征。最后以双线性不变法设计了一个高通巴特沃斯FIR数字滤波器,介绍了设计步骤,然后在Matlab环境下进行了仿真与调试,实现了设计目标。

关键字:数字滤波器 MATLAB 双线性

中北大学课程设计说明书

11 一、数字滤波器

一、1 数字滤波器的基本概念

数字滤波器是数字信号处理的重要基础,是对信号都是过滤检测与参数估计等处理过程中,它是使用最为广泛的一种线性系统。数字滤波器处理的对象是经由采样期间将模拟信号转换而得到的数字信号。数字滤波器是指完成信号滤波处理功能的,用有限精度算法实现的离散时间线性非时变系统。数字滤波器的输入是一组数字量。它本身既可以是用数字硬件装配而成的一台用于完成给定运算的专用数字计算机,也可以是将所需的运算编写的程序通过计算机来执行。数字滤波器具有稳定性高、精度高、灵活性大等突出优点。随着数字技术的发展,用数字技术实现滤波器的功能愈来愈受到人们的重视,并得到了广泛的应用。

数字滤波器的数学运算通常有两种实现方式。一种是频域法,即利用FFT快速运算方法对输入信号进行离散傅里叶变换,分析其频谱,然后再根据所希望的频率特性进行滤波,再利用傅里叶反变换得到时域信号。这种方法具有较好的频域选择特性和灵活性,并且由于信号频率与所希望的频率特性是简单的相乘关系,所以它比计算等价的时域卷积要快得多。另一种方法是时域法,这种方法是通过离散的抽样数据做差分数学运算来达到滤波目的的。

一、2 数字滤波器的分类

数字滤波器按照不同的分类方法,可分为许多种,但总体来讲可以分成两大类。一类称为经典滤波器,即一般滤波器,特点是输入信号中有用的频率成分和希望滤除的频率成分各占有不同的频带,通过一个合适的选频滤波器达到滤波的目的。但对于一般滤波器,如果信号和干扰的频带互不重叠,则不能完成对干扰的有效滤除,这是需要采用另一类所谓的现代滤波器,例如维纳滤波器、卡尔曼滤波器、自适应滤波器等最佳滤波器,这些滤波器可按照随机信号内部的一些统计分布规律,从干扰中最佳地提取信号。

从功能上,一般数字滤波器可以分为低通、高通、带通、带阻和全通等,此种分类方法是和模拟滤波器一样的。 中北大学课程设计说明书

12 一、3 数字滤波器的MATLAB实现

MATLAB工具箱未滤波器的设计应用提供了丰富而简便的方法,如函数方法和图形工具方法等,使原来非常繁琐复杂的程序设计变成了简单的函数调用,为滤波器的设计和实现开辟了广阔的天地。

数字滤波器的一般设计过程为:按照实际需要,确定滤波器的性能要求;

用一个因果的、稳定的离散线性时不变系统,去逼近这一性能指标;用有限精度的运算实现所设计的系统;通过模拟,验证所设计的系统是否符合给定性能要求。

二、双线性变换法

二、1 双线性变换法知识简介

脉冲响应不变法的主要缺点是产生频率响应的混叠失真。这是因为从S平面到Z平面是多值的映射关系所造成的。为了克服这一缺点,可以采用非线性频率压缩方法,将整个频率轴上的频率范围压缩到-π/T~π/T之间,再用z=esT转换到Z平面上。也就是说,第一步先将整个S平面压缩映射到S1平面的-π/T~π/T一条横带里;第二步再通过标准变换关系z=es1T将此横带变换到整个Z平面上去。这样就使S平面与Z平面建立了一一对应的单值关系,消除了多值变换性,也就消除了频谱混叠现象。

由图2-1看出,在零频率附近,模拟角频率Ω与数字频率ω之间的变换关系接近于线性关系;但当Ω进一步增加时,ω增长得越来越慢,最后当Ω→∞时,ω终止在折叠频率ω=π处,因而双线性变换就不会出现由于高频部分超过折叠频率而混淆到低频部分去的现象,从而消除了频率混叠现象。

图2-1 -o2tan2T=