A method, device and medium for simulating target track based on array antenna

Through the target track simulation method based on array antenna, the track data is converted into the time delay difference between array elements to simulate the radar echo signal, which solves the problem of low flexibility of radar signal echo simulation and realizes the precise planning of system performance verification and test plan.

CN120009837BActive Publication Date: 2025-10-03成都玖锦科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510039827.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-10-03
Estimated Expiration
2045-01-10

AI Technical Summary

Technical Problem

Existing arbitrary waveform generators have low flexibility in radar signal echo simulation and cannot effectively simulate the echo signals received by multiple antennas, resulting in few test scenarios and, in some cases, no original signals available.

Method used

By converting the track data provided by the user into the time delay difference between array elements at each moment, the time delay difference of each channel of the signal source is used to simulate the echo signal of the target, and a target track simulation method and device based on array antenna is adopted.

Benefits of technology

It enables rapid evaluation of the indicators and functions of the radar system or the antenna under test, comprehensive verification of detection performance, reduction of field test uncertainty, and ensures system indicator design and test plan planning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120009837B_ABST
    Figure CN120009837B_ABST
Patent Text Reader

Abstract

The present invention provides a target track simulation method, device and medium based on an array antenna, comprising the following steps: S1, obtaining track data provided by a current user; S2, selecting an array element from each array element of the current array antenna as the center of mass of a flight platform, and using the array element as a reference array element to obtain the reference array element and other array elements of the current array antenna; S3, performing coordinate calculation on the geographical location and attitude information of the flight platform at several movement moments based on the center of mass of the flight platform, and obtaining the coordinates of other array elements in a preset coordinate system at several movement moments; S4, obtaining the coordinates of the target in the preset coordinate system based on the geographical location of the target; S5, performing distance calculation based on the coordinates of other array elements in the preset coordinate system at several movement moments and the coordinates of the target in the preset coordinate system, and obtaining the time delay difference between the reference array element and other array elements; S6, simulating the echo signal of the target based on the time delay difference between the reference array element and other array elements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of target echo simulation, and in particular to a target track simulation method, device and medium based on array antenna. Background Art

[0002] Currently, arbitrary waveform generators (AWGs) can only simulate single radar signal echoes and adjust the phase, amplitude, and other aspects of the single signal. Simulating echo signals received by multiple antennas can only be done by replaying the original signal. This results in low flexibility and limited test scenarios for radar or antenna testing. In some test scenarios, the original signal may not even be available. Summary of the Invention

[0003] The purpose of the present invention is to provide a target track simulation method, device and medium based on array antenna. The target track simulation method mainly converts the track data provided by the user into the time delay difference between each array element at each moment, thereby simulating the target's echo signal by setting the time delay difference of each channel of the signal source.

[0004] In order to solve the above technical problems, the present invention adopts the following solutions:

[0005] A target track simulation method based on an array antenna comprises the following steps:

[0006] S1. Obtaining track data provided by the current user, wherein the track data includes the geographic location of the target and the geographic location and attitude information of the flight platform at several movement moments within a preset time;

[0007] S2. Selecting one element from among the elements of the current array antenna as the centroid of the flight platform, and using the element as the reference element to obtain the reference element and other elements of the current array antenna;

[0008] S3. performing coordinate calculation on the geographical location and attitude information of the flight platform at several movement moments based on the center of mass of the flight platform to obtain the coordinates of other array elements in a preset coordinate system at the several movement moments;

[0009] S4. Obtain the coordinates of the target in a preset coordinate system based on the target's geographical location;

[0010] S5. performing distance calculation based on the coordinates of other array elements in the preset coordinate system and the coordinates of the target in the preset coordinate system at a plurality of movement moments to obtain a time delay difference between the reference array element and the other array elements;

[0011] S6. The echo signal of the target can be simulated according to the time delay difference between the reference array element and other array elements.

[0012] Furthermore, the attitude information of the flight platform refers to the flight attitude angle of the flight platform, and the flight attitude angle includes heading angle, pitch angle, and roll angle.

[0013] Furthermore, in S4, the preset coordinate system refers to the 84 coordinate system, and the geographical location of the target includes the target latitude, target accuracy, and target base altitude. The coordinates of the target in the 84 coordinate system can be obtained by solving the target latitude, target accuracy, and target base altitude.

[0014] Furthermore, the step S3 includes the following steps:

[0015] S31. Establishing a body coordinate system based on the center of mass of the flight platform and solving the first coordinates of other array elements in the body coordinate system according to the array shape of the current array antenna;

[0016] S32, solving the second coordinates of the other array elements in the body coordinate system and the attitude information of the flight platform at several movement moments to obtain the second coordinates in the northeast celestial coordinate system at the several movement moments;

[0017] S33. Solve the second coordinates in the northeast celestial coordinate system at the several movement moments and the geographical location of the flight platform at the several movement moments to obtain the third coordinates in the 84 coordinate system at the several movement moments.

[0018] Furthermore, step S5 includes the following steps:

[0019] S51, calculating the distances between the other array elements and the target at the plurality of movement moments based on the coordinates of the other array elements in the preset coordinate system and the coordinates of the target in the preset coordinate system at the plurality of movement moments;

[0020] S52 , calculating the time delay difference between the reference array element and the other array elements according to the distances between the other array elements and the target at several movement moments.

[0021] Furthermore, the body coordinate system takes the center of mass of the flight platform as the coordinate origin, the right side of the wing of the flight platform as the X-axis, the nose direction of the flight platform as the Y-axis, and the plane perpendicular to the flight platform as the Z-axis.

[0022] Furthermore, the northeast celestial coordinate system takes the center of mass of the flight platform as the coordinate origin, the east direction as the X-axis, the north direction as the Y-axis, and the direction perpendicular to the horizontal plane as the Z-axis.

[0023] Furthermore, the 84-axis coordinate system takes the center of mass of the flight platform as the coordinate origin, the X-axis points to the focus between the zero meridian plane of BIH1984.0 and the CTP equator, the Y-axis is determined by the right-hand rule, and the Z-axis points to the protocol earth-level direction defined by BIH1984.0.

[0024] A target track simulation device based on an array antenna, comprising:

[0025] a memory for non-transitory storage of computer-readable instructions;

[0026] The processor is used to execute the computer-readable instructions, and the computer-readable instructions, when executed by the processor, implement the target track simulation method based on array antenna.

[0027] A non-transitory computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the target track simulation method based on an array antenna.

[0028] Beneficial effects of the present invention:

[0029] The present invention provides a target track simulation method, device, and medium based on an array antenna. The target track simulation method mainly converts the track data provided by the user into the time delay difference between each array element at each moment, thereby simulating the target's echo signal by setting the time delay difference of each channel of the signal source, and then realizing rapid evaluation of the indicators and functions of the radar system or the antenna under test, comprehensively verifying the detection performance of the system under test for the target, ensuring the design of system indicators, and targeted planning of outdoor airborne test plans, reducing the interference of uncertain factors in outdoor test evaluation. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 Schematic diagram of the steps of a target track simulation method based on an array antenna in Example 1 of the present invention;

[0031] Figure 2 The figure is a flow chart of a target track simulation method based on an array antenna in Example 1 of the present invention. DETAILED DESCRIPTION

[0032] The following will be combined with the accompanying drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, rather than all the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is in no way intended to limit the present invention and its application or use. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0033] Unless otherwise specifically stated, the relative arrangement of components and steps, the numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present invention.

[0034] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0035] Additionally, descriptions of well-known structures, functions, and configurations may be omitted for clarity and conciseness. Those skilled in the art will recognize that various changes and modifications can be made to the examples described herein without departing from the spirit and scope of the present disclosure.

[0036] Technologies, methods and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, such technologies, methods and equipment should be considered part of the authorization specification.

[0037] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0038] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments:

[0039] Example 1

[0040] like Figure 1 As shown, a target track simulation method based on an array antenna includes the following steps:

[0041] S1. Obtaining track data provided by the current user, wherein the track data includes the geographic location of the target and the geographic location and attitude information of the flight platform at several movement moments within a preset time;

[0042] S2. Selecting one element from among the elements of the current array antenna as the centroid of the flight platform, and using the element as the reference element to obtain the reference element and other elements of the current array antenna;

[0043] S3. performing coordinate calculation on the geographical location and attitude information of the flight platform at several movement moments based on the center of mass of the flight platform to obtain the coordinates of other array elements in a preset coordinate system at the several movement moments;

[0044] S4. Obtain the coordinates of the target in a preset coordinate system based on the target's geographical location;

[0045] S5. performing distance calculation based on the coordinates of other array elements in the preset coordinate system and the coordinates of the target in the preset coordinate system at a plurality of movement moments to obtain a time delay difference between the reference array element and the other array elements;

[0046] S6. The echo signal of the target can be simulated according to the time delay difference between the reference array element and other array elements.

[0047] Preferably, the attitude information of the flight platform refers to the flight attitude angle of the flight platform, and the flight attitude angle includes heading angle, pitch angle, and roll angle.

[0048] Preferably, in S4, the preset coordinate system refers to the 84 coordinate system, and the geographical location of the target includes the target latitude, target accuracy, and target altitude. The coordinates of the target in the 84 coordinate system can be obtained by solving the target latitude, target accuracy, and target altitude.

[0049] Preferably, said S3 includes the following steps:

[0050] S31. Establishing a body coordinate system based on the center of mass of the flight platform and solving the first coordinates of other array elements in the body coordinate system according to the array shape of the current array antenna;

[0051] S32, solving the second coordinates of the other array elements in the body coordinate system and the attitude information of the flight platform at several movement moments to obtain the second coordinates in the northeast celestial coordinate system at the several movement moments;

[0052] S33. Solve the second coordinates in the northeast celestial coordinate system at the several movement moments and the geographical location of the flight platform at the several movement moments to obtain the third coordinates in the 84 coordinate system at the several movement moments.

[0053] Preferably, step S5 includes the following steps:

[0054] S51, calculating the distances between the other array elements and the target at the plurality of movement moments based on the coordinates of the other array elements in the preset coordinate system and the coordinates of the target in the preset coordinate system at the plurality of movement moments;

[0055] S52 , calculating the time delay difference between the reference array element and the other array elements according to the distances between the other array elements and the target at several movement moments.

[0056] Preferably, the body coordinate system takes the center of mass of the flight platform as the coordinate origin, the right side of the wing of the flight platform as the X-axis, the nose direction of the flight platform as the Y-axis, and the plane perpendicular to the flight platform as the Z-axis.

[0057] Preferably, the northeast celestial coordinate system takes the center of mass of the flight platform as the coordinate origin, the east direction as the X-axis, the north direction as the Y-axis, and the direction perpendicular to the horizontal plane and upward as the Z-axis.

[0058] Preferably, the 84 coordinate system takes the center of mass of the flight platform as the coordinate origin, the X-axis points to the focus between the zero meridian plane of BIH1984.0 and the CTP equator, the Y-axis is determined by the right-hand rule, and the Z-axis points to the protocol earth-level direction defined by BIH1984.0.

[0059] Based on the above principles, the present invention is further elaborated:

[0060] Assume the receiving platform's track information is as shown in Table 1, the target's geographic location is Lattag = 26.00125642, Lontag = 129.5242691, Alttag = 128.628371, and the antenna is a 3-element array spaced 1 meter apart. It is worth noting that the track information in this embodiment is simplified to facilitate the demonstration of the calculation process. In actual applications, the number of track information groups and the richness of the information will increase.

[0061] Table 1

[0062]

[0063] like Figure 2 The specific implementation steps are as follows:

[0064] Step 1: Input track data:

[0065] The input receiving platform track information is shown in Table 1. The target geographic location of the target is Lattag = 26.00125642, Lontag = 129.5242691, Alttag = 128.628371.

[0066] Step 2: Track information calculation:

[0067] (1) Solve the (xb, yb, zb) of each antenna element in the body coordinate system:

[0068] The antenna is a 3-element array, arranged at 1 meter intervals, and we get:

[0069] (x b,1 ,y b,1 , z b,1 ) T=(0,0,0) T ;

[0070] (x b,2 ,y b,2 , z b,2 ) T =(0,-1,0) T ;

[0071] (x b,3 ,y b,3 , z b,3 ) T =(0,-2,0) T ;

[0072] (2) Solve the (xg, yg, zg) of each antenna element in the northeast celestial coordinate system:

[0073] The coordinates of array element i in the body coordinate system at the kth moment are:

[0074] (x b,k,i ,y b,k,i , z b,k,i ) T =(x b,i ,y b,i , z b,i ) T ;

[0075] The flight attitude angles of the receiving platform at the kth moment, namely the pitch angle, roll angle and heading angle are:

[0076] (p k , r k ,y k );

[0077] Then the coordinates of array element i in the northeast celestial coordinate system at the kth moment (x g,k,i ,y g,k,i , z g,k,i ) T The calculation formula is as follows:

[0078]

[0079] Where s(·) is sin(·), c(·) is cos(·), and i = 0, 1, 2;

[0080] Substituting the track information into the coefficient matrix at time 0, time 1, and time 2 is as follows:

[0081]

[0082]

[0083] The coordinates of array elements 1, 2, and 3 in the northeast celestial coordinate system at time 0 are calculated as follows:

[0084]

[0085] The coordinates of array elements 1, 2, and 3 in the northeast celestial coordinate system at time 1 are calculated as follows:

[0086]

[0087] The coordinates of array elements 1, 2, and 3 in the northeast celestial coordinate system at time 2 are calculated as follows:

[0088]

[0089] (3) Solve the (x, y, z) of each antenna element in the 84 coordinate system:

[0090] Similarly, the origin of the coordinate system in the northeast sky coordinate system is array element 1. At the same time, according to the latitude and longitude of the receiving platform (Lat plat,k , Lon plat,k , Alt plat,k ) can calculate the position of the platform (i.e., element 1) in the 84 coordinate system at the kth moment (x k,1 ,y k,1 , z k,1 ), then the coordinate calculation formula of array element i in 84 coordinates at the kth time is as follows:

[0091]

[0092] Among them, s(·) is sin(·), c(·) is cos(·), For E r,k The inverse matrix of , i = 0, 1, 2;

[0093] Substituting the track information into the coefficient matrix at time 0, time 1, and time 2 is as follows:

[0094]

[0095] The inverse matrix of the coefficient matrix at time 0, time 1, and time 2 is as follows:

[0096] Calculate the coordinates of elements 1, 2, and 3 in the 84 coordinate system at time 0:

[0097] Calculate the coordinates of elements 1, 2, and 3 in the 84 coordinate system at time 1:

[0098] Calculate the coordinates of array elements 1, 2, and 3 in the 84 coordinate system at time 2:

[0099] (4) Solve the target's (x, y, z) in the 84 coordinate system;

[0100] The target coordinate calculation formula in the 84 coordinate system is as follows:

[0101]

[0102] N is calculated as follows:

[0103]

[0104] Among them, B refers to the target latitude Lattag, L refers to the target longitude Lontag, and H refers to the target height above the ground Alttag. e is the square of the eccentricity, that is, e = 0.08182, a is the semi-major axis of the earth, that is, a = 6378136.49m;

[0105] The target coordinates in the 84 coordinate system are calculated as follows:

[0106] [-3653672.307392164428435.822553722781546.19450186].

[0107] Step 3: Calculate the distance between each antenna element and the target using the coordinates in the same coordinate system:

[0108] Through step 2, the coordinates of the target (x tag ,y tag , z tag ) and the (x k,i ,y k,i , z k,i ), find the distance from the target to each array element at the kth moment:

[0109]

[0110] Where i = 0, 1, 2;

[0111] Calculate the distance from each array element to the target at time 0, time 1, and time 2:

[0112]

[0113] Step 4: Calculate the delay difference between the reference array element and other array elements:

[0114] At time k, the time delay difference between other array elements and array element 1 is:

[0115]

[0116] The delay differences between array element 1 and array element 2 and array element 0 at time 0 are calculated as follows:

[0117] [-4.06972172661400e-10 -8.13937203929083e-10];

[0118] The delay differences between array element 1 and array element 2 and array element 0 at time 0 are calculated as follows:

[0119] [2.67872522114362e-10 5.35751397915900e-10];

[0120] The delay differences between array element 1 and array element 2 and array element 0 at time 0 are calculated as follows:

[0121] [3.15244196522739e-10 6.30494729646587e-10].

[0122] The calculation results show that the present invention quickly and easily converts the platform track data and target geographic location provided by the user into the time delay difference between array element 1 and other array elements at each moment. This data can be used to simulate the target echo using a multi-channel coherent signal source, demonstrating that the method of the present invention can obtain a target far-field scattered reception echo that is closer to the real scene and verify the performance of the simulation system.

[0123] Example 2

[0124] A target track simulation device based on an array antenna, comprising:

[0125] a memory for non-transitory storage of computer-readable instructions;

[0126] The processor is used to execute the computer-readable instructions, and the computer-readable instructions, when executed by the processor, implement the target track simulation method based on array antenna.

[0127] A non-transitory computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the target track simulation method based on an array antenna.

[0128] The above description is merely a preferred embodiment of the present invention and does not constitute any form of limitation to the present invention. Based on the technical essence of the present invention and within the spirit and principles of the present invention, any simple modification, equivalent replacement and improvement of the above embodiment shall still fall within the scope of protection of the technical solution of the present invention.

Claims

1. A target track simulation method based on array antenna, characterized in that: The target track simulation method comprises the following steps: S1. Obtaining track data provided by the current user, wherein the track data includes the geographic location of the target and the geographic location and attitude information of the flight platform at several movement moments within a preset time; S2. Selecting one element from among the elements of the current array antenna as the centroid of the flight platform, and using the element as the reference element to obtain the reference element and other elements of the current array antenna; S3. performing coordinate calculation on the geographical location and attitude information of the flight platform at several movement moments based on the center of mass of the flight platform to obtain the coordinates of other array elements in a preset coordinate system at the several movement moments; The S3 includes the following steps: S31. Establishing a body coordinate system based on the center of mass of the flight platform and solving the first coordinates of other array elements in the body coordinate system according to the array shape of the current array antenna; S32, solving based on the first coordinates of other array elements in the body coordinate system and the attitude information of the flight platform at several movement moments to obtain the second coordinates in the northeast celestial coordinate system at the several movement moments; S33, solving the second coordinates in the Northeast Sky coordinate system at the several movement moments and the geographical location of the flight platform at the several movement moments to obtain the third coordinates in the 84 coordinate system at the several movement moments; S4. Obtain the coordinates of the target in a preset coordinate system based on the target's geographical location; S5. performing distance calculation based on the coordinates of other array elements in the preset coordinate system and the coordinates of the target in the preset coordinate system at a plurality of movement moments to obtain a time delay difference between the reference array element and the other array elements; S6. The echo signal of the target can be simulated according to the time delay difference between the reference array element and other array elements.

2. The target track simulation method based on array antenna according to claim 1, characterized in that: The attitude information of the flight platform refers to the flight attitude angle of the flight platform, and the flight attitude angle includes heading angle, pitch angle, and roll angle.

3. The target track simulation method based on array antenna according to claim 1, characterized in that: In S4, the preset coordinate system refers to the 84 coordinate system, and the geographical location of the target includes the target latitude, target accuracy, and target base altitude. The coordinates of the target in the 84 coordinate system can be obtained by solving the target latitude, target accuracy, and target base altitude.

4. The target track simulation method based on array antenna according to claim 1, characterized in that: The step S5 includes the following steps: S51, calculating the distances between the other array elements and the target at the plurality of movement moments based on the coordinates of the other array elements in the preset coordinate system and the coordinates of the target in the preset coordinate system at the plurality of movement moments; S52 , calculating the time delay difference between the reference array element and the other array elements according to the distances between the other array elements and the target at several movement moments.

5. The target track simulation method based on array antenna according to claim 1, characterized in that: The body coordinate system takes the center of mass of the flight platform as the coordinate origin, the right side of the wing of the flight platform as the X-axis, the nose direction of the flight platform as the Y-axis, and the vertical flight platform surface as the Z-axis.

6. The target track simulation method based on array antenna according to claim 1, characterized in that: The Northeast Celestial Coordinate System takes the center of mass of the flight platform as the coordinate origin, the east direction as the X-axis, the north direction as the Y-axis, and the upward direction perpendicular to the horizontal plane as the Z-axis.

7. The target track simulation method based on array antenna according to claim 1, characterized in that: The 84-axis coordinate system takes the center of mass of the flight platform as the coordinate origin, the X-axis points to the focus between the zero meridian plane of BIH1984.0 and the CTP equator, the Y-axis is determined by the right-hand rule, and the Z-axis points to the agreed earth-level direction defined by BIH1984.

0.

8. A target track simulation device based on array antenna, characterized in that: include: a memory for non-transitory storage of computer-readable instructions; A processor is used to run the computer-readable instructions, and when the computer-readable instructions are run by the processor, the target track simulation method based on array antenna according to any one of claims 1 to 7 is implemented.

9. A non-transitory computer-readable storage medium, wherein: The non-transitory computer-readable storage medium stores computer-readable instructions, and when the computer-readable instructions are executed by a processor, the target track simulation method based on an array antenna according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Vision-based fixed point robust control method for airship

    CN102190081A

  • Method for determining flight parameters of butterfly-like flapping-wing aircraft based on motion capture system

    CN116461714A