CN-116679325-B - Novel GNSS fast frequency sweep interference suppression method
Abstract
The application relates to a novel GNSS fast frequency sweep interference suppression method. The method comprises the steps of obtaining a sampling data sequence of satellite navigation receiving equipment, carrying out low-pass filtering on the sampling data sequence by adopting a preset low-pass filter to obtain output data, obtaining an envelope value of the output data by adopting a conjugate operation mode to obtain pulse envelope data, calculating to obtain an interference detection threshold according to a characteristic value in the pulse envelope data, and carrying out interference suppression on the pulse envelope data according to the interference detection threshold and a pulse detection zero setting scheme to obtain interference suppression data. The method has low operation complexity.
Inventors
- CHEN FEIQIANG
- HUANG LONG
- SUN YIFAN
- LIU ZHE
- XIE YUCHEN
- LIU JINYUAN
- REN BINBIN
Assignees
- 中国人民解放军国防科技大学
Dates
- Publication Date
- 20260512
- Application Date
- 20230717
Claims (8)
- 1. A new GNSS fast frequency sweep interference suppression method, said method comprising: acquiring a sampling data sequence of satellite navigation receiving equipment, and performing low-pass filtering on the sampling data sequence by adopting a preset low-pass filter to obtain output data; Acquiring an envelope value of the output data by adopting a conjugate operation mode to obtain pulse envelope data; Calculating to obtain an interference detection threshold according to the characteristic value in the pulse envelope data; According to the interference detection threshold and a pulse detection zero setting scheme, carrying out interference suppression on the pulse envelope data to obtain interference suppression data; the obtaining the envelope value of the output data by adopting the conjugate operation mode, and the obtaining the pulse envelope data comprises the following steps: the envelope value of the output data is obtained by adopting a conjugate operation mode, and the obtained pulse envelope data is as follows: Wherein, the The pulse envelope data is represented and, The conjugation operation is represented by the expression, For low-pass filtered output data, N represents the length of the sampled data sequence.
- 2. The method of claim 1, wherein low-pass filtering the sampled data sequence with a preset low-pass filter to obtain output data comprises: and carrying out low-pass filtering on the sampling data sequence by adopting a preset low-pass filter to obtain output data as follows: Wherein, the K=1, 2,..l, the tap coefficients of the digital low-pass filter, L the length of the digital low-pass filter, Representing a sequence of sampled data.
- 3. The method of claim 1, wherein the characteristic values are a maximum value and a minimum value; According to the characteristic value in the pulse envelope data, calculating to obtain an interference detection threshold, including: According to the characteristic value in the pulse envelope data, calculating to obtain an interference detection threshold as follows: Wherein, the Representing the maximum value of the pulse envelope data, Representing a minimum value of the pulse envelope data, Representing an interference detection threshold.
- 4. A method according to claim 3, wherein interference suppression of the pulse envelope data according to the interference detection threshold and pulse detection zeroing scheme comprises: according to the interference detection threshold and the pulse detection zero setting scheme, a decision algorithm is constructed as follows: Representing the data after line interference suppression.
- 5. A new GNSS fast sweep interference suppression device, said device comprising: The low-pass filtering module is used for acquiring a sampling data sequence of the satellite navigation receiving equipment, and carrying out low-pass filtering on the sampling data sequence by adopting a preset low-pass filter to obtain output data; The envelope calculation module is used for obtaining the envelope value of the output data in a conjugate operation mode to obtain pulse envelope data; the threshold construction module is used for calculating and obtaining an interference detection threshold according to the characteristic value in the pulse envelope data; The suppression module is used for performing interference suppression on the pulse envelope data according to the interference detection threshold and a pulse detection zero setting scheme to obtain interference suppression data; The envelope calculation module is further configured to obtain an envelope value of the output data by adopting a conjugate operation mode, where the obtained pulse envelope data is: Wherein, the The pulse envelope data is represented and, The conjugation operation is represented by the expression, For low-pass filtered output data, N represents the length of the sampled data sequence.
- 6. The apparatus of claim 5, wherein the low pass filtering module is further configured to perform low pass filtering on the sampled data sequence with a preset low pass filter to obtain output data as: Wherein, the K=1, 2,..l, the tap coefficients of the digital low-pass filter, L the length of the digital low-pass filter, Representing a sequence of sampled data.
- 7. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements the steps of the method of any one of claims 1 to 5 when the computer program is executed.
- 8. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 5.
Description
Novel GNSS fast frequency sweep interference suppression method Technical Field The application relates to the technical field of satellite navigation, in particular to a novel GNSS fast frequency sweep interference suppression method. Background The detection and cancellation of electromagnetic interference has been a hotspot and accent problem in global satellite navigation system (Global Navigation SATELLITE SYSTEM, GNSS) applications. From sources, electromagnetic interference can be categorized into unintentional interference and malicious interference. The most common of the malicious interferences mentioned is a device called PPDs (Personal PRIVACY DEVICES), which is a small, inexpensive jammer that can perform full-band suppression of GNSS signals by transmitting fast swept interference. In the event of GNSS interference at home and abroad, the situation that a truck driver monitors for avoiding companies is finally ascertained for many times, and PPDs interference devices are installed and started on a vehicle-mounted cigar lighter. The interference sweep speed emitted by PPDs equipment is very fast, can sweep tens of megabandwidths within tens of microseconds, and has the characteristic of non-stationary interference. The conventional interference suppression method models the interference as a smooth random process, and has poor suppression effect when facing the non-smooth interference of the fast sweep interference. The anti-interference method based on time-frequency analysis is proved to have a good inhibition effect on the fast sweep frequency interference by projecting the interference into a time-frequency two-dimensional space and detecting and inhibiting the fast sweep frequency interference by utilizing the sparsity of the fast sweep frequency interference in the time-frequency two-dimensional space, but has higher implementation complexity. Disclosure of Invention Based on this, it is necessary to provide a new GNSS fast frequency sweep interference suppression method for the above technical problems. A new GNSS fast frequency sweep interference suppression method, the method comprising: acquiring a sampling data sequence of satellite navigation receiving equipment, and performing low-pass filtering on the sampling data sequence by adopting a preset low-pass filter to obtain output data; Acquiring an envelope value of the output data by adopting a conjugate operation mode to obtain pulse envelope data; Calculating to obtain an interference detection threshold according to the characteristic value in the pulse envelope data; And performing interference suppression on the pulse envelope data according to the interference detection threshold and a pulse detection zero setting scheme to obtain interference suppression data. In one embodiment, the method further comprises the step of performing low-pass filtering on the sampled data sequence by adopting a preset low-pass filter to obtain output data, wherein the output data is as follows: Where y (N) is the output data of the low-pass filter, h (k), k=1, 2,..l is the tap coefficient of the digital low-pass filter, L is the length of the digital low-pass filter, x (N) represents the sampled data sequence, and N represents the length of the sampled data sequence. In one embodiment, the method further comprises the step of obtaining envelope values of the output data in a conjugate operation mode, wherein the obtained pulse envelope data are: z(n)=[y(n)*conj(y(n))]1/2,n=1,2,...,N where z (n) represents the pulse envelope data and conj (·) represents the conjugate operation. In one embodiment, the method further comprises calculating an interference detection threshold according to the characteristic value in the pulse envelope data, including: According to the characteristic value in the pulse envelope data, calculating to obtain an interference detection threshold as follows: zth=zmin+0.05(zmax-zmin) In one embodiment, the method further comprises constructing a decision algorithm according to the interference detection threshold and a pulse detection zero setting scheme, wherein the decision algorithm comprises the following steps: A new GNSS fast swept interference suppression device, the device comprising: The low-pass filtering module is used for acquiring a sampling data sequence of the satellite navigation receiving equipment, and carrying out low-pass filtering on the sampling data sequence by adopting a preset low-pass filter to obtain output data; The envelope calculation module is used for obtaining the envelope value of the output data in a conjugate operation mode to obtain pulse envelope data; the threshold construction module is used for calculating and obtaining an interference detection threshold according to the characteristic value in the pulse envelope data; and the suppression module is used for performing interference suppression on the pulse envelope data according to the interference detection threshold and a pulse dete