《基于傅里叶级数的多环反馈开关电流小波滤波器实现-李目.pdf》由会员分享,可在线阅读,更多相关《基于傅里叶级数的多环反馈开关电流小波滤波器实现-李目.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第47卷第8期2016年8月中南大学学报(自然科学版)JournaI of Central South UniVersity(Science andIechnology)、,0147 No8Aug2016DoI:1011817巧issn1672-7207201608021基于傅里叶级数的多环反馈开关电流小波滤波器实现李目1,吴笑锋1,席在芳1,何怡刚2(1湖南科技大学信息与电气工程学院,湖南湘潭,411201;2合肥工业大学电气与自动化工程学院,安徽合肥,230009)摘要:提出一种基于傅里叶级数的多环反馈结构开关电流小波滤波器设计新方法。利用傅里叶级数法求取小波函数的时域小波逼近函数,以双输
2、入多输出开关电流双线性积分器和单输入多输出电流镜作为基本单元设计相应的多环反馈结构小波滤波器,并通过调节开关电流滤波器的时钟频率获得不同尺度小波函数。对所设计的电路进行时域、频域和灵敏度分析,并研究元件非理想性对电路的影响。研究结果表明:该方法的小波逼近函数求取容易,滤波器电路具有设计简单、灵敏度低和受非理想性因素影响小的特点。关键词:小波函数;傅里叶级数;函数逼近:开关电流滤波器;多环反馈结构中图分类号:TN713 文献标志码:A 文章编号:16727207(2016)08269407Implementation of multipleloop feedbackswitchedcurrent
3、 wavelet filters based 0n Fourier seriesLI Mul,WU Xiaofen91,Zaifan91,HE Yigan92(1C01lege of Info姗ation and Electrical Enginee咖g,Hunan Univers时of Science and Tecllllology,xiangtan 4 11 20 1,China;2School of Electrical and Automation Enginee血g,Hefei UniVers崎of Tecllllology,Hefei 230009,China)Abstract:
4、A novel desigll method of switched-cll玎ent(SI)wavelet filter with multiple一100p feedback(MLF)s咖ctLmwas presented based on Fo嘶er seriesThe time domain wavelet劬ction was approximated using Fo谢er series methodThe wavelet filter whose impulse response was the印proximated waVelet劬ction was desigIled using
5、 MLF wimbiinput-multi-ou印ut SI bilinear integrators and singleinput-multi-output cunent minors as me basic building blocksBychanging the clock fkquency,di仃erent scale waVelet fhnctions were obtainedThe time and nquency domain rcsponses,sensitivi谚柚d innuence of componem imperfection of the wavelet fi
6、lter circuit were analyzedThe results indicate thatthe pmposed memod has tlle features of easy waVelet印proximation,simple filter circuit design,and 10w sensitiVit)r andlow imperlection innuenceKey words:wavelet mnction;Fourier series;凡nction approximation;switchedcurrent filter;multiple-loop feedbac
7、kst九1ctllre收稿日期:2015_09一lO:修回日期:2015一IIlO基金项目(Foundationitem):国家自然科学基金资助项目(61404049,61274026):国家杰出青年科学基金资助项目(50925727):湖南省科技计划项目(2013FJ2011,2014FJ2017);湖南省教育厅项目(148060,10c0672)(Projects(61404049,61274026)supported by the National Nanlral scienceFollndation of China;Project(50925727)supponed by the N
8、ational Natural science Funds of China for DistingIlished Yollllg Scholar;Projects(2013FJ20ll,2014FJ2017)supponed by the science and Tecllnology Plan FoIlIldation ofHllllall PmVince;Projects(148060,lOc0672)supponedby me Scientific Research Flllld ofEducation D印amnent ofH吼柚Pmvince)通信作者:李目,博士,副教授,从事模拟
9、信号处理、高速低压低耗集成电路与系统、模拟电路测试与诊断和智能信息处理等研究;Email:limuucn163com万方数据第8期 李目,等:基于傅里叶级数的多环反馈开关电流小波滤波器实现 2695小波变换作为一种良好的时频分析工具被广泛地应用于工程领域的信号处理,它是分析非平稳随机时变信号最有效的数学工具之一。由于传统的连续小波变换通常采用数字电路结合软件实现,难以满足低压、低功耗、实时和微型化的应用要求,因此,连续小波变换的模拟电路的实现成为国内外模拟信号处理领域研究的热点。目前,采用模拟电路实现连续小波变换方法主要有时域法和频域法。时域法是根据连续小波变换定义设计小波函数发生器、乘法器和
10、积分器实现。由于设计产生不同尺度和位移小波簇的小波函数发生器难度很大,所以,采用时域法实现连续小波变换的研究进展缓慢,频域法成为当前的主要方法。在频域上,连续小波变换可看成是不同尺度且品质因数Q恒定的带通滤波器组对信号进行滤波处理,因此,设计多尺度的小波滤波器成为模拟硬件实现连续小波变换的关键技术。迄今为止,国内外学者提出了多种模拟滤波器实现连续小波变换的方法。其中,滤波器的类型主要包括连续时间滤波器1书】和抽样数据滤波器【10_1 51。由于抽样数据滤波器的时间常数可通过调节时钟频率或元件参数比来达到精确控制,滤波器的频率特性容易改变,因此,采用抽样数据滤波器电路实现连续小波变换方法得到了研
11、究者们的广泛关注。例如,LIN等10】提出了基于并联结构开关电容滤波器的连续小波变换实现方法,通过调节滤波器中的时钟频率精确实现不同尺度小波函数,但开关电容电路中需要线性浮置电容,该结构与数字VLSI CMOS工艺不兼容,难于集成化。此外,随着集成工艺的发展,电源电压越来越低,直接减小电路上的最大电压摆幅,致使电压模开关电容电路的动态范围会随之减小,特别是低压高速的运算放大器设计困难。为了解决开关电容电路面临的问题,基于电流模开关电流技术的小波滤波器实现成为当前的重要研究方向。其中,胡沁春等【11】提出了基于Pa拍频域逼近的串联结构开关电流滤波器实现连续小波变换方法,但Pa拍逼近法中分子和分母
12、多项式次数难于确定且不能保证获得的系统是稳定的。赵文山等12】利用最小二乘法逼近时域小波函数,采用并联结构开关电流滤波器设计实现连续小波变换,但最小二乘法属于局部优化算法,使该算法收敛至最优的初始值难以选择;LI等(”。15】采用智能优化算法逼近时域小波函数,但该算法的参数设置复杂,迭代次数多,运行时间长。另外,串、并联结构小波滤波器电路较复杂,且通带灵敏度高。针对上述方法的不足,本文作者提出一种基于傅里叶级数的多环反馈开关电流小波滤波器设计新方法。利用傅里叶级数逼近法求取时域小波逼近函数,并采用开关电流双线性积分器和电流镜电路作为基本单元设计出冲激响应为小波逼近函数的多环反馈小波滤波器,通过
13、调节滤波器的时钟频率获得不同尺度小波函数。通过仿真实验结果验证该方法的有效性。小波函数的傅里叶级数逼近傅里叶级数逼近属于一种正交函数逼近法。周期函数兵如的傅氏级数展开式为懈(f)=鲰e煳 (1)女=“其中:鲰为苁力的傅氏级数展开的系数。由式(1)可知:月f)为周期函数,用它无法直接逼近1个可实现的时限脉冲响应函数矗(f)(如小波函数)。为了能够应用傅里叶级数逼近该类型函数,可沿时间轴重复矗(力产生1个周期为r的周期信号南又f),且将式(1)中无限项截断成只包含2卜1项的傅氏级数展开式及频域表达式:(f)=鲰e哪卜兰南 杞=一” Ju一为了保留矗“D在0乃构造2个周期函数Jlz。l(力和矗,2(
14、力:1(f)=(一1)磊(一灯)? (5)k2(f)=办(卜七丁)且味归z=丢懒o? (6)根据函数办。1(力和Ii2。2(D的对称性,在2r周期内将它们展开成傅里叶级数,矗。(f)只包含奇次谐波,磊,2(D只包含偶次谐波。现构造函数峰】(f)和砖2(f),分别定义为万方数据2696 中南大学学报(自然科学版) 第47卷j螂)=啪)+k2( f7)12(f)=k2(f)一k1(f) 其中,纯2(f)可以由吃1(f)延迟71得到,在频域可表示为42(s)=也l(s)e1。 (8)将式(7)代入式(8)并整理后得e也r:1生盟丝趔 (9)l巩2(s)+巩l(s)l 将式(7)和式(9)代入式(4)
15、可求得坝s)为 肿渊(10)乒)经拉普拉斯反变换后即可获得矗(力。现以高斯小波函数厂(f):e一(H)2 72为例,采用傅里叶级数法求取其逼近函数。由于sin2(耐f)能够较好地逼近高斯函数,根据上述傅里叶级数逼近理论,可得矗。l(力和矗。2(f)分别为州。划58i“?钔 )【k2(f)=o5 sin2(耐4)以力,1(力和矗。2(力的波形如图l所示。将式(11)经拉普拉斯变换后代入式(10)求得尺度为1的高斯小波频域逼近函数川J)为度性质求得。图2所示为高斯小波函数与逼近函数的对比结果。从图2可看出:逼近函数与原函数之问的逼近效果比较理想。若需要提高逼近精度,则可增加傅里叶级数的分解次数;但
16、随着系统传递函数中次数的增加,相应硬件电路结构变得复杂,功耗和体积也会增大。在实际应用中,通常根据精度要求选择合适的傅里叶级数分解次数。,s1 Gaussian小波;2小波逼近。图2 高斯小波函数的傅里叶级数逼近Fig2 Gaussian wavelet approximation with Fourier seriesH(s)=i瓦芝等靠 (2) 2 开关电流小波滤波器设计其他尺度小波逼近函数可根据拉普拉斯变换的尺t|s(a)以,)波形;(b)矗,Jll(,)波形;(c)向。2(f)波形图l贝班kl(,)和向。2(,)波形Fig1 wavefonns of硬f),向。l(r)and向。2(,
17、)通过傅里叶级数逼近法获得基本小波的逼近函数后,采用开关电流电路设计冲激响应为小波逼近函数的滤波器。常见的开关电流滤波器采用串联和并联结构实现。其中,串联结构开关电流滤波器在低频范围内有较好的频率特性,然而,这种结构存在串扰,各级滤波器的性能将决定整个滤波器的性能;并联结构滤波器在减小串扰和提高处理速度方面都优于串联结构,但该结构滤波器一般需要求和增益放大器,致使滤波器的动态范围受到限制。多环反馈结构是设计连续时问滤波器的常用方法,该方法具有设计过程简单、灵敏度低、动态范围大和通用性好的特点,因此,本文将以双输入多输出开关电流双线性积分器和单输入多输出电流镜为基本结构单元,设计实现多环反馈结构
18、开关电流小波滤波器。双输入多输出开关电流双线性积分器电路结构和对应的简化符号分别如图3(a)和图3(b)所示。图中矿和J分别为积分器的同相和反相输入端电流;电流茜(f_1,2,胛)和6(f_1,2,聆)分别为积分器的同相和反相输出端电流。双线性开关电流积分器的z域和s域传递函数分别为:万方数据第8期 李目,等:基于傅里叶级数的多环反馈开关电流小波滤波器实现 _2697(a)开关电流双线性积分器电路结构;(b)简化符号图3双输入多输出开关电流双线性积分器及符号Fig3 Bii印ut-multi-ouqmt switched-current bilineari11tegrator aIld sym
19、b01日(z):口掣 (13)日(s)=1(fs) (14)利用双线性变换(J一2(1一z一)丁(1+z_),对比式(13)和(14)可得口=丁(2f) (15)其中:丁为采样周期;6【为晶体管参数;r为时间常数。单输入多输出电流镜电路结构和对应的简化符号分别如图4(a)和图4(b)所示,其中,岛和恕为输出增益尺度因子,可以通过调整相应NMOS晶体管宽长比获得。考虑任意阶模拟系统的s域传递函数为肿寿等篆笔, 、 J”+BIJ”_1+峨一2J”一2+昼J+岛、 其中:4(f-0,1,刀)和马(江0,1,)均为实系数。分析式(16)可知它可以采用理想积分器为基本单元通过FLF结构滤波器实现。然而,
20、为了实际实现方便,通常采用通用积分器(I0f)替代理想积分器(1詹),因此,式(16)可以改写为f(一,n o)J”2日(s)=s”+(一,兀o)s”,=l对比式(16)和式(17)中的分子与分母,即可求出式(17)中的各系数。将式(12)中传递函数转化式(17)的形式并进行双线性变换,然后,以开关电流双线性积分器和电流镜为基本单元设计FLF滤波器结构图如图5所示。图5中,和6cf-1,2,3)分别为开关电流双线性积分器参数、FLF结构滤波器的反馈系数和前馈系数。根据式(16)和式(17)可得出,嘞和仅一的通式为:=F(2q);i_l,2,挖 (18)f吁(。一f)=呸玩一f=(丁(2乃)色一
21、fno;,=1f-1,2,玎 (19)f(州)=一f=(丁(2巧)4一fno;,=l江1,2,玎 (20)开关电流小波滤波器电路如图6所示。图6中所1(b)fm酗夕fo文芷舻(a)单输入多输出电流镜;(b)简化符号图4单输入多输出电流镜及符号Fig4 Single-inputmultioutput current miHDrand symbol图5开关电流小波滤波器结构Fig5 Stmcture of switched-current wavelet filter万方数据2698 中南大学学报(自然科学版) 第47卷图6开关电流小波滤波器电路Fig6 Switchedcurrent wavel
22、et filter circuits有偏置电流源已省略,“”和“”为网络标号,同一标号表示物理上是相连的。3仿真与分析为了验证文中提出的基于傅里叶级数逼近的多环反馈开关电流小波滤波设计方法的有效性,对图6中的开关电流高斯小波滤波器电路采用ASIZ软件【1 7】进行仿真分析。设电路中输入电流源电流为1 A,输出电阻为1 Q,并利用计算求得6cl,n2,a3,a70,咖,仅,2和0c加分别为0224 6,0224 6,0112 3,0027 2,01384,O176 3和0069 2,将这些参数设置相应晶体管宽长比,其余所有晶体管的宽长比均为1。选取时钟频率为10 kHz(对应小波滤波器尺度口为1
23、),根据开关电流滤波器电路中膨胀系数可通过调节电路时钟频率获得的特点,调整时钟频率可获得不同尺度小波函数。例如,取时钟频率为5 kHz时滤波器可获得尺度日为2的小波函数,其他可依此类推。尺度口为1和2的高斯小波滤波器仿真结果如图7所示。对比图7与图2中的波形可看出:开关电流小波滤波器的输出结果与原函数在形态上的逼近效果比较理想。图7中波形分别在09ms和18ms处取得峰值O217 04A,与原函数归一化后的幅度基本一致。如若调整滤波器脉冲ms(a)口=1;(b)口=2图7开关电流小波滤波器脉冲响应Fig7 Impulse responses of switched-cunent wavelet
24、丘lter响应的增益,则可在输出端增设1个输出电流镜(如图4所示),通过调节输出电流镜的宽长比即可方便地改变输出波形的幅度,实现任意增益调整。为了检验设计的FLF结构开关电流高斯小波滤波万方数据第8期 李口,等:基于傅里叶级数的多环反馈开关电流小波滤波器实现 2699器的低灵敏度特性,对该电路灵敏度进行分析。考虑开关电流小波滤波器电路中所有晶体管跨导存在5的随机误差,通过统计计算得到幅频特性误差范围,如图8所示。比较正常幅频特性曲线与误差上下限可知:所设计的滤波器电路在元件存在误差的情况下,幅频特性误差范围很小,最大增益误差为0521dB,验证了滤波器电路对元件误差的灵敏度低。图8中内插窗口为
25、系统的零极点分布图,所有极点均采用z”2的幂形式来表示,因而,对于3阶的高斯小波滤波器,窗口中给出了6个极点。从图8可看出:所有极点均位于二平而中元网内,表日月昕设计的系统稳定。频率,Hz1一正常幅频特性;2一误差上限;3一误差下限。图8开关电流小波滤波器频率响应误差范围和零枫最图(萨1)Fig8 Frequency responses with error ma唱ills andpole-zero plot ofswitchedcurrent waVelet filter(F1)MOS晶体管存在非理想特性将影响开关电流电路的性能。为了检验元件非理想性对开关电流小波滤波器的影响程度,选择晶体管
26、的输出一输入电导比误差进行研究。假设晶体管的输入电导与输出电导的比值g。协。为l 000,电路中其他参数保持不变,小波滤波器脉冲响应的时频分布如图9(b)所示。对比图9(a)中J卜常情况下滤波器脉冲响应的时频分布结果可知:两者出现峰值的位置完成相同,只是非理想情况下的幅度略微减小,说明电路受该类型误差影响很小。以上仿真分析结果验证了设计出的开关电流小波滤波器具有精度高、灵敏度低、受元件非理性影响小的特点。通过调整滤波器的时钟频率即可获得不同尺度小波函数实现小波变换。1U世051窭。一005()8(a)正常滤波器脉冲响应的时频分布:(b)非理想情况下滤波器脉冲响应的时频分布图9正常和非理想情况下
27、小波滤波器脉冲响应的时频分布(萨1)Fig9 Timefrequency distributions of impulse responsesfor nomal and imperfect wavelet filter(口=1)4结论1)针对现有抽样数据电路实现小波滤波器方法存在的不足,提出了基于傅里叶级数的多环反馈开关电流小波滤波器实现方法。采用傅里叶级数逼近法求取时域小波逼近函数,该方法简单且快捷,无需复杂参数调整。此外,可根据实际需求,通过增加傅里叶级数分解次数提高小波函数的逼近精度。2)采用多环反馈结构设计开关电流小波滤波器比串、并联结构滤波器设计更直接,不需要分解系统传递函数,且通用
28、性强,灵敏度低,电路对晶体管的非理想性影响小。同时,该结构设计方法对其他类型抽样数据滤波器设计具有借鉴作用。3)利用多输出开关电流双线性积分器和多输出电流镜实现多环反馈网络中前馈和反馈系数,使电路万方数据2700 中南大学学报(自然科学版) 第47卷设计变得简单,而且只需要调节相应晶体管参数即可实现新滤波器设计。参考文献:【2】34】【56】【7】8】【9】KAREL J M H,HADDAD S A PHISENI S,et a1Implememingwavelets in con恤uollstime analog circuits with d”arIlic raIlgeoptiIniza
29、tion【J】IEEE Tr蚰sactions on Circuits aIld Systems,2012,59(1):20232032GUItROLANA嗽0 M AESPINOSAFLORESVERDADG Analogue wavelet竹ansfo唧with single biquad stage perscale【J】Electronics Letcers,20lO,46(9):616618AGOSTINH0 P R,HADDAD S A P,DE LIMA J A,et a1Anultm low power CMOS PA,v transconductor and its appI
30、icationto wavelet fihers【J】Analog Integrated Circuits and SigllalProcessing,2008,57(12):1一14HADDAD S A PBAGGA B,SERDIJN W ALogdomainwavelet bases明IEEE Transactions on Circuits aIld SysteIIls,2005,52(10):20232032CASSON A J RODRIGUEZ-VILLEGAS E Nanowatlmultiscale continuous waVelet咖sfo肌chip【J】Electron
31、icsLetters,2014,50(3):153一154CASSON A J,RODRIGUEZ-VILLEGAS EA 60 pW g。CcominuoIls wavelet 仃ansfb珊 circuit for portabJe EEGsystelIls【JmEE J Solid_State Circuits,201l,46(6):14061415ZHAo W:nshan, SUN Yichuallg,HE Yigallg Minimumcolponem tIi曲舶quency Gm-C wavelet filters based onMacl越埘n series and multjp
32、le 100p fbedbackJ】Elec仃I如icsLetters,2叭O,46(1):3436GURROLA-NA呶O M AESPINOSA-FLORESVERDADG Analogue waveIet trmsf0衄wim single biquad stage persca】e【J】Elec仃onics Letters,20lO,46(9):616618GURROLAN 16l:l璐RRo M A,CARRASCOAI:VAREZ R,MEDINA一、AzQuEz A S,et a1On-chip wavelet denoisingsyst锄 ilplemented w油 anal
33、ogIle circuits【J Elec仃onicsLeners,2013,49(9):592594LIN J, W H, ED籼S T, et a1Analog VLSIiIIlplementations of audito叮wavelet仃ansfo肺s usingswitchedcapacitor circuits【JIEEE 11ransactions on Circuits andSystems,1994,41(9):572583胡沁春,何怡刚,郭迪新,等基于开关电流技术的小波变换的滤波器电路实现J】物理学报,2006,55(2):641647HU Qinchun, HE Yiga
34、ng, QIU Dixin, et a1 AIlaloginlplementa“on of 啪velet transfonn based on usingswitched-current filter circuitsJ】Acta Physica Sinica,2006,55佗):64l一647赵文山,何怡刚一种改进的开关电流滤波器实现小波变换的方法J】物理学报,2009,58(2):84385 1ZHAO Wenshan,HE YigaIlgAn improved mctllod forinlplementation of waVelet仃ansfbnn milizing switched-
35、currentfilters【JAc协Physica Sinica,2009,58(2):84385 1LI M,HE Y G LONG Y_Analog VLSI implementation ofwavelet tmnsfonIl using switchedcurrent circuits【JAnalogIntegmted Circuits and Signal Processmg,2012,71(2):283291LI M,HE Y G Analog complex wavelet transfonn using ACDEalgorimm and SI fntersJ】Sensor L
36、etterS,2011,10(56):13321338LI M,HE Y G AnalogIle i唧lementation of waVelet仃ansfo肿using discrete time switchedcurrent filtersCZHU MinE1ecmcal Engineering and Con仃ol,Berlin,Gemany:Springer,2011:677682刘亚康时域逼近【M1北京:高等教育出版社,1993:143LIU Y酞angTimedomain approximationMBe日ing:HigherEducation Press1993:143DEQUEIR0zAcM,PINHEIR0 PRM,CALOBAL PNodal卸alysis of switchedclmrent nlters【JIEEE Transactions onCircuits aIld Systems,1993,40(1):lO一18(编辑陈灿华)叫U动纠钾习q刀nnnnnnU万方数据