CN111562598B - Satellite navigation anti-interference method and system based on BOC signal and receiver thereof - Google Patents
Satellite navigation anti-interference method and system based on BOC signal and receiver thereof Download PDFInfo
- Publication number
- CN111562598B CN111562598B CN202010695903.1A CN202010695903A CN111562598B CN 111562598 B CN111562598 B CN 111562598B CN 202010695903 A CN202010695903 A CN 202010695903A CN 111562598 B CN111562598 B CN 111562598B
- Authority
- CN
- China
- Prior art keywords
- interference
- module
- signal
- processing
- sideband
- 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.)
- Active
Links
Images
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)
- Noise Elimination (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The invention discloses a satellite navigation anti-interference method based on BOC signals, which comprises the steps of receiving navigation digital intermediate frequency signals; acquiring a frequency domain spectral line of the digital intermediate frequency signal; judging whether the signal has interference and the type of the interference; and processing the signals, selecting a processing result to output, and identifying a processing mode of subsequent signal processing. The invention also discloses a system for realizing the BOC signal-based satellite navigation anti-interference method and a receiver comprising the BOC signal-based satellite navigation anti-interference method and the system. The invention aims at the characteristics that the interference is bursty and intermittent and the BOC signal is completely symmetrical in double side bands, carries out spectrum analysis on the input signal, adopts a corresponding anti-interference strategy to carry out dynamic control on the output result, can effectively reduce the power consumption of an anti-interference system, and improves the carrier-to-noise ratio and the link reliability of the navigation signal.
Description
Technical Field
The invention belongs to the field of wireless positioning, and particularly relates to a satellite navigation anti-interference method and system based on BOC signals and a receiver thereof.
Background
With the development of economic technology and the improvement of living standard of people, satellite navigation communication is widely applied to the production and the life of people, and brings endless convenience to the production and the life of people. However, the satellite navigation communication is limited by the characteristics of the satellite navigation communication and influenced by the environment, and various kinds of artificial and non-artificial interference inevitably exist; the interference will cause the performance of the satellite navigation positioning receiver for acquisition and tracking to be reduced, or even the satellite navigation positioning receiver cannot work normally.
The existing satellite navigation anti-interference method is mainly directed at the traditional BPSK modulation mode, and the ASIC logic circuit hardware implementation method is as follows: when the anti-interference function is not started, the anti-interference processing logic unit is set as a bypass, the satellite navigation signals collected by the front end are not subjected to anti-interference processing, and the signals are directly subjected to re-quantization and then are sent to the next-stage unit. When the anti-interference function is started, the anti-interference processing logic unit processes the input satellite navigation signals and outputs the processed signals to the next-stage unit according to the anti-interference processing steps.
With the rapid development of the GNSS, multipath and noise errors become major limiting factors affecting the positioning accuracy performance. The GPS, Galileo and Beidou navigation systems are gradually added with a novel BOC modulation mode. Compared with the traditional BPSK modulation, the BOC modulation technology has more excellent performances in the aspects of code tracking precision, multipath suppression effect, interference resistance and the like. Aiming at the characteristics of BOC modulation signals, the existing common anti-interference method has poor effect. In addition, the external interference received by the satellite navigation signal is often characterized by burstiness, intermittence and the like. The continuous anti-interference processing has a certain loss to the carrier-to-noise ratio of the processed signal under the condition that the input signal has no superimposed interference or only has interference which can be ignored by an algorithm, so that the sensitivity of the receiver is reduced, the area and the power consumption of a hardware realization logic circuit are increased, and the continuous anti-interference processing has great limitation.
Disclosure of Invention
One of the purposes of the invention is to provide a satellite navigation anti-interference method based on BOC signals, which has good anti-interference effect, high reliability and lower power consumption.
The invention also aims to provide a system for realizing the satellite navigation anti-interference method based on the BOC signal.
The invention also aims to provide a receiver comprising the satellite navigation anti-interference method and system based on the BOC signal.
The satellite navigation anti-interference method based on the BOC signal comprises the following steps:
s1, receiving the navigation digital intermediate frequency signal;
s2, acquiring a frequency domain spectral line of the digital intermediate frequency signal;
s3, judging whether the signal has interference and the type of the interference according to the frequency domain spectral line obtained in the step S2; the interference types comprise single-sideband interference and double-sideband interference;
and S4, processing the signals according to the judgment result of the step S3, selecting the processing result to output, and identifying the processing mode of subsequent signal processing, thereby finishing the satellite navigation anti-interference based on the BOC signals.
The step S2 of obtaining the frequency-domain spectral line of the digital intermediate-frequency signal specifically includes the following steps:
A. performing FIFO signal buffering on the intermediate frequency signal received in the step S1;
B. taking M point as a data block unit, and taking out a data block from the FIFO signal buffer module; m is a positive integer;
C. and C, adding a window function to the data block signal obtained in the step B, and then performing M-point FFT operation to obtain the frequency domain spectral line of the data block.
Step S3, according to the frequency domain spectral line obtained in step S2, determine whether the signal has interference and the type of the interference, specifically, the following steps are adopted to determine:
a. dividing the M-point FFT operation result obtained in the step C into N power statistics sections; n is a positive integer;
b. calculating the energy of each power statistic segment;
c. calculating the energy mean value and the energy variance of each power statistic section;
d. calculating the threshold value of the current data block according to the energy variance, the estimated value of the interference energy and the estimated value of the bandwidth obtained in the step c;
e. continuously calculating the threshold values of k data blocks to obtain the current anti-interference threshold value;
f. comparing the FFT result of the current data block with the current anti-interference threshold value obtained in the step e, so as to judge whether interference exists;
g. and f, judging the interference type as single side band interference or double side band interference again according to the judgment result of the step f.
Calculating the energy mean and the energy variance of each power statistic segment in the step c, specifically, calculating the energy mean and the energy variance by adopting the following formulas:
wherein u is the energy mean value; piThe energy of the ith power statistic segment; σ is the energy variance.
Step d, calculating the threshold value of the current data block according to the energy variance, the estimated value of the interference energy and the estimated value of the bandwidth obtained in step c, specifically calculating the threshold value of the current data block by adopting the following formula:
Thi=u+β×σ
in the formulaTh i The threshold value of the ith data block, u is the energy mean value, sigma is the energy variance, and β is the interference suppression threshold factor of the notch filter.
E, continuously calculating the threshold values of the k data blocks to obtain the current anti-interference threshold value, specifically calculating to obtain the current anti-interference threshold value by adopting the following formula:
in the formulaThThe current anti-interference threshold value is set;Th i is the threshold value of the ith data block.
Step f, comparing the FFT result of the current data block with the current anti-interference threshold value obtained in the step e so as to judge whether interference exists, specifically, comparing the FFT result of the current data block with the current anti-interference threshold value obtained in the step e, and if the spectral line amplitude of a certain frequency point is higher than the current anti-interference threshold value, judging that interference exists; otherwise, it is determined that there is no interference.
And g, judging whether the interference type is single-sideband interference or double-sideband interference again according to the judgment result of the step f, specifically judging whether the interference exists only in an upper sideband or only in a lower sideband after judging that the interference exists: if the interference exists only in the upper sideband or only in the lower sideband, the interference is judged to exist only in the single sideband; otherwise, judging that the interference exists in the double side bands.
In step S4, according to the determination result in step S3, the signal is processed, and the processing result is selected and output, specifically, the following steps are adopted for processing and output:
if it is determined that there is interference and the interference exists only in the single sideband, the navigation digital signal received in step S1 is subjected to corresponding signal processing and re-quantization according to the center frequency of the other sideband; then, the data is output after being buffered by FIFO; meanwhile, when subsequent signals are processed, selecting a BOC signal without an interference side, and processing according to the BPSK signal; the single sideband is one sideband of the BOC signal, and the other sideband is an interference-free sideband of the BOC signal;
if the interference exists and the interference exists in the double sidebands of the BOC signal at the same time, setting the threshold value of the notch filter as the current anti-interference threshold value, processing the signal subjected to FFT processing by the notch filter, performing IFFT processing and weighting, and outputting the result after the anti-interference processing; and meanwhile, when subsequent signals are processed, processing is carried out according to the BOC signals.
The invention also provides a system for realizing the BOC signal-based satellite navigation anti-interference method, which comprises an anti-interference channel, a through channel, a control module, a mark module and an output selection module; the anti-interference channel comprises an anti-interference FIFO cache module, an anti-interference FFT module, an anti-interference notch filter module, an anti-interference IFFT module and an anti-interference re-quantization module, and the anti-interference FIFO cache module, the anti-interference FFT module, the anti-interference notch filter module, the anti-interference IFFT module and the anti-interference re-quantization module are sequentially connected in series; the straight-through channel comprises a straight-through weight module and a straight-through FIFO cache module, and the straight-through weight module and the straight-through FIFO cache module are connected in series; the output end of the anti-interference weight module and the output end of the through FIFO cache module are both connected with the input end of the selection output module, and the output end of the selection module is the output end of the system; the data input end of the control module is connected with the output end of the anti-interference FFT module; the output end of the control module is simultaneously connected with the control end of the anti-interference notch filter, the control end of the anti-interference IFFT module, the control end of the anti-interference re-quantization module, the control end of the output selection module and the data input end of the mark module; the anti-interference channel is used for performing anti-interference processing on the navigation digital intermediate frequency signal when the navigation digital intermediate frequency signal has interference, and uploading a processing result to the output selection module; the direct channel is used for directly processing the navigation digital intermediate frequency signal when the navigation digital intermediate frequency signal has no interference or single-sideband interference, and uploading a processing result to the output selection module; the output selection module is used for selecting the signal output of the through channel or the signal output of the anti-interference channel according to the control instruction output by the control module; the mark module is used for receiving a control instruction sent by the control module and setting a mark bit of the mark module so as to remind and mark a signal processing mode during subsequent signal processing; the control module is used for detecting and acquiring frequency domain spectral lines of the digital intermediate frequency signals according to the data information uploaded by the anti-interference FFT module, judging whether the signals have interference and the type of the interference, setting a threshold value of the anti-interference notch filter module according to a judgment result, controlling the working states of the anti-interference IFFT module and the anti-interference weighting module, controlling the output selection module to select corresponding channel signals to output, and setting a flag bit of the flag module. The mark module is used for receiving a control instruction sent by the control module, setting a mark bit of the mark module, marking whether the currently processed data block has interference, whether the currently processed data block is single-side band interference, frequency point, amplitude and the like of the interference, the subsequent signal processing unit selects a corresponding signal processing mode by reading the mark, and a user can also obtain the interference state of the current signal by reading the corresponding mark.
Specifically, when the working states of the anti-interference IFFT module and the anti-interference weight module are judged to be free from interference or single-side-band interference, the control module issues a control signal to close a clock signal of the anti-interference IFFT module and a clock signal of the anti-interference weight module, and therefore the power consumption of the system is reduced.
The invention also provides a receiver which comprises the satellite navigation anti-interference method and system based on the BOC signal.
According to the satellite navigation anti-interference method, the satellite navigation anti-interference system and the receiver thereof based on the BOC signals, provided by the invention, aiming at the characteristics that the interference is bursty and intermittent and the BOC signals are completely symmetrical in double side bands, the input signals are subjected to spectrum analysis, and the output results are dynamically controlled by adopting a corresponding anti-interference strategy, so that the power consumption of an anti-interference system can be effectively reduced, and the carrier-to-noise ratio and the link reliability of the navigation signals are improved.
Drawings
FIG. 1 is a schematic process flow diagram of the process of the present invention.
FIG. 2 is a functional block diagram of the system of the present invention.
Detailed Description
FIG. 1 is a schematic flow chart of the method of the present invention: the satellite navigation anti-interference method based on the BOC signal comprises the following steps:
s1, receiving the navigation digital intermediate frequency signal;
s2, acquiring a frequency domain spectral line of the digital intermediate frequency signal; specifically, the frequency domain spectral line is obtained by the following steps:
A. performing FIFO (first in first out) signal buffering on the intermediate frequency signal received in step S1;
B. taking M point as a data block unit, and taking out a data block from the FIFO signal buffer module; m is a positive integer;
C. adding a window function to the data block signal obtained in the step B, and then performing M-point FFT (fast Fourier transform) operation to obtain a frequency domain spectral line of the data block;
s3, judging whether the signal has interference and the type of the interference according to the frequency domain spectral line obtained in the step S2; the method specifically comprises the following steps:
a. dividing the M-point FFT operation result obtained in the step C into N power statistics sections; n is a positive integer;
b. calculating the energy of each power statistic segment;
c. calculating the energy mean value and the energy variance of each power statistic section; specifically, the energy mean and the energy variance are calculated by the following formulas:
in the formulauIs the energy mean value;P i the energy of the ith power statistic segment; σ is the energy variance;
d. calculating the threshold value of the current data block according to the energy variance, the estimated value of the interference energy and the estimated value of the bandwidth obtained in the step c; specifically, the threshold value of the current data block is calculated by adopting the following formula:
Th i =u+β×σ
in the formulaTh i Is as followsiA threshold value for each data block;uis the energy mean value; σ is the energy variance;βan interference rejection threshold factor for a notch filter;
e. continuously calculating the threshold values of k data blocks to obtain the current anti-interference threshold value; specifically, the current anti-interference threshold value is calculated by adopting the following formula:
in the formulaThThe current anti-interference threshold value is set;Th i is as followsiA threshold value for each data block;
f. comparing the FFT result of the current data block with the current anti-interference threshold value obtained in the step e, so as to judge whether interference exists; comparing the FFT result of the current data block with the current anti-interference threshold value obtained in the step e, if the amplitude of the spectral line of a certain frequency point is higher than the current anti-interference threshold value, judging that interference exists, and simultaneously setting the spectral line to be zero; otherwise, judging that no interference exists;
g. according to the judgment result of the step f, judging the interference type as single side band interference or double side band interference again;
because the power spectral density of the BOC (binary offset carrier) modulation signal is symmetrical, namely the upper and lower sideband spectral characteristics of the BOC are consistent, and the spectral bandwidth and the energy are the same; similarly, the navigation messages of the upper and lower sidebands are identical, and the phase information of each sideband signal is also identical, so when detecting and finding interference, whether the interference exists only in the upper sideband or the lower sideband needs to be judged: if the interference exists only in the upper sideband or only in the lower sideband, the interference is judged to exist only in the single sideband; otherwise, judging that the interference exists in the double side bands;
s4, processing the signals according to the judgment result of the step S3, selecting the processing result to output, and marking the processing mode of subsequent signal processing, thereby completing the satellite navigation anti-interference based on the BOC signals; the method specifically comprises the following steps of:
if no interference exists, outputting and selecting a through channel, carrying out requantization processing on the signal data block corresponding to the navigation digital intermediate frequency received in the step S1 through a through weight module, and then outputting the signal data block after caching through a through FIFO;
if it is determined that there is interference and the interference exists only in the single sideband, the navigation digital signal received in step S1 is subjected to corresponding signal processing and re-quantization according to the center frequency of the other sideband; then, the data is output after being buffered by FIFO; meanwhile, when subsequent signals are processed, selecting a BOC signal without an interference side, and processing according to the BPSK signal; the single sideband is one sideband of the BOC signal, and the other sideband is an interference-free sideband of the BOC signal;
if the interference exists and the interference exists in the double sidebands of the BOC signal at the same time, setting the threshold value of the notch filter as the current anti-interference threshold value, processing the signal subjected to FFT processing by the notch filter, performing IFFT processing and weighting, and outputting the result after the anti-interference processing; and meanwhile, when subsequent signals are processed, processing is carried out according to the BOC signals.
And after the steps are completed, selecting the next data block data, repeating the steps, and updating the threshold value so as to complete the subsequent signal processing.
FIG. 2 shows a functional block diagram of the system of the present invention: the system for realizing the satellite navigation anti-interference method based on the BOC signal comprises an anti-interference channel, a through channel, a control module, a mark module and an output selection module; the anti-interference channel comprises an anti-interference FIFO cache module, an anti-interference FFT module, an anti-interference notch filter module, an anti-interference IFFT (inverse fast Fourier transform) module and an anti-interference re-quantization module, and the anti-interference FIFO cache module, the anti-interference FFT module, the anti-interference notch filter module, the anti-interference IFFT module and the anti-interference re-quantization module are sequentially connected in series; the straight-through channel comprises a straight-through weight module and a straight-through FIFO cache module, and the straight-through weight module and the straight-through FIFO cache module are connected in series; the output end of the anti-interference weight module and the output end of the through FIFO cache module are both connected with the input end of the selection output module, and the output end of the selection module is the output end of the system; the data input end of the control module is connected with the output end of the anti-interference FFT module; the output end of the control module is simultaneously connected with the control end of the anti-interference notch filter, the control end of the anti-interference IFFT module, the control end of the anti-interference re-quantization module, the control end of the output selection module and the data input end of the mark module; the anti-interference channel is used for performing anti-interference processing on the navigation digital intermediate frequency signal when the navigation digital intermediate frequency signal has interference, and uploading a processing result to the output selection module; the direct channel is used for directly processing the navigation digital intermediate frequency signal when the navigation digital intermediate frequency signal has no interference or single-sideband interference, and uploading a processing result to the output selection module; the output selection module is used for selecting the signal output of the through channel or the signal output of the anti-interference channel according to the control instruction output by the control module; the control module is used for detecting and acquiring frequency domain spectral lines of the digital intermediate frequency signals according to data information transmitted by the anti-interference FFT module, judging whether the signals have interference and the type of the interference, setting a threshold value of the anti-interference notch filter module according to a judgment result, controlling working states of the anti-interference IFFT module and the anti-interference weighting module according to the interference state, controlling the output selection module to select corresponding channel signals to output, and setting a flag bit of the flag module. The mark module is used for receiving a control instruction sent by the control module, setting a mark bit of the mark module, marking whether the currently processed data block has interference, whether the currently processed data block is single-sideband interference, frequency point, amplitude value and the like of the interference, and the subsequent signal processing unit selects a corresponding signal processing mode and acquires the interference state of the current signal by reading the mark.
When the anti-interference channel processes signals, FIFO caching is firstly carried out, then data are obtained through FFT conversion, and the data are transmitted to the control module; the control module acquires a frequency domain spectral line of the digital intermediate frequency signal according to the received FFT-processed data, then judges whether the signal has interference and the type of the interference, and simultaneously processes the signal and selects a processing result to output; meanwhile, the control module needs to set the flag module according to the type of the interference so as to identify the processing mode of subsequent signal processing; then the control module sets the threshold value of a notch filter, and the data after FFT is processed by the notch filter, IFFT and weighted to obtain the data processing result of the anti-interference channel;
the straight-through channel directly re-quantizes the originally received signal, and directly outputs the data processing result after FIFO buffer;
when the system is judged to have no interference, the control module sends a control signal to close the clock signal of the anti-interference IFFT module and the clock signal of the anti-interference weighting module, so that the power consumption of the system is reduced.
The invention aims at the characteristics that the interference is bursty and intermittent and the BOC signal has complete symmetry of double side bands, carries out spectrum analysis on the input signal, adopts a self-adaptive anti-interference strategy to carry out dynamic control on the output result, can effectively reduce the power consumption of an anti-interference system and improves the carrier-to-noise ratio of a navigation signal.
The invention is of value in the following aspects: (1) the method adopts a flexible anti-interference control strategy, dynamically adjusts an interference threshold according to the power of an input signal, and dynamically closes the clocks of part of anti-interference processing units according to the characteristics of interference, so that the average power consumption of an anti-interference system can be effectively reduced, and the realization of a low-power-consumption strategy of the whole chip is facilitated; (2) under the condition of no interference or only single-sideband interference, the signal which is not subjected to spectrum analysis is output, the useful signal loss is low, the carrier-to-noise ratio of the baseband processing input signal can be effectively improved, and the reliability of a link is improved.
Claims (9)
1. A satellite navigation anti-interference method based on BOC signals is characterized by comprising the following steps:
s1, receiving the navigation digital intermediate frequency signal;
s2, acquiring a frequency domain spectral line of the digital intermediate frequency signal;
s3, judging whether the signal has interference and the type of the interference according to the frequency domain spectral line obtained in the step S2; the interference types comprise single-sideband interference and double-sideband interference;
s4, processing the signals according to the judgment result of the step S3, selecting the processing result to output, and marking the processing mode of subsequent signal processing, thereby completing the satellite navigation anti-interference based on the BOC signals; the method specifically comprises the following steps of:
if no interference exists, the signal data block corresponding to the navigation digital intermediate frequency received in step S1 is processed by weighting, and then output after FIFO buffer;
if it is determined that there is interference and the interference exists only in the single sideband, the navigation digital signal received in step S1 is subjected to corresponding signal processing and re-quantization according to the center frequency of the other sideband; then, the data is output after being buffered by FIFO; meanwhile, when subsequent signals are processed, selecting a BOC signal without an interference side, and processing according to the BPSK signal; the single sideband is one sideband of the BOC signal, and the other sideband is an interference-free sideband of the BOC signal;
if the interference exists and the interference exists in the double sidebands of the BOC signal at the same time, setting the threshold value of the notch filter as the current anti-interference threshold value, processing the signal subjected to FFT processing by the notch filter, performing IFFT processing and weighting, and outputting the result after the anti-interference processing; and meanwhile, when subsequent signals are processed, processing is carried out according to the BOC signals.
2. The BOC signal-based satellite navigation anti-jamming method according to claim 1, wherein the step S2 is to obtain the frequency-domain spectral line of the digital intermediate frequency signal, specifically by:
A. performing FIFO signal buffering on the intermediate frequency signal received in the step S1;
B. to be provided withMTaking out a data block from the FIFO signal buffer module;Mis a positive integer;
C. adding a window function to the data block signal obtained in the step B, and then carrying outMAnd performing point FFT operation to obtain the frequency domain spectral line of the data block.
3. The BOC signal-based satellite navigation anti-jamming method according to claim 2, wherein the step S3 is to determine whether there is jamming in the signal and the type of jamming according to the frequency domain spectral line obtained in the step S2, specifically, the following steps are adopted for determining:
a. subjecting the product obtained in step CMThe result of the point FFT operation is divided intoNA power statistics segment;Nis a positive integer;
b. calculating the energy of each power statistic segment;
c. calculating the energy mean value and the energy variance of each power statistic section;
d. calculating the threshold value of the current data block according to the energy variance, the estimated value of the interference energy and the estimated value of the bandwidth obtained in the step c;
e. continuous calculationkThe threshold value of each data block, so as to obtain the current anti-interference threshold value;
f. comparing the FFT result of the current data block with the current anti-interference threshold value obtained in the step e, so as to judge whether interference exists;
g. and f, judging the interference type as single side band interference or double side band interference again according to the judgment result of the step f.
4. The BOC signal-based satellite navigation anti-interference method according to claim 3, wherein the threshold of the current data block is calculated according to the energy variance, the estimated value of the interference energy, and the estimated value of the bandwidth obtained in step d, specifically, the threshold of the current data block is calculated by using the following equation:
Th i =u+β*σ
in the formulaTh i A threshold value for the ith data block;uis the energy mean value;σis the energy variance;βis a notch filter interference rejection threshold factor.
5. The method of claim 4, wherein the continuous calculation in step e is performed according to the BOC signal-based satellite navigation anti-jamming methodkObtaining a current anti-interference threshold value by using the threshold value of each data block, specifically calculating to obtain the current anti-interference threshold value by using the following formula:
in the formulaThThe current anti-interference threshold value is set;Th i is as followsiThreshold value of each data block.
6. The BOC signal-based satellite navigation anti-jamming method according to claim 5, wherein the step g determines again whether the jamming type is single-sideband jamming or double-sideband jamming according to the determination result of the step f, and specifically determines whether the jamming exists only in the upper sideband or only in the lower sideband after determining that the jamming exists: if the interference exists only in the upper sideband or only in the lower sideband, the interference is judged to exist only in the single sideband; otherwise, judging that the interference exists in the double side bands.
7. A system for realizing the BOC signal-based satellite navigation anti-interference method according to any one of claims 1 to 6, which is characterized by comprising an anti-interference channel, a through channel, a control module, a marking module and an output selection module; the anti-interference channel comprises an anti-interference FIFO cache module, an anti-interference FFT module, an anti-interference notch filter module, an anti-interference IFFT module and an anti-interference re-quantization module, and the anti-interference FIFO cache module, the anti-interference FFT module, the anti-interference notch filter module, the anti-interference IFFT module and the anti-interference re-quantization module are sequentially connected in series; the straight-through channel comprises a straight-through weight module and a straight-through FIFO cache module, and the straight-through weight module and the straight-through FIFO cache module are connected in series; the output end of the anti-interference weight module and the output end of the through FIFO cache module are both connected with the input end of the selection output module, and the output end of the selection module is the output end of the system; the data input end of the control module is connected with the output end of the anti-interference FFT module; the output end of the control module is simultaneously connected with the control end of the anti-interference notch filter, the control end of the anti-interference IFFT module, the control end of the anti-interference re-quantization module, the control end of the output selection module and the data input end of the mark module; the anti-interference channel is used for performing anti-interference processing on the navigation digital intermediate frequency signal when double-sideband interference exists in the navigation digital intermediate frequency signal and uploading a processing result to the output selection module; the direct channel is used for directly processing the navigation digital intermediate frequency signal when the navigation digital intermediate frequency signal has no interference or single-sideband interference, and uploading a processing result to the output selection module; the output selection module is used for selecting the signal output of the through channel or the signal output of the anti-interference channel according to the control instruction output by the control module; the mark module is used for receiving a control instruction sent by the control module and setting a mark bit of the mark module so as to remind and mark a signal processing mode during subsequent signal processing; the control module is used for detecting and acquiring a frequency domain spectral line of the digital intermediate-frequency signal according to the data information uploaded by the anti-interference FFT module, judging whether the signal has interference and the type of the interference, setting a threshold value of the anti-interference notch filter module according to a judgment result, controlling the working states of the anti-interference IFFT module and the anti-interference weighting module, controlling the output selection module to select a corresponding channel signal to output, and setting a flag bit of the flag module; the marking module is used for receiving a control instruction sent by the control module, setting a self marking bit and marking the interference state of the currently processed data block; and the subsequent signal processing unit selects a corresponding signal processing mode and acquires the interference state of the current signal by reading the mark.
8. The system according to claim 7, wherein the control module controls the working states of the anti-interference IFFT module and the anti-interference weighting module, specifically, when it is determined that there is no interference or there is single-sideband interference, the control module issues a control signal to turn off the clock signal of the anti-interference IFFT module and the clock signal of the anti-interference weighting module, thereby reducing the power consumption of the system.
9. Receiver, characterized in that it comprises a BOC signal based satellite navigation anti-jamming method according to any of claims 1 to 6 and a system according to claim 7 or 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010695903.1A CN111562598B (en) | 2020-07-20 | 2020-07-20 | Satellite navigation anti-interference method and system based on BOC signal and receiver thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010695903.1A CN111562598B (en) | 2020-07-20 | 2020-07-20 | Satellite navigation anti-interference method and system based on BOC signal and receiver thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111562598A CN111562598A (en) | 2020-08-21 |
CN111562598B true CN111562598B (en) | 2020-10-09 |
Family
ID=72075445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010695903.1A Active CN111562598B (en) | 2020-07-20 | 2020-07-20 | Satellite navigation anti-interference method and system based on BOC signal and receiver thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111562598B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112711045B (en) * | 2020-12-08 | 2023-11-21 | 和芯星通科技(北京)有限公司 | Method and device for processing interference in navigation signal |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102540215B (en) * | 2010-12-30 | 2013-08-07 | 和芯星通科技(北京)有限公司 | Ionized layer error estimation method and system for binary offset carrier (BOC) signal |
ES2871256T3 (en) * | 2013-05-02 | 2021-10-28 | Airbus Defence & Space Gmbh | Positioning using encrypted GNSS navigation signals |
CN103901446B (en) * | 2014-03-28 | 2016-08-17 | 哈尔滨工程大学 | Peak, binary offset carrier (boc) modulated signals limit eliminates catching method |
EP3141931B1 (en) * | 2015-09-14 | 2019-12-04 | Airbus Defence and Space GmbH | Tracking of signals with at least one subcarrier |
CN105589083A (en) * | 2015-12-04 | 2016-05-18 | 航天恒星科技有限公司 | Navigation satellite positioning calculation method and device |
EP3293548A1 (en) * | 2016-09-08 | 2018-03-14 | Airbus Defence and Space Limited | Apparatus and methods for obtaining a correlation function in the frequency domain |
CN106646545B (en) * | 2017-03-08 | 2019-07-19 | 中国人民解放军国防科学技术大学 | A kind of undistorted space-time adaptive anti-interference processing method of BOC signal |
CN108616473B (en) * | 2018-03-26 | 2020-09-29 | 石家庄东泰尔通信技术有限公司 | Anti-interference transmission method based on double side bands |
-
2020
- 2020-07-20 CN CN202010695903.1A patent/CN111562598B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN111562598A (en) | 2020-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8843181B2 (en) | Sensor uses in communication systems | |
CA2290467C (en) | Selective diversity combining | |
US7218934B2 (en) | Mobile station speed estimation | |
US6985544B2 (en) | Diversity receiver | |
EP1376963A2 (en) | Detection of valid paths | |
CN102832963B (en) | For the rate adaptation system and method for power line carrier spread spectrum communication | |
WO2011051826A1 (en) | Adaptive digital baseband receiver | |
CN101278489A (en) | A method and apparatus for received communication signal processing | |
JPH11511602A (en) | Receiving method and receiver | |
CN112532259B (en) | Voice squelch method in civil aviation VHF anti-interference transceiver | |
CN111562598B (en) | Satellite navigation anti-interference method and system based on BOC signal and receiver thereof | |
CN101094002A (en) | DC offset removal apparatus and DC offset removal method | |
US20020172166A1 (en) | Communications system and method for measuring short-term and long-term channel characteristics | |
DE60223181D1 (en) | METHOD, ARRANGEMENT AND COMMUNICATION RECEIVER FOR SNIR ESTIMATION | |
KR20050113468A (en) | Velocity estimation apparatus and method | |
CN110290084B (en) | Short wave channel blind symbol synchronization method based on data frequency energy peak value | |
JP4052060B2 (en) | CDMA radio apparatus and simple path estimation method used therefor | |
US9240829B2 (en) | Transmitting apparatus, receiving apparatus, radio communication system, and radio communication method | |
CN112600784B (en) | Large frequency offset bit synchronization method based on quadratic differential correlation | |
CN107135022B (en) | Rapid multi-antenna weighting combination method | |
CN100583667C (en) | Self-adaptive balancer | |
CN109547129B (en) | Stepping weighting Tong detection method | |
US8462875B2 (en) | Timing regenerating device | |
CN111106860A (en) | Low-complexity generalized spatial modulation spherical decoding detection method | |
CN101478321B (en) | Method and device for improving system performance gain |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |