A signal processing method and apparatus

By performing analog-to-digital conversion and digital signal processing on analog broadband radar signals, the problem that traditional analog receivers cannot monitor broadband radar signals is solved, enabling parameter measurement and sorting of signals, and adapting to monitoring in complex electromagnetic environments.

CN114384474BActive Publication Date: 2025-11-11BEIJING INST OF RADIO METROLOGY & MEASUREMENT
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111662749.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-31
Publication Date
2025-11-11
Estimated Expiration
2041-12-31

AI Technical Summary

Technical Problem

Traditional analog receivers are not suitable for monitoring broadband radar signals.

Method used

The analog broadband radar signal is converted from analog to digital to obtain a digital intermediate frequency signal. After processing such as Fourier transform, digital down-conversion and time-domain measurement, the signal is labeled and statistically analyzed and matched. The signal type is then identified using a database.

Benefits of technology

It enables parameter measurement and sorting of broadband radar signals, adapts to signal monitoring in complex electromagnetic environments, and improves radar signal processing capabilities and recognition accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114384474B_ABST
    Figure CN114384474B_ABST
Patent Text Reader

Abstract

This invention discloses a signal processing method and apparatus. The method includes: performing analog-to-digital conversion on acquired analog broadband radar signals to obtain digital intermediate frequency (IF) signals; processing the digital IF signals to obtain tagged signals; statistically analyzing the tagged signals to obtain sorting results; matching the sorting results with signal types in a database to obtain matching results; and outputting the matching results as target output signals. The solution provided by this invention enables signal parameter measurement and sorting identification.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of radar technology applications, and in particular to a signal processing method and apparatus. Background Technology

[0002] Traditional radar transmits narrowband radio frequency signals with limited bandwidth and simple pulse patterns, making analog receivers effective for radar signal detection. However, with the development of semiconductor chips and advancements in radio detection technology, radar equipment has seen significant improvements in detection range, accuracy, and anti-interference capabilities. The instantaneous bandwidth of signals is becoming increasingly wide, and pulse waveforms are becoming more complex, rendering traditional analog receivers inadequate for monitoring broadband radar signals.

[0003] The problem that traditional analog receivers cannot adapt to the monitoring of broadband radar signals in current related technologies has not yet been effectively solved. Summary of the Invention

[0004] To address the aforementioned technical problems, the present invention aims to provide a signal processing method and apparatus that can solve the problem that traditional analog receivers cannot adapt to the monitoring of broadband radar signals.

[0005] This invention provides a signal processing method, comprising: performing analog-to-digital conversion on acquired analog broadband radar signals to obtain digital intermediate frequency signals; performing signal processing on the digital intermediate frequency signals to obtain tagged signals; performing statistical analysis on the tagged signals to obtain sorting results; matching the sorting results with signal types in a database to obtain matching results; and outputting the matching results as target output signals.

[0006] Optionally, the acquired analog broadband radar signal is converted from analog to digital to obtain a digital intermediate frequency signal, including: acquiring the analog broadband radar signal output by the radio frequency unit; and converting the analog broadband radar signal from analog to digital through the analog-to-digital acquisition circuit of the digital acquisition board to obtain a digital intermediate frequency signal.

[0007] Optionally, the digital intermediate frequency (IF) signal is processed to obtain the tagged signal, including: performing a Fourier transform on the digital IF signal to obtain the signal spectrum characteristics of the digital IF signal; performing digital down-conversion processing on the digital IF signal based on the signal spectrum characteristics to obtain a zero IF signal; performing time-domain measurement on the zero IF signal to obtain the pulse parameters of the zero IF signal; and classifying the zero IF signal based on the pulse parameters to obtain the tagged signal.

[0008] Further, optionally, classifying the zero-IF signal according to the pulse parameters to obtain the tagged signal includes: classifying the received zero-IF signal according to the pulse arrival time in the pulse parameters to obtain the signal with the pulse arrival time tag; grouping the signal with the pulse arrival time tag according to the frequency in the pulse parameters to obtain the signal with the frequency tag; and grouping the signal with the frequency tag according to the pulse repetition interval in the pulse parameters to obtain the signal with the pulse repetition interval.

[0009] Optionally, the sorting results can be obtained by statistically analyzing the tagged signals, including: classifying the signals with added pulse repetition intervals according to the time-domain pulse form of the signals to obtain the classified signals; and processing the classified signals by frequency parameters to obtain the sorting results.

[0010] Further, optionally, the sorting results are matched with signal types in the database to obtain matching results, including: fusing the sorting results with radio frequency parameters, time domain parameters and frequency parameters to obtain pre-sorting results; cleaning the pre-sorting results according to preset conditions to obtain cleaned pre-sorting results; matching the cleaned pre-sorting results with signal types in the database to determine the signal type of the cleaned pre-sorting results; and using the pre-sorting results with determined signal types as matching results.

[0011] Optionally, the pre-sorting results after cleaning are matched with the signal types in the database. The signal type of the pre-sorting results after cleaning is determined as follows: if the pre-sorting results after cleaning cannot be found in the database, the pre-sorting results after cleaning are determined to be signals of a specified type, and the specified type signal is added to the database; if the pre-sorting results after cleaning are found in the database, the signal type of the pre-sorting results after cleaning is determined in the database.

[0012] This invention provides a signal processing device, comprising: a conversion module for performing analog-to-digital conversion on acquired analog broadband radar signals to obtain digital intermediate frequency (IF) signals; a signal processing module for processing the digital IF signals to obtain tagged signals; a statistics module for performing statistics on the tagged signals to obtain sorting results; a matching module for matching the sorting results with signal types in a database to obtain matching results; and an output module for outputting the matching results as target output signals.

[0013] Optionally, the conversion module includes: an acquisition unit for acquiring the analog broadband radar signal output by the radio frequency unit; and a conversion unit for converting the analog broadband radar signal into a digital intermediate frequency signal through the analog-to-digital acquisition circuit of the digital acquisition board.

[0014] Optionally, the signal processing module includes: a first signal processing unit for performing Fourier transform on the digital intermediate frequency signal to obtain the signal spectrum characteristics of the digital intermediate frequency signal; a second signal processing unit for performing digital down-conversion processing on the digital intermediate frequency signal based on the signal spectrum characteristics to obtain a zero intermediate frequency signal; a third signal processing unit for performing time-domain measurement on the zero intermediate frequency signal to obtain the pulse parameters of the zero intermediate frequency signal; and a classification unit for classifying the zero intermediate frequency signal based on the pulse parameters to obtain a tagged signal.

[0015] Further, optionally, the classification unit includes: a first classification subunit, used to classify the received zero-IF signal according to the pulse arrival time in the pulse parameters to obtain a signal with an added pulse arrival time tag; a second classification subunit, used to group the signals with added pulse arrival time tags according to the frequency in the pulse parameters to obtain a signal with added frequency tags; and a third classification subunit, used to group the signals with added frequency tags according to the pulse repetition interval in the pulse parameters to obtain a signal with added pulse repetition interval.

[0016] Optionally, the statistics module includes: a classification unit, used to classify the signal with added pulse repetition interval according to the signal time-domain pulse form, to obtain the classified signal; and a statistics unit, used to process the classified signal with frequency parameters to obtain the sorting result.

[0017] Further, optionally, the matching module includes: a fusion unit, used to fuse the sorting results with radio frequency parameters, time domain parameters and frequency parameters to obtain pre-sorting results; a filtering unit, used to clean the pre-sorting results according to preset conditions to obtain cleaned pre-sorting results; a matching unit, used to match the cleaned pre-sorting results with signal types in the database to determine the signal type of the cleaned pre-sorting results; and a type determination unit, used to use the pre-sorting results with determined signal types as matching results.

[0018] Optionally, the matching unit includes: a first matching subunit, used to determine that the pre-sorted result after cleaning is a signal of a specified type and add the signal of the specified type to the database if the pre-sorted result after cleaning cannot obtain the corresponding signal type in the database; and a second matching subunit, used to determine the signal type of the pre-sorted result after cleaning in the database if the pre-sorted result after cleaning obtains the corresponding signal type in the database.

[0019] This invention provides a signal processing method and apparatus, which converts acquired analog broadband radar signals into digital intermediate frequency (IF) signals; processes the IF signals to obtain tagged signals; statistically analyzes the tagged signals to obtain sorting results; matches the sorting results with signal types in a database to obtain matching results; and outputs the matching results as target output signals, thereby achieving the technical effects of signal parameter measurement and sorting identification. Attached Figure Description

[0020] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0021] Figure 1 This is a schematic flowchart of a signal processing method provided in an embodiment of the present invention;

[0022] Figure 2 A schematic flowchart of another signal processing method provided in an embodiment of the present invention;

[0023] Figure 3 This is a schematic diagram of a signal processing device provided in an embodiment of the present invention. Detailed Implementation

[0024] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0025] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this invention are used to distinguish different objects, rather than to limit a specific order.

[0026] Technical terms used in the embodiments of this application:

[0027] Radio Frequency (RF)

[0028] Pulse Repetition Interval (PRI)

[0029] Time of Arrival (TOA)

[0030] Pulse Descriptor Word (PDW)

[0031] Pulse Width (PW)

[0032] Pulse Amplitude (PA)

[0033] Programmable logic chip: Field Programmable Gate Array, abbreviated as FPGA;

[0034] The Shifting Discrete Fourier Transform (SDFT) algorithm;

[0035] Analog-to-digital conversion (ADC) is a technique that converts data from one element to another.

[0036] Example 1

[0037] This invention provides a signal processing method, such as... Figure 1 As shown, Figure 1 This is a flowchart illustrating a signal processing method provided in an embodiment of the present invention. The signal processing method provided in this application includes:

[0038] Step S102: The acquired analog broadband radar signal is converted from analog to digital to obtain a digital intermediate frequency signal;

[0039] The signal processing method provided in this application embodiment can be applied to broadband radar receiver technology and can be applied to superheterodyne digital receivers. In step S102 of this application, the superheterodyne digital receiver performs analog-to-digital conversion on the collected analog broadband radar signal to obtain a digital intermediate frequency signal.

[0040] Specifically, such as Figure 2 As shown, Figure 2 The flowchart of another signal processing method provided by the embodiment of the present invention is shown. In step S102, the analog broadband radar signal is converted from analog to digital to obtain a digital intermediate frequency signal, which includes: acquiring the analog broadband radar signal output by the radio frequency unit; and converting the analog broadband radar signal from analog to digital through the analog-to-digital acquisition circuit of the digital acquisition board to obtain a digital intermediate frequency signal.

[0041] Among them, such as Figure 2 As shown, the analog-to-digital converter (ADC) is used to acquire the analog broadband radar signal output by the radio frequency unit. The analog broadband radar signal is converted to digital frequency (AOC) by the digital acquisition board's analog-to-digital acquisition circuit to obtain the digital intermediate frequency (IF) signal. Step S102 is denoted as... Figure 2Step 1 in the process.

[0042] Step S104: Perform signal processing on the digital intermediate frequency signal to obtain the signal after adding the tag;

[0043] In step S104 of this application, signal processing is performed on the digital intermediate frequency signal obtained in step S102 to obtain the signal after adding the tag.

[0044] Specifically, such as Figure 2 As shown, step S104 involves signal processing of the digital intermediate frequency (IF) signal to obtain the tagged signal, including: performing a Fourier transform on the digital IF signal to obtain its signal spectrum characteristics; performing digital down-conversion on the digital IF signal based on its signal spectrum characteristics to obtain a zero IF signal; performing time-domain measurements on the zero IF signal to obtain its pulse parameters; and classifying the zero IF signal based on its pulse parameters to obtain the tagged signal.

[0045] Further, optionally, classifying the zero-IF signal according to the pulse parameters to obtain the tagged signal includes: classifying the received zero-IF signal according to the pulse arrival time in the pulse parameters to obtain the signal with the pulse arrival time tag; grouping the signal with the pulse arrival time tag according to the frequency in the pulse parameters to obtain the signal with the frequency tag; and grouping the signal with the frequency tag according to the pulse repetition interval in the pulse parameters to obtain the signal with the pulse repetition interval.

[0046] In this embodiment of the application, the Fourier transform of the digital intermediate frequency signal can be a sliding discrete Fourier transform (SDFT). A continuous (in this embodiment, 256 points) sliding window Fourier calculation is performed on the input digital intermediate frequency signal to obtain the continuously output signal spectral characteristics. The process of obtaining the signal spectral characteristics is denoted as... Figure 2 Step 2 in the process.

[0047] like Figure 2 As shown, based on the signal spectrum characteristics obtained in step 2, the digital intermediate frequency signal in the corresponding channel is digitally down-converted to a zero intermediate frequency signal, denoted as . Figure 2 Step 3 in the process.

[0048] like Figure 2 As shown, time-domain measurements are performed on the zero-IF signal to obtain its pulse parameters, which include frequency, pulse width (PW), amplitude (PA), and time to arrival (TOA), denoted as . Figure 2 Step 4 in the process.

[0049] like Figure 2As shown, based on the different pulse arrival times, the zero-IF signals measured in the time domain are classified by time, and a TOA tag is added to each zero-IF signal to obtain the zero-IF signal with the TOA tag, denoted as . Figure 2 Step 5 in the process.

[0050] like Figure 2 As shown, the zero-IF signals of the TOA tags are grouped according to their frequencies, and frequency tags are added to the zero-IF signals of the TOA tags to obtain the zero-IF signals of the frequency tags, denoted as . Figure 2 Step 6 in the process.

[0051] like Figure 2 As shown, based on the different pulse repetition intervals, the zero-IF signals of the frequency tags are grouped into PRI groups, and PRI tags are added to the zero-IF signals of the frequency tags to obtain the zero-IF signals with PRI tags, denoted as . Figure 2 Step 7 in the process.

[0052] Step S106: Statistical analysis of the signals after adding tags to obtain the sorting results;

[0053] In step S106 of this application, the sorting result is obtained by statistically analyzing the signals after adding tags obtained in step S104.

[0054] Specifically, step S106 involves statistically analyzing the tagged signals to obtain sorting results, including: classifying the signals with added pulse repetition intervals according to the time-domain pulse form of the signals to obtain classified signals; and processing the classified signals using frequency parameters to obtain sorting results.

[0055] Among them, such as Figure 2 As shown, signals with added pulse repetition intervals are classified according to their time-domain pulse form, resulting in classified signals. The classifications include: fixed repetition frequency, staggered repetition frequency, repetition frequency group variation, repetition frequency slippage, and repetition frequency jitter, denoted as... Figure 2 Step 8 in the process.

[0056] The classified signals are processed for frequency parameters to obtain the sorting result, denoted as . Figure 2 Step 9 in the process.

[0057] Step S108: Match the sorting results with the signal types in the database to obtain the matching results;

[0058] In step S108 of this application, the sorting result obtained in step S106 is matched with the signal type in the database to obtain a matching result.

[0059] Specifically, in step S108, the sorting results are matched with the signal types in the database to obtain the matching results, which includes: fusing the sorting results with radio frequency parameters, time domain parameters and frequency parameters to obtain pre-sorting results; cleaning the pre-sorting results according to preset conditions to obtain cleaned pre-sorting results; matching the cleaned pre-sorting results with the signal types in the database to determine the signal type of the cleaned pre-sorting results; and using the pre-sorting results with the determined signal type as the matching results.

[0060] Further, optionally, the pre-sorting results after cleaning are matched with the signal types in the database to determine the signal type of the pre-sorting results after cleaning. This includes: if the pre-sorting results after cleaning cannot be found in the database with a corresponding signal type, then the pre-sorting results after cleaning are determined to be a signal of a specified type, and the signal of the specified type is added to the database; if the pre-sorting results after cleaning are found in the database with a corresponding signal type, then the signal type of the pre-sorting results after cleaning is determined in the database.

[0061] Among them, such as Figure 2 As shown, the sorting results are fused with RF parameters, time-domain parameters, and frequency parameters to obtain the pre-sorting results, denoted as... Figure 2 Step 10 in the process.

[0062] like Figure 2 As shown, the pre-sorting results are cleaned according to preset conditions to obtain the cleaned pre-sorting results, which include: performing batch addition and batch merging decisions on the pre-sorting results, removing some unacceptable results, and obtaining the cleaned pre-sorting results, denoted as... Figure 2 Step 11 in the process.

[0063] like Figure 2 As shown, using the pre-sorting result of determining the signal type as the matching result includes: matching the pre-sorting result of determining the signal type with the locally established radar signal database (i.e., the data stream in this application embodiment). If it is a newly appearing signal (i.e., a signal of a specified type in this application embodiment), it is added to the local database. If it is an old signal (i.e., the corresponding signal type obtained in the database in this application embodiment), the radar classification identified is given according to the local database (i.e., the signal type of the pre-sorting result after cleaning is determined in the database in this application embodiment).

[0064] Step S110: Output the matching result as the target output signal.

[0065] In step S110 of this application, the matching result obtained in step S108 is output as the target output signal.

[0066] Specifically, such as Figure 2As shown, the fused signal features and radar classification (i.e., the matching results in this embodiment) are represented on the receiver display and control interface.

[0067] This invention provides a signal processing method that involves converting acquired analog broadband radar signals into digital intermediate frequency (IF) signals; processing the IF signals to obtain tagged signals; statistically analyzing the tagged signals to obtain sorting results; matching the sorting results with signal types in a database to obtain matching results; and outputting the matching results as target output signals, thereby achieving the technical effects of signal parameter measurement and sorting / identification.

[0068] In summary, the signal processing method provided in this application, based on superheterodyne receiver technology, has been widely used in the design of broadband radar receivers due to its advantages such as wide instantaneous bandwidth, high probability of interception, high sensitivity, large dynamic range, and strong processing capability.

[0069] For superheterodyne digital receivers, radio frequency signals are typically converted multiple times to convert the low-IF signal that the radar signal can be acquired by the analog-to-digital converter from analog to digital. Then, a multi-channel algorithm for the digital IF signal is implemented using a Field Programmable Gate Array (FPGA) chip. The broadband IF signal is divided into multiple narrowband channels for processing, enabling downsampling and parallel analysis of high-speed broadband signals. Pulse parameters are measured in each sub-channel to form a Pulse Descriptor Word (PDW). Finally, through pulse fusion analysis, similar characteristic signals are merged and clustered to achieve the sorting and identification of broadband radar signals. This method can be used for far-field radiation signal detection, acquisition, analysis, and identification. It is of great significance for electromagnetic environment adaptability analysis of frequency-using equipment and routine signal monitoring in complex electromagnetic environments.

[0070] For radar digital intermediate frequency signals acquired through frequency conversion, the channel division and pulse parameter measurement of broadband signals are realized within the FPGA chip through the Shift Discrete Fourier Transform (SDFT) algorithm, parallel digital down-conversion, and parallel parameter measurement. Through feature parameter clustering, the digital intermediate frequency analysis and identification of broadband radar signals are realized.

[0071] The signal processing method provided in this application completes operations such as acquisition, parameter measurement, parameter matching, signal fusion, and database matching of broadband radar digital intermediate frequency signals. Utilizing digital intermediate frequency processing methods, it achieves real-time processing, sorting, clustering, and identification of wide-bandwidth radar signals. It enables the detection, measurement, sorting, and identification of specific spatial radiation signals.

[0072] Example 2

[0073] This invention provides a signal processing device, such as... Figure 3 As shown, Figure 3 This is a schematic diagram of a signal processing device provided in an embodiment of the present invention. The signal processing device provided in this application includes: a conversion module 30, used to perform analog-to-digital conversion on the acquired analog broadband radar signal to obtain a digital intermediate frequency signal; a signal processing module 32, used to perform signal processing on the digital intermediate frequency signal to obtain a tagged signal; a statistics module 34, used to perform statistics on the tagged signal to obtain a sorting result; a matching module 36, used to match the sorting result with the signal type in the database to obtain a matching result; and an output module 38, used to output the matching result as a target output signal.

[0074] This invention provides a signal processing device that converts acquired analog broadband radar signals into digital intermediate frequency (IF) signals; processes the IF signals to obtain tagged signals; statistically analyzes the tagged signals to obtain sorting results; matches the sorting results with signal types in a database to obtain matching results; and outputs the matching results as target output signals, thereby achieving the technical effects of signal parameter measurement and sorting / identification.

[0075] Optionally, the conversion module 30 includes: an acquisition unit for acquiring the analog broadband radar signal output by the radio frequency unit; and a conversion unit for converting the analog broadband radar signal into a digital intermediate frequency signal through the analog-to-digital acquisition circuit of the digital acquisition board.

[0076] Optionally, the signal processing module 32 includes: a first signal processing unit for performing Fourier transform on the digital intermediate frequency signal to obtain the signal spectrum characteristics of the digital intermediate frequency signal; a second signal processing unit for performing digital down-conversion processing on the digital intermediate frequency signal based on the signal spectrum characteristics to obtain a zero intermediate frequency signal; a third signal processing unit for performing time-domain measurement on the zero intermediate frequency signal to obtain the pulse parameters of the zero intermediate frequency signal; and a classification unit for classifying the zero intermediate frequency signal based on the pulse parameters to obtain a tagged signal.

[0077] Further, optionally, the classification unit includes: a first classification subunit, used to classify the received zero-IF signal according to the pulse arrival time in the pulse parameters to obtain a signal with an added pulse arrival time tag; a second classification subunit, used to group the signals with added pulse arrival time tags according to the frequency in the pulse parameters to obtain a signal with added frequency tags; and a third classification subunit, used to group the signals with added frequency tags according to the pulse repetition interval in the pulse parameters to obtain a signal with added pulse repetition interval.

[0078] Optionally, the statistics module 34 includes: a classification unit, used to classify the signal with added pulse repetition interval according to the signal time-domain pulse form, to obtain the classified signal; and a statistics unit, used to process the classified signal with frequency parameters to obtain the sorting result.

[0079] Further, optionally, the matching module 36 includes: a fusion unit, used to fuse the sorting results with radio frequency parameters, time domain parameters and frequency parameters to obtain pre-sorting results; a filtering unit, used to clean the pre-sorting results according to preset conditions to obtain cleaned pre-sorting results; a matching unit, used to match the cleaned pre-sorting results with signal types in the database to determine the signal type of the cleaned pre-sorting results; and a type determination unit, used to use the pre-sorting results with determined signal types as matching results.

[0080] Optionally, the matching unit includes: a first matching subunit, used to determine that the pre-sorted result after cleaning is a signal of a specified type and add the signal of the specified type to the database if the pre-sorted result after cleaning cannot obtain the corresponding signal type in the database; and a second matching subunit, used to determine the signal type of the pre-sorted result after cleaning in the database if the pre-sorted result after cleaning obtains the corresponding signal type in the database.

[0081] In summary, the signal processing device provided in this application, based on superheterodyne receiver technology, has been widely used in the design of broadband radar receivers due to its advantages such as wide instantaneous bandwidth, high probability of interception, high sensitivity, large dynamic range, and strong processing capability.

[0082] For superheterodyne digital receivers, radio frequency signals are typically converted multiple times to convert the low-IF signal that the radar signal can be acquired by the analog-to-digital converter from analog to digital. Then, a multi-channel algorithm for the digital IF signal is implemented using a Field Programmable Gate Array (FPGA) chip. The broadband IF signal is divided into multiple narrowband channels for processing, enabling downsampling and parallel analysis of high-speed broadband signals. Pulse parameters are measured in each sub-channel to form a Pulse Descriptor Word (PDW). Finally, through pulse fusion analysis, similar characteristic signals are merged and clustered to achieve the sorting and identification of broadband radar signals. This method can be used for far-field radiation signal detection, acquisition, analysis, and identification. It is of great significance for electromagnetic environment adaptability analysis of frequency-using equipment and routine signal monitoring in complex electromagnetic environments.

[0083] For radar digital intermediate frequency signals acquired through frequency conversion, the channel division and pulse parameter measurement of broadband signals are realized within the FPGA chip through the Shift Discrete Fourier Transform (SDFT) algorithm, parallel digital down-conversion, and parallel parameter measurement. Through feature parameter clustering, the digital intermediate frequency analysis and identification of broadband radar signals are realized.

[0084] The signal processing device provided in this application embodiment performs operations such as acquisition, parameter measurement, parameter matching, signal fusion, and database matching of broadband radar digital intermediate frequency signals. Utilizing digital intermediate frequency processing methods, it achieves real-time processing, sorting, clustering, and identification of wide-bandwidth radar signals. It enables the detection, measurement, sorting, and identification of specific spatial radiation signals.

[0085] Example 3

[0086] Embodiments of this application may also provide an electronic device, which may be any one of a group of electronic devices. Optionally, in this embodiment, the aforementioned electronic device may also be replaced by a terminal device such as a mobile terminal.

[0087] In this embodiment, the above-mentioned electronic device can execute the program code of the following steps in the signal processing method of the application: converting the acquired analog broadband radar signal into a digital intermediate frequency signal; processing the digital intermediate frequency signal to obtain a tagged signal; statistically analyzing the tagged signal to obtain a sorting result; matching the sorting result with the signal type in the database to obtain a matching result; and outputting the matching result as a target output signal.

[0088] As can be seen from the above, the solution provided in Embodiment 3 of this application converts the collected analog broadband radar signal into a digital intermediate frequency signal; processes the digital intermediate frequency signal to obtain a tagged signal; statistically analyzes the tagged signal to obtain a sorting result; matches the sorting result with the signal type in the database to obtain a matching result; and outputs the matching result as a target output signal, thereby achieving the technical effects of signal parameter measurement and sorting identification.

[0089] The structure, components, and functions of the electronic device can be found in the description of the signal processing device in Embodiment 2, and will not be repeated here.

[0090] The processor can access the information and application programs stored in the memory via the transmission device to perform the following steps: convert the acquired analog broadband radar signal into a digital intermediate frequency signal; process the digital intermediate frequency signal to obtain a tagged signal; perform statistical analysis on the tagged signal to obtain a sorting result; match the sorting result with the signal type in the database to obtain a matching result; and output the matching result as the target output signal.

[0091] Optionally, the processor may also execute program code for the following steps: converting the acquired analog broadband radar signal into a digital intermediate frequency signal by analog-to-digital conversion, including: acquiring the analog broadband radar signal output by the radio frequency unit; and converting the analog broadband radar signal into a digital intermediate frequency signal by analog-to-digital conversion through the analog-to-digital acquisition circuit of the digital acquisition board.

[0092] Optionally, the processor may also execute program code for the following steps: processing the digital intermediate frequency (IF) signal to obtain a tagged signal, including: performing a Fourier transform on the digital IF signal to obtain the signal spectrum characteristics of the digital IF signal; performing digital down-conversion processing on the digital IF signal based on the signal spectrum characteristics to obtain a zero IF signal; performing time-domain measurement on the zero IF signal to obtain the pulse parameters of the zero IF signal; and classifying the zero IF signal based on the pulse parameters to obtain a tagged signal.

[0093] Further, optionally, the processor may also execute program code for the following steps: classifying the zero-IF signal according to the pulse parameters to obtain the tagged signal, including: classifying the received zero-IF signal according to the pulse arrival time in the pulse parameters to obtain the signal with the pulse arrival time tag; grouping the signal with the pulse arrival time tag according to the frequency in the pulse parameters to obtain the signal with the frequency tag; and grouping the signal with the frequency tag according to the pulse repetition interval in the pulse parameters to obtain the signal with the pulse repetition interval.

[0094] Optionally, the processor may also execute program code for the following steps: statistically analyzing the tagged signals to obtain sorting results, including: classifying the signals with added pulse repetition intervals according to the time-domain pulse form of the signals to obtain classified signals; and processing the classified signals for frequency parameters to obtain sorting results.

[0095] Further, optionally, the processor may also execute program code for the following steps: matching the sorting results with signal types in the database to obtain matching results including: fusing the sorting results with radio frequency parameters, time domain parameters, and frequency parameters to obtain pre-sorting results; cleaning the pre-sorting results according to preset conditions to obtain cleaned pre-sorting results; matching the cleaned pre-sorting results with signal types in the database to determine the signal type of the cleaned pre-sorting results; and using the pre-sorting results with determined signal types as matching results.

[0096] Optionally, the processor may also execute program code that performs the following steps: matching the cleaned pre-sorting results with the signal types in the database, and determining the signal type of the cleaned pre-sorting results includes: if the cleaned pre-sorting results cannot be found in the database with a corresponding signal type, then the cleaned pre-sorting results are determined to be a signal of a specified type, and the signal of the specified type is added to the database; if the cleaned pre-sorting results are found in the database with a corresponding signal type, then the signal type of the cleaned pre-sorting results is determined in the database.

[0097] Those skilled in the art will understand that electronic devices can also be smartphones (such as Android phones, iOS phones, etc.), tablets, PCs, and mobile internet devices (MIDs), PADs, and other terminal devices.

[0098] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0099] Example 4

[0100] Embodiments of this application also provide a storage medium. Optionally, in this embodiment, the storage medium can be used to store the program code executed by the signal processing method provided in Embodiment 1.

[0101] Optionally, in this embodiment, the storage medium may be located in any one of the electronic devices in the group of electronic devices in the computer network, or in any one of the mobile terminals in the group of mobile terminals.

[0102] Optionally, in this embodiment, the storage medium is configured to store program code for performing the following steps: converting the acquired analog broadband radar signal into a digital intermediate frequency signal; processing the digital intermediate frequency signal to obtain a tagged signal; statistically analyzing the tagged signal to obtain a sorting result; matching the sorting result with the signal type in the database to obtain a matching result; and outputting the matching result as a target output signal.

[0103] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0104] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. 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 illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0105] 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.

[0106] 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.

[0107] The above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention.

Claims

1. A signal processing method, characterized in that, include: The collected analog broadband radar signals are converted from analog to digital to obtain digital intermediate frequency signals; The digital intermediate frequency signal is processed to obtain the tagged signal. The signals after adding tags are statistically analyzed to obtain the sorting results; The sorting results are matched with the signal types in the database to obtain the matching results; The matching result is output as the target output signal; The step of processing the digital intermediate frequency (IF) signal to obtain the tagged signal includes: performing a Fourier transform on the digital IF signal to obtain its signal spectrum characteristics; performing digital down-conversion on the digital IF signal based on the signal spectrum characteristics to obtain a zero IF signal; performing time-domain measurements on the zero IF signal to obtain its pulse parameters; and classifying the zero IF signal based on the pulse parameters to obtain the tagged signal. The step of classifying the zero-IF signal according to the pulse parameters to obtain the tagged signal includes: classifying the received zero-IF signal according to the pulse arrival time in the pulse parameters to obtain a signal with a pulse arrival time tag; grouping the signals with the pulse arrival time tag according to the frequency in the pulse parameters to obtain a signal with a frequency tag; and grouping the signals with the frequency tag according to the pulse repetition interval in the pulse parameters to obtain a signal with a pulse repetition interval.

2. The method according to claim 1, characterized in that, The step of performing analog-to-digital conversion on the acquired analog broadband radar signals to obtain digital intermediate frequency signals includes: The analog broadband radar signal output by the radio frequency unit is acquired; The analog broadband radar signal is converted from analog to digital by the analog-to-digital acquisition circuit of the digital acquisition board to obtain the digital intermediate frequency signal.

3. The method according to claim 1, characterized in that, The statistical analysis of the tagged signals to obtain the sorting results includes: The signals with added pulse repetition intervals are classified according to the time-domain pulse form of the signals to obtain classified signals; The classified signals are processed by frequency parameter processing to obtain the sorting results.

4. The method according to claim 3, characterized in that, The step of matching the sorting results with the signal types in the database to obtain matching results includes: Based on the sorting results, the radio frequency parameters, time domain parameters, and frequency parameters are integrated to obtain the pre-sorting results; The pre-sorting results are cleaned according to preset conditions to obtain the cleaned pre-sorting results. The cleaned pre-sorting results are matched with the signal types in the database to determine the signal types of the cleaned pre-sorting results; The pre-sorting result that determines the signal type is used as the matching result.

5. The method according to claim 4, characterized in that, The step of matching the cleaned pre-sorting results with the signal types in the database to determine the signal types of the cleaned pre-sorting results includes: If the pre-sorting result after cleaning cannot obtain the corresponding signal type in the database, then the pre-sorting result after cleaning is determined to be a signal of a specified type, and the signal of the specified type is added to the database; If the pre-sorting result after cleaning obtains a corresponding signal type in the database, then the signal type of the pre-sorting result after cleaning is determined in the database.

6. A signal processing apparatus, characterized in that, include: The conversion module is used to convert the acquired analog broadband radar signals into digital signals. The signal processing module is used to process the digital intermediate frequency signal to obtain the tagged signal; The statistics module is used to perform statistics on the signals after adding tags to obtain the sorting results; The matching module is used to match the sorting results with the signal types in the database to obtain the matching results; The output module is used to output the matching result as a target output signal; The signal processing module includes: a first signal processing unit for performing a Fourier transform on the digital intermediate frequency (IF) signal to obtain the signal spectrum characteristics of the IF signal; a second signal processing unit for performing digital down-conversion processing on the IF signal based on the signal spectrum characteristics to obtain a zero IF signal; a third signal processing unit for performing time-domain measurements on the zero IF signal to obtain the pulse parameters of the zero IF signal; and a classification unit for classifying the zero IF signal based on the pulse parameters to obtain the tagged signal. The classification unit includes: a first classification subunit, used to classify the received zero-IF signal according to the pulse arrival time in the pulse parameters to obtain a signal with an added pulse arrival time tag; a second classification subunit, used to group the signals with added pulse arrival time tags according to the frequency in the pulse parameters to obtain a signal with added frequency tags; and a third classification subunit, used to group the signals with added frequency tags according to the pulse repetition interval in the pulse parameters to obtain a signal with added pulse repetition interval.

7. The apparatus according to claim 6, characterized in that, The conversion module includes: The acquisition unit is used to acquire the analog broadband radar signal output by the radio frequency unit; The conversion unit is used to convert the analog broadband radar signal into digital signal through the analog-to-digital acquisition circuit of the digital acquisition board to obtain the digital intermediate frequency signal.