PRI sorting method and system under complex electromagnetic environment

By combining dynamic two-dimensional feature vector matching and sine interpolation algorithms with feature recognition and batching algorithms, the problems of pulse loss and multiple modulation pattern recognition in radar signal sorting under complex electromagnetic environments are solved, achieving high-accuracy PRI sorting.

CN121856899APending Publication Date: 2026-04-14CHINA SHIPBUILDING IND CORP NO 723 RESEARCH INSTITUTE
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-18
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Existing technologies suffer from problems such as pulse loss, low sorting accuracy, and inability to identify multiple modulation patterns in radar signal sorting under complex electromagnetic environments.

Method used

A dynamic two-dimensional feature vector matching algorithm and a square sinusoidal interpolation algorithm are used to sort and extract pulse sequences. Combined with feature recognition and batching algorithms, pulse sequences of fixed, staggered and jittery PRI modulated signals are identified, and sorting is completed through intra-frame and inter-frame batching.

Benefits of technology

It improves the accuracy of PRI sorting, reduces batch overflow, can identify multiple PRI modulation patterns, and provides a reliable data foundation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121856899A_ABST
    Figure CN121856899A_ABST
Patent Text Reader

Abstract

The invention discloses a PRI sorting method and system in a complex electromagnetic environment, and the method specifically comprises the steps: carrying out the sorting and extraction of a pulse sequence through employing a dynamic two-dimensional feature vector matching algorithm, and obtaining a pulse sequence of a fixed and staggered PRI modulation signal; then carrying out sorting extraction on the residual pulses by using a square sine interpolation algorithm to obtain a pulse sequence of the jitter PRI modulation signal; then, through a feature recognition method, obtaining modulation features of the pulse sequences of the fixed and staggered PRI modulation signals and the pulse sequences of the jitter PRI modulation signals; and finally, carrying out intra-frame blending on the sorting result of the pulse stream, and carrying out inter-frame blending on the sorting result of the previous pulse stream to finish sorting. According to the method, the PRI sorting accuracy is improved, the batch increasing phenomenon is reduced, multiple PRI modulation patterns can be sorted and recognized, the pulse sequences belonging to different radar radiation sources are separated from a large number of mixed radar signals, and a reliable data basis is provided for subsequent recognition, positioning and confrontation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of radar signal sorting technology, and in particular to a PRI sorting method and system in complex electromagnetic environments. Background Technology

[0002] PRI sorting refers to radar signal sorting technology based on the Pulse Repetition Interval (PRI). It is a core component of radar signal processing, primarily used to classify and distinguish received complex signals according to their radiation source. PRI is the time interval between two consecutive pulses transmitted by the radar. In signal sorting, PRI is a key parameter that reflects the radar's transmission characteristics and helps identify different targets or radar types.

[0003] With the rapid development of radar technology, radar signals are becoming increasingly dense and the modulation types are becoming more diverse. Existing traditional PRI sorting methods have the following limitations:

[0004] (1) Multiple batches added during sorting: In complex electromagnetic environments, due to environmental factors and dense signals, the PDW information obtained during radar reconnaissance is incomplete and there is pulse loss. Traditional sorting algorithms are prone to generating additional batches.

[0005] (2) Diverse inter-pulse modulation types: In complex electromagnetic environments, due to the diverse repetition frequency modulation types of radar signals, traditional sorting algorithms cannot sort pulse signals with multiple modulation patterns, and the radar signal sorting accuracy is low. Summary of the Invention

[0006] The purpose of this invention is to provide a PRI sorting method and system with high accuracy, low batch error, and the ability to sort and identify multiple PRI modulation patterns in complex electromagnetic environments, thereby providing a reliable data foundation for subsequent identification, localization, and countermeasures.

[0007] The technical solution to achieve the purpose of this invention is: a PRI sorting method under complex electromagnetic environment, comprising the following steps:

[0008] Step 1: Use the dynamic two-dimensional feature vector matching algorithm to sort and extract the pulse sequence to obtain the pulse sequence of fixed and staggered PRI modulated signals;

[0009] Step 2: Use the square sinusoidal interpolation algorithm to sort and extract the remaining pulses to obtain the pulse sequence of the jittered PRI modulated signal;

[0010] Step 3: Obtain the modulation characteristics of the pulse sequences of fixed and staggered PRI modulated signals and the pulse sequences of jittery PRI modulated signals through feature recognition methods;

[0011] Step 4: Perform intra-frame batching of the sorting results of the pulse stream, and then perform inter-frame batching of the sorting results of the previous pulse stream to complete the sorting.

[0012] Furthermore, the pulse sequence is sorted and extracted using the dynamic two-dimensional feature vector matching algorithm described in step 1 to obtain pulse sequences of fixed and staggered PRI modulated signals, as detailed below:

[0013] Step 1.1: Let the pulse arrival time sequence be... ,in For the pulse flow, the first The arrival time of each pulse This represents the total number of pulses.

[0014] Step 1.2, Build based on arrival time The algorithm for constructing a two-dimensional feature vector with the frame period (Frame) as the variable is as follows:

[0015]

[0016] In the formula, A and B represent the number of associations forward and backward respectively, starting from the frame period; This represents a function that performs calculations on arrival time and frame-related parameters to construct a two-dimensional feature vector;

[0017] Step 1.3, with Using the reference pulse as a reference, the possible frame periods are obtained by subtracting the arrival time of the reference pulse from the arrival time of each pulse after the reference pulse. The expression is:

[0018]

[0019] Step 1.4: To avoid excessive accumulation of TOA error during the matching process, leading to matching failure, a dynamic benchmark update method is adopted. As an interval, with A search and matching process is performed based on this benchmark. If the first 5 pulses are successfully matched, it indicates... If the value is reasonable, start matching forward and backward with this value within the TOA time range. The number of successful matches will be recorded in the two-dimensional feature vector F. Finally, F will record the statistical value of the frame period corresponding to each reference pulse.

[0020] Step 1.5: After obtaining the two-dimensional feature vector, count the maximum number of matches for each reference pulse and record it as follows. ,like If the pulse exceeds the pulse extraction threshold, the reference pulse is extracted and assigned to the corresponding frame period. middle.

[0021] Furthermore, step 2 involves using a square sinusoidal interpolation algorithm to sort and extract the remaining pulses, resulting in a pulse sequence of the jittered PRI modulated signal, as detailed below:

[0022] Step 2.1: Let the arrival time sequence corresponding to the remaining pulse flow be... , ,in This represents the total number of remaining pulses.

[0023] Step 2.2: Perform first-order difference on the time series corresponding to the pulse flow. The result is expressed as follows: :

[0024]

[0025] in Indicates the first The arrival time of each pulse;

[0026] Step 2.3: Interpolate the arrival time series to convert it into a sine function, defined as follows:

[0027]

[0028] Step 2.4: For a jittered PRI modulated signal, the first-order difference of the time series is expressed as:

[0029]

[0030] In the formula, ;

[0031] Step 2.5, Maximum jitter for:

[0032]

[0033] The maximum jitter range is 1% to 15%;

[0034] Step 2.6: The square sinusoidal interpolation function of the jittered PRI modulated signal is:

[0035]

[0036] Step 2.7: When the jitter of the PRI modulated signal is less than 10%, the above formula can be approximately expressed as:

[0037]

[0038] Step 2.8: Perform a Fourier transform. The peak value is obtained, and the frequency corresponding to the largest amplitude value in the spectrum is obtained. The reciprocal of the frequency is the PRI value. The PRI value is used to perform PRI extraction to complete the sorting.

[0039] Furthermore, step 3 involves obtaining the modulation features of the pulse sequences of fixed and staggered PRI modulated signals and the pulse sequences of jittered PRI modulated signals using feature recognition methods, as detailed below:

[0040] Step 3.1: Perform feature recognition on the sorting results from Step 1. The sorting results are as follows:

[0041]

[0042] right The first-order difference of the corresponding pulse sequence is performed and its minimum value is obtained. ,like Then the PRI feature record is a fixed PRI modulation signal; if Then the PRI feature record is a staggered PRI modulation signal;

[0043] Step 3.2: The pulse signal obtained using the square sinusoidal interpolation algorithm is characterized by a jittery PRI modulation signal by default.

[0044] Furthermore, in step 4, the sorting results of the pulse stream are combined intra-frame, and then the sorting results of the previous pulse stream are combined inter-frame to complete the sorting process, as detailed below:

[0045] Step 4.1: Perform intra-frame batching of the pulse stream sorting results, as follows:

[0046] When it exists If the PRI modulation characteristics match, then it is considered... and They are interconnected within the tolerance range, among which For tolerance; when there is When the arrival time sequences of the two pulse streams are subtracted, if the time difference is a multiple of the smaller PRI value, then it is considered that... for of Second harmonics;

[0047] Step 4.2: Perform inter-frame batching of the previous pulse stream sorting results, as follows:

[0048] Prioritize obtaining the PRI range of each pulse stream. If the PRI ranges of two segments do not overlap, they are considered to be unrelated. If the PRI ranges of two segments overlap, they need to be batched.

[0049] when When, and the PRI modulation characteristics match, it indicates that the first The results of the pulse sequence sorting and the first The sorting results of the segments are correlated within the allowable tolerance range; when When the arrival time sequences of the two pulse streams are subtracted from each other, if the time difference is a multiple of the smaller PRI value, then the first pulse... Segment sorting results For the first Segment sorting results of Secondary harmonics.

[0050] A PRI sorting system for complex electromagnetic environments, the system being used to implement the PRI sorting method under complex electromagnetic environments, the system comprising a first sorting and extraction module, a second sorting and extraction module, a modulation feature determination module, and a batching module, wherein:

[0051] The first sorting and extraction module uses a dynamic two-dimensional feature vector matching algorithm to sort and extract pulse sequences, resulting in pulse sequences of fixed and staggered PRI modulated signals.

[0052] The second sorting and extraction module uses a square sinusoidal interpolation algorithm to sort and extract the remaining pulses to obtain the pulse sequence of the jittery PRI modulated signal;

[0053] The modulation feature determination module obtains the modulation features of pulse sequences of fixed and staggered PRI modulated signals and pulse sequences of jittery PRI modulated signals through feature recognition methods.

[0054] The batching module performs intra-frame batching of the sorting results of the pulse stream, and then performs inter-frame batching of the sorting results of the previous pulse stream to complete the sorting.

[0055] A mobile terminal includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the PRI sorting method in a complex electromagnetic environment.

[0056] A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the PRI sorting method in a complex electromagnetic environment.

[0057] A computer device, characterized in that it comprises: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the PRI sorting method in a complex electromagnetic environment.

[0058] A computer program product includes computer instructions for causing a computer to execute the PRI sorting method under complex electromagnetic conditions.

[0059] Compared with the prior art, the present invention has the following significant advantages: (1) It constructs a sorting method based on dynamic two-dimensional feature vector matching algorithm and sine interpolation algorithm, uses its advantages to quickly identify intra-pulse modulation features, and uses the batching algorithm to correlate the pulse stream before and after, thereby improving the PRI sorting accuracy and reducing the batching phenomenon; (2) It can sort and identify multiple PRI modulation patterns, and separate the pulse sequences belonging to different radar radiation sources from a large number of mixed radar signals, providing a reliable data foundation for subsequent identification, positioning and countermeasures. Attached Figure Description

[0060] Figure 1 This is a flowchart illustrating a PRI sorting method under complex electromagnetic environments according to the present invention. Detailed Implementation

[0061] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments.

[0062] like Figure 1 As shown, the present invention provides a PRI sorting method under complex electromagnetic environments, comprising the following steps:

[0063] Step 1: Use the dynamic two-dimensional feature vector matching algorithm to sort and extract the pulse sequence to obtain the pulse sequence of fixed and staggered PRI modulated signals;

[0064] Step 2: Use the square sinusoidal interpolation algorithm to sort and extract the remaining pulses to obtain the pulse sequence of the jittered PRI modulated signal;

[0065] Step 3: Obtain the modulation characteristics of the pulse sequences of fixed and staggered PRI modulated signals and the pulse sequences of jittery PRI modulated signals through feature recognition methods;

[0066] Step 4: Perform intra-frame batching of the sorting results of the pulse stream, and then perform inter-frame batching of the sorting results of the previous pulse stream to complete the sorting.

[0067] As a specific example, step 1 involves using a dynamic two-dimensional feature vector matching algorithm to sort and extract pulse sequences, resulting in pulse sequences of fixed and staggered PRI modulated signals, as detailed below:

[0068] Step 1.1: Let the pulse arrival time sequence be... ,in For the pulse flow, the first The arrival time of each pulse This represents the total number of pulses.

[0069] Step 1.2, Build based on arrival time The algorithm for constructing a two-dimensional feature vector with the frame period (Frame) as the variable is as follows:

[0070]

[0071] In the formula, A and B represent the number of associations forward and backward respectively, starting from the frame period; This represents a function that performs calculations on arrival time and frame-related parameters to construct a two-dimensional feature vector;

[0072] Step 1.3, with Using the reference pulse as a reference, the possible frame periods are obtained by subtracting the arrival time of the reference pulse from the arrival time of each pulse after the reference pulse. The expression is:

[0073]

[0074] Step 1.4: To avoid excessive accumulation of TOA error during the matching process, leading to matching failure, a dynamic benchmark update method is adopted. As an interval, with A search and matching process is performed based on this benchmark. If the first 5 pulses are successfully matched, it indicates... If the value is reasonable, start matching forward and backward with this value within the TOA time range. The number of successful matches will be recorded in the two-dimensional feature vector F. Finally, F will record the statistical value of the frame period corresponding to each reference pulse.

[0075] Step 1.5: After obtaining the two-dimensional feature vector, count the maximum number of matches for each reference pulse and record it as follows. ,like If the pulse exceeds the pulse extraction threshold, the reference pulse is extracted and assigned to the corresponding frame period. middle.

[0076] As a specific example, step 2 involves using a square sinusoidal interpolation algorithm to sort and extract the remaining pulses to obtain the pulse sequence of the jittered PRI modulated signal, as detailed below:

[0077] Step 2.1: Let the arrival time sequence corresponding to the remaining pulse flow be... , ,in This represents the total number of remaining pulses.

[0078] Step 2.2: Perform first-order difference on the time series corresponding to the pulse flow. The result is expressed as follows: :

[0079]

[0080] in Indicates the first The arrival time of each pulse;

[0081] Step 2.3: Interpolate the arrival time series to convert it into a sine function, defined as follows:

[0082]

[0083] Step 2.4: For a jittered PRI modulated signal, the first-order difference of the time series is expressed as:

[0084]

[0085] In the formula, ;

[0086] Step 2.5, Maximum jitter for:

[0087]

[0088] The maximum jitter range is 1% to 15%;

[0089] Step 2.6: The square sinusoidal interpolation function of the jittered PRI modulated signal is:

[0090]

[0091] Step 2.7: When the jitter of the PRI modulated signal is less than 10%, the above formula can be approximately expressed as:

[0092]

[0093] Step 2.8: Perform a Fourier transform. The peak value is obtained, and the frequency corresponding to the largest amplitude value in the spectrum is obtained. The reciprocal of the frequency is the PRI value. The PRI value is used to perform PRI extraction to complete the sorting.

[0094] As a specific example, step 3 describes obtaining the modulation features of the pulse sequences of fixed and staggered PRI modulated signals and the pulse sequences of jittery PRI modulated signals through feature recognition methods, as follows:

[0095] Step 3.1: Perform feature recognition on the sorting results from Step 1. The sorting results are as follows:

[0096]

[0097] right The first-order difference of the corresponding pulse sequence is performed and its minimum value is obtained. ,like Then the PRI feature record is a fixed PRI modulation signal; if Then the PRI feature record is a staggered PRI modulation signal;

[0098] Step 3.2: The pulse signal obtained using the square sinusoidal interpolation algorithm is characterized by a jittery PRI modulation signal by default.

[0099] As a specific example, step 4 involves intra-frame batching of the sorting results of the pulse stream and inter-frame batching of the sorting results of the previous pulse stream to complete the sorting process, as detailed below:

[0100] Step 4.1: Perform intra-frame batching of the pulse stream sorting results, as follows:

[0101] When it exists If the PRI modulation characteristics match, then it is considered... and They are interconnected within the tolerance range, among which For tolerance; when there is When the arrival time sequences of the two pulse streams are subtracted, if the time difference is a multiple of the smaller PRI value, then it is considered that... for of Second harmonics;

[0102] Step 4.2: Perform inter-frame batching of the previous pulse stream sorting results, as follows:

[0103] Prioritize obtaining the PRI range of each pulse stream. If the PRI ranges of two segments do not overlap, they are considered to be unrelated. If the PRI ranges of two segments overlap, they need to be batched.

[0104] when When, and the PRI modulation characteristics match, it indicates that the first The results of the pulse sequence sorting and the first The sorting results of the segments are correlated within the allowable tolerance range; when When the arrival time sequences of the two pulse streams are subtracted from each other, if the time difference is a multiple of the smaller PRI value, then the first pulse... Segment sorting results For the first Segment sorting results of Secondary harmonics.

[0105] This invention also provides a PRI sorting system for complex electromagnetic environments. This system implements the PRI sorting method for complex electromagnetic environments. The system includes a first sorting and extraction module, a second sorting and extraction module, a modulation feature determination module, and a batching module, wherein:

[0106] The first sorting and extraction module uses a dynamic two-dimensional feature vector matching algorithm to sort and extract pulse sequences, resulting in pulse sequences of fixed and staggered PRI modulated signals.

[0107] The second sorting and extraction module uses a square sinusoidal interpolation algorithm to sort and extract the remaining pulses to obtain the pulse sequence of the jittery PRI modulated signal;

[0108] The modulation feature determination module obtains the modulation features of pulse sequences of fixed and staggered PRI modulated signals and pulse sequences of jittery PRI modulated signals through feature recognition methods.

[0109] The batching module performs intra-frame batching of the sorting results of the pulse stream, and then performs inter-frame batching of the sorting results of the previous pulse stream to complete the sorting.

[0110] The present invention also provides a mobile terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the PRI sorting method in a complex electromagnetic environment.

[0111] The present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the PRI sorting method under complex electromagnetic environment.

[0112] The present invention also provides a computer device, characterized in that it includes: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the PRI sorting method in a complex electromagnetic environment.

[0113] The present invention also provides a computer program product, including computer instructions, which are used to cause a computer to execute the PRI sorting method in a complex electromagnetic environment.

[0114] Example

[0115] This embodiment employs three radars, which respectively transmit a fixed PRI modulation signal, a staggered PRI modulation signal, and a jittered PRI modulation signal. The first radar transmits a fixed PRI modulation signal with a PRI value of 110. Its random error is 0.5. The second radar was configured with staggered PRI modulation signals, with PRI values ​​of 67. 72 and 80 Its random error is 0.5%; the third radar is set to a jitter PRI modulation signal with a PRI value of 135. Its jitter rate is 6%. Its duration is 0.3 seconds. Add 30% random missing pulses. Divide it into three segments, each 0.1. Each pulse stream is sorted using PRI.

[0116] The first pulse stream was sorted using a dynamic two-dimensional feature vector matching algorithm, and the PRI value was 110. and 209 The pulse sorting results may contain 220 errors due to pulse loss and random errors. The second harmonic is added to the batch, and the pulse stream is subjected to modulation feature identification and intra-frame batching to eliminate the nth harmonic.

[0117] The remaining pulses in the first pulse stream were sorted using a square sinusoidal interpolation algorithm, yielding a PRI value of 135. The pulse sorting results are processed intra-frame batching to complete the sorting of the first pulse stream. The same operation is then performed on the second pulse stream to obtain its sorting results. Inter-frame batching is then performed on the first and second pulse streams to update the sorting results of the second pulse stream. This process is repeated until the sorting results of the third pulse stream are obtained, as shown in Table 1.

[0118] Table 1. Sorting results of the third pulse stream

[0119] PRI(μs) Number of pulses Number of sorting Correct sorting Correct sorting rate Misclassification rate Missed sorting rate 110.00 523 510 494 96.86% 3.14% 5.54% 135.05 628 611 586 95.91% 4.09% 6.69% 209.00 963 944 916 97.03% 2.97% 4.89%

[0120] As shown in Table 1, the PRI sorting method in complex electromagnetic environments of this invention improves the PRI sorting accuracy, reduces batch overflow, and can sort and identify multiple PRI modulation patterns. It separates pulse sequences belonging to different radar radiation sources from a large number of mixed radar signals, providing a reliable data foundation for subsequent identification, localization, and countermeasures.

[0121] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A PRI sorting method under complex electromagnetic environments, characterized in that, Includes the following steps: Step 1: Use the dynamic two-dimensional feature vector matching algorithm to sort and extract the pulse sequence to obtain the pulse sequence of fixed and staggered PRI modulated signals; Step 2: Use the square sinusoidal interpolation algorithm to sort and extract the remaining pulses to obtain the pulse sequence of the jittered PRI modulated signal; Step 3: Obtain the modulation characteristics of the pulse sequences of fixed and staggered PRI modulated signals and the pulse sequences of jittery PRI modulated signals through feature recognition methods; Step 4: Perform intra-frame batching of the sorting results of the pulse stream, and then perform inter-frame batching of the sorting results of the previous pulse stream to complete the sorting.

2. The PRI sorting method under complex electromagnetic environment according to claim 1, characterized in that, Step 1 describes using a dynamic two-dimensional feature vector matching algorithm to sort and extract pulse sequences, resulting in pulse sequences of fixed and staggered PRI modulated signals, as detailed below: Step 1.1: Let the pulse arrival time sequence be... ,in For the pulse flow, the first The arrival time of each pulse This represents the total number of pulses. Step 1.2, Build based on arrival time The algorithm for constructing a two-dimensional feature vector with the frame period (Frame) as the variable is as follows: ; In the formula, A and B represent the number of associations forward and backward respectively, starting from the frame period; This represents a function that performs calculations on arrival time and frame-related parameters to construct a two-dimensional feature vector; Step 1.3, with Using the reference pulse as a reference, the possible frame periods are obtained by subtracting the arrival time of the reference pulse from the arrival time of each pulse after the reference pulse. The expression is: ; Step 1.4: To avoid excessive accumulation of TOA error during the matching process, leading to matching failure, a dynamic benchmark update method is adopted. As an interval, with A search and matching process is performed based on this benchmark. If the first 5 pulses are successfully matched, it indicates... If the value is reasonable, start matching forward and backward with this value within the TOA time range. The number of successful matches will be recorded in the two-dimensional feature vector F. Finally, F will record the statistical value of the frame period corresponding to each reference pulse. Step 1.5: After obtaining the two-dimensional feature vector, count the maximum number of matches for each reference pulse and record it as follows. ,like If the pulse exceeds the pulse extraction threshold, the reference pulse is extracted and assigned to the corresponding frame period. middle.

3. The PRI sorting method under complex electromagnetic environment according to claim 1, characterized in that, Step 2 involves using a square sinusoidal interpolation algorithm to sort and extract the remaining pulses, resulting in a pulse sequence of the jittered PRI modulated signal, as detailed below: Step 2.1: Let the arrival time sequence corresponding to the remaining pulse flow be... , ,in This represents the total number of remaining pulses. Step 2.2: Perform first-order difference on the time series corresponding to the pulse flow. The result is expressed as follows: : ; in Indicates the first The arrival time of each pulse; Step 2.3: Interpolate the arrival time series to convert it into a sine function, defined as follows: ; Step 2.4: For a jittered PRI modulated signal, the first-order difference of the time series is expressed as: ; In the formula, ; Step 2.5, Maximum jitter for: ; The maximum jitter range is 1% to 15%; Step 2.6: The square sinusoidal interpolation function of the jittered PRI modulated signal is: ; Step 2.7: When the jitter of the PRI modulated signal is less than 10%, the above formula can be approximately expressed as: ; Step 2.8: Perform a Fourier transform. The peak value is obtained, and the frequency corresponding to the largest amplitude value in the spectrum is obtained. The reciprocal of the frequency is the PRI value. The PRI value is used to perform PRI extraction to complete the sorting.

4. The PRI sorting method under complex electromagnetic environment according to claim 1, characterized in that, Step 3 describes obtaining the modulation features of the pulse sequences of fixed and staggered PRI modulated signals and the pulse sequences of dithered PRI modulated signals using feature recognition methods, as follows: Step 3.1: Perform feature recognition on the sorting results from Step 1. The sorting results are as follows: ; right The first-order difference of the corresponding pulse sequence is performed and its minimum value is obtained. ,like Then the PRI feature record is a fixed PRI modulation signal; if Then the PRI feature record is a staggered PRI modulation signal; Step 3.2: The pulse signal obtained using the square sinusoidal interpolation algorithm is characterized by a jittery PRI modulation signal by default.

5. The PRI sorting method under complex electromagnetic environment according to claim 4, characterized in that, Step 4 involves intra-frame batching of the sorting results of the pulse streams, followed by inter-frame batching of the sorting results of the previous pulse stream, to complete the sorting process. The details are as follows: Step 4.1: Perform intra-frame batching of the pulse stream sorting results, as follows: When it exists If the PRI modulation characteristics match, then it is considered... and They are interconnected within the tolerance range, among which For tolerance; when there is When the arrival time sequences of the two pulse streams are subtracted, if the time difference is a multiple of the smaller PRI value, then it is considered that... for of Second harmonics; Step 4.2: Perform inter-frame batching of the previous pulse stream sorting results, as follows: Prioritize obtaining the PRI range of each pulse stream. If the PRI ranges of two segments do not overlap, they are considered to be unrelated. If the PRI ranges of two segments overlap, they need to be batched. when When, and the PRI modulation characteristics match, it indicates that the first The results of the pulse sequence sorting and the first The sorting results of the segments are correlated within the allowable tolerance range; when When the arrival time sequences of the two pulse streams are subtracted from each other, if the time difference is a multiple of the smaller PRI value, then the first pulse... Segment sorting results For the first Segment sorting results of Secondary harmonics.

6. A PRI sorting system for complex electromagnetic environments, characterized in that, This system is used to implement the PRI sorting method under complex electromagnetic environments as described in any one of claims 1 to 5. The system includes a first sorting and extraction module, a second sorting and extraction module, a modulation feature determination module, and a batching module, wherein: The first sorting and extraction module uses a dynamic two-dimensional feature vector matching algorithm to sort and extract pulse sequences, resulting in pulse sequences of fixed and staggered PRI modulated signals. The second sorting and extraction module uses a square sinusoidal interpolation algorithm to sort and extract the remaining pulses to obtain the pulse sequence of the jittery PRI modulated signal; The modulation feature determination module obtains the modulation features of pulse sequences of fixed and staggered PRI modulated signals and pulse sequences of jittery PRI modulated signals through feature recognition methods. The batching module performs intra-frame batching of the sorting results of the pulse stream, and then performs inter-frame batching of the sorting results of the previous pulse stream to complete the sorting.

7. A mobile terminal, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the PRI sorting method in a complex electromagnetic environment as described in any one of claims 1 to 5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps of the PRI sorting method in a complex electromagnetic environment as described in any one of claims 1 to 5.

9. A computer device, characterized in that, include: A memory and a processor are interconnected, the memory stores computer instructions, and the processor executes the computer instructions to perform the PRI sorting method in a complex electromagnetic environment as described in any one of claims 1 to 5.

10. A computer program product, characterized in that, Includes computer instructions, which are used to cause a computer to execute the PRI sorting method in a complex electromagnetic environment as described in any one of claims 1 to 5.