Pulse sequence frequency modulation slope analysis method, system, terminal and medium
By performing frequency smoothing, segmented linear regression and clustering on radar pulse sequences with pulse loss, the inter-pulse frequency modulation slope estimation in the absence of original waveform recording and pulse loss is achieved, and the measurement accuracy and system applicability are improved.
Patent Information
- Application Number
- CN202510104391.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2045-01-23
AI Technical Summary
In the prior art, it is difficult to effectively realize the estimation of the frequency-modulation slope between the radar radiation source without original intra-vibration waveform recording data, only basic pulse parameters, and pulse loss.
By obtaining the pulse sequence with pulse loss, smoothing the frequency parameters, performing linear regression after segmentation, and clustering the frequency modulation slope regression value sequences using the double-threshold hierarchical clustering method, and finally linear regression of the frequency value sequences of each cluster category to obtain the frequency modulation slope analysis value.
When the pulse loss rate does not exceed 50%, the measurement accuracy of the interpulse frequency modulation slope estimation is better than 0.15Hz/μs, which can distinguish different types of radar radiation sources with smaller differences; when the pulse loss rate does not exceed 80%, the measurement accuracy is better than 0.3Hz/μs, which can distinguish typical radar radiation sources, reducing the limitations on the actual application conditions of electronic reconnaissance systems.
Smart Images

Figure CN119535382B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of radar technology, and more specifically, to a pulse sequence frequency modulation slope analysis method, system, terminal and medium. Background Art
[0002] Pulse radar can use the inter-pulse frequency modulation ranging method similar to that of frequency modulated continuous wave radar to measure the distance to long-range targets, and is therefore widely used in airborne fire control radar systems. The inter-pulse frequency modulation slope determines the radar ranging resolution. The larger the slope, the higher the ranging resolution. A pulse sequence usually uses two to three inter-pulse frequency modulation pulse sequences with different slopes. At the same time, different types of radars generally use different inter-pulse frequency modulation slopes. Therefore, for electronic reconnaissance systems, the inter-pulse frequency modulation slope estimation of the radar can be achieved by intercepting the pulse sequence emitted by the radar radiation source. This can not only determine the radar's ranging performance, but also distinguish the radar model. It is an important parameter that electronic reconnaissance systems need to measure in recent years.
[0003] At present, most electronic reconnaissance systems use short-time Fourier transform of the intercepted original waveform to realize FM slope estimation. This method requires the system to record the original intra-pulse waveform data emitted by the radar radiation source in advance, which requires a large amount of storage and a large amount of subsequent processing operations. However, the actual system often does not have the storage capacity of the original intra-pulse waveform and can only record the basic parameter measurement results of each pulse. In addition, the frequency measurement accuracy of a single pulse is much lower than the FM bandwidth. At the same time, there is also the situation of random pulse loss, which makes this method unable to really play a role in the system.
[0004] Therefore, how to estimate the inter-pulse frequency modulation slope of the radar radiation source in the absence of the original intra-pulse waveform recording data, only the basic pulse parameters and the presence of pulse loss is an urgent problem to be solved. Summary of the invention
[0005] To address the deficiencies in the prior art, the purpose of the present invention is to provide a pulse sequence frequency modulation slope analysis method, system, terminal and medium, which can not only eliminate the limitations of the original waveform record, but also adapt to the estimation of the modulation slope value in the case of pulse loss, so as to reduce the limitations on the actual application conditions of the electronic reconnaissance system.
[0006] The above technical objectives of the present invention are achieved through the following technical solutions:
[0007] In a first aspect, a pulse sequence frequency modulation slope analysis method is provided, comprising the following steps:
[0008] Acquire a pulse sequence with pulse loss, and perform smoothing processing on frequency parameters in the pulse sequence to obtain a first frequency value sequence;
[0009] After segmenting the first frequency value sequence, a plurality of second frequency value sequences are obtained, and linear regression processing is performed on each second frequency value sequence to obtain a frequency modulation slope estimation value corresponding to the second frequency value sequence;
[0010] After normalization preprocessing of all frequency modulation slope estimation values, the frequency modulation slope regression value sequence is obtained, and the frequency modulation slope regression value sequence is clustered using the double threshold hierarchical clustering method to obtain the number of cluster categories and the start and end time of each cluster category;
[0011] Extracting a third frequency value sequence corresponding to each cluster category from the pulse sequence according to the number of cluster categories and the start and end time of each cluster category;
[0012] Linear regression processing is performed on each third frequency value sequence to obtain a frequency modulation slope analysis value corresponding to the third frequency value sequence.
[0013] Furthermore, the expression for smoothing the frequency parameter in the pulse sequence is specifically:
[0014]
[0015] Wherein, g(m) represents the mth frequency value in the first frequency value sequence; M represents the number of sliding window smoothing points; f(·) represents the input frequency value sequence, and the frequency values in the frequency value sequence correspond to the pulses in the pulse sequence one by one; L represents the sliding step size; N represents the length of the pulse sequence; Indicates rounding down.
[0016] Furthermore, the expression for segmenting the first frequency value sequence is specifically:
[0017]
[0018] Among them, h k (q) represents the qth frequency value in the kth second frequency value sequence; g(·) represents the first frequency value sequence; Q represents the length of the second frequency value sequence; K represents the number of segments; M represents the number of sliding window smoothing points; L represents the sliding step size; and N represents the length of the pulse sequence.
[0019] Furthermore, the length expression of the second frequency value sequence is specifically:
[0020]
[0021] Furthermore, the expression for performing linear regression processing on each second frequency value sequence is specifically:
[0022]
[0023] in, represents the estimated value of the frequency modulation slope of the second frequency value sequence; Q represents the length of the second frequency value sequence; h k (q) represents the qth frequency value in the kth second frequency value sequence; t k (q) represents the arrival time of the pulse corresponding to the qth frequency value in the kth second frequency value sequence; K represents the number of segments.
[0024] Furthermore, the process of clustering the frequency modulation slope regression value sequence using the double threshold hierarchical clustering method is specifically as follows:
[0025] Each FM slope regression value is regarded as a class, and the two classes are merged into one class based on the minimum Euclidean distance between the centers of the two classes and the Euclidean distance less than the set lower threshold as the merging rule;
[0026] The pulses with Euclidean distance within the range of the upper and lower thresholds are merged repeatedly according to the principle of the smallest distance from the clustered center, until the Euclidean distance between any two cluster centers is not less than the set high threshold.
[0027] Furthermore, the expression for performing linear regression processing on each third frequency value sequence is specifically:
[0028]
[0029] in, represents the frequency modulation slope analysis value of the third frequency value sequence corresponding to the p-th cluster category; D p represents the sequence length of the third frequency value sequence corresponding to the p-th cluster category; α p represents the number of pulse points corresponding to the starting value in the third frequency value sequence corresponding to the p-th cluster category; β p represents the number of pulse points corresponding to the termination value in the third frequency value sequence corresponding to the p-th cluster category; f(u) represents the frequency value of the u-th pulse; t(u) represents the arrival time of the u-th pulse; P represents the number of cluster categories.
[0030] In a second aspect, a pulse sequence frequency modulation slope analysis system is provided, the system is used to implement a pulse sequence frequency modulation slope analysis method as described in any one of the first aspects, comprising:
[0031] A smoothing processing module, used for acquiring a pulse sequence with pulse loss, and performing smoothing processing on a frequency parameter in the pulse sequence to obtain a first frequency value sequence;
[0032] A segmented estimation module, used to segment the first frequency value sequence to obtain multiple second frequency value sequences, and perform linear regression processing on each second frequency value sequence to obtain a frequency modulation slope estimation value corresponding to the second frequency value sequence;
[0033] A cluster analysis module is used to obtain a frequency modulation slope regression value sequence after normalization preprocessing of all frequency modulation slope estimation values, and cluster the frequency modulation slope regression value sequence using a double threshold hierarchical clustering method to obtain the number of cluster categories and the start and end time of each cluster category;
[0034] A sequence division module, used for extracting a third frequency value sequence corresponding to each cluster category from the pulse sequence according to the number of cluster categories and the start and end time of each cluster category;
[0035] The slope analysis module is used to perform linear regression processing on each third frequency value sequence to obtain the frequency modulation slope analysis value corresponding to the third frequency value sequence.
[0036] In a third aspect, a computer terminal is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, a pulse sequence frequency modulation slope analysis method as described in any one of the first aspects is implemented.
[0037] In a fourth aspect, a computer-readable medium is provided, on which a computer program is stored, and the computer program is executed by a processor to implement a pulse sequence frequency modulation slope analysis method as described in any one of the first aspects.
[0038] Compared with the prior art, the present invention has the following beneficial effects:
[0039] 1. When the pulse loss rate does not exceed 50%, the inter-pulse frequency modulation slope estimation measurement accuracy is also better than 0.15Hz / μs, which can be used to distinguish different types of radar radiation sources with small differences; when the pulse loss rate does not exceed 80%, the inter-pulse frequency modulation slope estimation measurement accuracy is better than 0.3Hz / μs, which can be used to distinguish typical radar radiation sources;
[0040] 2. When the single-pulse frequency measurement accuracy does not exceed 300kHz, the inter-pulse frequency modulation slope estimation measurement accuracy is better than 0.3Hz / μs, which can be used to distinguish different types of radar radiation sources with smaller differences; when the single-pulse frequency measurement accuracy does not exceed 500kHz, the inter-pulse frequency modulation slope estimation measurement accuracy is better than 0.5Hz / μs, which can be used to distinguish typical radar radiation sources, reducing the single-pulse frequency measurement accuracy requirements, and can be applied to typical electronic reconnaissance systems that can only record pulse parameters. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The drawings described herein are used to provide a further understanding of the embodiments of the present invention, constitute a part of this application, and do not constitute a limitation of the embodiments of the present invention. In the drawings:
[0042] Figure 1 is a flow chart of Embodiment 1 of the present invention;
[0043] Figure 2 is a schematic diagram of a three-segment inter-pulse frequency modulation pulse sequence in the case of pulse loss in Example 1 of the present invention;
[0044] Figure 3 1 is a schematic diagram showing the relationship between the root mean square error of the frequency modulation slope estimation and the loss rate of the three-segment inter-pulse frequency modulation pulse sequence in Example 1 of the present invention;
[0045] Figure 4 1 is a schematic diagram showing the relationship between the estimated value of the frequency modulation slope of the three-segment inter-pulse frequency modulation pulse sequence and the loss rate in Example 1 of the present invention;
[0046] Figure 5 is a schematic diagram of two-segment inter-pulse frequency modulation pulse sequences in the case of pulse loss in Example 1 of the present invention;
[0047] Figure 6 1 is a schematic diagram showing the relationship between the root mean square error of the frequency modulation slope estimation of the two-segment inter-pulse frequency modulation pulse sequence and the loss rate in Example 1 of the present invention;
[0048] Figure 7 1 is a schematic diagram showing the relationship between the estimated value of the frequency modulation slope of the two-segment inter-pulse frequency modulation pulse sequence and the loss rate in Example 1 of the present invention;
[0049] Figure 8 1 is a schematic diagram showing the relationship between the estimated root mean square error of the frequency modulation slope of the three-segment inter-pulse frequency modulation pulse sequence and the frequency measurement accuracy under different frequency measurement accuracy in Example 1 of the present invention;
[0050] Fig. 9 1 is a schematic diagram showing the relationship between the frequency modulation slope estimation value of the three-segment inter-pulse frequency modulation pulse sequence and the frequency measurement accuracy under different frequency measurement accuracy in Example 1 of the present invention;
[0051] Fig.10 It is a system block diagram in Example 2 of the present invention. DETAILED DESCRIPTION
[0052] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with embodiments and drawings. The exemplary embodiments of the present invention and their description are only used to explain the present invention and are not intended to limit the present invention.
[0053] Embodiment 1: A pulse sequence frequency modulation slope analysis method, such as Figure 1 As shown, the following steps are included:
[0054] S1: acquiring a pulse sequence with pulse loss, and performing smoothing processing on the frequency parameters in the pulse sequence to obtain a first frequency value sequence;
[0055] S2: Segmenting the first frequency value sequence to obtain a plurality of second frequency value sequences, and performing linear regression processing on each second frequency value sequence to obtain a frequency modulation slope estimation value corresponding to the second frequency value sequence;
[0056] S3: After normalization preprocessing of all frequency modulation slope estimation values, a frequency modulation slope regression value sequence is obtained, and the frequency modulation slope regression value sequence is clustered using a double threshold hierarchical clustering method to obtain the number of cluster categories and the start and end time of each cluster category;
[0057] S4: extracting a third frequency value sequence corresponding to each cluster category from the pulse sequence according to the number of cluster categories and the start and end time of each cluster category;
[0058] S5: Performing linear regression processing on each third frequency value sequence to obtain a frequency modulation slope analysis value corresponding to the third frequency value sequence.
[0059] In step S1, the collected pulse sequence is F(n), n=1, 2, ..., N, N is the length of the pulse sequence, and the arrival time of the nth pulse is t(n).
[0060] Specifically, the expression for smoothing the frequency parameter in the pulse sequence is:
[0061]
[0062] Wherein, g(m) represents the mth frequency value in the first frequency value sequence; M represents the number of sliding window smoothing points; f(·) represents the input frequency value sequence, and the frequency values in the frequency value sequence correspond to the pulses in the pulse sequence one by one; L represents the sliding step size; N represents the length of the pulse sequence; Indicates rounding down.
[0063] In this embodiment, a typical value of M is 100, and a typical value of L is 1.
[0064] In step S2, according to the actual application requirements of the inter-pulse frequency modulation pulse sequence, the number of inter-pulse frequency modulation segments of the inter-pulse frequency modulation pulse sequence generally does not exceed 3. Under the condition that the number of frequency modulation segments is not known in advance, the first frequency value sequence can be subdivided into a plurality of small segments, and each sequence can be considered to present a single slope frequency modulation change.
[0065] The sequence is initially divided into K segments, and the length of each segment is:
[0066]
[0067] The specific expression for segmenting the first frequency value sequence is:
[0068]
[0069] Among them, h k (q) represents the qth frequency value in the kth second frequency value sequence; g(·) represents the first frequency value sequence; Q represents the length of the second frequency value sequence. It should be noted that the length of the pulse sequence of the last segment is not necessarily Q (the specific situation depends on the length of the original data segment, which is generally But it does not affect subsequent processing; K represents the number of segments; M represents the number of sliding window smoothing points; L represents the sliding step size; N represents the length of the pulse sequence.
[0070] In this embodiment, a typical value of K is 6. Due to rounding, the length of the pulse sequence in the last segment is not necessarily Q (the specific situation depends on the length of the original data segment), but it does not affect subsequent processing.
[0071] The specific expression for performing linear regression processing on each second frequency value sequence is:
[0072]
[0073] in, represents the estimated value of the frequency modulation slope of the second frequency value sequence; Q represents the length of the second frequency value sequence; h k (q) represents the qth frequency value in the kth second frequency value sequence; t k (q) represents the arrival time of the pulse corresponding to the qth frequency value in the kth second frequency value sequence; K represents the number of segments.
[0074] In step S3, for a given sample set, the hierarchical clustering method starts by classifying each sample into one class, and then merges the two classes that best meet the conditions according to certain merging rules, and repeats this process, reducing one class each time, until the stopping condition is met, that is, clustering is completed.
[0075] In the present invention, each frequency modulation slope regression value is taken as a class, and the two classes are merged into one class based on the merging rule that the Euclidean distance between the centers of the two classes is the smallest and the Euclidean distance is less than the set lower threshold; the merging is repeated, and the pulses whose Euclidean distances are within the range of the upper and lower thresholds are merged according to the principle of the smallest distance from the clustered center value, until the Euclidean distances between any two class centers are not less than the set high threshold.
[0076] In this embodiment, the typical lower threshold is 0.1 and the upper threshold is 0.3. The pulse train can be divided into several categories through hierarchical clustering. The number of categories is set to P, and the number of starting and ending points of the pulse sequence corresponding to each category is α. p and β p , p = 1, 2, ..., P, the number of clusters after clustering is the number of sequence segments, that is, the number of sequences of the third frequency value sequence.
[0077] In step S4, according to the number of fine segments and the start and end points of the pulse sequence, the start and end time of each segment can be further obtained as t(α p ) and t(β p ), p=1,2,...,P, the corresponding frequency sequence start and end values are f(α p ) and f(β p ), p=1,2,...,P.
[0078] In step S5, the expression for performing linear regression processing on each third frequency value sequence is specifically:
[0079]
[0080] in, represents the frequency modulation slope analysis value of the third frequency value sequence corresponding to the p-th cluster category; D p represents the sequence length of the third frequency value sequence corresponding to the p-th cluster category; α p represents the number of pulse points corresponding to the starting value in the third frequency value sequence corresponding to the p-th cluster category; β p represents the number of pulse points corresponding to the termination value in the third frequency value sequence corresponding to the p-th cluster category; f(u) represents the frequency value of the u-th pulse; t(u) represents the arrival time of the u-th pulse; P represents the number of cluster categories.
[0081] For example, the slope of a three-segment inter-pulse frequency modulation pulse train is finely estimated in the presence of pulse loss.
[0082] Assume that the pulse sequence to be estimated consists of three frequency sequences with different inter-pulse frequency modulation slopes, whose frequency modulation slopes are 10.6Hz / μs, 20.6Hz / μs and 0 respectively, the root mean square error of a single pulse frequency measurement is 100kHz, and the number of pulses is 15000 when there is no pulse loss. Figure 2 shown.
[0083] like Figure 3 and Figure 4 As shown in the figure, when the pulse loss rate does not exceed 50%, the estimated measurement accuracy of the inter-pulse frequency modulation slope is better than 0.15Hz / μs, which can be used to distinguish different types of radar radiation sources with small differences. When the pulse loss rate does not exceed 80%, the estimated measurement accuracy of the inter-pulse frequency modulation slope is better than 0.3Hz / μs, which can be used to distinguish typical radar radiation sources.
[0084] Another example is the precise estimation of the slope of two pulse-to-pulse frequency modulation pulse sequences in the presence of pulse loss.
[0085] Assume that the pulse sequence to be estimated consists of two frequency sequences with different inter-pulse frequency modulation slopes, whose frequency modulation slopes are 10.6Hz / μs and 25.8Hz / μs respectively, the root mean square error of a single pulse frequency measurement is 100kHz, and the number of pulses is 10000 when there is no pulse loss. Figure 5 shown.
[0086] like Figure 6 and Figure 7 As shown in the figure, when the pulse loss rate does not exceed 50%, the inter-pulse frequency modulation slope estimation measurement accuracy is also better than 0.15Hz / μs, which can be used to distinguish different types of radar radiation sources with smaller differences. When the pulse loss rate does not exceed 80%, the inter-pulse frequency modulation slope estimation measurement accuracy is better than 0.3Hz / μs, which can be used to distinguish typical radar radiation sources.
[0087] Another example is the precise estimation of the slope of a three-segment inter-pulse frequency modulation pulse sequence under the conditions of fixed pulse loss rate and different frequency measurement accuracy.
[0088] Assume that the pulse sequence to be estimated consists of three frequency sequences with different inter-pulse frequency modulation slopes, whose frequency modulation slopes are 10.6 Hz / μs, 20.6 Hz / μs and 0, respectively, the pulse loss rate is a typical value of 10%, and the pulse sequence length is 13500. When there are different single pulse frequency measurement accuracies, the inter-pulse frequency modulation slope estimation results of the present invention are as follows: Figure 8 and Fig. 9 shown.
[0089] from Figure 8 and Fig. 9 It can be seen that different pulse frequency measurement accuracies have a great impact on the frequency modulation slope estimation. As the frequency measurement accuracy decreases, the root mean square error of the frequency modulation slope estimation increases almost linearly. When the single pulse frequency measurement accuracy does not exceed 300kHz, the pulse-to-pulse frequency modulation slope estimation measurement accuracy is better than 0.3Hz / μs, which can be used to distinguish different types of radar radiation sources with small differences. When the single pulse frequency measurement accuracy does not exceed 500kHz, the pulse-to-pulse frequency modulation slope estimation measurement accuracy is better than 0.5Hz / μs, which can be used to distinguish typical radar radiation sources, reducing the single pulse frequency measurement accuracy requirements and can be applied to typical usage scenarios.
[0090] Embodiment 2: A pulse sequence frequency modulation slope analysis system, the system is used to implement a pulse sequence frequency modulation slope analysis method as described in Embodiment 1, such as Fig.10 As shown, it includes a smoothing processing module, a segmented estimation module, a clustering analysis module, a sequence division module and a slope analysis module.
[0091] Among them, the smoothing processing module is used to obtain a pulse sequence with pulse loss, and smooth the frequency parameters in the pulse sequence to obtain a first frequency value sequence; the segmented estimation module is used to segment the first frequency value sequence to obtain multiple second frequency value sequences, and perform linear regression processing on each second frequency value sequence to obtain the frequency modulation slope estimation value corresponding to the second frequency value sequence; the clustering analysis module is used to obtain the frequency modulation slope regression value sequence after normalization preprocessing all the frequency modulation slope estimation values, and cluster the frequency modulation slope regression value sequence using a double threshold hierarchical clustering method to obtain the number of cluster categories and the start and end time of each cluster category; the sequence division module is used to extract the third frequency value sequence corresponding to each cluster category from the pulse sequence according to the number of cluster categories and the start and end time of each cluster category; the slope analysis module is used to perform linear regression processing on each third frequency value sequence to obtain the frequency modulation slope analysis value corresponding to the third frequency value sequence.
[0092] The present invention also describes a computer terminal, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, a pulse sequence frequency modulation slope analysis method as described in Example 1 is implemented.
[0093] The present invention also describes a computer-readable medium on which a computer program is stored. The computer program is executed by a processor to implement a pulse sequence frequency modulation slope analysis method as described in Example 1.
[0094] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0095] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0096] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0097] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0098] The specific implementation methods described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific implementation method of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A pulse sequence frequency modulation slope analysis method, characterized in that: The following steps are involved: Acquire a pulse sequence with pulse loss, and perform smoothing processing on frequency parameters in the pulse sequence to obtain a first frequency value sequence; After segmenting the first frequency value sequence, a plurality of second frequency value sequences are obtained, and linear regression processing is performed on each second frequency value sequence to obtain a frequency modulation slope estimation value corresponding to the second frequency value sequence; After normalization preprocessing of all frequency modulation slope estimation values, the frequency modulation slope regression value sequence is obtained, and the frequency modulation slope regression value sequence is clustered using the double threshold hierarchical clustering method to obtain the number of cluster categories and the start and end time of each cluster category; Extracting a third frequency value sequence corresponding to each cluster category from the pulse sequence according to the number of cluster categories and the start and end time of each cluster category; Linear regression processing is performed on each third frequency value sequence to obtain a frequency modulation slope analysis value corresponding to the third frequency value sequence.
2. A pulse sequence frequency modulation slope analysis method according to claim 1, characterized in that: The expression for smoothing the frequency parameter in the pulse sequence is specifically: ; in, represents the mth frequency value in the first frequency value sequence; Indicates the number of sliding window smoothing points; represents the input frequency value sequence, and the frequency values in the frequency value sequence correspond to the pulses in the pulse sequence one by one; Indicates the sliding step length; represents the length of the pulse train; Indicates rounding down.
3. The pulse sequence frequency modulation slope analysis method according to claim 1, characterized in that: The expression for segmenting the first frequency value sequence is specifically: ; in, Indicates The second frequency value sequence frequency values; represents a first frequency value sequence; represents the length of the second frequency value sequence; Indicates the number of segments; Indicates the number of sliding window smoothing points; Indicates the sliding step length; Indicates the length of the pulse train.
4. A pulse sequence frequency modulation slope analysis method according to claim 3, characterized in that: The length expression of the second frequency value sequence is specifically: 。 5. The pulse sequence frequency modulation slope analysis method according to claim 1, characterized in that: The expression for performing linear regression processing on each second frequency value sequence is specifically: ; in, representing a chirp slope estimate of a second sequence of frequency values; represents the length of the second frequency value sequence; Indicates The second frequency value sequence frequency values; Indicates The second frequency value sequence The arrival time of the pulse corresponding to the frequency value; Indicates the number of segments.
6. The pulse sequence frequency modulation slope analysis method according to claim 1, characterized in that: The process of clustering the frequency modulation slope regression value sequence using the double threshold hierarchical clustering method is specifically as follows: Each FM slope regression value is regarded as a class, and the two classes are merged into one class based on the minimum Euclidean distance between the centers of the two classes and the Euclidean distance less than the set lower threshold as the merging rule; The pulses with Euclidean distance within the range of the upper and lower thresholds are merged repeatedly according to the principle of the smallest distance from the clustered center, until the Euclidean distance between any two cluster centers is not less than the set high threshold.
7. The pulse sequence frequency modulation slope analysis method according to claim 1, characterized in that: The expression for performing linear regression processing on each third frequency value sequence is specifically: ; in, Indicates The frequency modulation slope analysis value of the third frequency value sequence corresponding to each cluster category; Indicates The sequence length of the third frequency value sequence corresponding to the cluster category; Indicates The number of pulse points corresponding to the starting value in the third frequency value sequence corresponding to the cluster category; Indicates The number of pulse points corresponding to the termination value in the third frequency value sequence corresponding to the cluster category; Indicates The frequency value of each pulse; Indicates The arrival time of each pulse; Indicates the number of cluster categories.
8. A pulse sequence frequency modulation slope analysis system, characterized in that: The system is used to implement a pulse sequence frequency modulation slope analysis method as described in any one of claims 1 to 7, comprising: A smoothing processing module, used for acquiring a pulse sequence with pulse loss, and performing smoothing processing on a frequency parameter in the pulse sequence to obtain a first frequency value sequence; A segmented estimation module, used to segment the first frequency value sequence to obtain multiple second frequency value sequences, and perform linear regression processing on each second frequency value sequence to obtain a frequency modulation slope estimation value corresponding to the second frequency value sequence; A cluster analysis module is used to obtain a frequency modulation slope regression value sequence after normalization preprocessing of all frequency modulation slope estimation values, and cluster the frequency modulation slope regression value sequence using a double threshold hierarchical clustering method to obtain the number of cluster categories and the start and end time of each cluster category; A sequence division module, used for extracting a third frequency value sequence corresponding to each cluster category from the pulse sequence according to the number of cluster categories and the start and end time of each cluster category; The slope analysis module is used to perform linear regression processing on each third frequency value sequence to obtain the frequency modulation slope analysis value corresponding to the third frequency value sequence.
9. A computer terminal comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, a pulse sequence frequency modulation slope analysis method as described in any one of claims 1 to 7 is implemented.
10. A computer readable medium having a computer program stored thereon, characterized in that: The computer program is executed by a processor to implement a pulse sequence frequency modulation slope analysis method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Ship-borne radar signal sorting method
CN116008983A
Intermittent sampling and forwarding interference suppression method based on intra-pulse waveform cognitive optimization design
CN116953683A