Timing synchronization method for resisting strong interference

文档序号:1130712 发布日期:2020-10-02 浏览:14次 中文

阅读说明:本技术 一种抗强干扰的定时同步方法 (Timing synchronization method for resisting strong interference ) 是由 易志强 陈豪俊 张福洪 曾嵘 于 2020-05-12 设计创作,主要内容包括:本发明公开了一种抗强干扰的定时同步方法,针对现有基于训练序列的定时同步算法抗强干扰能力的不足。本发明的设计如下:首先构造发射端通信帧结构和同步序列的跳频图案,其次设计接收端本地载波的切换方式,接着构造接收端的本地同步序列,然后在接收端通过对零中频信号进行处理来捕捉相关峰,而后根据相关峰的特性及其频点信息确定接收到的数据信息的起始位置,最终完成信号同步。本发明可在强干扰环境下,可靠的完成通信信号的捕获同步,具备克服连续或突发大噪声、固定频点强干扰的特点,针对跳频干扰也具有较好的效果。(The invention discloses a timing synchronization method for resisting strong interference, which aims at the defect of strong interference resistance of the existing timing synchronization algorithm based on a training sequence. The design of the invention is as follows: firstly, constructing a communication frame structure of a transmitting terminal and a frequency hopping pattern of a synchronous sequence, secondly, designing a switching mode of a local carrier of a receiving terminal, secondly, constructing a local synchronous sequence of the receiving terminal, secondly, capturing a related peak at the receiving terminal by processing a zero intermediate frequency signal, and secondly, determining the initial position of received data information according to the characteristics of the related peak and frequency point information thereof, and finally completing signal synchronization. The invention can reliably complete the capture synchronization of communication signals in a strong interference environment, has the characteristics of overcoming continuous or burst large noise and fixed frequency point strong interference, and has better effect on frequency hopping interference.)

1. A timing synchronization method for resisting strong interference is characterized by comprising the following steps:

step one, designing a communication frame structure sequence S which consists of a leader sequence, a synchronous sequence and a data frame and is provided with a communication unitThe total length of the signal frame structure is LS(ii) a The length of the synchronization sequence designed by the communication system is LsynIt is composed of 3M sub-sequence blocks with same structure, M is the number of frequency points needed for sending synchronous sequence, each sub-sequence block is composed of L lengthswitchOf length LphaseHas an initial phase sequence of length LPNTraining sequence of length LguardThe guard interval sequences are sequentially formed; the training sequence of the 1 st to M blocks of the synchronous sequence adopts PNa1The training sequence of the (M +1) -2M blocks adopts PNa2The training sequence of the (2M +1) -3M blocks of the synchronization sequence adopts PNa3;PNa1,PNa2And PNa3Are all m1(k)、m2(k) Two groups of baseband m sequences with equal length and different lengths; PN (pseudo-noise)a1,PNa2And PNa3Are respectively shown as formula (1), formula (2) and formula (3);

PNa1(k)=m1(k)+j×m2(k) k=1,2,...,LPNformula (1)

PNa2(k)=j×m1(k)-m2(k) k=1,2,...,LPNFormula (2)

PNa3(k)=-m1(k)-j×m2(k) k=1,2,...,LPNFormula (3)

In the formulae (1), (2) and (3),LPNis the period of the m-sequence;

step two, setting the frequency point set of emission as phi: { f1,f2,…,fMTotaling M frequency points; the switching between the sending frequency points needs to be controlled by a frequency switching signal; a hopping pattern (4) of the synchronization sequence;

Figure FDA0002487844220000012

in the formula (4), w represents the sequence number of the subsequence block in the synchronous sequence, the value range is 1-3M, and fwShowing and connectingAfter receiving the frequency switching control signal, synchronizing the carrier frequency of the w-th block of the sequence when transmitting;

step three, before the communication receiving end works, the local carrier frequency frIs as shown in formula (5); the frequency point set of the local carrier wave of the receiving end is consistent with the carrier frequency set of the transmitting end and is phi: { f1,f2,…,fMTotaling M frequency points;

Figure FDA0002487844220000021

in the formula (5), t is the working time of the receiver; n is the cycle number, and the complete cycle is ended by sequentially using all the frequency points in the frequency point set phi in the time period M tau; tau is the duration of each carrier frequency point, and the calculation method is shown as the formula (6);

in the formula (6), FSInputting a symbol rate for the system;

step four, constructing a local training sequence PNIAnd PNQ(ii) a Are respectively shown as formula (7) and formula (8);

PNI(k)=m1(k) k=1,2,...,LPNformula (7)

PNQ(k)=-j×m2(k) k=1,2,...,LPNFormula (8)

Step five, changing the local carrier frequency f according to the formula (5)r(ii) a Suppose that within the duration tau of the current carrier frequency point, the zero intermediate frequency in-phase path and orthogonal path signal sequences obtained after the frequency spectrum down-conversion are respectively RIAnd RQAll being (M +1) L in lengthsyn/3M;

Step six, assuming that the sliding variable is as the initial value of 0;

step seven, intercepting the sequence RIIn subscript + 1- + LPNGet the sequence ofAnd a value of +1 is noted

Figure FDA0002487844220000023

Step eight, calculating a real part correlation peak value PrealImaginary correlation peak PimAnd a total correlation peak value P, which are respectively expressed by the formula (9), the formula (10) and the formula (11);

Figure FDA0002487844220000027

P=(Preal)2+(Pim)2formula (11)

In the formulas (9) and (10), ". is an inner product operation;

step nine, setting a threshold lambda; if the total correlation peak value P is more than or equal to lambda, t stops timing, and the carrier frequency f of the current receiving end is adjustedrthe r value in the total correlation peak value is marked as α, and the real part value P corresponding to the current total correlation peak value P is recorded as αrealIs marked as

Figure FDA0002487844220000031

step ten, if + LPN>(M+1)LsynPerforming step five by the aid of the step 3M; otherwise, returning to the step seven;

eleventh, determining the starting position of the data frame and

Figure FDA0002487844220000033

in the formula (12), "|" is a modulo operation.

Technical Field

The invention belongs to the technical field of burst communication, and particularly relates to a timing synchronization method for resisting strong interference.

Background

In the development process of the communication technology, the anti-interference capability of the communication system is gradually improved, and in contrast, the interference technology of the enemy is correspondingly enhanced. How to guarantee the correctness and the high efficiency of data transmission in a strong interference environment is a key research in the technical field of secret communication.

The burst communication technology has the characteristics of burstiness of information transmission and extremely short transmission time, so that the burst communication technology becomes a research hotspot of the anti-strong interference technology. Currently, the timing synchronization method based on the training sequence is widely applied in the burst communication field. The method can accurately synchronize data by utilizing the sharp characteristic of the autocorrelation function of the training sequence, the training sequence is easy to realize, and the capability of resisting broadband interference is greatly improved by adding the good pseudorandom characteristic of the training sequence. However, the sequence is simple in structure, the whole training sequence is only transmitted in a single frequency point mode, and the detected correlation peak of the single frequency point is the only standard of synchronous judgment, so that the original autocorrelation characteristic of the training sequence is seriously damaged by interference in the environment of strong narrow-band aiming type interference, the success probability of synchronization at a receiving end is obviously reduced, and communication interruption is caused.

For the above-mentioned shortcomings of the conventional timing synchronization method based on training sequence, a synchronization method which is easy to implement, has good synchronization performance and can effectively combat strong interference in communication needs to be designed for the burst communication system.

Disclosure of Invention

Aiming at the defects of the prior art, the invention provides a timing synchronization method for resisting strong interference.

The invention relates to a timing synchronization method for resisting strong interference, which comprises the following specific steps:

step one, a communication frame structure sequence S designed by the communication system consists of a leader sequence, a synchronization sequence and a data frame, and the total length of the communication frame structure is set to be LS(ii) a The length of the synchronization sequence designed by the communication system is LsynIt is composed of 3M sub-sequence blocks with same structure, M is the number of frequency points needed for sending synchronous sequence, each sub-sequence block is composed of L lengthswitchOf length LphaseHas an initial phase sequence of length LPNTraining sequence of length LguardThe guard interval sequences are sequentially formed; the training sequence of the 1 st to M blocks of the synchronous sequence adopts PNa1The training sequence of the (M +1) -2M blocks adopts PNa2The training sequence of the (2M +1) -3M blocks of the synchronization sequence adopts PNa3。PNa1,PNa2And PNa3Are all m1(k)、m2(k) Two groups of baseband m sequences with equal length and different lengths. PN (pseudo-noise)a1,PNa2And PNa3Is represented by formula (1), formula (2) and formula (3), respectively.

PNa1(k)=m1(k)+j×m2(k) k=1,2,...,LPNFormula (1)

PNa2(k)=j×m1(k)-m2(k) k=1,2,...,LPNFormula (2)

PNa3(k)=-m1(k)-j×m2(k) k=1,2,...,LPNFormula (3)

In the formulae (1), (2) and (3),

Figure BDA0002487844230000021

LPNis the period of the m-sequence.

Step two, setting the frequency point set of emission as phi: { f1,f2,…,fMAnd totaling M frequency points. Switching between the transmission frequency points needs to be controlled by a frequency switching signal. The hopping pattern (4) of the synchronization sequence is shown.

Figure BDA0002487844230000022

In the formula (4), w represents the sequence number of the subsequence block in the synchronous sequence, the value range is 1-3M, and fwIndicating the carrier frequency at which the w-th block of the synchronization sequence is transmitted after receiving the frequency switching control signal.

Step three, before the communication receiving end works, the local carrier frequency frIs as shown in formula (5). The frequency point set of the local carrier wave of the receiving end is consistent with the carrier frequency set of the transmitting end and is phi: { f1,f2,…,fMAnd totaling M frequency points.

In equation (5), t is the receiver on time. n is the number of cycles, and using all the frequency points in the frequency point set Φ in sequence in the time period M τ means the end of one complete cycle. τ is the duration of each carrier frequency point, and the calculation method is shown in formula (6).

In the formula (6), FSThe symbol rate is input for the system.

Step four, constructing a local training sequence PNIAnd PNQ. Are respectively shown as formula (7) and formula (8).

PNI(k)=m1(k) k=1,2,...,LPNFormula (7)

PNQ(k)=-j×m2(k) k=1,2,...,LPNFormula (8)

Step five, changing the local carrier frequency f according to the formula (5)r. Suppose that within the duration tau of the current carrier frequency point, the zero intermediate frequency in-phase path and orthogonal path signal sequences obtained after the frequency spectrum down-conversion are respectively RIAnd RQAll being (M +1) L in lengthsyn/3M。

And step six, assuming that the sliding variable is 0.

Step seven, intercepting the sequence RIIn subscript + 1- + LPNGet the sequence ofAnd a value of +1 is notedIs a sequence of

Figure BDA0002487844230000033

The starting position of (a). Truncation sequence RQIn subscript + 1- + LPNGet the sequence of

Step eight, calculating a real part correlation peak value PrealImaginary correlation peak PimAnd a total correlation peak value P, as shown in formula (9), formula (10) and formula (11), respectively.

P=(Preal)2+(Pim)2Formula (11)

In the formulae (9) and (10), "·" is an inner product operation.

Step nine, setting a threshold lambda. If the total correlation peak value P is more than or equal to lambda, t stops timing, and the carrier frequency f of the current receiving end is adjustedrthe r value in the total correlation peak value is marked as α, and the real part value P corresponding to the current total correlation peak value P is recorded as αrealIs marked asThe imaginary part value P corresponding to the current total correlation peak value PimIs marked as

Figure BDA0002487844230000038

Step eleven is executed. Otherwise, 1 is incremented and step ten is performed.

Step ten, if + LPN>(M+1)Lsynand/3M, executing the step five. Otherwise, returning to the step seven.

Eleventh, determining the starting position of the data frame andthe distance y of (d) is as shown in equation (12).

In the formula (12), "|" is a modulo operation.

The invention has the following benefits:

the invention can reliably complete the capture synchronization of communication signals in a strong interference environment, has the characteristics of overcoming continuous or burst large noise and fixed frequency point strong interference, and has better effect on frequency hopping interference.

Drawings

Fig. 1 is a schematic diagram of a framing method of the burst communication system.

Fig. 2 is a schematic structural diagram of the 1 st block to the mth block of the synchronization sequence.

Fig. 3 is a schematic structural diagram of the 1+ M block to the 2M block of the synchronization sequence.

Fig. 4 is a schematic structural diagram of the 1+2M block to the 3M block of the synchronization sequence.

Detailed Description

The invention is further described below with reference to the accompanying drawings.

Step one, a communication frame structure sequence S designed by the communication system consists of a leader sequence, a synchronization sequence and a data frame, and the total length of the communication frame structure is set to be LSThe constitution is shown in FIG. 1. The length of the synchronization sequence designed by the communication system is LsynIt is composed of 3M sub-sequence blocks with same structure, M is the number of frequency points needed for sending synchronous sequence, each sub-sequence block is composed of L lengthswitchOf length LphaseHas an initial phase sequence of length LPNTraining sequence of length LguardThe guard interval sequences are sequentially formed; as shown in FIG. 2, the training sequence of the 1 st to M th blocks of the synchronization sequence adopts PNa1As shown in FIG. 3, PN is used as the training sequence for the (M +1) -2M blocksa2As shown in FIG. 4, PN is used as the training sequence of the (2M +1) -3M blocks of the synchronization sequencea3。PNa1,PNa2And PNa3Are all m1(k)、m2(k) Two groups of baseband m sequences with equal length and different lengths. PN (pseudo-noise)a1,PNa2And PNa3Is represented by formula (1), formula (2) and formula (3), respectively.

PNa1(k)=m1(k)+j×m2(k) k=1,2,...,LPNFormula (1)

PNa2(k)=j×m1(k)-m2(k) k=1,2,...,LPNFormula (2)

PNa3(k)=-m1(k)-j×m2(k) k=1,2,...,LPNFormula (3)

In the formulae (1), (2) and (3),

Figure BDA0002487844230000041

LPNis the period of the m-sequence.

Step two, setting the frequency point set of emission as phi: { f1,f2,…,fMAnd totaling M frequency points. Switching between the transmission frequency points needs to be controlled by a frequency switching signal. The hopping pattern (4) of the synchronization sequence is shown.

In the formula (4), w represents the sequence number of the subsequence block in the synchronous sequence, the value range is 1-3M, and fwIndicating the carrier frequency at which the w-th block of the synchronization sequence is transmitted after receiving the frequency switching control signal.

Step three, before the communication receiving end works, the local carrier frequency frIs as shown in formula (5). The frequency point set of the local carrier wave of the receiving end is consistent with the carrier frequency set of the transmitting end and is phi: { f1,f2,…,fMAnd totaling M frequency points.

Figure BDA0002487844230000052

In equation (5), t is the receiver on time. n is the number of cycles, and using all the frequency points in the frequency point set Φ in sequence in the time period M τ means the end of one complete cycle. τ is the duration of each carrier frequency point, and the calculation method is shown in formula (6).

Figure BDA0002487844230000053

In the formula (6), FSThe symbol rate is input for the system.

Step four, constructing a local training sequence PNIAnd PNQ. Are respectively shown as formula (7) and formula (8).

PNI(k)=m1(k) k=1,2,...,LPNFormula (7)

PNQ(k)=-j×m2(k) k=1,2,...,LPNFormula (8)

Step five, changing the local carrier frequency f according to the formula (5)r. Suppose that within the duration tau of the current carrier frequency point, the zero intermediate frequency in-phase path and orthogonal path signal sequences obtained after the frequency spectrum down-conversion are respectively RIAnd RQAll being (M +1) L in lengthsyn/3M。

And step six, assuming that the sliding variable is 0.

Step seven, intercepting the sequence RIIn subscript + 1- + LPNGet the sequence ofAnd a value of +1 is notedIs a sequence of

Figure BDA0002487844230000063

The starting position of (a). Truncation sequence RQIn subscript + 1- + LPNGet the sequence of

Figure BDA0002487844230000064

Step eight, calculating a real part correlation peak value PrealImaginary correlation peak PimAnd a total correlation peak value P, as shown in formula (9), formula (10) and formula (11), respectively.

Figure BDA0002487844230000065

Figure BDA0002487844230000066

P=(Preal)2+(Pim)2Formula (11)

In the formulae (9) and (10), "·" is an inner product operation.

Step nine, setting a threshold lambda. If the total correlation peak value P is more than or equal to lambda, t stops timing, and the carrier frequency f of the current receiving end is adjustedrthe r value in the total correlation peak value is marked as α, and the real part value P corresponding to the current total correlation peak value P is recorded as αrealIs marked asThe imaginary part value P corresponding to the current total correlation peak value PimIs marked asStep eleven is executed. Otherwise, 1 is incremented and step ten is performed.

Step ten, if + LPN>(M+1)Lsynand/3M, executing the step five. Otherwise, returning to the step seven.

Eleventh, determining the starting position of the data frame andthe distance y of (d) is as shown in equation (12).

Figure BDA00024878442300000610

In the formula (12), "|" is a modulo operation.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于深度学习的水声FBMC通信信号检测方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!