文档详情

1有限冲激响应滤波器FIR算法硬件实现.pdf

发布:2019-12-18约9.71千字共17页下载文档
文本预览下载声明
有限冲激响应滤波器 FIR 算法硬件实现 一,摘要:通过掌握 A/D 转换的基本过程和程序处理过程,有限冲激 响应数字滤波器的基础理论,模拟滤波器原理(巴特沃斯滤波器、切 比雪夫滤波器、椭圆滤波器、贝塞尔滤波器) ,数字滤波器系数的确 定方法,设计低通 FIR 滤波器熟悉 FIR 滤波器及其参数的调整, 通过 对采样值进行计算产生混频波形, 滤波器参数确定之后便可编写程序, 利用 CCS软件进行仿真。 二,引言:有限冲击响应滤波器 FIR 算法窗函数法设计 FIR 数字滤波 器的原理及方法 , 设计低通 FIR 滤波器 。通过掌握 A/D 转换程序处 理,对采样值进行计算产生混频波形,对 FIR 滤波器参数调整。用 Code Composer Studio 2.21 进行仿真。 三,原理: 1.对单位冲激的输入信号的响应为有限长序列的数字滤 波器。它的主要特点是具有精确线性相位特性。 有限冲激响应数字滤 波器一般实现为非递归型结构 , 因此, 又称为非递归型数字滤波器。 非 递归型滤波器具有绝对稳定的特性, 而且,运算有限字长所产生的输 出噪声也较小。按所处理信号的类型可分为一维有限冲激响应数字滤 波器和二维或多维有限冲激响应数字滤波器。 一维有限冲激响应数字 滤波器 又称一维非递归型数字滤波器, 处理单变量信号序列。 ) 。 设计一维有限冲激响应数字滤波器常用的方法有: 窗函数法、频率采 样法和等波纹机助优化设计法。 设计有限冲激响应数字滤波器最直接的方法就是把无限冲激响应序 列截短,得到有限长度的冲激响应。 设所要求的理想频率响应为 Hd(), 其单位冲激响应 Hd(n)为 Hd() 的傅里叶反变换。 Hd(n) 是非因果无限 长序列。为使得所设计的数字滤波器的有限冲激响应 h(n) 逼近 hd(n) , d 采用对 hd(n) 加窗的方法,即令 h( n) =h ( n) w( n) 式中 w(n) 为有限长度窗序列。 由褶积定理可求得所设计的滤波器 的频率响应。 根据要求设计低通 FIR 滤波器 要求 :通带边缘频率 10kHz,阻带边缘频率 22kHz,阻带衰减 75dB,采样频率 50kHz。 设计 : - 过渡带宽度 =阻带边缘频率 - 通带边缘频率 =22-10=12kHz - 采样频率: f1= 通带边缘频率 +( 过渡带宽度 )/2=10000+12000/2=16kHz Ω1=2 πf1/fs=0.64 π - 理想低通滤波器脉冲响应: h1[n]=sin(n Ω1)/n/ π=sin(0.64 πn)/n/ π - 根据要求,选择布莱克曼窗,窗函数长度为: N=5.98fs/ 过渡带宽度 =5.98*50/12=24.9 - 选择 N=25,窗函数为: w[n]=0.42+0.5cos(2 πn/24)+0.8cos(4 πn/24) - 滤波器脉冲响应为: h[n]=h1[n]w[n] |n| ≤12 h[n]=0 |n|
显示全部
相似文档