DSP教程第35章 FIR有限冲击响应滤波器设计

Posted Simon223

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DSP教程第35章 FIR有限冲击响应滤波器设计相关的知识,希望对你有一定的参考价值。

完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547

第35章   FIR有限冲击响应滤波器设计

FIR滤波器设计到的内容比较多,本章节主要经行了总结性的介绍,以帮助没有数字信号处理基础的读者能够有个整体的认识,有了这个整体的认识之后再去查阅相关资料可以到达事半功倍的效果。

目录

35.1   基本概念

35.1.1      什么是数字滤波器

35.1.2      数字滤波器的工作原理

35.1.3      数字滤波器的分类

35.1.4      滤波器的技术要求

35.1.5      滤波器的基本运算

35.1.6      数字滤波器的表述方法

35.2   FIR数字滤波器的基本网络结构

35.2.1      直接型结构

35.2.2      级联型结构

35.2.3      快速卷积型结构

35.2.4      线性相位型结构

35.2.5      频率抽样型结构

35.3   FIR数字滤波器的设计方法

35.4   总结


35.1   基本概念

35.1.1      什么是数字滤波器

数字滤波器的作用是对输入信号起到滤波的作用;即DF(Digital Filter)是由差分方程描述的一类特殊的离散时间系统。它的功能是把输入序列通过一定的运算变换成输出序列。不同的运算处理方法决定了滤波器的实现结构的不同。

35.1.2      数字滤波器的工作原理

上面的截图可以形象的解释

35.1.3      数字滤波器的分类

滤波器的种类很多,分类方法也不同。

  • 从功能上分;低通、带通、高通、带阻。
  • 从实现方法上分:FIR、IIR
  • 从设计方法上来分:Chebyshev(切比雪夫),Butterworth(巴特沃斯)
  • 从处理信号分:经典滤波器、现代滤波器

经典滤波器从功能上分又可分为:

低通滤波器(LPAF/LPDF):Low pass analog filter

带通滤波器(BPAF/BPDF):Bandpass analog filter

高通滤波器(HPAF/HPDF):High pass analog filter

带阻滤波器(BSAF/BSDF):Bandstop analog filter

35.1.4      滤波器的技术要求

数字滤波器的传输函数:

35.1.5      滤波器的基本运算

35.1.6      数字滤波器的表述方法

把上述三个基本单元互联,可构成不同数字网络或运算结构,也有方框图表示法和流图表示法。

35.2   FIR数字滤波器的基本网络结构


 

35.2.1      直接型结构

35.2.2      级联型结构

35.2.3      快速卷积型结构

已知两个长度为N的序列的线性卷积,可用2N-1点的循环卷积来代替。

这种结构的特点是能对信号进行高速处理。需要实时处 理时采用此结构。

35.2.4      线性相位型结构

这种结构涉及到的内容较多,我们这里不做讨论,大家查询相关书籍进行了解即可。

35.2.5      频率抽样型结构

这种结构涉及到的内容较多,我们这里不做讨论,大家查询相关书籍进行了解即可。

35.3   FIR数字滤波器的设计方法

基本特性:

  1. FIR滤波器永远是稳定的(系统只有零点);
  2.  FIR滤波器的冲激响应是有限长序列;
  3. FIR滤波器的系统函数为多项式;
  4.  FIR滤波器具有线性相位。

目前,FIR数字滤波器的设计方法主要是建立在对理想滤波器频率特性做某种近似的基础上。这些近似方法有窗函数法,频率抽样法及最佳一直逼近法。

关于窗函数法,频率抽样法及最佳一直逼近法我们这里不做讨论了,这三种方法涉及的内容都比较多,大家有兴趣的可以查阅相关书籍资料进行了解。

35.4   总结

本期教程主要对FIR滤波进行了总结性的介绍,每个知识点并没有进行详细的介绍,如果将这些知识点也进行展开的话将占用大量的篇幅,而且大家不容易看懂。尽管这样,还是希望有兴趣的读者去查阅相关的书籍进行深入的了解,只有你对这些理论有了升入的理解,你的实际应用才能事半功倍。还是那句经常说的话:理论高度决定实践高度。

以上是关于DSP教程第35章 FIR有限冲击响应滤波器设计的主要内容,如果未能解决你的问题,请参考以下文章

DSP教程第42章 IIR无限冲击响应滤波器设计

DSP教程第36章 FIR滤波器的Matlab设计(含低通,高通,带通和带阻)

STM32H7的DSP教程第41章 FIR滤波器的群延迟(重要)

STM32F429的DSP教程第41章 FIR滤波器的群延迟(重要)

STM32F407的DSP教程第41章 FIR滤波器的群延迟(重要)

STM32H7的DSP教程第38章 STM32H7的FIR高通滤波器实现(支持逐个数据的实时滤波)