数字滤波器的技术指标

2024-01-30 20:44

本文主要是介绍数字滤波器的技术指标,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 幅频特性指标
  • 相频特性指标
  • 各型滤波器的幅度响应
  • 表征数字滤波器频率响应特性的三个参量
    • (1) 幅度平方响应
    • (2) 相位响应
    • (3) 群延迟响应


数字滤波器的技术指标一般可以用幅频特性和相频特性指标来给出。
设数字滤波器的频率响应为:
H ( e j ω ) = ∣ H ( e j ω ) ∣ e j φ ( ω ) H(\mathrm{e}^{\mathrm{j}\omega})=\mid H(\mathrm{e}^{\mathrm{j}\omega})\mid\mathrm{e}^{\mathrm{j}\varphi(\omega)} H(ejω)=∣H(ejω)ejφ(ω)
式中:|H(e )|表征幅频特性,φ(ω)表征相频特性。幅频特性表示信号通过该滤波器后各频率成分衰减情况,而相频特性反映了各频率成分通过滤波器后在时间上的延时情况。因此,即使两个滤波器幅频特性相同,而相频特性不一样,对相同的输入,滤波器输出的信号波形也是不一样的。

幅频特性指标

在这里插入图片描述

一个实际数字低通滤波器的幅频特性及技术指标如上图所示。与理想低通滤波器相比可以看出,实际的滤波器有明显的不同:

一是通带和阻带内不再平坦,都存在一定的波动;

二是在通带和阻带之间的切换不再是直线下降的而是有一个过渡带,幅频特性逐步从大变小。

这是因为理想低通滤波器的幅频特性从通带到阻带之间有突变,将导致其物理上是不可实现的。为了物理上可实现,实际设计的滤波器在通带与阻带之间应有一定宽度的过渡带,以便允许幅频特性平滑地下降。同时,通带和阻带内不可能严格为1或0,应允许有一定的偏差,容许偏差的极限称为容限


参数符号
通带截止频率ωp
阻带截止频率ωs
通带容限δp
阻带容限δs
通带允许的最大衰减(波纹)Rp
阻带应达到的最小衰减As
3dB截止频率ωc

频段[0,ωp]称为通带,ωp 称为通带截止频率,δp 称为通带容限,在通带内幅频特性要求为:
1 − δ p ⩽ ∣ H ( e j ω ) ∣ ⩽ 1 , ∣ ω ∣ ⩽ ω p 1-\delta_{_p}\leqslant\mid H\left(\mathrm{e}^{\mathrm{j}\omega}\right)\mid\leqslant1,\quad\mid\omega\mid\leqslant\omega_{_p} 1δpH(ejω)1,ωωp
频段[ωs,π]称为阻带,ωs 称为阻带截止频率,δs 称为阻带容限,在阻带内幅频特性要求为:
∣ H ( e j ω ) ∣ ⩽ δ s , ω s t ⩽ ∣ ω ∣ ⩽ π \mid H(\mathrm{e}^\mathrm{j\omega})\mid\leqslant\delta_\mathrm{s},\quad\omega_\mathrm{st}\leqslant\mid\omega\mid\leqslant\pi H(ejω)δs,ωstωπ
通带容限δp 和阻带容限δs 描述了通带和阻带内幅频特性的波动程度。在工程应用中,这两个参数常用其dB(分贝)值来描述,通带允许的最大衰减(波纹)Rp分贝(dB)以及阻带应达到的最小衰减As分贝(dB)(已归一化为|H(ejw)|max=1),要求:
R ρ ⩾ 20 lg ⁡ ∣ H ( e j ω ) ∣ max ⁡ ∣ H ( e j ω p ) ∣ = − 20 lg ⁡ ∣ H ( e j ω p ) ∣ = − 20 lg ⁡ ( 1 − δ p ) ( d B ) A s ⩽ 20 lg ⁡ ∣ H ( e j ω ) ∣ max ⁡ ∣ H ( e j ω s t ) ∣ = − 20 lg ⁡ ∣ H ( e j ω s t ) ∣ = − 20 lg ⁡ δ s ( d B ) \begin{aligned}&R_\rho\geqslant20\lg\frac{\mid H(\mathrm{e}^{\mathrm{j\omega}})\mid_{\max}}{\mid H(\mathrm{e}^{\mathrm{j\omega_p}})\mid}=-20\lg\mid H(\mathrm{e}^{\mathrm{j}\omega_p})\mid=-20\lg(1-\delta_p)(\mathrm{d}\mathrm{B})\\&A_s\leqslant20\lg\frac{\mid H(\mathrm{e}^{\mathrm{j}\omega})\mid_{\max}}{\mid H(\mathrm{e}^{\mathrm{j}\omega _{st}})\mid}=-20\lg\mid H(\mathrm{e}^{\mathrm{j}\omega _{st}})\mid=-20\lg\delta_s(\mathrm{d}\mathrm{B})\end{aligned} Rρ20lgH(ejωp)H(ejω)max=20lgH(ejωp)∣=20lg(1δp)(dB)As20lgH(ejωst)H(ejω)max=20lgH(ejωst)∣=20lgδs(dB)
如果用分贝(dB)表示增益,则把|H(ejw)|max=1[一般是指w=0处(|H(ej0)|= 1]的增益[20lg|H(ejw)|max =0]称为0dB。则通带边沿(w= wp)处增益为-Rp,而其衰减则称为Rp(Rp为正数,单位为dB);同样阻带起始频率ws处的增益为-As,而其衰减则为As,(A,也为正数,单位为dB)。

若要求w=wp时, ∣ H ( e j ω p ) ∣ = 1 − δ p = 1 2 = 0.707 \mid H(\mathrm{e}^{\mathrm{j}\omega_{p}})\mid=1-\delta_{p}=\frac{1}{\sqrt{2}}=0.707 H(ejωp)∣=1δp=2 1=0.707

则在w=wp处衰减为
201 g [ ∣ H ( e j ω m ) ∣ m a x ∣ H ( e j ω p ) ∣ ] = − 201 g ∣ H ( e j ω p ) ∣ = − 20 l g ( 1 − δ s ) = 3 d B {\rm{201g}}\left[ {\frac{{{{\left| {H({e^{{j_{{\omega _m}}}}})} \right|}_{{\rm{max}}}}}}{{\left| {H({e^{{j_{{\omega _p}}}}})} \right|}}} \right] = - 201g|H({e^{{j_{{\omega _p}}}}})| = - 20{\rm{lg}}(1 - {\delta _s}) = 3{\rm{dB}} 201g[ H(ejωp) H(ejωm) max]=201gH(ejωp)=20lg(1δs)=3dB
即在w=wp处增益为-3dB(衰减为3dB)[把|H(ejw)|的最大值的增益定为0dB]。在w=wp处的衰减,也可以要求是其他分贝数,例如1dB、2dB等。


在这里插入图片描述

上图画出了同一滤波器的幅频特性绝对值和相对值(dB值)曲线。一般来说,在工程应用中通常要求As>40dB,即对噪声、干扰等无用信号的抑制作用要大于40dB,此时对应的幅频特性绝对值小于0.01。显然,此时图(a)中显示的幅频特性绝对值曲线不便于观察阻带响应曲线(近似与零值坐标轴重合),而图(b)清楚地显示出阻带-40dB以下的响应曲线,这样便于观察和描述滤波器频率响应特性。所以,常用幅频特性的衰减dB值描述设计指标
频段[ωps]称为过渡带,Δω=ωsp 表示过渡带宽,在这个过渡带内幅频特性平滑地从通带下降到阻带。对比理想滤波器,从理论上来说过渡带越窄越好。但当通带和阻带指标不变时,过渡带越窄,要求的滤波器阶数越高,付出的代价也越高。

在《数字信号处理原理与应用》书中对通带最大衰减的计算有所不同,采用w=0为归一基准。

在这里插入图片描述

部分书籍中计算公式:
a p = 20 lg ⁡ 1 + δ p 1 − δ p , a_{_p}=20\lg\frac{1+\delta_{_p}}{1-\delta_{_p}}, ap=20lg1δp1+δp,

需要注意区分。

相频特性指标

数字滤波器的相频特性可以表示为:
φ ( ω ) = arg [ H ( e j ω ) ] \varphi(\omega)=\text{arg}\Big[H\left(\mathrm{e}^{\mathrm{j}\omega}\right)\Big] φ(ω)=arg[H(ejω)]
式中:arg[●]表示取相位操作。

数字滤波器的相频特性表征了输人信号各频率成分通过滤波器后在时间上的延时情况。一般来说,如果滤波器用于对相位要求不敏感的场合时,如语音通信等,设计滤波器可以只考虑幅频特性。而对于一些对输出波形有要求的应用场景,如波形传输、图像信号处理等,必须要同时考虑幅频和相频特性。此时,要求设计的滤波器除了具有所期望的幅频特性外,还应具有线性相位。

各型滤波器的幅度响应

在这里插入图片描述

表征数字滤波器频率响应特性的三个参量

(1) 幅度平方响应

在这里插入图片描述

(2) 相位响应

在这里插入图片描述

(3) 群延迟响应

在这里插入图片描述

参考:
《数字信号处理教程》程佩青。
《数字信号处理原理与应用》

这篇关于数字滤波器的技术指标的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/661492

相关文章

从去中心化到智能化:Web3如何与AI共同塑造数字生态

在数字时代的演进中,Web3和人工智能(AI)正成为塑造未来互联网的两大核心力量。Web3的去中心化理念与AI的智能化技术,正相互交织,共同推动数字生态的变革。本文将探讨Web3与AI的融合如何改变数字世界,并展望这一新兴组合如何重塑我们的在线体验。 Web3的去中心化愿景 Web3代表了互联网的第三代发展,它基于去中心化的区块链技术,旨在创建一个开放、透明且用户主导的数字生态。不同于传统

usaco 1.2 Name That Number(数字字母转化)

巧妙的利用code[b[0]-'A'] 将字符ABC...Z转换为数字 需要注意的是重新开一个数组 c [ ] 存储字符串 应人为的在末尾附上 ‘ \ 0 ’ 详见代码: /*ID: who jayLANG: C++TASK: namenum*/#include<stdio.h>#include<string.h>int main(){FILE *fin = fopen (

AIGC6: 走进腾讯数字盛会

图中是一个程序员,去参加一个技术盛会。AI大潮下,五颜六色,各种不确定。 背景 AI对各行各业的冲击越来越大,身处职场的我也能清晰的感受到。 我所在的行业为全球客服外包行业。 业务模式为: 为国际跨境公司提供不同地区不同语言的客服外包解决方案,除了人力,还有软件系统。 软件系统主要是提供了客服跟客人的渠道沟通和工单管理,内部管理跟甲方的合同对接,绩效评估,BI数据透视。 客服跟客人

NC 把数字翻译成字符串

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 描述 有一种将字母编码成数字的方式:‘a’->1, ‘b->2’, … , ‘z->26’。 现在给一串数字,返回有多少种可能的译码结果 import java.u

34465A-61/2 数字万用表(六位半)

34465A-61/2 数字万用表(六位半) 文章目录 34465A-61/2 数字万用表(六位半)前言一、测DC/AC电压二、测DC/AC电流四、测电阻五、测电容六、测二极管七、保存截图流程 前言 1、6位半数字万用表通常具有200,000个计数器,可以显示最大为199999的数值。相比普通数字万用表,6位半万用表具有更高的测量分辨率和更高的测量准确度,适用于精度比较高的测

超级 密码加密 解密 源码,支持表情,符号,数字,字母,加密

超级 密码加密 解密 源码,支持表情,符号,数字,字母,加密 可以将表情,动物,水果,表情,手势,猫语,兽语,狗语,爱语,符号,数字,字母,加密和解密 可以将文字、字母、数字、代码、标点符号等内容转换成新的文字形式,通过简单的文字以不同的排列顺序来表达不同的内容 源码截图: https://www.httple.net/152649.html

两个长数字相加

1.编程题目 题目:要实现两个百位长的数字直接相加 分析:因为数字太长所以无法直接相加,所以采用按位相加,然后组装的方式。(注意进位) 2.编程实现 package com.sino.daily.code_2019_6_29;import org.apache.commons.lang3.StringUtils;/*** create by 2019-06-29 19:03** @autho

摄像头模组介绍和技术指标

1 手机摄像头概述 1.1 手机摄像头概述  手机的数码相机功能指的是手机是否可以通过内置或是外接的数码相机进行拍摄静态图片或短片拍摄,作为手机的一项新的附加功能,手机的数码相机功能得到了迅速的发展。 手机摄像头分为内置与外置,内置摄像头是指摄像头在手机内部,更方便。外置手机通过数据线或者手机下部接口与数码相机相连,来完成数码相机的一切拍摄功能。 外置数码相机的优点在于可以减轻手机的重

关于字符串转化为数字的深度优化两种算法

最近在做项目,在实际操作中发现自己在VC环境下写的字符串转化为整型的函数还是太过理想化了,或者说只能在window平台下软件环境中运行,重新给大家发两种函数方法: 第一个,就是理想化的函数,在VC环境下充分利用指针的优越性,对字符串转化为整型(同时也回答了某位网友的答案吖),实验检验通过: #include <stdio.h> #include <string.h> int rayatoi(c

Oracle 数据库中 字符型字段 按数字排序

由于需要维护表里面的值,id主键是字符串型,保存的都是数字,每次都要看好久,才知道新增id,用哪个数字; 遇到了一个主键排序的问题。字符型的主键,保存的都是数字,数据导过来以后发现数据排序都是乱的,就想着按数字规则排序。 但发现to_number总是报错,就想着里面应该是有字符存在。后来使用了正则关系式,问题解决。 以下是正则关系式的两种用法,记录下来: 方法一: select * fr