CN-122017894-A - GNSS receiver performance evaluation method and device based on joint loss and frequency weight
Abstract
The invention discloses a GNSS receiver performance evaluation method and device based on joint loss and frequency weight, wherein the method comprises the following steps of S1, giving an interference signal type set to be tested, a frequency set and a power value set, S2, measuring to obtain a reference frequency spectrum and a measurement frequency spectrum, S3, calculating single-frequency cosine similarity between the measurement frequency spectrum and a non-interference reference frequency spectrum, introducing a weighted similarity concept, combining the frequency weight to give a power sensitive characteristic index fused with multi-frequency point information, S4, constructing a continuous exponential model to evaluate the GNSS receiver performance, S5, constructing a joint loss function, S6, dynamically updating the frequency weight to obtain a final frequency weight, and S7, based on the final frequency weight, completing real-time GNSS receiver performance evaluation. The invention can automatically focus on a frequency band which is more sensitive to interference, not only ensures that the evaluation score strictly and monotonically decreases along with the power, but also realizes the alignment of failure thresholds of cross-modulation types.
Inventors
- CAI SHAOXIONG
- Yan mengxi
- ZHOU KAI
- Yan Puti
Assignees
- 江苏启云飞行科技有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260130
Claims (9)
- 1. The GNSS receiver performance evaluation method based on the joint loss and the frequency weight is characterized by comprising the following steps: S1, giving an interference signal type set, a frequency set and a power value set to be tested; s2, generating an interference signal to be tested, and performing signal reception and spectrum measurement through a GNSS receiver when the interference generator is turned off and transmits the interference signal to be tested to obtain a reference spectrum and a measurement spectrum; S3, carrying out normalization processing on the interference frequency spectrum and the measurement frequency spectrum, and calculating single-frequency cosine similarity between the measurement frequency spectrum and the non-interference reference frequency spectrum based on a normalization processing result; S4, based on the power sensitive characteristic index, constructing a continuous exponential model to evaluate the performance of the GNSS receiver; S5, constructing a joint loss function based on classification loss, monotonicity loss and threshold alignment loss; s6, dynamically updating the frequency weight, and returning to the step S4 for iterative processing until the joint loss function converges to obtain the final frequency weight; And S7, based on the final frequency weight, completing real-time GNSS receiver performance evaluation.
- 2. The GNSS receiver performance evaluation method based on joint loss and frequency weight of claim 1, wherein the step S1 comprises: Given that the set of interference signal types to be tested is m= The frequency set is: The power value set is In the power value set, each power is increased from front to back according to the same power step; Wherein N m 、N f 、N P represents the total number of types, the total number of frequencies and the total number of power values of the interference signals to be tested, respectively.
- 3. The GNSS receiver performance evaluation method based on joint loss and frequency weight of claim 1, wherein the step S2 comprises: Under the conditions of the interference signal type M epsilon M, the interference signal power P epsilon P and the interference signal frequency F epsilon F, generating an interference signal to be tested, transmitting the interference signal through an interference generator, and receiving and measuring a frequency spectrum of a GNSS signal by a GNSS receiver under the interference signal to obtain a measured frequency spectrum ; When the interference generator is turned off, the GNSS receiver receives signals at a plurality of continuous moments and performs spectrum measurement to obtain a spectrum vector under the 'no-interference baseline', which is recorded as a reference spectrum 。
- 4. The GNSS receiver performance evaluation method based on joint loss and frequency weight of claim 1, wherein the step S3 comprises: S301, measuring frequency spectrum by using L2 norm pair Reference spectrum Normalization processing is carried out to obtain: ; Wherein, the Representing the measured spectrum The result of the normalization process is that, Representing the reference spectrum Carrying out normalization treatment to obtain a result; Represents an L2 norm; S302, calculating single-frequency cosine similarity between a measurement spectrum and a non-interference reference spectrum based on a normalization processing result : ; Wherein, the Representing that the single-frequency cosine similarity between the normalized measurement spectrum and the reference spectrum at the frequency f is equivalent to the inner product thereof; s303, introducing a weighted similarity concept, and combining frequency weights to give a power sensitive characteristic index fused with the multi-frequency point information: In order to reflect the sensitivity of the device to power, firstly, introducing an index penalty term into the single-frequency cosine similarity to obtain single-frequency weighted similarity : ; Order the Representing a power penalty term, wherein An attenuation factor indicating a control attenuation rate; as the power increases, the penalty term grows exponentially, and the weighted similarity decays exponentially, which indicates that for electromagnetic sensitive devices, the performance drops sharply once the power exceeds a threshold; integrating the multi-frequency information by using frequency weighting to obtain a power sensitive characteristic index : ; Wherein, the The value range is [0,1] as the weighting coefficient, and the frequency weight Initializing to , In order to measure Euclidean distance difference degree between the frequency spectrum and the reference frequency spectrum under the conditions of the interference signal type m, the interference power p and the interference frequency f: 。
- 5. The GNSS receiver performance evaluation method based on joint loss and frequency weight of claim 1, wherein the step S4 comprises: S401, repeating the steps S1-S3 when the power P is valued and the power set P is traversed, and obtaining corresponding power values ; S402, constructing a continuous index model Using different power p and corresponding Fitting a scaling factor by least squares And attenuation coefficient ; S403, inputting the measured interference signal power p into a continuous exponential model obtained by fitting to obtain Then compared to an interference sensitivity threshold, and if so, the receiver is sensitive.
- 6. The GNSS receiver performance evaluation method based on joint loss and frequency weight of claim 1, wherein the step S5 comprises: constructing a joint loss function based on classification loss, monotonicity loss, and threshold alignment loss ; Wherein, the 、 、 Respectively representing classification loss, monotonicity loss and threshold alignment loss; Weighting coefficients for monotonicity loss; Wherein, the classification loss The method comprises the following steps: ; The score is the GNSS performance evaluation result in the step S4, when the score=1, the evaluation result is that the GNSS receiver is normal, and when the score=0, the evaluation result is that the GNSS receiver is sensitive/faulty; when the interference signal type m, the interference frequency f and the interference power p are traversed through an interference signal type set, a frequency set and a power value set respectively, superposition is carried out according to a formula in the classification loss according to a GNSS performance evaluation result and an actual measurement result, so that the classification loss calculation is completed; Loss of monotonicity The method comprises the following steps: In the hard constraint , Sim (i) represents the calculated power sensitivity characteristic index at the ith power point; Threshold alignment loss The method comprises the following steps: Wherein, the As a similarity of the key power points, 、 Similarity of power points on the left side and the right side of a key point power point in the power value set; Is a sensitivity threshold, wherein the critical power point refers to a critical interference power point to which the GNSS receiver is sensitive.
- 7. The GNSS receiver performance evaluation method based on joint loss and frequency weight of claim 1, wherein the step S6 comprises: S601, giving a dynamic update formula of the frequency weight: ; Wherein, the The weight of frequency f at the t-th iteration is represented, Representing the weight of the frequency f at the t +1 iteration, and when no iteration is started, i.e. t=0, Initialization with value as initialization value ; For a single step update, the gradient of each loss relative to w f is determined: Wherein ηt is the learning rate; S602, when each iteration is performed according to the current frequency weight and the steps S1-S4, after a joint loss function is calculated in the step S5, the frequency weight is updated according to the step S601 and used for the next iteration, and the final frequency weight is obtained until the joint loss function converges, wherein the joint loss function converges to be that the joint loss function value is smaller than a preset threshold value.
- 8. The GNSS receiver performance evaluation method based on joint loss and frequency weight as claimed in claim 1, wherein the step S7 comprises executing steps S1-S4 based on the final frequency weight to complete the real-time GNSS receiver performance evaluation.
- 9. The GNSS receiver performance evaluation device based on joint loss and frequency weight, adopting the method of any one of claims 1-7, is characterized by comprising: The system comprises a spectrum measuring module, a reference spectrum measuring module, a power value measuring module, a frequency spectrum measuring module and a power value measuring module, wherein the spectrum measuring module is used for giving an interference signal type set, a frequency set and a power value set to be tested; The power sensitive characteristic index calculation module performs normalization processing on the interference frequency spectrum and the measurement frequency spectrum, and calculates single-frequency cosine similarity between the measurement frequency spectrum and the non-interference reference frequency spectrum based on a normalization processing result; the performance evaluation module is used for constructing a continuous exponential model to evaluate the performance of the GNSS receiver based on the power sensitive characteristic index; The loss construction module is used for constructing a joint loss function based on the classification loss, the monotonicity loss and the threshold alignment loss; And the frequency weight updating module is used for dynamically updating the frequency weight, and then carrying out iterative processing until the joint loss function converges to obtain the final frequency weight for performance evaluation by the performance evaluation module.
Description
GNSS receiver performance evaluation method and device based on joint loss and frequency weight Technical Field The present invention relates to the field of GNSS signal reception, and in particular, to a method and apparatus for evaluating GNSS receiver performance based on joint loss and frequency weight. Background Global Navigation Satellite Systems (GNSS), represented by the Global Positioning System (GPS), have become a central component of modern infrastructure, playing an irreplaceable role in the key fields of aerospace navigation, autopilot, precision agriculture, emergency response, etc. However, the sensitivity of satellite navigation receivers to electromagnetic interference (EMI) poses a serious challenge for their functional performance. In particular, with the popularity of wireless devices and the increasing popularity of jamming, GPS L1 band signals are threatened by a variety of jamming, including Continuous Wave (CW), pulse modulation and BPSK modulation, which can significantly affect the performance of the receiver, and thus, the assessment of GNSS receiver performance is very important. However, there are some key problems in the response mechanism of the receiver rf front end in the complex electromagnetic environment, firstly, the conventional signal-to-interference-and-noise ratio (SINR) evaluation framework is difficult to quantify the spectrum threshold distribution modes of different modulation types of the intermediate frequency output related to the navigation fault, which lacks a general theoretical framework, limits the general design of the anti-interference receiver, and is difficult to automatically focus on the frequency band more sensitive to interference, which is unfavorable for improving the accuracy of the performance evaluation of the receiver. Disclosure of Invention The invention aims to overcome the defects of the prior art, and provides a GNSS receiver performance evaluation method and device based on joint loss and frequency weight, which realize quantitative description of correlation between spectrum characteristics and interference parameters, can automatically focus on a frequency band more sensitive to interference, ensure that evaluation scores strictly and monotonically decrease along with power, realize failure threshold alignment of cross-modulation types, and remarkably improve robustness and physical consistency of evaluation results. The invention aims at realizing the technical scheme that the GNSS receiver performance evaluation method based on joint loss and frequency weight comprises the following steps: S1, giving an interference signal type set, a frequency set and a power value set to be tested; s2, generating an interference signal to be tested, and performing signal reception and spectrum measurement through a GNSS receiver when the interference generator is turned off and transmits the interference signal to be tested to obtain a reference spectrum and a measurement spectrum; S3, carrying out normalization processing on the interference frequency spectrum and the measurement frequency spectrum, and calculating single-frequency cosine similarity between the measurement frequency spectrum and the non-interference reference frequency spectrum based on a normalization processing result; S4, based on the power sensitive characteristic index, constructing a continuous exponential model to evaluate the performance of the GNSS receiver; S5, constructing a joint loss function based on classification loss, monotonicity loss and threshold alignment loss; s6, dynamically updating the frequency weight, and returning to the step S4 for iterative processing until the joint loss function converges to obtain the final frequency weight; And S7, based on the final frequency weight, completing real-time GNSS receiver performance evaluation. A GNSS receiver performance evaluation apparatus based on joint loss and frequency weights, comprising: The system comprises a spectrum measuring module, a reference spectrum measuring module, a power value measuring module, a frequency spectrum measuring module and a power value measuring module, wherein the spectrum measuring module is used for giving an interference signal type set, a frequency set and a power value set to be tested; The power sensitive characteristic index calculation module performs normalization processing on the interference frequency spectrum and the measurement frequency spectrum, and calculates single-frequency cosine similarity between the measurement frequency spectrum and the non-interference reference frequency spectrum based on a normalization processing result; the performance evaluation module is used for constructing a continuous exponential model to evaluate the performance of the GNSS receiver based on the power sensitive characteristic index; The loss construction module is used for constructing a joint loss function based on the classification loss, the monotonicity loss and the thre