Inter-pulse uneven signal discrimination method based on continuity judgment under missing pulse condition
Patent Information
- Application Number
- CN202610886946.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-18
- Publication Date
- 2026-10-20
AI Technical Summary
[0005]针对漏脉冲情况下,重周脉间参差类型误判为随机抖动的问题,本发明的目的在于提供一种用于雷达和通信系统的基于组稀疏重构的稳健自适应波束形成方法
[0012]本发明与现有技术相比,其显著优点为:本发明通过建立前级重周点值索引矩阵、漏脉冲重周矩阵和脉间参差连续性矩阵,充分利用了脉间参差信号漏脉冲情况下的连续性变化规律,提高了漏脉冲情况下脉间参差信号类型判别的正确率。
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] This invention relates to the field of signal processing technology, and specifically to a method for identifying inter-pulse staggered signals based on continuity judgment in the case of leaked pulses. Background Technology
[0002] Staggered pulse signals are a common signal type where the pulse repetition interval (PRI) varies periodically between multiple fixed values according to a preset pattern. A complete frame period consists of multiple different PRI subsequences, and the switching order of each subsequence is fixed, causing the overall PRI variation of the signal to exhibit a long-periodic pattern. This design can effectively improve range ambiguity and optimize detection performance.
[0003] In complex electromagnetic environments, pulse loss (i.e., "missing pulses") often occurs due to environmental noise, multipath effects, signal obstruction, and other factors. This phenomenon results in an incomplete received pulse sequence, abnormal interval values in the PRI sequence, and disrupts the continuity within the staggered subsequences and the integrity of the switching relationships between subsequences.
[0004] Common methods for identifying inter-pulse staggered signals mainly rely on complete or near-complete pulse sequences, which are not robust enough to cases of missing pulses. Under conditions of low signal-to-noise ratio or high pulse loss rate, it is difficult to effectively distinguish between local interval abnormalities caused by missing pulses and genuine random jitter, thus easily misjudging inter-pulse staggered signals in the case of missing pulses as random jitter. Summary of the Invention
[0005] To address the problem of misjudging the staggered type between repeated pulses as random jitter in the case of leaked pulses, the present invention aims to provide a robust adaptive beamforming method based on group sparse reconstruction for radar and communication systems.
[0006] The technical solution to achieve the purpose of this invention is as follows: a method for discriminating inter-pulse staggered signals based on continuity judgment in the case of leaked pulses, comprising the following steps:
[0007] Step 1: Input the pulse repetition interval list of the single radiation source signal after signal sorting and processing into the jitter signal leakage pulse discrimination module, and set the leakage pulse ratio threshold. The jitter signal leakage pulse discrimination module performs recurrence point value feature extraction and recurrence type discrimination on the pulse repetition interval list to obtain a recurrence point value list and recurrence type. If the recurrence type is jitter, and the number of pulse repetition intervals with values greater than the maximum recurrence point value exceeds the leakage pulse ratio threshold of the total number of pulse repetition intervals, proceed to Step 2; otherwise, exit directly.
[0008] Step 2: Input the list of recycle point values into the previous stage recycle point value index matrix calculation module, and set the maximum allowed number of consecutive missed pulses. The previous stage recycle point value index matrix calculation module calculates the previous stage recycle point value index corresponding to each recycle point value when there are no missed pulses between it and the previous stage recycle point value. Based on the relationship between the maximum allowed number of consecutive missed pulses and the total number of recycle point values, it iterates through and calculates the previous stage recycle point value index value corresponding to the missed pulse, forming the previous stage recycle point value index matrix.
[0009] Step 3: Input the list of repeating point values and the maximum allowable number of consecutive missed pulses into the missed pulse repeating matrix calculation module. The missed pulse repeating matrix calculation module calculates the missed pulse repeating corresponding to each repeating point value when there are no missed pulses between it and the previous repeating point value as the current repeating point value. Based on the relationship between the maximum allowable number of consecutive missed pulses and the total number of repeating point values, it iterates through and calculates the missed pulse repeating corresponding to the current repeating point value plus the sum of the first k repeating point values to form the missed pulse repeating matrix.
[0010] Step 4: Input the pulse repetition interval list, the previous stage recycle point value index matrix, and the missed pulse recycle matrix into the inter-pulse staggered continuity matrix calculation module. The inter-pulse staggered continuity matrix calculation module traverses the pulse repetition interval list and the missed pulse recycle matrix, and compares the difference between each pulse repetition interval and the missed pulse recycle value of each recycle point value. If the difference between the m-th pulse repetition interval and the missed pulse recycle value formed when k pulses are missed at the n-th recycle point value is within the recycle tolerance range, then the continuity of the m-th pulse repetition interval at the n-th recycle point value is equal to the continuity of the previous stage recycle point value index corresponding to the (m-1)-th recycle point value when k pulses are missed at the n-th recycle point value plus 1; otherwise, the continuity is 0, forming the inter-pulse staggered continuity matrix.
[0011] Step 5: Input the inter-pulse stagger continuity matrix into the inter-pulse stagger continuity discrimination module. The inter-pulse stagger continuity discrimination module extracts the maximum value of each row of the inter-pulse stagger continuity matrix to form a one-dimensional continuity list, and obtains the continuity amount of each pulse repetition interval. The maximum value in the one-dimensional continuity list is extracted as the maximum continuity amount, and the total continuity amount is calculated cumulatively. If the maximum continuity amount exceeds the maximum continuity amount threshold, and the total continuity amount exceeds the total continuity amount threshold, then the current recycle type is determined to be inter-pulse stagger caused by a missed pulse; otherwise, it is determined to be jitter.
[0012] Compared with the prior art, the significant advantages of this invention are: by establishing a front-stage recycle point value index matrix, a leak pulse recycle matrix, and an inter-pulse staggered continuity matrix, this invention fully utilizes the continuous change law of inter-pulse staggered signals under the leak pulse condition, thereby improving the accuracy of inter-pulse staggered signal type discrimination under the leak pulse condition.
[0013] This invention allows for custom settings of parameters such as the leakage pulse ratio threshold, the maximum allowed number of consecutive leakage pulses, the maximum continuous quantity threshold, and the continuous total quantity threshold, according to actual usage requirements. It is applicable to the identification of inter-pulse staggered signal types under conditions of low signal-to-noise ratio or high pulse loss rate, and has strong robustness and environmental adaptability. Attached Figure Description
[0014] To more clearly illustrate this technical solution, the accompanying drawings used in the prior art description are briefly introduced below.
[0015] Figure 1 The block diagram shows the implementation of inter-pulse staggered signal discrimination based on continuity judgment in the case of leaked pulses.
[0016] Figure 2 This is a schematic diagram of the pulse repetition interval in the case of pulse leakage due to uneven pulse signal.
[0017] Figure 3 This is a schematic diagram of the pulse repetition interval in the case of pulse leakage in a jitter signal.
[0018] Figure 4 This is a schematic diagram of the index of the previous recycle point value and the calculation of the leaked pulse recycle.
[0019] Figure 5 This is a schematic diagram for calculating the inter-pulse staggered continuity matrix.
[0020] Figure 6 This is a schematic diagram of a one-dimensional continuous quantity under the condition of pulse leakage in the inter-pulse staggered signal.
[0021] Figure 7 This is a schematic diagram of a one-dimensional continuous quantity under the condition of a jitter signal with a missing pulse. Detailed Implementation
[0022] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the protection scope of the present invention.
[0023] This invention first identifies the case of missing pulses in jitter signals, then calculates the index matrix of the previous stage recycle point, the missing pulse recycle matrix, and the inter-pulse stagger continuity matrix, respectively. Finally, it implements inter-pulse stagger continuity identification, thereby improving the accuracy of inter-pulse stagger signal type identification in the case of missing pulses. The implementation block diagram of the inter-pulse stagger signal identification method based on continuity judgment in the case of missing pulses is shown below. Figure 1 As shown. The specific implementation includes the following steps:
[0024] Step 1: The jitter signal leakage pulse discrimination module inputs the pulse repetition interval list of the single radiation source signal after signal sorting and processing, and sets a leakage pulse ratio threshold. It then performs feature extraction of cycle point values and cycle type discrimination on the pulse repetition interval list, obtaining a cycle point value list and cycle type. If the cycle type is jitter, and the number of values in the pulse repetition interval list greater than the maximum value of the cycle point exceeds the leakage pulse ratio threshold of the total number of pulse repetition intervals, a cycle type discrimination error is suspected to be caused by leakage pulses, and Step 2 is executed; otherwise, the process exits directly.
[0025] Step 2: The preceding stage recycle point value index matrix calculation module inputs the recycle point value list and sets the maximum allowed number of consecutive missed pulses. It calculates the preceding stage recycle point value index when there are no missed pulses between each recycle point value and the preceding stage recycle point value. Based on the relationship between the maximum allowed number of consecutive missed pulses and the total number of recycle points, it iterates and calculates the preceding stage recycle point value index value corresponding to the missed pulse. The preceding stage recycle point value index matrix is formed based on the calculation results.
[0026] Step 3: The leaky pulse repeatability matrix calculation module takes the list of repeatability point values and the maximum allowed number of consecutive leaky pulses as input. It calculates the leaky pulse repeatability corresponding to each repeatability point value when there are no leaky pulses between it and the previous repeatability point value, which is the current repeatability point value. Based on the relationship between the maximum allowed number of consecutive leaky pulses and the total number of repeatability point values, it iterates through the modules to calculate the leaky pulse repeatability corresponding to the leaky pulse, which is the current repeatability point value plus the sum of the previous k repeatability point values. The leaky pulse repeatability matrix is then formed based on the calculation results.
[0027] Step 4: Input the pulse repetition interval list, the previous cycle point index matrix, and the missed pulse cycle matrix into the pulse repetition interval calculation module. Iterate through the pulse repetition interval list and the missed pulse cycle matrix, comparing the difference between each pulse repetition interval and the missed pulse cycle value of each cycle point. If the difference between the m-th pulse repetition interval and the missed pulse cycle value formed when k pulses are missed at the n-th cycle point is within the cycle tolerance range, then the continuity value of the m-th pulse repetition interval at the n-th cycle point is equal to the continuity value corresponding to the previous cycle point index when k pulses are missed at the n-th cycle point, plus 1; otherwise, the continuity value is 0.
[0028] Step 5: The inter-pulse staggered continuity discrimination module inputs the inter-pulse staggered continuity matrix. It extracts the maximum value from each row of the inter-pulse staggered continuity matrix to form a one-dimensional continuity list, obtaining the continuous quantity for each pulse repetition interval. The maximum value in the one-dimensional continuity list is extracted as the maximum continuous quantity, and the total continuous quantity is calculated cumulatively. If the maximum continuous quantity exceeds the maximum continuous quantity threshold, and the total continuous quantity exceeds the total continuous quantity threshold, the current recycle type is determined to be inter-pulse staggered caused by a missed pulse; otherwise, it is determined to be jitter.
[0029] Optionally, in some possible implementations, step 1 specifically includes:
[0030] Step 1.1: After signal sorting preprocessing and deinterlacing, a list of pulse repetition intervals for a single radiation source signal is obtained. ,in Indicates the first pulse repetition interval This represents the total number of pulse repetition intervals. Figure 2 This is a schematic diagram of the pulse repetition interval in the case of pulse leakage due to inter-pulse staggered signal. Figure 3 This is a schematic diagram of the pulse repetition interval in the case of pulse leakage in a jitter signal.
[0031] Step 1.2: Extract the repeat point value features from the pulse repetition interval list to obtain the repeat point value list. ,in , Indicates the current radiation source's number Each critical point value, This represents the total number of repeated cycle points. Figure 2 The corresponding list of critical point values is as follows .
[0032] Step 1.3: Determine the recurrence type from the pulse repetition interval list to obtain the recurrence type. If the recirculation type If the system is jittering, proceed to step 1.4; otherwise, exit directly.
[0033] Step 1.4: Set the leakage pulse ratio threshold ,make .
[0034] Step 1.5: Traverse the pulse repetition interval list and calculate the maximum value in the list that is greater than the critical point value. The quantity is .like If the leakage pulse ratio exceeds the threshold of the total number of pulse repetition intervals, it is suspected that the recycle type is incorrect due to leakage pulses, and step 2 is executed; otherwise, the process exits directly.
[0035] Optionally, in some possible implementations, step 2 specifically includes:
[0036] Step 2.1: Set the maximum allowed number of consecutive leaky pulses to [value]. ,make .
[0037] Step 2.2: Establish the index matrix of previous cycle points as follows:
[0038]
[0039] in, This is the index of the preceding stage recycle point value when the nth recycle point value is missing k pulses. Initialization. . Figure 4 This is a schematic diagram of the index of the previous recycle point value and the calculation of the leaked pulse recycle.
[0040] Step 2.3: The current redo point index is And there are no leaked pulses between it and the previous recycle point value, that is The corresponding index of the preceding recycle point is:
[0041]
[0042] Step 2.4: If If yes, proceed to step 2.5; otherwise, proceed to step 2.6.
[0043] Step 2.5: The current redo point index is And the number of leaked pulses between the current and the previous recycle point value is At that time, the corresponding index of the previous recycle point value is:
[0044] .
[0045] Proceed to step 3.
[0046] Step 2.6: The current redo point index is And the number of leaked pulses between the current stage and the previous stage recycle point value is At that time, the corresponding index of the previous recycle point value is:
[0047] .
[0048] The current index of the cycle point is And the number of leaked pulses between the current and the previous recycle point value is At that time, the corresponding index of the previous recycle point value is:
[0049]
[0050] in This indicates rounding down to the nearest integer.
[0051] when hour, Figure 2 The corresponding index matrix of previous cycle points is:
[0052]
[0053] Optionally, in some possible implementations, step 3 specifically includes:
[0054] Step 3.1: Establish the leak pulse recycle matrix:
[0055]
[0056] in, The missed pulse recycle value is the value formed when k pulses are missed at the nth recycle point value, representing the current recycle point value plus the previous pulses. The sum of the values of each cycle point. Initialization. .
[0057] Step 3.2: The current redo point index is And there are no leaked pulses between it and the previous recycle point value, that is The corresponding leak pulse recycle value is the current recycle point value, i.e.:
[0058]
[0059] Step 3.3: If If yes, proceed to step 3.4; otherwise, proceed to step 3.5.
[0060] Step 3.4: The current redo point index is And the number of leaked pulses between the current and the previous recycle point value is At that time, the corresponding leak pulse recycle value is:
[0061] .
[0062] Proceed to step 4.
[0063] Step 3.5: The current redo point index is And the number of leaked pulses between the current and the previous recycle point value is At that time, the corresponding leak pulse recycle value is:
[0064] .
[0065] Step 3.6: The inter-pulse staggered frame period is the sum of all recurrence point values. Calculate the inter-pulse staggered frame period. .
[0066] Step 3.7: The current redo point index is And the number of leaked pulses between the current and the previous recycle point value is At that time, the corresponding leak pulse recycle value is:
[0067]
[0068] in This indicates rounding down to the nearest integer.
[0069] when hour, Figure 2 The corresponding leak pulse recycle matrix is:
[0070]
[0071] Optionally, in some possible implementations, step 4 specifically includes:
[0072] Step 4.1: Set the recirculation tolerance threshold to ,make .
[0073] Step 4.2: Establish the inter-pulse staggered continuity matrix:
[0074]
[0075] in, Indicates the first The pulse repetition interval is at the [number]th pulse repetition interval. Continuity of each cycle point value. Initialization. . Figure 5 This is a schematic diagram for calculating the inter-pulse staggered continuity matrix.
[0076] Step 4.3: Iterate through the pulse repetition interval list and the missed pulse repeating matrix, comparing the difference between each pulse repetition interval and the missed pulse repeating value at each repeating point. If That is, the first The difference between the pulse repetition interval and the missed pulse repetition value formed when k pulses are missed at the nth repetition point is within the repetition tolerance. Within the range, then the first The pulse repetition interval is at the [number]th pulse repetition interval. The continuous quantity of the nth critical point value is equal to the nth... The value of each recycle point is incremented by 1 based on the continuous value corresponding to the index of the previous stage recycle point when the nth recycle point value is missing k pulses; otherwise... .
[0077] Optionally, in some possible implementations, step 4.3 specifically includes:
[0078] Step 4.3.1: Initialization , , .
[0079] Step 4.3.2: If That is, the first The pulse repetition interval and the first pulse repetition interval The difference between the missed pulse recycle values formed when k pulses are missed at a recycle point is within the recycle tolerance. Within the range, then:
[0080]
[0081] Proceed to step 4.3.5; otherwise, proceed to step 4.3.3.
[0082] Step 4.3.3: If ,but If yes, return to step 4.3.2; otherwise, proceed to step 4.3.4.
[0083] Step 4.3.4: If ,but , If not, return to step 4.3.2; otherwise, Proceed to step 4.3.5.
[0084] Step 4.3.5: If ,but , , If yes, return to step 4.3.2; otherwise, proceed to step 5.
[0085] Optionally, in some possible implementations, step 5 specifically includes:
[0086] Step 5.1: Set the minimum continuous quantity threshold to Maximum continuous quantity threshold Continuous total threshold .make , , .
[0087] Step 5.2: Initialize the maximum continuous quantity Continuous total .
[0088] Step 5.3: Create a one-dimensional continuous list ,in, ,Right now The inter-pulse staggered continuity matrix represents the first... The maximum value of a row.
[0089] Step 5.4: Calculate the maximum continuous quantity That is, the maximum continuous quantity is the maximum value in a one-dimensional continuous list.
[0090] Step 5.5: Traverse the one-dimensional continuous list and calculate the cumulative total number of consecutive elements. .like for ,but ;like > ,but ;otherwise .
[0091] Step 5.6: If the maximum continuous quantity exceeds the maximum continuous quantity threshold, and the total continuous quantity exceeds the total continuous quantity threshold, i.e. and If the current recycle type is determined to be inter-pulse anomaly caused by a leaked pulse, then it is determined to be jitter.
[0092] Figure 6 for Figure 2 The corresponding one-dimensional continuous quantity diagram shows that, after calculation, the maximum continuous quantity is 36, and the total continuous quantity is 715, which satisfies the inter-pulse staggeredness rule under the case of leaky pulses. Therefore... Figure 2 The corresponding pulse repetition interval is determined to be pulse aberration. Figure 7 for Figure 3 The corresponding one-dimensional continuous quantity diagram shows that, after calculation, the maximum continuous quantity is 4, and the total continuous quantity is 190. This does not satisfy the inter-pulse staggeredness rule under the case of leaky pulses. Therefore... Figure 2 The corresponding pulse repetition interval is determined to be jitter.
[0093] Optionally, some possible implementations may include all or part of the above-described implementations.
[0094] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for identifying inter-pulse staggered signals based on continuity judgment in the case of leaky pulses, characterized in that, Includes the following steps: Step 1: Input the pulse repetition interval list of the single radiation source signal after signal sorting and processing into the jitter signal leakage pulse discrimination module, and set the leakage pulse ratio threshold. The jitter signal leakage pulse discrimination module performs recurrence point value feature extraction and recurrence type discrimination on the pulse repetition interval list to obtain a recurrence point value list and recurrence type. If the recurrence type is jitter, and the number of pulse repetition intervals with values greater than the maximum recurrence point value exceeds the leakage pulse ratio threshold of the total number of pulse repetition intervals, proceed to Step 2; otherwise, exit directly. Step 2: Input the list of recycle point values into the previous stage recycle point value index matrix calculation module, and set the maximum allowed number of consecutive missed pulses. The previous stage recycle point value index matrix calculation module calculates the previous stage recycle point value index corresponding to each recycle point value when there are no missed pulses between it and the previous stage recycle point value. Based on the relationship between the maximum allowed number of consecutive missed pulses and the total number of recycle point values, it iterates through and calculates the previous stage recycle point value index value corresponding to the missed pulse, forming the previous stage recycle point value index matrix. Step 3: Input the list of recycle point values and the maximum allowed number of consecutive leaky pulses into the leaky pulse recycle matrix calculation module. The leaky pulse recycle matrix calculation module calculates the leaky pulse recycle corresponding to each recycle point value when there are no leaky pulses between it and the previous recycle point value as the current recycle point value. Based on the relationship between the maximum allowable number of consecutive missed pulses and the total number of recycle points, the missed pulse recycle corresponding to the missed pulse is calculated by traversing and calculating the current recycle point value plus the sum of the previous k recycle point values, forming a missed pulse recycle matrix. Step 4: Input the pulse repetition interval list, the previous stage recycle point value index matrix, and the missed pulse recycle matrix into the pulse inter-pulse staggered continuity matrix calculation module. The pulse inter-pulse staggered continuity matrix calculation module traverses the pulse repetition interval list and the missed pulse recycle matrix, and compares the difference between each pulse repetition interval and the missed pulse recycle value of each recycle point value. If the difference between the m-th pulse repetition interval and the missed pulse recycle value formed when k pulses are missed at the n-th recycle point value is within the recycle tolerance range, then the continuity of the m-th pulse repetition interval at the n-th recycle point value is equal to the continuity of the previous stage recycle point value index corresponding to the (m-1)-th recycle point value when k pulses are missed at the n-th recycle point value plus 1. Otherwise, the continuous quantity is 0, forming an inter-pulse staggered continuity matrix; Step 5: Input the inter-pulse stagger continuity matrix into the inter-pulse stagger continuity discrimination module. The inter-pulse stagger continuity discrimination module extracts the maximum value of each row of the inter-pulse stagger continuity matrix to form a one-dimensional continuity list, and obtains the continuity amount of each pulse repetition interval. The maximum value in the one-dimensional continuity list is extracted as the maximum continuity amount, and the total continuity amount is calculated cumulatively. If the maximum continuity amount exceeds the maximum continuity amount threshold, and the total continuity amount exceeds the total continuity amount threshold, then the current recycle type is determined to be inter-pulse stagger caused by a missed pulse; otherwise, it is determined to be jitter.
2. The method for discriminating inter-pulse staggered signals based on continuity judgment in the case of leaked pulses according to claim 1, characterized in that, The pulse repetition interval list of the single radiation source signal after signal sorting and processing is as follows: ,in Indicates the first pulse repetition interval This represents the total number of pulse repetition intervals.
3. The method for discriminating inter-pulse staggered signals based on continuity judgment in the case of leaked pulses according to claim 2, characterized in that, The specific process of step 1 is as follows: Step 1.1: Extract the repeat point value features from the pulse repetition interval list to obtain the repeat point value list. ,in , Indicates the current radiation source's number Each critical point value, This represents the total number of multiple cycle points; Step 1.2: Determine the recurrence type from the pulse repetition interval list to obtain the recurrence type. If the recirculation type If the system is jittering, proceed to step 1.3; otherwise, exit directly. Step 1.3: Set the leakage pulse ratio threshold ; Step 1.4: Iterate through the pulse repetition interval list and calculate the maximum value in the list that is greater than the critical point value. The quantity is ,like If the leakage pulse ratio exceeds the threshold of the total number of pulse repetition intervals, it is suspected that the recycle type is incorrect due to leakage pulses, and step 2 is executed; otherwise, the process exits directly.
4. The method for discriminating inter-pulse staggered signals based on continuity judgment in the case of leaked pulses according to claim 1, characterized in that, Step 2 specifically includes: Step 2.1: Set the maximum allowed number of consecutive leaky pulses to [value]. ; Step 2.2: Establish the index matrix of previous cycle points, specifically as follows: ; in, Initialize the index of the previous stage recycle point value corresponding to the nth recycle point value when k pulses are missed. ; Step 2.3: The current redo point index is And there are no leaked pulses between it and the previous recycle point value, that is Calculate the corresponding previous cycle point index, specifically: ; Step 2.4: If If the condition is met, proceed to step 2.5; otherwise, proceed to step 2.
6. This represents the total number of multiple cycle points; Step 2.5: The current redo point index is And the number of leaked pulses between the current stage and the previous stage recycle point value is At that time, the corresponding index of the previous recycle point value is: ; Perform step 3; Step 2.6: The current redo point index is And the number of leaked pulses between the current stage and the previous stage recycle point value is At that time, the corresponding index of the previous recycle point value is: ; The current index of the cycle point is And the number of leaked pulses between the current stage and the previous stage recycle point value is At that time, the corresponding index of the previous recycle point value is: in This indicates rounding down to the nearest integer.
5. The method for discriminating inter-pulse staggered signals based on continuity judgment in the case of leaked pulses according to claim 1, characterized in that, Step 3 specifically includes: Step 3.1: Establish the leak pulse recycle matrix: in, The missed pulse recycle value is the value formed when k pulses are missed at the nth recycle point value, representing the current recycle point value plus the previous pulses. The sum of the values of each critical point, initialized. ; Step 3.2: The current redo point index is And there are no leaked pulses between it and the previous recycle point value, that is The corresponding leak pulse recycle value is the current recycle point value, i.e.: Step 3.3: If If the condition is met, proceed to step 3.4; otherwise, proceed to step 3.
5. Step 3.4: The current redo point index is And the number of leaked pulses between the current stage and the previous stage recycle point value is At that time, the corresponding leak pulse recycle value is calculated, specifically as follows: ; Perform step 4; Step 3.5: The current redo point index is And the number of leaked pulses between the current stage and the previous stage recycle point value is At that time, the corresponding leak pulse recycle value is: ; Step 3.6: Calculate the inter-pulse staggered frame period; Step 3.7: The current redo point index is And the number of leaked pulses between the current stage and the previous stage recycle point value is At that time, the corresponding leak pulse recycle value is: in This indicates rounding down to the nearest integer.
6. The method for discriminating inter-pulse staggered signals based on continuity judgment in the case of leaked pulses according to claim 5, characterized in that, The inter-pulse staggered frame period is the sum of all recurrence point values, specifically: 。 7. The method for discriminating inter-pulse staggered signals based on continuity judgment in the case of leaked pulses according to claim 1, characterized in that, Step 4 specifically includes: Step 4.1: Set the recirculation tolerance threshold to ; Step 4.2: Establish the inter-pulse staggered continuity matrix: in, Indicates the first The pulse repetition interval is at the [number]th pulse repetition interval. Continuity of each critical point value; initialization ; Step 4.3: Iterate through the pulse repetition interval list and the missed pulse repeating matrix, comparing the difference between each pulse repetition interval and the missed pulse repeating value at each repeating point. If... That is, the first The difference between the pulse repetition interval and the missed pulse repetition value formed when k pulses are missed at the nth repetition point is within the repetition tolerance. Within the range, then the first The pulse repetition interval is at the [number]th pulse repetition interval. The continuous quantity of the nth critical point value is equal to the nth... The value of each recycle point is incremented by 1 based on the continuous value corresponding to the index of the previous stage recycle point when the nth recycle point value is missing k pulses; otherwise... .
8. The method for discriminating inter-pulse staggered signals based on continuity judgment in the case of leaked pulses according to claim 7, characterized in that, Step 4.3 specifically includes: Step 4.3.1: Initialization , , ; Step 4.3.2: If That is, the first The pulse repetition interval and the first pulse repetition interval The difference between the missed pulse recycle values formed when k pulses are missed at a recycle point is within the recycle tolerance. Within the range, then: Proceed to step 4.3.5; otherwise, proceed to step 4.3.
3. Step 4.3.3: If ,but If the condition is met, return to step 4.3.2; otherwise, proceed to step 4.3.
4. Step 4.3.4: If ,but , If not, return to step 4.3.2; otherwise, Proceed to step 4.3.5; Step 4.3.5: If ,but , , If yes, return to step 4.3.2; otherwise, proceed to step 5.
9. The method for discriminating inter-pulse staggered signals based on continuity judgment in the case of leaked pulses according to claim 1, characterized in that, Step 5 specifically includes: Step 5.1: Set the minimum continuous quantity threshold to Maximum continuous quantity threshold Continuous total threshold ; Step 5.2: Initialize the maximum continuous quantity Continuous total ; Step 5.3: Create a one-dimensional continuous list ,in, ,Right now The inter-pulse staggered continuity matrix represents the first... The maximum value of a row; Step 5.4: Calculate the maximum continuous quantity That is, the maximum continuous quantity is the maximum value in a one-dimensional continuous list; Step 5.5: Traverse the one-dimensional continuous list and calculate the cumulative total number of consecutive elements. ;like for ,but ;like > ,but ;otherwise ; Step 5.6: If the maximum continuous quantity exceeds the maximum continuous quantity threshold, and the total continuous quantity exceeds the total continuous quantity threshold, i.e. and If the current recycle type is determined to be inter-pulse anomaly caused by a leaked pulse, then it is determined to be jitter.