一种直扩MSK信号的二维联合捕获方法

2016-11-30 07:27:54袁美娟蒋芸茹施镇峰孙红磊鲍昱蒙蔡雨琦
电子技术应用 2016年2期
关键词:伪码虚警载波

袁美娟,蒋芸茹,施镇峰,孙红磊,鲍昱蒙,蔡雨琦

(南京理工大学 电子工程与光电技术学院,江苏 南京 210094)

一种直扩MSK信号的二维联合捕获方法

袁美娟,蒋芸茹,施镇峰,孙红磊,鲍昱蒙,蔡雨琦

(南京理工大学 电子工程与光电技术学院,江苏 南京 210094)

针对直扩MSK信号的特殊性以及高动态环境下载波多普勒频偏对伪码捕获的影响,提出了一种直扩MSK信号的二维联合捕获方法。将直扩MSK信号构造成近似直扩BPSK的信号形式,在高动态环境下采用基于多普勒补偿-FFT的二维联合捕获算法对伪码相位和载波频率进行搜索,得到二者的估计值。最后通过MATLAB仿真得到了二维捕获的相关输出图形以及恒虚警条件下系统的检测概率和虚警概率随信噪比变化的曲线。仿真结果表明,由该方案设计的直扩MSK信号的捕获方法能够快速而准确地对伪码相位和载波多普勒频偏进行二维捕获。

MSK;BPSK;多普勒补偿;FFT

0 引言

目前,扩频技术多基于 BPSK/QPSK调制方式,在存在严重非线性失真、多普勒频移与多径衰落的场合中,直扩BPSK/QPSK系统将无法适用。直扩MSK信号结合了扩频系统的低截获性、多用户随机选址能力、抗干扰性等优点和最小频移键控信号的包络恒定、频谱利用率高、能量集中、旁瓣衰减快、对非线性失真不敏感等优点[1],在战术数据链、导弹制导指令传输、卫星通信等领域得到了广泛应用[1]。

直扩MSK信号接收机处理的目的是解扩解调出发送数据,伪码相位和载波频率的同步是解扩解调的前提条件,同时也是扩频技术诸多优越性的前提。同步包括捕获和跟踪两步,捕获的精度关系着跟踪速度甚至能否成功跟踪到信号。以往的接收机大多是对接收到的直扩MSK信号做下变频处理后分别进行伪码相位和载波频率的捕获。但是在高动态环境下,多普勒频偏将对伪码捕获性能产生很大影响。因此,必须在伪码捕获前对载波多普勒频率进行捕获及补偿。于是伪码信号的捕获变成了对伪码相位和载波多普勒频偏的二维捕获[2],捕获时间增长。所以如何在高动态环境下准确而快速的进行捕获成为技术难点。

POVEY G J R等人首先提出了 PMF-FFT捕获算法[3-4],其在进行二维捕获的同时,一定程度上缓解了多普勒频偏对捕获门限的影响,但是这种方法主要适应于MPSK信号,并且多普勒频偏的捕获范围较小,高动态环境下仍然不适用。因而,寻找高动态环境下伪码相位和多普勒频偏的二维捕获算法,成为直扩MSK信号全数字接收机的关键技术。由于直扩MSK信号形式的特殊性,与直扩BPSK信号有很多成熟的捕获算法相比,直扩MSK信号的捕获方法相对较少。将接收到的直扩MSK信号构造成一种近似的直扩BPSK信号形式后,可以利用针对BPSK信号的成熟的捕获算法来对构造后的信号进行处理,避免了直接对直扩MSK信号进行捕获的复杂处理。采用多普勒补偿技术[5-6]可以解决高动态环境下大多普勒频偏对伪码捕获的影响,同时又可以得到多普勒频偏的粗估计值,用两次 FFT[7-8]和一次 IFFT来代替相关运算,可以大大降低运算量。

1 理论分析

图1为直扩MSK信号二维联合捕获方法的组成框图。主要由中频采样、数字下变频、信号形式转换器、基于多普勒补偿-FFT的二维捕获几个模块组成。重点是信号形式转换器和基于多普勒补偿-FFT的二维捕获两个模块。

图1 直扩MSK信号二维联合捕获方法组成图

接收机的输入中频信号可以表示为:

其中,γi为发送的第 i个扩频后的数据符号,有 γi=±1,,ci为伪码序列,中的|i|N为|i|模 N运算,表示当前的 chip序号,N为扩频码周期,Tc=T/M为扩频码的码片宽度,T为扩频前数据符号宽度,M为扩频因子,fc=1/Tc为扩频码速率,fI为中频频率,ε为接收信号中的伪码与本地伪码相差的码片数,θ为波形函数的初相,φ为载波函数的初相,θ与ε满足一定的对应关系,即 θ=-επ/2M,fd为输入信号与本地参考信号的频率之差,主要由多普勒效应产生,因此称为多普勒频率。接收机捕获的目的就是得到 ε、fd的估计值和。

1.1信号形式转换器的设计

信号形式转换器的作用是采用抽取、组合的方法将接收到的直扩MSK信号转换成近似直扩BPSK的信号形式。

对输入的中频信号以采样频率fs=P/Tc(P为过采样倍数)进行中频采样、数字下变频处理后,得到的I、Q两路基带信号,将I、Q两路基带信号分别与波形函数sin(πt/2Tc)、cos(πt/2Tc)相乘,得到四路信号,再对四路离散采样点以P为间隔进行抽取,得到四路1倍码片速率的样值序列。表示为:

其中,φk=2πk′fd/fc+φ,yI1和 yQ1分别为 I路基带信号、Q路基带信号与波形函数 cos(πt/2Tc)相乘后抽取得到的信号;yI2和 yQ2分别为 Q路基带信号、I路基带信号与波形函数 sin(πt/2Tc)相乘后抽取得到的信号。根据γ2k、γ2k+1分别是 γi进行串并变换后内插两倍得到的偶数序列和奇数序列、并且 γQ比 γI延迟 1位的规律,对 yI1、-yI2交替取样作为 I路,对 yQ1、yQ2交替取样作为 Q路,再将I、Q两路信号组合成复信号I+jQ,可得到输出信号为:

式(6)即为构造而成的近似直扩BPSK信号。

1.2基于多普勒补偿-FFT的二维联合捕获算法

由Gold序列的自相关特性知,将 r(k)与伪随机序列进行匹配时,r(k)的前后两项互不影响,令sk=γ(k-εTc)· cosθ+j·γ(k-εTc-Tc)·sinθ来分析接收机如何在大多普勒频偏下进行伪码相位和载波多普勒频偏的二维捕获。

接收K个伪码周期的扩频信号,伪码周期为N,这K×N 个样点序列可表示为 r0,0,r0,1,…,r0,N-1,r1,0,r1,1,…,r1,N-1,…,rK-1,0,rK-1,1,…,rK-1,N-1,下标表示所在的段以及段中的位置,对该序列以N为间隔进行抽取后重排序,得到N段长为K的新序列,接收到的扩频序列经过第一次重排序,顺序变为 r0,0,r1,0,…,rK-1,0,r0,1,r1,1,…,rK-1,1,…,r0,N-1,r1,N-1,…,rK-1,N-1,通过对重排序得到的每段序列进行点数为K的FFT运算来达到多普勒滤波的目的。滤波后的序列可表示为:

矩阵B中的N列对应重排序后的N段序列的FFT运算结果,因此矩阵中位于第k行、i列元素的具体含义为:

其中,k=0,1,…,K-1,i=0,1,…,N-1,fd=ωd/2π是接收信号的多普勒频率,每一个具体的fd仅对应一组(k,m),k、m为整数,且 k≤K-1,使得 fd=kfc/KN+mfc/N+ Δf,Δf≤fc/2KN成立。上述滤波处理中,频率的可分辨精度为df=fc/KN。

下面根据多普勒频率fd是否落在多普勒滤波的无模糊带宽[0,fc/N]内,将情况分为两类进行讨论。

(1)多普勒频率 fd不超过无模糊带宽的范围

(2)多普勒频率 fd超过无模糊带宽的范围

这时,fd的表达式中,m≠0,即 fd=kfc/KN+mfc/N+Δf,k、m为整数,且k≤K-1。其中kfc/KN部分的补偿与式(1)中的处理相同。而经相位补偿因子补偿后仍剩余一个固定的剩余频差:mfc/N,若不经过任何处理直接将滤波后的结果用于后续的捕获,这个很大的剩余频差将会对捕获的峰值产生影响,导致捕获失败。要补偿掉mfc/N这个固定的剩余频差,可以在下面进行的基于分段FFT的伪码相位并行捕获中,在频域上将本地伪码经FFT变换得到的序列循环右移m位,这相当于在时域上将本地伪码乘以一个,从而将频率分量 mfc/N对捕获的影响消除掉。

可见,基于多普勒补偿-FFT二维联合捕获算法的多普勒频偏搜索范围与本地伪码FFT序列的移位情况有关,如果将本地伪码的FFT序列向左移动nL位,向右移动 nR位,则多普勒频偏的搜索范围将扩展为-nL×fc/N~(nR+1)×fc/N。假设系统要求的多普勒频偏搜索范围为[-fd,fd],则可以取,其中表示向上取整,表示向下取整。

由于构造后的近似直扩BPSK信号存在数据符号跳变,破坏了它的自相关特性,从而对伪码相位和多普勒频偏的捕获产生影响。为了消除符号跳变[8]的影响,可以将构造后的信号与自身延迟一位得到的信号相乘。这样处理后得到的信号载波多普勒频率将变为未处理时的2倍,所以在设置本地伪码FFT序列的移动位数nL和nR时,多普勒频率的搜索范围也要变为[-2fd,2fd],最后根据捕获峰值所在位置得到的多普勒频偏也要除以2。

经过多普勒滤波和多普勒频率补偿处理后,第k个通道的输出信号为:

接下来,对相位补偿后的输出信号进行二次重排序恢复为原来的顺序,即重排为K段长为N的序列,并对每段长为N的序列进行基于FFT的伪码相位并行捕获,即对整个序列做基于分段 FFT[9]的伪码相位并行捕获得到相关输出的结果。

基于FFT的伪码相位并行捕获采用两次 FFT和一次IFFT来代替匹配滤波运算,本地伪码{ci}的 FFT序列向右循环移动位得到的结果等价于序列直接进行FFT运算的结果。最终基于多普勒补偿-FFT的二维捕获输出结果为:

本系统中的伪码捕获采用包络检测和恒虚警门限设置的方法。对 z(ε,k,m)求模,找出捕获的相关峰Pz。与根据恒虚警门限设置准则得到的判决门限V相比较,如果 Pz≥V,则表示此次捕获成功,Pz所在位置对应多普勒滤波通道的频点就是所求的,Pz所在位置对应的相位就是所求的;如果 Pz<V,则表示此次捕获失败,将K段数据中的第一段数据丢弃,其余K-1段数据依次向前移动,后面将继续接收N点数据。重排后,对新的N段长为K的序列继续进行快速捕获处理,直到相关峰值大于判决门限,完成伪码相位捕获。

2 设计仿真

图2为输入信噪比SNR=-15 dB、伪码相位ε=478.4 chip、多普勒频率fd=169.85 kHz时,进行伪码相位和载波多普勒频偏二维搜索得到的归一化相关输出的三维图形。从图中可以看出伪码相位的估计与实际值相差 0.4 chip,在半个码片范围内;载波频偏的估计值与实际值相差162.5 Hz,在最大剩余频差的范围内。可见本文设计的直扩MSK信号的二维联合捕获算法能够在高动态环境下对伪码相位和载波频偏进行快速而准确的捕获。

图3为输入信噪比SNR=[-30 dB,-5 dB]、多普勒频偏fd=40 kHz、虚警概率Pf=0.01时,进行5 000次捕获得到的检测概率和虚警概率随信噪比变化的曲线。结果发现,当信噪比达到-17 dB后,检测概率趋近于1,由于采用了恒虚警门限设置准则,虚警概率几乎不受信噪比的影响。

图2 二维捕获相关输出的三维图形

图3 检测概率、虚警概率随输入信噪比的变化曲线

3 结语

本文主要研究了如何将直扩MSK信号转换为一种近似直扩BPSK的信号形式,以及在高动态环境下如何对伪码相位和载波多普勒频偏进行二维联合捕获。通过抽取、组合实现了信号形式的转变,对已有的针对直扩BPSK的成熟算法进行修改后就可用到直扩 MSK信号中,降低了直扩MSK全数字接收机的开发难度和代价。通过相位补偿因子和循环移动本地伪码的FFT序列进行多普勒补偿,在消除了高动态环境中多普勒频偏对伪码捕获的影响的同时,不降低二维捕获的性能;通过分段FFT运算取代相关运算降低了运算量,减少了捕获时间,可满足高数据速率扩频通信的应用需求。对算法进行的仿真分析表明,这种算法能够在高动态环境下快速而准确地进行伪码相位和载波多普勒频偏的二维捕获。

[1]樊昌信,曹丽娜.通信原理(第 6版)[M].北京:国防大学出版社,2008.

[2]SEOKHO Y,SUK C K,JUN H,et al.Twin-cell detection (TCD):a code acquisition scheme in the presence of fractional Doppler frequency offset[J].IEEE Trans on Vehicular Technology,2009,58(4):1797-1803.

[3]倪媛媛,胡永辉.基于改进的 PMF-FFT扩频信号快速捕获算法研究[J].电子测量技术,2013(8):33-36.

[4]Qi Jianzhong,Luo Feixiang,Song Qingping.Fast acquisition method of navigation receiver based on folded PMF-FFT[C]. IEEE Computing,Communications and IT Applications Conference(ComComAp).Beijing:2014:62-66.

[5]POVEY G J R,TALVITIE J.Doppler compensation and code acquisition techniques for LEO satellite mobile radio communications[C].1996 IET Fifth International Conference on Satellite Systems for Mobile Communications and Navigation.London:1996:16-19.

[6]Su Xi,Wang Yiying.Doppler compensation algorithm based on pseudorandom sequence[C].2009 3rd IEEE International Symposium.Beijing:2009:265-268.

[7]KIM B,KONG S H.Design of FFT-based TDCC for GNSS acquisition[J].IEEE Trans on Wireless Communications,2014,COM-13:2798-2808.

[8]孙国良,李育琦,张晓林.消除数据调制影响的 FFT捕获方法[J].北京航空航天大学学报,2008,34(3):262-266.

[9]朱祥维,王飞雪.基于分段相关-视频积累方法的多驻留伪码捕获系统优化设计[J].通信学报,2006,27(9):124-128.

A two-dimensional joint acquisition method for DS-MSK signal

Yuan Meijuan,Jiang Yunru,Shi Zhenfeng,Sun Honglei,Bao Yumeng,Cai Yuqi
(School of Electronic and Optical Engineering,NJUST,Nanjing 210094,China)

In view of the special characteristics of the MSK signal and the influence of the Doppler frequency offset on the acquisition of PN code in highly dynamic environment,a two-dimensional joint acquisition method for MSK signal was proposed.Firstly, the DS-MSK signal was structured into an approximate expansion of DS-BPSK signal.Secondly,the two-dimensional acquisition algorithm based on the Doppler compensation and FFT was applied to search the pseudo code phase and carrier frequency and then get the estimation value of them.In the end,the graph of the result for the the two-dimensional acquisition algorithm and the curves of the detection probability and false alarm probability changing with SNR under the condition of constant false alarm were given.The result shows that the acquisition method designed according to the technology can complete the two-dimensional acquisition quickly and accurately.

MSK;BPSK;Doppler compensation;FFT

TN914.42

A

10.16157/j.issn.0258-7998.2016.02.022

2015-10-04)(

2015-09-29)

袁美娟(1990-),通信作者,女,硕士研究生,主要研究方向:信号处理及应用,E-mail:yuan_mj1010@163.com。

蒋芸茹(1990-),女,硕士研究生,主要研究方向:通信与网络。

施振峰(1990-),男,硕士研究生,主要研究方向:雷达信号处理。

中文引用格式:袁美娟,蒋芸茹,施镇峰,等.一种直扩 MSK信号的二维联合捕获方法[J].电子技术应用,2016,42 (2):81-84.

英文引用格式:Yuan Meijuan,Jiang Yunru,Shi Zhenfeng,et al.A two-dimensional joint acquisition method for DS-MSK signal [J].Application of Electronic Technique,2016,42(2):81-84.

猜你喜欢
伪码虚警载波
非协作多用户短码直扩信号伪码估计
频率步进连续波雷达电磁辐射2阶互调虚警干扰效应规律
兵工学报(2022年11期)2022-12-01 12:52:12
一种电阻式应变传感器的数据处理方法
物联网技术(2019年9期)2019-11-06 06:24:49
空管自动化系统二次代码劫机虚警分析
BIT虚警影响因素分析和解决方案
应急广播系统中副载波的构建与应用
伪码体制脉冲串引信信号参数提取方法
低压载波通讯测试仪的开发与应用
非等量采样伪码跟踪环建模分析
基于最优化搜索的迭代载波同步算法