



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FIR数字滤波器的DSP实现摘要:在分析了FIR数字滤波器主要特点的基础上,采用最大误差最小化准则的等波纹迫近法,来设计FIR数字滤波器。然后通过Matlab程序设计语言中 Remez函数和Remezord函数计算FIR数字滤波器的系数,并基于美国德州仪器公司生产的TMS320C5402芯片的数字信号处理功能,应用 DSP 汇编语言编程实现了该滤波器,使不同阶数的FIR数字滤波器都可以用Matlab所得到的结果来修改DSP程序中的数据子程序。关键词:FIR数字滤波器;数字信号处理;Remez函数;Remezord函数;MatlabFIR滤波器的结构主要是非递归结构,没有输出到输入的反馈。并且FIR滤波器很容易获得严格的线性相位特性,避免被处理信号产生相位失真。而线性相位体现在时域中仅仅是h( n)在时间上的延迟,这个特点在图像信号处理、数据传输等波形传递系统中是非常重要的。此外,他不会发生阻塞现象,能避免强信号淹没弱信号,因此特别适合信号强弱相差悬殊的情况。其主要的不足之处是,其较好的性能是以较高的阶数为代价换来的。因此,在保证相同性能的前提下,努力降低其阶数是FIR数字滤波器设计的重要因素之一。下面介绍应用Matlab和DSP芯片来实现FIR滤波器的通用模式。1、FIR滤波器的设计方法通常采用窗函数法设计FIR滤波器方法简单,但是这些滤波器的设计还不是最优的。 首先通带和阻带的波动基本上相等,虽然一般需要21,但是在窗函数法中不能分别控制这些参数。另外对于大部分窗函数来说,通带内或阻带内的波动不是均匀的,通常离开过渡带时会减小。若允许波动在整个通带内均匀分布,就会产生较小的峰值波动。最优化设计是将所有的采样值作为变量,在某一优化准则下,通过计算机进行迭代运算得到的最优结果。其优化准则可以使用均方误差准则。但实践证明,应用最大误差最小化准则的等波纹迫近法是更为实用的方法,应用他设计时,阶数、通带和阻带的边缘以及误差的加权函数都可以自由选择,十分灵活,设计得到的滤波器,其误差在整个频率范围内均匀分布 ,因而可以以最低的阶数迫近提出的指标要求。设待设计滤波器的幅频特性为HdA(),实际得到的滤波器的幅频特性为HA(),目的是使HA()最好地迫近HdA()。等波纹最佳一致迫近是根据设计要求,导出一组条件,使整个迫近频率区域上的迫近误差绝对值为最小, 定义一个加权函数W(),W()在不同的频带下可以取不同的值,可用他自由决定各个频 带中误差的权重。优化设计时,W()为已知函数,这样,加权误差函数E()可定义为: 由于Q()是一个已知的三角函数,故除在点=0,外,上式处处有效。令: 则可得到如下数学模型: 据此,可以把FIR滤波器的设计问题,归纳为如下的加权契比雪夫迫近问题:寻找P( )的一组系数a(n)(或 使E()的最大绝对值在整个频带上都达到最小。即: 其中:B表示整个有意义的频带。求解契比雪夫迫近问题的依据是交错定理(这里不再介绍)。2、用Matlab设计FIR数字滤波器Matlab信号处理工具箱采用Remez算法实现线性相位FIR滤波器的等波纹最佳一致逼近设计 。与其他设计方法相比,其优点是:设计指标相同时,使滤波器阶数最低;阶数相同时,使通带最平坦,阻带最小衰减最大;通带和阻带均为等波纹形式,适合设计片段常数型滤波器 。其调用格式如下: remezord函数用于估算FIR数字滤波器的等波纹最佳一致逼近设计的最低阶数N,从而使 滤波器在满足指标的前提下造价最低。基本调用格式如下: 其返回参数供remez函数使用。编制程序(略)FIR数字滤波器的滤波仿真程序:设有一个正弦叠加信号:x=sin(2*pi?*100*t)+sin(2*pi*200*t)+sin(2*pi*3 00*t);经过带通滤波器后,滤除频率为100 Hz和300 Hz的信号,如图1所示。结果如图2所示。 3、用DSP线性缓冲区和带位移的双操作数寻址方法来实现不同阶数的FIR数字滤波器实现的核心器件采用美国德州仪器公司生产的DSP芯片TMS320C5402。对于N级 FIR滤波 器,在数据存储器中开辟一个称之为滑窗的?玁个单元的缓冲区,存放最新的N?个输入样本。从最老的样本开始,每读一个样本后,将此样本向下移位。读完最后一个样本后,输入最新样本至缓冲区的顶部(见图3)。FIR滤波器的主程序(程序流程图见图4),其中包括3个子程序Variableinc,Bfunction.asm, Filter_coeff?眎nc。Variable?眎nc程序的主要作用是:将TMS320个寄存器定义为全局符号,这样就可以直接引用寄存器(符号)。Bf unction.asm程序的主要作用是:初始化FEC和初始化C54。Filter_coeff.inc程序提供滤波器的系数,其系数用Q15格式表示。 4、结语实践证明,该滤波器准确度高、稳定性好,易于移植使用,具有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三步计算式题(教学设计)-2024-2025学年四年级上册数学沪教版
- 人教版(2024)九年级全册Section B第四课时教案设计
- 2024四川泸州航空发展投资集团下属空港电力公司副总经理招聘1人笔试参考题库附带答案详解
- 二年级上册品德教学设计-《我会这样吃》 沪教版
- 二年级上册道德与法治教学设计-第5课 每逢佳节倍思亲 第2课时 粤教版
- 三年级体育上册 搞好环境卫生教学设计
- 班主任跟岗培训大纲
- 安装资料员培训
- 初中学校危化品安全培训
- 中考语文二轮专题写人要抓住特点 教学设计
- 第一章 整式的乘除 单元测试(含答案) 2024-2025学年北师大版数学七年级下册
- 上海市闵行区区管国企招聘笔试冲刺题2025
- 微阵列技术在肿瘤标志物研究-洞察分析
- 2024至2030年中国气力输送系统行业投资前景及策略咨询研究报告
- 《认知主义》课件
- 中国高血压防治指南(2024年修订版)
- 建筑工程三级安全教育内容(同名15503)
- 华尔街英语课件
- 2024年抗癌新药研发合作合同
- 2024-2030年版中国网吧行业市场运营模式及发展策略分析报告
- 临床医生个人职业规划
评论
0/150
提交评论