A radiation source simulation method, device and medium based on three-dimensional sorting

Through the three-dimensional sorting algorithm, the radiation source signals are sorted in multiple dimensions, which solves the limitations of two-dimensional simulation in the existing technology, realizes rapid editing and real verification in complex electromagnetic environments, and improves the performance testing capabilities and resource utilization of radar systems. efficiency.

CN118504301BActive Publication Date: 2024-12-13BEIJING ZHONGKE RUIXIN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410977376.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-22
Publication Date
2024-12-13
Estimated Expiration
2044-07-22

AI Technical Summary

Technical Problem

In the prior art, radiation simulation is mostly two-dimensional simulation in the time domain and frequency domain, which cannot effectively solve the problem that the calculation amount of radiation source signal sorting in three-dimensional simulation increases exponentially, resulting in the inability to quickly and quickly in complex electromagnetic environments. Flexible construction of expected electromagnetic scenarios will affect the verification and performance testing of radar systems.

Method used

Using a radiation source simulation method based on three-dimensional sorting, the radiation source signal is sorted in space, frequency and time domain by scene simulation module, radiation source generation module, antenna array module and turntable module, combined with the three-dimensional sorting algorithm, and allocated to the radiation source signal. The corresponding signal channels realize the rational allocation of signals and the full utilization of resources.

Benefits of technology

It realizes rapid and flexible editing of complex electromagnetic environments under limited resources, improves radar angle measurement, target recognition and anti-inducing interference capabilities, reduces the calculation amount, increases the number of radiation source simulations, and improves the utilization efficiency of channel resources. .

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118504301B_ABST
    Figure CN118504301B_ABST
Patent Text Reader

Abstract

The present application discloses a radiation source simulation method, device and medium based on three-dimensional sorting, and relates to the field of radiation simulation technology. Applied to a radiation source simulation device, the radiation source simulation device includes a scene simulation module, a radiation source generation module, an antenna array module and a turntable module, and the method includes: the scene simulation module creates electromagnetic scene parameters according to the radiation source position and the radiation source motion parameters; the radiation source generation module performs scene solution on the electromagnetic scene parameters to obtain the radiation source signal; the radiation source signal is sorted by a three-dimensional sorting algorithm to obtain the sorting information, and is allocated to the corresponding signal channel; the antenna array module rotates the signal channel to the corresponding angle according to the sorting information. The present application implements the three-dimensional sorting algorithm to allocate the radiation source through the above method, and simulates the radiation source signal from three dimensions: time domain, frequency domain and spatial domain to make the simulated scene more realistic.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of radiation simulation technology, and in particular to a radiation source simulation method, device and medium based on three-dimensional sorting. Background Art

[0002] With the development of radio technology, the application of radio equipment has become more and more extensive, which also means that radio interference has become more serious. If radio equipment is put into use without being fully verified in a complex electromagnetic environment, it will face the situation of equipment failure, especially for modern radar systems. Its failure will not only cause property loss, but may also endanger personal safety.

[0003] Different radars face different electromagnetic environments at different times. How to quickly and flexibly build the expected complex electromagnetic environment is a difficult problem. Due to limited resources when building complex scenes, we can only simulate various types of radiation source signals as much as possible through limited channels. Existing solutions usually simplify the simulation of radiation source signals and simulate the radiation source from the time domain and frequency domain dimensions to reduce the simulation difficulty and data calculation amount. Existing simulations of complex scenes mostly use fixed scenes and two-dimensional radiation source simulation methods, which cannot verify key capabilities such as radar angle measurement, target recognition, and anti-deception interference in set scenes. In real complex scenes, the radiation source signal not only has a wide frequency coverage range and high signal time density, but also appears from any angle in space. However, three-dimensional simulation not only has to solve the problem of angle simulation, but also has to solve the problem of exponentially increasing computational complexity of radiation source signal sorting.

[0004] Through the above analysis, the problems and defects of the existing technology are as follows: the radiation simulation in the existing technology is mostly two-dimensional simulation in the time domain and frequency domain, and the problem of the exponential increase in the computational complexity of the radiation source signal sorting in the three-dimensional simulation is not solved. Summary of the invention

[0005] The embodiments of the present application provide a radiation source simulation method, device and medium based on three-dimensional sorting, which can solve the problem that radiation simulation in the prior art is mostly two-dimensional simulation in time domain and frequency domain, and does not solve the problem that the amount of computational effort in sorting radiation source signals in three-dimensional simulation increases exponentially.

[0006] In the first aspect, an embodiment of the present application provides a radiation source simulation method based on three-dimensional sorting, which is applied to a radiation source simulation device, wherein the radiation source simulation device includes a scene simulation module, a radiation source generation module, an antenna array module and a turntable module, and the method includes: the scene simulation module creates electromagnetic scene parameters according to the radiation source position and the radiation source motion parameters, and sends the electromagnetic scene parameters to the radiation source generation module; the radiation source generation module performs scene solution on the electromagnetic scene parameters to obtain a radiation source signal; the radiation source signal is sorted by a three-dimensional sorting algorithm to obtain sorting information, and is allocated to a corresponding signal channel; the antenna array module rotates the signal channel to a corresponding angle according to the sorting information; the turntable module rotates the radar according to a preset radar azimuth and pitch angle so that the radar generates working parameters.

[0007] In one implementation of the present application, after the turntable module rotates the radar according to the electromagnetic scene parameters so that the radar generates working parameters, the method also includes: the scene simulation module receives the working parameters of the radar in real time, updates the electromagnetic scene parameters according to a preset period, and sends them to the radiation source generation module; the radiation source generation module performs scene solution and three-dimensional sorting algorithm on the updated electromagnetic scene parameters to obtain updated sorting information; the antenna array module rotates the signal channel to the corresponding angle according to the updated sorting information.

[0008] In one implementation of the present application, the radiation source signal is sorted by a three-dimensional sorting algorithm to obtain sorting information, and the sorting information is allocated to the corresponding signal channel, specifically including: sorting and dividing the radiation source signal in the spatial dimension according to a preset number of signal channels to obtain an angle subset corresponding to the number of signal channels; sorting and dividing the radiation source signal in the frequency dimension according to a preset frequency range to obtain a frequency subset, so that the frequency subset is allocated to the corresponding signal channel; sorting the radiation source signal in the time domain dimension to obtain the danger level of the radiation source signal.

[0009] In one implementation of the present application, the radiation source signals are spatially sorted according to a preset number of signal channels to obtain an angle subset corresponding to the number of signal channels, specifically including: establishing a two-dimensional coordinate system with the azimuth angle as the x-axis and the elevation angle as the y-axis, and placing the radiation source at a position corresponding to the two-dimensional coordinate system; obtaining a two-dimensional matrix according to a preset angular resolution and the azimuth angle and elevation angle of the radar; performing a two-dimensional sliding window on the two-dimensional matrix to obtain a preset number of peak points; dividing the angles through data condensation and density judgment calculation on the peak points to obtain an angle subset corresponding to the number of signal channels.

[0010] In one implementation of the present application, the radiation source signal is sorted and divided in the frequency dimension according to a preset frequency range to obtain a frequency subset, specifically including: establishing a two-dimensional coordinate system with the x-axis as the center frequency point and the number of radiation sources as the y-axis; performing a one-dimensional sliding window on the two-dimensional coordinate system to obtain a frequency subset within a preset frequency difference, and obtaining the frequency point of the signal channel through an average noise threshold judgment.

[0011] In one implementation of the present application, the radiation source signal is sorted in the time domain dimension to obtain the danger level of the radiation source signal, specifically including: obtaining the pulse arrival time, and sorting according to the pulse arrival time to obtain the pulse time series; comparing the threat levels of pulses with overlapping pulse arrival times to obtain the priority of the pulses.

[0012] In one implementation of the present application, the radiation source generation module performs scene solution on the electromagnetic scene parameters to obtain the radiation source signal, specifically including: obtaining the electromagnetic scene parameters and storing the electromagnetic scene parameters in the register of the FPGA; calculating the electromagnetic scene parameters to obtain the internal parameters and modulation parameters corresponding to the FPGA; generating a baseband signal according to the internal parameters; modulating the baseband signal according to the modulated parameters to obtain the radiation source signal.

[0013] In one implementation of the present application, the baseband signal is modulated according to the modulation parameters to obtain a radiation source signal, specifically including: phase modulating the baseband signal and performing digital up-conversion to obtain a digital signal; converting the digital signal into an analog signal to obtain a radiation source signal.

[0014] In the second aspect, an embodiment of the present application also provides a radiation source simulation device based on three-dimensional sorting, the device comprising at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can: execute the above-mentioned radiation source simulation method based on three-dimensional sorting.

[0015] In a third aspect, an embodiment of the present application further provides a non-volatile computer storage medium for simulating a radiation source based on three-dimensional sorting, which stores computer executable instructions, and the computer executable instructions are configured to execute the above-mentioned method for simulating a radiation source based on three-dimensional sorting.

[0016] The embodiment of the present application provides a radiation source simulation method, device and medium based on three-dimensional sorting, which can quickly and flexibly edit complex electromagnetic environments through visualization software; the radiation sources are allocated through an efficient three-dimensional sorting algorithm, and the radiation source signals are simulated from three dimensions: time domain, frequency domain and spatial domain under limited resources, which can comprehensively test the radar angle measurement, target recognition and anti-deception interference capabilities, making the simulated scene more realistic and more effectively verifying the function and performance of the radar in a real environment; at the same time, since the radiation source signals are more reasonably allocated in the three dimensions of time domain, frequency domain and spatial domain, the original 8 to 16 radiation source simulation capabilities are increased to 400, so that channel resources can be more fully utilized; the radiation sources with the nearest angle are screened through spatial sorting, the number of array switching times is reduced and the number of radiation source simulations is increased; the frequency sorting screens out frequency points that cover more radiation sources, the number of channel frequency switching times is reduced, the number of radiation source simulations is increased, and the amount of calculation is reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0018] Figure 1 A flowchart of a radiation source simulation method based on three-dimensional sorting provided in an embodiment of the present application;

[0019] Figure 2 An overall logic diagram of a radiation source simulation method based on three-dimensional sorting provided in an embodiment of the present application;

[0020] Figure 3 A block diagram of the module composition of a radiation source simulation method based on three-dimensional sorting provided in an embodiment of the present application;

[0021] Figure 4 A schematic diagram of a radiation source signal generation process of a radiation source simulation method based on three-dimensional sorting provided in an embodiment of the present application;

[0022] Figure 5 A two-dimensional sliding window schematic diagram of a radiation source simulation method based on three-dimensional sorting provided in an embodiment of the present application;

[0023] Figure 6 A one-dimensional sliding window schematic diagram of a radiation source simulation method based on three-dimensional sorting provided in an embodiment of the present application;

[0024] Figure 7 A schematic diagram of time domain sorting of a radiation source simulation method based on three-dimensional sorting provided in an embodiment of the present application;

[0025] Figure 8A schematic diagram of the internal structure of a radiation source simulation device based on three-dimensional sorting provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0027] The embodiments of the present application provide a radiation source simulation method, device and medium based on three-dimensional sorting, which solves the problem that radiation simulation in the prior art is mostly two-dimensional simulation in time domain and frequency domain, and does not solve the problem that the amount of computational effort in sorting radiation source signals in three-dimensional simulation increases exponentially.

[0028] The technical solution proposed in the embodiments of the present application is described in detail below with reference to the accompanying drawings.

[0029] Figure 1 A flow chart of a radiation source simulation method based on three-dimensional sorting provided in an embodiment of the present application. Figure 1 As shown, a radiation source simulation method based on three-dimensional sorting provided in an embodiment of the present application is applied to a radiation source simulation device, the radiation source simulation device includes a scene simulation module, a radiation source generation module, an antenna array module and a turntable module, and specifically includes the following steps:

[0030] Step 10: The scene simulation module creates electromagnetic scene parameters according to the radiation source position and the radiation source motion parameters, and sends the electromagnetic scene parameters to the radiation source generation module;

[0031] To facilitate understanding of the embodiments of the present application, we can first give an example. In a complex electromagnetic environment, the radar may face 100 moving platforms during operation. These moving platforms have up to 4 radiation sources. Each radiation source generates signals according to its own rules. In this way, the number of radar radiation source signals in the current scene is as high as 400, and the angles of the radiation sources are as high as 100. If this scene is directly simulated, the radar radiation source generation device and the linear array need to have 100 channels, which is difficult to achieve in terms of resources or system complexity. Therefore, the embodiments of the present application implement three-dimensional radiation source sorting through an efficient algorithm, such as Figure 2 As shown, 8 channels are used to simulate 100 moving platforms and 400 radiation sources.

[0032] In the embodiments of the present application, Figure 3As shown, the (complex) scenario simulation module can be a high-performance computer, which can be used to visually edit complex electromagnetic scenarios through system integrated control, loss rate recording and evaluation, electromagnetic environment simulation, scenario assumption software and trajectory data simulation; the (radar) radiation source generation device can be a real-time scenario solution and signal generation device, which can obtain the optimal signal distribution plan through a three-dimensional sorting algorithm and generate 8 radiation source signal streams; the antenna array module can be loaded for spatial angle simulation, and switch the wave velocity angle of the 8-way radiation source signal stream output according to the angle information; the turntable module can be a three-dimensional angle rotation device, which can change the radar posture according to the scenario.

[0033] In this step, before the radiation source simulation device starts working, a complex scene is edited using visualization software, and the expected test scene is established by adding the radiation source position, motion parameters, working time, signal style, etc. contained in the scene. The specific implementation depends on the actual situation. For example, the motion parameters can be the motion trajectory set for certain radiation sources, including speed, acceleration, etc. After completing the scene setting, the scene simulation module generates initialization scene parameters, and the initialization scene parameters are sent to the radiation source generation module via optical fiber.

[0034] Step 20: The radiation source generation module performs scene solution on the electromagnetic scene parameters to obtain the radiation source signal.

[0035] In this step, after receiving the initialized scene parameters, the radiation source generation module uses a DSP (Digital Signal Processing) chip and an FPGA (Field Programmable Gate Array) chip to perform scene solving, and allocates all radiation source signals to the optimal signal generation channel through a three-dimensional sorting algorithm. For example, in the embodiment of the present application, 8 signal generation channels are used to generate signals according to the allocation results, and the generated radiation source signals of 0.2~40GHz are output to the antenna array.

[0036] As an optional embodiment, the radiation source generation module performs scene solution on the electromagnetic scene parameters to obtain the radiation source signal, which may specifically include: step 201: obtaining the electromagnetic scene parameters, and storing the electromagnetic scene parameters in the register of the FPGA; step 202: calculating the electromagnetic scene parameters to obtain internal parameters and modulation parameters corresponding to the FPGA; step 203: generating a baseband signal according to the internal parameters; step 204: modulating the baseband signal according to the modulated parameters to obtain the radiation source signal.

[0037] like Figure 4As shown, the signal parameter calculation unit will calculate the parameters used inside the FPGA according to the radar mode and related parameters. These parameters will be passed to the baseband signal generation module, the amplitude calculation module and the timing generation module. The baseband signal is the original signal that has not been modulated. The baseband signal generation method will be different for different modulation methods. For example, the frequency, amplitude, phase, etc. of the signal are all modulation parameters, which determine the characteristics of the signal. In specific implementation, the timing generation module is used to generate PRF (Pulse Repetition Frequency) signals. The FPGA will generate corresponding PRF signals according to relevant parameters such as repetition mode, frequency, pulse width, etc. The generated PRF signals will be transmitted to the baseband signal generation module for baseband signal output triggering. The amplitude calculation module adjusts the amplitude of the baseband signal. The baseband signal will be processed by DUC (Digital Up-Converter) so that it can be effectively radiated into space through the antenna. The digital signal processed by DUC needs to be converted into an analog signal by DAC (Digital-to-Analog Converter). When the output frequency of DUC is still not enough to meet the antenna or channel requirements, further up-conversion processing may be required to finally obtain a radiation source signal that meets the requirements. The frequency agile signal is realized by controlling DDS (Direct Digital Synthesizer) or RF local oscillator, and the frequency diversity signal is realized by generating multiple radar signals with different intermediate frequencies (using multiple DDS cores) and superimposing them for output.

[0038] As another optional embodiment, modulating the baseband signal according to the modulation parameter to obtain the radiation source signal may specifically include: Step 2041: performing phase modulation on the baseband signal and performing digital up-conversion to obtain a digital signal;

[0039] In this step, the current baseband signals usually cannot be directly transmitted into space through the antenna because their frequencies are too low and are not suitable for transmission in wireless channels. They will be processed by digital up-conversion DUC.

[0040] Step 2042: Convert the digital signal into an analog signal to obtain a radiation source signal.

[0041] In this step, the digital signal processed by the DUC needs to be converted into an analog signal, which can be done in the DAC.

[0042] Step 30: Sort the radiation source signals by a three-dimensional sorting algorithm to obtain sorting information, and distribute it to corresponding signal channels.

[0043] In this step, since it takes 1μs for the radiation source generation module to switch the frequency of the current channel, the number of channel frequency switching should be reduced; since it takes 1μs for the antenna array to switch the current signal channel angle, the number of signal channel angle switching should be reduced; since the radiation source generation module can generate no more than 16 radiation source signals in each signal channel at the same time, the channel radiation source density should be reduced.

[0044] Based on the above basic principles, channel allocation is performed by sorting the radiation sources in spatial dimension, frequency dimension and time dimension.

[0045] Preferably, the radiation source signals are sorted by a three-dimensional sorting algorithm to obtain sorting information, and the sorting information is allocated to corresponding signal channels, which may specifically include:

[0046] Step 301: Sort and divide the radiation source signals in spatial dimensions according to a preset number of signal channels to obtain angle subsets corresponding to the number of signal channels.

[0047] In this step, since there are 8 signal channels, the radiation source signal is divided into 8 angle subsets.

[0048] As an optional embodiment, spatial dimension sorting of the radiation source signals according to a preset number of signal channels to obtain an angle subset corresponding to the number of signal channels may specifically include:

[0049] Step 3011: establish a two-dimensional coordinate system with the azimuth angle as the x-axis and the elevation angle as the y-axis, and place the radiation source at a position corresponding to the two-dimensional coordinate system;

[0050] Step 3012: Obtain a two-dimensional matrix according to the preset angle resolution and the azimuth and elevation angle of the radar;

[0051] For example, with an angle resolution of 0.1°, the radar's azimuth angle is 60° and its elevation angle is 40°.

[0052] Step 3013: Perform a two-dimensional sliding window on the two-dimensional matrix to obtain a preset number of peak points;

[0053] In this step, for example, a two-dimensional matrix is ​​considered to have a dimension The dimension of the sliding window is , the sliding window calculation formula is as follows:

[0054]

[0055]

[0056] in is the y-axis filling amount, is the y-axis movement, is the x-axis filling amount, is the x-axis movement, and the allowable error can be used as a slider to perform a two-dimensional sliding window, such as Figure 5 shown.

[0057] Step 3014: Divide the angles by performing data aggregation and density judgment calculation on the peak points to obtain angle subsets corresponding to the number of signal channels.

[0058] In this step, after obtaining the two-dimensional matrix, the peak points are selected, and the adjacent peak points can be merged or condensed. For example, a certain spatial distance threshold is set to achieve this. According to the density or distribution of the peak points, the results are further screened or adjusted. Isolated peak points can be removed, or peak points that are too close can be merged, and finally the angle range of 8 channels is obtained.

[0059] Step 302: sorting and dividing the radiation source signal in frequency dimension according to a preset frequency range to obtain frequency subsets, so that the frequency subsets are allocated to corresponding signal channels;

[0060] In this step, the frequency dimension sorting is to maximize the use of the signal generation channel bandwidth, for example, to allow more signals with a frequency difference less than 2 GHz to be generated in one channel. At this time, the key to sorting is how to select the frequency point.

[0061] As another optional embodiment, the radiation source signals are sorted and divided in frequency dimension according to a preset frequency range to obtain frequency subsets, which may specifically include:

[0062] Step 3021: Establish a two-dimensional coordinate system with the x-axis as the central frequency point and the number of radiation sources as the y-axis;

[0063] Step 3022: Perform a one-dimensional sliding window on the two-dimensional coordinate system to obtain a frequency subset within a preset frequency difference, and determine the frequency point of the signal channel through an average noise threshold.

[0064] This step can be Figure 6 As shown, for example, a one-dimensional sliding window is performed with a step of 10 MHz and a window of 2 GHz. By frequency sorting, signals with similar frequencies can be allocated to the same channel for processing, thereby optimizing bandwidth utilization, reducing interference, and improving signal processing efficiency.

[0065] Step 303: Sort the radiation source signals in the time domain dimension to obtain the danger level of the radiation source signals.

[0066] As another optional embodiment, the radiation source signals are sorted in the time domain dimension to obtain the danger level of the radiation source signals, which specifically includes:

[0067] Step 3031: Obtain pulse arrival time, and sort according to the pulse arrival time to obtain a pulse time sequence;

[0068] This step can be Figure 7 As shown, TOA (Time of Arrival) is the pulse arrival time. At the same time, other parameters related to the pulse can also be recorded, such as angle, frequency, waveform, etc.

[0069] Step 3032: Compare the threat levels of pulses with overlapping pulse arrival times to obtain the priorities of the pulses.

[0070] During the sorting process, if two or more pulses overlap in time, they are sorted according to their threat levels, following the principle of "first come, first served", that is, the pulse that arrives first usually has a higher priority in the sorting. For overlapping pulses, the potential threat level represented by each pulse or each radiation source can be evaluated by comparing the threat levels. Based on the results of the threat level assessment, the overlapping pulses or radiation sources can be prioritized, so that when resources are limited or a quick response is required, those pulses or radiation sources with higher threat levels can be processed first.

[0071] Step 40: The antenna array module rotates the signal channel to a corresponding angle according to the sorting information;

[0072] Step 50: The turntable module rotates the radar according to the preset radar azimuth and elevation angles so that the radar generates working parameters.

[0073] Further, after the turntable module rotates the radar according to the electromagnetic scene parameters so that the radar generates working parameters, the method may also include:

[0074] Step 60: The scene simulation module receives the radar's operating parameters in real time, updates the electromagnetic scene parameters according to a preset period, and sends them to the radiation source generation module;

[0075] In this step, the scene simulation module receives the working parameters sent back by the radar in real time and updates the parameters in the scene according to the working parameters of the radar.

[0076] Step 70: The radiation source generation module performs scene solution and three-dimensional sorting algorithm sorting on the updated electromagnetic scene parameters to obtain updated sorting information;

[0077] Step 80: The antenna array module rotates the signal channel to a corresponding angle according to the updated sorting information.

[0078] The updated scene parameters are sent to the radiation source generation module through optical fiber. The radiation source generation module simulates the complex electromagnetic environment according to the updated parameters. The antenna array module rotates the signal channel to the corresponding angle according to the updated sorting information until the end of the experiment.

[0079] In summary, before the start of the experiment, the scene simulation module is used to edit the scene according to the experimental requirements. After the scene is set, the scene simulation module pre-generates the initialization scene parameters. After the experiment starts, the scene simulation module sends parameters to the radiation source generation module. After receiving the parameters, the radiation source generation module performs scene solution and allocates signal generation channels for all radiation sources through a three-dimensional sorting algorithm. The radiation source generation module generates 8-channel 0.2~40GHz radiation source signals according to the allocation results. The antenna array outputs the 8-channel radiation source signals at the corresponding angle according to the angle information. The complex scene simulation device receives the working parameters sent back by the radar in real time and updates the parameters according to a fixed period. The radar radiation source generation device and the antenna array simulate the complex electromagnetic environment according to the updated parameters. After the simulation time ends, the complex scene simulation device sends a stop command and the system stops working.

[0080] The above is an embodiment of the method proposed in this application. Based on the same inventive concept, the embodiment of this application also provides a radiation source simulation device based on three-dimensional sorting, whose structure is as follows Figure 8 shown.

[0081] Figure 8 A schematic diagram of the internal structure of a radiation source simulation device based on three-dimensional sorting provided in an embodiment of the present application. Figure 8 As shown, the device includes:

[0082] at least one processor 801;

[0083] and, a memory 802 communicatively connected to the at least one processor;

[0084] The memory 802 stores instructions that can be executed by at least one processor, and the instructions are executed by at least one processor 801, so that the at least one processor 801 can: execute the above-mentioned radiation source simulation method based on three-dimensional sorting.

[0085] Some embodiments of the present application provide corresponding Figure 1 A non-volatile computer storage medium for simulating a radiation source based on three-dimensional sorting stores computer executable instructions, wherein the computer executable instructions are configured to: execute the above-mentioned method for simulating a radiation source based on three-dimensional sorting.

[0086] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the IoT device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.

[0087] The system and medium provided in the embodiments of the present application correspond one-to-one to the method. Therefore, the system and medium also have similar beneficial technical effects to the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the system and medium will not be repeated here.

[0088] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0089] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0090] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0091] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0092] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0093] Memory may include non-permanent storage in a computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0094] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0095] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0096] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. A radiation source simulation method based on three-dimensional sorting, characterized in that: Applied to a radiation source simulation device, the radiation source simulation device includes a scene simulation module, a radiation source generation module, an antenna array module and a turntable module, and the method includes: The scene simulation module creates electromagnetic scene parameters according to the radiation source position and the radiation source motion parameters, and sends the electromagnetic scene parameters to the radiation source generation module; The radiation source generation module performs scene calculation on the electromagnetic scene parameters to obtain a radiation source signal; Sorting the radiation source signals by a three-dimensional sorting algorithm to obtain sorting information, and allocating the information to corresponding signal channels; The step of sorting the radiation source signals by a three-dimensional sorting algorithm to obtain sorting information and allocating the sorting information to corresponding signal channels specifically includes: Sorting and dividing the radiation source signal in spatial dimensions according to the preset number of signal channels to obtain angle subsets corresponding to the number of signal channels; The spatial dimension sorting of the radiation source signals according to the preset number of the signal channels to obtain an angle subset corresponding to the number of the signal channels specifically includes: Establishing a two-dimensional coordinate system with the azimuth angle as the x-axis and the elevation angle as the y-axis, and placing the radiation source at a position corresponding to the two-dimensional coordinate system; A two-dimensional matrix is ​​obtained according to the preset angle resolution and the azimuth and elevation angles of the radar; Performing a two-dimensional sliding window on the two-dimensional matrix to obtain a preset number of peak points; The angles are divided by performing data aggregation and density judgment calculation on the peak points to obtain angle subsets corresponding to the number of signal channels; Sorting and dividing the radiation source signal in frequency dimension according to a preset frequency range to obtain frequency subsets, so that the frequency subsets are allocated to corresponding signal channels; The step of sorting and dividing the radiation source signal in frequency dimension according to a preset frequency range to obtain a frequency subset specifically includes: A two-dimensional coordinate system is established with the x-axis as the central frequency point and the number of radiation sources as the y-axis; Performing a one-dimensional sliding window on the two-dimensional coordinate system to obtain a frequency subset within a preset frequency difference, and obtaining a frequency point of the signal channel through an average noise threshold decision; Sorting the radiation source signals in the time domain dimension to obtain the danger level of the radiation source signals; The antenna array module rotates the signal channel to a corresponding angle according to the sorting information; The turntable module rotates the radar according to preset radar azimuth and elevation angles so that the radar generates working parameters.

2. The radiation source simulation method based on three-dimensional sorting according to claim 1, characterized in that: After the turntable module rotates the radar according to the electromagnetic scene parameters so that the radar generates working parameters, the method further includes: The scene simulation module receives the working parameters of the radar in real time, updates the electromagnetic scene parameters according to a preset period, and sends them to the radiation source generation module; The radiation source generation module performs scene solution and three-dimensional sorting algorithm sorting on the updated electromagnetic scene parameters to obtain updated sorting information; The antenna array module rotates the signal channel to a corresponding angle according to the updated sorting information.

3. The radiation source simulation method based on three-dimensional sorting according to claim 1, characterized in that: Sorting the radiation source signals in the time domain dimension to obtain the danger level of the radiation source signals specifically includes: Acquiring pulse arrival times, and sorting according to the pulse arrival times to obtain a pulse time sequence; The threat levels of pulses with overlapping arrival times are compared to obtain the pulse priorities.

4. The radiation source simulation method based on three-dimensional sorting according to claim 1, characterized in that: The radiation source generation module performs scene calculation on the electromagnetic scene parameters to obtain a radiation source signal, specifically including: Acquiring electromagnetic scene parameters, and storing the electromagnetic scene parameters in registers of the FPGA; Calculating the electromagnetic scene parameters to obtain internal parameters and modulation parameters corresponding to the FPGA; generating a baseband signal according to the internal parameters; The baseband signal is modulated according to the modulation parameters to obtain a radiation source signal.

5. The radiation source simulation method based on three-dimensional sorting according to claim 4, characterized in that: Modulating the baseband signal according to the modulation parameter to obtain a radiation source signal specifically includes: Phase modulating the baseband signal and performing digital up-conversion to obtain a digital signal; The digital signal is converted into an analog signal to obtain a radiation source signal.

6. A radiation source simulation device based on three-dimensional sorting, characterized in that: The device comprises: at least one processor; and, a memory communicatively coupled to the at least one processor; Wherein, the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can: execute a radiation source simulation method based on three-dimensional sorting as described in any one of claims 1-5.

7. A non-volatile computer storage medium for simulating a radiation source based on three-dimensional sorting, storing computer executable instructions, characterized in that: The computer executable instructions are configured to: execute a radiation source simulation method based on three-dimensional sorting as described in any one of claims 1 to 5.