基于开关电流技术的小波滤波器的实现

2010-03-26 07:32曹永红霍聪颖
电子设计工程 2010年12期
关键词:积分器频域小波

曹永红,霍聪颖

(1.石家庄铁道大学四方学院,河北石家庄051132;2.华北电力大学电子与通信工程系,河北保定071003)

连续小波变换(Continuous Wavelet Transform,CWT)具有多分辨率的特点,可看成是带通滤波器在不同尺度下对信号进行滤波。小波变换具有表征待分析信号在频域上局部性质的能力,采用不同尺度a做处理时,各φ(aω)的中心频率和带宽都不一样,但品质因数却不变,从频域上看,用不同尺度做小波变换大致相当于用一组滤波器对信号进行处理。

开关电流电路是应用电流取样表示信号的模拟电路,属于电流模电路,具有电流模电路速度快、适于低压工作,电流求和简单等特点。另外,不需要线性浮置电容,适于CMOS VLSI工艺,并且在原理上,当用电流表示信号时,电压摆幅不必大,具有低电源电压工作潜力[1-2]。

1 小波变换实现过程

连续小波变换的实现简要概括为:根据母小波φ(t)的频域表达式,通过逼近得到母小波的有理式逼近形式,标准滤波器用来实现有理的和有限次传输函数,所以对信号的小波变换就转换为将信号通过由母小波的有理式实现的滤波器来实现。该方法的实现取决于小波函数类型,这里以墨西哥小帽(Mexican Hat)小波为例,利用麦可劳林公式逼近得到能够仿真实现的传递函数。

1.1 小波变换

设信号x(t)是平方可积函数,φ(t)是被称为基本小波或母小波的函数,则:

式(1)称为x(t)的小波变换,其中a尺度因子,a>0,b反映位移,其值可正可负。

1.2 小波函数的逼近实现

这里以Mexican Hat小波(图1)为例研究小波函数的实现方法,其时域表达式[3]如式(2)所示:

它的傅里叶变换如式(3)所示:

图1 Mexican Hat波形Fig.1 Waveform graph of Mexican Hat

信号x(t)在尺度a下的CWT可通过转移函数为H(jω)的滤波器来实现。然而,从图1可以看出有两个问题需要解决:1)φ(t)是关于t=0对称的,因此它是非因果的,任何滤波器的脉冲响应在右半平面有极点将会不稳定,为了能够使其稳定,给一个时间延迟T;2)令S=jω,转移函数转换如式(4)所示。

式(4)中分母为指数形式,这样传输函数就不能由只能实现有理的和有限次传输函数的标准滤波器实现。为了使传输函数有理化,通过使用麦克劳林公式近似逼近指数函数:

这样就可以使要求的传输函数可以稳定的实现。通过近似得到的传输函数如式(6)所示:

为了实现小波设计过程,要选定合适的尺度a、时间延迟T和滤波器的阶数,这些因素都是相关的。

2 开关电流滤波器

2.1 基本原理

开关电流技术是电流模信号处理技术,利用MOS晶体管在其栅极开路时存储在栅极氧化电容上的电荷来维持其漏极电流。开关电流电路属于抽样数据电路,它处理的是抽样信号,即时间离散而幅度连续的信号,它是一种离散时间电路,其基本单元与数字电路类似,主要是相加、延乘系数、微分和积分等电路,其输入输出特性用差分方程描述,并用离散z变换实现频率分析[4]。

2.2 双二次滤波器节

双二次滤波器节是一种非常重要的通用滤波器标准部件,以双二次为基块,能够方便地进行级联以得到任意阶数的开关电流(SI)滤波器[5-7]。这种滤波器综合方法具有模块性和简易性等优点,因而在滤波器设计中得到广泛应用。通用的双二次函数为:

2.3 基于积分器的双二次滤波器电路实现

基于积分器的双二次滤波器结构框图如图2所示。

图2 基于积分器的双二次滤波器结构框图Fig.2 Structure diagram of double binary filter based on the integrator

图2中的变量为电流,得到其传递函数如式(9)所示。

比较式(8)和式(9)可得:

任意选定a3后,可由式(10)确定a1~a6的其他各值,从而确定各个MOS管的沟道尺寸。下面以二阶巴特沃思低通滤波器为例,来实现基于积分器的双二次滤波器电路,并给出Pspice仿真结果。

从仿真结果图可以看出,二阶巴特沃思低通滤波器用开关电流技术来实现效果比较好。

3 开关电流滤波器实现小波变换

从频域上看,对信号进行小波变换相当于让信号通过根据小波函数的频域表达式设计的滤波器。下面将验证信号通过开关电流技术实现小波滤波器的可行性。

图3 基于积分器的双二次滤波器电路Fig.3 Circuit of double binary filter based on integrator

图4 二阶仿真结果Fig.4 Simulation results of second-order

将小波函数通过逼近得到有理分式的形式,利用Matlab程序将高节有理分式转换为二次函数相乘的形式,如式(11)所示,在滤波器实现上就相当于用3个双二次滤波器级联实现,只需要对各个双二次滤波器的MOS管的宽长比进行设定即可。

利用开关电流技术实现的高阶滤波器,由二次滤波器级联实现。设定一个输入信号,检测输出信号波形,验证滤波器的性能。

设输入信号如式(12)所示:

将信号输入到开关电流滤波器中,输出结果如图5所示,根据结果可以看出滤波器实现高通滤波器,将低频的正弦波滤除,得到高频波形。

4 结束语

本文提出了基于开关电流技术的小波滤波器实现,小波滤波器在模拟VLSI小波变换的实现中起着关键的作用,用小波滤波器实现小波变换具有很好的实时性。开关电流由于工作在电流域,与标准的CMOS工艺完全兼容,具有高频特性好,适于低电压工作、动态范围大等优点。以Mexican Hat小波函数为例,通过麦克劳林公式近似逼近得到其有理公式逼近,从而使该方法具有一定的应用价值。

图5 滤波器输入输出仿真结果Fig.5 Simulation results of the input and output filters

[1]赵文山,何怡刚,晏进喜,等.连续小波变换开关电流电路的实现[J].半导体技术,2006,31(4):295-299.

ZHAO Wen-shan,HE Yi-gang,YAN Jin-xi,et al.Implementation of continuous wavelet transform using switched-current circuit[J].Semiconductor Technology,2006,31(4):295-299.

[2]Toumazou J,Lidgey C F&Haigh D G.模拟集成电路设计—电流模法[M].姚玉洁,译.北京:高等教育出版社,1996.

[3]胡沁春,何怡刚,郭迪新,等.基于开关电流技术的时域连续小波变换实现[J].电子与信息学报,2007,9(1):227-231.

HUQin-chun,HEYi-gang,GUODi-xin,etal.Time-domain implementation of ontinuous wavelet transform based on switched current[J].Journal of Electronics&Information Technology,2007,9(1):227-231.

[4]苏立,何怡刚.连续小波变换VLSI实现综述[J].电路与系统学报,2003,8(2):86-91.

SU Li,HE Yi-gang.Review of VLSI implementation of continuous wavelet transform[J].Journal of Circuits and Systems,2003,8(2):86-91.

[5]Casson A J,Yates D C,Patel S,et al.An analogue bandpass filter realization of the Continuous Wavelet Transform[C]//In conference of the IEEE EMBS.Lyon:Engineering in Medicine and Biology Society,2007:1850-1854.

[6]Efwards R T,Cauwenberghs G.A VLSI implementations of the continous wavelet tranforms[C]//Prodeedings of the IEEE International Symposiumon Circuits and Systems Piscataway,NJ,USA:IEEE,1996:368-371.

[7]梁博渊.基于离散小波多分辨率分析的电网谐波检测法[J].陕西电力,2010(08):53-56.

LIANG Bo-yuan.Power system harmonic detection based on discrete wavelet multi-resolution analysis[J].Shaanxi Electric Power,2010(08):53-56.

猜你喜欢
积分器频域小波
大型起重船在规则波中的频域响应分析
构造Daubechies小波的一些注记
基于MATLAB的小波降噪研究
频域稀疏毫米波人体安检成像处理和快速成像稀疏阵列设计
基于改进的G-SVS LMS 与冗余提升小波的滚动轴承故障诊断
Rogowski线圈数字积分器的直流误差消除方法研究
基于改进Radon-Wigner变换的目标和拖曳式诱饵频域分离
基于单二阶广义积分器的三相数字锁相环设计
基于频域伸缩的改进DFT算法
EAST上低漂移差分积分器的研制