0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

滤波器的种类有哪些上篇

通信工程师专辑 来源:算法工匠 作者:算法工匠 2020-10-13 15:17 次阅读

在讲解滤波器的种类之前,必须先讲解滤波器实现滤波的过程。怎么实现?matlab中是可以用filter函数,那总不能在单片机或者FPGA中也调用filter函数吧。可能吗?

不可能!

那怎么实现滤波过程呢?先来了解滤波过程的本质,就是乘加运算。FPGA里面实现乘加运算时非常容易的。

先来看看FIR滤波器在窗函数设计方式中采用不同窗的效果。怎么观察效果?肯定是通过幅频响应了。

数字信号处理中通常是取其有限的时间段进行分析,而不是对无限长的信号进行测量和运算。具体做法是从信号中截取一个时间段,然后对信号进行傅里叶变换、相关分析等处理。信号的截断产生了能量泄漏,而用FFT计算频谱又产生了栅栏效应,从原理上讲这两种误差都是不能消除的。在FFT分析中为了减少或消除频谱能量泄漏及栅栏效应,可采用不同的截取函数对信号进行截短,该函数称为窗函数,简称为窗。

泄漏与窗函数频谱的两侧旁瓣有关,对于窗函数的选用总的原则是,要从保持最大信息和消除旁瓣的综合效果出发来考虑问题,尽可能使窗函数频谱中的主瓣宽度应尽量窄,以获得较陡的过渡带。旁瓣衰减应尽量大,以提高阻带的衰减,但通常都不能同时满足这两个要求。频谱中的如果两侧瓣的高度趋于零,而使能量相对集中在主瓣,就可以较为接近于真实的频谱。不同的窗函数对信号频谱的影响是不一样的,这主要是因为不同的窗函数,产生泄漏的大小不一样,频率分辨能力也不一样。信号的加窗处理,重要的问题是在于根据信号的性质和研究目的来选用窗函数。

在设计FIR滤波器时,同样要求窗函数不仅可以影响过渡带宽度,还能影响肩峰和波动的大小。因此,,选择窗函数应使其满足以下两个要求:

(1)主瓣宽度尽量小,以使过渡带尽量陡。

(2)旁瓣相对于主瓣越小越好,这样可使肩峰和波动减小,即尽可能集中于主瓣内。

fir1函数默认使用的是什么窗呢?

在matlab的help中查找该函数就能知晓!

还有哪些窗可以选择呢?

再来看看程序如何?

理论和仿真结合在一起,

会使得大家牢固的掌握概念。

格式必须规范!

这里只举高通滤波器和低通滤波器的例子。

程序很简单。

只要同学们花时间就能搞清楚。

规范的写程序是写好程序的开始!

继续讲解滤波过程的乘加等效原理。

用程序说话是硬道理!

生成一个滤波器!

写程序伴随着注释会让程序很亲民哦!

fir_order = 128;

%滤波器的阶数

fir_low_filter = fir1(fir_order,0.2);

%fir1函数

使用filter函数进行滤波!

filter_sin_signal = filter(fir_low_filter,1,sin_signal);

怎么用乘加等效呢?

思考一下再看程序!

fori=129:length(sin_signal)

sum = 0;

forii=1:length(fir_low_filter)

sum=sum+sin_signal(i-(ii-1))*filter_sin_signal(ii);

end

filter_sin_signal1(i)=sum;

end

看看结果会一致吗?

肯定的啦!

是不是和卷积过程很像啊?好吧,尴尬的告诉大家,其实就是卷积。这就是为什么在课上强调卷积是《数字信号处理课程》基础的原因!

未完,待续!

责任编辑:xj

原文标题:电气信息类专业课程之matlab系统仿真 第三章 滤波器的种类(1)

文章出处:【微信公众号:算法工匠】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 滤波器
    +关注

    关注

    158

    文章

    7319

    浏览量

    174749
  • MATLAB仿真
    +关注

    关注

    4

    文章

    174

    浏览量

    19635
  • 电气信息
    +关注

    关注

    0

    文章

    13

    浏览量

    7501

原文标题:电气信息类专业课程之matlab系统仿真 第三章 滤波器的种类(1)

文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是低通滤波器?低通滤波器有什么作用?

    在电子工程领域中,滤波器是一种用于信号处理的重要元件。而低通滤波器作为滤波器的一种类型,具有其独特的频率响应特性。本文维爱普电源滤波器小编将
    的头像 发表于 04-08 16:30 372次阅读
    什么是低通<b class='flag-5'>滤波器</b>?低通<b class='flag-5'>滤波器</b>有什么作用?

    AD7711使用滤波器什么注意的?

    ,从AD7711读取到的数据差别很大,例如:设置60Hz时,读取数据与实际相符,当设置20Hz时,读取到的数据为2.3V。100Hz以上时,也接近2.5V 请问1、使用滤波器什么注意的? 2、这里使用设置什么不对吗,结果差别
    发表于 12-06 07:17

    绝了绝了!FCom富士3030超宽温滤波器 #晶振 #声表滤波器 #滤波器

    滤波器晶振
    FCom富士晶振
    发布于 :2023年11月16日 09:40:01

    环路滤波器采用有源滤波器还是无源滤波器

    环路滤波器采用有源滤波器还是无源滤波器? 首先,我们需要了解什么是环路滤波器。环路滤波器是一种基于共振电路的
    的头像 发表于 10-30 10:56 594次阅读

    变频器滤波器有哪些种类与选用?滤波器如何选择及使用方法?

    一、变频器滤波器种类变频器是现代工业生产用电器设备中普遍存在的,无论是小型变频器还是大型变频器,其电源和输出都会产生噪声并干扰到其他的电器设备和系统,甚至会对人类健康造成影响。因此,为了减少这种
    的头像 发表于 10-28 08:07 1677次阅读
    变频器<b class='flag-5'>滤波器</b>有哪些<b class='flag-5'>种类</b>与选用?<b class='flag-5'>滤波器</b>如何选择及使用方法?

    变频器滤波器有哪些种类与选用?滤波器如何选择及使用方法?

    变频器滤波器有哪些种类与选用?滤波器如何选择及使用方法? 一、变频器滤波器种类 变频器是现代工业生产用电器设备中普遍存在的,无论是小型变频
    的头像 发表于 10-25 15:48 733次阅读

    滤波器的详细分类

    滤波器的详细分类  滤波器是一种电子器件,用于滤波电路中的某些频率分量或频带,将它们从信号中截除或衰减。根据其工作原理和传递特性,滤波器可以分为多
    的头像 发表于 09-28 16:36 2469次阅读

    如何评估电源滤波器的性能?

    方法和结论总结几个方面来进行详细介绍。 一、电源滤波器的类型 根据滤波器的作用,电源滤波器主要可分为三种类型:电容滤波器、电感
    的头像 发表于 09-12 10:07 519次阅读

    滤波器的选频作用 滤波器与选频器的区别

    有关滤波器的作用,根据滤波器的选频作用,滤波器可以分成四类:低通、高通、带通和带阻滤波器滤波器与选频器的区别,选频器是
    的头像 发表于 06-29 16:47 2162次阅读
    <b class='flag-5'>滤波器</b>的选频作用 <b class='flag-5'>滤波器</b>与选频器的区别

    IIR滤波器种类和设计

    IIR滤波器(Infinite Impulse Response Filter)是一种数字滤波器,具有无限冲激响应特性。
    的头像 发表于 06-20 11:31 6558次阅读

    IIR滤波器和FIR滤波器的区别

    数字滤波器是数字信号处理中最常用的一种技术,可以对数字信号进行滤波、降噪、增强等处理,其中最常见的两种数字滤波器是IIR滤波器和FIR滤波器
    的头像 发表于 06-03 10:21 1.5w次阅读

    电抗器与滤波器的区别分析

    滤波器是对频率有选择作用的一种网络,它能使某一频带的交流电顺利通过,而使其它频率的交流电受到很大的衰减。   滤波器种类很多,有带通滤波器、带阻
    的头像 发表于 05-31 09:16 1001次阅读

    简谈FIR滤波器和IIR滤波器的区别

    的详细内容,话不多说,上货。 数字滤波器广泛应用于硬件电路设计,在离散系统中尤为常见,一般可以分为FIR滤波器和IIR滤波器,那么这两种滤波器
    发表于 05-29 16:47

    滤波器种类及原理

    滤波器是一种选频装置,可以使信号中特定的频率成分通过,而极大地衰减其他频率成分。利用滤波器的这种选频作用,可以滤除干扰噪声或进行频谱分析。
    的头像 发表于 05-22 09:08 1118次阅读
    <b class='flag-5'>滤波器</b>的<b class='flag-5'>种类</b>及原理

    十种常见的滤波器分享

    运算放大器可以用于设计各种类型的滤波器,以下是十种常见的滤波器: 1. 低通滤波器:能够通过让低于截止频率的信号通过,而抑制高于截止频率的信号。
    的头像 发表于 04-24 10:44 5205次阅读