Radar pulse multi-signal arrangement method and device with low loss probability, equipment, medium and product
By calculating and optimizing the time-domain occupancy area of radar pulse signals, rearranging and solving for the optimal solution, the pulse loss problem during the generation of multiple radar signals was solved, achieving low loss probability and efficient signal generation.
Patent Information
- Application Number
- CN202511608547.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-05
- Publication Date
- 2026-02-13
AI Technical Summary
When multiple radar signals are generated, there is a high probability of pulse loss, especially when multiple radar pulse modulation signals are generated by a single radio frequency channel, the probability of loss is high due to the overlap of pulse arrival times.
By calculating the set of time-domain occupied regions of radar pulse signals, rearranging the pulse signals, calculating the overlap between adjacent elements, and solving for the optimal solution to reduce the probability of pulse loss, mathematical modeling and optimization algorithms are used to optimize the arrival time of radar pulses.
It effectively reduces the probability of radar pulse signal loss, improves the realism of signal scene construction, and increases the efficiency of generating multiple radar pulse signals from a single radio frequency channel.
Smart Images

Figure CN121522595A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of radar pulse signal modulation, and more specifically, to a method, apparatus, equipment, medium, and product for arranging multiple radar pulse signals with low loss probability. Background Technology
[0002] Radar pulse-modulated signals typically have five key characterization parameters, namely: arrival time. ,frequency Amplitude Pulse width Repeating cycle Angle of arrival When generating multiple radar modulation signals using a single radio frequency channel, the signal generation device arranges signals with different pulse widths and repetition periods in a time-interleaved manner according to the Toa parameters of multiple radar pulse modulation signals, thereby generating corresponding radar pulses to modulate the radio frequency signals of the corresponding frequencies, thus generating corresponding pulse modulation signals to simulate the situation where multiple radars operate simultaneously in a real electromagnetic environment.
[0003] In a real electromagnetic environment, when multiple radars operate simultaneously, their deployment locations, signal pulse widths, repetition periods, and other operating parameters differ, resulting in uncertainty in the arrival time of signals reaching electronic reconnaissance equipment. Therefore, when generating multiple radar modulation signals using a single radio frequency channel, the arrival times of different radar pulse modulation signals overlap in the time domain, causing a certain probability of loss of the radar pulses arranged sequentially according to their arrival times. Summary of the Invention
[0004] The present invention aims to provide a method, apparatus, device, medium and product for arranging multiple radar pulse signals with low loss probability, so as to reduce the pulse loss probability when multiple radar signals are generated.
[0005] In a first aspect, the present invention provides a method for arranging multiple radar pulse signals with low loss probability, comprising: Calculate the set of time-domain occupied regions for all radar pulse signals; The set of time-domain occupied regions of all radar pulse signals is rearranged. Calculate the overlap between adjacent elements in the rearranged set to obtain the complete pulse count set; Find the maximum value in the complete pulse number set to obtain the local optimal arrival time solution.
[0006] In a preferred embodiment, calculating the set of time-domain occupied regions of all radar pulse signals includes: Define the computational boundaries; Select time-domain parameters; The time-domain occupancy region of radar pulse signals is calculated based on the computational boundary and time-domain parameters, thereby obtaining the set of time-domain occupancy regions of all radar pulse signals.
[0007] In a preferred embodiment, the calculation boundary is set based on the number of pulses in the radar pulse signal.
[0008] In a preferred embodiment, the time-domain parameters include arrival time, repetition period, and pulse width.
[0009] In a preferred embodiment, the rearrangement of the set of time-domain occupied regions of all radar pulse signals includes: Arrange the first element of each element in the set of time-domain occupied regions of all radar pulse signals according to their numerical values to obtain the arrangement order; Following the aforementioned arrangement order, all elements in the set of time-domain occupied regions of all radar pulse signals are rearranged to obtain a rearranged set.
[0010] In a preferred embodiment, the calculation of the overlap between adjacent elements in the rearranged set to obtain a complete pulse count set includes: Calculate the set of overlapping values between adjacent elements in the rearranged set; Calculate the number of elements in the overlapping value set whose overlapping value is not less than the interval threshold between pulses; The number of elements is calculated based on different arrival time values, thus obtaining a complete set of pulse counts.
[0011] Secondly, the present invention provides a radar pulse multi-signal arrangement device with low loss probability, comprising: The first processing unit calculates the set of time-domain occupied regions of all radar pulse signals; The second processing unit rearranges the set of time-domain occupied regions of all radar pulse signals. The third processing unit calculates the overlap between adjacent elements in the rearranged set to obtain the complete pulse count set; The fourth processing unit solves for the maximum value in the complete pulse count set to obtain the local optimal arrival time solution.
[0012] Thirdly, the present invention provides an electronic device, comprising: At least one processor; and a memory communicatively connected to said at least one processor; The memory stores instructions that can be executed by the at least one processor, and the at least one processor executes the instructions stored in the memory to perform the above-described method.
[0013] Fourthly, the present invention provides a computer-readable storage medium for storing instructions that, when executed, cause the above-described method to be implemented.
[0014] Fifthly, the present invention provides a computer program product that, when invoked by a computer, causes the computer to execute the above-described method.
[0015] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are: This invention uses the principle of pulse generation to mathematically model a single radar pulse signal, obtaining a mathematical set of time-domain occupancy regions for multiple radar pulse signals. By employing the principle of non-overlapping pulse intervals, the optimal solution to the mathematical set is obtained, yielding a local optimum for the arrival time of a single radar pulse. This effectively reduces the probability of radar pulse loss when a single radio frequency channel simultaneously generates multiple time-interleaved radar pulse signals. Attached Figure Description
[0016] Figure 1 A flowchart of a radar pulse multi-signal arrangement method with low loss probability provided in an embodiment of the present invention.
[0017] Figure 2 This is a schematic diagram of the pulse distribution of N radar pulse signals on the time axis in an embodiment of the present invention.
[0018] Figure 3 The arrival time of five sets of radar pulse signals in the example of this invention is simulated and calculated, and the corresponding effective number of pulses is obtained.
[0019] Figure 4 This is a schematic diagram of a radar pulse multi-signal arrangement device with low loss probability provided in an embodiment of the present invention.
[0020] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0022] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0023] Example like Figure 1 As shown, this embodiment of the invention provides a method for arranging multiple radar pulse signals with low loss probability, including the following steps: Step 1: Calculate the set of time-domain occupied regions for all radar pulse signals. Specifically: Define the computational boundaries; Select time-domain parameters; The time-domain occupancy region of radar pulse signals is calculated based on the computational boundary and time-domain parameters, thereby obtaining the set of time-domain occupancy regions of all radar pulse signals.
[0024] Figure 2 This illustrates the pulse distribution of N radar pulse signals along the time axis. Taking the first radar pulse signal as an example, the time domain parameter is selected as { , , The calculation boundary is taken as the nth pulse of the first radar pulse signal. n can be set according to needs and actual application. The time-domain occupancy of the first radar pulse signal is represented as: ={[ , ]、[ , ...[ , ]} According to the pulse generation principle, the first i The time-domain occupancy of a radar pulse signal is represented as follows: ={[ , ]、[ , ...[ , ]} in, For the first i The arrival time of each signal For the first i The repetition period of a signal, For the first i The pulse width of each signal.
[0025] Then the total amount of all that needs to be generated iThe collection of time-domain occupancy regions of radar pulse signals as follows: ={ , } Will i The collection of time-domain occupancy regions of radar pulse signals
[0026] {[ , ]、[ , ]、[ , ]、……[ , ]、 [ , ]、[ , ]、[ , ]、……[ , ]、 ... [ , ]、[ , ]、[ , ]、……[ , ]} Step 2: Rearrange the set of time-domain occupied regions of all radar pulse signals. Specifically: The collection of time-domain occupancy regions of all radar pulse signals The first element number of each element in the table Arrange them according to their numerical values to obtain the arrangement order: 01 < 11 < 21 < 31 < 41 ...
[0027] In the above formula The total number of elements minus 1, according to the arrangement order (i.e., the order of the first element's number), is the set of all radar pulse signal time-domain occupied regions. All elements in the set are rearranged to obtain the rearranged set as follows: ={[ 01 , 02 ]、[ 11 , 12 ]、[ 21 , 22 ]、[ 31 , 32 ...[ , ]} Step 3: Calculate the overlap between adjacent elements in the rearranged set to obtain the complete pulse number set. Figure 2 The shaded area in the image illustrates the overlap of the two radar pulse signals, specifically: Calculate the set of overlapping values between adjacent elements in the rearranged set; Calculate the number of elements in the overlapping value set whose overlapping value is not less than the interval threshold between pulses; The number of elements is calculated based on different arrival time values, thus obtaining a complete set of pulse counts.
[0028] Based on the rearranged set obtained above, the overlap value between adjacent element intervals is: 11 - 02 21 - 12 31 - 22 ... -
[0029] Let the overlapping value set be... Let the threshold for the interval between pulses be... Calculate the overlapping value set Overlapping values in number of elements Depending on the arrival time The number of distinct elements is calculated by taking values, thus obtaining the complete set of pulse counts. .
[0030] Step 4: Find the maximum value in the complete pulse count set to obtain the locally optimal arrival time solution. The complete pulse count set is obtained through the maximum value solution function. The maximum value in The maximum value Corresponding arrival time This is the optimal solution under those conditions.
[0031] In a certain application scenario, five radar pulse signals need to be simulated, and their time-domain parameters are shown in Table 1.
[0032] Table 1. Parameter table of five sets of signals in the sample test.
[0033] Strategy 1: The arrival times of the first pulses of radar pulse signals 1 through 5 are generated according to a random strategy, with arrival times of 6µs, 25µs, 86µs, 17µs, and 102µs respectively. The simulation time range is 0-1s, and the total number of pulses for the five groups of radar pulse signals is 8358. The number of non-overlapping pulses is calculated to be 7502.
[0034] Strategy 2: According to the pulse low loss probability arrangement optimization strategy of the present invention, the pulse interval threshold is set to 1. The arrival times of the first pulse of radar pulse signals 1 through 5 were generated, with arrival times of 0µs, 6µs, 14µs, 134µs, and 186µs respectively. The simulation time range was 0-1s, and the total number of pulses for the five groups of radar pulse signals was 8358. The calculated number of non-overlapping pulses was 8172. Figure 3 As shown.
[0035] The comparison of the calculation results of the two methods is shown in Table 2.
[0036] Table 2. Comparison of pulse loss probability results under two typical strategies
[0037] As can be seen from the comparative analysis of the total pulse loss probability in Table 2, the low loss probability radar pulse multi-signal arrangement method proposed in this invention generates the arrival time of each radar pulse based on the radar pulse time-domain parameters, which can greatly reduce the loss probability of radar pulse signals and effectively improve the realism of signal scene construction when a single radio frequency channel signal generation device simulates multiple radar pulse modulation signals.
[0038] Based on the same technological concept, such as Figure 4 As shown, this embodiment of the invention also provides a radar pulse multi-signal arrangement device with low loss probability, comprising: The first processing unit calculates the set of time-domain occupied regions of all radar pulse signals; The second processing unit rearranges the set of time-domain occupied regions of all radar pulse signals. The third processing unit calculates the overlap between adjacent elements in the rearranged set to obtain the complete pulse count set; The fourth processing unit solves for the maximum value in the complete pulse count set to obtain the local optimal arrival time solution.
[0039] The working principle of each processing unit in the above device can be referred to the description in the foregoing method embodiments, and will not be repeated here.
[0040] Based on the same technical concept, embodiments of the present invention also provide an electronic device that can implement the low-loss-probability radar pulse multi-signal arrangement method provided in the above embodiments of the present invention. In one embodiment, the electronic device can be a server, a terminal device, or other electronic devices. Figure 5 As shown, the electronic device may include: At least one processor and a memory connected to the at least one processor. In this embodiment of the invention, the specific connection medium between the processor and the memory is not limited. Figure 5 The example used is the connection between the processor and memory via a bus. The bus... Figure 5 The connections between other components are indicated by thick lines and are for illustrative purposes only, not as limiting information. Buses can be categorized into address buses, data buses, control buses, etc., but for ease of representation, [the specific bus type is not shown here]. Figure 5 The processor is represented by a single thick line, but this does not imply that there is only one bus or one type of bus. Alternatively, a processor can also be called a controller; there are no restrictions on the name.
[0041] In this embodiment of the invention, the memory stores instructions that can be executed by at least one processor. By executing the instructions stored in the memory, at least one processor can execute a radar pulse multi-signal arrangement method with low loss probability as described above.
[0042] The processor is the control center of the device. It can connect to various parts of the control device through various interfaces and lines. By running or executing instructions stored in memory and calling data stored in memory, it can monitor the device's various functions and process data, thereby enabling overall monitoring of the device.
[0043] In an alternative design, the processor may include one or more processing units. The processor may integrate an application processor and a modem processor, wherein the application processor primarily handles the operating system, user interface, and applications, while the modem processor primarily handles wireless communication. It is understood that the modem processor may also not be integrated into the processor. In some embodiments, the processor and memory may be implemented on the same chip; in some embodiments, they may also be implemented separately on separate chips.
[0044] The processor can be a general-purpose processor, such as a CPU, digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the low-loss-probability radar pulse multi-signal arrangement method disclosed in the embodiments of this invention can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.
[0045] Memory, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory can include at least one type of storage medium, such as flash memory, hard disk, multimedia cards, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), and electrically erasable programmable read-only memory (EPROM). Only memory (EEPROM), magnetic storage, magnetic disks, optical disks, etc. A memory is any other medium capable of carrying or storing desired program code in the form of instructions or data structures, and accessible by a computer, but is not limited thereto. The memory in embodiments of this invention can also be a circuit or any other device capable of performing storage functions for storing program instructions and / or data.
[0046] By designing and programming the processor, the code corresponding to the low-loss-probability radar pulse multi-signal arrangement method described in the foregoing embodiments can be embedded into the chip, enabling the chip to execute the steps of the method described in the foregoing embodiments during runtime. How to design and program the processor is a technique well-known to those skilled in the art and will not be elaborated upon here.
[0047] Based on the same inventive concept, embodiments of the present invention also provide a storage medium storing computer instructions that, when executed on a computer, cause the computer to perform a radar pulse multi-signal arrangement method with low loss probability described above.
[0048] In some alternative embodiments, the present invention also provides a low probability of loss radar pulse multi-signal arrangement method that can also be implemented as a program product comprising program code that, when the program product is run on a device, causes the control device to perform the steps in the low probability of loss radar pulse multi-signal arrangement method according to various exemplary embodiments of the present invention described above.
[0049] It should be noted that although several units or sub-units of the apparatus have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the invention, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units. Furthermore, although the operation of the method of the invention is described in a specific order in the drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0050] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can be implemented in one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs) containing computer-usable program code. The form of a computer program product implemented on ROM, optical memory, etc.
[0051] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a server, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0052] Program code for performing the operations of this invention can be written using any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0053] In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0054] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0055] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0056] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for arranging multiple radar pulse signals with low loss probability, characterized in that, include: Calculate the set of time-domain occupied regions for all radar pulse signals; The set of time-domain occupied regions of all radar pulse signals is rearranged. Calculate the overlap between adjacent elements in the rearranged set to obtain the complete pulse count set; Find the maximum value in the complete pulse number set to obtain the local optimal arrival time solution.
2. The low-loss-probability radar pulse multi-signal arrangement method according to claim 1, characterized in that, The calculation of the set of time-domain occupied regions of all radar pulse signals includes: Define the computational boundaries; Select time-domain parameters; The time-domain occupancy region of radar pulse signals is calculated based on the computational boundary and time-domain parameters, thereby obtaining the set of time-domain occupancy regions of all radar pulse signals.
3. The low-loss-probability radar pulse multi-signal arrangement method according to claim 2, characterized in that, The calculation boundary is set based on the number of pulses in the radar pulse signal.
4. The low-loss-probability radar pulse multi-signal arrangement method according to claim 2, characterized in that, The time-domain parameters include arrival time, repetition period, and pulse width.
5. The radar pulse multi-signal arrangement method with low loss probability according to claim 1, characterized in that, The rearrangement of the set of time-domain occupied regions of all radar pulse signals includes: Arrange the first element of each element in the set of time-domain occupied regions of all radar pulse signals according to their numerical values to obtain the arrangement order; Following the aforementioned arrangement order, all elements in the set of time-domain occupied regions of all radar pulse signals are rearranged to obtain a rearranged set.
6. The radar pulse multi-signal arrangement method with low loss probability according to claim 1, characterized in that, The calculation of the overlap between adjacent elements in the rearranged set yields a complete pulse count set, including: Calculate the set of overlapping values between adjacent elements in the rearranged set; Calculate the number of elements in the overlapping value set whose overlapping value is not less than the interval threshold between pulses; The number of elements is calculated based on different arrival time values, thus obtaining a complete set of pulse counts.
7. A radar pulse multi-signal arrangement device with low loss probability, characterized in that, include: The first processing unit calculates the set of time-domain occupied regions of all radar pulse signals; The second processing unit rearranges the set of time-domain occupied regions of all radar pulse signals. The third processing unit calculates the overlap between adjacent elements in the rearranged set to obtain the complete pulse count set; The fourth processing unit solves for the maximum value in the complete pulse count set to obtain the local optimal arrival time solution.
8. An electronic device, characterized in that, include: At least one processor; and a memory communicatively connected to the at least one processor; The memory stores instructions executable by the at least one processor, which executes the instructions stored in the memory to perform the method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store instructions that, when executed, cause the method as described in any one of claims 1-6 to be implemented.
10. A computer program product, characterized in that, When the computer program product is invoked by a computer, it causes the computer to perform the method as described in any one of claims 1-6.