A method, system, device, and medium for adaptive orchestration of a query target queue.
By employing an adaptive orchestration method, high-priority targets are processed in real time with priority, and the queue depth is set appropriately. This solves the problem of excessively long interrogation time for multiple targets in mechanically scanned radar, and achieves efficient utilization of antenna and channel resources.
Patent Information
- Application Number
- CN202511805339.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-03
- Publication Date
- 2026-03-06
- Estimated Expiration
- 2045-12-03
AI Technical Summary
In mechanically scanned radar, when there are multiple targets to be interrogated, the interrogation equipment occupies antenna and channel resources for a long time, resulting in excessively long interrogation time, and high-priority targets may be lost due to excessive waiting time.
An adaptive orchestration method for interrogation target queues is adopted. By setting up an interrogation signal processing module, including an adaptive orchestration processing software module for interrogation target queues, a baseband signal processing FPGA software module, and a digital-to-analog conversion module, the target queues are orchestrated in real time according to the antenna azimuth, direction, and rotation speed. High-priority targets are processed first, and the queue depth is set reasonably to ensure that all targets can be interrogated in a timely manner.
During mechanical scanning, the interrogation time is shortened, antenna and channel resource usage is reduced, high-priority targets are interrogated first, target information loss is avoided, and overall interrogation efficiency is improved.
Smart Images

Figure CN121262162B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of signal processing technology for secondary air traffic control equipment, and in particular to an adaptive arrangement method, system, device and medium for interrogating target queues. Background Technology
[0002] Secondary air traffic control radar target identification generally employs a directional interrogation / response mode. In this mode, after the secondary air traffic control radar detects a target to be interrogated, it sends the target information to the interrogation equipment. The interrogation equipment, after confirming that the interrogation antenna beam covers the target, sends a set of interrogation signals and receives response signals from the response equipment within the interrogation beam coverage area to determine the target's attributes. Interrogation antennas mainly employ electronic scanning, mechanical scanning, and electromechanical combined scanning mechanisms. Generally, ground-based radars or shore-based radars need to achieve omnidirectional coverage (…). ~ For airspace coverage, electronically scanned radar can achieve full airspace coverage through multiple antenna arrays, while mechanically scanned radar and electromechanical combined scanning radar need to achieve full airspace coverage through mechanical rotation.
[0003] Because electronically scanned radar can achieve inertial-free beam scanning and has a fast beamforming speed, when multiple targets are distributed in the airspace, interrogation commands can be initiated according to the order in which the target information arrives at the interrogation device, allowing all targets to be interrogated in a relatively short time. Mechanically scanned radar, due to its mechanical circuitry, may cause problems when multiple targets are distributed in different azimuths in the airspace and the arrival time of the target information at the interrogation device is uncertain. If interrogation commands are initiated strictly according to the order in which the target information arrives at the interrogation device, it may result in the interrogation device occupying antenna and channel resources for an extended period, and the overall interrogation time for the target queue may be excessively long. Summary of the Invention
[0004] For interrogation antenna systems that cover the entire airspace through mechanical scanning, this application provides an adaptive arrangement method, system, device, and medium for interrogation target queues.
[0005] This application discloses an adaptive orchestration method for querying target queues, which includes:
[0006] An interrogation signal processing module is set between the interrogation antenna and the interrogation transmitter. The interrogation signal processing module includes an interrogation target queue adaptive orchestration processing software module, a baseband signal processing FPGA software module, and a digital-to-analog conversion module.
[0007] The target queue adaptive orchestration processing software module receives the target signal to be queried. Based on the azimuth, antenna direction, and rotation speed information of the current query antenna, it determines the current query target through adaptive orchestration of the query target queue, initiates a name-based query command, and generates query command and query encoding information. These are sent to the FPGA for information encoding, channel encoding, and signal modulation, and the query baseband signal is output. The query baseband signal is converted into a query transmission intermediate frequency signal by the digital-to-analog converter module and then output to the query transmitter. The query transmitter outputs the query signal.
[0008] Furthermore, the query target queue adaptive orchestration processing software module includes a query target queue adaptive management submodule, a query antenna azimuth real-time sensing submodule, a beam coverage judgment submodule, and a query command triggering submodule;
[0009] The target queue adaptive management submodule receives the target information to be queried, determines the query priority based on the query mode, target type, and arrival time of the target, and arranges it into the target queue. The real-time orientation sensing submodule receives the real-time pointing of the query antenna normal and outputs the current query antenna beam coverage based on the query antenna rotation speed and turning information. The beam coverage judgment submodule determines whether there is a target in the query antenna beam coverage. If there is exactly one target in the current target queue, the query command triggering submodule encodes the target and triggers the query command. If there are multiple targets in the current target queue, the target queue adaptive management submodule sorts them according to their priority, and the query command triggering submodule encodes the highest priority target and triggers the query command. After this query triggering ends, the target queue adaptive management submodule updates the current target queue in real time.
[0010] Furthermore, the number M of targets to be interrogated in the interrogation target queue is determined based on relevant factors to ensure that no targets are lost under various scanning scenarios of the interrogation device. These relevant factors include interrogation capacity Mr, radar target detection count Mt, track update cycle T, and interrogation antenna rotation cycle Tr. Interrogation capacity Mr refers to the interrogation device's ability to process no less than Mr interrogation commands per second; radar target detection count Mt refers to the maximum number of targets to be interrogated that the radar can transmit in a single operation; track update cycle T is the cycle for transmitting targets to be interrogated; and interrogation antenna rotation cycle Tr is the coverage area for one rotation of the antenna. The time required for the domain;
[0011] The depth of the target queue is determined by Mr, Mt, T and Tr, and is also determined by the scanning mechanism of the interrogation antenna, so as to ensure that the target to be interrogated is not lost as much as possible in various scanning scenarios.
[0012] Furthermore, the adaptive management submodule for the query target queue prioritizes high-priority targets entering the query target queue and queries them promptly. When a new target enters the query target queue, the queue is checked according to its query priority. If there is an empty slot, it is occupied; otherwise, the slot for a lower-priority target is occupied to ensure that high-priority targets are not lost. When multiple targets meet the query conditions, the higher-priority target is queried first to ensure that high-priority targets are queried.
[0013] Furthermore, the query order of the target queue adaptive management submodule does not completely correspond to the order in which the targets arrive at the query device; the query target queue adaptive orchestration processing software module compares and judges the positions of all targets in the query target queue based on the azimuth, direction, and rotation speed of the current query antenna, and determines whether any target is within the beam coverage range of the query antenna. If a target is within the current antenna's query beam coverage range, the target is coded for query and a query command is triggered to ensure that targets conforming to the query antenna beam coverage rules are queried during the rotation of the query antenna.
[0014] Furthermore, the priority of the target to be questioned is mainly determined by the target's platform type, questioning mode, and the time of arrival at the questioning device.
[0015] This application also discloses an adaptive orchestration system for interrogation target queues, which implements the above-described method. The system includes an interrogation antenna, an interrogation signal processing module, and an interrogation transmitter. The interrogation antenna is connected to the interrogation transmitter through the interrogation signal processing module. The interrogation signal processing module includes an adaptive orchestration processing software module for interrogation target queues, a baseband signal processing FPGA software module, and a digital-to-analog converter module connected in sequence.
[0016] This application also discloses an electronic device, including a memory and a processor, wherein the memory stores a computer program that, when executed by the processor, implements the method described above.
[0017] This application also discloses a computer-readable storage medium comprising a computer program or instructions that, when executed on a computer, cause the computer to perform the methods described above.
[0018] Due to the adoption of the above technical solution, this application has the following advantages:
[0019] 1. For the secondary air traffic control radar mechanical scanning antenna system, when the interrogation equipment needs to conduct name-by-name interrogation on multiple targets to be identified during the continuous rotation of the interrogation antenna, the interrogation equipment can complete the interrogation processing of all targets to be interrogated in the optimal time, reducing the time occupied by multi-target interrogation on channel and antenna resources.
[0020] 2. During the programming process, consider the priority of the query signals to ensure that high-priority targets are queried first;
[0021] 3. By setting the query queue depth appropriately, we can ensure that all targets to be queried can be effectively queried, and avoid the loss of target information due to excessive waiting time or query queue overflow.
[0022] 4. Because the normal orientation of the interrogation antenna is monitored in real time, the next interrogation command can be initiated quickly after the end of one interrogation. This ensures that all targets that meet the interrogation antenna beam coverage rules are interrogated during the rotation of the interrogation antenna. This makes the order of interrogated targets not strictly follow the time order in which the targets arrive at the interrogation equipment, thereby improving the overall interrogation efficiency. Attached Figure Description
[0023] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments recorded in the embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings.
[0024] Figure 1 This is a block diagram illustrating the composition principle of the target queue adaptive orchestration module.
[0025] Figure 2 This is an example of the spatial distribution of the target to be queried and the order in which the target arrives at the queried device.
[0026] Figure 3 This is a flowchart of the workflow for querying the target queue adaptive orchestration module. Detailed Implementation
[0027] The present application will be further described in conjunction with the accompanying drawings and embodiments. The described embodiments are only some, not all, of the embodiments of the present application. All other embodiments obtained by those skilled in the art should fall within the protection scope of the embodiments of the present application.
[0028] See Figure 1 and Figure 3 This application provides an embodiment of an adaptive orchestration method for querying target queues, which includes:
[0029] An interrogation signal processing module is set between the interrogation antenna and the interrogation transmitter. The interrogation signal processing module includes an interrogation target queue adaptive orchestration processing software module, a baseband signal processing FPGA software module, and a digital-to-analog conversion module.
[0030] The target queue adaptive orchestration processing software module receives the target signal to be queried. Based on the azimuth, antenna direction, and rotation speed information of the current query antenna, it determines the current query target through adaptive orchestration of the query target queue, initiates a name-based query command, and generates query command and query encoding information. These are sent to the FPGA for information encoding, channel encoding, and signal modulation, and the query baseband signal is output. The query baseband signal is converted into a query transmission intermediate frequency signal by the digital-to-analog converter module and then output to the query transmitter. The query transmitter outputs the query signal.
[0031] Optionally, the query target queue adaptive orchestration processing software module includes a query target queue adaptive management submodule, a query antenna azimuth real-time sensing submodule, a beam coverage judgment submodule, and a query command triggering submodule;
[0032] The target queue adaptive management submodule receives the target information to be queried, determines the query priority based on the query mode, target type, and arrival time of the target, and arranges it into the target queue. The real-time orientation sensing submodule receives the real-time pointing of the query antenna normal and outputs the current query antenna beam coverage based on the query antenna rotation speed and turning information. The beam coverage judgment submodule determines whether there is a target in the query antenna beam coverage. If there is exactly one target in the current target queue, the query command triggering submodule encodes the target and triggers the query command. If there are multiple targets in the current target queue, the target queue adaptive management submodule sorts them according to their priority, and the query command triggering submodule encodes the highest priority target and triggers the query command. After this query triggering ends, the target queue adaptive management submodule updates the current target queue in real time.
[0033] Optionally, the number M of targets to be interrogated in the interrogation target queue is determined based on relevant factors to ensure that targets are not lost under various scanning scenarios of the interrogation device. These relevant factors include interrogation capacity Mr, radar target detection count Mt, track update cycle T, and interrogation antenna rotation cycle Tr. Interrogation capacity Mr refers to the interrogation device's ability to process no less than Mr interrogation commands per second; radar target detection count Mt refers to the maximum number of targets to be interrogated that the radar can transmit in a single operation; track update cycle T is the cycle for transmitting targets to be interrogated; and interrogation antenna rotation cycle Tr is the coverage area for one rotation of the antenna. Time required for airspace clearance;
[0034] The depth of the target queue is determined by Mr, Mt, T and Tr, and is also determined by the scanning mechanism of the interrogation antenna, so as to ensure that the target to be interrogated is not lost as much as possible in various scanning scenarios.
[0035] Optionally, the adaptive management submodule for the query target queue prioritizes high-priority targets entering the query target queue and queries them promptly. When a new target enters the query target queue, the query target queue is checked according to its query priority. If there is an empty slot in the query target queue, the empty slot is occupied; if there is no empty slot, the position of a lower-priority target is occupied to ensure that high-priority targets are not lost. When multiple targets meet the query conditions, the higher-priority target is queried first to ensure that high-priority targets are queried.
[0036] Optionally, the query order of the target queue adaptive management submodule does not completely correspond to the order in which the targets arrive at the query device; the query target queue adaptive orchestration processing software module compares and judges the positions of all targets in the query target queue according to the azimuth, direction, and rotation speed of the current query antenna, and determines whether any target is within the beam coverage range of the query antenna. If a target is within the query beam coverage range of the current antenna, the target is coded for query and a query command is triggered to ensure that targets that meet the query antenna beam coverage rules are queried during the rotation of the query antenna.
[0037] Optionally, the priority of the target to be questioned is mainly determined by the target's platform type, questioning mode, and the time of arrival at the questioning device.
[0038] This application also provides an adaptive orchestration system for interrogation target queues, implementing the method described above. The system includes an interrogation antenna, an interrogation signal processing module, and an interrogation transmitter. The interrogation antenna is connected to the interrogation transmitter via the interrogation signal processing module. The interrogation signal processing module includes an adaptive orchestration processing software module for interrogation target queues, a baseband signal processing FPGA software module, and a digital-to-analog converter module, connected sequentially.
[0039] This application also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the computer program, when executed by the processor, implements the method described above.
[0040] This application also provides a computer-readable storage medium, which includes a computer program or instructions that, when executed on a computer, cause the computer to perform the methods described above.
[0041] The adaptive orchestration processing software module of this application adaptively orchestrates the queue of targets to be queried based on the priority, query capacity, and operating mode of the query antenna. It makes full use of query antenna and channel resources, and encodes and triggers queries on targets within the antenna beam coverage area in the query target queue in real time. It does not strictly follow the order in which the targets arrive at the query device, thereby improving the overall query efficiency of multiple targets and reducing the occupancy rate of query antenna and channel resources.
[0042] See Figure 1 The depth of the target query queue is M. Each target to be queried in the target query queue includes the target information generation time, query mode, query priority, target location, and other query information. The depth of the target query queue is mainly determined by factors such as query capacity, number of targets detected by the radar in a single run, track update time, and antenna rotation period. In this embodiment, the query capacity requirement is ≥10 batches / second, the number of targets detected by the radar in a single run is 10, the track update time is 8 seconds, and the antenna rotation period is 10 seconds.
[0043] See Figure 2 T0~TN represent track update times. The interrogation antenna is a mechanical scanning interrogation antenna that rotates clockwise. At time T0, 10 targets (1~10) enter the interrogation equipment. The interrogation equipment arranges these 10 targets into the interrogation target queue. Before the next track update time T1, targets (1~10) are not covered by the interrogation antenna beam, and the number of targets in the interrogation target queue remains 10. At time T1, 10 new targets (11~20) enter the interrogation equipment, bringing the total number of targets in the interrogation target queue to 20. Based on the requirement of an inquiry capacity of 10 batches / second, before the next track update time T2, targets (1~10) can all receive valid inquiries through adaptive arrangement of the inquiry target queue. Therefore, at time T2, there are still 10 targets to be inquired in the inquiry target queue. If 10 new target information to be inquired is sent to the inquiry device at time T2, the number of targets in the inquiry target queue will be 20, and so on. The number of targets to be inquired in the target queue of the inquiry device will always be ≤20. Therefore, the depth of the inquiry target queue should be ≥20 to ensure that the target information to be inquired is not lost. In this embodiment, the depth M of the inquiry target queue is 50, which satisfies the condition of ≥20.
[0044] See Figure 3 The adaptive orchestration module for querying target queues performs query target queue orchestration processing on the targets to be queried, and triggers query commands at appropriate times. The processing flow is as follows:
[0045] (1) The adaptive management submodule of the query target queue receives the information of the target to be queried, determines the query priority of the target to be queried according to the platform type, query mode and arrival time of the target to be queried, and encodes the target to be queried into the query target queue;
[0046] (2) The real-time sensing submodule of the interrogating antenna outputs the azimuth, rotation speed and direction information of the interrogating antenna in real time based on the current normal pointing information of the interrogating antenna;
[0047] (3) The beam coverage judgment submodule determines whether there is a target to be questioned within the beam coverage range of the questioning antenna. If there is only one target to be questioned within the beam coverage range of the questioning antenna, the question triggering submodule encodes the target to be questioned, triggers the questioning command, and releases the questioning target queue space occupied by the target. If more than one target is within the beam coverage range of the questioning antenna, the question triggering submodule encodes the target to be questioned with the highest priority, triggers the questioning command, and releases the questioning target queue space occupied by the target.
[0048] (4) After a query is completed, the query target queue adaptive management submodule rearranges the query target queue and continues the above steps to ensure that all the query targets in the query target queue can be queried in the shortest possible time.
[0049] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application and not to limit them. Although this application has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of this application. Any modifications or equivalent substitutions that do not depart from the spirit and scope of this application should be covered within the protection scope of the claims of this application.
Claims
1. A method for adaptive orchestration of a queue of interrogations, characterized in that, The application relates to an inquiry target queue adaptive arrangement processing software module, a baseband signal processing FPGA software module and a digital-analog conversion module. The inquiry target queue adaptive arrangement processing software module receives a to-be-inquired target signal, determines a current inquiry target through inquiry target queue adaptive arrangement according to the direction of a current inquiry antenna, antenna steering and rotation speed information, initiates a point-inquiry command, generates inquiry command and inquiry coding information, and sends the information to the FPGA for information coding, channel coding and signal modulation, so that inquiry baseband signals are output; the inquiry baseband signals are converted into inquiry transmission intermediate frequency signals through the digital-analog conversion module, and then the signals are output to an inquiry transmitter; and the inquiry transmitter outputs inquiry signals. The inquiry target queue adaptive arrangement processing software module comprises an inquiry target queue adaptive management sub-module, an inquiry antenna direction real-time sensing sub-module, a beam coverage condition judging sub-module and an inquiry command triggering sub-module. The inquiry target queue adaptive management sub-module receives to-be-inquired target information, determines inquiry priority according to the inquiry mode, target type and time of the to-be-inquired target reaching an inquiry device, and arranges the to-be-inquired target into a to-be-inquired target queue. The inquiry antenna direction real-time sensing sub-module receives the real-time pointing direction of the normal line of the inquiry antenna, and outputs the current inquiry antenna beam coverage range according to the inquiry antenna rotation speed and steering information; the beam coverage condition judging sub-module judges whether there is a to-be-inquired target in the inquiry antenna beam coverage range; if there is only one target in the inquiry antenna beam coverage range in the current to-be-inquired target queue, the inquiry command triggering sub-module performs inquiry coding on the inquiry target and triggers an inquiry command; if there are multiple targets in the inquiry antenna beam coverage range in the current to-be-inquired target queue, the inquiry target queue adaptive management sub-module sorts the to-be-inquired targets according to the priority, the inquiry command triggering sub-module performs inquiry coding on the to-be-inquired target with the highest priority and triggers an inquiry command, and the inquiry target queue adaptive management sub-module updates the current to-be-inquired target queue in real time after the current inquiry triggering is finished. The depth of the inquiry target queue is determined by Mr, Mt, T and Tr, and the target depth is determined in combination with the scanning mechanism of the inquiry antenna, so that the to-be-inquired target is not lost as much as possible under various scanning scenes.
2. The method of claim 1, wherein, The number of targets to be inquired M in the target queue to be inquired is determined according to relevant factors to ensure that the targets to be inquired are not lost in various scanning scenarios of the inquiring device; the relevant factors include an inquiring capacity Mr, a radar single-probing target number Mt, a track updating period T, and an inquiring antenna rotating speed period Tr; the inquiring capacity Mr refers to the capability of the inquiring device to process no less than Mr inquiring commands per second; the radar single-probing target number Mt refers to the maximum number of targets to be inquired in a single sending of the radar; the track updating period T is a period of sending the targets to be inquired; and the inquiring antenna rotating speed period Tr is a time required for the antenna to cover the space domain to rotate one round The inquiry target queue adaptive management sub-module preferentially ensures that to-be-inquired targets with high priority enter the inquiry target queue and are inquired in time; when a new to-be-inquired target enters the inquiry target queue, the inquiry target queue is detected according to the inquiry priority of the to-be-inquired target; if there is a vacancy, the vacancy is occupied; if there is no vacancy, a to-be-inquired target with lower priority is occupied, so that the to-be-inquired target with high priority is not lost; when multiple to-be-inquired targets meet the inquiry condition, the to-be-inquired target with higher priority is preferentially inquired, so that the to-be-inquired target with high priority is inquired.
3. The method of claim 1, wherein, 4. The method of claim 1, wherein, The inquiry target queue adaptive management sub-module does not correspond the inquiry sequence of the target to the sequence of the targets to be inquired reaching the inquiry device; the inquiry target queue adaptive arrangement processing software module compares and judges the azimuths of all the targets to be inquired in the inquiry target queue according to the azimuth, steering and rotating speed of the current inquiry antenna, judges whether there is a target to be inquired in the beam coverage range of the inquiry antenna, if there is a target to be inquired in the inquiry beam coverage range of the current antenna, the target to be inquired is inquired and coded and the inquiry command is triggered, so as to ensure that the targets meeting the inquiry antenna beam coverage rule are all inquired in the inquiry antenna rotating process.
5. The method of claim 1, wherein, The priority of the target to be inquired is mainly determined by the platform type, inquiry mode and time of reaching the inquiry device of the target to be inquired.
6. An interrogate target queue adaptive orchestration system implementing the method of any of claims 1-5, wherein, The inquiry antenna, the inquiry signal processing module and the inquiry transmitter are included; the inquiry antenna is connected with the inquiry transmitter through the inquiry signal processing module; the inquiry signal processing module includes the inquiry target queue adaptive arrangement processing software module, the baseband signal processing FPGA software module and the digital-analog conversion module connected in sequence. 7.An electronic device comprising a memory and a processor, the memory storing a computer program, wherein, The computer program is executed by the processor to realize the method in any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer readable storage medium includes a computer program or instructions, when the computer program or instructions are run on the computer, so that the computer executes the method in any one of claims 1-5.
Citation Information
Patent Citations
Selective querying roll-call method of secondary radar S-mode
CN109725309A
Navigation management self-adaptive variable-period-scanning method
CN110018478A