当前位置:首页 > 电源 > 数字电源
[导读] 摘要: 在数字信号处理应用中, 滤波占有十分重要的地位, 如对信号的过滤、检测、预测等, 都要广泛地用到滤波器。文中研究了FIR滤波器窗函数算法的基本思想给出了在定点DSP芯片上实现FIR数字滤波器的设计方法,

   摘要: 在数字信号处理应用中, 滤波占有十分重要的地位, 如对信号的过滤、检测、预测等, 都要广泛地用到滤波器。文中研究了FIR滤波器窗函数算法的基本思想给出了在定点DSP芯片上实现FIR数字滤波器的设计方法, 并给出了仿真结果。

0 引言

数字信号处理现已在通信与信息系统、信号与信息系统、自动控制、需达、军事、航空航天、医疗和家用电器等众多领域得到了广泛的应用。在数字信号处理应用中, 滤波占有十分重要的地位, 如对信号的过滤、检测、预测等, 都要广泛地用到滤波器。IIR数字滤波器的设计保留了一些典型模拟滤波器优良的幅度特性, 但所涉及的滤波器相位特性一般是非线性的, 而FIR滤波器则可在保证幅度特性并满足技术要求的同时, 也很容易做到严格的线性相位特性。

1 基于窗函数法的FIR滤波器设计1.1 单位冲激响应

首先应根据技术要求确定待求滤波器的单位冲激响应hd (n)。如果给出待求滤波器的频率为Hd (ej), 那么单位取样响应则可用下式求出:





如果给出通带阻带衰减和边界频率的要求,则可选用理想滤波器作为逼近函数, 从而用理想滤波器的特性作傅立叶逆变换, 以求出hd (n)。若理想低通滤波器为:
[!--empirenews.page--]

1.2 过渡带及阻带衰减

根据对过渡带及阻带衰减的要求, 设计时可选择窗函数的形状, 并估计窗口长度N。设待求滤波器的过渡带用Δω表示, 它近似等于窗函数的主瓣宽度。由于过渡带Δω近似与窗口长度N成反比。即N=A/Δω, 其中A决定于窗口形式, 例如, 矩形窗A=4π, 哈明窗A=8π等。按照过渡带及阻带衰减情况, 选择窗函数形式。其设计原则是在保证阻带衰减的情况下, 尽量选择主瓣比较窄的窗函数

1.3 单位取样响应的计算:

计算滤波器的单位取样响应h (n) 时, 可按正式进行:


验算技术指标是否满足要求时其设计出的滤波器频率响应可采用下式进行计算:


计算上式时, 可使用FFT算法。如果H (ejω)不能满足要求, 那么, 根据具体情况, 可重复上述设计, 直到满足要求为止。

2 基于DSP的FIR数字滤波器实现方案

2.1 滤波系统的差分方程


2.2 实现方案

由于在卷积运算之前, h (n) 的N个数值是已知的, 因此, 可先在程序存储器中开辟N个单元来存放h (n)。由于输入序列x (n) 是不断变化的,因此, 在数据存储器中可开辟N个存储单元并对其进行移位寄存, 其初始值分别为x (n)、x (n-1)……x (n-N-1), 然后采用循环寻址的方法对其进行访问。每次输入新的样本时, 可以以新样本改写滑窗中的最老的数据, 而滑窗中的其他数据则不需要移动。利用片内8 kB (循环缓冲区长度)寄存器可对滑窗进行间接寻址, 循环缓冲区地址首尾相邻。8级循环缓冲区的结构如图1所示, 其中顶部为低地址, 图1中的(a) (b) (c) 分别为初始状态、输入1个和2个样本后的存储情况。


图1 8级循环缓冲区结构。[!--empirenews.page--]

3 仿真结果

下面是一组信号采样序列样本x (n), 其中存在有高频干扰。现以x (n) 作为输入序列, 然后滤除其中的干扰成分。

{x (n)} = {-4,-2,0,-4,-6,-4,-2,-4,-6,-6,-4,-4,-6,-6,-2,6,12,8,0,-16,-38,-60,-84,-90,-66,-32,-4,-2,-4,8,12,12,10,6,6,*,0,0,0,0,0,-2,-4,0,0,0,-2,-2,0,0,-2,-2,-2,-2,0}

本设计的线性相位低通FIR数字滤波器的截止频率ωc为0.2πrad, 窗口长度N为11。根据上述原理及实现方案, 若采用汉宁窗来实现, 则可依据算式计算出用汉宁窗设计时的各h (n) 的系数:

{h (n)} = {0, 0.0045, 0.0349, 0.0991, 0.1692,0.2, 0.1692, 0.0991,0.0349, 0.0045, 0}

在CCS2.0软件中观察x (n) 的输入曲线如图2所示, 图3所示是其y (n) 输出曲线。

由图2和图3两图对比可见, 经过滤波后, 其输入曲线变平滑了。并且, 根据计算所得:

{y (n)} = {0, -0.018, -0.1486, -0.4662, -0.893, -1.305, -1.7006, -2.1548, -2.6372, -3.0062, -3.1918, -3.3098, -3.5296, -3.8198,-4.009, -4.0482, -3.9514, -3.4596, -2.0672, 0.3162, 2.7908, 3.*8, 0.9464, -6.2018, -17.6736, -31.8884, -45.5584, -54.1796, -54.044, -44.916, -30.6*, -16.6756, -6.3676, 0.058,4.037, 6.5272, 7.5976, 7.318, 6.2854, 5.0906, 3.8896, 2.*2, 1.5078, 0.6238, 0.0788, -0.3198, -0.7348, -1.0768, -1.1474, -0.9538,-0.7342, -0.6852, -0.7*, -0.8172, -0.8136,-0.8834} 上面一共56个值。
 

图2 x (n) 输入曲线


图3 y (n) 输出曲线

4 结束语

通过实验结果可见, 本设计用DSP设计的FIR数字滤波器的输出曲线对应值与计算所得值完全相符, 由此证明, 本设计的程序是正确的。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

法国高端氢动力汽车制造商Hopium发布全球首款氢动力轿车 -- Hopium Machina Vision。在2022年巴黎汽车周上,Hopium宣布重新开放Hopium Machina Vision订购,首批交付车辆...

关键字: 汽车制造 PI CHINA MAC

阿布扎比和沙特正在权衡,是否在瑞信(Credit Suisse)股价低迷之际,对该行的投资银行和其他业务进行投资。阿联酋和沙特在分别探索通过各自的主权基金,例如阿布扎比穆巴达拉发展公司和沙特公共投资基金(PIF)进行潜在...

关键字: MICHAEL UI SE PI

北京2022年10月9日 /美通社/ -- 中国国家药品监督管理局(NMPA)正式宣布批准了赫赛汀®(通用名:曲妥珠单抗注射液(皮下注射)),联合化疗用于治疗早期和转移性HER2阳性乳腺癌患者。作为全球首个抗HE...

关键字: 静脉 BSP PI ST

霍尼韦尔数据中心管理平台提供创新的用户体验,增加业务的弹性, 提高工作效率并提供关键的可持续性KPI指标的可见性 亚特兰大2022年9月28日 /美通社/ -- 全球楼宇互联行业领导者霍尼韦尔(纳斯达克代码:HON)...

关键字: 数据中心 霍尼韦尔 PI 软件

香港和上海2022年9月27日 /美通社/ -- 中国平安资产管理(香港)有限公司("平安资产管理(香港)")非常荣幸地宣布,公司在中国保险资产管理业协会(IAMAC)举办的"IAMAC推介...

关键字: MAC COM SE PI

加利福尼亚州库比蒂诺2022年9月15日 /美通社/ -- 全球领先的漫游和网络服务、安全、风险管理、测试和服务保证以及用户智能分析解决方案提供商Mobileum Inc.(...

关键字: MOBILE GARTNER PI BSP

摘要:主要介绍了应用DSP的电能质量检测系统的硬件电路及软件开发工具,对采集来的某电铁电流信号进行了电能质量检测,并开展了实际实验尝试。实验结果显示,实际信号含有大量谐波,但通过应用DSP的电能质量检测系统成功检测到了它...

关键字: 电能质量检测 Matlab仿真 DSP

随着生活水平的提高,大家都想从生活压力中释放出来,越来越多的人向往户外运动、露营等,在大自然的拥抱中释放压力,解放自我,从而成为户外旅行火热的原因之一。因此,很多音箱厂商都开始推出针对户外的户外蓝牙音箱。但是市面上的蓝牙...

关键字: PD快充 I2S DSP IC

(全球TMT2022年9月8日讯)近日,成都索贝数码科技股份有限公司(以下简称"索贝")再拓信创新生态 -- 索贝自主研发的Ficus Pi大数据平台、Vernox融合据库被收录进信创工委会产品图谱...

关键字: 数据库 大数据 PI IC

上海2022年9月5日 /美通社/ -- 由励展博览集团主办的IPIF国际包装创新大会,自2019年推出以来,共计组织439位重量级演讲嘉宾、3986位品牌方代表、1652位包装行业人士共同见证包装创新与可持续发展历程,...

关键字: PI IP BSP 可持续发展

数字电源

15504 篇文章

关注

发布文章

编辑精选

技术子站

关闭