An interference mitigation method and system based on piecewise pulse pressure and uniformity metric
By segmenting the radar echo signal and performing pulse compression, the optimal threshold for eliminating interference signals is determined, thus solving the adaptability problem of traditional radar signal interference suppression methods in complex environments and improving the accuracy and reliability of target detection.
Patent Information
- Application Number
- CN202510044905.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2045-01-13
AI Technical Summary
Traditional radar signal interference suppression methods are difficult to adapt to complex and ever-changing interference environments, affecting the accuracy of target detection and identification.
The radar echo signal is divided into multiple sub-pulse segments, and pulse compression is performed. The optimal threshold is determined by calculating the pulse compression peak value and signal uniformity index of each sub-pulse segment, and the interfering sub-pulse segments are eliminated.
It improves the flexibility and accuracy of signal processing, effectively eliminates interference signals, enhances the accuracy and reliability of target detection, and adapts to complex and ever-changing interference environments.
Smart Images

Figure CN119986578B_ABST
Abstract
Description
Technical Field
[0001] This specification relates to the field of radar signal interference suppression technology, and more specifically, to an interference suppression method and system based on segmented pulse compression and uniformity measurement. Background Technology
[0002] Radar systems have wide applications in modern military, meteorological observation, aerospace, and other fields. However, in practical applications, radar is often affected by various interference factors, such as electromagnetic interference and multipath effects, leading to a decline in signal quality and affecting the accuracy of target detection and identification. Traditional interference removal methods often rely on fixed threshold settings, making it difficult to adapt to complex and ever-changing interference environments. Summary of the Invention
[0003] The purpose of this specification is to provide an interference suppression method based on segmented pulse compression and uniformity measurement, which can solve the problem that traditional interference suppression methods are difficult to adapt to complex and ever-changing interference environments.
[0004] The embodiments described in this specification are implemented as follows:
[0005] On the one hand, this specification provides an interference suppression method based on segmented pulse pressure and uniformity measurement, mainly including:
[0006] The acquired echo signal is divided into multiple sub-pulse segments;
[0007] Pulse compression is performed on multiple sub-pulse segments to obtain the pulse compression peak value of each sub-pulse segment;
[0008] The maximum value of the pulse compression peak of the multiple sub-pulse segments is used as the maximum test threshold of the test range. The optimal threshold is determined by calculating the signal uniformity index of each sub-pulse segment for each test threshold. The test range includes multiple test thresholds with a preset step value, ranging from 0 to the maximum test threshold.
[0009] Based on the optimal threshold and the pulse compression peak value of each sub-pulse segment, the interfered sub-pulse segments are removed to obtain the interference-suppressed echo signal.
[0010] On the other hand, this specification provides an interference suppression system based on segmented pulse compression and uniformity measurement, which mainly includes:
[0011] The segmentation module is used to segment the acquired echo signal into multiple sub-pulse segments;
[0012] The pulse compression module is used to compress the multiple sub-pulse segments to obtain the pulse compression peak value of each sub-pulse segment;
[0013] The determination module is used to take the maximum value of the pulse compression peak of the multiple sub-pulse segments as the maximum test threshold of the test range, and to determine the optimal threshold by calculating the signal uniformity index of each sub-pulse segment with respect to each test threshold. The test threshold includes multiple test thresholds with a preset step value spaced from 0 to the maximum test threshold.
[0014] The rejection module is used to reject the interfered sub-pulse segments according to the optimal threshold and the pulse compression peak value of each sub-pulse segment, so as to obtain the interference-suppressed echo signal.
[0015] The embodiments described in this specification have at least the following advantages or beneficial effects:
[0016] This radar signal interference suppression method divides the original echo signal into multiple sub-pulse segments and performs pulse compression processing on each sub-pulse segment independently. This effectively reduces the attenuation and distortion of long pulse signals during propagation. At the same time, it can improve the flexibility and accuracy of signal processing by performing more refined signal analysis on each sub-pulse segment. Then, the optimal threshold for signal uniformity is determined by using the pulse compression peak value of each sub-pulse segment as the maximum test threshold. This can effectively eliminate interfered sub-pulse segments, thereby suppressing the interference signal and improving the accuracy and reliability of target detection using the echo signal. It can also adapt to complex and ever-changing interference environments. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of this specification, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this specification and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a flowchart illustrating the interference suppression method based on segmented pulse compression and uniformity measurement provided in this specification.
[0019] Figure 2 The time-frequency diagram of the radar echo signal provided in this specification is free of interference signals;
[0020] Figure 3 The radar reference signal time-frequency diagram provided in this specification;
[0021] Figure 4 The time-frequency diagram of the radar echo signal containing interference signals provided in this specification;
[0022] Figure 5 The time-frequency diagram of the interference signal provided in this specification;
[0023] Figure 6 A schematic diagram of the pulse compression result for the first sub-pulse segment provided in this specification;
[0024] Figure 7 A schematic diagram of the pulse compression result for the second sub-pulse segment provided in this specification;
[0025] Figure 8 A schematic diagram showing the summation of the pulse compression results for each sub-pulse segment provided in this specification.
[0026] Figure 9 A schematic diagram showing the summation of the pulse compression results of the sub-pulse segments after removing interference, as provided in this specification.
[0027] Figure 10 This is a schematic diagram of a radar signal interference suppression system based on the segmented pulse compression and uniformity measurement method provided in this specification. Detailed Implementation
[0028] To make the objectives, technical solutions, and advantages of the embodiments in this specification clearer, the technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this specification, and not all embodiments. Generally, the components of the embodiments of this specification described and shown in the accompanying drawings can be arranged and designed in various different configurations.
[0029] Please refer to Figure 1 One embodiment of this specification provides an interference suppression method based on segmented pulse pressure and uniformity measurement, mainly including:
[0030] Step 102: Divide the acquired echo signal into multiple sub-pulse segments;
[0031] Step 104: Perform pulse compression on the multiple sub-pulse segments to obtain the pulse compression peak value of each sub-pulse segment;
[0032] Step 106: The maximum value of the pulse compression peak of the multiple sub-pulse segments is used as the maximum test threshold of the test range. The optimal threshold is determined by calculating the signal uniformity index of each sub-pulse segment for each test threshold. The test range includes multiple test thresholds with a preset step value at intervals from 0 to the maximum test threshold.
[0033] Step 108: Based on the optimal threshold and the pulse compression peak value of each sub-pulse segment, remove the interfered sub-pulse segments to obtain the interference-suppressed echo signal.
[0034] Specifically, the above method effectively reduces the attenuation and distortion of long pulse signals during propagation by dividing the original echo signal into multiple sub-pulse segments and independently compressing each sub-pulse segment. At the same time, it can improve the flexibility and accuracy of signal processing by performing more refined signal analysis on each sub-pulse segment. Furthermore, the optimal threshold for signal uniformity is determined by using the pulse compression peak value of each sub-pulse segment as the maximum test threshold, which can effectively eliminate interfered sub-pulse segments, thereby suppressing interference signals and improving the accuracy and reliability of target detection using echo signals.
[0035] In this embodiment, one specific implementation of step 106 is as follows:
[0036] Step 112: Divide each of the sub-pulse segments into a first part of the signal and a second part of the signal according to the test threshold;
[0037] Step 114: Calculate the uniformity index of the first part of the signal and the second part of the signal respectively;
[0038] Step 116: The test threshold corresponding to the minimum uniformity index is the optimal threshold.
[0039] In this embodiment, the above method can accurately determine the optimal threshold for better signal uniformity, thereby effectively improving the suppression effect of interference signals.
[0040] In this embodiment, one specific implementation of step 114 is as follows:
[0041] Step 122: Calculate the mean of the first part of the signal and the mean of the second part of the signal;
[0042] Step 124: Calculate the variance of the first part of the signal and the variance of the second part of the signal based on the mean of the first part of the signal and the mean of the second part of the signal.
[0043] Step 126: Calculate the ratio of the number of the first part of the signal and the second part of the signal in their respective pulse segments;
[0044] Step 128: Calculate the uniformity measure based on the variance of the first part of the signal, the variance of the second part of the signal, and the ratio of the number of the first part of the signal to the number of the second part of the signal.
[0045] In this embodiment, the first part of the signal is a sub-pulse segment signal that is greater than or equal to the test threshold, and the second part of the signal is a sub-pulse segment signal that is less than the test threshold.
[0046] In this embodiment, the above steps are explained in detail through the following examples:
[0047] The pulse compression peak value of each sub-pulse segment is used as the test threshold. For each test threshold The signal of each sub-pulse segment is divided into a first part and a second part. The first part is greater than or equal to... The second part of the signal is less than Part of;
[0048] The mean of the first part of the signal and the mean of the second part of the signal in the current sub-pulse segment are calculated as follows:
[0049]
[0050] Where ave1 is the mean of the first part of the signal, ave2 is the mean of the second part of the signal, N1 is the number of sub-pulses of the first part of the signal, N2 is the number of sub-pulses of the second part of the signal, signal[i] is the signal value of the i-th sub-pulse of the first part of the signal, and signal[j] is the signal value of the j-th sub-pulse of the second part of the signal.
[0051] The variance is calculated as follows:
[0052]
[0053] Where d1 is the variance of the first part of the signal and d2 is the variance of the second part of the signal.
[0054] The uniformity metric S of the current pulse segment is calculated as follows:
[0055]
[0056] in, and These represent the proportions of the first and second part of the signal within their respective pulse segments, respectively:
[0057]
[0058] Where N is the total number of sub-pulses in the sub-pulse segment.
[0059] In this embodiment, the maximum value of the pulse compression peak of the multiple sub-pulse segments is used as the maximum test threshold, 0 is used as the minimum value of the test range, and the maximum test threshold is used as the maximum value of the test range. Multiple test thresholds are obtained by means of preset step values. By traversing the above test thresholds and calculating the uniformity metric S respectively, the test threshold that minimizes the uniformity metric S is determined, and the test threshold that minimizes the uniformity metric S is the optimal threshold.
[0060] In this embodiment, one specific implementation of step 108 is as follows:
[0061] Step 132: Determine whether the pulse compression peak value of each sub-pulse segment is greater than the optimal threshold;
[0062] Step 134: If the value is greater than the optimal threshold, then discard the sub-pulse segments whose pulse compression peak value is greater than the optimal threshold.
[0063] Step 136: If not, retain the sub-pulse segments whose pulse compression peak value is less than the optimal threshold;
[0064] Step 138: Add the sub-pulse segments whose compressed peak values are less than the optimal threshold to obtain the echo signal after interference suppression.
[0065] In this embodiment, after determining the optimal threshold, the interfered sub-pulse segments are determined by judging whether the pulse compression peak value of each sub-pulse segment is greater than the optimal threshold. That is, the sub-pulse segments with pulse compression peak values greater than the optimal threshold are interfered sub-pulse segments, while the sub-pulse segments with pulse compression peak values less than the optimal threshold are undisturbed sub-pulse segments. After removing the interfered sub-pulse segments, the remaining undisturbed sub-pulse segments are accumulated to obtain the echo signal after interference suppression.
[0066] In this embodiment, the acquired echo signal includes an analog echo signal, and before step 102, the following steps are also included:
[0067] Step 142: Generate radar transmission signals according to the requirements of the radar system;
[0068] Step 144: Receive the initial echo signal of the radar transmitted signal, wherein the initial echo signal includes the target echo signal and noise;
[0069] Step 146: Generate interference signal;
[0070] Step 148: Generate the acquired echo signal based on the interference signal and the initial echo signal.
[0071] In this embodiment, simulated radar transmission and echo signals can be generated in the manner described above. This method can further verify the accuracy and effectiveness of the interference suppression method.
[0072] In this embodiment, one specific implementation of step 142 is as follows:
[0073] Step 152: Determine the number of sub-pulses according to the requirements of the radar system;
[0074] Step 154: Based on the number of sub-pulses, determine a threshold for controlling the interval of the intra-pulse coding sequence, wherein the interval between adjacent elements of the intra-pulse coding sequence meets the requirements of the threshold.
[0075] Step 156: Deduplicate the intra-pulse coding sequence to obtain an intra-pulse coding set, wherein the coding set does not include duplicate rows.
[0076] In this embodiment, parameters such as the initial carrier frequency, number of sub-pulses, intra-pulse coding, and number of pulses are determined according to the requirements of the radar system. The specific determination method of intra-pulse coding is as follows: steps 152 to 156. Based on the parameters determined above and the pulse repetition frequency, instantaneous bandwidth, pulse width, and other parameters set according to the radar operating characteristics and target detection requirements, the radar transmission signal is constructed as follows:
[0077] The radar is configured based on parameters such as the number of pulses, target position, velocity, pulse repetition frequency, and pulse width. The pulse repetition period is calculated based on the pulse repetition frequency, and the sampling rate is determined based on the instantaneous bandwidth. Simultaneously, the gate center position is set, which is 1 kilometer from the target position (the gate center position can be adjusted according to the actual application scenario). Based on the gate center position, sampling rate, and other parameters, the start sampling time, end sampling time, sampling interval, and distance information are calculated.
[0078] Then, the frequency coding sequence is generated first, the multi-dimensional cell array storing the frequency coding information is initialized, and the pulse width, bandwidth and center frequency of each sub-pulse are calculated by determining the pulse width, number of sub-pulses, instantaneous bandwidth, etc. After performing transpose, reshaping and other operations on the random frequency, the relevant information is filled into the cell array according to the pulse.
[0079] Next, the radar transmission signal is constructed. First, a zero matrix based on the number of pulses and the sampling time length is initialized. For each pulse, information is extracted from the frequency coding unit array. Then, according to different signal models, such as the intra-pulse frequency coding model, the sub-pulse parameters and number are obtained from the coding information. For each sub-pulse, a window function is constructed according to the pulse width. Based on the frequency, bandwidth, window function and sampling time, a signal is generated and accumulated to obtain the current pulse signal, thus constructing the radar transmission signal mentioned above.
[0080] The specific method for generating the acquired echo signal is as follows:
[0081] During echo signal generation, after initializing the matrix, information is extracted from the encoding array for each pulse. A signal is generated based on the signal model and target time delay, and then phase-modulated using the center frequency to fill the matrix. The pulse compression reference signal is generated by extracting information from the encoding array for each pulse and generating a signal according to parameters such as the signal model and pulse width. Finally, noise is generated based on the echo signal, bandwidth, sampling rate, and signal-to-noise ratio and added to the echo signal.
[0082] Choose the Hamming window as the window function and set the window size and periodicity. Determine the length of the Fast Fourier Transform. Perform Short-Time Fourier Transforms on the generated radar echo signal and the reference signal respectively, and convert the signals to the time-frequency domain for display. (Refer to...) Figure 2 and Figure 3 This refers to the converted echo signal and reference signal, which can be seen to have 8 sub-pulses.
[0083] In this embodiment, the generation of the aforementioned interference signal specifically includes the following steps:
[0084] First, initialize multiple jammer-related parameters, including sampling duration, number of forwardings, relative position to the target, out-of-pulse time, interference-to-signal ratio, jamming speed, etc., and determine whether the jammer is turned on through a flag array.
[0085] For a jammer that is turned on, an interference signal is generated based on the parameters. The jammer speed is taken into account and the phase is modulated. The interference signal is then superimposed into the pure interference signal array based on the delay of the interference signal. For a jammer that is turned off, the interference signal is set to zero.
[0086] After each jammer finishes processing its signal, it adds the jamming signal to the total jamming signal. Finally, the total jamming signal is superimposed on the original radar echo signal to obtain the echo signal containing the jamming signal.
[0087] Short-time Fourier transform processing and graphical display are performed on the echo signal and interference signal of the superimposed interference signal respectively, so as to intuitively observe the characteristics of the interference signal, such as... Figure 4 and Figure 5 As shown.
[0088] As can be seen, the above method can utilize existing echo signals, reference signals, and other parameters to generate interference signals and superimpose them onto the echo signals.
[0089] In this embodiment, after step 102, the method further includes:
[0090] Step 162: Perform matched filtering on each of the sub-pulse segments.
[0091] Specifically, for each sub-pulse segment Impulse response of matched filter Defined as:
[0092]
[0093] Where * denotes complex conjugate and -t denotes time reversal.
[0094] Echo signal for each sub-pulse segment and the corresponding matched filter Perform a convolution operation to obtain the pulse-compressed signal. .
[0095] To reduce sidelobe levels and increase the concentration of the main lobe, windowing was applied to each sub-pulse segment before segmented pulse compression. Then, time reversal and complex conjugation were performed on the windowed sub-pulse signals to obtain the impulse response of the matched filter. Convolution was performed on each sub-pulse segment with the matched filter, and the resulting signals were stored in a matrix. Finally, the results of all sub-pulse segments were synthesized to obtain the total pulse compression signal.
[0096] In this embodiment, a plotting function is used to display the pulse-compressed signal and the amplitude of each sub-pulse, such as... Figure 6-8 As shown.
[0097] In this embodiment, matching filtering of each sub-pulse segment in the above manner can maximize the signal-to-noise ratio of the signal.
[0098] In this embodiment, after step 108, the following steps are also included:
[0099] Step 172: Compare the interfered sub-pulse segment with the generated interference signal to obtain the comparison result;
[0100] Step 174: Based on the comparison results, verify the interference suppression performance of the echo signal after interference suppression.
[0101] In this embodiment, by generating a simulated echo signal, the accurate location of the interference signal can be determined. By comparing the accurate location with the location of the sub-pulse segment, the effectiveness and accuracy of the above-mentioned interference suppression method can be verified.
[0102] In this embodiment, the effectiveness of the above-described interference suppression method is illustrated by the following example:
[0103] In this example, it is assumed that there is a moving target in the scene with a speed of 20 m / s and a distance of 2000 m. The radar-related parameters are shown in Table 1.
[0104] Table 1 Radar Simulation Parameters
[0105]
[0106] The specific interference parameters are as follows:
[0107] Based on the determined echo signal, target position, and other parameters, the jammer's parameters are initialized, setting the sampling duration to 2μs, the number of relays to 1, the interference-to-signal ratio to 15dB, and the jamming velocity to 25m / s. The jamming signal delay is calculated based on the jamming distance and radar distance information, generating intermittent sampling jamming. The jamming signal is then added to the input radar echo signal to obtain the echo signal containing the jamming.
[0108] The radar transmit signal is generated based on radar parameters. Signal propagation loss is simulated, and the target echo and interference signal are then synthesized to obtain the echo signal containing the interference signal (i.e., the acquired echo signal). The sub-pulse width is calculated using a formula. The echo signal containing interference is segmented and pulse-compressed, then convolved with a matched filter to obtain the pulse-compressed signal. The time-domain waveforms and spectral analysis results before and after pulse compression are compared. A threshold is calculated for the pulse-compressed signal using a uniformity metric, and the interfered sub-pulses are removed based on the threshold. Figure 6 The pulse compression result diagram for the first sub-pulse segment shows that the interference intensity is significantly greater than the target intensity, thus it is considered the interfered sub-pulse. Figure 7 The pulse compression result of the second sub-pulse segment shows that the interference intensity is lower than the target intensity. Figure 8 The pulse compression results after summarizing each sub-pulse show that there is obvious interference. Figure 9 The pulse compression result of the signal after removing the interfered sub-pulse segment shows that a significant suppression effect was achieved on the interference.
[0109] Please refer to Figure 10 Another embodiment of this specification provides an interference suppression system based on segmented pulse pressure and uniformity measurement, mainly comprising:
[0110] The segmentation module 202 is used to segment the acquired echo signal into multiple sub-pulse segments;
[0111] The pulse compression module 204 is used to perform pulse compression on the multiple sub-pulse segments to obtain the pulse compression peak value of each sub-pulse segment;
[0112] The determining module 206 is used to take the maximum value of the pulse compression peak of the multiple sub-pulse segments as the maximum test threshold of the test range, and to determine the optimal threshold by calculating the signal uniformity index of each sub-pulse segment for each test threshold. The test range includes multiple test thresholds with a preset step value spaced from 0 to the maximum test threshold.
[0113] The rejection module 208 is used to reject the interfered sub-pulse segments according to the optimal threshold and the pulse compression peak value of each sub-pulse segment, so as to obtain the interference-suppressed echo signal.
[0114] This radar signal interference suppression system divides the original echo signal into multiple sub-pulse segments and performs pulse compression processing on each sub-pulse segment independently. This effectively reduces the attenuation and distortion of long pulse signals during propagation. At the same time, it can improve the flexibility and accuracy of signal processing by performing more refined signal analysis on each sub-pulse segment. Then, it uses the pulse compression peak value of each sub-pulse segment as the maximum test threshold to determine the optimal threshold for signal uniformity. This effectively eliminates interfered sub-pulse segments, thereby suppressing interference signals and improving the accuracy and reliability of target detection using echo signals.
[0115] In this embodiment, the determining module 206 is used to divide each of the sub-pulse segments into a first part of the signal and a second part of the signal based on the test threshold; calculate the uniformity index of the first part of the signal and the second part of the signal respectively; and take the test threshold corresponding to the minimum uniformity index as the optimal threshold. The mean of the first part of the signal and the mean of the second part of the signal are calculated; based on the mean of the first part of the signal and the mean of the second part of the signal, the variance of the first part of the signal and the variance of the second part of the signal are calculated accordingly; the proportion of the first part of the signal and the second part of the signal in their respective pulse segments is calculated; and a uniformity measure is calculated based on the variance of the first part of the signal, the variance of the second part of the signal, and the proportion of the first part of the signal and the second part of the signal. Through the above method, the optimal threshold with better signal uniformity can be determined more accurately, thereby effectively improving the suppression effect of interference signals.
[0116] In this embodiment, the rejection module 208 is used to determine whether the pulse compression peak value of each sub-pulse segment is greater than the optimal threshold; if it is greater, the sub-pulse segments with pulse compression peak values greater than the optimal threshold are rejected; if not, the sub-pulse segments with pulse compression peak values less than the optimal threshold are retained; the sub-pulse segments with pulse compression peak values less than the optimal threshold are added together to obtain the echo signal after interference suppression. The location of the interfered sub-pulse segment can be accurately determined through the above method.
[0117] In this embodiment, the system further includes a generation module 210, used to generate a radar transmission signal according to the requirements of the radar system; receive an initial echo signal of the radar transmission signal, the initial echo signal including a target echo signal and noise; generate an interference signal; and generate the acquired echo signal based on the interference signal and the initial echo signal. The number of sub-pulses is determined according to the requirements of the radar system; a threshold for controlling the interval of the intra-pulse coding sequence is determined based on the number of sub-pulses, the interval between adjacent elements of the intra-pulse coding sequence meeting the requirements of the threshold; and the intra-pulse coding sequence is deduplicated to obtain an intra-pulse coding set, the coding set excluding duplicate rows. Simulated radar transmission and echo signals can be generated in the above manner, and the accuracy and effectiveness of the above interference suppression method can be further verified accurately.
[0118] In this embodiment, the system further includes a verification module 212, used to compare the interfered sub-pulse segment with the generated interference signal to obtain a comparison result; and to verify the interference suppression capability of the interference-suppressed echo signal based on the comparison result. By generating a simulated echo signal, the accurate location of the interference signal can be determined, and by comparing the accurate location with the location of the sub-pulse segment, the effectiveness and accuracy of the above interference suppression method can be verified.
[0119] Based on the same inventive concept, another embodiment of this specification provides a computer-readable storage medium storing one or more programs, which, when executed by an electronic device including multiple application programs, cause the electronic device to perform... Figure 1 The corresponding embodiment provides an interference suppression method based on segmented pulse pressure and uniformity measurement.
[0120] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on its differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.
[0121] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are possible or may be advantageous.
[0122] Those skilled in the art will understand that the embodiments of this specification can be provided as methods, systems, or computer program products. Therefore, this specification may take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this specification may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0123] This specification is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this specification. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 The device that provides the function specified in each box.
[0124] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0125] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0126] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0127] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0128] The above description is merely an embodiment of this application and is not intended to limit this specification. Various modifications and variations can be made to this specification by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this specification should be included within the scope of the claims.
Claims
1. A method for interference mitigation based on piecewise pulse pressure and uniformity metric, characterized by, The method comprises the following steps: segmenting the obtained echo signal into a plurality of sub-pulse segments; pulse compression is performed on the plurality of sub-pulse segments to obtain pulse compression peaks of each of the sub-pulse segments; the maximum value of the pulse compression peaks of the plurality of sub-pulse segments is taken as the maximum test threshold of the test range, and the best threshold is determined by calculating the signal uniformity index of each of the sub-pulse segments for each test threshold, the test range including a plurality of test thresholds spaced at a preset step value from 0 to the maximum test threshold; according to the best threshold and the pulse compression peaks of each of the sub-pulse segments, the sub-pulse segments affected by interference are removed to obtain the echo signal after interference suppression.
2. The method for interference mitigation based on piecewise pulse pressure and uniformity metric of claim 1, wherein, The maximum value of the pulse compression peaks of the plurality of sub-pulse segments is taken as the maximum test threshold of the test range, and the best threshold is determined by calculating the signal uniformity index of each of the sub-pulse segments for each test threshold, comprising: each of the sub-pulse segments is divided into a first part signal and a second part signal at the test threshold; the uniformity index of the first part signal and the second part signal is calculated respectively; the test threshold corresponding to the minimum uniformity index is taken as the best threshold.
3. The method of interference mitigation based on piecewise pulse pressure and uniformity metric according to claim 2, wherein, The uniformity index of the first part signal and the second part signal is calculated respectively, comprising: the mean of the first part signal and the mean of the second part signal are calculated; the variance of the first part signal and the variance of the second part signal are calculated according to the mean of the first part signal and the mean of the second part signal; the signal quantity proportion of the first part signal and the second part signal in the pulse segment to which they belong is calculated; the uniformity index is calculated according to the first part signal variance, the second part signal variance, and the signal quantity proportion of the first part signal and the second part signal.
4. The method for interference mitigation based on piecewise pulse pressure and uniformity metric of claim 2, wherein, The first part signal is the sub-pulse segment signal greater than or equal to the test threshold, and the second part signal is the sub-pulse segment signal less than the test threshold.
5. The method for interference mitigation based on piecewise pulse pressure and uniformity metric of claim 1, wherein, According to the best threshold and the pulse compression peaks of each of the sub-pulse segments, the sub-pulse segments affected by interference are removed to obtain the echo signal after interference suppression, comprising: determine whether the pulse compression peak of each of the sub-pulse segments is greater than the best threshold; if yes, remove the sub-pulse segment whose pulse compression peak is greater than the best threshold; if no, keep the sub-pulse segment whose pulse compression peak is less than the best threshold; add the sub-pulse segments whose pulse compression peaks are less than the best threshold to obtain the echo signal after interference suppression.
6. The method for interference mitigation based on piecewise pulse pressure and uniformity metric of claim 1, wherein, The obtained echo signal includes an analog echo signal, and before the obtained echo signal is segmented into a plurality of sub-pulse segments, the method comprises the following steps: generate a radar transmission signal according to the requirements of a radar system; receive an initial echo signal of the radar transmission signal, the initial echo signal including a target echo signal and noise; generate an interference signal; generate the obtained echo signal according to the interference signal and the initial echo signal.
7. The method of interference mitigation based on piecewise pulse pressure and uniformity metric according to claim 6, wherein, The radar transmission signal is generated according to the requirements of the radar system, comprising: determine the number of sub-pulses according to the requirements of the radar system; According to the number of sub-pulses, a threshold for controlling intra-pulse coding sequence intervals is determined, intervals of adjacent elements of the intra-pulse coding sequence meet the requirement of the threshold; The intra-pulse coding sequence is de-duplicated to obtain an intra-pulse coding set, and the coding set does not include duplicate rows.
8. The method for interference mitigation based on piecewise pulse pressure and uniformity metric of claim 1, wherein, After the acquired echo signal is segmented into multiple sub-pulse segments, the sub-pulse segments are matched and filtered.
9. The method for interference mitigation based on piecewise pulse pressure and uniformity metric of claim 6, wherein, After the optimal threshold and the pulse compression peak value of each sub-pulse segment are obtained, the sub-pulse segment affected by interference is removed to obtain an echo signal after interference suppression. The interference signal is compared with the sub-pulse segment affected by interference to obtain a comparison result. According to the comparison result, the interference suppression performance of the echo signal after interference suppression is verified.
10. An interference mitigation system based on piecewise pulse pressure and uniformity metric, characterized by, It includes: A segmentation module for segmenting the acquired echo signal into multiple sub-pulse segments; A pulse compression module for pulse compression of multiple sub-pulse segments to obtain pulse compression peak values of each sub-pulse segment; A determination module for taking the maximum value of the pulse compression peak values of the multiple sub-pulse segments as the maximum test threshold of the test range, determining the optimal threshold by calculating the signal uniformity index of each sub-pulse segment for each test threshold, and the test range includes multiple test thresholds spaced by a preset step value from 0 to the maximum test threshold; A removal module for removing the sub-pulse segment affected by interference according to the optimal threshold and the pulse compression peak value of each sub-pulse segment to obtain an echo signal after interference suppression.
Citation Information
Patent Citations
Segmented pulse pressure intermittent sampling and forwarding interference resisting method based on frequency agility radar
CN113759321A
Intermittent sampling interference resisting method for inter-pulse and intra-pulse frequency agility radar based on segmented pulse pressure cancellation
CN118859129A