A method for automatically evaluating the performance of an information radar
By automatically parsing and matching ADS-B and radar intelligence information through an automated evaluation system, the problems of time-consuming and labor-intensive radar performance evaluation and matching difficulties have been solved, enabling rapid and accurate radar performance evaluation and multi-functional expansion.
Patent Information
- Application Number
- CN202310685534.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-09
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2043-06-09
AI Technical Summary
Current radar performance evaluation relies on manual operation, which is time-consuming and labor-intensive, and it is difficult to match radar tracks with true tracks, making it difficult to guarantee accuracy.
An automated evaluation system, including a laptop computer, an ADS-B receiver, and a gigabit network switch, is used to automatically parse ADS-B and radar intelligence information and automatically match radar tracks with ground truth tracks through a correlation algorithm.
It enables rapid and accurate assessment of radar performance, reduces manpower and material costs, and supports the expansion of multiple analysis functions, demonstrating good applicability and timeliness.
Smart Images

Figure CN116626626B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of radar performance evaluation, and particularly relates to an intelligence radar performance automatic evaluation method. BACKGROUND
[0002] Radar performance evaluation is a very professional field, and in performance evaluation, multiple types of data such as radar plot, radar track, and true value data are involved, and collection and data analysis are complex. In the traditional way, radar plot, radar track, and true value data are collected by various devices respectively through manual operation, and then data analysis and analysis are manually performed, and finally the performance evaluation of the radar is given. In the manual way, it is time-consuming and laborious, and the accuracy cannot be guaranteed, and in particular, the matching of true value track and radar track is particularly difficult, and an automatic performance evaluation method with less operation is urgently needed.
[0003] The radar performance evaluation of the prior art mainly relies on manual analysis of ADS-B information and radar intelligence information, and manual information matching of radar track and true value track (usually only one or several tracks can be matched at a time), which leads to time-consuming and laborious evaluation of detection accuracy, and is prone to errors and difficult to guarantee accuracy. SUMMARY
[0004] The present application aims to provide an intelligence radar performance automatic evaluation method, which mainly solves the problems of difficult operation, high professional requirement, high cost, and inability to quickly and real-timely obtain.
[0005] To achieve the above-mentioned purpose, the technical scheme adopted by the present application is as follows:
[0006] An intelligence radar performance automatic evaluation method comprises an automatic evaluation system; the evaluation system comprises:
[0007] A notebook computer: used for running radar performance evaluation software to realize automatic radar performance automatic evaluation;
[0008] An ADS-B receiver: receiving ADS-B information automatically issued by an aircraft in space, and sending the ADS-B information to the notebook computer of the system through a network;
[0009] A gigabit network switch: performing network interconnection and intercommunication among the ADS-B receiver, the notebook computer, and an external intelligence radar data reporting system;
[0010] The evaluation method based on the system comprises the following steps:
[0011] S1, system setting: including setting the IP address of the notebook computer, the port number of the network receiver, and the setting of the format parameters of the radar intelligence information;
[0012] S2, data analysis: ADS-B information analysis and radar information analysis, and save as a record file;
[0013] S3, matching of radar track and true track: using ADS-B information and radar track association algorithm for automatic matching;
[0014] S4, obtaining the matching relationship of each time period of the radar track and the true track, and clearly understanding the relationship between each radar track and the corresponding true track, and automatically completing the detection accuracy evaluation;
[0015] S5, statistics of all radar track and true track matching time period, and display on the notebook computer interface.
[0016] Further, in the step S2, the ADS-B information analysis is to convert the binary code received by the network into the flight number, longitude, latitude, height, time and other information in the ADS-B information, and save it as a record file;
[0017] The radar information analysis is to convert the binary code received by the network into the radar track and radar point information in the radar information, and save it as a record file.
[0018] Further, in the step S3, the ADS-B information and radar track association algorithm includes the following steps:
[0019] S31, take out a radar track from the radar track list which has not been matched, if all radar tracks are marked as matched, the whole matching algorithm ends; the following matching is performed on the radar track taken out, go to the next step, and mark the radar track as matched;
[0020] S32, take out a true track from the true track list which has not been matched with the radar track in this round, if the true track has been matched with the radar track in this round, go to step S38, the following matching is performed on the true track taken out, go to the next step, and mark the true track as matched with the radar track in this round;
[0021] S33, if the radar track and the true track time period do not overlap, that is, the matching degree F=0 at this time, return to step S32;
[0022] S34, if the radar track and the true track time overlap time is less than the set threshold, that is, the matching degree F=0 at this time, return to step S32;
[0023] S35, the true value track is interpolated according to the track point time to obtain the true value track interpolation track point time data, and the azimuth first difference and the slant range first difference of the track point and the interpolation true value track point are calculated;
[0024] S36, if the azimuth first difference is less than the set 2 times of the azimuth threshold and the slant range first difference is less than the set 2 times of the slant range threshold, the radar track point is an effective point, and the matching degree of the effective point is calculated;
[0025] S37, the matching degrees of all effective points of the radar track are counted, and the minimum time and the maximum time of the effective points under the current matching condition are counted and saved, and the step S32 is returned;
[0026] S38, the true value track with the highest matching degree is the matching track of the radar track;
[0027] S39, if the starting time and the last ending time of the effective track points matched with the radar track cannot cover the whole time range of the radar track, the radar track is re-searched for matching in steps S32-S38, and the process is repeated until all time periods of the radar track are matched and searched.
[0028] Further, in the step S36, the calculation formula of the matching degree of the effective point is as follows:
[0029]
[0030] Wherein, rangThel is the slant range threshold; aziThel is the azimuth threshold; rangErr is the slant range first difference of the track point; aziErr is the azimuth first difference of the track point; f i is the matching degree of the track point.
[0031] Further, in the step S37, the statistical formula of the matching degrees of all effective points is as follows:
[0032]
[0033] Wherein, I is the total number of effective points.
[0034] Compared with the prior art, the present application has the following beneficial effects:
[0035] (1) The method of the present application connects the acquisition of data true value (from the ADS-B receiver) and the acquisition of radar information (from the information radar data reporting system), automatically completes the collection and analysis of related data, and saves a large amount of manpower and material resources, with low comprehensive cost.
[0036] (2) The application automatically completes matching of all radar tracks and true value tracks, and can quickly and accurately obtain radar performance precision.
[0037] (3) The application can also conveniently add other radar performance analysis functions. Based on the existing ADS-B information and analysis results of radar intelligence information, according to user customization, a plurality of analysis functions such as track continuity analysis and false point track analysis can be quickly added, and the application has good expansion applicability. BRIEF DESCRIPTION OF DRAWINGS
[0038] Figure 1 is a system block diagram of the application.
[0039] Figure 2 is a track diagram when a radar tracks a target in the embodiment of the application.
[0040] Figure 3 is a flowchart of a correlation algorithm for matching of radar tracks and true value tracks in the method of the application. DETAILED DESCRIPTION
[0041] The application will be further described below in combination with the accompanying drawings and embodiments, and the modes of the application include but are not limited to the following embodiments.
[0042] As shown in Figure 1 A disclosed intelligence radar performance automatic evaluation method includes an automatic evaluation system; the evaluation system includes an ADS-B receiver, a gigabit network switch and a notebook computer. The notebook computer is used to run radar performance evaluation software to realize automatic radar performance automatic evaluation; the ADS-B receiver is used to receive ADS-B information automatically issued by an airplane in space and send the ADS-B information to the notebook computer of the system through a network; and the gigabit network switch is used to realize network interconnection and intercommunication among the ADS-B receiver, the notebook computer and an external intelligence radar data reporting system.
[0043] The evaluation method based on the system includes the following steps:
[0044] S1, system setting: including setting of an IP address of the notebook computer, a port number received by the network, setting of parameters such as a radar intelligence information format GJB5779 and a European standard;
[0045] S2, data analysis: the ADS-B information analysis function is to convert and calculate the flight number, longitude, latitude, height, time and other information in the ADS-B information from the binary code received by the network, and save it as a record file; the radar information analysis function is to convert and calculate the radar track (batch number, slant range, azimuth, elevation, time), radar point track (batch number, slant range, azimuth, elevation, time) and other information in the radar information received by the network from binary code, and save it as a record file.
[0046] S3, matching of radar track and true track: as shown in Figure 2 , since false tracks, wrong tracking (track time intersection) and other situations often occur when the radar tracks the target, when performing radar performance evaluation, it is necessary to determine which true track or which several true tracks can be matched by each track. According to experience, a surveillance radar working for 6 hours can generate thousands of tracks, if the matching of radar track and true track (in this embodiment, the ADS-B track is taken as the true track) is performed manually, only a limited number of tracks can be selected, which is time-consuming and laborious, and automatic improvement of the matching process is urgently needed, which is also the starting point of the design of the present application. The correlation algorithm of the method of the present application is as follows (flow chart as shown in Figure 3 ):
[0047] S31, a radar track not subjected to matching is taken out from the radar track list, if all radar tracks are marked as matched, the whole matching algorithm ends; the matched radar track is subjected to the following matching, and the radar track is marked as matched, and the next step is turned to;
[0048] S32, a true track not subjected to matching operation with the current radar track is taken out from the true track list, if the true track has been subjected to matching operation with the current radar track, step S38 is turned to, the true track is subjected to the following matching, the next step is turned to, and the true track is marked as subjected to matching operation with the current radar track;
[0049] S33, if the time period of the radar track and the true track does not overlap, that is, the matching degree F = 0 at this time, step S32 is returned to;
[0050] S34, if the time overlap of the radar track and the true track is less than the set threshold (generally set to 2-3 radar frame periods), that is, the matching degree F = 0 at this time, step S32 is returned to;
[0051] S35, the true track is interpolated according to the track point time to obtain true track interpolation track point time data, and the azimuth first difference and the slant range first difference of the track point and the interpolation true track point are calculated;
[0052] S36, if the azimuth first difference is less than the set 2 times of the azimuth threshold value and the slant range first difference is less than the set 2 times of the slant range threshold value, the radar track point is an effective point, and the matching degree of the effective point is calculated:
[0053]
[0054] wherein, rangThel is the slant range threshold value; aziThel is the azimuth threshold value; rangErr is the slant range first difference of the track point; aziErr is the azimuth first difference of the track point; f i is the matching degree of the track point.
[0055] S37, the matching degrees of all effective points of the radar track are counted:
[0056]
[0057] wherein, I is the total number of effective points.
[0058] and the (start time) and the maximum time (end time) of the effective points under the current matching condition are counted and saved, and the step S32 is returned;
[0059] S38, the true value track with the highest matching degree is taken as the matching track of the radar track.
[0060] S39, if the start time of the effective track point matched with the radar track and the last end time of the effective track point cannot cover the whole time range of the radar track, the radar track not covered is re-searched for matching according to the steps S32-S38, and the process is repeated until all time periods of the radar track are matched and searched.
[0061] S4, the matching relationship (as shown in Table 1) between each time period of the radar track and the true value track is obtained through the step S3, and the relationship between each radar track and the corresponding true value track is clearly understood, and the subsequent steps can be automatically completed based on this basis to evaluate the detection accuracy.
[0062] Table 1: Matching relationship between each time period of the radar track and the true value track
[0063]
[0064] S5, the slant range first difference, the azimuth first difference, the height first difference, the slant range standard deviation, the azimuth standard deviation and the height standard deviation of all radar tracks and the true value track matching time period are counted and displayed on the notebook computer interface.
[0065] In the embodiment, the use process of the automatic evaluation method by using the automatic evaluation system is as follows
[0066] (1) User according to Figure 1 As shown in the figure, the connection of each device of the system is completed.
[0067] (2) User checks the data reporting information format (GJB5779, European standard) and the IP and port of the reporting in the information radar data reporting system.
[0068] (3) User runs an information radar performance automatic evaluation method on a notebook computer, sets the IP address of the notebook computer, the network receiving port number, the radar information format (GJB5779, European standard), and sets the IP and data sending port of the ADS-B receiver and other parameters through the network.
[0069] (4) The automatic evaluation software of the notebook computer automatically receives the ADS-B information and the radar information, and completes data analysis, interface display and other operations, so that the user can conveniently and easily understand the performance change of the radar.
[0070] Through the above design, the application can automatically complete the acquisition and analysis of data (radar track and ADS-B data), automatically complete the matching of all radar tracks and true value tracks, and automatically calculate the radar performance evaluation result, so it has strong applicability and timeliness.
[0071] The above embodiment is only one of the preferred embodiments of the application, and should not be used to limit the protection scope of the application, but any modification or polishing without substantial meaning made on the basis of the main design idea and spirit of the application, and the technical problems solved are still consistent with the application, should be included in the protection scope of the application.
Claims
1. A method for automated evaluation of intelligence radar performance, characterized in that The system comprises an automatic evaluation system; the evaluation system comprises: A notebook computer: used for running radar performance evaluation software to realize automatic radar performance evaluation; An ADS-B receiver: receiving ADS-B information automatically sent by an airplane in space and sending the ADS-B information to the notebook computer of the system through a network; A gigabit network switch: realizing network interconnection and intercommunication among the ADS-B receiver, the notebook computer and an external intelligence radar data reporting system; The evaluation method based on the system comprises the following steps: S1, system setting: comprising setting an IP address of the notebook computer, a port number received by the network and a radar intelligence information format parameter setting; S2, data analysis: ADS-B information analysis and radar intelligence information analysis and saving as a record file; S3, matching of radar tracks and true value tracks: adopting an ADS-B information and radar track correlation algorithm to realize automatic matching; comprising the following steps: S31, taking out an un-matched radar track from a radar track list, if all the radar tracks are marked as matched, the whole matching algorithm ends; the un-matched radar track is matched as follows, going to the next step and marking the radar track as matched; S32, taking out a true value track which is not matched with the radar track in this round from a true value track list, if the true value track is matched with the radar track in this round, going to step S38, the true value track is matched as follows, going to the next step and marking the true value track as matched with the radar track in this round; S33, if the radar track and the true value track time periods do not overlap, the matching degree F=0 at this time, returning to step S32; S34, if the radar track and the true value track time overlap time is less than a set threshold, the matching degree F=0 at this time, returning to step S32; S35, interpolating the true value track according to track point time to obtain true value track interpolation track point time data, calculating a one-time difference in azimuth and a one-time difference in slant range between the track point and the interpolation true value track point; S36, if the one-time difference in azimuth is less than a set 2 times of the azimuth threshold and the one-time difference in slant range is less than a set 2 times of the slant range threshold, the radar track point is an effective point, and the matching degree of the effective point is calculated; S37, the matching degrees of all the effective points of the radar track are calculated, and the minimum time and the maximum time of the effective points under the current matching condition are calculated and saved, returning to step S32; S38, the true value track with the highest matching degree is the matching track of the radar track; S39, if the effective track point start time and the effective track point end time matched with the radar track cannot cover the whole time range of the radar track, the radar track which is not covered is re-searched and matched according to steps S32-S38, and the process is repeated until all the time periods of the radar track are matched and covered; S4, obtaining the matching relationship between each time period of the radar track and the true value track, and clearly understanding the relationship between each radar track and the corresponding true value track. S5, automatically complete the evaluation of the detection accuracy, statistics of all radar track and true track matching time period of the slant range first difference, azimuth first difference, height first difference, and the slant range standard deviation, azimuth standard deviation, height standard deviation of the accuracy information, and display on the notebook computer interface.
2. The method for performance evaluation of intelligence radar automation according to claim 1, characterized in that, In the step S2, the ADS-B information is parsed into the flight number, longitude, latitude, height, time and other information in the ADS-B information, which is converted by the binary code received by the network and saved as a record file. The radar information is parsed into the radar track and radar point information in the radar information received by the network, which is converted by the binary code and saved as a record file.
3. The method for performance evaluation of intelligence radar automation according to claim 2, characterized in that, In the step S36, the matching degree of the effective point track is calculated according to the following formula: rangThel, aziThel, rangErr, aziErr, f i is a matching degree of the track point.
4. A method of automated evaluation of the performance of an information radar according to claim 3, characterized in that In the step S37, the matching degree of all effective point tracks is calculated according to the following formula: Wherein, I is the total number of effective point tracks.
Citation Information
Patent Citations
Method and system for evaluating automatic extraction capacity of coast-to-sea radar
CN103837866A
Radar detection performance evaluation method based on ADSB information and echo characteristics
CN115166657A