数字滤波器广泛应用于硬件电路设计,在离散系统中尤为常见,一般可以分为FIR滤波器和IIR滤波器,那么他们有什么区别和联系呢。
FIR滤波器
定义:
FIR滤波器是有限长单位冲激响应滤波器,又称为非递归型滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。
特点:
FIR滤波器的最主要的特点是没有反馈回路,稳定性强,故不存在不稳定的问题;
FIR具有严格的线性相位,幅度特性随意设置的同时,保证精确的线性相位;
FIR设计方式是线性的,硬件容易实现;
FIR相对IIR滤波器而言,相同性能指标时,阶次较高,对CPU的性能要去较高。
图1 FIR滤波原理图
IIR滤波器
定义:
IIR滤波器是无限脉冲响应滤波器,又称递归型滤波器,即结构上带有反馈环路。
特点:
IIR数字滤波器的系统函数可以写成封闭函数的形式,具有反馈回路;
IIR数字滤波器的相位非线性,相位特性不好控制,随截止频率变化而变化,对相位要求较高时,需加相位校准网络;
IIR滤波器有历史的输出参与反馈,同FIR相比在相同阶数时取得更好的滤波效果;
IIR数字滤波器采用递归型结构,由于运算中的舍入处理,使误差不断累积,有时会产生微弱的寄生振荡。
图2 IIR基础原理图
区别
稳定性:由于FIR滤波器没有反馈回路,稳定性要强于IIR;
相位特性:FIR 为线性相位延迟,IIR 为非线性相位延迟。
如下图所示为10Hz的方波信号,采样率为1KHz
图3 方波信号
FIR滤波器后,滤波后效果图下图所示
图4 FIR滤波效果图
IIR滤波器后,滤波后效果图下图所示
图5 IIR滤波效果图
通过对比不难发现,IIR滤波器存在非线性相位延迟,校正时需要双向滤波进行校正,复杂不易控制;FIR滤波器为线性延迟,可通过左右平移的方式直接校正,误差小。
信号处理速度:FIR的滤波输出取决于当前输入数据和历史输入数据,IIR的滤波输出取决于当前输入数据、历史输入数据和历史输出数据。以基于FPGA硬件的数字滤波器为例,FIR在处理信号时不需等待前一个信号的滤波输出,只需要考虑输入数据便可实时滤波;IIR需要等待上一个信号的滤波输出,存在一定的时间延迟,所以处理速度上没有FIR快。
图6 FIR和IIR滤波对比图
从上面的简单比较可以看到IIR与FIR滤波器各有所长,所以在实际应用时应该从多方面考虑来加以选择。从使用要求上来看,在对相位要求不敏感的场合,如语言通信等,选用IIR较为合适,这样可以充分发挥其经济高效的特点;对于图像信号处理,数据传输等以波形携带信息的系统,则对线性相位要求较高,采用FIR滤波器较好。当然,在实际应用中可能还要考虑更多方面的因素。
关键字:FIR滤波器 IIR滤波器 区别
引用地址:
详解FIR滤波器和IIR滤波器的区别
推荐阅读最新更新时间:2024-05-07 17:23
氮气吹干仪氮气吹扫仪有什么区别吗?
氮气吹干仪(Termovap Sample Concentrator)又称为:氮气浓缩装置、氮气吹扫仪,氮吹浓缩仪,样品浓缩仪,简称:氮气吹干仪、吹氮仪,浓缩仪。通常是将氮气吹入加热样品的表面进行样品浓缩,具有省时、操作方便、容易控制等特点,可很快得到预期的结果。广泛应用于农残分析、商检、食品、环境、制药、生物制品等行业及用于液相、气相及质谱分析中的样品制备中。 所以总的来说这两个应该是没什么区别的,就是名字不一样,接下来我们详细的了解一下氮气吹干仪。 二、氮气吹干仪的原理 加快蒸发有两个方法:加强它周围的空气流动和它的温度。氮气还是一种不活泼的气体,也能起到隔绝氧气的作用,防止氧化。氮气吹干仪就是通过这些原理达到了浓
[测试测量]
空气净化器和新风系统的区别是什么
随着我们对室内空气污染认知度的不断提高,我们逐渐意识到看似窗明几净的室内,实则潜藏着大量的污染物。并且这些污染物都会对我们的身体健康造成极大的危害,所以可以持续改善室内空气质量的空气净化器和新风系统,才会成为我们家居生活的必需品。 那么我们是选择空气净化器还是新风系统呢?首先我们先来看一下二者的区别,空气净化器的核心是室内空气的一个循环净化,空气净化器会将室内的空气吸入产品内部,通过持续的吸附、分解等方式来滤除空气中的污染物,随后通过出风口将新鲜的空气送入室内,并且形成一个净化循环。 而新风系统的核心是室内外空气的循环置换,其会将室内空气中的污染物和室内的污浊空气一并排出室外,同时将室外的空气过滤之后,引入室内,形成一个循
[嵌入式]
基于脉动阵列的FIR滤波器设计
1 引 言 有限长冲激响应(FIR)滤波器在数字信号处理中是一种基本的处理单元。无限长单位冲激响应(IIR)数字滤波器的优点是可以利用模拟滤波器设计的结果,但其缺点是不具有线性相位性。图像处理以及数据传输都要求信道具有线性相位特性,FIR滤波器可以做成严格的线性相位,避免被处理信号产生相位失真,还可以具有任意的幅度特性。此外,FIR滤波器的单位冲激响应是有限长的,因而滤波器一定是稳定的。 在数字滤波器的研究中,已经提出多种FIR滤波器的设计和实现方法,如并行结构、流水线结构、分布式结构等 。FIR滤波器计算量大,且要求实时实现。如何提高速度以满足信号处理的高效性和实时性一直是人们研究的重点和热点。脉动阵列是一种新型的流水线结构
[嵌入式]
示波器协议解码功能和专用总线协议分析仪的区别
随着示波器分析功能的越来越强大,示波器厂商开始把对一些总线的解码功能内置到示波器里,这样做数字总线调试的用户不但可以用示波器进行波形分析,也可以通过解码软件把相应总线上承载的内容解码出来。 示波器里的总线解码功能相对于专用协议分析仪来说,主要有以下优点: 1/ 可以直接把示波器采集到的波形和协议内容相关起来。比如下图中我们可以把直接看到包里面的数据以及对应的波形,这样数据出了问题我们可以判断出是确实数据发错了还是某个bit信号质量的问题。协议分析仪由于只能看到数据包而看不到原始波形,所以数据发生错误时没法判断是确实发错了还是信号质量造成的。 2/ 示波器可以使用探头点在信号上直接进行总线的协议分析。 示波器由于
[测试测量]
变压器和互感器的区别
电压互感器的工作原理与一般的变压器相同,仅在结构型式、所用材料、容量、误差范围等方面有所差别。 变压器: 变压器是变换交流电压、电流和阻抗的器件,当初级线圈中通有交流电流时,铁芯(或磁芯)中便产生交流磁通,使次级线圈中感应出电压(或电流),用于改变电压等级,负载较大电流。 1、变压器种类很多,按冷却方式、防潮方式、铁芯或线圈结构、电源相数、用途等分若干个类; 2、变压器的容量由小到大,从几十伏安大到几十兆伏安; 3、变压器的一次侧电压受二次负荷影响较大,负荷大时系统电压会受到影响; 4、变压器二次侧负荷就是各种用电设备,通过的电流较大,具有较强的带负载能力; 5、变压器一次侧电压不论多高,均可根据需要升高或降低二次电压
[电源管理]
同步发电机和异步发电机的区别
发电机分为同步和异步发电机两种,在负载功率因数比较低的时候,外电路并电容可以起到无功补偿得作用,提高功率因数,减小电路电流。 同步发电机,是作发电机运行的同步电机,是一种最常用的交流发电机。广泛用于水力发电、火力发电、核能发电以及柴油机发电。同步发电机的结构按其转速分为高速和低(中)速两种。前者多用于火电厂和核电站;后者多与低速水轮机或柴油机联动。在结构上,高速同步发电机多用隐极式转子,低(中)速同步发电机多用凸极式转子。 异步发电机是利用定子与转子间气隙旋转磁场与转子绕组中感应电流相互作用的一种交流发电机。异步发电机又称“感应发电机”。利用定子与转子间气隙旋转磁场与转子绕组中感应电流相互作用的一种交流发电机。
[嵌入式]
伺服电机与步进电机的区别分析
随着全数字式交流伺服系统的出现,交流伺服电机也越来越多地应用于数字控制系统中。为了适应数字控制的发展趋势,运动控制系统中大多采用步进电机或全数字式交流伺服电机作为执行电动机。
步进电机作为一种开环控制的系统,和现代数字控制技术有着本质的联系。在目前国内的数字控制系统中,步进电机的应用十分广泛。随着全数字式交流伺服系统的出现,交流伺服电机也越来越多地应用于数字控制系统中。为了适应数字控制的发展趋势,运动控制系统中大多采用步进电机或全数字式交流伺服电机作为执行电动机。虽然两者在控制方式上相似(脉冲串和方向信号),但在使用性能和应用场合上存在着较大的差异。现就二者的使用性能作一比较。
一、控制精度不同
两相混合式步进电机步距角
[嵌入式]
空心杯电机 VS 传统直流电机的区别是什么
(一)空心杯 电机 :人形 机器人 灵巧手的核心零部件 灵巧手是人形机器人执行动作的最终零件,十分重要且复杂,对电机性能要求较高。灵 巧手作为机器人实现操作的终端工具,十分重要,其设计高度仿人手,结构比较复杂, 面临的最大难题是空间极小而驱动自由度极多,需要配备功率密度高,体积小且控制精 度高的电机。 空心杯电机与灵巧手关节适配性高, 特斯拉 Op ti mus 选用其作为动力源。空心杯电机具 有功率密度高、能量转化效率高、响应快,运行平稳等特点,与灵巧手的需求高度适配。 特斯拉机器人“灵巧手”使用较为经典的六电机驱动方式,和人手一样同样使用 5 个手 指,拥有 11 个自由度,拇指采用双电机驱动弯曲和侧摆,其它四指各用一个电
[嵌入式]