Radio data processing method and device, and computer device

By receiving and processing radar signals, communication signals and platform heterogeneous data, generating baseband signals and storing them, the problem that existing systems cannot process multiple signals at the same time is solved, and efficient and flexible signal processing and multi-user analysis are achieved in complex electromagnetic environments.

CN120264490APending Publication Date: 2025-07-04HWA CREATE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510325406.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The existing radio signal processing system cannot take into account the reception and processing analysis of multiple signals in complex electromagnetic environments, and has poor real-time performance and cannot meet the simultaneous analysis needs of multiple users.

Method used

It provides a radio data processing method, which performs frequency conversion acquisition processing and data conversion by receiving radar signals, communication signals and platform heterogeneous data, generates baseband signals and preset format data, and supports access requests from multiple users, and uses FPGA chips for parallel processing and storage.

Benefits of technology

It realizes the simultaneous reception and processing of multiple signals in a complex electromagnetic environment, improves the flexibility and real-time nature of the system, meets the monitoring and analysis needs of multiple users, and improves the accuracy and efficiency of signal processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120264490A_ABST
    Figure CN120264490A_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of communication integration, and discloses a radio data processing method and device, and a computer device, the method being applied to a radio data processing device, the method comprising: receiving target data; the target data comprises at least one of a radar signal, a communication signal and platform heterogeneous data; when the target data comprises a radar signal and / or a communication signal, performing frequency conversion acquisition processing on the signal to generate a baseband signal and storing the baseband signal; when the target data comprises platform heterogeneous data, performing data conversion to obtain preset format data and storing the preset format data; and when an access request of a user is received, accessing at least one of the baseband signal and the preset format data. According to the method, radar signals, communication signals and heterogeneous data from other radio platforms can be received, processed in parallel at the same time and stored, meanwhile, multiple users are supported to obtain the data at the same time through a heterogeneous network, and the monitoring and analysis requirements of the users for different information are met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication integration technology, and particularly to a radio data processing method, device, and computer device. Background Art

[0002] With the development of radio technology and computer technology, radio technology has changed from a simple manual processing method to an intelligent, diversified, and complex radio processing technology. At present, radio communication technology already has different frequencies, different bandwidths, and complex encoding, decoding, and other characteristics; with the development of radio signal processing technology, it already has functions such as fast response ability, automatic capture, automatic identification, automatic analysis, automatic positioning, and automatic recording, such as an automated radar signal processing system.

[0003] Since the development of radio technology to date, traditional communication signal acquisition and processing or radar signal acquisition and processing often cannot meet the current requirements for processing signals in a complex electromagnetic environment, which require multiple signals, large bandwidth, high real-time performance, and parallel processing, due to disadvantages such as a complex processing system structure, poor processing real-time performance, and a small number of processing samples. Traditional radio reception, processing, and analysis systems are mostly used for communication signal reception, processing, and analysis or radar signal reception, processing, and analysis. In a complex electromagnetic environment, such systems cannot simultaneously handle the tasks of receiving, processing, and analyzing multiple signals. Moreover, when completing functions such as acquisition, preprocessing, storage, and analysis, such systems are all executed serially. The operation process is to collect and preprocess radio signals through system software control or external triggering, etc., store a certain amount of data, and then import the data into the data analysis module for analysis through other communication interfaces or manual copying. This operation process greatly reduces the data analysis efficiency and has poor real-time performance, and cannot adapt to the ever-changing information in a complex electromagnetic environment. Summary of the Invention

[0004] In view of this, the present invention provides a radio data processing method, device, and computer device to solve the problem that the current signal processing system has a single use and cannot analyze data of different signal types by multiple users simultaneously.

[0005] In a first aspect, the present invention provides a radio data processing method, which is applied to a radio data processing device. The radio data processing device is communicatively connected to a radar device and / or a communication device. The method includes:

[0006] Receiving target data; the target data includes at least one of radar signals, communication signals, and platform heterogeneous data; the platform heterogeneous data includes data of at least one radio platform; the at least one radio platform is a platform that does not include the radar device and / or the communication device;

[0007] When the target data includes the radar signal and / or communication signal, perform frequency conversion acquisition processing on the radar signal and / or communication signal to generate a baseband signal and store it;

[0008] When the target data includes the platform heterogeneous data, perform data conversion on the platform heterogeneous data to obtain data in a preset format and store it;

[0009] When receiving an access request triggered by a user, access at least one of the baseband signal and the data in the preset format according to the access request.

[0010] The radio data processing method provided by the embodiments of the present invention can receive and process radar signals, communication signals, and heterogeneous data from other radio platforms. This method supports the storage of baseband signals and data in a preset format, and through a heterogeneous network, supports multiple users to simultaneously obtain the information data of the current radio acquisition and reception device, meeting the monitoring and analysis needs of different users for different information. This comprehensive processing ability enables the system to adapt to a more complex electromagnetic environment, meet the requirements of simultaneous reception and processing of multiple signals, and thus improve the flexibility and practicality of the system.

[0011] In an alternative embodiment, when the target data includes the radar signal and / or communication signal, performing frequency conversion acquisition processing on the radar signal and / or communication signal to generate a baseband signal and store it includes:

[0012] Perform gain and analog down-conversion processing on the radar signal and / or communication signal to generate an intermediate frequency signal;

[0013] Perform analog-to-digital conversion on the intermediate frequency signal to generate a digital intermediate frequency signal;

[0014] Perform digital down-conversion processing on the digital intermediate frequency signal to generate a baseband signal.

[0015] The radio data processing method provided by the embodiments of the present invention adjusts the gain to ensure that the signal will not be distorted due to being too strong or too weak in subsequent processing; while the analog down-conversion converts the radio frequency signal to the intermediate frequency, which reduces the difficulty and cost of signal processing, and at the same time improves the stability of the signal; the analog-to-digital conversion converts the analog intermediate frequency signal into a digital signal, enabling the signal to be efficiently and flexibly processed and analyzed in the digital domain.

[0016] In an alternative embodiment, performing gain and analog down-conversion processing on the radar signal and / or communication signal to generate an intermediate frequency signal further includes:

[0017] Set the intermediate frequency bandwidth of the intermediate frequency signal to generate intermediate frequency signals with different intermediate frequency bandwidths.

[0018] The radio data processing method provided by the embodiments of the present invention can flexibly adapt to different types of radar signals and communication signals by setting different intermediate frequency bandwidths, and different intermediate frequency bandwidth settings can also achieve more refined processing of signals to adapt to the changes in the characteristics of signals in a complex electromagnetic environment and maintain high-performance signal processing capabilities.

[0019] In an alternative embodiment, digital down-conversion processing is performed on the digital intermediate frequency signal to generate a baseband signal, including:

[0020] Setting intermediate frequency acquisition parameters and down-conversion parameters; the intermediate frequency acquisition parameters include a trigger mode, an acquisition mode, and a decimation factor; the acquisition mode includes digital down-conversion acquisition;

[0021] Performing digital down-conversion processing based on the intermediate frequency acquisition parameters and the down-conversion parameters to generate a baseband signal.

[0022] The radio data processing method provided by the embodiments of the present invention can flexibly adapt to the synchronization requirements of different signal sources by setting different trigger modes and acquisition modes, ensure the accuracy and integrity of signal acquisition, and improve the efficiency and accuracy of signal processing according to signal characteristics and processing requirements.

[0023] In an alternative embodiment, when the intermediate frequency signal is a radar signal, digital down-conversion processing is performed based on the intermediate frequency acquisition parameters and the down-conversion parameters to generate a baseband signal, including:

[0024] Generating a product of a digital local oscillator and the digital intermediate frequency signal to obtain a first mixed-frequency signal;

[0025] Filtering and sampling the first mixed-frequency signal to generate a first down-conversion processing result; the decimation factor includes 2, 4, 8, and 16 times;

[0026] Performing pulse detection on the first down-conversion processing result to screen out a first target pulse signal;

[0027] Generating a baseband signal based on the first target pulse signal.

[0028] The radio data processing method provided by the embodiments of the present invention can obtain a more accurate mixed-frequency signal by precisely multiplying the digital local oscillator and the digital intermediate frequency signal. The filtering and sampling step can remove high-frequency noise and spurious signals to improve the signal-to-noise ratio of the signal. The pulse detection step can identify the target pulse signal in the radar signal, enabling processing only for valid target pulse signals, and improving the signal processing efficiency and the utilization rate of the storage medium.

[0029] In an alternative embodiment, when the intermediate frequency signal is a communication signal, digital down-conversion processing is performed based on the intermediate frequency acquisition parameters and the down-conversion parameters to generate a baseband signal, including:

[0030] Direct digital synthesis mixing is performed on the digital intermediate frequency signal to obtain a second mixed signal;

[0031] Cascaded integrator comb filtering decimation, amplitude compensation finite impulse response filtering decimation, and finite impulse response filtering decimation are respectively performed on the second mixed signal to generate a second down-conversion processing result;

[0032] Pulse detection is performed on the second down-conversion processing result to screen out a second target pulse signal;

[0033] A baseband signal is generated based on the second target pulse signal.

[0034] In the radio data processing method provided by the embodiments of the present invention, when the intermediate frequency signal is a communication signal, high-precision frequency and phase control can be provided through direct digital synthesis mixing technology, so that the mixed signal has better spectral purity and phase stability; then, by respectively performing cascaded integrator comb filtering decimation, amplitude compensation finite impulse response filtering decimation, and finite impulse response filtering decimation, high-frequency noise and spurious signals can be effectively removed while retaining the key features of the signal.

[0035] In a second aspect, the present invention provides a radio data analysis and storage integration system, the system includes:

[0036] A radio data processing device, which is communicatively connected between the radio data processing device and a radar device and / or a communication device. The radio data processing device is used to collect at least one of communication signals, radar signals, and platform heterogeneous data, and respectively generate a baseband signal and / or a preset format data based on the radar signal and / or the communication signal and / or the platform heterogeneous data;

[0037] A data storage management device, which is used to store the baseband signal and the preset format data; the data storage management device is also used for user permission management;

[0038] A user terminal, which is used to obtain the baseband signal and the preset format data for data analysis.

[0039] In a third aspect, a radio data processing device, the device includes:

[0040] A receiving data module; which is used to receive target data, the target data includes at least one of radar signals, communication signals, and platform heterogeneous data; the platform heterogeneous data includes data of at least one radio platform; the at least one radio platform is a platform that does not include a radar device and / or a communication device;

[0041] A frequency conversion acquisition and processing module, configured to perform frequency conversion acquisition and processing on the radar signal and / or communication signal when the target data includes the radar signal and / or communication signal, so as to generate a baseband signal and store it;

[0042] A format conversion module, configured to perform data conversion on the platform heterogeneous data when the target data includes the platform heterogeneous data, so as to obtain preset format data and store it;

[0043] A reception request module, configured to access at least one of the baseband signal and the preset format data according to the access request when receiving an access request triggered by a user.

[0044] The radio data processing device provided by the embodiment of the present invention can receive various types of data, including radar signals, communication signals, and heterogeneous data from other radio platforms. For the radar signal and / or communication signal, the device performs frequency conversion acquisition and processing through the frequency conversion acquisition and processing module to generate a baseband signal and store it. For the heterogeneous data from different platforms, data conversion is performed through the format conversion module to obtain preset format data and store it. The device can also access at least one of the baseband signal and the preset format data according to the received access request of the user.

[0045] In an optional embodiment, the frequency conversion acquisition and processing module includes:

[0046] A frequency conversion processing sub-module, configured to perform gain and analog down-conversion processing on the radar signal and / or communication signal to generate an intermediate frequency signal;

[0047] An FPGA processing sub-module, configured to perform digital down-conversion processing on the digital intermediate frequency signal to generate a baseband signal; the FPGA processing sub-module is based on an FPGA chip to implement dual-channel parallel processing.

[0048] In the radio data processing device provided by the embodiment of the present invention, the FPGA processing sub-module performs digital down-conversion processing on the digital intermediate frequency signal based on the high-speed parallel processing ability of the FPGA chip to generate a baseband signal. The parallel processing ability of the FPGA enables the digital down-conversion process to be completed efficiently, so as to shorten the signal processing time.

[0049] In a fourth aspect, the present invention provides a computer device, including: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to execute the radio data processing method according to the first aspect or any corresponding embodiment thereof.

[0050] Fifth aspect, the present invention provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to cause a computer to execute the radio data processing method according to the first aspect or any corresponding embodiment thereof.

[0051] Sixth aspect, the present invention provides a computer program product, including computer instructions, and the computer instructions are used to cause a computer to execute the radio data processing method according to the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required to be used in the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0053] Figure 1 is a schematic flowchart of a radio data processing method according to an embodiment of the present invention;

[0054] Figure 2 is a schematic flowchart of a radar signal frequency conversion acquisition according to an embodiment of the present invention;

[0055] Figure 3 is a schematic flowchart of a communication signal frequency conversion acquisition according to an embodiment of the present invention;

[0056] Figure 4 is another schematic flowchart of a radio data processing method according to an embodiment of the present invention;

[0057] Figure 5 is a schematic diagram of the connection relationship of a heterogeneous network according to an embodiment of the present invention;

[0058] Figure 6 is a structural block diagram of a radio data processing device according to an embodiment of the present invention;

[0059] Figure 7 is a structural schematic diagram of a radio data processing device according to an embodiment of the present invention;

[0060] Figure 8 is a schematic flowchart of the working process of a radio data processing device according to an embodiment of the present invention;

[0061] Figure 9 is a schematic diagram of the functional framework of an acquisition storage processing software according to an embodiment of the present invention;

[0062] Figure 10It is a schematic diagram of the hardware structure of the computer device according to an embodiment of the present invention. Detailed implementation manners

[0063] To make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present invention.

[0064] With the development of radio technology and computer technology, radio technology has changed from a simple manual processing method to an intelligent, diversified and complex radio processing technology. At the present stage, radio communication technology already has different frequencies, different bandwidths and complex encoding, decoding and other characteristics; with the development of radio signal processing technology, it already has functions such as fast response ability, automatic capture, automatic identification, automatic analysis, automatic positioning, and automatic recording, an automated radar signal processing system. Since radio technology has developed to date, traditional communication signal acquisition and processing or radar signal acquisition and processing often cannot meet the current requirements for processing signals in a complex electromagnetic environment due to disadvantages such as complex processing software structure, poor processing real-time performance, and small number of processing samples. Specifically, traditional radio receiving, processing and analysis systems are mostly used for communication signal receiving, processing and analysis or radar signal receiving, processing and analysis. In a complex electromagnetic environment, such systems cannot simultaneously handle the tasks of receiving, processing and analyzing multiple signals. Moreover, when completing functions such as acquisition, preprocessing, storage, and analysis, such systems are all executed serially. The operation process is to preprocess the radio signal acquisition through system software control or external triggering, etc., store a certain amount of data, and after the storage is completed, import the data into the data analysis module for analysis through other communication interfaces or manual copying.

[0065] The inventor found that this operation process greatly reduces the data analysis efficiency, has poor real-time performance, and cannot adapt to the ever-changing information in a complex electromagnetic environment. Since radio technology has developed to date, wireless signal information is complex, the content changes rapidly, and signal analysis software all adopts C module design, with a complex software structure and low execution efficiency. The different needs of multiple users cannot be satisfied simultaneously.

[0066] Therefore, the embodiments of the present invention provide a radio data processing method. By simultaneously and real-time parsing and processing communication signals and radar signals, and having a system with a large data storage capacity, the disadvantages of traditional radio signal processing can be solved, and the accuracy, stability, reliability of radio signal processing can be improved, and the processing efficiency can be enhanced.

[0067] According to an embodiment of the present invention, an embodiment of a radio data processing method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0068] In this embodiment, a radio data processing method is provided. The method is applied to a radio data processing device, and the radio data processing device is communicatively connected with a radar device and / or a communication device. Figure 1 It is a flowchart of the radio data processing method according to an embodiment of the present invention, as Figure 1 shown, and this process includes the following steps:

[0069] Step S101, receive target data.

[0070] Specifically, the target data includes at least one of radar signals, communication signals, and platform heterogeneous data; the platform heterogeneous data includes data of at least one radio platform; the at least one radio platform is a platform that does not include the radar device and / or the communication device.

[0071] Furthermore, the radar signal is from a radar signal radiation source, the communication signal is from a communication signal radiation source, and the platform heterogeneous data includes data of a spaceborne electronic platform, an airborne electronic platform, a vehicle-mounted electronic platform, and a shipborne electronic platform.

[0072] Step S102, when the target data includes the radar signal and / or the communication signal, perform frequency conversion acquisition processing on the radar signal and / or the communication signal to generate a baseband signal and store it.

[0073] Specifically, through a radio signal receiving channel, receive the radio frequency signal from the radar device or the communication device, and then perform acquisition frequency conversion and digital processing on the radar signal and / or the communication signal to obtain a baseband signal.

[0074] Furthermore, the acquisition frequency conversion and digital processing include at least one of gain adjustment, down-conversion processing, analog-to-digital conversion processing, and filtering and noise reduction.

[0075] In some alternative embodiments, the above step S102 includes:

[0076] Step S1021, perform gain and analog down-conversion processing on the radar signal and / or the communication signal to generate an intermediate frequency signal;

[0077] Specifically, automatically adjust the gain of the receiving channel according to the intensity of the signal to ensure that the signal is neither too strong nor too weak in subsequent processing, avoiding saturation or loss of information.

[0078] Optionally, the analog down-conversion process includes using a local oscillator to generate an oscillation signal with a frequency close to that of the radar signal and / or communication signal; mixing the above two signals to generate an intermediate-frequency signal for subsequent digital processing.

[0079] Step S1022: Perform analog-to-digital conversion on the intermediate-frequency signal to generate a digital intermediate-frequency signal.

[0080] Specifically, according to the bandwidth of the intermediate-frequency signal and the required sampling rate, a suitable analog-to-digital converter is selected. The analog-to-digital converter samples the intermediate-frequency signal and converts it into a series of discrete digital values.

[0081] Furthermore, convert the original digital data output by the analog-to-digital converter into a preset format suitable for subsequent processing.

[0082] Step S1023: Perform digital down-conversion processing on the digital intermediate-frequency signal to generate a baseband signal.

[0083] Specifically, use digital signal processing technology to perform down-conversion processing on the digital intermediate-frequency signal to generate a baseband signal.

[0084] In some alternative embodiments, the above step S1021 includes:

[0085] Step a1: Set the intermediate-frequency bandwidth of the intermediate-frequency signal to generate intermediate-frequency signals with different intermediate-frequency bandwidths.

[0086] Specifically, according to the characteristics of the received radar signal or communication signal, such as frequency range, bandwidth requirements, etc., determine the required intermediate-frequency bandwidth, and select a suitable intermediate-frequency bandwidth value from the adjustable intermediate-frequency bandwidth range preset in the system based on the required intermediate-frequency bandwidth.

[0087] In some alternative embodiments, the above step S1023 includes:

[0088] Step b1: Set the intermediate-frequency acquisition parameters and down-conversion parameters.

[0089] Step b2: Perform digital down-conversion processing based on the intermediate-frequency acquisition parameters and down-conversion parameters to generate a baseband signal.

[0090] Specifically, the intermediate-frequency acquisition parameters include trigger mode, acquisition mode, and decimation factor; the acquisition mode includes digital down-conversion acquisition; the trigger mode includes self-trigger mode and external trigger mode; the down-conversion module parameters include parameters such as carrier frequency, bandwidth, gain mode, and gain value.

[0091] Furthermore, design a digital down-conversion filter according to the spectral characteristics of the radar signal or communication signal, perform digital down-conversion processing, and obtain a baseband signal.

[0092] Optionally, it further includes setting a storage mode, including multiple modes such as continuous storage, specified-capacity storage, and self-triggered storage.

[0093] In some alternative embodiments, when the intermediate-frequency signal is a radar signal, step b2 above includes:

[0094] Generate a digital local oscillator and multiply it by the digital intermediate-frequency signal to obtain a first mixed-frequency signal;

[0095] Filter and sample the first mixed-frequency signal to generate a first down-conversion processing result; the decimation factors include 2, 4, 8, and 16 times;

[0096] Perform pulse detection on the first down-conversion processing result to screen out the first target pulse signal;

[0097] Generate a baseband signal based on the first target pulse signal.

[0098] Specifically, the flowchart of an alternative embodiment is as Figure 2 shown. First, set the parameters of the radar signal down-conversion module, including parameters such as carrier frequency, bandwidth, gain mode, and gain value; set the storage parameters and send the storage size of the acquisition and storage processing software to the memory card; set the intermediate-frequency acquisition parameters and down-conversion parameters. The triggering modes include self-triggered mode and external-triggered mode, and the storage modes include multiple modes such as continuous storage, specified-capacity storage, and self-triggered storage. The decimation factors in the DDC acquisition mode support 2, 4, 8, and 16 times decimation, and start the acquisition;

[0099] Perform multi-channel parallel digital down-conversion processing in the FPGA of the acquisition and processing card of the signal receiving, acquiring, and storing device, and output the processing result of the digital down-conversion DDC; support monitoring of radar pulse signals, and only process valid target pulse signals to improve the signal processing efficiency and the utilization rate of the storage medium; the memory card receives the data from the acquisition and processing card, and the acquisition and storage processing software queries the size of the data that has been written to the memory card in real time. If the size of the received data reaches the specified capacity, stop the storage, otherwise continue to store until the specified storage capacity is reached; after the storage is completed, end this process.

[0100] In some alternative embodiments, when the intermediate-frequency signal is a communication signal, step b2 above includes:

[0101] Perform direct digital synthesis mixing on the digital intermediate-frequency signal to obtain a second mixed-frequency signal;

[0102] Perform cascaded integrator-comb filtering decimation, amplitude compensation finite impulse response filtering decimation, and finite impulse response filtering decimation on the second mixed-frequency signal respectively to generate a second down-conversion processing result;

[0103] Perform pulse detection on the result of the second down-conversion process to screen out the second target pulse signal;

[0104] Generate a baseband signal based on the second target pulse signal.

[0105] Specifically, the flowchart of an optional embodiment is as follows Figure 3 shown. Set the parameters of the communication signal down-conversion module, including parameters such as carrier frequency, bandwidth, gain mode, and gain value; set the storage parameters, and send the storage size of the acquisition and storage processing software to the memory card; set the intermediate frequency acquisition parameters, including two modes of analog-to-digital converter acquisition and digital down-conversion acquisition (DDC), the triggering modes include self-triggering mode and external triggering mode, and the storage modes include continuous storage, specified-capacity storage, self-triggering storage, etc. The decimation ratio in the digital down-conversion acquisition mode supports decimation from 4 to 2048 times, and start the acquisition;

[0106] Perform digital down-conversion processing in the FPGA of the acquisition and processing card of the signal receiving, acquiring, and storing device. After direct digital synthesis (DDS) mixing, cascaded integrator comb filtering decimation (CIC), amplitude-compensated finite impulse response filtering decimation (CFIR), and finite impulse response filtering decimation (PFIR) respectively, decimation of 2, 4, 8, 16... 16384 times can be achieved, and the processing result of DDC is output;

[0107] The memory card receives the data from the acquisition and processing card. The acquisition and storage processing software queries the data size that has been written to the memory card in real time. If the received data size reaches the specified capacity size, stop the storage, otherwise continue the storage until the specified storage capacity size is reached; after the storage is completed, end this process.

[0108] Step S103, when the target data includes the platform heterogeneous data, perform data conversion on the platform heterogeneous data to obtain data in a preset format and store it.

[0109] Specifically, the platform heterogeneous data can be uploaded by the user terminal, and data conversion is performed according to the specified data format to achieve unified storage and management of heterogeneous data sources. The data uploaded by the user terminal supports data of spaceborne electronic platforms / airborne electronic platforms / vehicle-mounted electronic platforms / shipborne electronic platforms to achieve unified storage and management of heterogeneous data sources.

[0110] Step S104, when receiving an access request triggered by the user, access at least one of the baseband signal and the data in the preset format according to the access request.

[0111] Specifically, the data access request is sent through the client software, network interface, or other communication means. The client also has the ability to support multi-users, high frequencies, high concurrency, and massive data reading and writing simultaneously, and supports access query, download, upload, deletion, and preview control functions.

[0112] Furthermore, the access query function specifically includes: providing a query of the file system. When the query condition is empty, clicking the query button can obtain all the file information stored on the memory card of the radio data processing device. Users can perform data queries in multiple ways, including: file name suffix, collection location, collection platform, frequency range, collection bandwidth, collection time range, file confidentiality level, etc. The system software will search in the file system according to the query method selected by the user and display the searched file list information on the interface and feedback it to the user.

[0113] In summary, the working flow chart of the radio data processing method provided by the embodiment of the present invention is as Figure 4 shown. Input data from radar signal radiation sources, communication signal radiation sources, and other platforms. The radio signal receiving channel receives communication signals and radar signal radiation source RF signals, and after gain adjustment and down-conversion, the RF signals are converted to intermediate frequency. Through the acquisition and storage processing software, the intermediate frequency bandwidth is set, and the intermediate frequency frequency range is designed to be adjustable in multiple different bandwidths. Perform analog-to-digital conversion at the intermediate frequency to obtain digital intermediate frequency, and perform digital down-conversion on the digital intermediate frequency to obtain the baseband signal. The baseband signal is divided into two paths. One path is sent to the memory card for storage, and the radar data on the memory card can be accessed and downloaded through 10 Gigabit optical fiber; the other path is for preprocessing and measurement sorting, and the preprocessed data can be sent to the host computer software for display. Data from other platforms can be uploaded by the client, and data conversion is performed according to the specified data format to achieve unified storage and management of heterogeneous data sources.

[0114] According to the embodiment of the present invention, an embodiment of a radio data analysis and storage integration system is provided. The system includes:

[0115] A radio data processing device, which is communicatively connected between the radio data processing device and the radar device and / or communication device. The radio data processing device is used to collect at least one of communication signals, radar signals, and platform heterogeneous data, and respectively generate baseband signals and / or preset format data based on the radar signals and / or communication signals and / or platform heterogeneous data;

[0116] A data storage and management device, which is used to store the baseband signal and the preset format data; the data storage and management device is also used for user permission management;

[0117] A client, which is used to obtain the baseband signal and the preset format data for data analysis.

[0118] First, based on the traditional single radio receiving, processing, and analysis system, the present invention integrates the receiving, processing, and analysis of communication signals and radar signals into the same system, which has the ability to adjust the specified bandwidth, phase, and gain, and can work independently and simultaneously between channels. This system is more adaptable to the reception, processing, and analysis of various different types of signals in a complex electromagnetic environment, solving the problem that the traditional radio receiving, processing, and analysis system cannot simultaneously handle the reception, processing, and analysis tasks of multiple signals in a complex electromagnetic environment.

[0119] Secondly, the present invention has the ability to independently store different channels and different types of data simultaneously. When the system is working, according to the needs of different users, the types of stored data are set, and the data is independently and completely stored in the data storage unit. This invention improves the efficiency of receiving and monitoring different types of signals in a complex electromagnetic environment and adapts to the current situation where various radio information changes rapidly in a complex electromagnetic environment.

[0120] Then, the data storage unit of the present invention has independent read and write functions, enabling users to analyze and observe the status of radio signals in the current environment in a timely manner and to grasp the rapidly changing radio information in real time.

[0121] Finally, through the heterogeneous network, the present invention can support multiple users to simultaneously obtain the information data acquired by the current radio acquisition and receiving device, greatly improving the monitoring and analysis requirements of different users for different information.

[0122] The connection relationship and data flow of each board of the above heterogeneous network are as Figure 5 shown. The heterogeneous communication network connects each module of the system, supporting the function control and data transmission of each part of the system. The heterogeneous communication is mainly connected through the backplane. The backplane has a total of 5 slots, with a single slot width of 5HP. The physical addresses of the slots are designed according to the standard specifications, supporting the vertical plugging and unplugging of standard 6U VPX boards. The backplane rate is 6.25Gbps. Backplane connection description: The power module supplies power to each module through the P0 interface; the USB, Ethernet, and VGA interfaces of the main control card are connected to the backplane connectors, making it easy to wire from the rear panel of the chassis; P2 of the main control card is connected to P2 of the acquisition and processing card and P2 of the memory card respectively through 2 4X PCIEs on the backplane, for controlling the acquisition and processing card and accessing the memory card; the radar channel data and communication channel data of the acquisition and processing card are respectively stored in P1 of the memory card through 2 8X GTHs on P3, realizing the signal acquisition and storage function, and supporting the read-back and download of stored data; the main control card controls the parameters and obtains the status of the frequency conversion card through the serial port.

[0123] According to an embodiment of the present invention, an embodiment of a radio data processing device is provided. This device is used to implement the above-mentioned embodiments and preferred implementation manners, and those that have been described will not be repeated here. As used hereinafter, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0124] This embodiment provides a radio data processing device, as Figure 6 shown, including:

[0125] A receiving data module 601; configured to receive target data, where the target data includes at least one of radar signals, communication signals, and platform heterogeneous data; the platform heterogeneous data includes data of at least one radio platform; the at least one radio platform is a platform that does not include radar equipment and / or communication equipment;

[0126] A frequency conversion acquisition and processing module 602, configured to perform frequency conversion acquisition and processing on the radar signal and / or communication signal when the target data includes the radar signal and / or communication signal, so as to generate a baseband signal and store it;

[0127] A format conversion module 603, configured to perform data conversion on the platform heterogeneous data when the target data includes the platform heterogeneous data, so as to obtain preset format data and store it;

[0128] A receiving request module 604, configured to access at least one of the baseband signal and the preset format data according to an access request when an access request triggered by a user is received.

[0129] The schematic structural diagram of the device is as Figure 7 shown, and the schematic working principle diagram of the device is as Figure 8 shown. Based on the traditional single radio receiving, processing, and analyzing system, the present invention integrates the receiving, processing, and analyzing of communication signals and radar signals into the same system, and has the ability to adjust the specified bandwidth, phase, and gain, and the channels can work independently and simultaneously. This system is more suitable for receiving, processing, and analyzing multiple different types of signals in a complex electromagnetic environment. It solves the problem that in a complex electromagnetic environment, the traditional radio receiving, processing, and analyzing system cannot simultaneously handle the tasks of receiving, processing, and analyzing multiple signals, so as to achieve the integrated processing of radar acquisition and processing and communication acquisition and processing.

[0130] In some alternative implementation manners, the frequency conversion acquisition and processing module 602 includes:

[0131] A frequency conversion processing sub-module, configured to perform gain and analog down-conversion processing on the radar signal and / or communication signal to generate an intermediate frequency signal;

[0132] The FPGA processing sub-module is used to perform digital down-conversion processing on the digital intermediate frequency signal to generate a baseband signal; the FPGA processing sub-module is based on an FPGA chip to achieve dual-channel parallel processing.

[0133] Perform parallel digital down-conversion processing on multiple channels in the FPGA and output the processing results of the digital down-conversion DDC;

[0134] The radio data processing device provided by the embodiment of the present invention supports simultaneous operation through two channels, namely the radar channel and the communication channel, and can simultaneously process and store broadband radar signals and narrowband communication signals. Perform parallel digital down-conversion processing on multiple channels in one FPGA and output the processing results of the digital down-conversion DDC to save resources.

[0135] The radio data processing device provided by the embodiment of the present invention can be connected to the user terminal through a network. The user terminal has the capabilities of multi-user, high frequency, high concurrency, and massive data reading and writing, and supports querying, downloading, uploading, deleting, and preview control functions. Specifically:

[0136] Query function: Provide query of the file system. When the query condition is empty, click the query button to obtain all file information stored on the memory card of the radio data processing device. Users can perform data query in various ways, including: file name suffix, collection location, collection platform, frequency range, collection bandwidth, collection time range, file confidentiality level, etc. The system software will search in the file system according to the query method selected by the user and display the searched file list information on the interface and feedback it to the user;

[0137] Download function: After the software is normally connected to the radio data processing device, the software interface will display the data file information on the memory card of the queried platform. The operator can select a file in the file list and click the "Download" button. A storage folder path selection box will pop up. After selecting the storage path, the software will automatically download the file to the selected local folder.

[0138] Delete function: After the software is normally connected to the radio data processing device, the software interface will display the data file information on the storage board of the queried platform. The operator can select a file in the file list and click the "Delete" button to delete the selected file.

[0139] Preview function: After the software is normally connected to the radio data processing device, the software interface will display the data file information in the storage board on the queried platform. The operator can select a file in the file list and click the "Preview" button. In the data type selection interface, determine whether the file data is directly sampled data or down-converted data according to the selection. Then, according to the sampling rate information in the data file header, parse the data and display the time-domain waveform, spectrogram, and waterfall plot of the data. The relevant information of the data file header is also displayed in the display interface.

[0140] Upload function: After the software is normally connected to the radio data processing device, the software interface will display the data file information in the storage board on the queried platform. The operator can select a file in the file list and click the "Upload" button. A parameter setting interface will pop up. After setting the description information of the file to be uploaded in this interface, click the "OK" button, and the software can automatically upload the file to the storage board of the radio data processing device for storage. The upload function supports accessing data from satellite-borne electronic platforms / airborne electronic platforms / vehicle-mounted electronic platforms / shipboard electronic platforms, and performs data conversion according to the specified data format to achieve unified storage and management of heterogeneous data sources.

[0141] The present invention also relates to a data acquisition, storage, and processing software, and the functional framework diagram of the software is as Figure 9 shown, specifically:

[0142] The data acquisition, storage, and processing software mainly provides a human-computer interaction interface, including three major functions: data acquisition, storage control, data management, and signal analysis. The main functions are as follows:

[0143] Data acquisition, storage control: Implement the radio frequency down-conversion function of radar and communication. The input frequency of the radar signal is 380 MHz to 18 GHz radio frequency signal, and the input frequency of the communication signal is 30 MHz to 3 GHz radio frequency signal; by calling the dynamic library of the acquisition card, implement the acquisition and storage control of narrowband communication signals, broadband radar signals, pulse-triggered acquisition and storage control, continuous acquisition and storage control, etc.; among them, the pulse-triggered acquisition and storage mode only processes valid target signals, which can effectively improve the efficiency of signal analysis and storage;

[0144] Data Management: The data acquisition, storage, and processing software has the capabilities of multi-user, high-frequency, high-concurrency, and massive data reading and writing. It has functions for managing acquisition device files, local files, and user permissions. The data acquisition, storage, and processing software accesses the data storage units of radar signal data, communication signal data, and other platforms through the network and is connected to other processing station computers through the network. Multiple users can simultaneously access the data in the storage unit through the network interface to obtain radio data. Multiple users can also set the relevant parameters of the corresponding acquisition and storage channels through the network interface according to their own permissions. After acquisition and storage, the radio data that the user itself wants to obtain can be obtained.

[0145] Signal Analysis: The signal analysis interface mainly completes the basic analysis functions of signals. Data files can be selected from the data file list of the memory card for analysis. When analyzing, specify the start time of analysis and the data duration. The software statistically analyzes the distribution of signal parameters during this period and can display the time-domain waveform, instantaneous frequency, and instantaneous phase change law of the signal, which is displayed in the form of a scatter plot.

[0146] The time-domain waveform is the waveform displayed by reading back offline data. The calculation formula for the instantaneous phase is where Q represents the imaginary part of the complex signal, and I represents the imaginary part of the complex signal; the instantaneous frequency is where represents the instantaneous phase difference, and △t represents the time difference between two data points. The specific calculation formula for the instantaneous frequency is as follows, and the accuracy of the instantaneous frequency is 1 MHz.

[0147]

[0148] When the signal analysis software reads back offline data, it performs a fast Fourier transform (FFT) on the time-domain data. The number of FFT points is 65536 points, and the carrier frequency with the largest amplitude spectrum is selected for output to obtain the carrier frequency.

[0149] An embodiment of the present invention also provides a computer device having the above-mentioned Figure 6 radio data processing device.

[0150] Please refer to Figure 10 , Figure 10 which is a schematic structural diagram of a computer device provided by an optional embodiment of the present invention. As shown in Figure 10As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. Each component communicates and connects with each other using different buses and can be installed on a common motherboard or in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (such as an array of servers, a set of blade servers, or a multi-processor system). Figure 10 Take one processor 10 as an example in

[0151] The processor 10 can be a central processing unit, a network processor, or a combination thereof. Among them, the processor 10 can further include a hardware chip. The above-mentioned hardware chip can be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The above-mentioned programmable logic device can be a complex programmable logic device, a field-programmable gate array, a general array logic, or any combination thereof.

[0152] Among them, the memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiments.

[0153] The memory 20 can include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the computer device, etc. In addition, the memory 20 can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 can optionally include a memory remotely set relative to the processor 10, and these remote memories can be connected to the computer device through a network. Examples of the above-mentioned network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0154] The memory 20 can include a volatile memory, such as a random access memory; the memory can also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state drive; the memory 20 can also include a combination of the above types of memories.

[0155] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or communication networks.

[0156] Embodiments of the present invention also provide a computer-readable storage medium. The method according to the embodiments of the present invention can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code that is originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored as such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.

[0157] A part of the present invention can be applied as a computer program product, for example, computer program instructions. When executed by a computer, through the operation of the computer, the method and / or technical solution according to the present invention can be called or provided. Those skilled in the art should be able to understand that the forms of existence of computer program instructions in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Herein, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible by the computer.

[0158] Although the embodiments of the present invention are described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A radio data processing method, characterized in that, The method is applied to a radio data processing device, which is communicatively connected to a radar device and / or a communication device. The method includes: Receiving target data; the target data includes at least one of radar signals, communication signals, and platform heterogeneous data; the platform heterogeneous data includes data of at least one radio platform; the at least one radio platform is a platform that does not include the radar device and / or the communication device; When the target data includes the radar signal and / or the communication signal, performing frequency conversion acquisition processing on the radar signal and / or the communication signal to generate a baseband signal and storing it; When the target data includes the platform heterogeneous data, performing data conversion on the platform heterogeneous data to obtain preset format data and storing it; When receiving an access request triggered by a user, accessing at least one of the baseband signal and the preset format data according to the access request.

2. The method according to claim 1, characterized in that, The step of, when the target data includes the radar signal and / or the communication signal, performing frequency conversion acquisition processing on the radar signal and / or the communication signal to generate a baseband signal and storing it includes: Performing gain and analog down-conversion processing on the radar signal and / or the communication signal to generate an intermediate frequency signal; Performing analog-to-digital conversion on the intermediate frequency signal to generate a digital intermediate frequency signal; Performing digital down-conversion processing on the digital intermediate frequency signal to generate the baseband signal.

3. The method according to claim 2, wherein The step of performing gain and analog down-conversion processing on the radar signal and / or the communication signal to generate an intermediate frequency signal further includes: Setting the intermediate frequency bandwidth of the intermediate frequency signal to generate intermediate frequency signals with different intermediate frequency bandwidths.

4. The method according to claim 3, wherein The step of performing digital down-conversion processing on the digital intermediate frequency signal to generate the baseband signal includes: Setting intermediate frequency acquisition parameters and down-conversion parameters; the intermediate frequency acquisition parameters include a trigger mode, an acquisition mode, and a decimation factor; the acquisition mode includes digital down-conversion acquisition; Performing digital down-conversion processing based on the intermediate frequency acquisition parameters and the down-conversion parameters to generate the baseband signal.

5. The method according to claim 4, characterized in that, When the intermediate frequency signal is a radar signal, the step of performing digital down-conversion processing based on the intermediate frequency acquisition parameters and the down-conversion parameters to generate the baseband signal includes: Generating a digital local oscillator to multiply with the digital intermediate frequency signal to obtain a first mixed frequency signal; Performing filtering and sampling on the first mixed frequency signal to generate a first down-conversion processing result; the decimation factor includes 2, 4, 8, and 16 times; Performing pulse detection on the first down-conversion processing result to screen out a first target pulse signal; Generating the baseband signal based on the first target pulse signal.

6. The method according to claim 4, characterized in that, When the intermediate frequency signal is a communication signal, the step of performing digital down-conversion processing based on the intermediate frequency acquisition parameters and the down-conversion parameters to generate the baseband signal includes: Performing direct digital synthesis mixing on the digital intermediate frequency signal to obtain a second mixed frequency signal; Performing cascaded integrator comb filtering decimation, amplitude compensation finite impulse response filtering decimation, and finite impulse response filtering decimation on the second mixed frequency signal respectively to generate a second down-conversion processing result; Perform pulse detection on the second down-conversion processing result to screen out the second target pulse signal; Generate the baseband signal based on the second target pulse signal.

7. A radio data analysis and storage integration system, characterized in that The system includes: A radio data processing device, which is communicatively connected between a radar device and / or a communication device. The radio data processing device is configured to collect at least one of communication signals, radar signals, and platform heterogeneous data, and generate a baseband signal and / or preset format data based on the radar signal and / or communication signal and / or platform heterogeneous data respectively; A data storage management device for storing the baseband signal and the preset format data; the data storage management device is also used for user permission management; A user terminal for obtaining the baseband signal and the preset format data for data analysis.

8. A radio data processing device, characterized in that, The device includes: A receiving data module; configured to receive target data, where the target data includes at least one of radar signals, communication signals, and platform heterogeneous data; the platform heterogeneous data includes data of at least one radio platform; the at least one radio platform is a platform that does not include a radar device and / or a communication device; A frequency conversion acquisition processing module, configured to perform frequency conversion acquisition processing on the radar signal and / or communication signal to generate a baseband signal and store it when the target data includes the radar signal and / or communication signal; A format conversion module, configured to perform data conversion on the platform heterogeneous data to obtain preset format data and store it when the target data includes the platform heterogeneous data; A receiving request module, configured to access at least one of the baseband signal and the preset format data according to the access request when receiving an access request triggered by a user.

9. The device according to claim 8, characterized in that, The frequency conversion acquisition processing module includes: A frequency conversion processing sub-module, configured to perform gain and analog down-conversion processing on the radar signal and / or communication signal to generate an intermediate frequency signal; An FPGA processing sub-module, configured to perform digital down-conversion processing on the digital intermediate frequency signal to generate the baseband signal; the FPGA processing sub-module is based on an FPGA chip to implement dual-channel parallel processing.

10. A computer device, characterized in that, Includes: A memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to execute the radio data processing method according to any one of claims 1 to 6.