本发明涉及信号处理领域,尤其是一种基于外插脉冲响应法实现的快速滤波器组的非均匀数字信道化方法。
背景技术:
伴随着通信行业的迅猛发展,从第三代到第四代移动通信仅花费十几年的时间,第五代移动通信标准也是呼之欲出,移动通信也处在日新月异的更迭换代之中。在这样的趋势中涌现出了传输频段、传输速率以及调制方式都不尽相同的众多通信标准。采用不同通信制式的服务或者移动设备需要传输的通信信号的发送以及接收只能依赖于特定的设备,这种通信标准不统一带来的信号发送、接收机模块的不普适问题,导致了通信系统资源消耗的急剧上升。在全球范围内通信标准的统一尚未到来之前,亟待一种灵活的解决方案以达到信号发送以及接收机与不同通信制式的兼容。为了很好的支持现有的以及即将订立的通信标准,软件无线电(softwaredefinedradio,sdr)的概念应用而生。基于sdr的多标准无线系统可以利用软件定义的相同接收模块处理满足不同无线通信标准的通信信号。sdr技术具有低资源消耗、低功耗以及支持不同通信制式等优点。在sdr系统中,信道化模块的作用是从宽带输入信号中提取单个无线信道,它是复杂度最高的模块。数字滤波器组广泛地应用于多标准信道化中,因此数字滤波器组的低复杂度设计具有十分重大的意义。
现有技术中有多种低复杂度设计滤波器的方法,比如:内插脉冲响应法(interpolatedfiniteimpulseresponse,ifir)、频罩法(frequency-responsemasking,frm)、外插脉冲响应法(extrapolatedimpulseresponse,eir)等。对于给定的频域响应指标,frm滤波器的有效长度比满足相同指标的无限精度最优滤波器长,设计复杂度还有待提升。ifir的设计复杂度低,但仅可用于设计窄带滤波器。而eir在相同的频域指标下与最优滤波器直接实现形式相比,具有不引入额外附加延时、系数舍入误差低等特点。
数字滤波器组常被用于数字信道化实现中,在需要实现的通信信道十分庞大的场景下,降低数字滤波器组的实现复杂度也变得十分重要。1992年lim教授提出的快速滤波器组(fastfilterbank,ffb)是由快速傅里叶变换(fastfouriertransform,fft)/快速傅里叶逆变换(inversefastfouriertransform,ifft)演变而来。lim教授将fft/ifft重新阐释为一个滤波器组,分析得到fft/ifft滤波器组的各级原型滤波器的阶数为一阶,因此fft/ifft的阻带衰减只能达到-13db。为了克服fft/ifft阻带衰减性能差的缺点,ffb在fft/ifft的框架之上,将fft/ifft的各级原型滤波器替换成高阶原型滤波器,以达到较大的阻带衰减。将eir方法与ffb结合,利用eir设计ffb的各级原型滤波器,在原有的ffb低复杂度的基础上,eir-ffb能进一步降低设计复杂度,为实现高阶滤波器的极低复杂度提供了可能。
技术实现要素:
本发明所要解决的技术问题在于,提供一种基于外插脉冲响应法实现的快速滤波器组的非均匀数字信道化方法,能够极大地降低现有多标准信道化接收机的复杂度。
为解决上述技术问题,本发明提供一种基于外插脉冲响应法实现的快速滤波器组的非均匀数字信道化方法,包括如下步骤:
(1)wpi、wsi、dpi、dsi为第i,i=1,2,...,n种标准的通阻带边界频率以及通阻带纹波,ωpi、ωsi、δpi、δsi分别表示eir-ffb第i种标准对应的通道0的通阻带边界频率和通阻带纹波,根据公式(1)、(2)将全局设计指标的中心频率搬移至π/2处,求得ωpi、ωsi、δpi、δsi
(2)再根据式(3)求得eir-ffb的全局指标:通道数n、通带边界频率ωp、阻带边界频率ωs、通带纹波δp、阻带纹波δs
(3)利用半带滤波器设计ffb的各级原型滤波器,设计指标的确定方法如下:ffb的通道频率响应由第0级的子滤波器的频率响应决定,令θk,m(k=0,1,...,l-1,m=0,1,...,2k-1)为第k级的第m个子滤波器的通带边界频率,θk、
(4)利用主分量分析法将所有旁瓣组成一个向量矩阵,将系数自相关矩阵的最大特征向量作为一次外插的基旁瓣;利用一次外插后得到的外插滤波器的系数与原型滤波器系数之间的误差的拟周期特性,进行二次外插得到一个较好的外插初值系数x0;从初值x0开始,将主瓣系数、旁瓣系数、外插比例因子组成一个待优化系数向量,利用socp优化方法在fir滤波器的频域内寻找最优解。
优选的,步骤(4)中采用主分量分析以及socp优化的方法包括以下步骤:
(41)待设计的原型滤波器脉冲响应h(n)的长度为n,关于n=0对称,主瓣长度为2m+1,每个旁瓣的长度均为d,旁瓣数目为r+1,如式(7),将h(n)的所有旁瓣重组成一个旁瓣向量ef,求解系数自相关矩阵rf=ef×eft的最大特征向量η1f=[η1f(1),η1f(2),...,η1f(d)]t作为第一次外插基旁瓣;
(42)求解外插滤波器与原型滤波器之间的系数误差矩阵δhf=[hf(0)-α0η1f,hf(1)-α1η1f,...,hf(r)-αrη1f],如式(8)利用minimax准则求得第一次外插的比例因子αr,r=0,1,...,r
(43)经上述一次外插后的系数误差矩阵δhf仍具有准周期特性,因此可以利用δhf进行第二次外插;类似地,首先求得δhf的系数自相关矩阵rs=δhf×δhft,继而求得rs的
最大特征向量η1s=[η1s(1),η1s(2),...,η1s(d)]t作为第二次外插的基旁瓣,经过两次外插,滤波器的旁瓣
(44)从初始值系数x0开始,进行socp优化,求解式(10)二阶锥约束方程,得到
minimize:ety
(45)利用新得到的xk+1代入式(10)迭代直至ηk+1≥ηk,即ηk非递减;否则返回步骤(44);(46)优化得到的最优解为xmin,根据最优解合成eir滤波器系数。
本发明的有益效果为:(1)利用主分量分析法以及socp优化实现了eir滤波器的最优设计,实现了对原型滤波器频域的最优逼近;(2)在达到相同设计指标的前提下,提出的eir-ffb的实现复杂度比dftfb、cmfb、mprb以及mrfb的复杂度都要低,eir-ffb在具有优良性能的同时也兼具了低复杂度特性;(3)eir-ffb实现的非均匀数字信道化,在硬件结构不改变的条件下,与其他设计方法相比,具有较低的实现复杂度;由于eir-ffb的非均匀信道化设计与待接收的标准数无关,因此可包容的标准容量极大。
附图说明
图1为本发明的ffb的树形结构示意图。
图2为本发明的三种输入信号的频谱示意图。
图3(a)为本发明的ffb的第0级原型滤波器的频率响应图。
图3(b)为本发明的ffb的eir滤波器的频率响应图。
图4(a)为本发明原型滤波器的ffb通道频率响应以及通带纹波示意图。
图4(b)为本发明eir滤波器的ffb通道频率响应以及通带纹波示意图。
图5为本发明的eir-ffb实现非均匀数字信道化的输出示意图。
具体实施方式
如图1所示,一种基于外插脉冲响应法实现的快速滤波器组的非均匀数字信道化方法,包括如下步骤:
(1)wpi、wsi、dpi、dsi为第i,i=1,2,...,n种标准的通阻带边界频率以及通阻带纹波,ωpi、ωsi、δpi、δsi分别表示eir-ffb第i种标准对应的通道0的通阻带边界频率和通阻带纹波,根据公式(1)、(2)将全局设计指标的中心频率搬移至π/2处,求得ωpi、ωsi、δpi、δsi
(2)再根据式(3)求得eir-ffb的全局指标:通道数n、通带边界频率ωp、阻带边界频率ωs、通带纹波δp、阻带纹波δs
(3)利用半带滤波器设计ffb的各级原型滤波器,设计指标的确定方法如下:ffb的通道频率响应由第0级的子滤波器的频率响应决定,令θk,m(k=0,1,...,l-1,m=0,1,...,2k-1)为第k级的第m个子滤波器的通带边界频率,θk、
(4)利用主分量分析法将所有旁瓣组成一个向量矩阵,将系数自相关矩阵的最大特征向量作为一次外插的基旁瓣;利用一次外插后得到的外插滤波器的系数与原型滤波器系数之间的误差的拟周期特性,进行二次外插得到一个较好的外插初值系数x0;从初值x0开始,将主瓣系数、旁瓣系数、外插比例因子组成一个待优化系数向量,利用socp优化方法在fir滤波器的频域内寻找最优解。
步骤(4)中采用主分量分析以及socp优化的方法包括以下步骤:
(41)待设计的原型滤波器脉冲响应h(n)的长度为n,关于n=0对称,主瓣长度为2m+1,每个旁瓣的长度均为d,旁瓣数目为r+1,如式(7),将h(n)的所有旁瓣重组成一个旁瓣向量ef,求解系数自相关矩阵rf=ef×eft的最大特征向量η1f=[η1f(1),η1f(2),...,η1f(d)]t作为第一次外插基旁瓣;
(42)求解外插滤波器与原型滤波器之间的系数误差矩阵δhf=[hf(0)-α0η1f,hf(1)-α1η1f,...,hf(r)-αrη1f],如式(8)利用minimax准则求得第一次外插的比例因子αr,r=0,1,...,r
(43)经上述一次外插后的系数误差矩阵δhf仍具有准周期特性,因此可以利用δhf进行第二次外插;类似地,首先求得δhf的系数自相关矩阵rs=δhf×δhft,继而求得rs的最大特征向量η1s=[η1s(1),η1s(2),...,η1s(d)]t作为第二次外插的基旁瓣,经过两次外插,滤波器的旁瓣
(44)从初始值系数x0开始,进行socp优化,求解式(10)二阶锥约束方程,得到
minimize:ety
(45)利用新得到的xk+1代入式(10)迭代直至ηk+1≥ηk,即ηk非递减;否则返回步骤(44);
(46)优化得到的最优解为xmin,根据最优解合成eir滤波器系数。
假设s1,s2,...,sn为n种不同的通信标准,fsamp为采样频率,bw1,bw2,...,bwn以及tbw1,tbw2,...,tbwn分别为n个通道的带宽和过渡带宽,δp1,δp2,...,δpn和δs1,δs2,...,δsn分别表示通阻带纹波。三种标准的信道带宽分别为1mhz、4mhz、5mhz,过渡带宽分别为50khz、200khz以及500khz,通带纹波以及阻带衰减分别为0.1db、-50db。如图2所示,三种标准的输入信号分别为signal1、signal2、signal3,得到三种信号的全局设计指标为:
signal1:wp1=0.0225π,ws1=0.025π,dp1=0.1db,ds1=-50db
signal2:wp2=0.09π,ws2=0.1π,dp2=0.1db,ds2=-50db
signal3:wp3=0.1π,ws3=0.125π,dp3=0.1db,ds3=-50db
进而分析得到为ωpi、ωsi为:
因此ffb的全局设计指标为:ωp=0.47π/n,ωs=0.53π/n,δp=0.1db,δs=-60db。利用eir以及ffb设计方法,得到的第0级原型滤波器、eir滤波器的频率响应如图3(a)和图3(b)所示,eir-ffb的通道响应如图4(a)和图4(b)所示,eir-ffb的信道输出如图5所示。以signal1的channel1的通带边界频率为{0.075π,0.125π},带宽为0.5π,计算可得
尽管本发明就优选实施方式进行了示意和描述,但本领域的技术人员应当理解,只要不超出本发明的权利要求所限定的范围,可以对本发明进行各种变化和修改。