抗混叠滤波器设计方案
- 格式:doc
- 大小:403.03 KB
- 文档页数:7
摘要文章是对抗混叠滤波器的设计研究,提出了一种过采样系统设计方案。
通过多次反复地对信号进行采样,然后通过将数字滤波和模拟滤波技术有机结合,充分发挥各自滤波器的特点来解决数据采集系统的抗混叠问题。
抗混叠滤波器的设计重点在数字滤波器部分,而FIR数字滤波器以其良好的线性特性、系统稳定等诸多优点,得到了广泛应用,也十分适合用于信号采集中的抗混叠滤波。
关键词:抗混叠滤波器;过采样;数字滤波器;目录摘要 (I)目录 (II)第1章绪论 (1)1.1 课题研究背景和意义 (1)1.2 课题研究现状 (1)1.3 课题的目标与任务 (2)第2章抗混叠滤波器系统的构建 (3)2.1 抗混叠滤波器设计的基本思路 (3)2.2 数字滤波器的选择 (3)2.3 过采样系统 (4)2.3.1 过采样技术 (4)2.3.2 过采样系统设计方案 (4)第3章抗混叠滤波器系统的仿真 (6)3.1 FIR低通滤波器的设计 (6)3.1.1 FIR数字滤波器的设计步骤 (6)3.1.2 窗函数的选择 (6)3.1.3 MATLAB相关函数的使用 (7)3.2 过采样系统的构建与仿真 (8)结论 (11)参考文献 (12)致谢.................................................................................................. 错误!未定义书签。
附录. (13)第1章绪论1.1 课题研究背景和意义现如今需要滤波器的领域十分多。
例如,采样视频系统中的信号混叠现象,当超出视频频段范围的高频信号通过数模转换器的采样过程混叠回视频频段时,就会产生混叠现象;随着电力电子技术的不断发展,电力电子装置广泛投入运行因而有大量的高次谐波注入电网,产生了严重的谐波污染,对于工农业生产造成了严重的影响;在当代煤矿的电网中,由于大量大功率和非线性设备的应用,致使部分煤矿电网中的谐波含量已经远远超出国家标准;在自动控制、测控系统的数据采集过程中,不可避免地会有高频干扰信号混杂在有用信号当中,当这些信号的数据采集频率超过采样定理所规定的范围时,就会采集到一些不确定的信号并对有用信号造成干扰,即频率混叠。
研究与设计 电 子 测 量 技 术ELECTRONIC MEA SUREM ENT T ECH NOLOGY 第31卷第2期2008年2月Butterworth有源抗混叠滤波器设计林祥金 张志利 朱 智(西安二炮工程学院 西安 710025)摘 要:信号混叠是视频采样系统中的一种失真。
为了防止这种失真,本文设计了一个4阶的视频有源低通抗混叠滤波器。
通过对二阶Bessel、Butter wo rth和Chebyshev等多种滤波器的性能分析比较,本文采用Butterw or th滤波器来设计该抗混叠滤波器,电路的拓扑结构采用Sallen K ey结构,并采用高速双运算放大器(SN10502),以构造一个可放入狭小印刷电路板中的4阶But terw or th滤波器。
测量结果表明,该滤波器在视频频段内几乎不出现峰值、平坦度好,并且阻带抑制效果好。
微分增益和相位同样也很不错。
最后,还讨论了在设计视频有源滤波过程中应该如何根据实际应用选择运算放大器,如何选择电容、电阻值,如何布局布线以及如何消除振荡。
关键词:Butter wo rth滤波器;有源抗混叠滤波器;Sallen key中图分类号:T P273 文献标识码:ADesign of butterworth active anti aliasing filterL in Xiangjin Zhang Zhili Zhu Z hi(Second Artillery Engin eering In stitu te,Xi an710025)Abstract:Sig nal aliasing is an obvious distor tio n in high speed video sampling system.T o avo id that,this paper presents a design of a four o rder active anti aliasing filter using hig h speed dual o perat ional amplifier SN10502,which can be placed in a tiny P CB(P rinted Circuit Boa rd).A n o ptimum design of this filter is intr oduced.Results show that the designed filter o ffers g oo d flatness of f requency r esponse,g oo d effects of sto pband rejectio n,hig h differential g ain and hig h differ ent ial phase,and almost no peaking occurs w it hin video fr equency r ang e.Finally this paper ends w ith discussions on ho w to cho ose o per ational amplifiers based o n practical application,how to choo se capacit ance and resistance,how to eliminate oscillation and on how to layout.Keywords:Butt erw ort h filter;act ive anti aliasing filter;Sallen key0 引 言信号混叠是采样视频系统中的一个明显失真。
一种分析和设计抗混叠滤波器的方法
宋军;赵明忠
【期刊名称】《现代电子技术》
【年(卷),期】2008(31)19
【摘要】信号采集通道中,一般采用高阶抗混叠滤波器来消除频率混叠现象,这同时也增加了滤波器设计难度.为有效降低滤波器设计的难度,在详细分析并讨论了抗混叠滤波器的陡度、阶数与信号抽样频率以及A/D转换器的分辨率之间的内在关系后,提出了抗混叠滤波器、抽样频率和A/D转换器三者之间合理权衡设计的方法.该分析方法为抗混叠滤波器乃至信号采集通道的设计提供了十分有益的参考.
【总页数】3页(P67-68,71)
【作者】宋军;赵明忠
【作者单位】南京林业大学,信息学院,江苏,南京,210037;南京林业大学,信息学院,江苏,南京,210037
【正文语种】中文
【中图分类】TNT13
【相关文献】
1.用于电网谐波分析的抗混叠滤波器设计 [J], 李绍铭;张国利
2.电网谐波检测抗混叠滤波器的分析与设计 [J], 吴昊;李世光;高正中;高庆地
3.一种抗混叠滤波器的设计 [J], 郭红玉
4.一种多路分时复用抗混叠滤波器设计与实现 [J], 朱洪翔; 董青; 张迪
5.一种抗混叠失真的IIR数字滤波器设计方法 [J], 刘文斐
因版权原因,仅展示原文概要,查看原文内容请购买。
抗混叠滤波器 anti-alias filter是一个低通滤波器,用以在输出电平中把混叠频率分量降低到微不足道的程度。
在对模拟信号进行离散化时,采样频率f2至少应2倍于被分析的信号的最高频率f1,即:f2≥2 f1;否则可能出现因采样频率不够高,模拟信号中的高频信号折叠到低频段,出现虚假频率成分的现象(如下图所示),称之为:混叠。
为解决频率混叠,在对模拟信号进行离散化采集前,采用低通滤波器滤除高于1/2采样频率的频率成份。
实际仪器设计中,这个低通滤波器的截止频率(fc) 为:截止频率(fc)= 采样频率(fs) / 2.56窗函数有截短和平滑的作用,窗函数选择的好,可以在相同阶次的情况下,提高滤波器的性能,或是在满足设计要求的情况下,减少滤波器阶数。
选窗标准:1. 较低的旁瓣幅度,尤其是第一旁瓣;2. 旁瓣幅度要下降得快,以利于增加阻带衰减;3. 主瓣宽度要窄,这样滤波器过渡带较窄。
但这三点难以同时满足,当选用主瓣宽度较窄时,虽然得到的幅频特性较陡峭,但通带、阻带波动会明显增加;当选用较低的旁瓣幅度时,虽然得到的幅频特性较平缓匀滑,但过渡带变宽。
因此,实际的选择往往是取折衷。
一般选这几个窗之一:矩形窗、三角窗、汉宁窗、海明窗、布拉克曼窗、凯塞窗,可以查查资料比较他们的旁瓣幅度,过渡带宽度和阻带最小衰减后再进行选择。
1)根据过渡带宽及阻带衰减要求,选择窗函数的类型并估计窗口长度N(或阶数M=N-1),窗函数类型可根据最小阻带衰减As独立选择,因为窗口长度N对最小阻带衰减As没有影响,在确定窗函数类型以后,可根据过渡带宽小于给定指标确定所拟用的窗函数的窗口长度N,设待求滤波器的过渡带宽为Δw,它与窗口长度N近似成反比,窗函数类型确定后,其计算公式也确定了,不过这些公式是近似的,得出的窗口长度还要在计算中逐步修正,原则是在保证阻带衰减满足要求的情况下,尽量选择较小的N ,在N 和窗函数类型确定后,即可调用MATLAB 中的窗函数求出窗函数wd (n )。
2012年第07期,第45卷 通 信 技 术 Vol.45,No.07,2012 总第247期 Communications Technology No.247,Totally改进的高性能CIC抗混叠滤波器皇甫文斌, 朱 江, 王世练(国防科学技术大学 电子科学与工程学院,湖南 长沙410073)【摘 要】这里对一种旋转锐化级联积分梳状滤波器(RSCIC,Rotated Sharpening Cascaded Integrator Comb Filter)进行了研究,RSCIC由锐化级联积分梳状滤波器(SCIC,Sharpening Cascaded Integrator Comb Filter)和旋转内插滤波器(Rotated Sinc Filter)两部分构成。
RSCIC可有效地提高传统积分梳状滤波器(CIC, Cascaded Integrator Comb Filter)的通带和阻带传输性能,特别适合采样率转化。
仿真表明,在同等条件下,RSCIC滤波器的阻带衰减性能比传统的CIC滤波器提高了22 dB,通带抗衰减性能比传统的CIC滤波器提高了0.5 dB。
【关键词】采样率转换;积分梳状滤波器;锐化级联积分梳状滤波器;旋转内插滤波器【中图分类号】TN911.72 【文献标识码】A 【文章编号】1002-0802(2012)07-0119-03 Improved High Performance CIC FilterHUANGFu Wen-bin, ZHU Jiang, WANG Shi-lian(School of Electronic Science and Engineering, National University of Defense Technology,Changsha Hunan 410073, China)【Abstract】CIC(Cascaded Integrator Comb) filter, for its simple hardware, is a most commonly-used multistate filter. However, the large distortion of the pass-band and the attenuation of the stop-band limit its applications, a new cascade structure is studied and proposed. Simulation shows that the proposed structure could improves the stop-band attenuation by 30dB as compared with the traditional CIC Filter. The new structure is quite good in the sampling rate conversion.【Key words】sample rate conversion;CIC;sharpening CIC;rotating sharpening CIC0 引言积分梳状滤波器CIC [1]结构简单,不使用乘法器,且不需要预先存储滤波器系数,是目前用于采样率转换常用的滤波器,但是,单一积分梳状滤波器通带和阻带性能相对较差,无法满足实际应用要求[2]。
加速度传感器中抗混叠滤波技术的设计与实现张文俊;刘国忠;杜振波【摘要】为了消除因温度变化引起的加速度传感器频率混叠现象,笔者采用在传感器信号调理电路的负反馈电阻上增加电容,形成一阶低通滤波器的方法,既可保证产品工作频率范围内的有效信号不被衰减,又可滤除信号频带外的所有高频噪声,是提高加速度传感器测试精度的一种有效措施。
%In order to eliminate frequency aliasing phenomenon of the acceleration sensor caused by temperature change, the authors adopted increasing capacitance on negative feedback resistance of the sensor signal conditioning circuit, which formed a first-order low-pass filter, which ensured product can be effective signals are not within the scope of work frequency atten-uation, but also filter all the high-frequency noise in addition to the signal frequency band. The method was a kind of effec-tive measures for increasing accuracy of acceleration sensor test.【期刊名称】《科技创新与生产力》【年(卷),期】2014(000)004【总页数】3页(P100-101,106)【关键词】加速度传感器;频率混叠;滤波技术【作者】张文俊;刘国忠;杜振波【作者单位】中北大学信息与通信工程学院,山西太原 030051;山西科泰微技术有限公司,山西太原 030006;山西广播电视台,山西太原 030001【正文语种】中文【中图分类】TN-9;TN06在测控系统的数据采集过程中,不可避免地会有高频干扰信号混杂在有用信号中。
利用开关电容滤波器实现抗混叠滤波带外杂散信号所引起的混叠现象是A/D转换器应用中所面临的关键问题,如果没有适当的滤波处理,这些信号会严重影响数据转换系统的性能指标。
本文主要讨论抗混叠滤波的原理及其对系统性能的影响。
本文针对这一应用,提供了一个开关电容滤波器设计范例,该方案具有极高的性价比。
本文几乎涵盖了所有与高性能系统设计有关的重要参数和实际问题。
产生混叠的来源:这一点在奈奎斯特定理中给出了说明。
奈奎斯特定理指出:时间连续信号转换成离散信号时,需要在一个周期内的采样次数多于2次。
如果采样次数不够,将无法恢复丢失的信息。
从图1可以更清晰地看到这一点,如果信号每周期采样一次,得到的只是一个直流信号(幅度为任意值),如图1a所示。
如果每周期采样两次,得到一个方波信号(图1b)。
值得注意的是:对输入信号进行每周期2次的采样是一种非常特殊的情况,任何时候都要避免这种情况。
图1c所示是以200kHz采样率对190kHz信号进行采样的情况。
所得信号是一个完好的正弦波,但频率是错误的。
频率的改变正是由于混叠现象导致的。
图1a。
对正弦信号进行每周期一次的采样时,得到一个幅度为任意值的直流信号。
图1b. 对同一正弦波每周期采样两次,得到一个方波,幅度信息丢失。
图1c. Fsignal = 190kHz、Fs = 200kHz是欠采样信号,所得结果是混叠现象导致的。
图2所示是在频域的表现形式,从图中可以看出,频率高于 f > f s/2的信号被镜像到f s/2。
为了避免这种现象,必须保证信号中没有更高的频率成份。
因此,我们必须了解信号的最高频率,采样频率需要高于这个频率的两倍。
一种最原始的考虑是从数字域解决这个问题,但这显然是不可取的,因为一旦完成信号采样,有些信号混叠到所感兴趣的频段,则无法从信号中移除这些频率成份。
抗混叠滤波必须在模拟域进行,即在信号采样之前。
图2. 频域中的混叠现象,欠采样信号镜像到f s/2。
抗混叠滤波器的设计与运用摘要:在信号采集系统设计中,数据采集的精度及对数据采集的抗混叠滤波是很重要的考虑因素。
本文介绍了如何设计品质优良的抗混叠滤波器。
首先阐述了如何用分离元件设计滤波器,并以巴特沃斯滤波器为例进行分析。
然后讨论了使用集成芯片来设计抗混叠滤波电路,并总结了它们的优缺点。
关键词:信号采集;滤波器;抗混叠1.引言在信号采集系统中,如果信号的最高频率fh超过1/2采样频率(fs),即fh>fs/2 时,则各周期延拓分量产生频谱的交叠,称为频谱的混叠现象。
我们将采样频率之半(/2)称为折叠频率,它如同一面镜子,当信号频谱超过它时,就会被折叠回来,造成频谱的混叠。
若原始信号是频带宽度有限的,要想采样后能够不失真地还原出原始信号,则采样频率必须大于或等于两倍信号谱的最高频率,即奈奎斯特采样定理。
若原始信号不是频带宽度有限的,为了避免混叠,一般在抽样器前加入一个保护性的前置低通滤波器,称为抗混叠滤波器。
抗混叠滤波器可选用模拟滤波器电路,也可选用集成的芯片。
模拟滤波器电路可由运放、电阻和电容搭建,由于受分离元件的精度和环境温度影响,很难提高滤波精度,但是电路参数可以根据滤波器的指标自由设计;集成芯片由于集成度的提高,电路的可靠性和精度有了相应的提高,但是滤波器的指标受到了一定的限制。
本文就从这两方面进行滤波器的分析与设计。
2.模拟抗混叠滤波器电路设计抗混叠滤波器需要首先确定所希望的滤波特性(截止频率、过渡带衰减等),然后选择能够满足应用需求的最佳滤波方案。
一般情况下,低通滤波器的阶数越高,幅频特性衰减的速度越快,就越接近理想幅频特性,但实现起来电路越复杂,成本也较高。
下面以4阶巴特沃斯低通滤波器为例来分析滤波器电路中电阻电容参数。
表1所示为4阶Butterworth低通滤波器参数,它可由两个二阶低通滤波网络级联而成。
表1 4阶Butterworth低通滤波器参数由式(2)和表1可确定满足条件的一组电容元件参数:C1A=0.46 ,C1B=0.07 ,C2C=0.19 ,C2B=0.16 。
关于设计抗混叠滤波器的三大注意事项
在我的上一篇文章中,我讨论了增量-累加模数转换器 (选择你的滤波器截止频率考虑差分与共模滤波器之间的关系
很多ADC转换两个独立输入之间(例如INP与INN)的电压,所以,设计人员经常在每个输入上放一个共模滤波器,以保持系统共模抑制(CMR)。
然而,组件容差将使任意两个滤波器不匹配,并且会降低频率范围内的CMR性能,这是因为对共同信号的滤波操作不同。
这就通过人们已知的共模至差分转换产生一个差分信号误差。
方程式2使用电阻器容差,RTOL,和电容器容差,CTOL,计算出共模抗混叠滤波器在指定频率下的CMR:
对于需要高CMR的应用,如图4中所示,可以考虑添加一个差分滤波器,以便为2个共模滤波器提供补充。
通过将差分电容器CDIFF 增加到比CCM大10倍,将差分截止频率设定为比共模截止频率低10倍频。
这样可以减轻由共模组件不匹配所引入的误差,并且生成一个更加灵敏的总体滤波器响应。
方程式3计算出差分低通滤波器的截止频率。
需要注意的是,分母中有一个额外的因子2。
图4.添加了一个差分滤波器的共模滤波器
3.选择合适的组件值
将电阻器添加到信号路径中将在测量中引入有害噪声和误差,所以,不论何时都有必要将它们控制在合理的范围内。
电阻器噪声—也被称为Johnson或热噪声—可被建模为电压源与你的理想“无噪声”电阻器相串联。
总的说来,你不希望电阻器热噪声占据整条信号链,那么,将其保持在ADC 的噪底以下就非常重要。
方程式4计算出电阻器热噪声的噪声密度,vn:。
㊀第37卷第1期㊀㊀㊀㊀㊀佳木斯大学学报(自然科学版)㊀㊀Vol.37No.1㊀2019㊀年01月㊀㊀㊀JournalofJiamusiUniversity(NaturalScienceEdition)㊀Jan.㊀2019文章编号:1008-1402(2019)01-0126-05抗混叠失真IIR数字滤波器的设计与仿真①刘文斐(齐鲁师范学院物理与电子工程学院ꎬ山东济南250200)摘㊀要:㊀采用冲激响应不变法在IIR数字高通和数字带阻滤波器的设计过程中ꎬ如果在模拟信号频带之间进行频带变换将会发生频谱混叠失真ꎬ如果将频带变换放在数字信号频带中进行则可以消除冲激响应不变法带来的频谱混叠失真问题ꎮ通过巴特沃斯数字带阻滤波器的设计实例提出了抗混叠失真的具体设计方法和步骤ꎬ由仿真结果可以看出ꎬ采用 数字-数字频带变换 的设计方法能够有效避免混叠现象发生ꎬ是一种有效可行的设计IIR数字滤波器的方法ꎮ关键词:㊀频谱混叠ꎻ冲激响应不变法ꎻ数字-数字频带变换中图分类号:㊀TP391㊀㊀㊀㊀文献标识码:㊀A0㊀引㊀言混叠失真[1]是指在信号采样过程中发生的频谱混叠现象ꎬ在对连续时间信号进行等间隔采样时ꎬ如果信号的最高频率成分大于采样频率的一半ꎬ即不满足奈奎斯特采样定理ꎬ那么采样后高于和低于采样频率的信号将混杂在一起ꎬ信号的频谱发生频谱分量的交叠现象ꎬ这就是频谱混叠失真ꎮ发生频谱混叠失真的信号将无法重建ꎬ也就是信号将无法从采样信号中进行恢复还原ꎮ1㊀IIR数字滤波器的设计中发生混叠失真的原因㊀㊀IIR(infiniteimpulseresponse)滤波器是数字滤波器中的一种ꎮ数字滤波器按照系统的冲激响应的特点可以分成无限长单位冲激响应IIR滤波器和有限长单位冲激响应FIR(finiteimpulsere ̄sponse)滤波器ꎮIIR滤波器[2]具有结构简单㊁效率高㊁与模拟滤波器有对应关系㊁易于解析控制及计算机辅助设计等优点ꎬ与FIR滤波器相比ꎬ相同阶次滤波效果更好ꎮIIR数字滤波器一般采用间接设计的方法ꎮ间接法设计是利用模拟滤波器来设计数字滤波器ꎬ因为模拟滤波器的设计方法已经比较成熟ꎬ有完整的设计公式以及数据表格可以直接使用ꎬ使得数字滤波器的设计更为方便㊁高效和快捷ꎮ在利用模拟滤波器设计数字滤波器的间接法设计过程中ꎬ需要设计出归一化的原型模拟低通滤波器ꎬ然后将原型模拟滤波器的系统函数H(s)数字化变换成所需要的数字滤波器的系统函数H(z)ꎬ即把复数平面s平面映射到z平面上ꎮ模拟滤波器数字化方法较常采用的是冲激响应不变法和双线性变换法ꎮ冲激响应不变法[3]是从滤波器的单位抽样响应出发ꎬ使数字滤波器的单位抽样响应h(n)逼近模拟滤波器的单位抽样响应h(t)ꎬ频率间的变化是线性变换关系ꎬ克服了双线性变换法中非线性频率变换带来的临界频率点的频率畸变ꎬ所以是最简单㊁最直接的一种把s平面映射到z平面的映射方法ꎮ但是这种方法要求模拟滤波器是严格带限于抽样频率的一半ꎬ如果不满足该要求ꎬ数字滤波器的频率响应将产生混叠失真ꎮ2㊀由冲激响应不变法产生混叠失真的解决方案㊀㊀由于高通滤波器和带阻滤波器它们的幅度响应在频率大于抽样频率的一半时仍不衰减ꎬ即不是严格带限的ꎬ所以如果使用冲激响应不变法在设计的时候会发生频谱的混叠失真ꎮ基于该前提条件ꎬ是否冲激响应不变法不能够设计高通和带阻滤波器呢?如果需要使用冲激响应不变法进行设计怎①收稿日期:2018-10-30作者简介:刘文斐(1981-)ꎬ女ꎬ山东济南人ꎬ讲师ꎬ硕士ꎬ研究方向:语㊁声㊁图像处理ꎮ第1期刘文斐:抗混叠失真IIR数字滤波器的设计与仿真样能够消除在设计过程中产生的频谱混叠失真呢?经研究发现ꎬ如果使用 模拟-模拟频带变换 的方法设计IIR数字高通或者是带阻滤波器ꎬ冲激响应不变法确实会产生混叠失真现象ꎬ但是如果使用 数字-数字频带变换 的方法则不存在该问题ꎮ所谓 模拟-模拟频带变换 [3]的方法是先由给定的技术指标设计归一化样本的模拟低通滤波器ꎬ然后利用模拟频带变换成其他模拟各种(低通㊁高通㊁带通㊁带阻)滤波器ꎬ最后将模拟滤波器数字化成相应的数字滤波器ꎬ频带变换在模拟信号域中进行ꎬ对模拟滤波器的运算设计因为有公式和表格直接使用ꎬ所以也是相对来说较常使用的一种方法ꎮ与之相区别的 数字-数字频带变换 [3]的方法是由给定的技术指标设计归一化样本的模拟低通滤波器ꎬ然后直接数字化成为数字低通滤波器ꎬ再将数字低通利用数字频带变换成其他各种通带的数字滤波器ꎬ频带变换在数字信号域中进行ꎬ需要找到不同数字频带间的函数关系ꎮ使用 数字-数字频带变换 的方法能够克服冲激响应不变法在模拟滤波器的数字化映射过程中的频谱混叠ꎬ这是因为在这种方法中的数字化过程是将模拟低通滤波器的系统函数映射为数字低通滤波器的系统函数ꎬ模拟低通滤波器是严格带限于抽样频率的一半的㊁是抗混叠的ꎬ所以不存在频率混叠失真现象ꎮ3㊀抗混叠滤波器设计实例设计要求:设计一个巴特沃斯数字带阻滤波器ꎬ其技术指标为:在通带频率小于6kHz和大于14kHz的范围内ꎬ衰减不大于2dBꎬ阻带截止频率分别为8kHz和12kHzꎬ阻带内衰减不小于20dBꎬ抽样频率为400kHzꎮ对于巴特沃斯滤波器来说ꎬ通带的截止频率是指幅频大小下降为最大值的0.707倍ꎬ即幅度衰减3dB对应的频率值ꎬ给定的技术指标中的通带频率不一定为通带截止频率ꎮ根据计算滤波器阶数为:N⩾lg(100.1As-1100.1Rp-1)/2lg(fstfp)ʈ4.4593取N=5通带截止频率为fc=fp/2N100.1RP-1ʈ56604kHz其中RP=2dBꎬAS=20dBꎬfp=6kHzꎬfst=8kHz如果利用 模拟 模拟频带变换 的方法通过冲激响应不变法完成模拟滤波器的数字化过程设计ꎬ设计步骤为:(1)将待求数字滤波器(DF)的设计指标转化为模拟低通滤波器(AF)的指标ꎻ(2)求归一化模拟低通滤波器系统函数H(s-)ꎻ(3)利用模拟频带变换将H(s-)转化成待求带阻DF对应的样本AF的系统函数H(s)ꎻ(4)利用冲激响应不变法将H(s)转化为待求带阻DF的H(z)ꎮ利用MATLAB辅助设计ꎬ仿真设计结果ꎬ主要的设计流程和步骤为:㊀㊀(1)利用[NꎬWC]=buttord(WpꎬWsꎬRpꎬAs)函数ꎬ根据设计指标确定模拟低通滤波器的阶次N及截止频率WCꎻ(2)利用[BSꎬAS]=butter(NꎬWC)函数ꎬ创建模拟低通滤波器原型ꎬ得到模拟滤波器系统函数分子㊁分母系数向量BS和ASꎻ(3)利用[BꎬA]=lp2bs(BSꎬASꎬWCꎬB)函数ꎬ将模拟低通滤波器转换为中心频率为WC㊁带宽B为的模拟带阻滤波器ꎻ(4)利用[BzꎬAz]=impinvar(BꎬAꎬFs)函数ꎬ通过冲激响应不变法将模拟高通转化为数字带阻滤波器的系统函数分子㊁分母系数向量Bz和Azꎻ(5)利用[Hꎬw]=frqze(BzꎬAz)函数ꎬ得到数字滤波器频率响应ꎮ设计结果如图1所示ꎮ由设计结果可知ꎬ利用 模拟-模拟频带变换 的方法通过冲激响应不变法完成模拟滤波器的数字化过程设计的带阻滤波器确实存在频谱混叠失真ꎬ不符合设计参数ꎬ达不到设计要求的ꎮ图1㊀模拟频带变换法设计数字带阻滤波器频谱图721佳木斯大学学报(自然科学版)2019年为了消除频谱失真改变设计方法ꎬ利用 数字-数字频带变换 进行设计ꎬ其设计步骤为:(1)将待求数字滤波器(DF)的设计指标转化为模拟低通滤波器(AF)的指标ꎻ(2)设计归一化模拟低通滤波器系统函数H(s-)ꎻ(3)利用冲激响应不变法将H(s-)转化为数字低通滤波器DF的Hl(z)ꎻ(4)利用数字频带变换将Hl(z)转化成待求带阻DF对应的系统函数H(z)ꎮ由以上流程可知ꎬ 数字-数字频带变换 的实质就是从数字低通滤波器的Z平面映射到另一个待求所需类型数字滤波器的z平面的变化关系ꎬ关键点是找到Z到z的映射函数[3](318-321)Z-1=G(z-1)ꎬ则有H(z)=Hl(Z)Z-1=G(z-1)ꎮ设Z=ejθꎬz=ejωꎬ则数字低通映射为数字带阻的映射函数[3]为Z-1=z-2-2α1+kz-1+1-k1+k1-k1+kz-2-2α1+kz-1+1其中α=cos(ωp2+ωp12)cos(ωp2-ωp12)ꎬk=tan(ωp2-ωp12)tanθp2θp为数字低通滤波器通带截止频率ꎬωp1㊁ωp2为数字带阻滤波器通带截止频率ꎮ根据映射函数形式构建分子多项式N(z)和分母多项式D(z)ꎬ然后利用MATLAB程序自定义映射函数关系ꎮ其中N(z)=z-2-2α1+kz-1+1-k1+kꎬD(z)=1-k1+kz-2-2α1+kz-1+1利用MATLAB辅助设计的设计流程和步骤为:㊀㊀(1)利用[NꎬWC]=buttord(WpꎬWsꎬRpꎬAs)函数ꎬ根据设计指标确定模拟低通滤波器的阶次N及截止频率WCꎻ(2)利用[BSꎬAS]=butter(NꎬWC)函数ꎬ创建模拟低通滤波器原型ꎬ得到模拟滤波器系统函数分子㊁分母系数向量BS和ASꎻ(3)利用[BzꎬAz]=impinvar(BꎬAꎬFs)函数ꎬ通过冲激响应不变法将模拟高通转化为数字带阻滤波器的系统函数分子㊁分母系数向量Bz和Azꎻ(4)自定义[bzꎬaz]=mapping(BzꎬAzꎬNzꎬDz)映射函数ꎬ求数字频带变换关系ꎻ(5)调用mapping函数ꎬ将数字低通滤波器转换为数字带阻滤波器系统函数ꎻ(6)利用[Hꎬw]=frqze(BzꎬAz)函数ꎬ得到数字滤波器频率响应ꎮ其中自定义mapping函数为:function[bzꎬaz]=mapping(BzꎬAzꎬNzꎬDz)bzord=(length(Bz)-1)ꎻ㊀%原系统函数分子阶数bzord1=(length(Bz)-1)∗(length(Nz)-1)ꎻ㊀%变换后系统函数分子阶数azord=(length(Az)-1)ꎻ㊀%原系统函数分母阶数azord1=(length(Az)-1)∗(length(Dz)-1)ꎻ㊀%变换后系统函数分母阶数bz=zeros(1ꎬbzord1+1)ꎻ㊀%分子系数向量初始化为0fork=0:bzord㊀%求各多项式乘积结果㊀㊀pln=[1]ꎻ㊀㊀forl=0:k-1㊀㊀㊀㊀pln=conv(plnꎬNz)ꎻ㊀%求N(z)的k次乘积㊀㊀end㊀㊀pld=[1]ꎻ㊀㊀forl=0:bzord-k-1㊀㊀㊀㊀pld=conv(pldꎬDz)ꎻ㊀%求N(z)的bzord-k次乘积㊀㊀end㊀㊀bZZ=Bz(k+1)∗conv(plnꎬpld)ꎻ㊀㊀bz=bz+Bz(k+1)∗conv(plnꎬpld)ꎻ㊀%分子多项式系数向量求和endaz=zeros(1ꎬazord1+1)fork=0:azord㊀㊀pln=[1]ꎻ㊀㊀forl=0:k-1㊀㊀㊀㊀pln=conv(plnꎬNz)ꎻ㊀㊀end㊀㊀pld=[1]ꎻ㊀㊀forl=0:azord-k-1㊀㊀㊀㊀pld=conv(pldꎬDz)ꎻ㊀㊀end㊀㊀aZZ=Az(k+1)∗conv(plnꎬpld)ꎻ㊀㊀az=az+Az(k+1)∗conv(plnꎬpld)ꎻ%分母多项式系数向量求和endaz1=az(1)ꎻaz=az/az1ꎻ821第1期刘文斐:抗混叠失真IIR数字滤波器的设计与仿真bz=bz/az1ꎻ构建映射函数ꎬ调用函数mapping()实现数字带阻滤波器ꎬ主要程序如下ꎮalpha=cos(p0)ꎻklpha=(tan((P2-P1)/2))∗(tan(Wc/2))ꎻd1=-2∗alpha/(1+klpha)ꎻd2=(1-klpha)/(1+klpha)ꎻNz=[d2ꎬd1ꎬ1]ꎻDz=[1ꎬd1ꎬd2]ꎻ[bzꎬaz]=mapping(BzꎬAzꎬNzꎬDz)ꎻ设计结果如图3所示ꎮ由频谱图可以看出ꎬ频率小于6kHz和大于14kHz的范围属于通带范围ꎬ在上通带频谱下降3dB的位置对应的频率大小约为5400kHzꎬ接近于理论值ꎮ频率在8kHz和12kHz之间属于阻带ꎬ衰减大于20dBꎬ完全满足设计要求ꎮ图2㊀消除频谱混叠失真的数字带阻滤波器频谱图图3㊀数字带阻滤波器设计对比图921佳木斯大学学报(自然科学版)2019年㊀㊀将利用 数字-数字频带变换 的方法实现的带阻滤波器的频谱与调用MATLAB中滤波器函数直接实现带阻滤波器的设计结果进行对比ꎬ频谱对比图如图3所示ꎮ由图可知ꎬ利用这两种方法进行设计的结果都基本能满足设计要求ꎬ在通带截止频率的对应上ꎬ 数字-数字频带变换 的方法对应截止频率约为5400kHzꎬ直接发设计对应截止频率约为6800kHzꎬ相比较而言前者设计方法误差更小ꎬ更接近设计指标ꎮ另外ꎬ使用 数字-数字频带变换 的方法设计的切贝雪夫Ⅰ型滤波器阶数为5阶ꎬ而直接实现的滤波器阶数为6阶ꎬ所以后者设计的滤波器在过渡带的范围内具有更陡的衰减特性ꎬ阻带的截止特性也更良好ꎬ但前者设计滤波器因为阶数少所以实际电路实现更简单经济㊁成本更低ꎮ4㊀结果分析及结论通过巴特沃斯数字带阻滤波器的设计实例可以看出ꎬ利用 数字-数字频带变换 设计的数字滤波器可以满足设计要求ꎬ仿真结果与理论计算值吻合度较高ꎬ验证了设计的正确性ꎮ并且在完成设计任务㊁实现设计指标的同时消除了由冲激响应不变法将模拟滤波器系统函数映射为数字滤波器的系统函数时带来的频谱混叠失真的问题ꎬ是一种有效的抗混叠的设计方法ꎮ参考文献:[1]㊀郭红玉.一种抗混叠滤波器的设计[J].电子设计工程.2015(2):110-112.[2]㊀洪灿梅ꎬ刘爱莲ꎬ刘名扬ꎬ等.FIR滤波器与IIR滤波器去噪效果对比研究[J].微型机与应用.2015(34):67-69. [3]㊀程佩青.数字信号处理教程[M].北京:清华大学出版社.2017:293-301ꎬ317-327.[4]㊀陈薇.基于MATLAB的IIR数字滤波器的设计[J].计算机工程应用技术.2015(2):216-217.[5]㊀董霖.MATLAB使用详解[M].北京:电子工业出版社.2009:619-622.[6]㊀郭亚琴ꎬ秦燕.IIR数字滤波器设计与实现[J].软件导刊.2015(4):84-86.[7]㊀(美)英格尔.数字信号处理 应用MATLAB(英文影印版) [M].北京:科学出版社.2012:118-131.[8]㊀万永革.数字信号处理的MATLAB实现[M].北京:科学出版社.2008:248-26.[9]㊀陈真ꎬ王钊.IIR数字滤波器的仿真设计与分析[J].实验技术与管理.2016(7):122-125.[10]㊀文智江ꎬ朱明日.高频信号直接采样系统中的抗混叠滤波器设计[J].微型机与应用.2013ꎬ32(2):28-33.[11]㊀彭永胜ꎬ王太勇ꎬ范胜波ꎬ等.高品质抗混叠滤波器设计[J].西南交通大学学报ꎬ2003(5):596-601.DesignandSimulationoftheAnti-aliasIIRDigitalFilterLIUWen-fei(SchoolofPhysicsandElectronicEngineeringꎬQiluNormalUniversityꎬJinan250200ꎬChina)Abstract:㊀IndesignofIIRhigh-passandband-stopdigitalsignalfilterprocessingꎬthemethodofim ̄pulseinvarianceprocedurewith'analog-analogfrequencytransformation'takesspectrumaliasꎬbutthemethodof'digital-digitalfrequencytransformation'canavoidspectrumalias.Theimplementationstepsandmethodsoftheanti-aliasIIRdigitalfilterdesignareproposedbyuseofButterworthband-stopfilterꎬthesimulationresultsshowthatthemethodissuitableforIIRdigitalfilterdesign.Keywords:㊀spectrumaliasꎻimpulseinvarianceprocedureꎻdigital-digitalfrequencytransformation031。
抗混叠滤波器设计
抗混叠滤波器的设计包括一个过采样架构和一个补充数字抽取滤波器。
这个过采样架构将那奎斯特频率放置在远离信号带宽的位置上,而数字抽取滤波器衰减大多数有害的带外信号。
当把二者组合在一起时,它们可以实现更加自由的抗混叠滤波器响应,只需几个分立式组件即可实现这一功能。
图1:用一个适当的抗混叠滤波器来阻止这些混叠
应用中使用抗混叠滤波器是有益的,不我们知道,在高精度ADC过,设计合适的抗混叠滤波器也同样重要—如果你不小心的话,就.
像把有害误差从系统中消除一样,很容易将有害误差引入到你的系个通用指3统中。
在为你的应用设计抗混叠滤波器时,请考虑以下导
原则:
选择你的滤波器截止频率1.
所示,它2最简单的抗混叠滤波器是一个单极、低通滤波器,如图。
设计这个滤波器的 (R) 和共模电容器 (CCM)使用一个串联电阻器上,滤波器的响应滚降。
在fC第一步就是选择所需的截止频率,fC 十倍频的速度减少。
,并且在频率域范围内继续以至-3dB-20dB/
,至少低十倍频的截止频调制器采样频率,选择一个比ADCfMOD倍或更高倍数打压带外噪声。
率,其目的在于,在这些频率上以10的值
来进一步减少截止频率。
对于增加的衰减,通过增加R和CCM
我在上一篇文章中提到过,你的数字抽取滤波器的用途就是提供帮助,所以就没有必要在所需信号带宽之后立即设定你的抗混叠滤波器截
止频率。
方程式1计算出单极、低通滤波器的截止频率为-3dB:
2.ADC输入上的单极、低通滤波器图
有时候,一个单极、低通滤波器也许还不够。
诸如振动感测等应用也许是用更少的过采样来分析更宽带宽上的信号。
这就使数字抽取,并且使得抗混叠滤波器的滚降空间更滤波器的通带更加靠近fMOD对的第二极或第三小。
在这些情况下,你可以添加一个包含额外RC 极,以实现一个更加灵敏的滤波器响应。
的单极和双极滤波器的响应;这个中显示的是,设计用于ADC图3上对输入进行采样。
双极滤波器扁平通带向外fMOD = 1MHz在ADC扩展至大约20kHz,并且仍然能够在1MHz上实现-60dB的衰减。
单极和双极低通滤波器的频率响应图3.
2.考虑差分与共模滤波器之间的关系
)的电压,所转换两个独立输入之间(例如INP与INN很多ADC以,设计人员经常在每个输入上放一个共模滤波器,以保持系统共。
然而,组件容差将使任意两个滤波器不匹配,并且 (CMR)模抑制性能,这是因为对共同信号的滤波操作不CMR会降低频率范围内的同。
这就通过人们已知的共模至差分转换产生一个差分信号误差。
,计算出共CTOLRTOL,和电容器容差,2方程式使用电阻器容差,:下的CMR率定在波叠抗模混滤器指频
中所示,可以考虑添加一个差分滤4的应用,如图CMR对于需要高.CDIFF 2个共模滤波器提供补充。
通过将差分电容器波器,以便为倍,
将差分截止频率设定为比共模截止频率低10增加到比CCM大倍频。
这样可以减轻由共模组件不匹配所引入的误差,并且生成10计算出差分低通滤波器3一个更加灵敏的总体滤波器响应。
方程式 2。
的截止频率。
需要注意的是,分母中有一个额外的因子
添加了一个差分滤波器的共模滤波器图4. 选择合适的组件值3. 将电阻器添加到信号路径中将在测量中引入有害噪声和误差,所以,不论何时都有必要将它们控制在合理的范围内。
或热噪声—可被建模为电压源与你电阻器噪声—也被称为Johnson
的理想“无噪声”电阻器相串联。
总的说来,你不希望电阻器热噪
的噪底以下就非常重ADC声占据整条信号链,那么,将其保持在 vn 要。
方程式4计算出电阻器热噪声的噪声密度,:
是温度值,单位玻尔兹曼常量在这里,k = (1.38E-23 J/K),而T 为开尔文。
串联电阻也会在输入偏置电流出现时引入小的偏移电压。
虽然你也许能够在之后校准这个值,不过还是要尽可能地限制电阻器尺寸,特别是在偏置电流有可能变得很大时更应如此。
与滤波器电阻器不同,你能够使用的电容器的值越高,效果就越是如何对输入进行采样ADC好。
如需了解其中的原因,就必须知道的。
调制器的开关的输入直接与不包含集成缓冲器的增量-累加ADCADC 电容器采样结构相连。
这个采样结构包含一个开关网络,以及电容显示的是一个经简化示5的采样电容器。
图或值大约为10pF20pF例。
一个图5.ADC中的经简化开关电容器采样结构
采样期间,这个开关电容器电路在外部电路上放置了一个瞬态负载。
这个滤波电容器帮助减少来自调制器的采样电荷注入,并且提,充电所需的某些瞬时电流。
滤波电容器CSAMPLE供为采样电容器,因子、低温度系数、以及稳Q越大,可用的电荷就越多。
由于其高类型的陶瓷电容器。
较大的电容器NP0/C0G定的电气特性,请使用技术规格,不过,需牢记的 (THD) 值也会改进总谐波失真等AC时间常量,并且需要一个更长的稳定时是,这就增加了滤波器的RC 间。
条指导原则已经使你为下一次的抗混叠滤波器设计做好我希望这3
准备。