Radar signal recognition method, device, equipment and medium
By acquiring frequency domain data of radar signals, calculating monitoring thresholds and time and location information, and identifying valid radar signals, the problem of radar signal identification under low power consumption conditions is solved, achieving effective identification and resource conservation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TONGGUANG TECH CO LTD
- Filing Date
- 2023-05-31
- Publication Date
- 2026-05-05
AI Technical Summary
In existing technologies, radar signal identification methods cannot effectively identify radar signals under low power consumption conditions.
By acquiring signal data at a preset frequency, converting it into frequency domain data, calculating the monitoring threshold of the pulse signal, determining the time and location information of frequency points exceeding the threshold in the frequency domain data, and identifying valid radar signals based on the time and location information.
It enables effective identification of radar signals in low-power scenarios, reducing resource consumption and power consumption, while also reducing misjudgments of interference frequencies.
Smart Images

Figure CN116736229B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of big data processing technology, specifically relating to a radar signal identification method, device, equipment, and medium. Background Technology
[0002] With the development of radar technology, the radiation source signals of various new radar systems are taking the lead. At the same time, the electromagnetic environment signal density is becoming increasingly dense. Radar radiation source signal identification is a key processing process in electronic intelligence reconnaissance, electronic support reconnaissance and radar threat warning systems. It is also the premise and foundation of electronic jamming. Its identification level is an important indicator of the technological advancement of radar countermeasure equipment.
[0003] In related technologies, channelized receivers and various sorting algorithms are mainly used to identify radar signals. However, these identification methods consume a lot of resources, making it impossible to effectively identify radar signals in low-power scenarios. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to overcome the shortcomings of the prior art and provide a radar signal identification method, device, equipment and medium to solve the problem that the prior art cannot effectively identify radar signals in low power consumption scenarios.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: a radar signal identification method, comprising:
[0006] Acquire signal data at a preset frequency;
[0007] Select time-domain data from preset sampling points in the signal data and convert the time-domain data into frequency-domain data;
[0008] The monitoring threshold of the pulse signal is calculated based on the frequency domain data, and the time position information of the frequency points in the frequency domain data that exceed the monitoring threshold is determined.
[0009] Based on the time and location information, pulse signals with the same frequency and a duration exceeding a preset time period are used as preliminary valid pulse signals, and the arrival time of the preliminary valid pulse signals is determined.
[0010] The arrival time of the initial effective pulse signal at the frequency point is monitored. When there are a preset number of consecutive initial effective pulse signals at the frequency point with the same arrival time difference, the initial effective pulse signal is determined to be a valid radar signal.
[0011] Furthermore, calculating the monitoring threshold of the pulse signal based on the frequency domain data includes:
[0012] Select a preset proportion of frequency domain data as the data to be processed;
[0013] Calculate the average power of the data to be processed, and calculate the monitoring threshold of the pulse signal based on the average power and a preset coefficient.
[0014] Furthermore, the monitoring threshold of the pulse signal is calculated using the following method:
[0015]
[0016] Among them, P thre X' represents the monitoring threshold, β represents the preset coefficient, and X'' represents the preset threshold. i M represents the frequency point, and M represents the frequency point position number.
[0017] Furthermore, the preset ratio is 80%, and selecting a preset ratio of frequency domain data as the data to be processed includes:
[0018] Select the first 40% and the last 40% of the frequency domain data as the data to be processed.
[0019] Furthermore, pulse signals at the same frequency and lasting longer than 2µs are considered as preliminary valid pulse signals;
[0020] When three consecutive preliminary valid pulse signals arrive at the same frequency point with the same time difference, the preliminary valid pulse signal is determined to be a valid radar signal.
[0021] Furthermore, it also includes:
[0022] Store valid radar signals.
[0023] Furthermore, FFT is used to convert the time-domain data into frequency-domain data.
[0024] This application provides a radar signal identification device, including:
[0025] The acquisition module is used to acquire signal data at a preset frequency;
[0026] The sampling module is used to select time-domain data of preset sampling points in the signal data and convert the time-domain data into frequency-domain data.
[0027] The calculation module is used to calculate the monitoring threshold of the pulse signal based on the frequency domain data, and determine the time position information of the frequency points in the frequency domain data that exceed the monitoring threshold;
[0028] The preliminary identification module is used to identify pulse signals with the same frequency and a duration exceeding a preset time period as preliminary valid pulse signals based on time and location information, and to determine the arrival time of the preliminary valid pulse signals.
[0029] The identification and confirmation module is used to monitor the arrival time of the initial valid pulse signal at the frequency point. When there are a preset number of consecutive initial valid pulse signals at the frequency point with the same arrival time difference, the initial valid pulse signal is determined to be a valid radar signal.
[0030] This application provides a computer device, including a memory and a processor. The memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of any of the radar signal identification methods described above.
[0031] This application also provides a computer storage medium storing a computer program, which, when executed by a processor, causes the processor to perform the steps of any of the radar signal identification methods described above.
[0032] The beneficial effects that can be achieved by adopting the above technical solution in this invention include:
[0033] This invention provides a radar signal identification method, apparatus, device, and medium. The method first acquires signal data at a preset frequency, selects time-domain data from preset sampling points, and then converts the time-domain data into frequency-domain data. A monitoring threshold is calculated for this frequency-domain data, thereby determining the time location information of frequency points exceeding the monitoring threshold in the time-domain data. Pulse signals with durations exceeding a preset time period at the same frequency point are then identified as preliminary valid pulse signals. The arrival time of these preliminary valid pulse signals at each frequency point is then monitored. When a preset number of consecutive preliminary valid pulse signals at a given frequency point have the same arrival time difference, the preliminary valid pulse signal is determined to be a valid radar signal. This invention, through time-domain to frequency-domain conversion, performs signal monitoring threshold calculation, pulse identification, and arrival time calculation in the frequency domain, thereby achieving radar signal identification. This reduces the resources used for radar signal search, lowers power consumption, reduces misjudgments of interfering frequencies, and effectively pre-selects radar signals. Attached Figure Description
[0034] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0035] Figure 1 This is a schematic diagram illustrating the steps of the radar signal identification method of the present invention;
[0036] Figure 2 This is a flowchart illustrating the radar signal identification method of the present invention;
[0037] Figure 3 This is another schematic diagram of the radar signal identification method of the present invention;
[0038] Figure 4 This is a schematic diagram of the radar signal identification device of the present invention;
[0039] Figure 5 This is a schematic diagram of the computer device involved in the radar signal identification method of the present invention. Detailed Implementation
[0040] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be described in detail below. Obviously, the described embodiments are merely some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other implementation methods obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0041] The following describes a specific radar signal identification method, apparatus, device, and medium provided in the embodiments of this application, with reference to the accompanying drawings.
[0042] like Figure 1 As shown, the radar signal identification method provided in this application embodiment includes:
[0043] S101, acquire signal data at a preset frequency;
[0044] like Figure 2 As shown, in this application, the software is started by the main state machine, and the signal is searched according to the preset sampling frequency to obtain the signal data of the preset frequency.
[0045] S102, Select time-domain data of preset sampling points in the signal data and convert the time-domain data into frequency-domain data;
[0046] Specifically, such as Figure 3 As shown, this application selects N points of time-domain data and uses a Hanning window to prevent spectral leakage after FFT; for example, 4096 points of time-domain data are selected. This application uses FFT to convert the time-domain data into frequency-domain data. For example, the frequency-domain data is as follows:
[0047] {X0,X1,X2,......,X N-2 ,X N-1}
[0048] S103, calculate the monitoring threshold of the pulse signal based on the frequency domain data, and determine the time position information of the frequency points in the frequency domain data that exceed the monitoring threshold;
[0049] In some embodiments, calculating the monitoring threshold of the pulse signal based on the frequency domain data includes:
[0050] Select a preset proportion of frequency domain data as the data to be processed;
[0051] Calculate the average power of the data to be processed, and calculate the monitoring threshold of the pulse signal based on the average power and a preset coefficient.
[0052] In some embodiments, the preset ratio is 80%, and selecting a preset ratio of frequency domain data as the data to be processed includes:
[0053] Select the first 40% and the last 40% of the frequency domain data as the data to be processed.
[0054] For example, if 4096 points of time-domain data are selected in this application, then 3276 valid points of data are selected for subsequent calculations. The first 1638 and the last 1638 points of data are selected to form the sequence for subsequent calculations, as follows:
[0055] {X`1,X`2,......,X` M-1 ,X` M}
[0056] Specifically, the monitoring threshold for the pulse signal is calculated using the following method:
[0057]
[0058] Among them, P thre X' represents the monitoring threshold, β represents the preset coefficient, and X'' represents the preset threshold. i M represents the frequency point, and M represents the frequency point position number.
[0059] In this application, the average power in the frequency domain is first calculated and multiplied by β, which serves as the monitoring threshold for the pulse signal. The threshold value is referenced to the average power of the frequency domain signal from one FFT, multiplied by a fixed coefficient. It should be noted that this coefficient can be obtained through experimental testing.
[0060] S104, based on the time and location information, pulse signals with the same frequency and a duration exceeding a preset time period are taken as preliminary valid pulse signals, and the arrival time of the preliminary valid pulse signals is determined.
[0061] It is understood that the time unit in this application is the time required to select data for one FFT operation. Assuming the signal sampling rate is fs (Hz), then the time unit is...
[0062]
[0063] By repeatedly performing steps S102 to S104, the time location information of all frequency domains exceeding the threshold is obtained.
[0064] S105, monitor the arrival time of the initial effective pulse signal at the frequency point. When there are a preset number of consecutive initial effective pulse signals at the frequency point with the same arrival time difference, determine that the initial effective pulse signal is a valid radar signal.
[0065] Specifically, pulse signals with the same frequency and a duration of more than 2µs are considered as preliminary valid pulse signals;
[0066] When three consecutive preliminary valid pulse signals arrive at the same frequency point with the same time difference, the preliminary valid pulse signal is determined to be a valid radar signal.
[0067] Specifically, this application considers the frequency and time information output by the preamplifier. Pulses with a duration exceeding X microseconds at the same frequency are considered valid pulse signals, and their width and arrival time are recorded. Then, the arrival time is continuously monitored; when the difference in arrival time for P consecutive signals is the same, it is considered a valid pulse signal.
[0068] In some embodiments, it also includes:
[0069] Store valid radar signals.
[0070] The working principle of radar signal identification method is as follows: by converting from time domain to frequency domain, the signal monitoring threshold is calculated, pulse is identified, and arrival time is calculated in the frequency domain, thereby realizing the identification of radar signal.
[0071] The radar signal identification method provided in this application reduces the resources used for radar signal search, reduces power consumption, reduces misjudgment of interference frequencies, and effectively pre-selects radar signals.
[0072] like Figure 4 As shown, this application provides a radar signal identification device, including:
[0073] Acquisition module 201 is used to acquire signal data of a preset frequency;
[0074] Sampling module 202 is used to select time-domain data of preset sampling points in the signal data and convert the time-domain data into frequency-domain data;
[0075] The calculation module 203 is used to calculate the monitoring threshold of the pulse signal based on the frequency domain data, and determine the time position information of the frequency points in the frequency domain data that exceed the monitoring threshold;
[0076] The preliminary identification module 204 is used to determine the arrival time of the preliminary valid pulse signal by taking pulse signals with the same frequency and a duration exceeding a preset time period as preliminary valid pulse signals based on the time and location information.
[0077] The identification and confirmation module 205 is used to monitor the arrival time of the initial effective pulse signal at the frequency point. When there are a preset number of consecutive initial effective pulse signals at the frequency point with the same arrival time difference, the initial effective pulse signal is determined to be a valid radar signal.
[0078] The working principle of the radar signal identification device provided in this application is as follows: the acquisition module 201 acquires signal data at a preset frequency; the sampling module 202 selects time-domain data of preset sampling points in the signal data and converts the time-domain data into frequency-domain data; the calculation module 203 calculates the monitoring threshold of the pulse signal based on the frequency-domain data and determines the time position information of the frequency points in the frequency-domain data that exceed the monitoring threshold; the preliminary identification module 204, based on the time position information, takes pulse signals at the same frequency point and whose duration exceeds a preset time period as preliminary valid pulse signals and determines the arrival time of the preliminary valid pulse signals; the identification confirmation module 205 monitors the arrival time of the preliminary valid pulse signals at the frequency point, and when there are a preset number of consecutive preliminary valid pulse signals at the frequency point with the same time difference in arrival time, the preliminary valid pulse signals are determined to be valid radar signals.
[0079] This application provides a computer device, including: a memory 1 and a processor 2, and may further include a network interface 3. The memory stores a computer program and may include non-permanent memory in the form of computer-readable media, random access memory (RAM), and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. The computer device stores an operating system 4, and the memory is an example of a computer-readable medium. When the computer program is executed by the processor, it causes the processor to perform a radar signal identification method or an intellectual property status query method. Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0080] In one embodiment, the radar signal identification method provided in this application can be implemented as a computer program, and the computer program can be implemented in, for example... Figure 5 It runs on the computer device shown.
[0081] In some embodiments, when the computer program is executed by the processor, the processor performs the following steps: acquiring signal data at a preset frequency; selecting time-domain data of preset sampling points in the signal data and converting the time-domain data into frequency-domain data; calculating a monitoring threshold for the pulse signal based on the frequency-domain data, and determining the time location information of frequency points in the frequency-domain data that exceed the monitoring threshold; based on the time location information, identifying pulse signals at the same frequency point with a duration exceeding a preset time period as preliminary valid pulse signals, and determining the arrival time of the preliminary valid pulse signals; monitoring the arrival time of the preliminary valid pulse signals at that frequency point, and determining that the preliminary valid pulse signals are valid radar signals when there are consecutive preset number of preliminary valid pulse signals at that frequency point with the same time difference in arrival time.
[0082] This application also provides a computer storage medium, examples of which include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital optical disc (DVD) or other optical storage, magnetic tape storage or other magnetic storage devices, or any other non-transfer medium, which can be used to store information that can be accessed by a computing device.
[0083] In some embodiments, the present invention also proposes a computer-readable storage medium storing a computer program, which, when executed by a processor, acquires signal data at a preset frequency; selects time-domain data of preset sampling points in the signal data and converts the time-domain data into frequency-domain data; calculates a monitoring threshold for a pulse signal based on the frequency-domain data and determines the time position information of frequency points in the frequency-domain data that exceed the monitoring threshold; based on the time position information, identifies pulse signals at the same frequency point with a duration exceeding a preset time period as preliminary valid pulse signals and determines the arrival time of the preliminary valid pulse signals; monitors the arrival time of the preliminary valid pulse signals at that frequency point, and when there are consecutive preset number of preliminary valid pulse signals at that frequency point with the same time difference in arrival time, determines the preliminary valid pulse signals as valid radar signals.
[0084] In summary, this invention provides a radar signal identification method, apparatus, device, and medium. The method includes acquiring signal data at a preset frequency; converting time-domain data into frequency-domain data; calculating a monitoring threshold for pulse signals based on the frequency-domain data, and determining the time position information of frequency points in the frequency-domain data that exceed the monitoring threshold; identifying pulse signals at the same frequency point with a duration exceeding a preset time period as preliminary valid pulse signals; determining the arrival time of the preliminary valid pulse signals; monitoring the arrival time of the preliminary valid pulse signals at that frequency point; and determining a valid radar signal when there are consecutive preliminary valid pulse signals with the same arrival time difference of a preset number of times. This invention determines valid radar signals by performing preliminary identification and final confirmation of pulse signals, completing the preliminary search for signals in a specified frequency band or frequency point, and storing data that meets the conditions. The method provided in this application can effectively identify radar signals in low-power scenarios.
[0085] It is understood that the method embodiments provided above correspond to the device embodiments described above, and the specific details can be referred to each other, which will not be repeated here.
[0086] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0087] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. 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 A device that provides the functions specified in one or more boxes.
[0088] 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 operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction methods implemented in a process. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0089] 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.
[0090] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A radar signal identification method, characterized in that, include: Acquire signal data at a preset frequency; Select time-domain data from preset sampling points in the signal data and convert the time-domain data into frequency-domain data; The monitoring threshold of the pulse signal is calculated based on the frequency domain data, and the time position information of the frequency points in the frequency domain data that exceed the monitoring threshold is determined. Based on the time and location information, pulse signals with the same frequency and a duration exceeding a preset time period are used as preliminary valid pulse signals, and the arrival time of the preliminary valid pulse signals is determined. The arrival time of the initial effective pulse signal at the frequency point is monitored. When there are a preset number of consecutive initial effective pulse signals at the frequency point with the same time difference in arrival time, the initial effective pulse signal is determined to be a valid radar signal. The step of calculating the monitoring threshold of the pulse signal based on the frequency domain data includes: Select a preset proportion of frequency domain data as the data to be processed; Calculate the average power of the data to be processed, and calculate the monitoring threshold of the pulse signal based on the average power and a preset coefficient; The preset ratio is 80%, and the selection of a preset ratio of frequency domain data as the data to be processed includes: Select the first 40% and the last 40% of the frequency domain data as the data to be processed.
2. The method according to claim 1, characterized in that, The monitoring threshold for the pulse signal is calculated using the following method. in, Indicates the monitoring threshold. Indicates the preset coefficient. Indicates frequency point, Indicates the frequency point position number.
3. The method according to claim 1, characterized in that, Pulse signals with the same frequency and a duration of more than 2µs are considered as preliminary valid pulse signals; When three consecutive preliminary valid pulse signals arrive at the same frequency point with the same time difference, the preliminary valid pulse signal is determined to be a valid radar signal.
4. The method according to claim 1, characterized in that, Also includes: Store valid radar signals.
5. The method according to claim 1, characterized in that, The time-domain data is converted into frequency-domain data using FFT.
6. A radar signal identification device, characterized in that, include: The acquisition module is used to acquire signal data at a preset frequency; The sampling module is used to select time-domain data of preset sampling points in the signal data and convert the time-domain data into frequency-domain data. The calculation module is used to calculate the monitoring threshold of the pulse signal based on the frequency domain data, and determine the time position information of the frequency points in the frequency domain data that exceed the monitoring threshold; The preliminary identification module is used to identify pulse signals with the same frequency and a duration exceeding a preset time period as preliminary valid pulse signals based on time and location information, and to determine the arrival time of the preliminary valid pulse signals. The identification and confirmation module is used to monitor the arrival time of the initial valid pulse signal at the frequency point. When there are a preset number of consecutive initial valid pulse signals at the frequency point with the same arrival time difference, the initial valid pulse signal is determined to be a valid radar signal. The calculation module is also used to select a preset proportion of frequency domain data as data to be processed; Calculate the average power of the data to be processed, and calculate the monitoring threshold of the pulse signal based on the average power and a preset coefficient; The preset ratio is 80%, and the selection of a preset ratio of frequency domain data as the data to be processed includes: Select the first 40% and the last 40% of the frequency domain data as the data to be processed.
7. A computer device, characterized in that, include: A memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the radar signal identification method as described in any one of claims 1 to 5.
8. A computer storage medium, characterized in that, The system contains a computer program that, when executed by a processor, causes the processor to perform the radar signal identification method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Channel state determination method and apparatus, and machine-readable storage medium
WO2023082836A1
Method and apparatus for detecting living body in vehicle by means of radar, and terminal device
WO2023284764A1