Radar Pulse Signal Sorting Method Based on Hough Transform and Time-Frequency Analysis

The Hough transform-based time-frequency analysis method improves radar pulse signal separation by accurately identifying modulation slopes, addressing PRI jitter and noise issues for precise signal classification.

CN120065166BActive Publication Date: 2025-07-15QINGDAO OUHAIXING AEROSPACE SCI & TECH RES INST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510517718.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-07-15
Estimated Expiration
2045-04-24

AI Technical Summary

Technical Problem

Existing radar signal sorting algorithms are difficult to effectively deal with PRI jitter, pulse loss and high noise interference in complex electromagnetic environments, resulting in low sorting accuracy and efficiency.

Method used

The time-frequency analysis method based on Hough transform is adopted to calculate the modulation slope through time-frequency matrix binarization, edge detection and Hough transform to realize the sorting of radar pulse signals.

Benefits of technology

Under complex signal-to-noise ratio and high noise interference conditions, the sorting accuracy and robustness are significantly improved, and the sorting accuracy is improved, especially under low signal-to-noise ratio and high false alarm conditions, which show excellent noise anti-noise performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120065166B_ABST
    Figure CN120065166B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for sorting radar pulse signals under time-frequency analysis based on the Hough transform, which relates to the technical field of radar signal processing. The method includes performing time-frequency analysis on the received radar pulse signals to obtain a two-dimensional time-frequency matrix; performing binarization processing on the two-dimensional time-frequency matrix to obtain a time-frequency diagram, and performing edge extraction on the obtained time-frequency diagram to obtain an edge time-frequency diagram; for each edge point of the edge time-frequency diagram, calculating and searching for the peak value in the time-frequency diagram through the Hough transform; converting the peak value from polar coordinates to a straight-line equation in the Cartesian coordinate system to obtain the modulation slope of the current pulse signal; repeating the above steps to obtain the modulation slopes of all pulse trains, sorting the modulation slopes and performing differential calculation, and marking those with a slope difference less than the error range as signals from the same signal source, thereby completing the sorting of radar pulse signals. The present invention effectively improves the accuracy and robustness of signal sorting, and particularly shows obvious advantages in complex electromagnetic environments.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of radar signal processing, and particularly relates to a radar signal sorting algorithm, especially a method for sorting radar pulse signals by performing time-frequency analysis on the in-pulse characteristic parameters of the radar and based on the Hough transform. Background Art

[0002] Radar pulse signal sorting is one of the key technologies in electronic reconnaissance signal processing and is of great significance for the accurate extraction and processing of target information. By effectively sorting radar signals, signals from the same target can be associated or fused, thereby providing users with a more comprehensive and accurate target description. In addition, radar signal sorting technology plays a crucial role in pulse matching, target positioning, and collaborative work in multi-satellite systems.

[0003] Radar pulse signal sorting is also known as radar emitter signal deinterleaving, and its core is to accurately separate the pulse sequences emitted by different radar emitters from a randomly interleaved pulse stream. This process mainly uses in-pulse or inter-pulse characteristic parameters, and classifies the pulses from the same emitter into one category by comparing similarities, so as to distinguish the pulses of different emitters and achieve effective signal sorting.

[0004] The histogram algorithm is one of the most classic algorithms. This method identifies the repeated patterns of signals by detecting the time intervals between adjacent pulses in the pulse sequence, and then realizes the grouping of signals emitted by different emitters. It is applicable to scenarios where the pulse signal is sparse, the number of emitters is limited, and the PRI parameter is stable. Compared with the traditional histogram algorithm, the CDIF (Cumulative Difference Histogram) and SDIF (Sequential Difference Histogram) algorithms have significantly improved in terms of PRI estimation accuracy and sorting performance. However, when the PRI jitter amplitude is large or there are serious pulse signal losses, harmonic interference is likely to occur in the histogram, resulting in incorrect sorting results such as misclassification or missed classification. Existing research results show that when the pulse PRI jitter amount is higher than 3% or the pulse loss rate is higher than 6%, the above algorithms cannot obtain ideal sorting effects. The biggest feature of the PRI transform method lies in its almost complete ability to suppress harmonics. This method performs a PRI transform on the interleaved radar pulse sequence to generate a PRI spectrogram, sets a threshold on the spectrogram, and takes the value corresponding to the spectral peak exceeding the threshold as the possible PRI value, and further performs sequence retrieval to complete signal sorting. When there is a certain amount of PRI jitter, especially when the jitter amount exceeds 10%, the performance of the traditional PRI transform method drops significantly, and at this time the true PRI value is often submerged by noise.

[0005] To adapt to diverse radar signals and dynamic electromagnetic environments, sorting methods based on clustering have gradually evolved. The application of K-means clustering algorithm and density clustering (such as DBSCAN) in radar signal sorting has significantly improved the flexibility and adaptability of sorting. Clustering sorting methods are generally an offline batch processing method, with high algorithm complexity and large computational volume, making it difficult to meet the requirements of high-speed real-time processing. With the wide application of machine learning technology, support vector machines (SVMs) are used to identify and classify radar signals from different sources. Due to the high computational complexity of SVMs, the efficiency is low when dealing with large-scale data. Despite the continuous development and optimization of various sorting algorithms, radar signal sorting in complex electromagnetic environments still faces many challenges. Summary of the Invention

[0006] In order to overcome the above problems existing in the prior art, the present invention proposes a radar pulse signal sorting method based on time-frequency analysis under the Hough transform.

[0007] The technical solution adopted by the present invention to solve its technical problems is: a radar pulse signal sorting method based on time-frequency analysis under the Hough transform, including the following steps:

[0008] Step 1: Perform time-frequency analysis on the received radar pulse signal to obtain a two-dimensional time-frequency matrix;

[0009] Step 2: Binarize the two-dimensional time-frequency matrix obtained in Step 1 to obtain a time-frequency diagram, perform edge extraction on the obtained time-frequency diagram to obtain an edge time-frequency diagram;

[0010] Step 3: For each edge point of the edge time-frequency diagram obtained in Step 2, calculate and find the peak value in the time-frequency diagram through the Hough transform;

[0011] Step 4: Convert the peak value obtained in Step 3 from polar coordinates to a straight-line equation in the Cartesian coordinate system to obtain the modulation slope of the current pulse signal;

[0012] Step 5: Repeat Steps 1-4 to obtain the modulation slopes of all pulse trains, sort the modulation slopes and perform differential calculations. Those with a slope difference less than the error range are marked as signals from the same source, and the sorting of radar pulse signals is completed.

[0013] For the above-mentioned radar pulse signal sorting method based on time-frequency analysis under the Hough transform, in Step 1, the Wigner-Ville distribution algorithm is used for time-frequency analysis, and the expression is:

[0014] ;

[0015] Among them, represents time, represents frequency, is the time-delay variable, is the complex conjugate of the signal , where j is the imaginary unit.

[0016] The above-mentioned method for sorting radar pulse signals under time-frequency analysis based on the Hough transform, the specific steps of step 2 are as follows:

[0017] Step 2.1, when performing binarization on the two-dimensional time-frequency matrix obtained in step 1, the decision threshold is defined as th, and the specific calculation formula is:

[0018] ;

[0019] where, represents the maximum value in the two-dimensional time-frequency matrix , represents the dot product operation, is a threshold coefficient;

[0020] Step 2.2, perform binarization on the time-frequency matrix to obtain the time-frequency diagram , and the specific expression is:

[0021] ;

[0022] Step 2.3, perform noise exclusion processing on the small connected regions of the time-frequency diagram obtained in step 2.2;

[0023] Step 2.4, perform edge detection on the time-frequency diagram obtained in step 2.3, and find the edge position by applying derivative operations to the image.

[0024] The above-mentioned method for sorting radar pulse signals under time-frequency analysis based on the Hough transform, step 2.4 is specifically: calculate the gradient values of the image in the horizontal and vertical directions through the following formula , :

[0025] ;

[0026] According to the gradients in the horizontal and vertical directions, calculate the gradient magnitude and the direction , used to identify the position of the edge:

[0027] ;

[0028] When the gradient magnitude exceeds the set threshold, this position is considered an edge point, and the expression is:

[0029] ;

[0030] where, is the threshold for edge detection.

[0031] For the above-mentioned radar pulse signal sorting method based on Hough transform in time-frequency analysis, step 3 is specifically as follows:

[0032] Step 3.1: For each edge point in the edge time-frequency diagram , calculate its corresponding polar coordinate parameters through Hough transform:

[0033] ;

[0034] Step 3.2: Calculate the contributions of each edge point to all and in the parameter space through Hough transform; by accumulating these contributions, each straight line in the image forms a peak in the Hough space, and the voting accumulation formula in the Hough space is:

[0035] ;

[0036] Among them, is the voting accumulation function in the Hough space, indicating and the voting result at the corresponding parameter space position; is the Dirac function, indicating the contribution of each point in the image to the straight line;

[0037] Step 3.3: By calculating the voting accumulation in the Hough space, find the most significant peaks, and these peaks correspond to the straight lines in the edge time-frequency diagram. The peak detection formula in the Hough space is as follows:

[0038] ;

[0039] Among them, represents the maximum value in the Hough space.

[0040] For the above-mentioned radar pulse signal sorting method based on Hough transform in time-frequency analysis, the expression of the peak converted from polar coordinates to the straight line equation in the Cartesian coordinate system in step 4 is: , and the modulation slope of the current pulse signal.

[0041] For the above-mentioned radar pulse signal sorting method based on Hough transform in time-frequency analysis, step 5 is specifically as follows:

[0042] Step 5.1: Estimate the modulation slopes of all pulse trains for the received data, and sort them in ascending order of slope to obtain a complete modulation slope array:

[0043] ;

[0044] Among them, is the number of pulse trains;

[0045] Step 5.2, perform differential calculation on adjacent elements of the modulation slope array in step 5.1 to obtain the change trend of the modulation slope:

[0046] ;

[0047] Among them, represents the difference between the th and the th modulation slopes;

[0048] Step 5.3, set an error range for each modulation slope . If the difference between two adjacent modulation slopes, it is marked as the same signal source; otherwise, it indicates that the change in the modulation slope between the two is significant and belongs to different radiation sources, and finally the sorting of radar pulse signals is completed.

[0049] The beneficial effects of the present invention are as follows: (1) Based on the intra-pulse characteristic parameters of the radar, the present invention extracts the modulation slope of the pulse signal, designs simulation scenarios for various pulse signal modes such as fixed PRI, jittered PRI, and staggered PRI, verifies the applicability of the algorithm, and improves the sorting accuracy in complex scenarios.

[0050] (2) The present invention introduces the processing of removing noise clutter in small connected regions, and shows excellent anti-noise performance under complex signal-to-noise ratio conditions. In the simulation experiment, when the signal-to-noise ratio is as low as -20 dB, the sorting performance of the traditional CDIF algorithm significantly deteriorates, while the algorithm of the present invention still maintains a high correct sorting probability of 87%, demonstrating its robustness in a low signal-to-noise ratio environment.

[0051] (3) The present invention can effectively suppress noise interference under high false alarm conditions and significantly improve the sorting correct rate. In the simulation of the simulated real working scenario, continuous noise interference is added. The correct rate of the traditional CDIF algorithm drops to 71.14% due to noise interference, and additional incorrect groupings are generated. The algorithm proposed by the present invention can effectively suppress noise interference and improve the sorting correct rate to 99.35% under high false alarm conditions, which is significantly better than the traditional algorithm.

[0052] In summary, the radar pulse signal sorting method based on the time-frequency analysis using the Hough transform proposed by the present invention has significantly better adaptability and robustness in a complex electromagnetic environment than traditional sorting methods. Through the extraction of time-frequency features and the application of connected region judgment, this algorithm can accurately identify multi-source pulse signals under complex conditions such as reduced signal-to-noise ratio, enhanced noise interference, PRI jitter or stagger, providing strong technical support for radar signal sorting. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] Figure 1 is the algorithm flowchart of the present invention;

[0054] Figure 2 is the time-frequency grayscale map corresponding to the two-dimensional time-frequency matrix in the algorithm of the present invention;

[0055] Figure 3 is the time-frequency map after the binary processing of the time-frequency matrix in the algorithm of the present invention;

[0056] Figure 4 is the time-frequency map before and after the processing of excluding small connected regions in the algorithm of the present invention, where (a) is the time-frequency map before the processing of excluding small connected regions, and (b) is the time-frequency map after the processing of excluding small connected regions;

[0057] Figure 5 is the time-frequency map after the edge detection processing in the algorithm of the present invention;

[0058] Figure 6 is the mapping result map after the Hough space transformation in the algorithm of the present invention;

[0059] Figure 7 is the schematic diagram of the Hough transform straight line extraction in the algorithm of the present invention;

[0060] Figure 8 is the signal waveform diagram generated by the fixed PRI pulse provided by the embodiment of the present invention;

[0061] Figure 9 is the sorting result map of the fixed PRI pulse provided by the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0062] To enable those skilled in the art to better understand the technical solution of the present invention, the present invention will be described in detail below with reference to the drawings and specific embodiments.

[0063] This embodiment discloses a radar pulse signal sorting method based on the time-frequency analysis using the Hough transform. The specific process is as Figure 1 shown, including:

[0064] Step 1. For the received radar pulse signal perform time-frequency analysis using the Wigner-Ville Distribution (WVD) algorithm, and the expression is:

[0065] ;

[0066] Among them, represents time, represents frequency, is the time-delay variable, is the signal complex conjugate.

[0067] Specifically, in this embodiment, the WVD calculates the distribution of the signal on the time-frequency plane by performing a Fourier transform on the autocorrelation function of the signal. Please refer to Figure 2 , Figure 2 which is the time-frequency grayscale map corresponding to the two-dimensional time-frequency matrix provided by the embodiment of the present invention. The horizontal axis is the time domain and the vertical axis is the frequency domain. It can be seen from the figure that the frequency of the signal changes linearly with time.

[0068] Step 2: Binarize the two-dimensional time-frequency matrix obtained in Step 1 to obtain a time-frequency map . To eliminate the influence of noise false alarms on the subsequent signal sorting process, small connected regions need to be further excluded during binarization, and then edge extraction is performed on the time-frequency map to obtain an edge time-frequency map .

[0069] Specifically, Step 2 includes:

[0070] Step 2.1: When binarizing the two-dimensional time-frequency matrix obtained in Step 1, the decision threshold is defined as th, and its calculation expression is as follows:

[0071] ;

[0072] Among them, represents the maximum value in the two-dimensional time-frequency matrix , represents the dot product operation, is a threshold coefficient, which is usually adjusted according to the experimental effect in simulation and actual applications. According to the effect of the simulation statistical algorithm, is often taken. Specifically, this coefficient is used to adjust the sensitivity of the threshold value, so as to ensure the effectiveness of the signal and suppress possible noise interference. By setting an appropriate threshold value th, time-frequency points with low energy and possibly belonging to noise can be filtered out, and only significant signal features are retained.

[0073] Step 2.2: The specific expression for binarizing the time-frequency matrix to obtain the time-frequency map is:

[0074] .

[0075] Specifically, in this embodiment, please refer to Figure 3 , Figure 3 which is the time-frequency diagram after the time-frequency matrix binarization provided by the embodiment of the present invention. The received radar pulse signal has a high signal-to-noise ratio, weak noise interference, and a reasonable decision threshold. As can be seen from Figure 3 , the time-frequency diagram after binarization can effectively highlight the time-frequency characteristics of the signal, aiming to simplify the two-dimensional time-frequency matrix. By setting most of the irrelevant time-frequency matrix values to 0, the most important signal characteristics are retained, and the influence of noise on subsequent processing is reduced.

[0076] Step 2.3: To eliminate the influence of noise false alarms on the subsequent signal sorting process in a complex electromagnetic environment, small connected regions need to be further excluded during binarization. A connected region generally refers to a region composed of pixel points with the same pixel value and adjacent to each other in the time-frequency diagram. The calculation formula for the area of a connected region:

[0077] ;

[0078] where represents a certain connected region in the time-frequency diagram, is the area of this region, are all the time-frequency points in this region. If the area of a certain connected region is less than the set threshold ( can be selected according to the dimension of the binary time-frequency matrix, such as taking 30), then this region is considered noise and is removed, that is, the time-frequency diagram is further optimized. The expression is:

[0079] ;

[0080] This step can effectively eliminate small-area signal components that may be caused by noise and only retain the regions that conform to the actual signal characteristics.

[0081] Specifically, in this embodiment, please refer to Figure 4 , Figure 4 which are the time-frequency diagrams before and after the processing of excluding small connected regions provided by the embodiment of the present invention. Among them, Figure 4 (a) in is the time-frequency diagram before the processing of excluding small connected regions, Figure 4 (b) in is the time-frequency diagram after the processing of excluding small connected regions. As can be seen from Figure 4It can be seen that on the left is the original time-frequency diagram without small connected region exclusion when the signal-to-noise ratio of the received signal is poor, where the signal and noise are intertwined, resulting in blurred signal features and making it difficult to clearly distinguish. In this diagram, the energy distributions of the noise and the signal overlap, making accurate signal recognition complex. However, on the right is the time-frequency diagram after small connected region exclusion. Through morphological processing and connected region analysis, the noise region is effectively removed, the features of the signal region become more prominent, the noise is significantly suppressed, and the distinction between the signal and interference becomes more obvious. This processing greatly improves the accuracy in the subsequent signal sorting and analysis processes, provides clearer and more reliable input data for the subsequent steps, and thus ensures the accuracy and robustness of the entire signal processing flow.

[0082] Step 2.4: After excluding the noise through Step 2.3, the signal features in the time-frequency diagram become more prominent, and then the signal boundary is extracted, i.e., edge detection. The edge positions are found by applying derivative operations to the image. Specifically, the gradient values of the image in the horizontal and vertical directions can be calculated through the following mathematical formulas , :

[0083] ;

[0084] Based on the gradients in these two directions, the magnitude and direction of the gradient can be calculated to identify the positions of the edges:

[0085] ;

[0086] When the gradient magnitude exceeds the set threshold, that position is considered an edge point, and the expression is:

[0087] ;

[0088] where is the threshold for edge detection, used to determine which regions have large enough gradient changes and should be considered edges.

[0089] Specifically, in this embodiment, please refer to Figure 5 , Figure 5 which is the time-frequency diagram after edge detection processing provided by the embodiment of the present invention. The purpose of edge detection is to identify the significant boundaries of the signal in the image, clearly distinguish the signal region from the noise region, and provide key information for subsequent signal analysis. In radar signal processing, especially in time-frequency image analysis, edge detection can help extract the time-domain and frequency-domain features of the signal, thereby clarifying the shape, directionality, and distribution of the signal.

[0090] Step 3: For Each edge point in , calculate and find the peak in this time-frequency diagram through Hough transform .

[0091] Specifically, step 3 includes:

[0092] Step 3.1, for each edge point in , calculate its corresponding polar coordinate parameters through Hough transform:

[0093] ;

[0094] This process is to map the coordinates of each point in the image space to the parameter space (Hough space), where and represent the polar coordinates of the straight line corresponding to this point.

[0095] Step 3.2, in order to identify the straight lines in the edge time-frequency diagram , Hough transform will calculate the contribution of each edge point in the parameter space to all and . By accumulating these contributions, each straight line in the image will form a peak in the Hough space, and the existence of these peaks indicates the existence of straight line features in the image. The voting accumulation formula in the Hough space is:

[0096] ;

[0097] Among them, is the voting accumulation function in the Hough space, indicating and the voting result of the corresponding parameter space position. is the Dirac function, indicating the contribution of each point in the image to the straight line.

[0098] Step 3.3, by calculating the voting accumulation in the Hough space, the most significant peaks can be found, and these peaks correspond to the straight lines in the edge time-frequency diagram . The peak detection formula in the Hough space is as follows:

[0099] ;

[0100] Among them, represents the maximum value in the Hough space.

[0101] Specifically, in this embodiment, please refer to Figure 6 , Figure 6It is the mapping result diagram after the Hough space transformation provided by the embodiment of the present invention. In the Hough space, we can see the peak of the signal, and the peak indicates the corresponding straight line feature in the image. The Hough transform successfully converts the signal structure feature in the time-frequency diagram into the local peak in the parameter space, and records the position of the point with the brightest color in the Hough space, which is the most consistent with the extracted straight line.

[0102] Step 4. Convert the found peak from polar coordinates to the straight line equation in the Cartesian coordinate system, and the expression is:

[0103] ;

[0104] Estimate the modulation slope of the current pulse signal according to the straight line .

[0105] Specifically, in this embodiment, please refer to Figure 7 , Figure 7 which is the schematic diagram of straight line extraction by Hough transform provided by the embodiment of the present invention. The modulation slope represents the rate of change of frequency with time and reflects the frequency modulation characteristic of the signal.

[0106] Step 5. By performing time-frequency analysis on the received radar pulse signals one by one, the modulation slopes of all pulse trains can be estimated in sequence to obtain a complete modulation slope array. Sort the modulation slopes and perform difference calculation. If the slope difference is less than the error range, it is marked as the same signal source, thereby realizing the classification of radiation source groups, that is, completing the sorting of radar pulse signals.

[0107] Specifically, step 5 includes:

[0108] Step 5.1. Estimate the modulation slopes of all pulse trains for the received data and sort them in ascending order of slope to obtain a complete modulation slope array:

[0109] ;

[0110] Among them, is the number of pulse trains.

[0111] Step 5.2. Perform difference calculation on adjacent elements of the modulation slope array in step 5.1 to obtain the change trend of the modulation slope:

[0112] ;

[0113] Among them, represents the difference between the th and the th modulation slopes.

[0114] Step 5.3: Set an error range for each modulation slope which is defined as 5% of the current slope value, and the expression is: ,

[0115] ;

[0116] If the difference between two adjacent modulation slopes , they are marked as from the same signal source; otherwise, it indicates that the modulation slope change between them is significant, belonging to different radiation sources, and finally the sorting of radar pulse signals is completed.

[0117] The above method is based on the accurate calculation and differential analysis of the modulation slope, making full use of the frequency modulation characteristics of pulse signals. Compared with traditional simple classification methods based on time or frequency, this method shows higher sensitivity and adaptability in dealing with complex electromagnetic environments. Especially when facing pulse signals with jitter or stagger characteristics, the differential analysis of the modulation slope can accurately capture the subtle differences between signals, thus achieving efficient signal sorting.

[0118] In this embodiment, the performance of the above method is illustrated through simulation experiments. The traditional method and the algorithm proposed in the present invention respectively start from different perspectives of inter-pulse parameters and intra-pulse parameters to sort the radar pulse signal sequence. To comprehensively evaluate the performance advantages of the algorithm of the present invention, a comparison is made with the traditional CDIF algorithm, and the applicability in different environments and conditions is analyzed through simulation.

[0119] First, for several common pulse signal categories (fixed PRI, jitter PRI, stagger PRI), and based on these categories, multiple simulation scenarios are designed. PRI is one of the important characteristics of radar signals. In the fixed PRI mode, the pulse repetition interval always maintains a fixed value and does not change with time. When the PRI fluctuates around a central value and randomly changes within a certain range, such a pulse repetition pattern is called the PRI jitter mode. In addition, in some scenarios, the PRI is not fixed and does not randomly fluctuate around the central value, but consists of multiple different fixed PRI values alternating in a specific order, and this pulse repetition pattern is called the stagger PRI mode. In the simulation experiment, pulse sequences of two radiation sources are generated, the observation time is set to 10 ms, the pulse bandwidth is 1 us, the sampling rate is 160 MHz, and the signal-to-noise ratio is 0 dB. The signal waveform generated by the fixed PRI pulse can be seen in Figure 8 , which clearly reflects the overall timing distribution of the pulse signal.

[0120] The simulation results show that for fixed PRI signals, both algorithms can achieve accurate sorting, and the sorting results can be seen in Figure 9, it can be seen that the algorithm uses needle diagrams with two different amplitudes to distinguish the pulse sequences generated by two groups of radiation sources. However, in the scenarios of jittered PRI and staggered PRI, the CDIF algorithm has incorrect sorting due to the interference of statistical characteristics, while the algorithm proposed in the present invention can overcome this problem by using the time-frequency characteristics of the signal, achieve high-precision sorting, and can effectively handle diverse modulated signals in complex electromagnetic environments.

[0121] Secondly, under complex signal-to-noise ratio conditions, the algorithm proposed in this embodiment exhibits stronger anti-noise ability and sorting accuracy. In the simulation experiment, the set observation time is 50 ms, the sampling rate is 160 MHz, including 3 groups of different radiation sources, a total of 116 pulses. The simulation results of the two algorithms are shown in Table 1.

[0122] As can be seen from Table 1, by comparing the correct sorting rates of the pulse radiation sources of the two algorithms, when the SNR is low (such as -20 dB), the sorting performance of the CDIF algorithm significantly decreases, while the algorithm of the present invention still maintains a relatively high correct sorting probability of 87%.

[0123] Table 1 Comparison table of recognition rates of two sorting algorithms under different SNRs

[0124]

[0125] Finally, in order to further simulate the real working scenario of the receiver, continuous 1.25 ms of noise is added to the 1 s of simulation data. The data contains the pulse sequences of 3 groups of different radiation sources, a total of 2303 pulses. Evaluate the sorting performance of the two algorithms under high false alarm conditions. The results are shown in Table 2.

[0126] Table 2 Comparison of algorithms for simulating the real scenario of the receiver

[0127]

[0128] As can be seen from Table 2, both algorithms sort the pulse sequences generated by 3 groups of radiation sources into 4 groups. The CDIF algorithm adds a group caused by noise, and the correct sorting rate drops to 71.14%. In contrast, the algorithm proposed in this embodiment effectively suppresses noise interference through the connected region decision method, and the correct sorting rate is as high as 99.35%.

[0129] The above embodiments are only exemplary embodiments of the present invention and are not used to limit the present invention. Those skilled in the art can make various modifications or equivalent replacements to the present invention within the essence and protection scope of the present invention, and such modifications or equivalent replacements should also be regarded as falling within the protection scope of the present invention.

Claims

1. A method for sorting radar pulse signals under time-frequency analysis based on the Hough transform, characterized in that, It includes the following steps: Step 1: Perform time-frequency analysis on the received radar pulse signal to obtain a two-dimensional time-frequency matrix; Step 2: Binarize the two-dimensional time-frequency matrix obtained in Step 1 to obtain a time-frequency diagram, perform edge extraction on the obtained time-frequency diagram to obtain an edge time-frequency diagram; Step 3: For each edge point of the edge time-frequency diagram obtained in Step 2, calculate the peak value in the time-frequency diagram through the Hough transform; Step 4: Convert the peak value obtained in Step 3 from polar coordinates to the straight-line equation in the Cartesian coordinate system to obtain the modulation slope of the current pulse signal; Step 5: Repeat Steps 1-4 to obtain the modulation slopes of all pulse trains, sort the modulation slopes and perform differential calculation. Those with a slope difference less than the error range are marked as the same signal source to complete the sorting of radar pulse signals; The specific content of Step 5 is as follows: Step 5.1: Estimate the modulation slopes of all pulse trains from the received data and sort them in ascending order of slope to obtain a complete modulation slope array: ; Among them, is the number of pulse trains; Step 5.2, for the modulation slope array in Step 5.1 perform differential calculation on adjacent elements to obtain the change trend of the modulation slope: ; Among them, represents the and the difference between the modulation slopes; Step 5.3, set an error range for each modulation slope If the difference between two adjacent modulation slopes is less than the set error range , they are marked as the same signal source; otherwise, it indicates that the modulation slope change between them is significant and they belong to different radiation sources, and finally the sorting of radar pulse signals is completed. In step 4, the expression of the peak value converted from polar coordinates to the straight line equation in the Cartesian coordinate system is as follows: , the modulation slope of the current pulse signal .

2. The method for sorting radar pulse signals under time-frequency analysis based on the Hough transform according to claim 1, characterized in that In Step 1, the Wigner-Ville distribution algorithm is used for time-frequency analysis, and the expression is: ; Among them, represents time, represents frequency, is the time-delay variable, is the signal 's complex conjugate, and j is the imaginary unit.

3. The radar pulse signal sorting method based on time-frequency analysis using the Hough transform according to claim 1, characterized in that The specific content of Step 2 includes: Step 2.1: When binarizing the two-dimensional time-frequency matrix obtained in Step 1, the decision threshold is defined as th, and the specific calculation formula is: ; Among them, represents the maximum value in the two-dimensional time-frequency matrix , represents the dot product operation, is a threshold coefficient; Step 2.2, perform binarization on the time-frequency matrix to obtain a time-frequency diagram The specific expression is as follows: ; Step 2.3: Perform noise exclusion processing on the small connected regions of the time-frequency diagram obtained in Step 2.2; Step 2.4: Perform edge detection on the time-frequency diagram obtained in Step 2.3, and find the edge positions by applying derivative operations to the image.

4. The method for sorting radar pulse signals under time-frequency analysis based on the Hough transform according to claim 3, wherein The specific content of step 2.4 is as follows: calculate the gradient values of the image in the horizontal and vertical directions through the following formula , : ; The gradient magnitude is calculated based on the gradients in the horizontal and vertical directions and the direction , which is used to identify the position of the edge: ; When the gradient magnitude exceeds the set threshold, this position is considered an edge point, and the expression is: ; Among them, is the threshold for edge detection.

5. The method for sorting radar pulse signals under time-frequency analysis based on the Hough transform according to claim 1, wherein The specific content of Step 3 is as follows: Step 3.1, for each edge point in the edge time-frequency diagram , calculate its corresponding polar coordinate parameters through the Hough transform: ; Step 3.2, Hough transform to calculate each edge point In the parameter space for all and contributions; by accumulating these contributions, each straight line in the image forms a peak in the Hough space, and the voting accumulation formula in the Hough space is: ; Among them, is the voting accumulation function in the Hough space, indicating and the voting results of the corresponding parameter space positions; is the Dirac function, indicating the contribution of each point in the image to the straight line; Step 3.3: Find the most significant peaks by calculating the vote accumulation in the Hough space. These peaks correspond to the straight lines in the edge time-frequency diagram. The peak detection formula in the Hough space is as follows: ; Among them, represents the maximum value in the Hough space.

Citation Information

Patent Citations

  • A pulsar DM estimation algorithm based on Hough straight line detection

    CN109584256A

  • Radiation source signal sorting method, device and equipment based on point cloud detection and medium

    CN115980689A