超宽带信号的数字正交调制实时处理方法技术

技术编号:9768025 阅读:208 留言:0更新日期:2014-03-15 22:23
本发明专利技术技术方案的思路是:一种超宽带信号的数字正交调制实时处理方法,同时对输入的数字基带信号实部和虚部进行4倍并行FIR(Finite?Impulse?Response,有限脉冲响应)滤波器滤波,然后将滤波器的输出通过多项滤波结构计算得到数字中频信号的偶数序列和奇数序列,从而得到输出的数字中频信号。本发明专利技术通过采用4倍并行FIR滤波器滤波,降低了数字正交调制实时处理的工作频率,可在FPGA上实现超宽带信号的数字正交调制实时处理。

【技术实现步骤摘要】

本专利技术属于数字信号实时处理
,特别涉及一种。
技术介绍
数字正交调制是将数字基带信号变换为数字中频信号的过程,该过程包含对数字基带信号的补零插值、低通抗镜像滤波和数字混频三个环节。这种调制方式克服了传统模拟正交调制过程中存在的I/Q两路不正交、幅相平坦度水平低、随温度等环境因素敏感的缺点,可显著提高输出信号质量。的难点是研究能够在FPGA (FieldProgrammable Gate Array,现场可编程门阵列)上实现的高数据率实时处理方法。例如,针对IGHz (gigahertz,千兆赫)超带宽信号的数字正交调制时,设计数字基带信号的采样频率为1.2GHz,数字中频信号的采样频率为2.4GHz,中心频率为1.8GHz。对数字基带信号做2倍补零插值后,需要实时实现的低通抗镜像滤波器的工作频率为2.4GHz,即使采用多项滤波的方式将低通抗镜像滤波器的实时工作频率从2.4GHz降低两倍至1.2GHz,也难以在高性能FPGA上实时实现。因此,有必要研究新的,解决该技术瓶颈问题。
技术实现思路
本专利技术的目的是:提出一种。本专利技术技术方案的思路是:一种,同时对输入的数字基带信号实部和虚部进行4倍并行FIR (Finite Impulse Response,有限脉冲响应)滤波器滤波,然后将滤波器的输出通过多项滤波结构计算得到数字中频信号的偶数序列和奇数序列,从而得到输出的数字中频信号。本专利技术技术方案是:一种,包括下述步骤:设^⑷和3^011)分别为输入的数字基带信号的实部和虚部,采样频率为fs,fs>lGHz,其中,m = O, I, 2,…;设x(n)为输出的数字中频信号,采样频率为2fs,中心频率为1.5fs,其中,η = O, I, 2,…;对yi(m)和yQ(m)同时进行4倍并行FIR滤波器滤波,对滤波后的信号X' (2m)和X' (2m+l)进行多项滤波,即可得到χ(η),其中,具体的包括:①数字基带信号实部I1 (m)的4倍并行FIR滤波器滤波当输入是数字基带信号实部yi(m),滤波器系数是g(2m),输出为χ' (2m);用下式计算输出X' (2m)的O相分量:X' (2(4p)) = yI(4p)*g(2(4p))+yI(4p+3)*g(2(4p+l))* δ (p-1)+ (公式一)Y1 (4p+2) *g (2 (4p+2)) * δ (p-1) +yx (4p+l) *g (2 (4p+3)) * δ (p-1)用下式计算输出X' (2m)的I相分量:χ' (2 (4p+l)) = Y1 (4p+l) *g(2 (4p)) +yx (4p) *g(2 (4p+l)) + 公式二Y1 (4p+3) *g (2 (4p+2)) * δ (p-1) +yx (4p+2) *g (2 (4p+3)) * δ (p-1)用下式计算输出χ' (2m)的2相分量:χ' (2 (4p+2)) = Y1 (4p+2) *g(2 (4p)) +yx (4p+l) *g(2 (4p+l)) + (公式三)Y1 (4p) *g (2 (4p+2)) +yx (4p+3) *g (2 (4p+3)) * δ (p-1)用下式计算输出X' (2m)的3相分量:χ' (2 (4p+3)) = Y1 (4p+3) *g(2 (4p)) +yx (4p+2) *g(2 (4p+l)) + (公式四)[0021 ] Y1 (4p+l) *g (2 (4p+2)) +yx (4p) *g (2 (4p+3))在公式一至公式四中,p= 0,I, 2,...,表示数据序号,Y1 (4p) ^y1 (4p+l) > yx (4p+2)、Y1 (4p+3)分别表示输入 yjm)的第 0、1、2、3 相分量,g (2 (4p))、g (2 (4p+l))、g (2 (4p+2))、g(2(4p+3))分别表示滤波器系数g(2m)的第0、1、2、3相分量,δ (p-1)表示单位延迟响应。②数字基带信号虚部yQ (m)的4倍并行FIR滤波器滤波当输入是数字基带信号虚部yQ(m),滤波器系数是g(2m+l),输出为x' (2m+l)。用下式计算输出X' (2m+1)的O相分量:χ' (2(4p)+l) = yQ(4p)*g(2(4p)+l)+yQ(4p+3)*g(2(4p+l)+l)* δ (p-Ι)+ (公式五)yQ (4p+2) *g (2 (4p+2) +1) * δ (p-1) +yQ (4p+l) *g (2 (4p+3) +1) * δ (p-1)用下式计算输出χ' (2m+1)的I相分量:χ' (2(4p+l)+l) = yQ(4p+l)*g(2(4p)+l)+yQ(4p)*g(2(4p+l)+l)+ (公式六)yQ(4p+3) *g (2 (4p+2)+1) * δ (p-1)+yQ(4p+2) *g (2 (4p+3)+1) * δ (p-1)用下式计算输出X' (2m+1)的2相分量:χ' (2(4p+2)+l) = yQ(4p+2)*g(2(4p)+l)+yQ(4p+l)*g(2(4p+l)+l)+ (公式七)yQ (4p) *g (2 (4p+2) +1) +yQ (4p+3) *g (2 (4p+3) +1) * δ (p-1)用下式计算输出X' (2m+1)的3相分量:χ' (2(4p+3)+l) = yQ(4p+3)*g(2(4p)+l)+yQ(4p+2)*g(2(4p+l)+l)+ (公式八)yQ (4p+l) *g (2 (4p+2) +1) +yQ (4p) *g (2 (4p+3) +1)在公式五至公式八中,p = 0, 1, 2,...,表示数据序号,yQ(4p)、yQ(4p+l)、yQ(4p+2)、yQ(4p+3)分别表示输入 yQ(m)的第 0、1、2、3 相分量,g(2(4p)+l)、g (2 (4p+l)+1)、g(2(4p+2)+l)、g(2(4p+3)+l)分别表示滤波器系数g(2m+l)的第O、1、2、3相分量。在公式一至公式八中,每个滤波器的实时计算频率为0.25fs,可在FPGA上实时实现。滤波器g(m)可采用低通抗镜像滤波器实现,滤波器阶数越长数字正交调制的效果越好,但消耗的FPGA资源也相应增加。在实际应用时,根据需要确定滤波器阶数。实验结果表明,当滤波器g(m)阶数为47阶,数值如下时效果最佳:g(0) = g(47) = -30, g(l) = g(46) = -12, g(2) = g(45) = 74, g(3) = g(44)=33, g(4) = g(43) = -148, g(5) = g(42) = -74, g(6) = g(41) = 260, g(7) = g(40)=144, g(8) = g(39) = -421, g(9) = g(38) = -258, g(10) = g(37) = 644, g(ll) = g(36)=434, g(12) = g(35) = -950, g(13) = g(34) = -702, g(14) = g(33) = 1371, g(15)=g(32) = 1115,g(1本文档来自技高网...

【技术保护点】
一种超宽带信号的数字正交调制实时处理方法,其特征在于,包括下述步骤:设yI(m)和yQ(m)分别为输入的数字基带信号的实部和虚部,采样频率为fs,fs>1GHz,其中,m=0,1,2,…;设x(n)为输出的数字中频信号,采样频率为2fs,中心频率为1.5fs,其中,n=0,1,2,…;对yI(m)和yQ(m)同时进行4倍并行FIR滤波器滤波,对滤波后的信号x′(2m)和x′(2m+1)进行多项滤波,即可得到x(n),其中,FIR是Finite?Impulse?Response,即有限脉冲响应,具体的包括:①数字基带信号实部yI(m)的4倍并行FIR滤波器滤波:当输入是数字基带信号实部yI(m),滤波器系数是g(2m),输出为x′(2m);用下式计算输出x′(2m)的0相分量:x′(2(4p))=yI(4p)*g(2(4p))+yI(4p+3)*g(2(4p+1))*δ(p?1)+????(公式一)yI(4p+2)*g(2(4p+2))*δ(p?1)+yI(4p+1)*g(2(4p+3))*δ(p?1)用下式计算输出x′(2m)的1相分量:x′(2(4p+1))=yI(4p+1)*g(2(4p))+yI(4p)*g(2(4p+1))+????(公式二)yI(4p+3)*g(2(4p+2))*δ(p?1)+yI(4p+2)*g(2(4p+3))*δ(p?1)用下式计算输出x′(2m)的2相分量:x′(2(4p+2))=yI(4p+2)*g(2(4p))+yI(4p+1)*g(2(4p+1))+????(公式三)yI(4p)*g(2(4p+2))+yI(4p+3)*g(2(4p+3))*δ(p?1)用下式计算输出x′(2m)的3相分量:x′(2(4p+3))=yI(4p+3)*g(2(4p))+yI(4p+2)*g(2(4p+1))+????公式四yI(4p+1)*g(2(4p+2))+yI(4p)*g(2(4p+3))在公式一至公式四中,p=0,1,2,…,表示数据序号,yI(4p)、yI(4p+1)、yI(4p+2)、yI(4p+3)分别表示输入yI(m)的第0、1、2、3相分量,g(2(4p))、g(2(4p+1))、g(2(4p+2))、g(2(4p+3))分别表示滤波器系数g(2m)的第0、1、2、3相分量,δ(p?1)表示单位延迟响应;②数字基带信号虚部yQ(m)的4倍并行FIR滤波器滤波:当输入是数字基带信号虚部yQ(m),滤波器系数是g(2m+1),输出为x′(2m+1);用下式计算输出x′(2m+1)的0相分量:x′(2(4p)+1)=yQ(4p)*g(2(4p)+1)+yQ(4p+3)*g(2(4p+1)+1)*δ(p?1)+????(公式五)yQ(4p+2)*g(2(4p+2)+1)*δ(p?1)+yQ(4p+1)*g(2(4p+3)+1)*δ(p?1)用下式计算输出x′(2m+1)的1相分量:x′(2(4p+1)+1)=yQ(4p+1)*g(2(4p)+1)+yQ(4p)*g(2(4p+1)+1)+????(公式六)yQ(4p+3)*g(2(4p+2)+1)*δ(p?1)+yQ(4p+2)*g(2(4p+3)+1)*δ(p?1)用下式计算输出x′(2m+1)的2相分量:x′(2(4p+2)+1)=yQ(4p+2)*g(2(4p)+1)+yQ(4p+1)*g(2(4p+1)+1)+????(公式七)yQ(4p)*g(2(4p+2)+1)+yQ(4p+3)*g(2(4p+3)+1)*δ(p?1)用下式计算输出x′(2m+1)的3相分量:x′(2(4p+3)+1)=yQ(4p+3)*g(2(4p)+1)+yQ(4p+2)*g(2(4p+1)+1)+????(公式八)yQ(4p+1)*g(2(4p+2)+1)+yQ(4p)*g(2(4p+3)+1)在公式五至公式八中,yQ(4p)、yQ(4p+1)、yQ(4p+2)、yQ(4p+3)分别表示输入yQ(m)的第0、1、2、3相分量,g(2(4p)+1)、g(2(4p+1)+1)、g(2(4p+2)+1)、g(2(4p+3)+1)分别表示滤波器系数g(2m+1)的第0、1、2、3相分量;③滤波后的信号x′(2m)和x′(2m+1)的多项滤波:将信号x′(2m)和x′(2m+1)进行如下多项滤波结构计算得到数字中频信x(n)号的偶数序列x(2m)和奇数序列x(2m+1),从而得到输出的数字中频信号x(2m)=(-1)m×x′(2m)x(2m+1)=(-1)m×x′(2m+1)....

【技术特征摘要】
1.一种超宽带信号的数字正交调制实时处理方法,其特征在于,包括下述步骤:Sy1(HI)和7(3(111)分别为输入的数字基带信号的实部和虚部,采样频率为fs,fs>lGHz,其中,m = 0 1,2, - Kn)为输出的数字中频信号,采样频率为2fs,中心频率为1.5fs,其中,n= 0,1,2,…;对yi(m)和yQ(m)同时进行4倍并行FIR滤波器滤波,对滤波后的信号X' (2m)和X' (2m+l)进行多项滤波,即可得到x(n),其中,FIR是Finite ImpulseResponse,即有限脉冲响应,具体的包括: ①数字基带信号实部y1(m)的4倍并行FIR滤波器滤波: 当输入是数字基带信号实部yi(m),滤波器系数是g(2m),输出为X' (2m); 用下式计算输出X' (2m)的0相分量: X' (2(4p)) = yI(4p)*g(2(4p))+yI(4p+3)*g(2(4p+l))* δ (ρ-1)+ (公式一) Y1 (4p+2) *g (2 (4p+2)) * δ (p-1) +yx (4p+l) *g (2 (4p+3)) * δ (p-1) 用下式计算输出X' (2m)的1相分量:X' (2 (4p+l)) = Y1 (4p+l) *g (2 (4p)) +yx (4p) *g (2 (4p+l)) + (公式二) Y1 (4p+3) *g (2 (4p+2)) * δ (p-1) +yx (4p+2) *g (2 (4p+3)) * δ (p-1) 用下式计算输出X' (2m)的2相分量:X' (2 (4p+2)) = Y1 (4p+2) *g (2 (4p)) +yx (4p+l) *g (2 (4p+l)) + (公式三) I1 (4p) *g (2 (4p+2)) +Y1 (4p+3) *g (2 (4p+3)) * δ (p-1) 用下式计算输出X' (2m)的3相分量:X' (2 (4p+3)) = Y1 (4p+3) *g (2 (4p)) +yx (4p+2) *g (2 (4p+l)) + 公式四Yi (4p+l) *g (2 (4p+2)) +Y1 (4p) *g (2 (4p+3)) 在公式一至公式四中,p = 0,1, 2,...,表示数据序号,Y1 (4p)、y^p+l)、yx(4p+2)、Y1 (4p+3)分别表示输入 yjm)的第 0、1、2、3 相分量,g (2 (4p))、g (2 (4p+l))、g (2 (4p+2))、g(2(4p+3))分别表示滤波器系数g(2m)的第0、1、2、3相分量,δ (p-1)表示单位延迟响应; ②数字基带信号虚部yQ(m)的4倍并行FIR滤波器滤波: 当输入是数字基带信号虚部yQ(m),滤波器系数是g(2m+l),输出为X' (2m+l); 用下式计算输出X' (2m+l)的O相分量:X' (2(4p)+l) = yQ(4p)*g(2(4p)+l)+yQ(4p+3)*g(2(4p+l)+l)* δ (p-1)+ (公式五)yQ(4p+2)*g(2(4p+2)+l)* δ (p-1)+yQ (4ρ+1) *...

【专利技术属性】
技术研发人员:何志华何峰黄海风董臻余安喜张永胜孙造宇金光虎杜湘瑜陈筠力陈国忠徐敏
申请(专利权)人:中国人民解放军国防科学技术大学上海卫星工程研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1