发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:提供一种数字信道化方法及电路,其能够完全适应宽带接收中信号跨信道分布的情况,增强了信号接收的适应性,同时减小了运算量。
(二)技术方案
为解决上述问题,本发明提供了一种数字信道化方法,包括以下步骤:
S1:确定分析部分信道数2M和进行信号重建时对应综合部分FFT点数
S2:根据原型滤波器阶数N和所述分析部分信道数2M确定抽取后多相滤波器阶数L;
S3:确定多相滤波器组的系数;
所述步骤S3,进一步包括:将输入信号x(n),n=0,1,...按抽取因子M排列为xph,并根据原型滤波器的冲激响应hm,m=0,1,…,N-1确定分析部分多相抽取滤波矩阵CA和综合部分多相抽取滤波矩阵CS;
所述
S4:对分析部分进行多相滤波;
S5:将滤波后的信号通过傅立叶反变换后得到信号yA;
S6:判断信号是否跨信道分布,若否,则执行步骤S7,若是,则执行步骤S8;
S7:将所得信号yA进行基带处理后输出信号yA′;
S8:将所述信号y
A做
点傅立叶变换,得到信号y
s;
S9:使信号ys进入综合部分多相抽取滤波器组CS滤波,得到信号yf;
S10:对所得信号yf进行内插0并延时相加,得到***输出信号yout;
所述步骤S10中,
,其中,yf(i,j)表示矩阵yf第i行第j列个元素。
优选地,所述步骤S4,进一步包括:在多相滤波器前端将输入信号x(n),n=0,1,...进行M倍抽取,抽取后的信号进入分析部分多相抽取滤波器组CA进行滤波。
优选地,所述步骤S6中,判断信号是否跨信道分布包括:判断
是否大于1。
优选地,所述步骤S7中,所述yA′等于所述yA和(-1)nk的积,其中,n、k分别为矩阵yA的行、列序号。
优选地,所述步骤S2中,所述L=N/2M。
一种利用前述方法进行数字信道化的电路,包括第一对数指数电路,用于得到分析部分信道数、第二对数指数电路,用于得到综合部分FFT点数、第一多相抽取电路,用于得到多相矩阵、第二多相抽取电路,用于得到分析部分多相抽取滤波矩阵CA、第三多相抽取电路,用于得到综合部分多相抽取滤波矩阵CS、第一卷积电路、第二卷积电路、IFFT电路、乘法电路、FFT电路和延时相加电路;所述第一对数指数电路连接所述第一多相抽取电路,所述第二对数指数电路分别与所述第三多相抽取电路和FFT电路连接,第一多相抽取电路、第二多相抽取电路均连接第一卷积电路,第一卷积电路连接IFFT电路,IFFT电路连接乘法电路或FFT电路,FFT电路和第三多相抽取电路均连接第二卷积电路,第二卷积电路与延时相加电路连接。
优选地,所述电路还包括与所述第一对数指数电路、第二对数指数电路、第一多相抽取电路、第二多相抽取电路、第三多相抽取电路、第一卷积电路、第二卷积电路、IFFT电路、乘法电路、FFT电路和延时相加电路连接的多个寄存器或寄存器组,所述多个寄存器或寄存器组用于存储电路的计算结果。
(三)有益效果
本发明通过对同一组原型滤波器系数进行多相抽取得到分析滤波器组与综合滤波器组的滤波器系数,使得抽取在滤波和数字混频之前,大大节省了运算量,同时利用分析滤波器组和综合滤波器组是一个互逆过程的特性进行信号重建并进行总体设计优化,使得该方法在增强信号接收的适应性的同时减小运算量。所处理的调制信号模型既包括在频谱上均匀分布的数字中频信号,又包括在频谱上非均匀分布的数字中频信号,因而更符合实际情况。本发明的运算量随着信号数的增加呈缓慢增长趋势,同时本方法对信号的接收适应性更强。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
如图1所示,本发明所述的数字信道化方法,包括以下步骤:
S1:确定分析部分信道数2M和进行信号重建时对应综合部分FFT点数
S2:根据原型滤波器阶数N和所述分析部分信道数2M确定抽取后多相滤波器阶数L;
本步骤中,所述L=N/2M。
S3:确定多相滤波器组的系数;
本步骤中,将输入信号x(n),n=0,1,...按抽取因子M排列为xph,并根据原型滤波器的冲激响应hm,m=0,1,…,N-1确定分析部分多相抽取滤波矩阵CA和综合部分多相抽取滤波矩阵CS。
其中,所述
S4:对分析部分进行多相滤波;
本步骤中,在多相滤波器前端将输入信号x(n),n=0,1,...进行M倍抽取,抽取后的信号进入分析部分多相抽取滤波器组CA进行滤波。
S5:将滤波后的信号通过傅立叶反变换后得到信号yA;
S6:判断信号是否跨信道分布,若否,则执行步骤S7,若是,则执行步骤S8;
本步骤中,判断信号是否跨信道分布包括:判断
是否大于1。
S7:将所得信号yA进行基带处理后输出信号yA′;
本步骤中,所述yA′等于所述yA和(-1)nk的积,其中,n、k分别为矩阵yA的行、列序号。
S8:将所述信号yA做点傅立叶变换,得到信号ys;
S9:使信号ys进入综合部分多相抽取滤波器组CS滤波,得到信号yf;
S10:对所得信号yf进行内插0并延时相加,得到***输出信号yout。
本步骤中,
,其中,yf(i,j)表示矩阵yf第i行第j列个元素。
设原型滤波器阶数为256阶。设输入数字中频信号x(n),n=0,1,...为QPSK信号,采样率为160MHz,符号率为20MHz,共10个符号,设x(n),n=0,1,...79表示为一维实数数组x(n)=[1.0000e+000-1.3062e+000 59.3334e-003 1.2001e+000 -824.5742e-003-729.4557e-003 1.4490e+000 -428.3709e-003-1.0000e+000 1.1707e+000 -247.0852e-003 -320.5524e-003-102.3487e-018 236.1503e-003 393.1604e-003 -1.1965e+0001.0000e+000 186.7214e-003 -1.2269e+000 1.3091e+000-654.8089e-003 -155.3463e-003 859.2644e-003 -1.2782e+0001.0000e+000 133.8131e-003 -1.3950e+000 1.5826e+000-339.5305e-003 -1.2289e+000 1.5900e+000 -424.6864e-003-1.0000e+000 1.2086e+000 -119.0274e-003 -922.2928e-003703.3133e-003 465.3188e-003 -1.1286e+000 394.0338e-0031.0000e+000 -1.4833e+000 422.8636e-003 1.1594e+000-1.6977e+000 706.9785e-003 821.6058e-003 -1.5317e+0001.0000e+000 96.5847e-003 -873.3923e-003 1.0260e+000-727.5655e-003 120.4710e-003 696.4693e-003 -1.2852e+0001.0000e+000 204.7421e-003 -1.3729e+000 1.3762e+000-145.5131e-003 -1.1760e+000 1.3707e+000 -311.4666e-003-1.0000e+000 1.3927e+000 -526.2134e-003 -854.4580e-0031.5279e+000 -848.7086e-003 -597.2909e-003 1.4726e+000-1000.0000e-003 -250.3535e-003 1.0289e+000 -761.4012e-003-16.4868e-015 409.0071e-003 -273.9389e-003 25.2967e-003],输入数字中频信号的最小保护间隔Gmin为10MHz即对应归一化频率0.125π。数字信道化处理开始后,执行S1。根据子信号之间的最小保护间隔Gmin确定分析部分信道数2M,其值为:
根据第i个信号占用的子信道数目M
i确定综合部分的FFT点数
设信号占用第9至第14个子信道,则M
i=14-9+1=6,得出综合部分FFT点数,其值为:
完成上述步骤后,执行步骤S2,是对输入信号x(n),n=0,1,...79进行多相抽取,其值为:
对原型滤波器系数hm,m=0,1,…,N-1做多相抽取,其值为:
随后将xph和CA求卷积,得到信号y,其值为:
随后对y按列做2M点IFFT,得到信号yA,其值为:
随后判断
是否大于1,如果是,将信号y
A与(-1)
nk相乘,得到信号y
A′直接输出,其中k=0,1,…,2M,n=0,1,…分别为矩阵y
A的行、列序号。数字信道化结束。如果
成立,得到综合部分FFT点数
并转移到步骤S6,本实施例中
对原型滤波器系数h
m,m=0,1,…,N-1做多相抽取,得到综合部分多相抽取滤波器矩阵C
S,其值为:
随后对信号y
A按列做
点FFT,得到信号y
s,其值为:
随后将信号ys和CS做卷积,得到信号yf,其值为:
随后对信号yf做延时相加,得到***输出信号yout,其值为:yout=[11.4618e-009+4.1538e-009i -8.2284e-009+21.8320e-009i-8.1969e-009-1.9763e-009i -18.0042e-009-109.3055e-012i44.7490e-009-18.3675e-009i -50.8681e-009+417.6397e-012i88.2238e-009-18.9045e-009i 12.4725e-009-204.5851e-009i264.4690e-009+98.2203e-009i 87.7059e-009-202.5663e-009i207.3065e-009+55.7906e-009i 38.9721e-009-200.2413e-009i-396.1612e-009+293.1834e-009i 747.7899e-009+83.7837e-009i-1.7984e-006-33.9944e-009i -1.2118e-006+9.9948e-006i-20.3300e-006-7.1241e-006i 3.7537e-006-10.0650e-006i-861.1194e-009+510.5382e-009i 264.3793e-009+5.1383e-006i14.2428e-006-7.2618e-006i -6.1735e-006-1.7929e-006i4.9915e-006+12.7660e-006i 31.1090e-006-174.6211e-006i0.0000e+000
0.0000e+000],数字信道化结束。
如图2所示,本发明所述的数字信道化电路,包括第一对数指数电路、第二对数指数电路、第一多相抽取电路、第二多相抽取电路、第三多相抽取电路、第一卷积电路、第二卷积电路、IFFT电路、乘法电路、FFT电路和延时相加电路;所述第一对数指数电路连接所述第一多相抽取电路,所述第二对数指数电路分别与所述第三多相抽取电路和FFT电路连接,第一多相抽取电路、第二多相抽取电路均连接第一卷积电路,第一卷积电路连接IFFT电路,IFFT电路连接乘法电路或FFT电路,FFT电路和第三多相抽取电路均连接第二卷积电路,第二卷积电路与延时相加电路连接。
优选地,所述电路还包括与所述第一对数指数电路、第二对数指数电路、第一多相抽取电路、第二多相抽取电路、第三多相抽取电路、第一卷积电路、第二卷积电路、IFFT电路、乘法电路、FFT电路和延时相加电路连接的多个寄存器或寄存器组,所述多个寄存器或寄存器组用于存储电路的计算结果。
设原型滤波器阶数为256阶,输入数字中频信号x(n),n=0,1,...为QPSK信号,采样率为160MHz,符号率为20MHz,共10个符号,输入数字中频信号的最小保护间隔G
min为10MHz即对应归一化频率0.125π为例,说明该硬件电路的数字信道化处理过程。输入参数经过第一对数指数电路和第二对数指数电路,分别得到分析部分信道数(2M)、综合部分FFT点数
输入中频信号的多相抽取矩阵(x
ph)。其中分析部分信道数2M被储存在一个寄存器中,为分析部分多相抽取电路提供抽取因子;综合部分FFT点数
被储存在一个寄存器中,为综合部分多相抽取电路提供抽取因子;x(n),n=0,1,...经过第一多相抽取电路得到多相矩阵x
ph,被存储在一个寄存器组中,为后级提供输入信号矩阵;h
m,m=0,1,…,N-1经过第二多相抽取电路得到C
A,为后级提供分析部分多相抽取滤波器矩阵;h
m,m=0,1,…,N-1经过第三多相抽取电路得到C
S,为后级提供综合部分多相抽取滤波器矩阵;输入中频信号的多相矩阵x
ph和分析部分多相抽取滤波器矩阵C
A经过卷积电路得到y,被存储在一个寄存器组中;以上寄存器组中提供的矩阵y被送到IFFT电路得到y
A,被存储在一个寄存器组中;以上寄存器组中提供的矩阵y
A被送到FFT电路得到y
s,被存储在一个寄存器组中;以上寄存器组中提供的矩阵y
s和提供的矩阵C
S被送到卷积电路得到y
f,被存储在一个寄存器组中;以上寄存器组中提供的矩阵y
f经过延时相加电路得到***输出y
out。
假设复中频接收信号X(z)内含有多个窄带信号且在频谱上非均匀分布,最小频谱间隔为Gmin。采用多相DFT滤波器组接收信号时有可能出现信号跨信道分布情况,此时,有必要对跨信道信号进行信号重建。如图3所示,本发明由分析部分和综合部分组成,分析部分用作信号接收,每一个通道由带通滤波器,数字混频和抽取三部分组成,其中H0(z),H1(z),...HK-1(z)的作用一方面将输入中频信号X(z)分成K个子带信号,另一方面是做抽取前的抗混叠滤波,综合部分用作对跨信道信号的重建,由内插和带通滤波器组成,其中G0(z),G1(z),...GK-1(z)一方面起到信号重建作用,另一方面作为内插后去除镜像的滤波器。
设h0(n)是原型低通滤波器,阶数为N,第k支路滤波器系数为:
设 取
其中
表示向下取整,
表示向上取整。第i个信号共占用
个子信道,令
假设仅提取第i个信号,综合部分仅针对第i个信号处理,如果ξ
i=0,则仅利用综合滤波器组中
进行信号重建,如果ξ
i=1,则仅利用综合滤波器组中
进行信号重建。
第i个信号经过图3所示***后的输出信号Yi(z)可表示为:
根据式(1)可得到:
一般情况,信道数K满足K=DM(D为任意正整数),式(6)可表示为:
将式(7)代入式(5),并且将式(5)分解为
和
两项:
(8)
图3中分析部分第k子信道滤波可用数学表达如式(9):
以变量n代替m,得到:
令em′(p)=h(m+pK),xm(n)=x(nM-m),由于信道数K满足K=DM(D为任意正整数),得到:
令p′=pD
令
是h(n)的多相分支e
m′(p′)经D倍内插的结果,则
同理,根据抽取和零值内插***的等效变换将图3中综合部分进行多相分解,得到基于多相DFT滤波器组和信号重建的非均匀数字信道化高效结构如图4。该结构由分析部分和综合部分组成,分析部分用于信号接收和信道化输出,由抽取、多相滤波及IDFT组成;综合部分用于对第i个子信号进行信号重建,由DFT、多相滤波及内插组成。分析部分和综合部分的多相滤波系数通过对同一个原型滤波器系数进行多相抽取得到,IDFT与DFT分别以IFFT与FFT实现,以提高计算效率。
以K=2M为例,设原型滤波器的阶数N=2ML,L为每一子信道多相滤波器系数。原型滤波器的阻带截止频率为π/M时输出信号的混叠得到最大衰减,极限情况下π/M=Gmin/2且M=2R(R是正整数),因而分析部分信道数2M满足:
如果信号没有跨信道分布,则信号经分析部分输出后与
相乘直接输出基带信号以供后续处理,无需重建信号。分析部分第k支路多相滤波系数由式(17)确定:
如果信号跨信道分布,则需要重建信号,综合部分FFT的点数
由式(18)确定,综合部分第p支路多相滤波系数由式(19)确定,其中M
i为第i个信号占用的子信道数目,若
做FFT时每M
i点信号序列后补
个0。
信号在分析部分进行M倍抽取,在综合部分进行
倍内插,相当于对第i个信号进行了M/
倍抽取,因而图4输出重建信号X
i(z)可表示为:
本数字信道化方法与其前面介绍过的两种现有的数字信道化方法相比,具有少的计算量及更强的信号接收适应性,而且其硬件实现也不复杂。参照图5,采用基于多相DFT滤波器组和信号重建的数字信道化***包括接收信号的天线阵、接收前端、模数转换(A/D)、以及图5所示的数字信道化处理器。在本例中,天线阵元接收的各路信号被分别送往各自的接收前端,并转化为中频信号。模数转换将模拟中频信号变为数字信号流,输给下一级数字信道化处理器,得到数字信道化输出。
以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。