解析数字滤波器(1)——陷波滤波器

2024-07-25 AMPHENOL SENSORS(安费诺传感器学堂公众号)
陷波滤波器,Notch Filter,梳状滤波器,Comb Filter 陷波滤波器,Notch Filter,梳状滤波器,Comb Filter 陷波滤波器,Notch Filter,梳状滤波器,Comb Filter 陷波滤波器,Notch Filter,梳状滤波器,Comb Filter

1. 引言

有鉴于数字信号处理涉及的面太多,我们必须要把话题收缩。数字滤波的种类也是五花八门,因此再选一个小的类型,我们将围绕离散线性时不变系统(Discrete Linear Time-Invariant System)来简单讨论一下陷波滤波器Notch Filter)和梳状滤波器Comb Filter),通过代码的演示和输出,我们可以比较一下这两类滤波器的特点。在本文中我们先以陷波滤波器为题来讨论相关的内容。



关于滤波,我们多少会了解一些,诸如带通,带阻,高通,低通等特性。信号滤波,其实我们在很多的应用中都会不自觉地应用起来,比如ADC值的多次采样平均——这是一种典型的数字滤波方式,当然也是最简单滤波方式中的一种。


2. 关于线性移不变系统和数字滤波器

何谓线性移不变系统?主要是两点:

● 系统的弛豫状态满足可叠加原理(表现为线性,比例性) 

● 系统的弛豫状态时移不变,即任意时间平移量k,有x(n-k)→T→ y(n-k) )


再加上系统是因果的(如果一个系统的输出仅仅依赖于过去和现在的输入,而不依赖于未来的输入,那么此系统就被称为因果系统),稳定的(系统输出不是发散振荡的),就构成我们滤波器的几个基本要素。


一个弛豫的系统是指当初始时刻系统内部无能量或所有状态变量的初值为零的系统,也就是说该系统的所有状态变量都已经"弛豫"到它们的稳定或静态值。在弛豫条件下,系统中不存在任何内部能量或动力以推动系统产生输出。换句话说,所有的输出都将仅被输入驱动。


在差分方程或差分方程系统中,所谓的"初始条件为零"或"弛豫的初始条件",意味着所有的y(n)(对于n<0)都被假定为零,即系统在开始接收输入(即n=0)之前是"静止"或"弛豫"的。对于许多系统和信号处理分析,完全弛豫的假设能够简化计算和分析过程。然而,实际上,实际的物理系统可能需要一些时间才能达到完全弛豫的状态。

离散数字滤波器在时域上可以用常系数差分方程来表示:

             (1)

其中ak,bk都是已知常数,但是该方程中,并不能直接看到y(n)和x(n)之间的等式关系,实际应用最好通过软件迭代的方式才方便处理。我们以参考书本[1]上的例子简单说明。假如一个递归的输入输出方程有:

设定对n<0的输入信号不计,输出部分只考虑y(-1),那么省掉递推过程,可以得到:

y(n)的结果表达式中,第一部分是系统的零输入响应,第二部分是零状态响应(颜色区分)。如果该系统的初始状态是弛豫的,即有:

关于系统的线性,从上式可以知道,对于系统S和任意输入x1,x2和常数c1,c2,有如下等式说明当前系统是满足叠加性的,因此系统是线性的。


其中关于两个响应的说明:

● 零状态响应(ZSR):这是指当系统的初始状态为零,即没有存储的能量和信息,对系统的新输入信号产生的响应。这个响应完全由当前的输入驱动,和系统在初始时刻的状态无关。ZSR是系统特性(如系统函数、冲激响应等)和输入信号的函数。

● 零输入响应(ZIR):这是指当系统的输入为零,即没有新输入信号,系统由其初始状态或初始条件产生的响应。这通常描述了系统如何在没有外部输入的情况下,自然地演化和衰减,即系统的自由响应。ZIR仅仅取决于系统的特性和初始状态


上面的结论是通过简单的时域例子来说明的,可能无法代表全状态的方程。我们通过对式-1单边Z变换的方式从复频域的角度来加深理解一下(将Z=e^jω带入,就转入频域)。单边Z变换中,输入信号x(n)被认为是因果的,因此不考虑x(n),n<0的输入,并且以前的输入所有信号的作用都反映在初始条件y(-1),y(-2),…,y(-N)上。将式-1经过单边Z变换,我们可以得到[1]:

式-2经过合并可得(式-3):

式-3中,前半部分就是系统的零状态响应;后半部分就是零输入响应,和系统以前的状态相关。系统的响应组成和在时域的响应组成是相同的。而且我们也知道,复频域中,下面的系统等式也是属于LTI的:

对于一般性的我们有:

式-5所表达的系统在复频域的弛豫状态,是满足叠加性要求的,因此系统是线性的。

我们再看关于系统符合线性系统的其他要求:

● 总响应等于零输入响应和零状态响应之和;

● 零状态响应满足叠加法则;

● 零输入响应满足叠加法则。


关于系统时移,我们知道,在时域的时移,对应复频域中在z平面上的旋转:

如果将z=e^jω代入,就可以将式-4转换到频域的输入到输出的频幅响应。我们有:

此时如果输入信号有时移x(n-k),我们得到的系统响应将是:

这种情况下,无论e^(-jωk)是系统的频率响应H(ω)引起的相应变化,还是输入信号X(ω)本身的时延引起的相位变化,效果是一样的。另外,如果频率响应H(ω)对输入信号的幅度有同样的缩放功能|H(ω)|。这些对于信号本身可以不认为是失真的。


事实上,线性时不变系统和滤波器这两个术语是同义的。某种意义上,H(ω)对于输入信号中不同的频率成分起着加权函数或频谱整形函数的作用[1]。这就是我们围绕系统函数H(ω)展开如何设计滤波器的由来。

既然这里又回到了滤波器这个话题,我们再将内容收缩一下,从陷波滤波器开始。式-1中,如果任意a_k=0,那么这个系统属于有限冲激响应系统(FIR);有任意a_k≠0,就会被称之为无限冲击响应系统(IIR)。


3. 陷波滤波器(Notch Filter)


陷波滤波器,也称为陷带滤波器,是一种在某一特定频率或者频率范围上,将信号的幅度衰减到极低甚至为零的滤波器。它属于带阻滤波器的特例,带阻滤波器是一种抑制某一频带内的信号而允许频带以外的信号通过的滤波器。它们的区别在于陷波滤波器的阻止带宽通常更窄,目标更准确。如果是针对某个单一频率的信号进行滤波,那么该滤波器的品质因数Q值的要求也会更高,以便让被阻止的带宽足够窄而不影响该频率附件信号的传递。但是过高的Q值就可能会引起滤波器的抖动,这个我们在设计滤波器的过程中,是需要留意的。


陷波滤波器的特性:

● 目标频率或频道的信号被显著削弱,而其他频率的信号几乎不受影响。

● 陷波频率或频带的选择往往能够调整。

● 能有效削弱或消除特定频率的噪声或干扰。


应用场合:

● 音频处理:在音乐制作或音频修复中,陷波滤波器用于消除特定的干扰音,例如电流电压的噪声。

● 工业现场信号采集处理系统:比如用于滤除50或60Hz的工频噪声。

● 通信系统:超窄带陷波滤波器用于从广带信号中选择性地滤除某一特定信号。

● 医疗和生物工程:用于消除生物和医疗信号中的电源频率以及任何周期性干扰。

● 雷达和导航系统:从信号中移除某一特定频率的干扰。


陷波滤波器为了更准确抑制特定频段的信号而设计,因此相比普通带阻滤波器,它的阻带通常会设置得更窄更精确。

我们通过模拟信号以及滤波处理后的信号之间进行对比,来了解这种类型滤波器的特点。


模拟信号中有50Hz的工频干扰信号需要滤除,保留20Hz的有用信号。先看结果,后查代码[2](在本文的最后部分)。


图-1    信号滤波前后对比

图-2  信号滤波前后的频谱图(削弱后的50Hz信号)


第三个图,是我们陷波滤波器典型的特征图。在指定的频率处对输入信号进行衰减,而其他频率处保持通过。


图-3  滤波器的幅相频响应图

该2阶IIR滤波器在50Hz之外的频域的信号都可以保持的通过性。参数如下(程序中有输出):

● b0~b2: [ 0.99479124, -1.89220538,  0.99479124] 

● a0~a2: [ 1.0        , -1.89220538,  0.98958248]

对应的系统函数有:

陷波滤波器对于特定的频率过滤有其独到的用途。该模拟测试程序可以在本文的附页部分查看。通过计算得到系统函数在z平面中对应的零点和极点结果如下(本文最后提供计算代码):

在设计二阶Notch滤波器时,零点和极点的位置和数值对滤波器的性能起着关键的作用。在上面的模拟的滤波器中,z平面中的2个零点就在单位圆上,不过两个极点已经很靠近单位圆了,实际应用中需要进一步测试验证以避免滤波器的额外抖动。


大家可以尝试用C/C++的方式将参数转换为代码,成为你所需的滤波器。这里使用的是Python中的IIR方式,而如果真要用FIR方式实现同样的效果,通常会需要很高的滤波器阶次,反而会导致计算复杂度增加,响应也会滞后。以下是设计陷波滤波器的一些基本的要求:

1. 零点的位置:Notch滤波器的零点通常被放在单位圆上,其位置决定了阻止频率的相关位置。要阻止的频率就是零点所在的角度对应的频率。

2. 极点的位置:极点的位置靠近零点可以产生较窄的Notch带宽,这意味着滤波器能够拒绝的频率范围较窄。相反,如果极点离零点较远,那么Notch带宽将较宽。但需要注意的是,极点的位置必须在单位圆内,否则滤波器将不稳定。

3. 零点和极点的数值:这些数值决定了滤波器的具体阻止频率和带宽。通过精确地选择这些数值,可以设计出满足各种应用要求的滤波器。


总的来说,设计Notch滤波器时,需要根据具体的阻止频率和带宽需求,精确地调整零点和极点的位置和数值。并且要确保极点的位置在单位圆内,以保证滤波器的稳定。具体数值的确定可以借助各种滤波器设计工具进行计算。


图-4    滤波器的信号传递


4. 小结

在本文中,我们详细探讨了Notch滤波器的设计和应用。我们理解了Notch滤波器的工作原理以及如何有效消除特定频率的干扰。此外,我们还简单了解了如何根据需求对滤波器进行设计,特别是零点和极点的定位。

 

通过理解和正确应用这些原则,我们可以设计出性能优秀的Notch滤波器,这对于许多应用场景,如信号处理,噪声消除等领域都是非常重要的。在很多工业现场的传感器应用中,会涉及很多信号的相对高速采集的场合,会用到Notch滤波器,尤其针对诸如工频干扰,或者特定频率的过滤等。

 

安费诺传感器(AMPHENOL SENSORS)提供诸多满足您应用的可靠、准确高精度的传感器,但如果实际应用过程中碰到一些异常的信号,可以和我们一起来分析原因,解决问题,根据实际工况来改善应用。

 

后续的内容中,安费诺传感器(Amphenol Sensors)将简单讨论另一种滤波器——梳状滤波器(Comb Filter),并通过Python模拟该滤波器的功能和实现,以及一些特情的处理方式,感兴趣的朋友可以点击下方链接跳转查看:

解析数字滤波器(2)——梳状滤波器及相关话题

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由walkonair转载自AMPHENOL SENSORS(安费诺传感器学堂公众号),原文标题为:数字滤波器(1)——陷波滤波器,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

解析数字滤波器(2)——梳状滤波器及相关话题

本文AMPHENOL SENSORS将围绕但不限于梳状滤波器进行展开。其中,梳状滤波器,一方面可以滤除特定的频率(尤其是特定频率的谐波),另一方面也可以在信号中对指定频率及其倍频的信号进行拣选。例如图-1所示的滤除指定谐波成分的梳状滤波器的幅频图。

2024-07-25 -  技术探讨 代理服务 技术支持 现货查询 批量订货

介绍EMC滤波器的分类,以及提升电磁兼容性的作用,可应对多样化干扰挑战

EMC滤波器,即电磁兼容性滤波器,主要用于抑制和消除工业自动化系统现场的强电磁干扰和电火花干扰,以确保现场仪器仪表和自动化控制系统的安全可靠运行。根据参考文章的内容,EMC滤波器可以有多种分类方式,本文将分别列举并解释。

2024-07-08 -  技术探讨 代理服务 技术支持 现货查询 批量订货

带通滤波器和带阻滤波器哪个更适合音频处理?有什么区别?

带通滤波器和带阻滤波器哪个更适合音频处理?有什么区别?本文一起来了解一下。

2024-04-10 -  技术探讨 代理服务 技术支持 现货查询 批量订货

车载产品,有视频解码芯片需求:支持四通道模拟输入,支持YCbCr输出,最好集成音频编解码器,有没有合适推荐?

推荐Renesas的音视频处理芯片TW9966,包含四个高质量NTSC/PAL/SECAM视频解码器,可以将模拟复合视频信号转换成用于汽车应用的数字分量YCbCr数据,每个通道包含10位ADC、专用钳位与增益控制器,并利用一个4h梳状滤波器分离亮度和色度 ,以减少交叉噪音的出现。TW9966还包含音频编解码器,具有五个音频模数转换器和数模转换器。内置的音频控制器可以产生数字输出记录/混频,并允许数字输入回放。

2020-04-07 -  技术问答

【产品】采用32bit RSIC架构的音频处理芯片PNC102S,搭载DNN神经网络降噪算法

波洛斯音频处理芯片PNC102S搭载DNN神经网络降噪算法、AGC自动增益调节算法,Ai算法+DSP完美融合,可广泛且快速应用于USB麦克风、直播设备、USB声卡、音视频设备、对讲、话务耳机、拾音器等领域。

2022-03-06 -  产品 代理服务 技术支持 现货查询 批量订货

远东通信的融合通信系统,让机场调度更高效更流畅

融合通信系统在机场行业的跨部门协同作业中发挥着至关重要的作用,不仅为部门间提供高效的通信方式,同时还为A-CDM系统(机场协同决策系统)、应急系统提供通信支撑,为消防、地服、救援队、指挥及信息中心等提供随时随地的通信服务,有效保障机场安全和可靠运行。

2024-11-13 -  应用方案 代理服务 技术支持 现货查询 批量订货
2023/7  - 波洛斯  - 数据手册  - V1.0 代理服务 技术支持 现货查询 批量订货

EV Battery Pack Water Detection Sensor from Amphenol Sensors

With the sharp growth of electric vehicles, many OEMs are using a water cooling system for the EV battery system. When water escapes the system and leaks into the battery pack, dangerous conditions are created. Amphenol Advanced Sensors‘ Water Detection Sensor monitors for water leakage by constantly checking resistance values. If a leak is detected in the EV battery pack, this sensor technology provides immediate notification.

2024-10-30 -  产品 代理服务 技术支持 现货查询 批量订货

Amphenol Sensors Electric Car Battery Packs-A New Power Source

Amphenol Sensors‘ Electric car battery packs paired with the appropriate sensor technology, electric vehicles open new doors to remote and emergency power supply that’s efficient, safe, and long-lasting.

2021-12-07 -  原厂动态

POROSVOC-PNC201音频处理器

型号- PNC201,POROSVOC-PNC201

2021/12  - 波洛斯  - 数据手册  - V1.0 代理服务 技术支持 现货查询 批量订货 查看更多版本

优译VHF频段300-500MHz滤波器,可用于通信系统、音频处理等领域

滤波器的主要功能和作用是处理信号,根据特定的频率响应特性对信号进行频率选择、增强或抑制。本文优译推荐一款VHF频段300-500MHz带通滤波器,可用于通信系统、音频处理、视频处理、电源管理、传感器信号处理等领域。

2024-10-19 -  产品 代理服务 技术支持 现货查询 批量订货

优化通信系统性能,眼图测试技巧与模板应用

眼图是评估通信系统性能的重要工具。鼎阳科技介绍了眼图的参数、形态和测试方法,熟悉眼图测试可以让工程师和技术人员更好地评估和优化通信系统的性能,提高系统的可靠性,为相关领域测试工作提供有力支持。

2024-05-15 -  设计经验
展开更多

电子商城

查看更多

品牌:KNOWLES

品类:Surface Mount Notch Filter

价格:¥505.8824

现货: 0

品牌:AMPHENOL SENSORS

品类:Air Quality Sensors

价格:¥119.7800

现货: 5,396

品牌:AMPHENOL SENSORS

品类:温度传感器

价格:¥14.2400

现货: 2,500

品牌:AMPHENOL SENSORS

品类:Assembly NTC temperature sensor

价格:¥5.0624

现货: 2,000

品牌:AMPHENOL SENSORS

品类:Surface Mount Pressure Sensors

价格:¥97.5000

现货: 51

品牌:AMPHENOL SENSORS

品类:Air Quality Sensors IR LED Dust Sensor

价格:¥40.5000

现货: 35

品牌:AMPHENOL SENSORS

品类:Board Mount Pressure Sensors

价格:¥253.8839

现货: 30

品牌:AMPHENOL SENSORS

品类:Low Pressure Compact Sensors

价格:¥125.9778

现货: 25

品牌:AMPHENOL SENSORS

品类:Board Mount Pressure Sensors

价格:¥253.8839

现货: 25

品牌:AMPHENOL SENSORS

品类:Board Mount Pressure Sensors

价格:¥227.5314

现货: 25

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

暂无此商品

海量正品紧缺物料,超低价格,限量库存搜索料号

服务

查看更多

力矩电机定制

可定制电机的连续转矩范围1Nm至2000Nm,峰值转矩3Nm至5500Nm,电机延长线长度、变换编码器类型。

最小起订量: 1 提交需求>

VC均温板散热器定制

可来图定制均温板VC尺寸50*50mm~600*600 mm,厚度1mm~10mm,最薄0.3mm。当量导热系数可达10000W/M·K,散热量可达10KW, 功率密度可达50W/cm²。项目单次采购额需满足1万元以上,或年需求5万元以上。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面