CN104155662B - The mutual disturbance restraining method of self adaptation based on GNSS correlation peak detector - Google Patents

The mutual disturbance restraining method of self adaptation based on GNSS correlation peak detector Download PDF

Info

Publication number
CN104155662B
CN104155662B CN201410381877.XA CN201410381877A CN104155662B CN 104155662 B CN104155662 B CN 104155662B CN 201410381877 A CN201410381877 A CN 201410381877A CN 104155662 B CN104155662 B CN 104155662B
Authority
CN
China
Prior art keywords
signal
interference
correlation
gnss
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410381877.XA
Other languages
Chinese (zh)
Other versions
CN104155662A (en
Inventor
张建军
谢军
薛明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Space Technology CAST
Original Assignee
China Academy of Space Technology CAST
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Academy of Space Technology CAST filed Critical China Academy of Space Technology CAST
Priority to CN201410381877.XA priority Critical patent/CN104155662B/en
Publication of CN104155662A publication Critical patent/CN104155662A/en
Application granted granted Critical
Publication of CN104155662B publication Critical patent/CN104155662B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/21Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The mutual disturbance restraining method of self adaptation based on GNSS correlation peak detector, utilizes navigation neceiver to receive desired signal and interference signal simultaneously, obtains disturbing signal to affect relation to what desired signal captured.Then at desired signal and the Doppler frequency shift Δ f of interference signaliFor setting up grid on the code delay between two adjacent integers times of KHz and Doppler frequency shift, set up based on χ for each grid2Distribution differentiates that the GNSS of hypothesis testing disturbs correlation peak detector mutually.If detecting cross-correlation interference, then scanned for by interference signal mutual to GNSS, construct corresponding interference space, self adaptation subspace projection algorithm is utilized to carry out AF panel, and utilize the mutual interference mitigation gains judgment criterion as error of output chip segment signal, determine whether to obtain desired signal by error judgment.If error is excessive does not obtains desired signal, the most again carries out subspace projection and carry out AF panel, until obtaining the desired signal that disclosure satisfy that requirement.

Description

The mutual disturbance restraining method of self adaptation based on GNSS correlation peak detector
Technical field
The invention belongs to the communications field, relate to the mutual interfering signal suppressing method of a kind of satellite navigation system.
Background technology
GLONASS (GNSS) is various countries for military or civilian purpose, and develop a set of Satellite is used to provide the system of position and time.From guided missile, opportunity of combat and warship to automobile, civil aircraft, individual People's computer or even handheld communication devices, almost can use Technique of Satellite Navigation and Positioning.
Along with development and the continuous expansion of application thereof of Satellite Navigation Technique, the most numerous countries are numerous and confused Step up to build independent satellite navigation system.The U.S. is implementing GPS updating program, Russia Stepping up to recover GLONASS all round properties, European Union is building GALILEO, and China steps up to build COMPASS system.
At present, international telegraph union (ITU) exists exclusively in several frequency ranges of Radio Satellite navigation configuration Have the gps signal of the U.S. and Muscovite GLONASS signal, add plan launch GALILEO and COMPASS signal, and GPS Modernization Signal, these frequency ranges have become suitable crowded, except The frequency range of GLONASS does not has outside obvious overlap, and the frequency range that other three systems have partly overlaps, and has Completely overlapped, therefore, satellite navigation signals interference each other is inevitable.In general, same frequency In section, GNSS disturbs mutually and is divided into two kinds, from the signal phase of different satellites in the most same satellite navigation system The mutually reception of interfering with an opponent, such as interference etc. between different satellite navigation signals in GPS system, be referred to as from Interference or system internal interference;And the interference between two different satellite navigation systems, such as GPS system And the signal disturbing etc. between GALILEO system, referred to as inter-system interference.Additionally, utilizing satellite navigation During the reflected signal of system carries out remote sensing application, the direct signal of same satellite is for reflected signal Interference also referred to as self-interference.
In the application of navigation signal, in user terminal is in some special environments, such as in parking lot, Between architecture indoor and housing-group or in valley, countryside, forest and outlying district, different satellite-signals arrive and receive The dynamic range of the signal intensity of machine is very big, causes the signal power of different passage to have a long way to go.Therefore by strong The self-interference impact that weak signal cross-correlation causes, the weak signal under strong signal disturbing is difficult to capture, often sinks into by mistake Catch to lose the most completely and catch.Therefore, the detection of self-interference in same system and the research of rejecting are had very much Necessary.
According to investigation, for the detection of GNSS correlation peak, pertinent literature both domestic and external is considerably less, and skill Art itself is the most immature, does not has implementation method conveniently.Suppression after suffering strong cross-correlation interference Method, general employing counteracting serial interference method.The method detect interference signal waveform time, one time one Individual gradually interference is removed from receiving signal, concrete, can according to received signal power successively decrease suitable Sequence is demodulated, and the signal with strongest received power is the most demodulated, and detection demodulated at signal Afterwards, it is deducted from reception signal.But, at present in most GNSS receiver, receive The quantization digit of signal is only 2, and the method precision directly deducting interference from reception signal can be the lowest, it is difficult to Realize eliminating the purpose of high reject signal.
Summary of the invention
Present invention solves the technical problem that and be: overcome the deficiencies in the prior art, it is provided that be a kind of based on GNSS The mutual disturbance restraining method of self adaptation of correlation peak detector, not only solves satellite navigation system signals and does mutually Acquisition of signal problem when disturbing, additionally it is possible to the signal of interference mutually detected effectively is suppressed and rejects.
The technical solution of the present invention is: self adaptation based on GNSS correlation peak detector is disturbed mutually and pressed down Method processed, comprises the steps:
(1) utilize navigation neceiver to receive aeronautical satellite A and the navigation signal of aeronautical satellite B simultaneously, its The signal of middle aeronautical satellite A is desired signal, and the signal of aeronautical satellite B is interference signal;
(2) between Doppler frequency shift is KHz two adjacent integers times of desired signal and interference signal Code delay and Doppler frequency on set up lattice respectively, and Doppler frequency lattice and a code delay are divided Lattice merge one grid of formation, set up based on χ at each grid2Distribution differentiates hypothesis testing GNSS disturbs correlation peak detector mutually, utilizes GNSS mutual Interference Peaks value detector to carry out cross-correlation interference Detection, without detecting cross-correlation interference, then directly receive desired signal and terminate;If detection To cross-correlation interference, then proceed to step (3);
Described GNSS disturbs the form of correlation peak detector to be mutually:
Wherein, Xi() is GNSS cross-correlation chi square function,
X i ( τ , Δ f i ) = 1 N I Σ r = 0 N I - 1 | ∫ r ZN C ( r + 1 ) Z N C x ( t ) c i * ( R ( Δ f i ) ( t - τ ) ) e - j 2 πΔ f i t dt | 2
NcFor the number of coherent integration chip, NIFor the number of coherent integration data block, ()*Represent conjugate complex number, Ζ For chip-spaced length, r is integral number of times, and τ is code delay, and x (t) is desired signal, ciT () is interference letter The chip value of number i, R (Δ fi) it is that Doppler frequency shift is Δ f under preferable tracking conditioniTime correlation function value, m0 For doppler cells, at m0In unit, make Xi(n,m0) n value that maximum correlation is corresponding is n0, finding After maximum related value, find second largest correlation with sampling interval Δ, make Xi(n,m0) second largest being correlated with The n value of value correspondence isFor the standard deviation estimate of correlation, TNF is detection thresholding,
N is the maximum of code phase dimension;
(3) utilize the weighter factor g of self adaptation subspace projection, the data signal received carried out cutting, It is divided into L the fragment signal that length is identical, for each section of fragment signal, does mutually according to what acquisition and tracking arrived Disturb the data bit information of signal, code phase, carrier frequency value and initial phase value, build and disturb letter mutually Number projection matrix, and utilize subspace projection algorithm, from data signal, remove interference signal, obtain each The residual signal of fragment signal enters step (4);
WhereinX is the total length of the data signal received, and L is the fragment signal number being divided into Amount,Integer part, the value of K be numeral 1~20 in any integer;
(4) calculate the gain of the residual signal of each fragment signal respectively, and compare with gain threshold, right Return in step (3) after the gain fragment signal section of segmentation again beyond gain threshold and utilize subspace Projection algorithm removes interference signal, until the gain of the residual signal of new segmentation section is less than gain threshold;So After by original for the first time without departing from fragment signal and the section of segmentation and again segmenting again of gain threshold After Duan, each segmentation segment signal of the gain respectively less than gain threshold of each segmentation section is combined, it is thus achieved that desired signal.
The size of described Doppler frequency lattice be Doppler frequency shift be KHz two adjacent integers times it Between 2/3 times.1/2 chip that size is code phase of described code delay lattice.
Present invention advantage compared with prior art is:
(1) the inventive method for GNSS signal carrier phase and Doppler frequency shift the shadow to coherent signal The principle rung, it is proposed that based on χ2The cross-correlation interference peak detector of Testing Statistical Hypotheses carries out interference and visits Survey, and on this basis, construct corresponding interference space according to the interference signal parameters obtained, utilize son Space projection carries out AF panel, and the method had both reduced the error impact on jamming performance, made again amount of calculation Decline to a great extent, be suitable for changeable environment and many data samples situation;
(2) the inventive method is analyzed as a example by relevant DLL, draws at Doppler frequency shift Δ fiFor KHz Integral multiple time, error that cross-correlation can produce is maximum, at Doppler frequency shift Δ fiNon-integral multiple for KHz Time, the less conclusion of error that cross-correlation produces.Conclusion accordingly, when detecting cross-correlation interference, at KHz Two adjacent integers times between set up grid and test, there is typicality;And use χ2Distribution differentiates standard Then so that the detection of GNSS cross-correlation peak value is totally independent of interference noise so that the cross-correlation interference of foundation Peak detector has more versatility;
(3) the inventive method is in self adaptation subspace projection method, according to follow the tracks of strong signal amplitude, Phase place constructs the projection subspace of relative fragment with Doppler frequency shift, accordingly even when strong signal capture error code, right For subspace projection algorithm, occur that the data length of mistake only limits the fragment signal in an inferior subspace computing In, do not interfere with subspace projection computing next time, i.e. have no effect on the AF panel of whole data length.
Accompanying drawing explanation
Fig. 1 is the flow chart of the inventive method;
Fig. 2 is the schematic diagram of subspace projection.
Detailed description of the invention
As it is shown in figure 1, be the FB(flow block) of the inventive method, including following step:
Step 1: utilize navigation neceiver simultaneously to receive the navigation signal of aeronautical satellite A and other aeronautical satellite (signal assuming wherein aeronautical satellite A is desired signal, aeronautical satellite B or the signal of aeronautical satellite C For interference signal), obtain between the desired signal of aeronautical satellite A and the interference signal of other aeronautical satellite Cross-correlation interference, thus obtains disturbing signal to affect relation to what desired signal captured.
GNSS satellite navigation system is a kind of information system based on CDMA, the spread spectrum used due to it Code is not completely orthogonal, so its performance is faced with the impact of cross-correlation interference.GNSS receiver institute The cross-correlation interference faced is in the starting stage, this is because GNSS satellite distance terrestrial user geometry away from From all more than 20,000 kms, so the satellite-signal power difference that GNSS receiver receives is not very big, Cross-correlation interference is inconspicuous.But it is as the satellite navigation extreme environment such as in city and in building In application, when utilizing the signal that navigation neceiver receives different navigation satellite, due to the screening of building simultaneously Gear, between the power of the different satellite-signals that GNSS receiver receives, difference may be very big, desired signal Signal power may become the signal power much smaller than interference signal, now high reject signal and weak desired signal Between cross-correlation interference can directly influence the capture of desired signal.
The concept of GNSS satellite modulation and demodulation is to use different PRN code with each satellite, but has Based on having identical spreading rate and carrier wave, the technology of this modulation /demodulation is referred to as CDMA (CDMA).CDMA technology requires required the launched PRN of aeronautical satellite A of GNSS receiver synthesis The reproduction code of code, and the phase place of this reproduction code mobile makes the specific PRN of itself and every tracked satellite There is relevant (the such as signal of aeronautical satellite B or aeronautical satellite C is interference signal) in code.For whole code Any phase place or the combination of Doppler frequency shift in cycle, the PRN code of every satellite use is defended with any other The PRN code of star must have the cross-correlation of minimum.
The cross-correlation impact on GNSS signal for convenience of description, illustrates as a example by relevant DLL, Relevant DLL phase discriminator is:
D [ k ] = ( Z ~ E [ k ] 2 - Z ~ L [ k ] 2 ) / 2 - - - ( 1 )
Wherein: D [k] is the output error of k-th phase discriminator;
WithIt is respectively the correlation function of the lead and lag of k-th passage, is respectively as follows:
Z ~ E [ k ] = S ~ E + η ~ = 2 P k exp ( j Δθ 1 ) R k ( - dT c 2 ) + 2 P i exp ( j Δθ 2 ) R k ′ ( - dT c 2 ) + η ~ - - - ( 2 )
Z ~ L [ k ] = S ~ L + η ~ = 2 P k exp ( j Δθ 1 ) R k ( + dT c 2 ) + 2 P i exp ( j Δθ 2 ) R k ′ ( + dT c 2 ) + η ~ - - - ( 3 )
R k ( τ ) = 1 T c ∫ 0 T c d k ( t ) d k ( t - τ ^ ) c k ( t - τ ) c k ( t - τ ^ ) exp ( j 2 πΔ f k t ) dt - - - ( 4 )
R k ′ ( τ ) = 1 T c ∫ 0 T c d i ( t - τ i ) d k ( t - τ ^ ) c i ( t - τ i ) c i ( t - τ ^ ) exp ( j 2 πΔ f i ) dt - - - ( 5 )
Under preferable tracking condition, it is assumed that entirely without the impact of cross-correlation, the phase of receiver k-th passage Pass functional value is:
R k ( dT c 2 ) = R k ( - 2 dT c 2 ) = 2 P k T c ( 1 - d 2 ) - - - ( 6 )
Wherein, TcFor coherent integration time, d is the real-time spacing of GNSS receiver correlator.For advanced relevant Function,For lag correlation function,For error, PkFor the signal power of k-th passage, Δ θ1It is K The phase value of individual channel signal, PiFor disturbing the power of signal i, Δ θ2For disturbing the phase value of signal i, dk(t) The correlator distance values of k-th channel signal, diT the correlator distance values of () interference signal i, τ is GNSS Receiver code postpones,For the conjugate of τ, τiThe code delay value of interference signal i, ck(t) k-th passage Signal code chip value, ciThe chip value of (t) interference signal i, Δ fkThe signal(-) carrier frequency Doppler of k-th passage Deviation, Δ fiCarrier frequency Doppler's deviation of interference signal i, exp () is the expression-form of index.
By formula (6) it is known that under preferable tracking condition, D [k] is output as 0.
The PRN code that aeronautical satellite A uses and other satellite any (aeronautical satellite B or aeronautical satellite C) PRN code must cross-correlation, equal for the combination of any phase place or Doppler frequency shift within the whole code cycle It is such.Therefore, after signal capture, it is assumed that the Frequency Estimation obtained is substantially accurate, i.e. Δ fk=0, and Auto-correlation functionWithCompare cross-correlation functionWithBig many, therefore, The output of k-th phase discriminator can be reduced to:
D [ k ] = ( Z ~ E [ k ] 2 - Z ~ L [ k ] 2 ) / 2 = ( Z ~ E [ k ] - Z ~ L [ k ] ) ( Z ~ E [ k ] + Z ~ L [ k ] ) / 2 ≅ 2 P i × 2 P k × exp ( jΔθ 2 ) × ( R k ′ ( - dT c 2 ) - R k ′ ( d T c 2 ) ) × R k ( dT c 2 ) = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × ∫ ( k - 1 ) T kT d k ( t - τ ^ ) · d i ( t - τ i ) · exp ( 2 πΔ f i t ) c i ( t - τ i ) · [ c k ( t - d 2 ) - c k ( t + d 2 ) ] dt - - - ( 7 )
The time adding up the repeatedly integral result of GNSS correlator is referred to as the time of integration, when integration Between T more than 20ms time, code Doppler frequency shift is the least, on the relative delay road of each integration interval code Footpath ρ (t) is a constant, and within the time of integration, the change of the Doppler frequency shift of carrier wave is also the least, because of The Doppler frequency shift Δ f of this carrier waveiIt is regarded as a constant, because τiIt is worth less, dkAnd diValue can be "+1 " simultaneously Or "-1 ", then dk(t)·di(t-τi)=1.
Owing to, in integration interval, the Doppler frequency shift of carrier wave and code delay are considered as a constant, therefore, Formula (7) is represented by:
D [ k ] = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × ∫ ( k - 1 ) T kT P ( t ) exp ( 2 πΔ f i t ) dt - - - ( 8 )
Wherein:
P ( t ) = d k ( t ) · d i ( t - τ i ) · c i ( t - τ i ) · [ c k ( t - d 2 ) - c k ( t + d 2 ) ] - - - ( 9 )
When navigation data phase alignment, dk(t)·di(t-τi)=1, P (t) may be expressed as:
P ( t ) = c i ( t - τ i ) · [ c k ( t - d 2 ) - c k ( t + d 2 ) ] - - - ( 10 )
ΔfiCan be broken down into two parts:
Δ f i = m 1 T ± m 2
Wherein m1For integer,
D [ k ] = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × ∫ ( k - 1 ) T kT P ( t ) exp ( 2 πΔ f i t ) dt - - - ( 8 )
Analyze the periodicity of D [k],
D [ k + 1 m 2 T ] = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × ∫ ( k - 1 + 1 m 2 T ) T ( k + 1 m 2 T ) T P ( t ) exp [ 2 π ( m 1 T ± m 2 ) t ] dt = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × ∫ ( k - 1 ) T kT P ( t ) exp [ 2 π ( m 1 T ± m 2 ) ( t + 1 m 2 ) ] dt = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × ∫ ( k - 1 ) T kT P ( t ) exp { [ 2 π ( m 1 T ± m 2 ) t ] + 2 π ( m 1 T ± m 2 ) 1 m 2 } dt - - - ( 11 )
IfIt it is integer
D [ k + 1 m 2 T ] = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) ∫ ( k - 1 ) T kT P ( t ) exp [ 2 π ( m 1 T + m 2 ) t ] dt = D [ k ] - - - ( 12 )
Therefore, ifBe integer, then it is the cycle of D [k].
M is set3Value, it is assumed thatUtilize m3The value of T judges the periodicity of D [k], then above formula is
D [ k + 1 m 3 T ] = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × ∫ ( k - 1 ) T kT P ( t ) exp [ 2 π ( m 1 T ± m 2 ) ( t + 1 m 3 ) ] dt = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × ∫ ( k - 1 ) T kT P ( t ) exp { [ 2 π ( m 1 T ± m 2 ) t ] + 2 π ( m 1 T m 3 ) ± 2 π m 2 m 3 } dt - - - ( 13 )
For any m3>m2,Above formula can not be equal to D [k], and therefore D [k] is a periodicity Function, andIt it is the minimum period of D [k].
D [ k ] = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × ∫ ( k - 1 ) T kT c i ( t - τ i ) · [ c k ( t - d 2 ) - c k ( t + d 2 ) · exp ( 2 πΔ f i t ) dt = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × { ∫ ( k - 1 ) T kT c i ( t - τ i ) · c k ( t - d 2 ) · exp ( 2 πΔ f i t ) dt - ∫ ( k - 1 ) T kT c i ( t - τ i ) · c k ( t + d 2 ) · ( 2 πΔ f i t ) dt - - - ( 14 )
When standard correlators spacing d=1 chip, the cross-correlation function of lead and lag is completely self-contained, The subtracting each other part and can not deduct any cross-correlation of above formula, but, for little correlator spacing d, advanced and Delayed cross-correlation function connects each other, and their common ground will be deducted by offseting.
For T=1ms, for any Δ fi≠ 0, cross-correlation can be maintained at certain level, for T > 1ms, The integration of above formula shows, at high Δ fiIn the case of, cross-correlation energy can be reduced.
D [ k ] = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × ∫ 0 0.002 c i ( t - τ i ) · [ c k ( t - d 2 ) - c k ( t + d 2 ) ] · exp ( 1000 πt ) dt = 2 P i × 2 P i × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × { ∫ 0 0.002 c i ( t - τ i ) · c k ( t - d 2 ) · exp ( 1000 πt ) dt - ∫ 0 0.002 c i ( t - τ i ) · c k ( t + d 2 ) · exp ( 1000 πt ) dt = 2 P i × 2 P k × T c × ( 1 - d 2 ) × exp ( j Δθ 2 ) × [ ∫ 0 0.001 c i ( t - τ i ) · c k ( t - d 2 ) · exp ( 1000 πt ) dt + ∫ 0.001 0.002 c i ( t - τ i ) · exp ( 1000 πt ) dt ] + [ ∫ 0 0.001 c i ( t - τ i ) · c k ( t + d 2 ) · exp ( 1000 πt ) dt + ∫ 0.001 0.002 c i ( t - τ i ) · c k ( t + d 2 ) · exp ( 1000 πt ) dt ] - - - ( 15 )
From formula (15), as Δ fiDuring=500Hz and T=2ms, CA code and carrier phase are at first 1ms The most contrary with second 1ms, the cross-correlation error of first 1ms and the cross-correlation of second 1ms It is 0 that error is cancelled out each other, accordingly, because Integral Processing is zero in lead and lag passage cross-correlation error, so And, as Δ fiDuring=1KHz, CA code and carrier phase repeat second 1ms completely at first 1ms, because of This cross-correlation error is sum of the two, and Integral Processing can not eliminate any error.
It follows that to any time of integration, at Doppler frequency shift Δ fiDuring for the integral multiple of KHz, mutually Close the error that can produce maximum, at Doppler frequency shift Δ fiDuring for KHz non-integral multiple, the mistake that cross-correlation produces Difference is less, therefore, when detecting cross-correlation interference, sets up grid between two adjacent integers times of KHz Test, and interference value thresholding must be set when setting up cross-correlation interference peak detector.
Step 2: the problem that affects desired signal captured for aeronautical satellite cross-correlation interference, set up based onχ2 Distribution differentiates the cross-correlation peak value detector of hypothesis testing.
The cross-correlation interference detection of GNSS signal is the process of a search, and interference signal reappears with receiver The code of satellite is relevant with carrier wave, and wherein GNSS receiver code delay τ associates with reproduction code-phase, and many Pu Lewei Δ fiBeing associated with reproduction carrier wave, each code phase search increment is the lattice (typical case of a code Under, code division lattice are set to 1/2 chip of code phase), each Doppler frequency shift lattice the chances are the two of KHz Between individual adjacent integers times 2/3 times, code division lattice and a Doppler frequency shift lattice merge becomes one Lattice.Only when the internal carrier wave replicated of receiver and code signal relatively approximate, the output of correlator Xi(τ,Δfi) just can tend to maximum, and the judgement of the cross-correlation interference of signal checks the power that correlator exports just Reach what maximum realized, if peak power output value exceedes detection thresholding TNF, then prove that cross-correlation is done Disturb existence.
According to the analysis to GNSS cross-correlated signal, definition GNSS cross-correlation chi square function is:
X i ( τ , Δ f i ) = 1 N I Σ r = 0 N I - 1 | ∫ r ZN C ( r + 1 ) Z N C x ( t ) c i * ( R ( Δ f i ) ( t - τ ) ) e - j 2 πΔ f i t dt | 2 - - - ( 16 )
Wherein, NcFor the number of coherent integration chip, NIFor the number of coherent integration data block, ()*Represent conjugate complex Number, Ζ is chip-spaced length, and r is integral number of times, and x (t) is required satellite navigation signals, ci(t) interference letter The chip value of number i, R (Δ fi) it is that Doppler frequency shift is Δ f under preferable tracking conditioniTime correlation function value.
Due to GNSS signal X1, X2...,Obey the sample of normal population N (0,1), then claim statistics Amount
χ 2 = X 1 2 + X 2 2 + · · · + X N I 2 - - - ( 17 )
Obedience degree of freedom is 2NIχ2Distribution.
Xi(τ,Δfi) be calculated in the grid of a discrete code delay and Doppler frequency shift, if a satellite Correlation peak less than setting thresholding, then cross-correlation interference detection is zero, proceed to next Doppler frequency shift and The grid of code delay composition, if currently detection peak value is more than setting thresholding, then means to exist interference mutually and defends Star signal.
Set up a matrix Xi(n, m), it represents square cross-correlation Xi(τ,Δfi) value.Code delay τ and Duo Pu Strangle frequency displacement Δ fiBecome the bivector in matrix.
Xi(n, m)=Xin,Δfim), n=1 ..., N, m=1 ..., M.
Wherein, n represents code phase dimension in a matrix, and m represents Doppler frequency shift dimension in a matrix.
In order to not lose generality, if Doppler frequency shift unit is m0, at m0In unit, find and make Xi(n,m0) Maximum correlation, if n value now is n0, i.e. n0=arg max Xi(n,m0).Finding peak maximum After, with the sampling intervalFind second largest peak value, if n value now isI.e.Then for doppler cells m0, cross-correlation peak value detector is defined as:
For double alternative hypothesis check problems, observation sample is probably at H1It is true or at H0For genuine situation Under draw, it is clear that only both may, according to Bayes's average risk minimum criteria: often obtain a sight Test sample basis, the likelihood ratio of calculating observation sample, i.e.Then with TNFDetection thresholding enters Row compares, if likelihood ratio is more than or equal to TNF, it is judged to H0Otherwise, it is judged to H1, H1Represent and disturb letter mutually Number exist situation, H0Represent the interference non-existent situation of signal, bivector X mutuallyin,fdm) it is expressed as 2NI The χ of degree of freedom2Distribution,For the standard deviation estimate of correlation peak, it is expressed as:
The GNSS cross-correlation peak value detector that the form estimated makes is totally independent of interference noise, has General.In the unit i that code delay and Doppler frequency shift form, if detector income value is less than detection Thresholding, then it is assumed that interfering signal power is little mutually, signal capture is not resulted in impact, directly proceeds to the next one Code delay and the unit i+1 of Doppler frequency shift composition, if detector income value is more than detection thresholding, then recognize Too big with the interfering signal power of Doppler frequency shift unit for code delay, useful signal is caused strong jamming, has Disturb generation mutually, proceed to step 3, disturb elimination mutually, after interference is eliminated, enter next code and prolong Late and Doppler frequency shift component units i+1.
Step 3: determine based on adaptive chip segment signal subspace projection mathematical model.
Assume that GNSS signal y received comprises strong signalAnd weak signalAdditive noise
y → = s → + w → + n → - - - ( 20 )
Wherein,For comprising the strong signal of n × 1 vector,For Comprise the weak signal of n × 1 vector,For the matrix of n × m, and m dimension represents m unit amplitude and believes by force Number vector.For the matrix of n × k, and k dimension represents k unit amplitude weak signal vector,For The amplitude vector of the strong signal of m × 1,For the amplitude vector of the weak signal of k × 1,For receiver Noise vector.
The ultimate principle of subspace projection is to utilize the parameter of strong Signal estimation to build strong signal subspace, then obtains To the orthogonal intersection space of its strong signal subspace, then signal will be received on its orthogonal intersection space by projection matrix Project, utilize the orthogonality of the orthogonal intersection space of strong anticipated signal subspace can eliminate strong signal, reach The purpose that cross-correlation interference is suppressed.
According to step 2, when GNSS cross-correlation peak value detector detects interference signal mutually, GNSS connects Receive prow first interference signal mutual to GNSS to capture and follow the tracks of, according to the interference signal parameters obtained, i.e. Doppler frequency shift, code phase and carrier frequency-phase carry out subspace to interference signal and construct and (specifically can be found in 《Fundamentals of Global Positioning System Receivers A Software Approach " book), input signal is projected in the interference space constructed, recycles input signal Deduct the interference signal of estimation, thus obtain the GNSS desired signal needed.
It is P that input signal y projects to disturb signal and required weak signal to construct<HS>subspace mutuallyHSY, PHSy Being further decomposed as two parts, a part projects to<S>subspace disturbing signal to construct mutually, a part Project to the orthocomplement, orthogonal complement subspace for mutual interference spaceAs shown in Figure 2.Disturb Signal estimation mutually Parameter build matrix beThe projection matrix building interference signal mutually isWherein T Represent matrix turns order.
Input signal y projects in the subspace projection that strong signal is constructed, i.e.
P s y = S &LeftRightArrow; ( S &LeftRightArrow; T S &LeftRightArrow; ) - 1 S &LeftRightArrow; T y &RightArrow; = S &LeftRightArrow; ( S &LeftRightArrow; T S &LeftRightArrow; ) - 1 S &LeftRightArrow; T ( S &LeftRightArrow; a s &LeftRightArrow; + H &LeftRightArrow; a w &RightArrow; + n &RightArrow; ) = S &LeftRightArrow; a s &RightArrow; + S &LeftRightArrow; ( S &LeftRightArrow; T S &LeftRightArrow; ) - 1 S &LeftRightArrow; T H &LeftRightArrow; a w &LeftRightArrow; + S &LeftRightArrow; ( S &LeftRightArrow; T S &LeftRightArrow; ) - 1 S &LeftRightArrow; T n &RightArrow; - - - ( 21 )
Project the strong Signal estimation obtained according to formula (21), required weak signal can be obtained.
&Delta; y &RightArrow; = y &RightArrow; - P s y &RightArrow; = ( I - P s ) y &RightArrow; = P s &perp; y &RightArrow; = ( H &LeftRightArrow; - S &LeftRightArrow; ( S &LeftRightArrow; T S &LeftRightArrow; ) - 1 ( S &LeftRightArrow; T H &LeftRightArrow; ) ) a w &RightArrow; + &Delta; n &RightArrow; - - - ( 22 )
The error produced at subspace projection algorithm for receiver noise.
From formula (22), disturb the cross-correlation of signal mutuallyThe property of size direct shadow desired signal Matter, whenTime bigger, each parameter of desired signal can be by serious " distortion ", so that capturing desired signal Time, vacation capture occurs, therefore, uses adaptive subspace projection algorithm to realize the suppression of interference.
Although have good performance based on subspace projection algorithm, but when projection matrix is built Need to carry out cubic matrix multiplying, a matrix inversion.When strong signal number is N, once project fortune When calculating a length of K, altogether need K2(N+1)+2KN2Secondary multiplication K2N+2KN2-NK-N2Sub-addition, and And also need to invert the matrix N × N of, and projection matrix is that a K ties up square formation, needs K2Size Memory space it is stored.Owing to number N of general strong signal is both less than 4, Matrix Calculating now Inverse have formula to use, so matrix inversion is not the subspace projection algorithm difficult point when hardware realizes.Institute With cross-correlation interference Restrainable algorithms based on subspace projection when hardware realizes, if the memory source of system is tight Scarce then need strictly to consider the size of a length of K of each project, if memory source is relatively big, increasing that can be suitable Adding the size of each project length dimension, when making each project, strong signal data is all the most as far as possible In same data bit.
According to the feature of subspace projection algorithm input signal, for convenience of the calculating of subspace projection algorithm, will The data signal of input carries out cutting, is divided into the fragment signal of equal number, uses step 4 conduct the most again Judgment criterion, it is achieved the self-adaptative adjustment of subspace, when output Signal to Interference plus Noise Ratio is more than and presets threshold value, Show that deblocking now is too big, need input data cell time this is finely divided again, it may be assumed that
Wherein, X is whole input signal length, and g is the weighter factor of self adaptation subspace projection, and L is The fragment signal being divided into.
Here, take from the weighter factor adapting to subspace projectionInteger part, K is 1, 2 ... .20, theoretically, if navigation data has saltus step, spread spectrum can be made, output the most no Being continuous wave again, spread spectrum can make capture result be deteriorated.The reason taking 20 is the navigation data at 20ms In, according to GNSS signal pseudo noise code characteristic, at most can only there is a data jump, if front 10ms Data have data jump, then the data of rear 10ms the most do not exist saltus step.Data jump, peaks spectrum Being about 400MHz, such peak value generally can be detected.
Step 4: set up the mutual interference mitigation gains of output chip segment signal, as error judgment criterion again Carry out judging whether to meet criterion, if satisfaction proof obtains desired signal, if being unsatisfactory for returning to Face is rejected again.
The performance of AF panel in step 3 is analyzed, if GNSS desired signal, mutually interference signal and Noise power is respectively ξt、ξjAnd σ2, noise jamming is white Gaussian noise, therefore, ignores noise power, The Signal to Interference plus Noise Ratio receiving signal is:
R in = E [ s &RightArrow; H s &RightArrow; ] E [ w &RightArrow; H w &RightArrow; ] + E [ n &RightArrow; H n &RightArrow; ] = &xi; t &xi; j + &sigma; 2 &ap; &xi; t &xi; j - - - ( 24 )
In formula,For strong signal,For weak signal,For additive noise, E [] represents desired signal.
Signal after utilizing self adaptation subspace projection to carry out mutual AF panel is
&Delta; y &RightArrow; = y &RightArrow; - P s y &RightArrow; = ( I - P s ) y &RightArrow; = P s &perp; y &RightArrow; - - - ( 25 )
Can obtain according to orthogonal intersection cast shadow matrix character, after the mutual AF panel of GNSS, Signal to Interference plus Noise Ratio is
R in = E [ ( P s &perp; y &RightArrow; ) H ( p s &perp; y &RightArrow; ) E [ n &RightArrow; H n &RightArrow; ] = E [ ( P s &perp; y &RightArrow; ) H ( P s &perp; y &RightArrow; ) &sigma; 2 - - - ( 26 )
Take &alpha; = E [ ( P s &perp; y &RightArrow; ) H ( P s &perp; y &RightArrow; ) ]
Then, 0≤α≤ξt, then the mutual interference mitigation gains of GNSS is
G=10lg (Rout/Rin)=10lg [(α ξj)/σ2ξt] (27)
As α=ξtTime, represent that GNSS desired signal is just being fully located at interference signals subspace mutual with GNSS In the subspace handed over, the desired signal power after projection does not lose, and now interference mitigation gains is to the maximum 10lg(ξ t2);When α=0, representing that desired signal is fully located in the mutual interference space of GNSS, son is empty Between project desired signal is produced with to the inhibition as mutually disturbing signal, now, interference mitigation gains It is zero.
Arranging GNSS mutual interference mitigation gains threshold value is G1, due to self adaptation subspace projection weighting because of Son is 20 to the maximum, and 20ms interference remainder error power is generally less than-30dBW, so GNSS disturbs mutually Suppression gain threshold is that G1 takes-30dBW, counts from the weighter factor maximum 20 of self adaptation subspace projection Calculate, draw mutual interference mitigation gains G, when G is less than G1, then each sheet that step (3) is obtained The signal of section combines, and obtains desired signal;If G is more than G1, then return step 3, to certainly The K adapted in the weighter factor of subspace projection carries out add-one operation, to fragment being finely divided again, And return to this step and carry out the calculating of gain, it is thus achieved that new G, then compare with threshold value G1, constantly weigh Multiple, until the G of all of fragment is both less than G1, then the signal of these fragments both less than is combined Obtain desired signal.
The content not being described in detail in description of the invention belongs to the known technology of those skilled in the art.

Claims (3)

1. the mutual disturbance restraining method of self adaptation based on GNSS correlation peak detector, it is characterised in that bag Include following steps:
(1) utilize navigation neceiver to receive aeronautical satellite A and the navigation signal of aeronautical satellite B simultaneously, its The signal of middle aeronautical satellite A is desired signal, and the signal of aeronautical satellite B is interference signal;
(2) between Doppler frequency shift is KHz two adjacent integers times of desired signal and interference signal Code delay and Doppler frequency on set up lattice respectively, and Doppler frequency lattice and a code delay are divided Lattice merge one grid of formation, set up based on χ at each grid2Distribution differentiates hypothesis testing GNSS disturbs correlation peak detector mutually, utilizes GNSS mutual Interference Peaks value detector to carry out cross-correlation interference Detection, without detecting cross-correlation interference, then directly receive desired signal and terminate;If detection To cross-correlation interference, then proceed to step (3);
Described GNSS disturbs the form of correlation peak detector to be mutually:
X i ( n 0 , m 0 ) - X i ( n 0 o , m 0 ) &sigma; ^ m 0 &GreaterEqual; T N F H 0 : N o N e a r - F a r H 1 : N e a r - F a r
Wherein, Xi() is GNSS cross-correlation chi square function,
X i ( n , m 0 ) = 1 N I &Sigma; r = 0 N I - 1 | &Integral; rZN C ( r + 1 ) ZN C x ( t ) c i * ( R ( m 0 ) ( t - n ) ) e - j 2 &pi;m 0 t d t | 2
NCFor the number of coherent integration chip, NIFor the number of coherent integration data block, ()*Represent conjugate complex number, Ζ For chip-spaced length, r is integral number of times, and n is code delay, and x (t) is desired signal, ciT () is interference letter The chip value of number i, R (m0) it is that Doppler frequency shift is m under preferable tracking condition0Time correlation function value, m0 For doppler cells, at m0In unit, make Xi(n,m0) n value that maximum correlation is corresponding is n0, finding After maximum related value, find second largest correlation with sampling interval Δ, make Xi(n,m0) second largest being correlated with The n value of value correspondence isFor the standard deviation estimate of correlation, TNFFor detecting thresholding,
&sigma; ^ m 0 = &Sigma; n X i ( n , m 0 ) ( N - 2 &Delta; ) N I
N is the maximum of code phase dimension;
(3) utilize the weighter factor g of self adaptation subspace projection, the data signal received carried out cutting, It is divided into L the fragment signal that length is identical, for each section of fragment signal, does mutually according to what acquisition and tracking arrived Disturb the data bit information of signal, code phase, carrier frequency value and initial phase value, build and disturb letter mutually Number projection matrix, and utilize subspace projection algorithm, from data signal, remove interference signal, obtain each The residual signal of fragment signal enters step (4);
WhereinX is the total length of the data signal received, and L is the fragment signal number being divided into Amount,Integer part, the value of K be numeral 1~20 in any integer;
(4) calculate the gain of the residual signal of each fragment signal respectively, and compare with gain threshold, right Return in step (3) after the gain fragment signal section of segmentation again beyond gain threshold and utilize subspace Projection algorithm removes interference signal, until the gain of the residual signal of new segmentation section is less than gain threshold;So After by original for the first time without departing from fragment signal and the section of segmentation and again segmenting again of gain threshold After Duan, each segmentation segment signal of the gain respectively less than gain threshold of each segmentation section is combined, it is thus achieved that desired signal.
Self adaptation based on GNSS correlation peak detector the most according to claim 1 is disturbed mutually and is pressed down Method processed, it is characterised in that: the size of described Doppler frequency lattice be Doppler frequency shift be the two of KHz Between individual adjacent integers times 2/3 times.
Self adaptation based on GNSS correlation peak detector the most according to claim 1 and 2 is done mutually Disturb suppressing method, it is characterised in that: 1/2 chip that size is code phase of described code delay lattice.
CN201410381877.XA 2014-08-05 2014-08-05 The mutual disturbance restraining method of self adaptation based on GNSS correlation peak detector Expired - Fee Related CN104155662B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410381877.XA CN104155662B (en) 2014-08-05 2014-08-05 The mutual disturbance restraining method of self adaptation based on GNSS correlation peak detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410381877.XA CN104155662B (en) 2014-08-05 2014-08-05 The mutual disturbance restraining method of self adaptation based on GNSS correlation peak detector

Publications (2)

Publication Number Publication Date
CN104155662A CN104155662A (en) 2014-11-19
CN104155662B true CN104155662B (en) 2016-08-24

Family

ID=51881212

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410381877.XA Expired - Fee Related CN104155662B (en) 2014-08-05 2014-08-05 The mutual disturbance restraining method of self adaptation based on GNSS correlation peak detector

Country Status (1)

Country Link
CN (1) CN104155662B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105680905B (en) * 2016-01-15 2018-05-22 中国空间技术研究院 A kind of FM, PM signal carrier catching method suitable for arbitrary modulation degree
CN105911566A (en) * 2016-04-13 2016-08-31 中国电子科技集团公司第五十四研究所 Deception jamming detection method
CN107356944B (en) * 2017-06-01 2020-07-17 西南电子技术研究所(中国电子科技集团公司第十研究所) Method for improving anti-interference performance of satellite navigation array antenna
EP3502745B1 (en) * 2017-12-20 2020-07-15 Centre National d'Etudes Spatiales Receiver-independent spoofing detection device
CN109188470B (en) * 2018-09-11 2021-03-02 西安交通大学 GNSS deception jamming detection method based on convolutional neural network
CN110703287B (en) * 2019-10-30 2021-08-31 中国电子科技集团公司第五十四研究所 Multi-satellite characteristic parameter identification and positioning method based on array double-frequency mutual backup
CN111049550A (en) * 2019-12-26 2020-04-21 北京理工大学 Signal acquisition method and device for resisting multiple access interference
WO2021134600A1 (en) * 2019-12-31 2021-07-08 华为技术有限公司 Signal transmission method and device
CN113805200B (en) * 2021-09-08 2024-05-24 西北工业大学 Anti-spoofing authentication method for satellite navigation signals

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243309A (en) * 2011-03-07 2011-11-16 容宝华 Method and apparatus for restraining cross-correlation interference in GNSS
CN102393525A (en) * 2011-10-28 2012-03-28 西安电子科技大学 Navigation interference suppression and signal amplification method for subspace projection
WO2013140911A1 (en) * 2012-03-22 2013-09-26 古野電気株式会社 Signal search method, signal search program, signal search device, global navigation satellite system (gnss) signal receiver, and information terminal
CN103698777A (en) * 2013-12-23 2014-04-02 哈尔滨工业大学 GNSS (Global Navigation Satellite System) receiver cross-correlation interference suppression method based on subspace projection

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243309A (en) * 2011-03-07 2011-11-16 容宝华 Method and apparatus for restraining cross-correlation interference in GNSS
CN102393525A (en) * 2011-10-28 2012-03-28 西安电子科技大学 Navigation interference suppression and signal amplification method for subspace projection
WO2013140911A1 (en) * 2012-03-22 2013-09-26 古野電気株式会社 Signal search method, signal search program, signal search device, global navigation satellite system (gnss) signal receiver, and information terminal
CN103698777A (en) * 2013-12-23 2014-04-02 哈尔滨工业大学 GNSS (Global Navigation Satellite System) receiver cross-correlation interference suppression method based on subspace projection

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
GNSS***互相关干扰检测与消除算法研究;罗奎 等;《第二届中国卫星导航学术年会电子文集 》;20110518;第1-6页 *
卫星导航信号***间干扰性能的评估与分析;张建军 等;《第一届中国卫星导航学术年会论文集(上)》;20100519;第484-495页 *

Also Published As

Publication number Publication date
CN104155662A (en) 2014-11-19

Similar Documents

Publication Publication Date Title
CN104155662B (en) The mutual disturbance restraining method of self adaptation based on GNSS correlation peak detector
CN109188470B (en) GNSS deception jamming detection method based on convolutional neural network
Chen et al. Comparative studies of GPS multipath mitigation methods performance
Broumandan et al. Spoofing detection, classification and cancelation (SDCC) receiver architecture for a moving GNSS receiver
Jafarnia-Jahromi et al. Detection and mitigation of spoofing attacks on a vector based tracking GPS receiver
O'Driscoll Performance analysis of the parallel acquisition of weak GPS signals
CN1678918B (en) Cross-correlation mitigation method and apparatus for use in a global positioning system receiver
CN104330808B (en) Multiclass satellite navigation interference suppression method based on solution expanding technology
US10585195B2 (en) Cepstrum-based multipath mitigation of a spread spectrum radiocommunication signal
CN103235294A (en) Method for estimating weak signal separation on basis of positioning for external radiation sources
CN108897009B (en) BOC navigation signal receiver and code tracking method thereof
CN107272030B (en) Target detection method based on information fusion of multiple GPS satellites
CN102565825B (en) Received signal strength fiduciary level decision maker, method and code phase error calculation method
Gamba et al. Statistical test applied to detect distortions of GNSS signals
Huang et al. GPS signal detection under multiplicative and additive noise
Sokhandan et al. Context-aware adaptive multipath compensation based on channel pattern recognition for GNSS receivers
Lohan Statistical analysis of BPSK-like techniques for the acquisition of Galileo signals
CN102243309A (en) Method and apparatus for restraining cross-correlation interference in GNSS
Pini et al. Detection of correlation distortions through application of statistical methods
Isoz et al. Development of a deployable low cost interference detection and localization system for the GNSS L1/E1 band
Yang et al. Research on GNSS interference recognition based on ROI of correlation peaks
Navarro-Gallardo et al. Analysis of side lobes cancellation methods for BOCcos (n, m) signals
US20110310935A1 (en) Reception of spread spectrum signals
Moazedi et al. Real-time interference detection in tracking loop of GPS receiver
Dovis et al. Multiresolution acquisition engine tailored to the Galileo AltBOC signals

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160824

Termination date: 20190805

CF01 Termination of patent right due to non-payment of annual fee