毕业设计(论文)IIR数字滤波器的CAD设计及DSP实现.doc
《毕业设计(论文)IIR数字滤波器的CAD设计及DSP实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)IIR数字滤波器的CAD设计及DSP实现.doc(39页珍藏版)》请在三一办公上搜索。
1、IIR数字滤波器的CAD设计及DSP实现摘 要:介绍了数字滤波器的基本概念、技术要求和性能指标,给出了IIR数字滤波器的设计方法,并用MATLAB软件设计出了几种常用的数字滤波器。讨论了数字滤波器的实现结构,并通过CCS5000以TMS320C54X DSP为目标器件,以从方波中提取同频率正弦信号为滤波任务,完成了IIR数字滤波器的DSP实现,并对实验结果进行了分析讨论。关键词:IIR数字滤波器;MATLAB;DSPThe design and realization of IIR digital filter by using CAD software and DSPAbstract: Th
2、e concept, specification and performance index of digital filter are introduced, then the design method of digital filter is given, several kind of commonly digital filter are designed by using MATLAB software. The realization structure of digital filter is presented, With CCS5000 and using TMS320C5
3、4X DSP as the goal component, the IIR digital filter is designed, its function is getting the same frequency sine signal from the square-wave.Key word: IIR digital filter; MATLAB; DSP目 录0引言 41数字滤波器概述 41.1数字滤波器的分类 41.2数字滤波器的技术要求和性能指标 51.3 IIR数字滤波器的设计方法 72 基于MATLAB的IIR数字滤波器设计82.1 IIR数字滤波器的双线性变换设计法82.2
4、 基于MATLAB函数直接设计IIR数字滤波器 92.3 利用MATLAB的FDATool工具实现IIR数字滤波器的设计122.4 IIR数字滤波器的实际应用举例133 IIR数字滤波器的DSP实现 153.1 IIR滤波器的结构分析 153.2 IIR滤波器的实现方法 16 3.2.1 直接型IIR数字滤波器的实现方法17 3.2.2 直接型IIR数字滤波器的实现方法183.3软件开发环境Code ComposeStudio (CCS)193.3.1 CCS 简介193.3.2 设计举例20结束语22参考文献23谢辞24附录250引言随着计算机和信息技术的发展,数字信号处理技术已形成一门独立
5、的学科系统,并围绕着理论、现实和应用三个方面迅速发展。作为数字信号理论,一般是指利用经典理论(如数字、信号与系统分析等)作为基础而形成的独特的信号处理理论,以及各种快速算法和各类滤波技术等基础理论。由此在各个应用领域,如语音与图象处理、信息的压缩与编码、信号的调制与调解、信道的辨识与均衡、各种智能控制与移动通讯等,都延伸出各自的理论与技术,可以说凡是用计算机来及其技术处理各类信号的场合都引用了数字信号处理的基本理论、概念和技术。数字滤波器(DF, Digital Filter)在数字信号处理中起着重要的作用,滤波是信号处理的基础,滤波运算是信号处理中的基本运算,在信号的检测与参数的估计等方面,
6、数字滤波器是使用最为广泛的一种线形系统。因此滤波器的设计问题也是数字信号处理中的基本问题。本文介绍了IIR数字滤器的设计原理、步骤及MATLAB设计方法,并通过实例讨论了IIR数字滤器的DSP实现。1 数字滤波器概述数字滤波器是数字信号处理的重要组成部分,所谓数字滤波器是指输入输出均为数字信号,通过一定运算关系改变输入信号所含频率成分相对比例或者滤除某些频率成分的器件。因此它与模拟滤波器的概念是相同的,只是信号的形式和实现滤波的方法不同,但数字滤波器具有比模拟滤波器精度高、体积小、重量轻、稳定、灵活和不要求阻抗匹配以及实现模拟滤波器无法实现的特殊滤波功能等优点,因而被广泛应用。1.1数字滤波器
7、的分类数字滤波器按照不同的分类方法,可以有多种分类,但总起来可以分为两大类。一类被称为经典滤波器,即一般的滤波器,其特点是输入信号中有用的频率成分和希望滤除的频率成分各占有不同的频带,通过一个合适的选频滤波器就可以达到滤波的目的。这种滤波器只能处理输入信号和干扰信号的频带互不重叠的情况,而对于干扰信号和输入信号有频率重叠的情况,这种滤波器就无能为力了,这时就需要采用另一类的滤波器即现代滤波器,这种滤波器能够按照随机信号内部的一些统计分布规律,从干扰中最佳地提取有用信号。例如卡尔曼滤波器,维纳滤波器、自适应滤波器等就属于这种滤波器。与模拟滤波器类似,一般数字滤波器按频率特性划分为低通、高通、带通
8、、带阻、全通等滤波器。需要注意的是这种全通理想滤波器是不可能实现的,因为它们的单位脉冲相应均是非因果而且是无限长的,所以我们只能按照某些准则设计滤波器,使之尽可能逼近它,这种理想的滤波器可作为逼近的标准用。另外,数字滤波器的传输函数都是周期性的,周期为2。滤波器的低频通带在2的整数倍附近处,而高频通带在的奇数倍附近处,这一点是它和模拟滤波器的不同之处。按实现的网络结构或者单位脉冲响应的特性,数字滤波器可分为无限脉冲响应(IIR,Infinite Response)滤波器和有限脉冲响应(FIR, Finite Response)滤波器。它们的系统函数分别为: (1.1) (1.2)1.1式中的H
9、(z)称为N阶IIR滤波器函数,1.2式中的H(z)称为(N-1)阶FIR滤波器函数。二者相比,通常IIR数字滤波器可用较低阶数获得高的选择性,并且执行速度快,所用存储单元更少,所以既经济又高效。本文主要介绍IIR数字滤波器的MATLAB设计及DSP实现。 1.2数字滤波器的技术要求和性能指标一般来说,滤波器的技术要求包括下面几个方面:1.滤波器的截止频率:滤波器类型通带技术要求阻带技术要求 幅频特性低通通带上限频率阻带下限频率高通通带下限频率阻带上限频率带通通带上限频率 通带下限频率下阻带上限频率 上阻带下限频率带阻上通带截止频率下通带截止频率阻带下限频率 阻带上限频率2.通带阻带的容限:滤
10、波器中带通带阻的容限与的具体技术指标,往往由容许的最大衰减及阻带应达到的最小衰减给出。通带及阻带的衰减, 分别定义为:式中均假定已被归一化为1。3 采样频率:由于在数字滤波器的设计中是用弧度表示的,而实际上给出的频率要求往往是频率,单位为Hz,因此在数字滤波器的设计中还应给出采样频率。滤波器的性能指标往往以频率响应的幅度特性的允许误差来表征。以低通滤波器特性为例(如图一),频率响应有通带、过渡带及阻带三个范围。在通带内: 1 0在阻带中: 其中为通带截止频率,为阻带截止频率,为通带误差,为阻带误差。从到称为过渡带,一般是单调下降的。当幅度下降到0.707时,此时,称为3dB通带截止频率。、和统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 IIR 数字滤波器 CAD 设计 DSP 实现

链接地址:https://www.31ppt.com/p-3976641.html