Modulation jamming method, device, electronic equipment and medium for pseudo-random binary phase coded radar

By establishing a coding sequence and cross-correlation function information list of radar signals, a pseudo-random interference signal is generated, which solves the problem of poor interference effect of pseudo-random two-phase coded radar and achieves effective and continuous interference to the radar.

CN120294686BActive Publication Date: 2025-10-03NAT UNIV OF DEFENSE TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510756523.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-09
Publication Date
2025-10-03
Estimated Expiration
2045-06-09

AI Technical Summary

Technical Problem

Existing technologies make it difficult to effectively interfere with pseudo-random binary phase coded radars, especially in generative jamming methods based on radar signal modulation characteristics. The accuracy and real-time performance of the coding sequence are difficult to guarantee, resulting in poor jamming effects.

Method used

Through electronic reconnaissance, radar signals are acquired, a radar carrier frequency, coding sequence and cross-correlation function main lobe information list is established, the interference signal carrier frequency and phase coding sequence are determined, and a modulated interference signal is generated. The pseudo-random sequence generation principle and sequence correlation characteristic analysis are used to realize real-time and continuous generation of interference signals.

Benefits of technology

It achieves effective interference to pseudo-random two-phase coded radar, generates deceptive interference of leading false targets or strong coherent suppression effect of noise-like, improves the effectiveness and continuity of interference, and solves the accuracy and real-time problems of sequence prediction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120294686B_ABST
    Figure CN120294686B_ABST
Patent Text Reader

Abstract

The present invention discloses a modulation interference method, device, electronic device and medium for pseudo-random two-phase coded radar, belonging to the field of radar interference technology. The method comprises: acquiring multiple radar signals through electronic reconnaissance, establishing a radar carrier frequency list, a radar code sequence list, an interference signal code sequence list and a main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence; sampling the radar signal of the interference object, querying the radar carrier frequency list, the radar code sequence list, the interference signal code sequence list and the main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence based on the sampling result, determining the interference signal carrier frequency and the interference signal phase code sequence, and generating a modulated interference signal based on the interference signal carrier frequency and the interference signal phase code sequence. The present invention greatly improves the effectiveness of interference against pseudo-random two-phase coded radar.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of radar jamming, and in particular relates to a modulation jamming method, device, electronic equipment and medium for pseudo-random binary phase coded radar. Background Art

[0002] Pseudo-random binary phase-coded radar (PBR) is a high-time-bandwidth product radar that uses a pulse compression system. Its thumbtack-shaped ambiguity function provides excellent resistance to incoherent interference, making it the simplest and most technologically mature type of phase-coded pulse compression radar. Currently, coherent jamming methods are the primary approach to jamming PBR radars. Specific implementation methods fall into two main categories: intermittent sampling and forwarding jamming based on digital radio frequency storage technology, and generative jamming based on radar signal modulation characteristics. Intermittent sampling and forwarding jamming based on digital radio frequency storage technology can be considered a passive jamming method. Depending on the sampling interval and the number of forwarding cycles, these methods can be further categorized as intermittent sampling direct forwarding jamming, intermittent sampling repeated forwarding jamming, and non-uniform intermittent sampling forwarding jamming. While the jamming signals generated by these methods exhibit a strong correlation with the radar signal, the time-sharing of sampling and forwarding, with forwarding always lagging behind by one sampling interval, results in discontinuity and lag in the jamming signal. This makes the resulting false targets easily detectable by pulse front tracking during radar signal detection, preventing reliable and effective jamming. Generative jamming based on radar signal modulation characteristics is an active jamming method. It primarily obtains radar signal modulation information through early electronic reconnaissance and then directly generates jamming signals during jamming. This method overcomes the drawback of intermittent sampling and forwarding of intermittent jamming signals. However, due to the uncertainty of the radar modulation sequence, it cannot generate stable, strongly correlated jamming signals, resulting in poor jamming effectiveness. Therefore, prediction-based modulation forwarding jamming has been developed. This method uses real-time prediction to achieve the correlation of jamming signals and, by selecting and recombining the predicted sequence, achieves the jamming effect of leading false targets, thereby avoiding radar detection during the radar signal detection phase and achieving effective jamming. However, the jamming effectiveness of this method depends primarily on the accuracy and real-time nature of the prediction. Accuracy requires that the radar signal sampled for decoding must be error-free and the sampling length must meet the minimum decodable sequence length. Real-time nature requires that the sampling duration must not exceed the duration of the radar pulse front tracking. Both of these requirements are required for accurate decoding and predictive jamming signal generation to achieve effective jamming. The harsh conditions make it difficult for this jamming method to accurately predict pseudo-random binary phase coded radar signals, making it impossible to achieve effective jamming effects and limiting its practical applications. Summary of the Invention

[0003] The present invention proposes a modulation jamming method, device, electronic device and medium for pseudo-random binary phase coded radar, which is used to solve the problem of difficulty in ensuring the accuracy and real-time performance of coding sequence prediction in the generative jamming method based on the modulation characteristics of the radar signal of the pseudo-random binary phase coded radar.

[0004] A first aspect of the present invention provides a modulation jamming method for a pseudo-random binary phase coded radar, the method comprising:

[0005] Step S1: Acquire multiple radar signals through electronic reconnaissance, and establish a radar carrier frequency list, a radar code sequence list, an interference signal code sequence list, and a main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence;

[0006] Step S2: Sample the radar signal of the interference object, query the radar carrier frequency list, radar code sequence list, interference signal code sequence list and the main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence based on the sampling result, determine the interference signal carrier frequency and the interference signal phase code sequence, and generate a modulated interference signal based on the interference signal carrier frequency and the interference signal phase code sequence.

[0007] Preferably, step S1, acquiring multiple radar signals through electronic reconnaissance, establishing a radar carrier frequency list of the radar signals, a radar code sequence list, an interference signal code sequence list, and a main lobe information list of a cross-correlation function between the interference signal code sequence and the radar code sequence, includes:

[0008] Acquire multiple radar signals through electronic reconnaissance, obtain the modulation characteristics of each radar signal, and generate a list of radar carrier frequencies;

[0009] For each radar signal: determining a candidate pseudo-random code sequence for generating the radar signal, removing candidate pseudo-random code sequences whose autocorrelation side lobes are greater than one-third of the main lobe amplitude, and using the remaining candidate pseudo-random code sequences as the pseudo-random code sequence for the radar signal;

[0010] constructing a radar code sequence list based on all pseudo-random code sequences of each radar signal;

[0011] For each radar signal: based on the pulse width, symbol width, and intra-pulse phase coding signal of the radar signal, determine the order of the shift register and the shift register connection method used to generate the pseudo-random coding sequence of the radar signal; determine the pseudo-random coding sequences of all the shift register connection methods with different initial states at the same order; and use the resulting sequences as the interference signal coding sequence of the radar signal;

[0012] Building an interference signal code sequence list based on all interference signal code sequences of each radar signal;

[0013] Determine the cross-correlation function between each interference signal coding sequence in the interference signal coding sequence list and each pseudo-random coding sequence in the radar coding sequence list; determine the main lobe of each cross-correlation function and the main lobe position, and determine the cross-correlation main lobe of each cross-correlation function and the time when the cross-correlation main lobe is located based on the main lobe of each cross-correlation function and the main lobe position; and construct a cross-correlation function main lobe information list of the interference signal coding sequence and the radar coding sequence based on the cross-correlation main lobes of all cross-correlation functions and the time when the cross-correlation main lobes are located.

[0014] Preferably, determining a candidate pseudo-random code sequence for generating the radar signal includes:

[0015] determining a radar intra-pulse modulation sequence of the radar signal;

[0016] If the accuracy of the radar intra-pulse modulation sequence is greater than or equal to a preset threshold, determining a register order and a register connection method for generating a pseudo-random code sequence for the radar signal based on the radar intra-pulse modulation sequence, calculating the radar signal autocorrelation function corresponding to each initial state under the register connection method; determining a set of pseudo-random code sequences that each radar signal may adopt based on the relationship between the main lobe and the side lobe of the autocorrelation function, and using a pseudo-random code sequence in the set of pseudo-random code sequences as a candidate pseudo-random code sequence for the radar signal;

[0017] If the accuracy of the radar intra-pulse modulation sequence is less than a preset threshold, all registers that may generate a pseudo-random code sequence of the radar signal are determined; all connection modes of each register are determined, and all pseudo-random code sequence subsequences corresponding to each initial state of each connection mode of each register are determined, where the number of pseudo-random code sequence subsequences corresponding to each initial state is related to the order of the registers; the radar signal autocorrelation function corresponding to each pseudo-random code sequence subsequence is calculated; the pseudo-random code sequence corresponding to each radar signal autocorrelation function is determined, and the pseudo-random code sequence is used as a candidate pseudo-random code sequence.

[0018] Preferably, the formula for determining the register connection mode for generating the pseudo-random code sequence of the radar signal based on the radar intra-pulse modulation sequence is:

[0019]

[0020] Among them, the sum is calculated according to the modulo 2 operation, is the pseudo-random code sequence of the radar signal The i-th code element code value is 0 or 1, i represents the position of the pulse modulation code element, is the pseudo-random code sequence of the radar signal The ipth code element encoding value, is the pth parameter value of the register connection mode, which takes a value of 0 or 1. When it takes 1, it participates in the operation, and when it takes 0, it does not participate in the operation. p is the order of the register connection parameters, and k is the register order, which is determined by the logarithm of the ratio of the pulse width to the symbol width;

[0021] The calculation formula of the radar signal autocorrelation function is:

[0022] in, is the pseudo-random code sequence of the radar signal and The correlation function value of the pseudo-random code sequence after j shifts, that is, the difference between the number of corresponding identical elements and the number of corresponding different elements, where n is the length of the pseudo-random code sequence; is the pseudo-random code sequence of the radar signal The i+jth code element encoding value is 0 or 1.

[0023] Preferably, the cross-correlation function between each interference signal code sequence in the interference signal code sequence list and each pseudo-random code sequence in the radar code sequence list is determined, wherein the calculation formula of the cross-correlation function is:

[0024] in, is the pseudo-random code sequence of the radar signal and Interference signal coding sequence after j shifts The cross-correlation function value of is the code value of the i-th code element in the interference signal coding sequence.

[0025] Preferably, step S2 includes:

[0026] Query the radar carrier frequency list based on the sampling result, and determine the interference signal carrier frequency closest to the sampling result frequency;

[0027] querying the radar code sequence list based on the sampling result, and determining a number of sequences with the same number of bits as the sampling result as candidate radar code sequences corresponding to the sampling result;

[0028] For each candidate radar code sequence, query the main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence, determine the sequence number corresponding to the maximum value of the minimum value of the cross-correlation main lobe of the candidate radar code sequence; and use the sequence number as the interference sequence number;

[0029] For each interference sequence number, query the interference signal coding sequence list based on the interference sequence number to obtain the interference signal coding sequence corresponding to the interference sequence number, and use the interference signal coding sequence as the interference signal phase coding sequence;

[0030] A modulated interference signal is generated based on the interference signal carrier frequency and the interference signal phase coding sequence.

[0031] A second aspect of the present invention provides a modulation jamming device for a pseudo-random binary phase coded radar, the device comprising:

[0032] A list building module is configured to acquire multiple radar signals through electronic reconnaissance, and to establish a radar carrier frequency list, a radar code sequence list, an interference signal code sequence list, and a main lobe information list of a cross-correlation function between the interference signal code sequence and the radar code sequence.

[0033] Query module: configured to sample the radar signal of the interference object, query the radar carrier frequency list, radar code sequence list, interference signal code sequence list and the main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence based on the sampling results, determine the interference signal carrier frequency and the interference signal phase code sequence, and generate a modulated interference signal based on the interference signal carrier frequency and the interference signal phase code sequence.

[0034] A third aspect of the present invention provides an electronic device, comprising:

[0035] at least one processor; and

[0036] a memory communicatively connected to the at least one processor; wherein,

[0037] The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform the method described above.

[0038] A fourth aspect of the present invention provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to execute the method as described above.

[0039] The present invention utilizes early electronic reconnaissance to obtain radar signal carrier frequency and intra-pulse code modulation characteristics. By identifying the order and connection mode of the code sequence register, based on the pseudo-random sequence generation principle, an interference pseudo-random code sequence table and an interference carrier frequency list that are strongly correlated with the radar signal code sequence are established. When implementing interference, the radar signal is quickly sampled, and then the interference signal code sequence modulation information is obtained based on a table lookup or random selection method, thereby generating a coherent interference signal and transmitting it, thereby achieving effective interference to the pseudo-random two-phase coded radar.

[0040] The present invention has the following technical effects:

[0041] (1) This invention is aimed at the practical engineering application of pseudo-random binary phase coded radar coherent jamming methods. It addresses the difficulty of accurately predicting sequences in real time and achieves real-time continuous jamming signal generation, which can produce deceptive jamming effects of leading false targets or strong coherent suppression jamming effects of noise-like noise. This greatly improves the effectiveness of jamming against pseudo-random binary phase coded radars.

[0042] (2) The present invention belongs to a generative jamming method based on radar signal modulation characteristics. Through preliminary electronic reconnaissance and sequence correlation characteristic analysis, the sequence prediction problem in the jamming process is transformed into a rule-based sequence selection problem, which solves the problem that the correlation between the jamming sequence and the radar sequence in the generative jamming method based on radar signal modulation characteristics is seriously dependent on the real-time and accuracy of the decoding algorithm.

[0043] (3) Based on the results of statistical characteristic analysis, the present invention ensures that the selected pseudo-random sequence has a minimum value of the maximum value of the main lobe of the cross-correlation function with the radar sequence in a statistical sense, which is not less than 1 / 2 and 1 / 3 of the radar sequence autocorrelation main lobe according to the same and different register connection methods as the radar, respectively, thereby ensuring the correlation of the interference signal.

[0044] (4) The present invention does not require the sampling time to reach the predicted time, ensuring that the selected pseudo-random sequence, after truncation and reorganization, has a leading amount in which the main lobe of the cross-correlation function of the radar sequence leads the main lobe of the autocorrelation function of the radar coding sequence by a certain length in a statistical sense, thereby ensuring the interference effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 A schematic flow chart of the modulation jamming method for pseudo-random binary phase coded radar provided by the present invention;

[0046] Figure 2 A schematic diagram of the generation order of various sequence tables involved in the present invention;

[0047] Figure 3 This is a schematic diagram of the radar code sequence table structure of the present invention;

[0048] Figure 4 This is a schematic diagram of the structure of the interference signal coding sequence table of the present invention;

[0049] Figure 5 This is a schematic diagram of the structure of the cross-correlation function main lobe information list of the present invention;

[0050] Figure 6 A schematic diagram of the table lookup sequence for generating interference signals according to the present invention. DETAILED DESCRIPTION

[0051] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present disclosure.

[0052] like Figure 1 As shown, the method includes:

[0053] Step S1: Acquire multiple radar signals through electronic reconnaissance, and establish a radar carrier frequency list, a radar code sequence list, an interference signal code sequence list, and a main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence;

[0054] Step S2: Sample the radar signal of the interference object, query the radar carrier frequency list, radar code sequence list, interference signal code sequence list and the main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence based on the sampling result, determine the interference signal carrier frequency and the interference signal phase code sequence, and generate a modulated interference signal based on the interference signal carrier frequency and the interference signal phase code sequence.

[0055] like Figure 2-Figure 5 As shown, multiple radar signals are acquired through electronic reconnaissance, the modulation characteristics of each radar signal are acquired, and a radar carrier frequency list F_list is generated.

[0056] For each radar signal: determining a candidate pseudo-random code sequence for generating the radar signal, removing candidate pseudo-random code sequences whose autocorrelation side lobes are greater than one-third of the main lobe amplitude, and using the remaining candidate pseudo-random code sequences as the pseudo-random code sequence for the radar signal;

[0057] A radar code sequence list R_sequencelist is constructed based on all pseudo-random code sequences of each radar signal.

[0058] For each radar signal: based on the pulse width, symbol width, and intra-pulse phase coding signal of the radar signal, determine the order of the shift register and the shift register connection mode used to generate the pseudo-random coding sequence of the radar signal; and determine the pseudo-random coding sequences of all the shift register connection modes with different initial states at the same order as the interference signal coding sequence of the radar signal;

[0059] An interference signal coding sequence list J_sequencelist is constructed based on all interference signal coding sequences of each radar signal.

[0060] Determine the cross-correlation function between each interference signal coding sequence in the interference signal coding sequence list and each pseudo-random coding sequence in the radar coding sequence list; determine the main lobe of each cross-correlation function and the main lobe position, and determine the cross-correlation main lobe of each cross-correlation function and the time when the cross-correlation main lobe is located based on the main lobe of each cross-correlation function and the main lobe position; construct a cross-correlation function main lobe information list Cmax_correlationlist of the interference signal coding sequence and the radar coding sequence based on the cross-correlation main lobes of all cross-correlation functions and the time when the cross-correlation main lobes are located.

[0061] Furthermore, determining a candidate pseudo-random code sequence for generating the radar signal includes:

[0062] determining a radar intra-pulse modulation sequence of the radar signal;

[0063] If the accuracy of the radar intra-pulse modulation sequence is greater than or equal to a preset threshold, determining a register order and a register connection method for generating a pseudo-random code sequence for the radar signal based on the radar intra-pulse modulation sequence, calculating the radar signal autocorrelation function corresponding to each initial state under the register connection method; determining a set of pseudo-random code sequences that each radar signal may adopt based on the relationship between the main lobe and the side lobe of the autocorrelation function, and using a pseudo-random code sequence in the set of pseudo-random code sequences as a candidate pseudo-random code sequence for the radar signal;

[0064] If the accuracy of the radar intra-pulse modulation sequence is less than a preset threshold, all registers that may generate a pseudo-random code sequence of the radar signal are determined; all connection modes of each register are determined, and all pseudo-random code sequence subsequences corresponding to each initial state of each connection mode of each register are determined, where the number of pseudo-random code sequence subsequences corresponding to each initial state is related to the order of the registers; the radar signal autocorrelation function corresponding to each pseudo-random code sequence subsequence is calculated; the pseudo-random code sequence corresponding to each radar signal autocorrelation function is determined, and the pseudo-random code sequence is used as a candidate pseudo-random code sequence.

[0065] Furthermore, the shift register order and the shift register connection mode for generating the pseudo-random code sequence of the radar signal are determined based on the radar intra-pulse modulation sequence, wherein the formula for determining the shift register connection mode is:

[0066] In the formula, the sum is calculated according to the modulo 2 operation, is the pseudo-random code sequence of the radar signal The i-th code element code value is 0 or 1, i represents the position of the pulse modulation code element, is the pseudo-random code sequence of the radar signal The ipth code element encoding value, is the pth parameter value of the register connection mode, which takes a value of 0 or 1. When it takes 1, it participates in the operation, and when it takes 0, it does not participate in the operation. p is the order of the register connection parameters, and k is the register order, which is determined by the logarithm of the ratio of the pulse width to the symbol width;

[0067] The calculation formula of the radar signal autocorrelation function is:

[0068] in, is the pseudo-random code sequence of the radar signal and The correlation function value of the pseudo-random code sequence after j shifts, that is, the difference between the number of corresponding identical elements and the number of corresponding different elements, where n is the length of the pseudo-random code sequence; is the pseudo-random code sequence of the radar signal The i+jth code element encoding value is 0 or 1.

[0069] In the present invention, after determining the register connection mode, a length of All pseudo-random code sequences.

[0070] Further, a cross-correlation function between each interference signal code sequence in the interference signal code sequence list and each pseudo-random code sequence in the radar code sequence list is determined, wherein the calculation formula of the cross-correlation function is:

[0071] in, is the pseudo-random code sequence of the radar signal and Interference signal coding sequence after j shifts The cross-correlation function value of is the code value of the i-th code element in the interference signal coding sequence.

[0072] In the present invention, the cross-correlation main lobe of the cross-correlation function and the time at which the cross-correlation main lobe is located are combined into a tuple and stored in Cmax_correlationlist.

[0073] like Figure 6 As shown, step S2 includes:

[0074] Query the radar carrier frequency list based on the sampling result, and determine the interference signal carrier frequency closest to the sampling result frequency;

[0075] querying the radar code sequence list based on the sampling result, and determining a number of sequences with the same number of bits as the sampling result as candidate radar code sequences corresponding to the sampling result;

[0076] For each candidate radar code sequence, query the main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence, determine the sequence number corresponding to the maximum value of the minimum value of the cross-correlation main lobe of the candidate radar code sequence; and use the sequence number as the interference sequence number;

[0077] For each interference sequence number, query the interference signal coding sequence list based on the interference sequence number to obtain the interference signal coding sequence corresponding to the interference sequence number, and use the interference signal coding sequence as the interference signal phase coding sequence;

[0078] A modulated interference signal is generated based on an interference signal carrier frequency and an interference signal phase coding sequence.

[0079] Furthermore, when querying the main lobe information list of the cross-correlation function between the interference signal coding sequence and the radar coding sequence, when only the correlation is considered, the sequence number corresponding to the maximum value of the minimum value of the cross-correlation main lobe of the candidate radar coding sequence is selected; when the false target interference effect is also considered, the sequence number corresponding to the maximum value of the minimum value of the cross-correlation main lobe at the moment when the cross-correlation main lobe leading position of the candidate radar coding sequence is located is selected.

[0080] The present invention identifies modulation parameters of acquired radar signals to obtain estimated values ​​of intra-pulse parameters and inter-pulse parameters; based on the pseudo-random sequence generation principle, reversely infers the order and connection mode of a coding sequence generator; generates a radar signal pseudo-random coding sequence table according to the order and connection mode information of the sequence generator and the autocorrelation characteristics of the sequence; calculates pseudo-random sequences generated by sequencers with different connection modes under the same order, calculates correlation characteristics between the generated pseudo-random sequences and all sequences in the radar signal pseudo-random coding sequence table, selects sequences with stronger correlation characteristics and stores them in the interference signal pseudo-random coding sequence table; selects an interference frequency and an interference coding sequence according to corresponding criteria based on the modulation parameters of a single sampling width signal of a radar captured in real time, generates an interference signal, and transmits it.

[0081] In the present invention, the radar sampling signal coding sequence is configured as , a total of 4 bits, there are three cases: (1) The radar register connection method is known, and the sampling can obtain the initial state of the radar coding sequence. In this case, the radar signal sequence can be directly generated using the initial state and the register connection coefficient. The interference sequence only needs to be selected from the J_list generated by the same register structure according to the preset interference pattern. (2) The register connection method is known, but the sampling signal cannot accurately obtain the initial state of the radar coding sequence. In this case, according to the finite code obtained by sampling, select one of the sequences with the same first few bits as the sampling code from the J_list generated by the same register structure, or directly select randomly from the J_list generated by the same register structure, and adjust the strategy according to the interference effect. (3) The register connection method is unknown. In this case, according to the finite code obtained by sampling, search the R_sequencelist table to obtain multiple possible radar coding sequences, and find the interference sequence corresponding to the maximum value of the minimum value of the main lobe of the sequence cross-correlation function of any interference sequence in Cmax_correlationlist and all possible radars. As Figure 5 In the equation, assuming that the possible radar coding sequences are R1, R2, and R3, and the full set of interference sequences are J1 and J2, the minimum value and position of the main lobe of the cross-correlation function between the interference sequence J1 and R1, R2, and R3 are (15, 6), and the minimum value and position of the main lobe of the cross-correlation function between the interference sequence J2 and R1, R2, and R3 are (11, 5). The maximum value of the minimum value of the main lobe of the cross-correlation function between the interference sequence and all possible radar sequences is 15; the corresponding interference sequence is J1.

[0082] The following describes the device for implementing the present invention. The specific implementation process and technical effects are described above and will not be repeated below.

[0083] Optionally, an embodiment of the present invention provides a modulation jamming device for a pseudo-random binary phase coded radar, the device comprising:

[0084] A list building module is configured to acquire multiple radar signals through electronic reconnaissance, and to establish a radar carrier frequency list, a radar code sequence list, an interference signal code sequence list, and a main lobe information list of a cross-correlation function between the interference signal code sequence and the radar code sequence.

[0085] Query module: configured to sample the radar signal of the interference object, query the radar carrier frequency list, radar code sequence list, interference signal code sequence list and the main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence based on the sampling results, determine the interference signal carrier frequency and the interference signal phase code sequence, and generate a modulated interference signal based on the interference signal carrier frequency and the interference signal phase code sequence.

[0086] The above-mentioned device is used to execute the method provided in the above-mentioned embodiment. Its implementation principle and technical effect are similar and will not be repeated here.

[0087] The above modules can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital singular processors (DSPs), or one or more field programmable gate arrays (FPGAs). For example, when a module is implemented by scheduling program code through a processing element, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0088] The above modules can be connected or communicate with each other via a wired connection or a wireless connection. The wired connection may include a metal cable, an optical cable, a hybrid cable, etc., or any combination thereof. The wireless connection may include a connection in the form of a LAN, a WAN, Bluetooth, ZigBee, or NFC, or any combination thereof. Two or more modules can be combined into a single module, and any module can be divided into two or more units. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, and will not be repeated in the present invention.

[0089] It should be noted that the above modules can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). For example, when a module is implemented by scheduling program code through a processing element, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0090] An electronic device includes a processor, memory, a communication interface, a display, and an input device connected via a system bus. The processor of the electronic device provides computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The communication interface of the electronic device is used to communicate with an external terminal via wired or wireless communication, where wireless communication can be achieved via Wi-Fi, a carrier network, near-field communication (NFC), or other technologies. The display of the electronic device can be a liquid crystal display or an electronic ink display. The input device of the electronic device can be a touchscreen covering the display, buttons, a trackball, or a touchpad provided on the electronic device housing, or an external keyboard, touchpad, or mouse.

[0091] The present invention also provides a program product, such as a computer-readable storage medium, comprising a program, which is used to perform the above method embodiments when executed by a processor.

[0092] In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0093] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0094] In addition, the functional units in various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or hardware plus software functional units.

[0095] The aforementioned integrated unit implemented as a software functional unit can be stored in a computer-readable storage medium. The software functional unit, stored in a storage medium, includes instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) or a processor to execute portions of the method steps described in various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a removable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

Claims

1. A modulation jamming method for pseudo-random binary phase coded radar, characterized in that: The method comprises the following steps: Step S1: Acquire multiple radar signals through electronic reconnaissance, and establish a radar carrier frequency list, a radar code sequence list, an interference signal code sequence list, and a main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence; Step S2: sampling the radar signal of the interference target, querying the radar carrier frequency list, radar code sequence list, interference signal code sequence list, and main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence based on the sampling result, determining the interference signal carrier frequency and the interference signal phase code sequence, and generating a modulated interference signal based on the interference signal carrier frequency and the interference signal phase code sequence; The step S2 comprises: Query the radar carrier frequency list based on the sampling result, and determine the interference signal carrier frequency closest to the sampling result frequency; querying the radar code sequence list based on the sampling result, and determining a number of sequences with the same number of bits as the sampling result as candidate radar code sequences corresponding to the sampling result; For each candidate radar code sequence, query the main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence, determine the sequence number corresponding to the maximum value of the minimum value of the cross-correlation main lobe of the candidate radar code sequence; and use the sequence number as the interference sequence number; For each interference sequence number, query the interference signal coding sequence list based on the interference sequence number to obtain the interference signal coding sequence corresponding to the interference sequence number, and use the interference signal coding sequence as the interference signal phase coding sequence; A modulated interference signal is generated based on an interference signal carrier frequency and an interference signal phase coding sequence.

2. The method according to claim 1, wherein The step S1, acquiring multiple radar signals through electronic reconnaissance, establishing a radar carrier frequency list, a radar code sequence list, an interference signal code sequence list, and a main lobe information list of a cross-correlation function between the interference signal code sequence and the radar code sequence, includes: Acquire multiple radar signals through electronic reconnaissance, obtain the modulation characteristics of each radar signal, and generate a list of radar carrier frequencies; For each radar signal: determining a candidate pseudo-random code sequence for generating the radar signal, removing candidate pseudo-random code sequences whose autocorrelation side lobes are greater than one-third of the main lobe amplitude, and using the remaining candidate pseudo-random code sequences as the pseudo-random code sequence for the radar signal; constructing a radar code sequence list based on all pseudo-random code sequences of each radar signal; For each radar signal: based on the pulse width, symbol width, and intra-pulse phase coding signal of the radar signal, determine the order of the shift register and the shift register connection method used to generate the pseudo-random coding sequence of the radar signal; determine the pseudo-random coding sequences of all the shift register connection methods with different initial states at the same order; and use the resulting sequences as the interference signal coding sequence of the radar signal; Building an interference signal code sequence list based on all interference signal code sequences of each radar signal; Determine the cross-correlation function between each interference signal coding sequence in the interference signal coding sequence list and each pseudo-random coding sequence in the radar coding sequence list; determine the main lobe of each cross-correlation function and the main lobe position, and determine the cross-correlation main lobe of each cross-correlation function and the time when the cross-correlation main lobe is located based on the main lobe of each cross-correlation function and the main lobe position; and construct a cross-correlation function main lobe information list of the interference signal coding sequence and the radar coding sequence based on the cross-correlation main lobes of all cross-correlation functions and the time when the cross-correlation main lobes are located.

3. The method according to claim 2, wherein Determine a candidate pseudo-random code sequence for generating the radar signal, including: determining a radar intra-pulse modulation sequence of the radar signal; If the accuracy of the radar intra-pulse modulation sequence is greater than or equal to a preset threshold, determining a register order and a register connection method for generating a pseudo-random code sequence for the radar signal based on the radar intra-pulse modulation sequence, calculating the radar signal autocorrelation function corresponding to each initial state under the register connection method; determining a set of pseudo-random code sequences that each radar signal may adopt based on the relationship between the main lobe and the side lobe of the autocorrelation function, and using a pseudo-random code sequence in the set of pseudo-random code sequences as a candidate pseudo-random code sequence for the radar signal; If the accuracy of the radar intra-pulse modulation sequence is less than a preset threshold, all registers that may generate a pseudo-random code sequence of the radar signal are determined; all connection modes of each register are determined, and all pseudo-random code sequence subsequences corresponding to each initial state of each connection mode of each register are determined, where the number of pseudo-random code sequence subsequences corresponding to each initial state is related to the order of the registers; the radar signal autocorrelation function corresponding to each pseudo-random code sequence subsequence is calculated; the pseudo-random code sequence corresponding to each radar signal autocorrelation function is determined, and the pseudo-random code sequence is used as a candidate pseudo-random code sequence.

4. The method according to claim 3, wherein The formula for determining the register connection method for generating the pseudo-random code sequence of the radar signal based on the radar intra-pulse modulation sequence is: , Among them, the sum is calculated according to the modulo 2 operation, is the pseudo-random code sequence of the radar signal The i-th code element code value is 0 or 1, i represents the position of the pulse modulation code element, is the pseudo-random code sequence of the radar signal The ipth code element encoding value, is the pth parameter value of the register connection mode, which takes a value of 0 or 1. When it takes 1, it participates in the operation, and when it takes 0, it does not participate in the operation. p is the order of the register connection parameters, and k is the register order, which is determined by the logarithm of the ratio of the pulse width to the symbol width; The calculation formula of the radar signal autocorrelation function is: , in, is the pseudo-random code sequence of the radar signal and The correlation function value of the pseudo-random code sequence after j shifts, that is, the difference between the number of corresponding identical elements and the number of corresponding different elements, where n is the length of the pseudo-random code sequence; is the pseudo-random code sequence of the radar signal The i+jth code element encoding value is 0 or 1.

5. The method according to claim 4, wherein Determining a cross-correlation function between each interference signal code sequence in the interference signal code sequence list and each pseudo-random code sequence in the radar code sequence list, wherein a calculation formula for the cross-correlation function is: , in, is the pseudo-random code sequence of the radar signal and Interference signal coding sequence after j shifts The cross-correlation function value of is the code value of the i-th code element in the interference signal coding sequence.

6. A modulation jamming device for pseudo-random binary phase coded radar, characterized in that: The device comprises: A list building module is configured to acquire multiple radar signals through electronic reconnaissance, and to establish a radar carrier frequency list, a radar code sequence list, an interference signal code sequence list, and a main lobe information list of a cross-correlation function between the interference signal code sequence and the radar code sequence. A query module is configured to sample the radar signal of the interference target, query the radar carrier frequency list, radar code sequence list, interference signal code sequence list and main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence based on the sampling result, determine the interference signal carrier frequency and the interference signal phase code sequence, and generate a modulated interference signal based on the interference signal carrier frequency and the interference signal phase code sequence; The query module: Query the radar carrier frequency list based on the sampling result, and determine the interference signal carrier frequency closest to the sampling result frequency; querying the radar code sequence list based on the sampling result, and determining a number of sequences with the same number of bits as the sampling result as candidate radar code sequences corresponding to the sampling result; For each candidate radar code sequence, query the main lobe information list of the cross-correlation function between the interference signal code sequence and the radar code sequence, determine the sequence number corresponding to the maximum value of the minimum value of the cross-correlation main lobe of the candidate radar code sequence; and use the sequence number as the interference sequence number; For each interference sequence number, query the interference signal coding sequence list based on the interference sequence number to obtain the interference signal coding sequence corresponding to the interference sequence number, and use the interference signal coding sequence as the interference signal phase coding sequence; A modulated interference signal is generated based on an interference signal carrier frequency and an interference signal phase coding sequence.

7. An electronic device, characterized in that: The device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 5.

8. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Integrated signal waveform design and processing method for detecting coherent interference

    CN115856791A

  • Interference suppression method and apparatus

    WO2024067410A1