技术领域technical field
本发明涉及数字通信技术领域,本发明涉及一种数字通信技术,特别是一种直扩MSK信号的全数字接收方法。The present invention relates to the technical field of digital communication, and the present invention relates to a digital communication technology, in particular to an all-digital receiving method of a direct spread MSK signal.
背景技术Background technique
目前,扩频技术多基于BPSK、QPSK调制方式,在存在严重非线性失真、多普勒频移与多径衰落的应用领域,直扩BPSK/QPSK系统就无法适用了。直扩MSK信号结合了扩频系统的低截获性、多用户随机选址能力、抗干扰性等优点和最小频移键控信号的包络恒定、频谱利用率高、能量集中、旁瓣衰减快、带外辐射功率低、对非线性失真不敏感等优点,因而在战术数据链、民用航空地空数据链、导弹制导指令传输、卫星通信等领域得到了广泛应用。如美军为三军联合作战而研制的联合战术信息分发系统(JTIDS),采用的就是“跳频+扩频+MSK调制”的工作方式,该系统被广泛应用于多种武器平台。At present, the spread spectrum technology is mostly based on BPSK and QPSK modulation methods. In the application fields with severe nonlinear distortion, Doppler frequency shift and multipath fading, the direct spread BPSK/QPSK system cannot be applied. The direct spread MSK signal combines the advantages of low interception, multi-user random site selection, and anti-interference of the spread spectrum system with the constant envelope of the minimum frequency shift keying signal, high spectrum utilization, energy concentration, and fast sidelobe attenuation , low out-of-band radiation power, and insensitivity to nonlinear distortion, etc., so it has been widely used in tactical data links, civil aviation ground-to-air data links, missile guidance command transmission, satellite communications and other fields. For example, the Joint Tactical Information Distribution System (JTIDS) developed by the U.S. military for the joint operations of the three armed forces adopts the working method of "frequency hopping + spread spectrum + MSK modulation". This system is widely used in various weapon platforms.
直扩MSK信号接收机处理的最终目标是解扩解调出发送数据,伪码相位和载波频率的捕获是解扩解调的前提条件,以往的接收机大多是对接收到的直扩MSK信号下变频处理后分别进行伪码相位捕获和载波多普勒频偏捕获。传统的伪码捕获方法有滑动相关法和匹配滤波法,在捕获速度和实现复杂度之间存在矛盾。同时在高动态环境下,接收机与发射机之间通常存在很高的径向速度,这使得接收信号存在几十KHz甚至几百KHz的多普勒频移,对扩频码的捕获和跟踪产生很大的影响。因此,必须要对载波多普勒频率进行捕获及补偿,这也叫做载波截获。于是伪码信号的捕获变成了对伪码相位和载波多普勒频偏的二维捕获,这就需要很长的捕获时间。所以,在高动态环境下,如何对直扩MSK信号准确而快速地进行捕获成为技术难点。The ultimate goal of direct spread MSK signal receiver processing is to despread and demodulate the transmitted data. The acquisition of pseudocode phase and carrier frequency is the prerequisite for despread and demodulate. After the down-conversion process, the pseudo-code phase acquisition and carrier Doppler frequency offset acquisition are respectively carried out. The traditional pseudo-code capture methods include sliding correlation method and matched filter method, and there is a contradiction between capture speed and implementation complexity. At the same time, in a high dynamic environment, there is usually a high radial velocity between the receiver and the transmitter, which makes the received signal have a Doppler frequency shift of tens of KHz or even hundreds of KHz, and the capture and tracking of the spreading code have a big impact. Therefore, it is necessary to capture and compensate the carrier Doppler frequency, which is also called carrier intercept. Therefore, the acquisition of the pseudocode signal becomes a two-dimensional acquisition of the phase of the pseudocode and the carrier Doppler frequency offset, which requires a long acquisition time. Therefore, in a highly dynamic environment, how to accurately and quickly capture direct spread MSK signals has become a technical difficulty.
G.J.R.Povey等人首先提出了基于数字部分匹配滤波器与FFT结合算法(PMF-FFT)的捕获模型,这种方法虽然在一定程度上缓解了多普勒频偏对捕获门限的影响,并且实现了伪码相位和载波频偏的二维捕获,但是这种方法主要适应于MPSK信号,并且多普勒频偏的捕获范围较小,高动态环境下仍然不适用。因而,如何在高动态环境下准确、快速地完成扩频信号的伪码相位和多普勒频偏二维捕获,成为直扩MSK信号全数字接收机的关键技术。G.J.R.Povey and others first proposed an acquisition model based on the combination of digital partial matched filter and FFT algorithm (PMF-FFT). Although this method alleviates the influence of Doppler frequency offset on the acquisition threshold to a certain extent, and realizes Two-dimensional capture of pseudo-code phase and carrier frequency offset, but this method is mainly suitable for MPSK signals, and the capture range of Doppler frequency offset is small, and it is still not applicable in high dynamic environments. Therefore, how to accurately and quickly complete the two-dimensional capture of the pseudo code phase and Doppler frequency offset of the spread spectrum signal in a high dynamic environment has become a key technology for the all-digital receiver of the direct spread MSK signal.
发明内容Contents of the invention
本发明的目的在于提供一种种直扩MSK信号的全数字接收方法,能够将接收的直扩MSK信号构造成一种近似直扩BPSK信号形式,接着在大多普勒频偏条件下,可以采用直扩BPSK信号的伪码相位和载波多普勒频偏的二维联合捕获算法,实现直扩MSK信号在高动态环境下的捕获和跟踪,避免了直接对直扩MSK信号进行捕获、跟踪的复杂处理。The purpose of the present invention is to provide a kind of all-digital receiving method of direct spread MSK signal, can construct the direct spread MSK signal that receives into a kind of approximate direct spread BPSK signal form, then under the condition of Doppler frequency deviation, can adopt direct spread The two-dimensional joint acquisition algorithm of pseudo-code phase and carrier Doppler frequency offset of BPSK signal realizes the acquisition and tracking of direct spread MSK signal in high dynamic environment, avoiding the complicated processing of directly capturing and tracking direct spread MSK signal .
一种直扩MSK信号的全数字接收方法,包括:将直扩MSK信号构造成近似直扩BPSK信号,采用基于多普勒补偿-FFT的伪码相位和载波多普勒频偏的二维联合捕获算法对构造后的近似直扩BPSK信号进行捕获,对捕获后的伪码相位和载波相位进行跟踪,及对同步后的信号通过解扩、解调、检测等处理恢复出发送数据。所述近似直扩BPSK信号是将经过中频采样、数字下变频和低通滤波后的直扩MSK信号与波形函数相乘后进行抽取并交替取样构造而成的。所述基于多普勒补偿-FFT的伪码相位和载波多普勒频偏的二维联合捕获算法包括:基于FFT的多普勒滤波;基于相位补偿因子和循环移动本地伪码的多普勒补偿;基于分段FFT的伪码相位并行捕获。An all-digital receiving method of a direct spread MSK signal, comprising: constructing a direct spread MSK signal into an approximate direct spread BPSK signal, using a two-dimensional combination of pseudo code phase and carrier Doppler frequency offset based on Doppler compensation-FFT The capture algorithm captures the constructed approximate direct spread BPSK signal, tracks the captured pseudo-code phase and carrier phase, and restores the transmitted data through despreading, demodulation, and detection of the synchronized signal. The approximate direct-spread BPSK signal is constructed by multiplying the direct-spread MSK signal after intermediate frequency sampling, digital down-conversion and low-pass filtering with a waveform function, and then extracting and alternately sampling. The two-dimensional joint acquisition algorithm of pseudo code phase and carrier Doppler frequency offset based on Doppler compensation-FFT includes: Doppler filtering based on FFT; Doppler based on phase compensation factor and circular mobile local pseudo code Compensation; Pseudo-code phase parallel acquisition based on segmented FFT.
采用上述直扩MSK信号的全数字接收方法,所述近似直扩BPSK信号的构造具体包括:Adopt the all-digital receiving method of above-mentioned direct spread MSK signal, the structure of described approximate direct spread BPSK signal specifically comprises:
低通滤波后得到的I、Q两路正交基带信号分别与波形函数相乘得到四路输出信号,其中Tc为扩频码的码片宽度;The I and Q quadrature baseband signals obtained after low-pass filtering are respectively compared with the waveform function Multiply to obtain four output signals, where T is the chipwidth of the spreading code;
对四路输出信号进行P倍(P为过采样倍数)抽取得到四路信号,分别为yI1(k’)、yQ1(k’)、yI2(k’)、yQ2(k’);其中yI1(k’)和yQ1(k’)分别为I路基带信号、Q路基带信号与波形函数相乘后抽取得到的信号,yI2(k’)和yQ2(k’)分别为Q路基带信号、I路基带信号与波形函数相乘后抽取得到的信号;其中k’≥0,且为整数,当k’为奇数时yI1(k’)和yQ1(k’)为0,当k’为偶数时yI2(k’)、yQ2(k’)为0;Extract the four output signals by P times (P is the oversampling multiple) to obtain four signals, namely yI1 (k'), yQ1 (k'), yI2 (k'), yQ2 (k') ; where yI1 (k') and yQ1 (k') are the I subgrade band signal, the Q subgrade band signal and the waveform function respectively The signals extracted after multiplication, yI2 (k') and yQ2 (k') are the Q subgrade band signal, the I subgrade band signal and the waveform function The signal obtained after multiplication; where k'≥0, and is an integer, when k' is odd, yI1 (k') and yQ1 (k') are 0, when k' is even, yI2 (k '), yQ2 (k') are 0;
对yI1(k’)和-yI2(k’)交替取样作为I路,对yQ1(k’)和yQ2(k’)交替取样作为Q路,将I、Q两路信号组合而成的复信号I+jQ即为近似直扩BPSK信号。Alternately sample yI1 (k') and -yI2 (k') as the I channel, alternately sample yQ1 (k') and yQ2 (k') as the Q channel, and combine the I and Q signals to form The resulting complex signal I+jQ is an approximate direct spread BPSK signal.
采用上述直扩MSK信号的全数字接收方法,在对近似直扩BPSK信号进行捕获前,进行以下处理:对构造后的近似直扩BPSK信号,采集K个伪码周期的扩频信号,伪码周期为N;对K*N个样点进行重排序,得到N段长为K的新序列。Adopt the all-digital receiving method of above-mentioned direct spread MSK signal, before the approximate direct spread BPSK signal is captured, carry out following processing: to the approximate direct spread BPSK signal after the construction, collect the spread spectrum signal of K pseudocode period, pseudocode The period is N; K*N sample points are reordered to obtain N new sequences with a length of K.
采用上述直扩MSK信号的全数字接收方法,通过对每一段长为K的序列做K点FFT,进行多普勒滤波。Using the above-mentioned all-digital receiving method of direct-spread MSK signals, Doppler filtering is performed by performing K-point FFT on each sequence with a length of K.
采用上述直扩MSK信号的全数字接收方法,多普勒频偏补偿包括:将多普勒频偏表示为fc为扩频码速率,Δf为剩余频偏,其中每一个具体的fd仅对应一组(k,m),其中k和m为整数,k≤K-1,m≥0;通过对多普勒滤波后的N段FFT结果乘以相应的相位补偿因子补偿其中i=0,1,...N-1,j为虚部单位;通过在时域上将本地伪码乘以一个的频率分量补偿部分,等价于在频域上将本地伪码的FFT序列循环右移m位;通过适当地设置K的取值,使剩余频偏Δf不大于fc/2KN,从而不影响后面的伪码相位估计。Using the above-mentioned all-digital receiving method of the direct spread MSK signal, the Doppler frequency offset compensation includes: expressing the Doppler frequency offset as fc is the spreading code rate, Δf is the remaining frequency offset, and each specific fd corresponds to only one group (k, m), where k and m are integers, k≤K-1, m≥0; The N-segment FFT result after Doppler filtering is multiplied by the corresponding phase compensation factor compensate Where i=0,1,...N-1, j is the imaginary unit; by multiplying the local pseudocode by a frequency component compensation part, which is equivalent to cyclically shifting the FFT sequence of the local pseudo-code by m bits in the frequency domain; by setting the value of K appropriately, the remaining frequency offset Δf is not greater than fc /2KN, thus not affecting the following pseudo-code phase estimation.
采用上述直扩MSK信号的全数字接收方法,采用分段FFT进行伪码相位并行捕获,包括Using the above-mentioned all-digital receiving method of the direct spread MSK signal, the pseudo-code phase parallel acquisition is carried out by using segmented FFT, including
对经过多普勒滤波、相位补偿及伪码FFT序列的移位处理后的输出信号进行二次重排序恢复为原来的顺序,即重排为K段长为N的序列,并对每段长为N的序列进行基于FFT的伪码相位并行捕获,得到伪码的相关输出结果;After Doppler filtering, phase compensation and pseudo-code FFT sequence shift processing, the output signal is reordered twice and restored to the original order, that is, it is rearranged into a sequence of K segments with a length of N, and each segment has a length of N Perform FFT-based pseudo-code phase parallel capture for the sequence of N, and obtain the relevant output results of the pseudo-code;
基于恒虚警准则设置判决门限;Set the judgment threshold based on the constant false alarm criterion;
采用包络检测法,对相关输出结果求模,并将峰值与判决门限进行比较:Using the envelope detection method, the relevant output results are modulo, and the peak value is compared with the decision threshold:
(1)若峰值超过判决门限,则伪码相位捕获成功;(1) If the peak value exceeds the decision threshold, the phase capture of the pseudo code is successful;
(2)若峰值未超过判决门限,将K段数据中的第一段数据丢弃,其余K-1段数据依次向前移动,后面将继续接收N点数据,重排后,得到新的N段长为K点的序列,继续对伪码相位捕获,直到峰值超过判决门限为止。(2) If the peak value does not exceed the judgment threshold, the first segment of data in the K segment data is discarded, and the remaining K-1 segment data moves forward sequentially, and the N point data will continue to be received later. After rearrangement, a new N segment is obtained For a sequence of K points long, continue to capture the phase of the pseudo code until the peak value exceeds the decision threshold.
本发明的直扩MSK信号二维联合捕获方法具有以下优点:(1)由于直扩MSK信号形式的特殊性,与直扩BPSK信号有很多成熟的捕获算法相比,直扩MSK信号的捕获方法相对较少。将直扩MSK信号转换成一种近似直扩BPSK信号形式以后,对直扩BPSK的成熟算法进行修改后就可用到直扩MSK信号中来,降低了直扩MSK全数字接收机的开发难度和代价。(2)本发明中的捕获方法通过循环移动本地伪码的FFT序列来对大多普勒频偏进行补偿,可以方便地扩大多普勒频率搜索范围,而不降低二维捕获的性能,因而非常适合高动态环境下的各种应用。(3)对伪码相位和载波频偏同时进行搜索,减少了捕获时间,可满足高数据速率扩频通信的应用需求。The direct spread MSK signal two-dimensional joint capture method of the present invention has the following advantages: (1) due to the particularity of the direct spread MSK signal form, there are many mature capture algorithms compared with the direct spread BPSK signal, and the capture method of the direct spread MSK signal Relatively small. After the direct spread MSK signal is converted into an approximate direct spread BPSK signal form, the mature algorithm of the direct spread BPSK can be used in the direct spread MSK signal after modification, which reduces the development difficulty and cost of the direct spread MSK all-digital receiver . (2) the acquisition method in the present invention compensates the Doppler frequency offset by cyclically moving the FFT sequence of the local pseudocode, which can easily expand the Doppler frequency search range without reducing the performance of two-dimensional capture, so it is very Suitable for a variety of applications in highly dynamic environments. (3) Simultaneously search the pseudocode phase and carrier frequency offset, which reduces the acquisition time and can meet the application requirements of high data rate spread spectrum communication.
下面结合说明书附图对本发明做进一步描述。The present invention will be further described below in conjunction with the accompanying drawings.
附图说明Description of drawings
图1是本发明方法流程图。Fig. 1 is a flow chart of the method of the present invention.
图2是本发明实施例的捕获模块相关输出的三维图形。Fig. 2 is a three-dimensional graph of the relevant output of the capture module of the embodiment of the present invention.
图3是本发明实施例的检测概率和虚警概率随输入信噪比的变化曲线。Fig. 3 is a variation curve of detection probability and false alarm probability with input signal-to-noise ratio according to an embodiment of the present invention.
图4是本发明实施例的全数字接收机系统组成图。Fig. 4 is a system composition diagram of an all-digital receiver according to an embodiment of the present invention.
具体实施方式Detailed ways
本发明输入的中频信号可以表示为The input intermediate frequency signal of the present invention can be expressed as
其中,γi为发送的第i个扩频后的数据符号,有γi=±1,di为发送的数据序列,ci为伪码序列,中的|i|N为|i|模N运算,表示当前的chip序号,N为扩频码周期,Tc=T/M为扩频码的码片宽度,M为扩频因子,T为扩频前数据符号宽度,fc=1/Tc为扩频码速率,fI为中频频率,ε为接收的伪码信号与本地伪码相差的码片数,εTc为接收的伪码信号与本地伪码的相位差,θ为信号接收时刻波形函数的初相,θ与ε满足一定的对应关系,即为信号接收时刻载波函数的初相,fd为输入信号与本地参考信号的频率之差,主要由多普勒效应产生,因此称为多普勒频率。接收机捕获的目的就是得到ε、fd的估计值。Wherein, γi is the transmitted i-th spread data symbol, and γi =±1, di is the data sequence sent,ci is the pseudocode sequence, where |i|N is |i| modulo N operation, which means the current chip serial number, N is the spreading code period, Tc =T/M is the chip width of the spreading code, M is the spreading factor, and T is Data symbol width before spreading, fc =1/Tc is the spreading code rate, fI is the intermediate frequency frequency, ε is the number of chips that the pseudo-code signal received differs from the local pseudo-code, and εTc is the pseudo-code received The phase difference between the signal and the local pseudo-code, θ is the initial phase of the waveform function at the moment of signal reception, and θ and ε satisfy a certain corresponding relationship, namely It is the initial phase of the carrier function at the time of signal reception, and fd is the frequency difference between the input signal and the local reference signal, which is mainly produced by the Doppler effect, so it is called the Doppler frequency. The purpose of receiver acquisition is to obtain the estimated values of ε and fd .
对输入的中频信号以采样频率fs=P/Tc(P为过采样倍数)进行中频采样、数字下变频处理后,得到I、Q两路基带信号为After the input intermediate frequency signal is sampled at the sampling frequency fs =P/Tc (P is the oversampling multiple), after intermediate frequency sampling and digital down-conversion processing, the two baseband signals of I and Q are obtained as
结合图1,一种直扩MSK信号的全数字接收方法,包括以下步骤:In conjunction with Fig. 1, a kind of all-digital receiving method of direct spread MSK signal, comprises the following steps:
步骤S101,将直扩MSK信号构造成近似直扩BPSK信号;Step S101, constructing the direct spread MSK signal into an approximate direct spread BPSK signal;
步骤S102,采用基于多普勒补偿-FFT的伪码相位和载波多普勒频偏的二维联合捕获算法对构造后的近似直扩BPSK信号进行捕获;Step S102, using a two-dimensional joint acquisition algorithm based on Doppler compensation-FFT pseudo-code phase and carrier Doppler frequency offset to capture the constructed approximate direct spread BPSK signal;
步骤S103,对捕获后的伪码相位和载波相位进行跟踪;Step S103, tracking the captured pseudo-code phase and carrier phase;
步骤S104,对同步后的信号通过解扩、解调、检测等处理恢复出发送数据。In step S104, the synchronized signal is processed to recover the transmitted data through despreading, demodulation, detection and other processing.
在步骤S101中,为了消除调制波形函数的影响,将这两路基带信号分别与波形函数进行相乘,得到四路信号,接下来对四路信号进行P倍抽取,得到以Tc为采样间隔的四路信号。四路基带信号可表示为:In step S101, in order to eliminate the influence of the modulation waveform function, the two baseband signals are respectively combined with the waveform function Multiplication is performed to obtain four-channel signals, and then P-fold extraction is performed on the four-channel signals to obtain four-channel signals with Tc as the sampling interval. The four baseband signals can be expressed as:
γI、γQ分别是γi进行串并变换后内插两倍得到的偶数序列和奇数序列,并且γQ比γI延迟一位。对四路输出信号进行P倍(P为过采样倍数)抽取得到四路信号,本发明采用12倍,分别为yI1(k’)、yQ1(k’)、yI2(k’)、yQ2(k’);其中yI1(k’)和yQ1(k’)分别为I路基带信号、Q路基带信号与波形函数相乘后抽取得到的信号,yI2(k’)和yQ2(k’)分别为Q路基带信号、I路基带信号与波形函数相乘后抽取得到的信号。γI and γQ are respectively the even sequence and the odd sequence obtained by interpolating twice the serial-to-parallel transformation of γi , and γQ is delayed by one bit from γI. Carry out P times (P is oversampling multiple) to four-way output signal and obtain four-way signal, the present invention adopts 12 times, respectively yI1 (k'), yQ1 (k'), yI2 (k'), yQ2 (k'); where yI1 (k') and yQ1 (k') are I subgrade band signal, Q subgrade band signal and waveform function respectively The signals extracted after multiplication, yI2 (k') and yQ2 (k') are the Q subgrade band signal, the I subgrade band signal and the waveform function The signal obtained after multiplication.
根据γI、γQ分别是γi进行串并变换后内插两倍得到的偶数序列和奇数序列,并且γQ比γI延迟一位的规律,对yI1、-yI2交替取样作为I路,对yQ1、yQ2交替取样作为Q路,将I、Q两路信号组合而成复信号I+jQ,可得到输出信号为According to the rule that γI and γQ are the even sequence and odd sequence obtained by interpolating twice after γi is serial-parallel transformed, and γQ is delayed by one bit from γI , yI1 and -yI2 are alternately sampled as I yQ1 and yQ2 are alternately sampled as the Q channel, and the I and Q signals are combined to form a complex signal I+jQ, and the output signal can be obtained as
式(8)即为将直扩MSK信号转换成的近似直扩BPSK信号。Equation (8) is the approximate direct-spread BPSK signal converted from the direct-spread MSK signal.
在步骤S102中,由Gold序列的自相关特性知,将r(k)与伪随机序列进行匹配时,上式中的前后两项互不影响,令sk=γ(k-εTc)·cosθ+j·γ(k-εTc-Tc)·sinθ来分析接收机如何在大多普勒频偏下进行伪码相位和载波多普勒频偏的二维捕获。In step S102, based on the autocorrelation characteristics of the Gold sequence, when r(k) is matched with the pseudo-random sequence, the two terms in the above formula do not affect each other, let sk =γ(k-εTc )· cosθ+j·γ(k-εTc -Tc )·sinθ to analyze how the receiver performs two-dimensional capture of pseudocode phase and carrier Doppler frequency offset under large frequency offset.
接收K个数据符号,每个数据符号里面包含一个周期为N的伪码序列,即接收一个长度为K×N的序列,样点可表示为r0,0,r1,0,…rK-1,0,r0,1,r1,1,…rK-1,1,……,r0,N-1,r1,N-1,…,rK-1,N-1,对该序列以N为间隔进行抽取后重排序,得到N段长为K的新序列,新序列的排列顺序为r0,0,r0,1,…r0,K-1,r1,0,r1,1,…r1,K-1,……,rN-1,0,rN-1,1,…,rN-1,K-1,为了能够更直观地进行观察,把这个数据序列用矩阵A的形式表示为Receive K data symbols, and each data symbol contains a pseudocode sequence with a period of N, that is, a sequence with a length of K×N is received, and the sample points can be expressed as r0,0 , r1,0 ,…rK -1,0 ,r0,1 ,r1,1 ,…rK-1,1 ,…,r0,N-1 ,r1,N-1 ,…,rK-1,N-1 , the sequence is extracted at intervals of N and reordered to obtain N new sequences of length K. The order of arrangement of the new sequences is r0,0 ,r0,1 ,…r0,K-1 ,r1 ,0 ,r1,1 ,…r1,K-1 ,……,rN-1,0 ,rN-1,1 ,…,rN-1,K-1 , in order to be more intuitive Observe, express this data sequence in the form of matrix A as
矩阵中的N列对应重排序后的N段序列,对这N段数据进行多普勒滤波,即对矩阵A的每一列分别进行K点FFT变换,得到的结果用矩阵B的形式表示为The N columns in the matrix correspond to the reordered N segments of the sequence, and Doppler filtering is performed on the N segments of data, that is, K-point FFT transformation is performed on each column of the matrix A, and the obtained result is expressed in the form of the matrix B as
式(10)矩阵B的每一个元素可表示为Each element of matrix B in formula (10) can be expressed as
其中,ωd=2πfd是接收信号的多普勒角频率,每一个具体的ωd仅对应一组(k,m)其中k和m为整数,k≤K-1,m≥0,使得成立,将ωd代入到式(11)得到当接收信号多普勒频率在FFT频点上时,有Δω=0,Among them, ωd = 2πfd is the Doppler angular frequency of the received signal, each specific ωd only corresponds to a group (k, m) where k and m are integers, k≤K-1, m≥0, so that established, substituting ωd into formula (11) to get When the Doppler frequency of the received signal is at the FFT frequency point, Δω=0,
将矩阵B的第k行看作是一个中心频率为的多普勒滤波通道,当接收信号频率在附近时,经过多普勒滤波,信号频谱的大部分在第k个滤波通道输出,只有很小一部分会泄漏到其他通道。可见,对接收信号的多普勒滤波使得有用信号的绝大部分能量都集中在了相应的多普勒通道上,又由于高斯白噪声的功率谱在整个频带上都是均匀分布的,它的能量会均匀分布在各个通道中,因此多普勒滤波还具有一定的去噪功能。但是滤波后的输出仍然包含多普勒频偏,本发明采用相位补偿的方法对每个通道进行处理,具体的做法是将多普勒滤波器输出乘以相应的相位补偿因子。相位补偿因子矩阵C可表示为Think of row k of matrix B as a center frequency of Doppler filter channel, when the received signal frequency is in When it is near, after Doppler filtering, most of the signal spectrum is output in the kth filtering channel, and only a small part will leak to other channels. It can be seen that the Doppler filtering of the received signal makes most of the energy of the useful signal concentrated on the corresponding Doppler channel, and because the power spectrum of Gaussian white noise is evenly distributed on the entire frequency band, its The energy will be evenly distributed in each channel, so the Doppler filter also has a certain denoising function. However, the filtered output still contains Doppler frequency offset. The present invention uses a phase compensation method to process each channel. The specific method is to multiply the Doppler filter output by a corresponding phase compensation factor. The phase compensation factor matrix C can be expressed as
相位补偿后的输出矩阵D=B*C为The output matrix D=B*C after phase compensation is
多普勒滤波处理中FFT变换的频率分辨率为Δf=fc/KN,无模糊带宽为[0,fc/N],当多普勒频偏落在无模糊带宽范围内时,通过多普勒滤波和相位补偿,若在第k个通道上出现相关峰输出,根据前文所述k与ωd的一一对应关系,便能够得到接收信号的多普勒频率。然而在高动态环境下,多普勒频偏一般可以达到几十甚至几百kHz,超出了无模糊带宽,高动态下的多普勒频偏可以表示为
构造后的近似直扩BPSK信号存在数据符号跳变,一个伪码周期中有一部分伪随机码的极性发生变化破坏了它的自相关特性,从而对伪码相位捕获产生影响。为了消除符号跳变的影响,将构造后的信号进行延迟相乘。延迟相乘后的信号多普勒频率变为原来的两倍,所以在设置参数时多普勒频率的动态范围也要变为原来的两倍,且估计出多普勒频率之后要除2才是真正的多普勒频率。The constructed approximate DS BPSK signal has data symbol hopping, and the polarity of a part of the pseudo-random code changes in a pseudo-code cycle, which destroys its autocorrelation characteristics, thereby affecting the phase acquisition of the pseudo-code. In order to eliminate the influence of symbol hopping, the constructed signal is delayed and multiplied. The Doppler frequency of the signal after delay multiplication is doubled, so the dynamic range of the Doppler frequency is also doubled when setting parameters, and the Doppler frequency must be divided by 2 after the estimated Doppler frequency. is the true Doppler frequency.
经过多普勒滤波、相位补偿及伪码FFT序列的移位处理后,与信号多普勒频率对应的第k个通道输出信号为After Doppler filtering, phase compensation and pseudo-code FFT sequence shift processing, the kth channel output signal corresponding to the signal Doppler frequency is
接下来,对处理后的输出信号进行二次重排序恢复为原来的顺序,即重排为K段长为N的序列,并对每段长为N的序列进行基于FFT的伪码相位并行捕获,即对整个序列做基于分段FFT的伪码相位并行捕获得到伪码的相关输出结果。Next, reorder the processed output signal twice to restore it to the original order, that is, rearrange it into K segments of N-length sequences, and perform FFT-based pseudo-code phase parallel capture on each N-length sequence , that is, the pseudo-code phase parallel capture based on segmented FFT is performed on the entire sequence to obtain the correlation output result of the pseudo-code.
基于FFT的伪码相位并行捕获采用两次FFT加一次IFFT来代替匹配滤波,本地伪码序列{ci}FFT向右循环移动位的结果可以看成是序列进行FFT的结果。最终基于多普勒补偿-FFT的二维捕获输出结果即为:FFT-based pseudo-code phase parallel capture uses two FFTs plus one IFFT to replace matched filtering, and the local pseudo-code sequence {ci }FFT moves circularly to the right The result of bits can be viewed as a sequence The result of performing an FFT. The final two-dimensional capture output based on Doppler compensation-FFT is:
当时,有when when there is
本系统中的伪码捕获采用包络检测和恒虚警门限设置的方法。对IFFT的输出结果求模,并将相关峰值与判决门限进行比较,如果相关峰值大于判决门限,则表示伪码相位捕获成功,峰值所处的频点就是多普勒频率的估计值,所处的相位就是伪码相位的估计值;如果相关峰值没有超过判决门限,则表示没有捕获成功,将K段数据中的第一段数据丢弃,其余K-1段数据依次向前移动,后面将继续接收N点数据重排后,得到新的N段长为K点的序列继续进行快速捕获处理,直到相关峰值大于判决门限为止,完成伪码相位捕获。The pseudo-code capture in this system adopts the methods of envelope detection and constant false alarm threshold setting. Calculate the modulus of the output result of IFFT, and compare the correlation peak value with the decision threshold. If the correlation peak value is greater than the decision threshold, it means that the pseudocode phase capture is successful. The frequency point where the peak value is located is the estimated value of the Doppler frequency. The phase of is the estimated value of the phase of the pseudo code; if the correlation peak value does not exceed the judgment threshold, it means that the capture is not successful, and the first segment of data in the K segment data is discarded, and the remaining K-1 segments of data move forward sequentially, and the following will continue After receiving N-point data rearrangement, a new sequence of N segments with a length of K points is obtained to continue the fast acquisition process until the correlation peak is greater than the decision threshold, and the pseudo-code phase acquisition is completed.
步骤S103和步骤S104中,上述快速捕获处理模块对伪码相位和多普勒频偏进行了粗估计,要想从接收信号中解扩、解调出发送数据,还要进行精同步,即对伪码相位和载波相位进行跟踪,本发明采用超前-滞后延迟锁相环、科斯塔斯环分别实现伪码相位和载波相位的跟踪。完成了伪码相位和载波频率同步后,进入到解扩、解调和检测模块,最终恢复出发送数据符号。In step S103 and step S104, the above-mentioned fast acquisition processing module has roughly estimated the phase of the pseudo code and the Doppler frequency offset. If the transmitted data is to be despread and demodulated from the received signal, fine synchronization must be carried out, that is, the Pseudo-code phase and carrier phase are tracked, and the present invention uses a lead-lag delay phase-locked loop and a Costas loop to respectively realize the tracking of the pseudo-code phase and carrier phase. After completing the pseudo-code phase and carrier frequency synchronization, it enters the despreading, demodulation and detection modules, and finally recovers the transmitted data symbols.
本发明采用图4所示的系统对直扩MSK信号进行接收,系统采样频率fs=245.52MHz,中频频率为76.725MHz,过采样倍数P=12,扩频码速率为20.46Mchip/s,数据速率为20kbps,扩频码采用Gold序列,码长N=1023,二维搜索的码周期数,即K值为32,多普勒频率范围为[-200KHz,200KHz],因此nL=20,nR=20,频率搜索步进为625Hz,伪码搜索步进为一个码片。The present invention adopts the system shown in Figure 4 to receive the direct spread MSK signal, the system sampling frequency fs =245.52MHz, the intermediate frequency frequency is 76.725MHz, the oversampling multiple P=12, the spreading code rate is 20.46Mchip/s, the data The rate is 20kbps, the spreading code adopts the Gold sequence, the code length N=1023, the number of code periods of the two-dimensional search, that is, the K value is 32, and the Doppler frequency range is [-200KHz, 200KHz], so nL =20, nR =20, the frequency search step is 625Hz, and the pseudo code search step is one chip.
结合图2,输入信噪比SNR=-15dB、伪码相位ε=478.4chip、多普勒频率fd=169.85KHz时,进行伪码相位和载波多普勒频偏的二维搜索,得到归一化相关输出的三维图形。从图中可以看出伪码相位的估计值与实际值相差0.4chip,在半个码片范围内;载波频偏的估计值与实际值相差162.5Hz,在最大剩余频差的范围内。可见本发明设计的全数字接收方法能够在高动态环境下对直扩MSK信号的伪码相位和载波频偏进行快速而准确的捕获。Combined with Figure 2, when the input signal-to-noise ratio SNR=-15dB, pseudo-code phase ε=478.4chip, and Doppler frequency fd =169.85KHz, perform a two-dimensional search of pseudo-code phase and carrier Doppler frequency offset, and obtain the normalized A 3D plot of the correlation output. It can be seen from the figure that the difference between the estimated value of the pseudo-code phase and the actual value is 0.4chip, which is within half a chip; the difference between the estimated value and the actual value of the carrier frequency offset is 162.5Hz, which is within the range of the maximum remaining frequency difference. It can be seen that the all-digital receiving method designed in the present invention can quickly and accurately capture the pseudo code phase and carrier frequency offset of the direct spread MSK signal in a high dynamic environment.
结合图3,输入信噪比为SNR=[-30dB,-5dB]、fd=40KHz、虚警概率Pf=0.01时,进行5000次捕获,得到检测概率和虚警概率随信噪比的变化曲线。结果发现当信噪比达到-17dB后,检测概率趋近于1,由于采用了恒虚警门限设置准则,虚警概率几乎不受信噪比的影响。Combined with Figure 3, when the input signal-to-noise ratio is SNR=[-30dB,-5dB], fd =40KHz, and the false alarm probability Pf =0.01, 5000 captures are carried out, and the detection probability and false alarm probability vary with the signal-to-noise ratio. Curve. The results show that when the signal-to-noise ratio reaches -17dB, the detection probability approaches 1. Because of the constant false alarm threshold setting criterion, the false alarm probability is hardly affected by the signal-to-noise ratio.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510441988.XACN105141340B (en) | 2015-07-24 | 2015-07-24 | The digital method of reseptance of DS msk signal |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510441988.XACN105141340B (en) | 2015-07-24 | 2015-07-24 | The digital method of reseptance of DS msk signal |
| Publication Number | Publication Date |
|---|---|
| CN105141340Atrue CN105141340A (en) | 2015-12-09 |
| CN105141340B CN105141340B (en) | 2018-01-05 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510441988.XAExpired - Fee RelatedCN105141340B (en) | 2015-07-24 | 2015-07-24 | The digital method of reseptance of DS msk signal |
| Country | Link |
|---|---|
| CN (1) | CN105141340B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105790788A (en)* | 2016-04-28 | 2016-07-20 | 南京理工大学 | Pseudocode-Doppler combined capturing method of direct sequence spread spectrum MSK signal |
| CN106209160A (en)* | 2016-06-29 | 2016-12-07 | 南京理工大学 | A kind of DS msk signal two dimension joint acquisition method based on compressed sensing |
| CN106506037A (en)* | 2016-10-25 | 2017-03-15 | 湖北航天技术研究院总体设计所 | A kind of demodulation method of incoherent spread spectrum communication system |
| CN106842252A (en)* | 2016-12-30 | 2017-06-13 | 北京航空航天大学 | A kind of detection method of the relevant joint acquisition subcode based on delay multiplication |
| CN107493117A (en)* | 2016-06-12 | 2017-12-19 | 南京理工大学 | The two-dimentional joint acquisition method of DS msk signal under a kind of high dynamic |
| CN109412644A (en)* | 2018-09-13 | 2019-03-01 | 南京理工大学 | A kind of doppler frequency estimation method of direct expansion msk signal |
| CN110113280A (en)* | 2019-04-12 | 2019-08-09 | 杭州电子科技大学 | The GMSK of anti-frequency deviation demodulates synchronous method in a kind of burst communication |
| CN110300079A (en)* | 2019-07-19 | 2019-10-01 | 北京理工大学 | A kind of msk signal coherent demodulation method and system |
| CN110474658A (en)* | 2019-08-29 | 2019-11-19 | 北京航空航天大学合肥创新研究院 | A kind of DS/FH jump expansion number biography signal acquisition methods based on long code code phase auxiliary |
| CN111510410A (en)* | 2020-01-02 | 2020-08-07 | 北京理工大学 | An anti-jamming DS-GMSK receiving method and device suitable for satellite communication |
| CN111953379A (en)* | 2020-08-24 | 2020-11-17 | 沈阳理工大学 | A General Method for Enhancing Comprehensive Performance of Direct Spread Communication System |
| CN112910819A (en)* | 2021-01-29 | 2021-06-04 | 东方红卫星移动通信有限公司 | Deep spread spectrum low-orbit satellite carrier synchronization method and system in high dynamic scene |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR950003667B1 (en)* | 1992-12-29 | 1995-04-17 | 재단법인 한국전자통신연구소 | Modulation Demodulation Device for MSK (minimum shift keying) using BFSK demodulation method |
| KR100327901B1 (en)* | 1999-12-27 | 2002-03-09 | 오길록 | Compensation for the Doppler Frequency Shift using FFT |
| CN104218972A (en)* | 2014-08-27 | 2014-12-17 | 西安空间无线电技术研究所 | Three-dimensional quick capturing method for hopping spreading code phase and carrier wave Doppler |
| CN104536016A (en)* | 2014-11-05 | 2015-04-22 | 北京大学 | GNSS new-system signal capturing device and method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR950003667B1 (en)* | 1992-12-29 | 1995-04-17 | 재단법인 한국전자통신연구소 | Modulation Demodulation Device for MSK (minimum shift keying) using BFSK demodulation method |
| KR100327901B1 (en)* | 1999-12-27 | 2002-03-09 | 오길록 | Compensation for the Doppler Frequency Shift using FFT |
| CN104218972A (en)* | 2014-08-27 | 2014-12-17 | 西安空间无线电技术研究所 | Three-dimensional quick capturing method for hopping spreading code phase and carrier wave Doppler |
| CN104536016A (en)* | 2014-11-05 | 2015-04-22 | 北京大学 | GNSS new-system signal capturing device and method |
| Title |
|---|
| JIANZHONG QI ET AL: "Fast acquisition method of navigation receiver based on folded PMF-FFT", 《COMPUTING , COMMUNICATIONS AND IT APPLICATIONS CONFERENCE (COMCOMAP),2014 IEEE》* |
| 倪媛媛等: "基于改进的PMF-FFT扩频信号快速捕获算法研究", 《电子测量技术》* |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105790788A (en)* | 2016-04-28 | 2016-07-20 | 南京理工大学 | Pseudocode-Doppler combined capturing method of direct sequence spread spectrum MSK signal |
| CN105790788B (en)* | 2016-04-28 | 2019-01-15 | 南京理工大学 | A kind of pseudo-code of direct expansion msk signal-Doppler's joint acquisition method |
| CN107493117A (en)* | 2016-06-12 | 2017-12-19 | 南京理工大学 | The two-dimentional joint acquisition method of DS msk signal under a kind of high dynamic |
| CN106209160A (en)* | 2016-06-29 | 2016-12-07 | 南京理工大学 | A kind of DS msk signal two dimension joint acquisition method based on compressed sensing |
| CN106209160B (en)* | 2016-06-29 | 2019-01-11 | 南京理工大学 | A kind of compressed sensing based direct expansion msk signal two dimension joint acquisition method |
| CN106506037A (en)* | 2016-10-25 | 2017-03-15 | 湖北航天技术研究院总体设计所 | A kind of demodulation method of incoherent spread spectrum communication system |
| CN106506037B (en)* | 2016-10-25 | 2018-09-25 | 湖北航天技术研究院总体设计所 | A kind of demodulation method of incoherent spread spectrum communication system |
| CN106842252A (en)* | 2016-12-30 | 2017-06-13 | 北京航空航天大学 | A kind of detection method of the relevant joint acquisition subcode based on delay multiplication |
| CN109412644B (en)* | 2018-09-13 | 2021-02-12 | 南京理工大学 | Doppler frequency estimation method for direct sequence spread spectrum MSK signal |
| CN109412644A (en)* | 2018-09-13 | 2019-03-01 | 南京理工大学 | A kind of doppler frequency estimation method of direct expansion msk signal |
| CN110113280A (en)* | 2019-04-12 | 2019-08-09 | 杭州电子科技大学 | The GMSK of anti-frequency deviation demodulates synchronous method in a kind of burst communication |
| CN110113280B (en)* | 2019-04-12 | 2021-11-23 | 杭州电子科技大学 | Anti-frequency-offset GMSK demodulation synchronization method in burst communication |
| CN110300079B (en)* | 2019-07-19 | 2020-06-05 | 北京理工大学 | A kind of MSK signal coherent demodulation method and system |
| CN110300079A (en)* | 2019-07-19 | 2019-10-01 | 北京理工大学 | A kind of msk signal coherent demodulation method and system |
| CN110474658A (en)* | 2019-08-29 | 2019-11-19 | 北京航空航天大学合肥创新研究院 | A kind of DS/FH jump expansion number biography signal acquisition methods based on long code code phase auxiliary |
| CN110474658B (en)* | 2019-08-29 | 2021-05-25 | 北京航空航天大学合肥创新研究院 | DS/FH hopping spread data transmission signal capturing method based on long code phase assistance |
| CN111510410A (en)* | 2020-01-02 | 2020-08-07 | 北京理工大学 | An anti-jamming DS-GMSK receiving method and device suitable for satellite communication |
| CN111510410B (en)* | 2020-01-02 | 2021-03-26 | 北京理工大学 | An anti-jamming DS-GMSK receiving method and device suitable for satellite communication |
| CN111953379A (en)* | 2020-08-24 | 2020-11-17 | 沈阳理工大学 | A General Method for Enhancing Comprehensive Performance of Direct Spread Communication System |
| CN111953379B (en)* | 2020-08-24 | 2021-11-05 | 沈阳理工大学 | Universal method for enhancing comprehensive performance of direct sequence spread spectrum communication system |
| CN112910819A (en)* | 2021-01-29 | 2021-06-04 | 东方红卫星移动通信有限公司 | Deep spread spectrum low-orbit satellite carrier synchronization method and system in high dynamic scene |
| CN112910819B (en)* | 2021-01-29 | 2022-07-08 | 东方红卫星移动通信有限公司 | Deep spread spectrum low-orbit satellite carrier synchronization method and system in high dynamic scene |
| Publication number | Publication date |
|---|---|
| CN105141340B (en) | 2018-01-05 |
| Publication | Publication Date | Title |
|---|---|---|
| CN105141340B (en) | The digital method of reseptance of DS msk signal | |
| CN108667484B (en) | Instantaneous frequency measurement and demodulation method for incoherent spread spectrum digital transceiver | |
| CN101777933B (en) | Generation and capture system of encrypted frame hopping spread spectrum signal of air fleet link | |
| CN109150233B (en) | Modulation and demodulation method for direct sequence spread spectrum DPSK signal | |
| CN105790788B (en) | A kind of pseudo-code of direct expansion msk signal-Doppler's joint acquisition method | |
| US20050281318A1 (en) | Pseudo noise coded communication systems | |
| JPH06296171A (en) | Broad-band transmission system | |
| CN102332933A (en) | Short-time burst spread spectrum signal transmission and reception method | |
| CN107493117B (en) | The two-dimentional joint acquisition method of direct expansion msk signal under a kind of high dynamic | |
| CN102025669B (en) | Short-wave data transmission method based on dual multisystem quasi-orthogonal spread-spectrum composite phase modulation | |
| CN101706566B (en) | A Synchronization Method for Radio Navigation System Based on Spread Frequency Hopping System | |
| CN109547059A (en) | A kind of Chirp-GFSK joint spread-spectrum modulation and demodulation system | |
| CN103364802A (en) | TDDM spread spectrum navigation signal capturing method based on two-channel combined utilization | |
| CN103905085B (en) | One is burst hybrid spread spectrum underwater sound concealed communication method | |
| CN101489153A (en) | Monitoring apparatus and method for satellite forwarding device interference signal | |
| CN103209152A (en) | Double-zero shock filter based M-ary phase position shift keying (MPPSK) coherent demodulation method | |
| CN103487815A (en) | Satellite navigation signal enhancement method based on orthogonal domain interference optimization overlapped reusing | |
| CN110336583A (en) | A device and method for fast acquisition of direct sequence spread spectrum signals | |
| CN102798871A (en) | Pseudo code capturing method and device based on pseudo code reconstruction | |
| US6950456B2 (en) | High-speed cell searching apparatus and method using DPSK-based distributed sample acquisition | |
| CN108347259A (en) | A kind of MSK demodulation methods based on matched filter | |
| Wang et al. | Chirp noise waveform aided fast acquisition approach for large Doppler shifted TT&C system | |
| CN106508101B (en) | Hidden antijam communication transmitter and receiver | |
| Azou et al. | Sea trial results of a chaotic direct-sequence spread spectrum underwater communication system | |
| Wang et al. | Frequency hopping pattern and synchronization based on hopping spread spectrum communication |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | Granted publication date:20180105 | |
| CF01 | Termination of patent right due to non-payment of annual fee |