本科毕业论文---f.i.r滤波器.doc
《本科毕业论文---f.i.r滤波器.doc》由会员分享,可在线阅读,更多相关《本科毕业论文---f.i.r滤波器.doc(75页珍藏版)》请在咨信网上搜索。
1、f.i.r滤波器毕业论文【摘要】本文主要是对FIR的基本原理进行概述。对直接型,级联型,第一类线性相位等结构图进行了分析。采用了窗函数法,小波分析法,频率采样法,切比雪夫法来设计FIR数字滤波器。 分析了FIR DF 的特点之后, 根据小波逼近方法利用多个小波函数来逼近理想滤波器的频率特性,很容易设计多通带的带通滤波器和多通带移相器。 采用MATLAB软件对FIR数字滤波器进行了仿真。 利用FPGA来实现FIR数字滤波器,对FIR数字滤波器的内部模块结构进行了仿真。通过硬件描述语言给出了利用FPGA器件进行数字系统设计的设计流程以及模块仿真。采用了TMS320C54芯片来实现,应用FIRS指令
2、来进行编程。【关键词】: FIR、MATLAB、TMS320C54、 FPGA、【Abstract】This paper is FIR, the basic principles outlined. Direct type, Cascade, the first class of linear phase structure chart analysis. Using the window method, wavelet analysis, the frequency of sampling, Chebyshev method to design FIR digital filter. FIR
3、 DF analysis of the characteristics, According to wavelet approximation method using wavelet function over to approximate the ideal frequency of the filter characteristics, very easy to design a multi-band-pass filters and multi-band phase shifter. MATLAB software FIR digital filter for the simulati
4、on. FPGA to achieve FIR digital filter, the FIR digital filter module in the internal structure of the simulation. Through hardware description language is the use of FPGA devices for Digital System Design Process. TMS320C54 chip used to achieve application FIRs instructions for programming. 【Keywor
5、d】FPGA、FIR、MATLAB、TMS320C54II 目 录【摘要】I【ABSTRACT】II前 言1第1章 滤波器的基本概念21.1滤波器的原理和分类21.1.1滤波器的实现步骤21.1.2采样定理21.2滤波器的技术指标31.3数字滤波器的系统特性31.3.1离散系统的实现31.3.2状态和张弛系统51.3.3因果性和可实现系统51.3.4稳定性51.3.5时不变性51.3.6线性和叠加性61.4滤波器的分类61.5数字滤波器设计的基本步骤6第2章 FIR数字滤波器的基本网络结构82.1 FIR网络结构82.1.1直联型82.1.2 级联性与线性相位结构82.1.3 频率采样结构92
6、.2频率采样结构有两个突出优点10第3章 FIR数字滤波器的设计113.1 FIR 滤波器设计113.1.1 FIR数字滤波器的简介113.1.2 FIR数字滤波器的传统设计方法113.1.3 线性相位FIR数字滤波器的条件和特点113.1.4 FIR数字滤波器设计原理分析123.2采用窗函数方法设计线性相位FIR滤波器的方法133.3 小波分析法153.3.1 的结构特征163.3.2 小波分析163.3.3 滤波器设计的小波方法173.4 利用频率采样法设计FIR滤波器183.4.1 用频率采样法设计滤波器的线性相位条件183.4.2 逼近误差及改进措施183.5 切比雪夫逼近法设计FIR
7、滤波器193.5.1 切比雪夫法最佳一致逼近准则193.5.2 利用最佳一致逼近准则设计线性相位滤波器20第4章 MATLAB仿真224.1 MATLAB的背景224.2 MATLAB在FIR中的应用224.3 FIR滤波器的MATLAB仿真实例23第5章 数字滤波器的实现275.1数字滤波的实现方法275.2 FIR数字滤波器的C54实现285.2.1TMS320C5402 简介285.2.2 TMS320C5402 编程285.2.3FIR 滤波器在TMS320C5402 中的实现295.3 硬件描述语言(HDL)315.3.1 HDL设计方法315.3.2 VHDL语言315.4 采用F
8、PGA的实现325.4.1研究思路及方法335.4.2 FPGA的设计流程355.5 FIR滤波器的模块划分365.5.1输入模块375.5.2乘累加模块375.5.3锁存模块385.5.4控制模块38 5.6总结与展望.38【致谢】39参考文献40附录1:电路仿真41附录2:执行程序43附录3:英文原文46中文翻译57 前 言模拟滤波器与数字滤波器的设计对工程,应用数学及计算机科学都是非常重要的。对设计人员来说,滤波器是控制,信号处理和通信领域的重要组成部分。在数字信号处理中,数字滤波是其基本处理方法之一,占有极其重要的地位。数字信号发展过程中的另一个重大进展是数字滤波器按单位脉冲响应h(n
9、)的长度分类可分有限脉冲响应(FIR)滤波器和无限脉冲响应(IIR)滤波器。两者各有优缺点:IIR滤波器能以较低的阶次获得相同的幅度滤波性能,但一般为非线性相位;FIR滤波器单位脉冲响应是有限长的,系统必定稳定,且可以做成严格的线性相位,故在图像处理、数据传输等需要信道具有线性相位特性的场合应用广泛。FIR滤波器的设计方法有窗函数法、频率抽样法等,两种方法分别从时域和频域为出发点来进行设计。早在20世纪90年代中期,MATLAB就已成为国际公认的信号处理的标准软件和开发平台。MATLAB是英文MATrix LABoratory(矩阵实验室)的缩写。该软件包括:数值分析、矩阵计算、数字信号处理、
10、建模和系统控制等应用程序。MATLAB语言简洁、紧凑、使用方便,有丰富的运算符号和库函数,还具有结构化的控制语句和面向对象编程的特点,随着其版本的功能越来越强,从而被广泛用于仿真技术、自动控制和数字信号处理等领域。随着微电子技术及计算机辅助设计(CAD)、辅助工程(CAE)的发展,特别是近二十年来,可编程ASICFPGA,CPLD、EPLD和硬件描述语言ABEL、VHDL的产生和发展,把电子系统设计与实现推向了一个全新的概念-电子系统设计自动化(ESDA)。它可以采用自顶向下的设计方法,从系统行为级的数学模型描述与仿真论证系统的可行性及确定最佳方案:它可以采用自顶向下的递阶结构加强结构化,既易
11、于设计调试,又便于对问题的查找和解决。它可以采用原理图、硬件描述语言或状态机等多种方法输入,并可调用软件系统提供的丰富的库文件,生成数字电路并映射到可编程逻辑器件中,进行逻辑功能仿真及实现后的时延仿真,设计者只需根据仿真结果修改电路直到满足设计要求,从而可以编程ASIC的片上设计与调试替代了板级设计与调试。所有这些都可以在计算机平台上通过支持系统设计实现的EDA软件在实验室里进行,极大地提高了产品的开发效率。这不仅使复杂数字系统实现了系统设计自动化、系统生成单片化、系统设计与实现用户化,而且还把设计者从繁琐的工作中解脱出来,集中精力从事创造性的工作。可编程逻辑器件是一种可以构成各种用途逻辑的通
12、用芯片,它是实现专用集成电路ASIC(Application Specific Integrated Circuit)的半定制器件,它的出现和发展使电子系统设计师借助于CAD手段在实验室里就可以设计自己的ASIC器件。特别是FPGA(Field Programmable Gate Array)的产生与发展,使其成为继微处理器、存储器之后的为电子数字系统设计而确定的又一种新的工业标准(即可以按标准产品目录在销售市场上购到)。数字系统正朝向以微处理器、存储器、FPGA三种标准积木块构成的集成方向发展。数字信号处理器(Digital Signal Processor)是一种适合对数字信号进行高速实时
13、处理的专用处理器,其主要用来实时快速地实现各种数字信号处理算法。在当今的数字化时代背景下,DSP已成为通信、计算机、消费类电子产品等领域的基础器件。71 第1章 滤波器的基本概念1.1滤波器的原理和分类1.1.1滤波器的实现步骤滤波器是用于根据给定的要求对信号频谱进行修改或整形。通常,大多数的滤波器的功能是分离需要的信号与不需要的信号或噪声。信号或噪声一般根据其在频带内的频率成分或信号的能量进行描述,滤波器的技术指标一般是指频域内的幅频响应,增益或衰减。滤波器是指用来对输入信号进行滤波的硬件或软件。如果滤波器的输入、输出都是离散信号,则该滤波器的冲击响应也必然是离散的,这样的滤波器定义为数字滤
14、波器。一个数字滤波器可以用一个系统函数表示如下: (1.1) 数字滤波器的功能,就是把输入序列X(n)通过一定的运算变换成输出序列Y(n)。一旦知道了对滤波器的要求,就可以确定滤波器的技术指标,设计是从技术指标开始的,滤波器实现的过程包括四个一般步骤:(1)函数逼近(2)电路实现(3)缺陷研究(4)产品实现函数逼近是产生满足理想技术指标的转移函数。电路实现滤波器的转移函数转换为方框图(也叫数字滤波器网络)或转换为乙组对输入数字序列进行顺序计算的方程。缺陷研究研究各种非理想因素的影响,如存储采样值和稀疏的有限字长,或在不违反滤波器技术指标的条件下所允许的最大化量步长。产品实现使用硬件(DSP处理
15、器,专用硬件,常用VLSI芯片)或者在普通计算机,专用计算机或阵列处理器上运行的软件构建滤波器的原型,需要作出以下判定:(a)期间的类型;(b)制造方法、数据字长、系数字长等等。1.1.2采样定理自然界发生的信号一般都是连续的,如果我们选用数字系统(如计算机)来处理信号,就需要把连续信号转化为数字信号,可能还要把结果在转化为连续信号。数字系统应该能去除不需要的信号及干扰信号。在处理信号之前,必须选择采样周期和量化电平数,采样周期选择错误会产生严重误差并丢失信息。一个重要的定理叫做采样定理,它给出了选择采样周期T准则。 为了对采样定理的重要性有一个感性的认识,我们先考虑一频率的正弦信号。对频率为
16、的连续正弦信号采样时,采样定理要求采样频率应大于的两倍: =1/T 以使 2首先假设连续信号有一个或多个正弦信号组成,其最高频率是,如果采样频率至少是最高频率的两倍,则正弦信号可由其等间隔的样值唯一表示。当采样序列通过一个对高于的正弦信号有抑制作用的系统时,原始连续信号就可以由采样序列重建。最小采样频率是=2,采样频率的一半叫做奈奎斯特频率,也叫做折叠频率。奈奎斯特频率=/2=1/2T如果正弦信号的频率又大于奈奎斯特频率/2,经采样成为离散时间信号时就有小于奈奎斯特的信号混入,混入频率的出现就好像有两个信号存在,一个频率是,另一个是,新词成为混叠频率。混叠效应可通过一个称为连续低通抗混叠滤波器
17、的系统消除,该系统常用在连续信号离散化之前。在实际应用中,通常选择采样频率为信号频率最大值的4倍。1.2滤波器的技术指标滤波器的技术指标可用以下几种方式来表示:1. 幅度范围定义了通带的最小幅度和阻带的最大幅度M。2. 幅度容限值指定通带幅度减小的最大值 和阻带幅度的最大值M。3. 幅度纹波容限描述了通带内幅度变化最大量 和阻带内幅度变化最大量。4. 衰减范围用dB表示,指定通带内的最大衰减和阻带内的最小衰减。5. 增益范围用dB表示,指定通带内最小增益恶化阻带内最大增益。(1)低通滤波器的技术指标: =1,00.3;=0,0.3。 (2)带通滤波器的技术指标:=0,00.4;=1;0.40.
18、6;=0,0.6。(3)高通滤波器的技术指标: =0,00.7;=1,0.7。(4)带阻滤波器的技术指标: =1,00.3; =0;0.3w0.7;=1,0.7w。1.3数字滤波器的系统特性1.3.1离散系统的实现系统的时间响应是在指定的运算条件下,一组给定的输入信号施加于系统时输出信号随时间变化的函数。在连续时间系统中,输入和输出都是连续时间信号,离散时间系统具有离散时间的输入输出信号。如果一个离散时间系统对幅度被量化的离散时间信号进行操作,就是数字系统。量化把每个连续的幅值应设成一个数。数字系统既可以直接用通常的逻辑电路形式运算,也可以间接的通过编写执行对信号的操作的计算机程序来处理。 数
19、字滤波器是一种用来过滤时间离散信号的数字系统,它是通过对抽样数据进行数学处理来达到频域滤波的目的。数字滤波器可以用软件或设计专用的数字处理硬件两种方式来实现。用软件来实现数字滤波器优点是:随着滤波器参数的改变,很容易改变滤波器的性能。具有精度高、可靠性高和灵活性高等特点,对于消除干扰,提高通信质量有重要的作用,目前得到了广泛的应用。数字滤波器的技术指标通常是给定的,但在许多情况下设计者必须自己建立技术指标,这是滤波器设计中最重要的先决条件。就是说,如果技术指标太苛刻(比如通带和阻带容差非常低,过度区较窄),那么滤波器是不可能实现的。选择合适的技术指标必须根据信号的特点(如需要的和不需要的信号或
20、噪音的频带及相应的电平值)和现有的硬件或软件(浮点或定点计算,系数字长等)。现在考虑离散时间线性时不变系统(DTLTI)如图1-1所示。其输入为正弦序列x (n):x(n)=Xsin(2fn+ )稳态输入序列为y(n): y(n)=Ysin(2fn+ )比值M(f)=Y/X描述了正弦序列的幅度变化,称为频率响应。(f)= -表示正弦输入序列的相位变化,称为相频响应。 DTLTIX(n)Y(n) 图1-1 离散系统也即是说,M(f) 表示频率为f的输入信号如何通过系统传输。由频率响应可推出转移函数。DTLTI的转移函数H(z)是复变量z的有利函数,当z=e 时,转移函数即为频率响应H(e)=M(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 滤波器
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。