Methods, apparatus, systems, equipment, media, and software products for high-resolution range image echo simulation of targets.
Patent Information
- Application Number
- CN202510318981.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-18
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2045-03-18
AI Technical Summary
[0004]本发明旨在提供一种目标高分辨距离像回波模拟方法、装置、系统、设备、介质及程序产品,以解决上述基于“点”目标模拟的雷达目标模拟系统已不满足雷达系统功能、性能测试验证需求的问题
[0032] For the received radar signal, the target generated by this invention is no longer a simple "point" target, but a "line" target obtained by projecting different scattering points on the target in the radar line of sight. This can more realistically reflect the scattering characteristics of the real target and improve the pertinence and effectiveness of radar system testing and verification.
Smart Images

Figure CN120178183B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of radar signal processing technology, and more specifically, to a method, apparatus, system, equipment, medium, and program product for simulating high-resolution range image echoes of targets, which can be used in radar target simulation systems to simulate broadband high-resolution range image echoes of targets. Background Technology
[0002] Radar target simulation systems can generate radar echo signals from different targets for testing and verification of radar system functions and performance. Because early radar systems had narrow transmission signal bandwidth and low range resolution, they could not effectively distinguish different scattering points of the same target. Therefore, current radar target simulation systems use digital radio frequency memory (DRFM) to simulate "point" targets.
[0003] With the development and advancement of radar systems, the bandwidth of radar transmitted signals is becoming wider and wider, and the corresponding range resolution is becoming higher and higher. The echo signals from different scattering points of the same target can be distinguished in different range cells, thus forming a "line" target, that is, the high-resolution range profile (HRRP) echo of the target. In this case, radar target simulation systems based on "point" target simulation no longer meet the requirements for functional and performance testing and verification of radar systems. Summary of the Invention
[0004] The present invention aims to provide a method, apparatus, system, equipment, medium and program product for simulating high-resolution range image echoes of targets, in order to solve the problem that the radar target simulation system based on "point" target simulation no longer meets the functional and performance testing and verification requirements of radar systems.
[0005] In a first aspect, the present invention provides a method for simulating the echo of a high-resolution range image of a target, comprising the following steps:
[0006] Set the number of scattering points of the target to be simulated, the coordinates of the scattering points, and the RCS value of each scattering point;
[0007] Based on the input radar azimuth angle, the position coordinates of each scattering point are projected onto the radar line of sight to obtain the projected position coordinates of the scattering point;
[0008] Using the projection coordinates of the scattering point, the required modulation delay time is calculated; for the radar signal received by the radar target simulation system, the radar signal is delayed using the delay time to obtain the delayed radar signal;
[0009] Using the projected coordinates of the scattering point, the phase difference to be modulated is calculated, and the modulation data is obtained using the phase difference and the RCS value of the corresponding scattering point.
[0010] The delayed radar signal is processed using the modulation data to obtain the radar echo of each scattering point;
[0011] Based on the radar echo of each scattering point, a high-resolution range image echo of the corresponding target is obtained.
[0012] In some embodiments, projecting the position coordinates of each scattering point onto the radar line-of-sight includes:
[0013] Construct a rotation matrix based on the radar azimuth angle;
[0014] Based on the scattering point position coordinates and the rotation matrix, a matrix multiplication operation is performed to project the scattering point position coordinates onto the radar line of sight, thus obtaining the scattering point projection position coordinates.
[0015] In some embodiments, the modulation data is obtained by multiplying the phase difference and the RCS value of the corresponding scattering point.
[0016] In some embodiments, the radar echo is obtained by multiplying the modulated data with the delayed radar signal.
[0017] In some embodiments, the high-resolution range image echo of the target is obtained by vector summation of the radar echoes at each scattering point.
[0018] In a second aspect, the present invention provides a target high-resolution range image echo simulation device, comprising:
[0019] The first processing unit is used to set the number of scattering points of the target to be simulated, the coordinates of the scattering points, and the RCS value corresponding to each scattering point;
[0020] The second processing unit is used to project the position coordinates of each scattering point onto the radar line of sight based on the input and radar azimuth angle, so as to obtain the projected position coordinates of the scattering point.
[0021] The third processing unit is used to calculate the delay time to be modulated using the projection position coordinates of the scattering point; and to delay the radar signal received by the radar target simulation system using the delay time to obtain the delayed radar signal.
[0022] The fourth processing unit is used to calculate the phase difference to be modulated using the projection position coordinates of the scattering point, and to obtain the modulation data using the phase difference and the RCS value of the corresponding scattering point.
[0023] The fifth processing unit is used to process the delayed radar signal using the modulated data to obtain the radar echo of each scattering point;
[0024] The sixth processing unit is used to obtain the high-resolution range image echo of the corresponding target based on the radar echo of each scattering point.
[0025] Thirdly, the present invention provides a radar target simulation system, wherein the radar target simulation system is equipped with the above-mentioned target high-resolution range image echo simulation device.
[0026] Fourthly, the present invention provides an electronic device, comprising:
[0027] At least one processor; and a memory communicatively connected to said at least one processor;
[0028] 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.
[0029] Fifthly, the present invention provides a computer-readable storage medium for storing instructions that, when executed, cause the above-described method to be implemented.
[0030] In a sixth aspect, the present invention provides a computer program product that, when invoked by a computer, causes the computer to execute the above-described method.
[0031] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are:
[0032] For the received radar signal, the target generated by this invention is no longer a simple "point" target, but a "line" target obtained by projecting different scattering points on the target in the radar line of sight. This can more realistically reflect the scattering characteristics of the real target and improve the pertinence and effectiveness of radar system testing and verification. Attached Figure Description
[0033] Figure 1 This is a flowchart of a target high-resolution range image echo simulation method provided in an embodiment of the present invention.
[0034] Figure 2 This is a waveform diagram of the target echo data obtained by traditional methods (azimuth angle 30 degrees).
[0035] Figure 3 This is a waveform diagram of the target echo data obtained by traditional methods (azimuth angle 60 degrees).
[0036] Figure 4The waveform of the target broadband high-resolution range image data (azimuth angle 30 degrees) obtained by the method of this embodiment of the invention.
[0037] Figure 5 The waveform of the target broadband high-resolution range image data (azimuth angle 60 degrees) obtained by the method of the embodiment of the present invention is shown.
[0038] Figure 6 This is a schematic diagram of the structure of a target high-resolution range image echo simulation device provided in an embodiment of the present invention.
[0039] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0040] 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.
[0041] 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.
[0042] like Figure 1 As shown in the figure, this embodiment proposes a method for simulating the echo of a high-resolution range image of a target, including the following steps:
[0043] Step S1: Set the number of scattering points of the target to be simulated, the coordinates of the scattering points, and the RCS value of each scattering point;
[0044] In some embodiments, the specific settings are as follows:
[0045] (1) Set the number of scattering points N;
[0046] (2) Set the coordinate matrix S of the scattering point position:
[0047]
[0048] Among them, s n =[x n ,y n ,z n ] T Let x be the position coordinate vector of the nth scattering point. n ,yn ,z n Here are the coordinates of the nth scattering point, in meters.
[0049] (3) Set the RCS value corresponding to each scattering point, represented as vector σ=[σ1,σ2,...,σ N ] T , σ n This represents the RCS value corresponding to the nth scattering point, in square meters.
[0050] Step S2: Based on the input radar azimuth angle, project the position coordinates of each scattering point onto the radar line of sight to obtain the projected position coordinates of the scattering point.
[0051] In some embodiments, step S2 includes:
[0052] S21, based on the radar azimuth angle, construct a rotation matrix, represented as:
[0053]
[0054] Where θ is the radar azimuth angle and R is the rotation matrix.
[0055] S22, based on the scattering point position coordinates and the rotation matrix, perform matrix multiplication to project the scattering point position coordinates onto the radar line of sight, obtaining the projected scattering point position coordinates, expressed as:
[0056]
[0057] in, This represents the coordinate vector of the projected position of the scattering point. The coordinates of the projected positions of each scattering point are as follows:
[0058]
[0059] Step S3: Calculate the required modulation delay time using the projection coordinates of the scattering point; for the radar signal received by the radar target simulation system, delay the radar signal using the delay time to obtain the delayed radar signal;
[0060] The delay time is expressed as:
[0061]
[0062] Where, τ n represents the delay time, and c represents the speed of light.
[0063] The radar signal received by the radar target simulation system is represented as r. t t is the current sampling time;
[0064] The delayed radar signal is represented as
[0065] Step S4: Calculate the phase difference to be modulated using the projected position coordinates of the scattering point, and obtain the modulation data using the phase difference and the RCS value of the corresponding scattering point.
[0066] The phase difference is expressed as:
[0067]
[0068] in, λ represents the phase difference, and λ represents the wavelength.
[0069] The modulation data is obtained by multiplying the phase difference and the RCS value of the corresponding scattering point, and is expressed as:
[0070]
[0071] Where, μ n This represents the modulated data.
[0072] Step S5: Process the delayed radar signal using the modulation data to obtain the radar echo of each scattering point;
[0073] In some embodiments, the radar echo is obtained by multiplying the modulated data by the delayed radar signal, and is expressed as:
[0074]
[0075] in, This indicates a radar echo.
[0076] Step S6: Based on the radar echo of each scattering point, obtain the high-resolution range image echo of the corresponding target.
[0077] In some embodiments, the high-resolution range image echo of the target is obtained by vector addition of the radar echoes at each scattering point, expressed as:
[0078]
[0079] Where r represents the high-resolution range image echo of the target.
[0080] The effects of this invention are further illustrated by the following experiments:
[0081] (1) Experiment content:
[0082] In the simulation, the number of scattering points was set to 11, and the location coordinates and RCS values of the scattering points are shown in Table 1.
[0083] Table 1. Coordinates of scattering point locations and RCS values in the simulation settings:
[0084]
[0085] Figure 2 The target echo data (azimuth angle 30 degrees) obtained using traditional methods is shown.
[0086] Figure 3 The target echo data (azimuth angle 60 degrees) obtained using traditional methods is shown.
[0087] Figure 4 The proposed method is used to demonstrate the target broadband high-resolution range image data (azimuth angle 30 degrees).
[0088] Figure 5 The proposed method is used to demonstrate the target broadband high-resolution range image data (azimuth angle 60 degrees).
[0089] (2) Analysis of experimental results:
[0090] from Figure 2 and Figure 3 It can be seen that the target echo data obtained by the traditional method has only one peak after processing, which means it can be regarded as a "point" target, and the difference between different directions is small.
[0091] from Figure 4 and Figure 5 It can be seen that after processing, the echo data of the target obtained by the method of the present invention is distinguished from the echoes of different scattering points to form a "line" target, and the undulation differences in different directions are quite obvious, which can simulate the scattering characteristics of real targets.
[0092] Based on the same technological concept, such as Figure 6 As shown, this embodiment of the invention also provides a target high-resolution range image echo simulation device, comprising:
[0093] The first processing unit is used to set the number of scattering points of the target to be simulated, the coordinates of the scattering points, and the RCS value corresponding to each scattering point;
[0094] The second processing unit is used to project the position coordinates of each scattering point onto the radar line of sight based on the input radar azimuth angle, so as to obtain the projected position coordinates of the scattering point.
[0095] The third processing unit is used to calculate the delay time to be modulated using the projection position coordinates of the scattering point; and to delay the radar signal received by the radar target simulation system using the delay time to obtain the delayed radar signal.
[0096] The fourth processing unit is used to calculate the phase difference to be modulated using the projection position coordinates of the scattering point, and to obtain the modulation data using the phase difference and the RCS value of the corresponding scattering point.
[0097] The fifth processing unit is used to process the delayed radar signal using the modulated data to obtain the radar echo of each scattering point;
[0098] The sixth processing unit is used to obtain the high-resolution range image echo of the corresponding target based on the radar echo of each scattering point.
[0099] As for the specific processing methods of each processing unit in the above-mentioned device, please refer to the detailed description of the above method, which will not be repeated here.
[0100] Based on the same technical concept, embodiments of the present invention also provide a radar target simulation system, wherein the radar target simulation system is equipped with the aforementioned high-resolution range image echo simulation device. The working principle of the high-resolution range image echo simulation device can be referred to the specific description of the above method, and will not be repeated here.
[0101] Based on the same technical concept, embodiments of the present invention also provide an electronic device that can implement the target high-resolution range image echo simulation method flow 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 device. Figure 7 As shown, the electronic device may include:
[0102] 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 7 The example used is the connection between the processor and memory via a bus. The bus... Figure 7 The connections between other components are indicated by thick lines and are for illustrative purposes only, not as limiting information. Buses can be divided into address buses, data buses, control buses, etc., but for ease of representation, [the specific bus type is not shown here]. Figure 7 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.
[0103] In this embodiment of the invention, the memory stores instructions executable by at least one processor. By executing the instructions stored in the memory, the at least one processor can perform a target high-resolution range image echo simulation method as described above. The processor can implement... Figure 7 The functions of each module in the device shown.
[0104] 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.
[0105] 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.
[0106] 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 target high-resolution range image echo simulation 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.
[0107] 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 card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic memory, magnetic disk, optical disk, etc. 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. In embodiments of the present invention, memory can also be a circuit or any other device capable of implementing storage functions, used to store program instructions and / or data.
[0108] By designing and programming the processor, the code corresponding to the target high-resolution range image echo simulation 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.
[0109] 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 target high-resolution range image echo simulation method described above.
[0110] In some alternative embodiments, the present invention also provides that various aspects of a target high-resolution range image echo simulation method can also be implemented in the form of 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 a target high-resolution range image echo simulation method according to various exemplary embodiments of the present invention as described above.
[0111] 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.
[0112] 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 take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0113] 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.
[0114] 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.
[0115] 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).
[0116] 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.
[0117] 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.
[0118] 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 simulating high-resolution range image echoes of a target, characterized in that, Includes the following steps: Set the number of scattering points of the target to be simulated, the coordinates of the scattering points, and the RCS value of each scattering point; Based on the input radar azimuth angle, the position coordinates of each scattering point are projected onto the radar line of sight to obtain the projected position coordinates of the scattering point; Using the projection coordinates of the scattering point, the required modulation delay time is calculated; for the radar signal received by the radar target simulation system, the radar signal is delayed using the delay time to obtain the delayed radar signal; Using the projected coordinates of the scattering point, the phase difference to be modulated is calculated, and the modulation data is obtained using the phase difference and the RCS value of the corresponding scattering point. The delayed radar signal is processed using the modulation data to obtain the radar echo of each scattering point; Based on the radar echo of each scattering point, a high-resolution range image echo of the corresponding target is obtained.
2. The target high-resolution range image echo simulation method according to claim 1, characterized in that, The step of projecting the coordinates of each scattering point onto the radar line of sight includes: Construct a rotation matrix based on the radar azimuth angle; Based on the scattering point position coordinates and the rotation matrix, a matrix multiplication operation is performed to project the scattering point position coordinates onto the radar line of sight, thus obtaining the scattering point projection position coordinates.
3. The target high-resolution range image echo simulation method according to claim 1, characterized in that, The modulation data is obtained by multiplying the phase difference and the RCS value of the corresponding scattering point.
4. The target high-resolution range image echo simulation method according to claim 1, characterized in that, The radar echo is obtained by multiplying the modulated data with the delayed radar signal.
5. The target high-resolution range image echo simulation method according to claim 1, characterized in that, The high-resolution range image echo of the target is obtained by vector summation of the radar echoes from each scattering point.
6. A target high-resolution range image echo simulation device, characterized in that, include: The first processing unit is used to set the number of scattering points of the target to be simulated, the coordinates of the scattering points, and the RCS value corresponding to each scattering point; The second processing unit is used to project the position coordinates of each scattering point onto the radar line of sight based on the input and radar azimuth angle, so as to obtain the projected position coordinates of the scattering point. The third processing unit is used to calculate the delay time to be modulated using the projection position coordinates of the scattering point; and to delay the radar signal received by the radar target simulation system using the delay time to obtain the delayed radar signal. The fourth processing unit is used to calculate the phase difference to be modulated using the projection position coordinates of the scattering point, and to obtain the modulation data using the phase difference and the RCS value of the corresponding scattering point. The fifth processing unit is used to process the delayed radar signal using the modulated data to obtain the radar echo of each scattering point; The sixth processing unit is used to obtain the high-resolution range image echo of the corresponding target based on the radar echo of each scattering point.
7. A radar target simulation system, characterized in that, The radar target simulation system is equipped with a target high-resolution range image echo simulation device as described in claim 6.
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-5.
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-5 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-5.
Citation Information
Patent Citations
Identification method for radar disoperative target based on mixed model
CN104865562A
Simulation method and device of radar echo signal
CN106707254A