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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/21—Interference 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
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,
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:
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:
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:
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:
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:
Wherein:
When navigation data phase alignment, dk(t)·di(t-τi)=1, P (t) may be expressed as:
ΔfiCan be broken down into two parts:
Wherein m1For integer,
Analyze the periodicity of D [k],
IfIt it is integer
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
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].
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.
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:
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
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)=Xi(τn,Δ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 mutuallyi(τn,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
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.
Project the strong Signal estimation obtained according to formula (21), required weak signal can be obtained.
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:
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
Can obtain according to orthogonal intersection cast shadow matrix character, after the mutual AF panel of GNSS, Signal to Interference plus Noise Ratio is
Take
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(ξ t/σ2);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:
Wherein, Xi() is GNSS cross-correlation chi square function,
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,
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.
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)
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)
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 |
-
2014
- 2014-08-05 CN CN201410381877.XA patent/CN104155662B/en not_active Expired - Fee Related
Patent Citations (4)
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)
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 |