Secondary radar decoding threshold adaptive adjustment method, device, equipment and medium

By dynamically adjusting the secondary radar decoding threshold, combined with user feedback and system resource load, the problem of decreased detection performance caused by a fixed decoding threshold was solved, and adaptive target detection and stable operation were achieved in the airborne platform environment.

CN121679495APending Publication Date: 2026-03-17SICHUAN JIUZHOU AIR TRAFFIC CONTROL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-17
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

In existing secondary radar systems, fixed decoding thresholds lead to a decline in detection performance, resulting in target loss or an excessive number of false targets, which is particularly difficult to adapt to when the airborne platform environment changes frequently.

Method used

By integrating user feedback, processing module resource load, and original RF signal characteristics in real time, the decoding threshold is dynamically adjusted. A human-machine collaborative adaptive adjustment mechanism is adopted to make adaptive decisions and arbitrate conflicts based on system status and user intent.

Benefits of technology

In complex and dynamic environments, a balance and optimization of secondary radar detection performance and system operational stability has been achieved, enhancing the equipment's adaptability and improving the accuracy and anti-interference capability of target detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121679495A_ABST
    Figure CN121679495A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of secondary radars, in particular to a secondary radar decoding threshold adaptive adjustment method and device, equipment and a medium. In response to the operation of the user, determining whether the decoding threshold is allowed to be changed; if the decoding threshold is allowed to be changed, responding to the operation of the user, and determining whether the decoding threshold is allowed to be adaptively adjusted or not; if the decoding threshold is allowed to be adaptively adjusted, the effective state of the original radio frequency signal, the automatic effective state monitored by the module and the observation state of the current secondary radar are obtained, and the module monitoring is used for monitoring the resource occupancy rate of the processing module; and dynamically adjusting the decoding threshold according to the effective state of the original radio frequency signal, the automatic effective state monitored by the module and the observation state of the current secondary radar. Balanced optimization of secondary radar detection performance and system operation stability in a complex dynamic environment is realized, and the adaptive capability of equipment to different task scenes and interference conditions is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of secondary radar technology, specifically to a method, apparatus, device, and medium for adaptive adjustment of secondary radar decoding threshold. Background Technology

[0002] Existing secondary radar systems distinguish between real and interference signals by setting a decoding threshold. When the received signal is less than the set threshold, it is not considered a valid signal. This setting directly affects the accuracy of target detection and the ability to resist interference.

[0003] Current engineering techniques commonly involve analyzing and statistically processing the detected target data to obtain a decoding threshold that simultaneously satisfies both detection accuracy and a low number of false targets. However, this approach is susceptible to subjective influence from engineers. Furthermore, the state of interference signals is significantly correlated with terrain, environment, and the status of aerial targets. Especially for airborne secondary radar interrogation platforms, where terrain, environment, and aerial target status change frequently, setting a fixed decoding threshold can lead to decreased detection performance in certain situations, resulting in the loss of key secondary radar targets or an excessive number of false targets. Summary of the Invention

[0004] The purpose of this invention is to provide a method, apparatus, device, and medium for adaptive adjustment of secondary radar decoding threshold, which solves the problems in the prior art.

[0005] This invention is achieved through the following technical solution:

[0006] In a first aspect, embodiments of the present invention provide a method for adaptive adjustment of a secondary radar decoding threshold, comprising:

[0007] In response to the user's action, confirm whether changing the decoding threshold is allowed;

[0008] If changing the decoding threshold is allowed, then in response to the user's action, confirm whether adaptive adjustment of the decoding threshold is allowed;

[0009] If adaptive adjustment of the decoding threshold is allowed, the active status of the original radio frequency signal, the automatic active status of the module monitoring, and the current observation status of the secondary radar are obtained. The module monitoring is used to monitor the resource utilization rate of the processing module.

[0010] The decoding threshold is dynamically adjusted based on the activation status of the original radio frequency signal, the automatic activation status monitored by the module, and the current observation status of the secondary radar. The current observation status of the secondary radar is the feedback information of the current observation status of the secondary radar input by the user through the human-computer interaction interface.

[0011] Preferably, the step of dynamically adjusting the decoding threshold based on the activation status of the original radio frequency signal, the automatic activation status monitored by the module, and the current observation status of the secondary radar includes:

[0012] If the original radio frequency signal is active and the automatic activation status monitored by the module is automatic, then determine whether there is a target processing module whose resource occupancy rate exceeds the maximum occupancy rate threshold.

[0013] If there is a target processing module whose resource occupancy rate exceeds the maximum occupancy rate threshold, then obtain the target resource occupancy rate of the target processing module, the total number of radio frequency pulses of the original radio frequency signal that pass through the current decoding threshold in the current scanning cycle, and the pulse sequence of all radio frequency pulses arranged in descending order of signal amplitude.

[0014] The pulse number in the pulse sequence is obtained based on the target resource occupancy rate, the maximum occupancy rate threshold, and the total number of radio frequency pulses;

[0015] Set the signal amplitude corresponding to the pulse number as the new decoding threshold.

[0016] Preferably, the step of dynamically adjusting the decoding threshold based on the activation status of the original radio frequency signal, the automatic activation status monitored by the module, and the current observation status of the secondary radar includes:

[0017] If the original radio frequency signal is inactive and the automatic activation status monitored by the module is automatic, then the resource utilization rate of each processing module is obtained.

[0018] If the resource utilization rate of any processing module exceeds the first set threshold, the decoding threshold will be increased.

[0019] If the resource utilization of all processing modules is lower than the second set threshold, the decoding threshold is lowered, wherein the first set threshold is greater than the second set threshold.

[0020] Preferably, the feedback information of the current observation status of the secondary radar includes one of the following: whether the number of false targets exceeds the target threshold, whether the target is lost, and the azimuth identification information when the target is lost. The step of dynamically adjusting the decoding threshold based on the activation status of the original radio frequency signal, the automatic activation status monitored by the module, and the current observation status of the secondary radar includes:

[0021] If the user inputs a false target exceeding the target threshold, the number of radio frequency pulses passing through the current decoding threshold within the current scanning cycle will be counted.

[0022] The decoding threshold is adjusted to the decoding threshold corresponding to a preset percentage of the number of radio frequency pulses that are passed;

[0023] If the user input target is lost, the decoding threshold is lowered;

[0024] If the user inputs the location information when the target is lost, the decoding threshold will be gradually lowered in fixed steps within the location information until the target is detected or the resource utilization limit is reached.

[0025] Preferably, the method further includes:

[0026] If changing the decoding threshold is not allowed, then the previously determined decoding threshold shall be used;

[0027] If adaptive adjustment of the decoding threshold is not allowed, the decoding threshold input by the user shall be used.

[0028] Preferably, the resource utilization rate of the processing module is obtained by means of:

[0029] For the first processing module with self-detection function in the processing module, obtain the resource utilization rate reported by the first processing module;

[0030] For the second processing module that does not have a self-detection function, the resource utilization rate is determined according to the preset mapping relationship between the number of input data of the second processing module and the resource utilization rate.

[0031] Preferably, the method further includes:

[0032] Based on the active status of the original radio frequency signal, the active status monitored by the module, and the observation status, a preliminary set of adjustment strategies to be executed is generated.

[0033] When the initial set of adjustment strategies contains two or more strategies, it is determined that a strategy conflict has occurred.

[0034] In response to a policy conflict, the highest-priority policy is selected from the initial policy adjustment set as the current execution policy according to a preset priority rule. The priority rule specifies the following priority order:

[0035] First priority: Adjustment strategies triggered by feedback information on the current observation status of the secondary radar, which is actively input by the user through the human-computer interaction interface;

[0036] Second priority: Adjustment strategies triggered by the automatic activation status monitored by the module, and aimed at preventing system resource overload or performance degradation;

[0037] Third priority: an adjustment strategy triggered by the active status of the original radio frequency signal and aimed at optimizing signal filtering efficiency;

[0038] The current execution strategy is executed to generate the current decoding threshold adjustment value.

[0039] Secondly, embodiments of the present invention provide a secondary radar decoding threshold adaptive adjustment device, comprising:

[0040] The first response module is used to respond to the user's operation and confirm whether the decoding threshold can be changed;

[0041] The second response module is used to respond to the user's operation and confirm whether adaptive adjustment of the decoding threshold is allowed if the decoding threshold can be changed.

[0042] The acquisition module is used to acquire the active status of the original radio frequency signal, the automatic active status of the module monitoring, and the current observation status of the secondary radar if adaptive adjustment of the decoding threshold is allowed. The module monitoring is used to monitor the resource utilization rate of the processing module.

[0043] The adjustment module is used to dynamically adjust the decoding threshold based on the active status of the original radio frequency signal, the active status monitored by the module, and the current observation status of the secondary radar. The current observation status of the secondary radar is the feedback information of the current observation status of the secondary radar input by the user through the human-computer interaction interface.

[0044] Thirdly, embodiments of the present invention provide an electronic device, including: at least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method of the first aspect described above.

[0045] Fourthly, embodiments of the present invention provide a storage medium storing computer program instructions, which, when executed by a processor, implement the method of the first aspect described above.

[0046] Compared with the prior art, the present invention has the following advantages and beneficial effects:

[0047] This invention constructs a human-machine collaborative, resource-aware dynamic adjustment mechanism for decoding thresholds by integrating real-time user subjective feedback on the detection situation, the objective resource load of each processing module, and the physical characteristics of the original radio frequency signal. This mechanism enables adaptive decision-making and conflict arbitration among multiple targets under conditions of frequent changes in the airborne platform environment, based on the real-time system status: when the operator reports too many false targets or target loss, the system prioritizes responding to the user's intent, adjusting the threshold proportionally or in directional steps; when system resources are at risk of overload, the threshold is precisely or incrementally increased according to the load ratio to ensure stable operation; when resources are sufficient, the threshold is proactively lowered to improve detection sensitivity. By organically combining human experience judgment, system resource management, and signal characteristic utilization, and arbitrating according to preset priorities when multiple strategies conflict, this method achieves a balanced optimization of secondary radar detection performance and system operational stability in complex dynamic environments, enhancing the equipment's adaptability to different mission scenarios and interference conditions. Attached Figure Description

[0048] To more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be considered as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort. In the drawings:

[0049] Figure 1 This is a flowchart illustrating the adaptive adjustment method for the secondary radar decoding threshold provided by the present invention.

[0050] Figure 2 A schematic diagram of the structure of the adaptive adjustment device for the secondary radar decoding threshold provided by the present invention;

[0051] Figure 3 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0052] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the embodiments and accompanying drawings. The illustrative embodiments and descriptions of the present invention are only used to explain the present invention and are not intended to limit the present invention.

[0053] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.

[0054] It should be noted that all actions involving the acquisition of signals, information, or data in this invention are carried out in compliance with the relevant data protection laws and regulations of the locality and with authorization from the owner of the relevant device.

[0055] Example 1

[0056] Please see Figure 1 This invention provides a method for adaptive adjustment of a secondary radar decoding threshold, comprising:

[0057] S1. In response to the user's operation, confirm whether it is allowed to change the decoding threshold;

[0058] Specifically, allowing modification of the decoding threshold refers to the system accepting an authorized state for modifying the decoding threshold value. This step receives the user's selection command through a human-machine interface to determine whether the system has entered the threshold adjustable mode. This determination constitutes the enabling premise of the entire adaptive adjustment process, ensuring that the system maintains its original fixed threshold when unauthorized, avoiding erroneous operations that could interfere with normal operation, and balancing the flexibility of automatic control with the reliability of manual supervision.

[0059] S2. If changing the decoding threshold is allowed, then in response to the user's operation, confirm whether adaptive adjustment of the decoding threshold is allowed;

[0060] Specifically, adaptive adjustment of the decoding threshold refers to the process by which the system autonomously calculates and updates the threshold value based on real-time input sensing information. This step further obtains the user's control intention regarding the adjustment method, distinguishing between completely manual setting and automatic system adjustment modes. Through this determination, while maintaining the user's ultimate control, it provides operational permission for the subsequent closed-loop adjustment of the system based on multi-source information, thereby establishing a balance between flexibly adapting to dynamic environments and respecting operational experience.

[0061] S3. If adaptive adjustment of the decoding threshold is allowed, the effective status of the original radio frequency signal, the automatic effective status of the module monitoring, and the current observation status of the secondary radar are obtained. The module monitoring is used to monitor the resource occupancy rate of the processing module.

[0062] Specifically, the active status of the raw radio frequency (RF) signal indicates whether the system collects and uses the undecoded raw pulse signal for threshold decision-making. The function of the secondary radar system's decoding threshold is to filter the received RF signal; the amplitude and pulse width of the RF signal are directly related to whether the target can be effectively decoded. Using time T (the time for one scan) as the data status accumulation interval, the pulse width and amplitude data of the received RF signal (after being filtered by the decoding threshold) are recorded within this time period. If an operator-reported A code is received, the A code and its corresponding RF signal are also recorded.

[0063] The automatic activation status of module monitoring indicates whether the system has enabled the real-time monitoring and reporting function of the resource utilization rate of each signal processing module. During the secondary radar operation, the target signal is processed serially through processing modules such as decoding, spot processing, and track processing to finally obtain the target status. When the performance of a certain module in the serial processing cannot meet the current target processing requirements, it will cause the entire system to malfunction.

[0064] The observation status is the user's subjective evaluation feedback on the current detection effect. Based on the detection situation during use, the user can adjust the decoding threshold status through the human-computer interaction interface to reduce false targets or increase the detection stability of key targets. Whether the secondary radar system adjusts the decoding threshold and the adjustment method can be set through human-computer interaction.

[0065] The human-computer interaction interface includes:

[0066] Does the system allow autonomous adjustment of the decoding threshold? If so, the system will change the decoding threshold based on the hardware status and the period of the original radio frequency signal.

[0067] The status of false targets can be simply identified by selecting whether there are many false targets or whether they contain specific tracks or A codes;

[0068] The target loss status can be simply qualitatively identified by whether too many targets have been lost or whether specific tracks or A codes are present.

[0069] Displays the current decoding threshold status.

[0070] For example, qualitative descriptions such as too many false targets or lost targets.

[0071] This step collects the above three types of status information, providing comprehensive input for subsequent decision-making, including signal level, system level and human-machine interaction level, to ensure that the adjustment is based on the main internal and external factors that affect the detection performance.

[0072] S4. Based on the activation status of the original radio frequency signal, the automatic activation status monitored by the module, and the current observation status of the secondary radar, dynamically adjust the decoding threshold, wherein the current observation status of the secondary radar is the feedback information of the current observation status of the secondary radar input by the user through the human-computer interaction interface.

[0073] Specifically, dynamic adjustment refers to calculating and applying new threshold values ​​in real time based on the combination and changes of input states through preset logical rules or algorithm models. This step first analyzes and fuses three types of states. If the module monitoring is effective and indicates resource overload, the threshold is tended to be increased to reduce system load. If the observed state reports too many false targets, the threshold is also increased to suppress interference. If the feedback indicates target loss, the threshold is decreased to enhance detection sensitivity. When the original radio frequency signal is effective, more refined quantitative calculations can be performed based on specific characteristics such as pulse amplitude distribution; if it is ineffective, robust methods such as step adjustments can be used. By coordinating the conflicting intentions that may arise from different states, a single threshold adjustment command is ultimately output, achieving an adaptive balance between resource constraints, signal quality, and human judgment, thus improving the stability and specificity of detection performance in complex environments.

[0074] In some implementations, S4, dynamically adjusting the decoding threshold based on the activation status of the original radio frequency signal, the automatic activation status monitored by the module, and the current observation status of the secondary radar, includes:

[0075] S411. If the original radio frequency signal is active and the automatic activation status monitored by the module is automatic, then determine whether there is a target processing module whose resource occupancy rate exceeds the maximum occupancy rate threshold.

[0076] Specifically, the maximum occupancy threshold is a preset upper limit for resource utilization for each processing module, typically set based on module processing capacity and system stability requirements, for example, 80%. This step, based on both raw signal data and module monitoring capabilities, first identifies whether the system has resource bottlenecks. By comparing the real-time occupancy reported by each module with the preset threshold, overloaded modules that may cause processing delays or data overflows are located. This judgment incorporates resource status into the threshold adjustment decision, ensuring that threshold adjustment is not only based on signal quality but also serves system load management, providing triggering conditions for subsequent precise threshold calculations for load-oriented control.

[0077] For example, operators can configure module monitoring to be automatically activated or not. When it is activated, each module will count and report its own resource utilization rate. The maximum utilization rate of each module will be processed by comprehensively analyzing the statistics. Operators can set the working status of the module (excellent, good, medium) and optimize its maximum resource utilization rate to (70%, 80%, 90%) according to the set status. When it is set to be automatically activated, the system will raise or lower the decoding threshold according to the maximum utilization rate of the module to optimize its maximum utilization rate to the set value.

[0078] S412. If there is a target processing module whose resource occupancy rate exceeds the maximum occupancy rate threshold, then obtain the target resource occupancy rate of the target processing module, the total number of radio frequency pulses of the original radio frequency signal that passes the current decoding threshold in the current scanning cycle, and the pulse sequence of all radio frequency pulses arranged in descending order of signal amplitude.

[0079] Specifically, the target resource utilization rate refers to the real-time resource utilization rate of the overload module; the total number of RF pulses refers to the count of all pulses with amplitudes higher than the current decoding threshold within a complete scan cycle; and the pulse sequence is an ordered list formed by arranging these pulses in descending order of amplitude. This step simultaneously collects two types of quantitative data: resource load and signal characteristics. The resource utilization rate characterizes the internal pressure of the system, while the total number of pulses and the sorted sequence reflect the signal input scale and distribution under the current threshold. By obtaining the sorted pulse sequence, a direct data basis is provided for subsequent threshold selection based on amplitude distribution, enabling adjustments to be made based on the actual signal structure rather than fixed step values.

[0080] S413. Based on the target resource occupancy rate, the maximum occupancy rate threshold, and the total number of radio frequency pulses, obtain the pulse number in the pulse sequence;

[0081] Specifically, this step maps the resource overload level to the number of signals, calculating the number of pulses that need to be retained to alleviate the overload. Specifically, the current total number of pulses is multiplied by the ratio of the target resource occupancy rate to the maximum occupancy rate threshold, resulting in a new, smaller pulse count value, which corresponds to the target sequence number in the pulse sequence. This calculation reflects the assumption of a linear relationship between load and data volume. Its significance lies in transforming the abstract resource overload ratio into a specific number of signals to be filtered, allowing the threshold adjustment to directly match the current system processing capacity. The aim is to reduce the module load below the threshold by decreasing the amount of input data, thereby restoring system stability.

[0082] For example, when module detection is automatically enabled, there exists a module with a resource utilization rate G. mWhen the occupancy rate exceeds the set maximum occupancy rate G0, if the original RF signal is active, based on the number of pulses N0 of the RF signal status, count the amplitude of the Nth pulse arranged from largest to smallest, and determine the decoding threshold for this amplitude. The value of N is:

[0083] ;

[0084] If the original RF signal is ineffective, increase the decoding threshold in increments of 5 and wait for one scan cycle. If the resource utilization rate is still high, continue to increase it until the requirement is met.

[0085] S414. Set the signal amplitude corresponding to the pulse sequence number as a new decoding threshold.

[0086] Specifically, this step finds the pulse corresponding to the calculated sequence number from the sorted pulse sequence and uses its amplitude value as the updated decoding threshold. Since the sequence is sorted in descending order of amplitude, the new threshold value will be higher than the original threshold, thus filtering out pulses with lower amplitudes and ensuring that the total number of pulses passing through is close to the calculated target number. This adjustment method directly utilizes the real-time signal amplitude distribution of the current period, allowing the threshold change to adapt to the current electromagnetic environment and interference conditions, while ensuring that the adjusted input data volume matches the system's processing capacity. This method achieves quantitative, one-step adjustment of the threshold value under resource overload conditions, avoiding repeated trials and facilitating rapid stabilization of the system state while maintaining continuous detection during the adjustment period.

[0087] In some implementations, S4, dynamically adjusting the decoding threshold based on the activation status of the original radio frequency signal, the automatic activation status monitored by the module, and the current observation status of the secondary radar, includes:

[0088] S421. If the original radio frequency signal is inactive and the automatic activation status monitored by the module is automatic, then obtain the resource utilization rate of each processing module.

[0089] Specifically, the absence of the original RF signal indicates that the system is not enabled or cannot acquire detailed characteristic data such as the amplitude distribution of the original pulse. Under these conditions, the module monitoring function remains active, continuously collecting the resource utilization rate of each processing module. This step shifts the adjustment basis from fine-grained characteristics at the signal level to load indicators at the system level. By collecting real-time utilization data of all relevant modules, it provides a basis for subsequent threshold adjustments based on the overall system load, ensuring that system stability is maintained even in the absence of detailed signal information.

[0090] S422. If the resource utilization rate of any processing module exceeds the first set threshold, the decoding threshold is increased.

[0091] Specifically, the first threshold is a resource utilization warning limit set to prevent system overload, and its value is higher than the typical load level of normal system operation. When the utilization rate of any module exceeds this threshold, it indicates that the system data processing pressure is high, and there is a risk of response delay or data loss. At this time, by increasing the decoding threshold, some signals with lower amplitude can be filtered out, reducing the amount of data entering the subsequent processing flow, thereby directly reducing the processing burden of each module. This adjustment method is a conservative load control strategy, the goal of which is to quickly alleviate system pressure and prevent performance degradation due to overload by reducing the total amount of input when specific signal distribution information is lacking.

[0092] S423. If the resource utilization rate of all processing modules is lower than the second set threshold, then the decoding threshold is reduced, wherein the first set threshold is greater than the second set threshold.

[0093] Specifically, the second threshold is a lower limit set to indicate sufficient system resources. A value lower than the first threshold indicates that the system has a processing capacity margin. When the utilization rate of all modules remains below this lower limit, it indicates that the current system load is light and has the capacity to process more data. At this time, by lowering the decoding threshold, more signals with lower amplitudes are allowed to enter the processing flow, which can improve the system's detection sensitivity and help detect weak signal targets or increase the target update rate. This strategy aims to fully utilize the system's idle processing resources, improve the radar's detection performance under low-load conditions, and achieve a dynamic balance between resource utilization and detection capability. By setting the hysteresis range formed by the first and second thresholds, frequent oscillations of the threshold near the critical point are avoided, enhancing the stability of the adjustment.

[0094] In some embodiments, the feedback information of the current observation status of the secondary radar includes one of the following: whether the false target exceeds the target threshold, whether the target is lost, and the azimuth identification information when the target is lost. S4. Based on the active status of the original radio frequency signal, the automatic active status monitored by the module, and the current observation status of the secondary radar, the decoding threshold is dynamically adjusted, including:

[0095] If the user inputs a false target exceeding the target threshold, the number of radio frequency pulses passing through the current decoding threshold within the current scanning cycle will be counted.

[0096] Specifically, the target threshold refers to the operator's empirical standard or quantitative threshold for judging whether the number of false targets reaches the level of interference; azimuth information is used to indicate the approximate or precise azimuth range where target loss occurred, such as the azimuth angle range. This step clarifies several typical types of operator feedback, which directly correspond to common problem scenarios in the detection process: too many false targets affect tracking quality, target loss affects monitoring continuity, and azimuth information provides spatial clues to the occurrence of the problem. This feedback introduces real-time human observation and empirical judgment into the automatic adjustment loop, enabling the system to respond to performance degradation phenomena that are difficult to quantify directly by the sensor. After receiving feedback of too many false targets, this step first quantifies the current signal input scale, that is, counts the total number of pulses with amplitudes higher than the current threshold within a complete scan cycle. This number indirectly reflects the leniency of the current threshold and the amount of interference signal that may be included. By obtaining this baseline, a calculation benchmark is provided for subsequent proportional reduction of the input scale, making the adjustment repeatable and predictable, rather than relying entirely on arbitrary adjustments based on the operator's subjective feelings.

[0097] The decoding threshold is adjusted to the decoding threshold corresponding to a preset percentage of the number of radio frequency pulses that are passed;

[0098] Specifically, the preset percentage is a contraction coefficient set based on experience or experimentation, such as 90%, representing a goal of reducing the number of input pulses to 90% of the original. This step calculates the target number of pulses based on the statistically obtained total number of pulses. Then, based on the amplitude distribution information of pulses in historical or current scan cycles, it reversely searches for an amplitude value that can control the number of pulses to be close to the target number, and sets this amplitude value as the new threshold. This method achieves reverse control based on the output result (number of pulses), allowing the threshold adjustment to directly serve the operational intention of reducing false targets. It probabilistically filters out some interference by shrinking the overall signal input while preserving as strong a signal as possible.

[0099] If the user input target is lost, the decoding threshold is lowered;

[0100] Specifically, this step lowers the threshold in response to feedback of target loss. Lowering the threshold allows more lower-amplitude signals to be received and enter the decoding process, thereby increasing the probability of detecting genuine weak targets or targets at slightly greater distances. This is a proactive measure aimed at restoring detection coverage by relaxing signal reception conditions to address potential missed detections caused by environmental changes, target maneuvering, or an initial threshold setting that is too high.

[0101] If the user inputs the location information when the target is lost, the decoding threshold will be gradually lowered in fixed steps within the location information until the target is detected or the resource utilization limit is reached.

[0102] Specifically, upon receiving a loss report containing azimuth information, this step limits the adjustment range to a specified azimuth interval, rather than a global adjustment. Fixed step size refers to the fixed magnitude by which the threshold is lowered each time. The system iteratively lowers the threshold within this azimuth interval, checking whether the target has been recaptured after each step. Simultaneously, it continuously monitors system resource utilization; if lowering the threshold causes any module's utilization to reach a preset upper limit, the adjustment is stopped to prevent system overload. This targeted iterative adjustment enhances the detection of specific areas of interest. While attempting to recover lost targets, it constrains the adjustment process through step control and resource monitoring, avoiding the risk of introducing excessive interference or exhausting system resources due to excessively low global thresholds. This reflects the design philosophy of prioritizing the monitoring needs of key areas with limited resources.

[0103] For example, when the operator inputs that the target is lost, the decoding threshold is lowered in increments of 5. The secondary radar system configures the decoding threshold according to the module detection status, so that the resource occupancy rate of a certain module reaches the set resource occupancy limit.

[0104] When the operator inputs a specific A code target is lost, the target signal acquired within ±5° of the target's location is used to reduce the decoding threshold in steps of 5. The secondary radar system continues to detect the target based on the module detection status until the target is detected or a module's resource occupancy rate reaches the set resource occupancy limit.

[0105] When the operator inputs a specific A code target that is a false target, the secondary radar adjusts the decoding threshold based on the state of its pulse.

[0106] In some embodiments, the method further includes:

[0107] If changing the decoding threshold is not allowed, then the previously determined decoding threshold shall be used;

[0108] Specifically, the previously determined decoding threshold refers to the threshold value that was most recently effective and used in the current operational phase of the system. This value may originate from initial settings, previous adaptive adjustments, or historical configurations. This step maintains the system's current signal selection benchmark unchanged when the user prohibits changes to the threshold, ensuring the consistency of radar operating parameters. This preserves the operator's ultimate control over the system's core parameters and is suitable for scenarios with high stability requirements or strict adherence to preset operating procedures. By locking the threshold value, parameter fluctuations caused by automatic operation or misoperation can be prevented, ensuring the repeatability and operational determinism of the detection process.

[0109] If adaptive adjustment of the decoding threshold is not allowed, the decoding threshold input by the user shall be used.

[0110] Specifically, the decoding threshold input by the user is a value directly set by the operator through the human-machine interface based on experience, task requirements, or real-time situation. This step, when the threshold change function is enabled but automatic adjustment is disabled, completely hands over system control to the operator. This allows experienced operators to set targeted thresholds based on their understanding of environmental interference, target characteristics, and task priorities. This approach combines human subjective judgment with the system's rapid response capability, providing a direct and flexible means of parameter intervention in complex or special scenarios where automatic algorithms may not be fully covered, thus achieving detection performance optimization through human-machine collaborative decision-making.

[0111] In some implementations, the resource utilization rate of the processing module is obtained through methods including:

[0112] For the first processing module with self-detection function in the processing module, obtain the resource utilization rate reported by the first processing module;

[0113] Specifically, a processing module with self-monitoring capabilities refers to a hardware or software module that integrates a resource monitoring unit, capable of measuring and outputting performance indicators such as processor utilization, memory usage, or bus bandwidth usage in real time. This step obtains firsthand quantitative information about the workload by directly reading the utilization data actively reported by such modules. This method provides direct and timely data, accurately reflecting the real-time processing pressure of the module, and providing a reliable and low-latency input for load-based threshold adjustment.

[0114] For the second processing module that does not have a self-detection function, the resource utilization rate is determined according to the preset mapping relationship between the number of input data of the second processing module and the resource utilization rate.

[0115] Specifically, the pre-defined mapping relationship is established through prior testing or theoretical modeling. It describes the correspondence between the module's input data volume (such as the number of pulses processed per second or the number of message packets) and its typical resource consumption level, and can be expressed as a function formula or lookup table. When the module cannot report its status, this step indirectly estimates its current resource usage by monitoring the data flow at its input ports and utilizing the aforementioned mapping relationship. This method expands the coverage of system status monitoring, allowing the load of all critical processing stages to be included in the evaluation system. This enables the construction of a comprehensive system load situation map even in the absence of direct measurement methods, ensuring that resource-based adjustment strategies have a comprehensive decision-making basis.

[0116] In some embodiments, the method further includes:

[0117] Based on the active status of the original radio frequency signal, the active status monitored by the module, and the observation status, a preliminary set of adjustment strategies to be executed is generated.

[0118] Specifically, the initial adjustment strategy set is a collection of all possible adjustment instructions that conform to predefined logic and are triggered individually or in combination by various states. This step performs parallel parsing of multi-source inputs. For example, an observed state might indicate a lowering of the threshold to restore the target, while a module monitoring state might simultaneously indicate a need to raise the threshold to alleviate the load. In this case, the set will contain both lowering and raising strategies. This process systematically identifies all potential adjustment needs, reveals possible contradictions between different optimization objectives, and provides clear problem inputs for subsequent conflict coordination.

[0119] When the initial set of adjustment strategies contains two or more strategies, it is determined that a strategy conflict has occurred.

[0120] Specifically, policy conflict refers to the system simultaneously receiving multiple instructions pointing in different adjustment directions. For example, one instruction requires raising the threshold to suppress interference, while another requires lowering the threshold to search for the target. This step is the formal identification of conflicting adjustment needs, marking the system's entry into a multi-objective decision-making scenario. By setting this judgment condition, the system can distinguish between two different operating modes: single instruction execution and multi-instruction arbitration. This is a crucial step in achieving intelligent decision-making.

[0121] In response to a policy conflict, the highest-priority policy is selected from the initial policy adjustment set as the current execution policy according to a preset priority rule. The priority rule specifies the following priority order:

[0122] First priority: Adjustment strategies triggered by feedback information on the current observation status of the secondary radar, which is actively input by the user through the human-computer interaction interface;

[0123] Second priority: Adjustment strategies triggered by the automatic activation status monitored by the module, and aimed at preventing system resource overload or performance degradation;

[0124] Third priority: an adjustment strategy triggered by the active status of the original radio frequency signal and aimed at optimizing signal filtering efficiency;

[0125] Specifically, for example, when a user reports a lost target (triggering the first priority policy) and the system detects high module load (triggering the second priority policy) simultaneously, the threshold-lowering operation aimed at restoring the target will be executed first. This rule-based arbitration mechanism provides a deterministic solution to multi-target conflicts, ensuring that system behavior conforms to preset safety and task logic, and avoiding uncertain states caused by logical loops or random selection.

[0126] The current execution strategy is executed to generate the current decoding threshold adjustment value.

[0127] Example 2

[0128] Please see Figure 2 This invention provides a secondary radar decoding threshold adaptive adjustment device, characterized in that it includes:

[0129] The first response module 201 is used to respond to the user's operation and confirm whether the decoding threshold can be changed;

[0130] The second response module 202 is used to respond to the user's operation and confirm whether adaptive adjustment of the decoding threshold is allowed if the decoding threshold can be changed.

[0131] The acquisition module 203 is used to acquire the active status of the original radio frequency signal, the automatic active status of the module monitoring, and the current observation status of the secondary radar if adaptive adjustment of the decoding threshold is allowed. The module monitoring is used to monitor the resource occupancy rate of the processing module.

[0132] The adjustment module 204 is used to dynamically adjust the decoding threshold according to the active status of the original radio frequency signal, the active status monitored by the module, and the current observation status of the secondary radar. The current observation status of the secondary radar is the feedback information of the current observation status of the secondary radar input by the user through the human-computer interaction interface.

[0133] It should be noted that each module and unit in the secondary radar decoding threshold adaptive adjustment device in this embodiment corresponds one-to-one with each step in the secondary radar decoding threshold adaptive adjustment method in the aforementioned embodiment. Therefore, the specific implementation of this embodiment can refer to the implementation of the aforementioned secondary radar decoding threshold adaptive adjustment method, and will not be repeated here.

[0134] Example 3

[0135] Please see Figure 3 This embodiment provides an electronic device, including at least one processor 301 and a memory 302. Optionally, the device further includes a communication component 303. The processor 301, memory 302, and communication component 303 are connected via a bus 304.

[0136] In a specific implementation, at least one processor 301 executes computer execution instructions stored in memory 302, causing at least one processor 301 to perform the above-described method.

[0137] The specific implementation process of processor 301 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0138] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0139] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0140] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0141] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0142] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.

[0143] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0144] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0145] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0146] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0147] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0148] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0149] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0150] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. 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 adaptive adjustment of decoding thresholds in secondary surveillance radar, characterized in that, The method comprises the following steps: In response to the operation of the user, it is determined whether to allow the change of the decoding threshold; If the change of the decoding threshold is allowed, in response to the operation of the user, it is determined whether to allow the adaptive adjustment of the decoding threshold; If the adaptive adjustment of the decoding threshold is allowed, the effective state of the original radio frequency signal, the automatic effective state of the module monitoring and the observation state of the current secondary radar are obtained, and the module monitoring is used to monitor the resource occupation rate of the processing module; According to the effective state of the original radio frequency signal, the automatic effective state of the module monitoring and the observation state of the current secondary radar, the decoding threshold is dynamically adjusted, wherein the observation state of the current secondary radar is the feedback information of the current observation state of the secondary radar input by the user through the human-computer interaction interface.

2. The method of claim 1, wherein, The decoding threshold is dynamically adjusted according to the effective state of the original radio frequency signal, the automatic effective state of the module monitoring and the observation state of the current secondary radar, comprising: If the effective state of the original radio frequency signal is effective, and the automatic effective state of the module monitoring is automatic, it is determined whether there is a target processing module with resource occupation rate exceeding the maximum occupation rate threshold; If there is a target processing module with resource occupation rate exceeding the maximum occupation rate threshold, the target resource occupation rate of the target processing module, the total number of radio frequency pulses of the original radio frequency signal passing through the current decoding threshold in the current scanning period and the pulse sequence arranged in descending order of signal amplitude of all radio frequency pulses are obtained; According to the target resource occupation rate, the maximum occupation rate threshold and the total number of radio frequency pulses, the pulse sequence number in the pulse sequence is obtained; The signal amplitude corresponding to the pulse sequence number is set as the new decoding threshold.

3. The method of claim 1, wherein, The decoding threshold is dynamically adjusted according to the effective state of the original radio frequency signal, the automatic effective state of the module monitoring and the observation state of the current secondary radar, comprising: If the effective state of the original radio frequency signal is not effective, and the automatic effective state of the module monitoring is automatic, the resource occupation rate of each processing module is obtained; If the resource occupation rate of any processing module exceeds the first set threshold, the decoding threshold is increased; If the resource occupation rate of all processing modules is lower than the second set threshold, the decoding threshold is decreased, wherein the first set threshold is greater than the second set threshold.

4. The method of claim 1, wherein, The feedback information of the current observation state of the secondary radar includes one of whether the false target exceeds the target threshold, whether the target is lost, and the azimuth identification information when the target is lost, and the decoding threshold is dynamically adjusted according to the effective state of the original radio frequency signal, the automatic effective state of the module monitoring and the observation state of the current secondary radar, comprising: If the user inputs that the false target exceeds the target threshold, the number of radio frequency pulses passing through the current decoding threshold in the current scanning period is counted; The decoding threshold is adjusted to the decoding threshold corresponding to the preset percentage of the number of radio frequency pulses passing through the current decoding threshold, so that the number of radio frequency pulses passing through the current decoding threshold is reduced to the preset percentage of the number of radio frequency pulses passing through the current decoding threshold; If the user inputs that the target is lost, the decoding threshold is decreased; If the user inputs the azimuth identification information when the target is lost, the decoding threshold is gradually decreased in the azimuth identification information with a fixed step until the target is detected or the upper limit of the resource occupation rate is reached.

5. The method of claim 1, wherein, The method further comprises: If the change of the decoding threshold is not allowed, the last determined decoding threshold is used; If the adaptive adjustment of the decoding threshold is not allowed, the decoding threshold input by the user is used.

6. The method according to any one of claims 1 to 5, characterized in that, The resource occupancy of the processing module is obtained in the following manner: For a first processing module with a self-detection function in the processing module, the resource occupancy reported by the first processing module is obtained. For a second processing module without a self-detection function in the processing module, the resource occupancy is determined according to a preset mapping relationship between the input data quantity of the second processing module and the resource occupancy.

7. The method of claim 1, wherein, The method further comprises: Based on the effective state of the original radio frequency signal, the effective state monitored by the module, and the observation state, a set of preliminary adjustment strategies to be currently executed is generated; When the set of preliminary adjustment strategies contains two or more, it is determined that a strategy conflict occurs; In response to the occurrence of the strategy conflict, the highest priority strategy in the set of preliminary adjustment strategies is selected as the current execution strategy according to a preset priority rule, wherein the priority rule defines the priority order as follows: First priority: the adjustment strategy triggered by the feedback information of the current observation state of the secondary radar input by the user through the human-computer interaction interface; Second priority: the adjustment strategy triggered by the automatic effective state monitored by the module and aimed at preventing system resource overload or performance degradation; Third priority: the adjustment strategy triggered by the effective state of the original radio frequency signal and aimed at optimizing the signal screening efficiency; The current execution strategy is executed to generate a current decoding threshold adjustment value.

8. A device for adaptive adjustment of a decoding threshold in a secondary radar, characterized in that It comprises: A first response module for confirming whether the change of the decoding threshold is allowed in response to the operation of the user; A second response module for confirming whether the adaptive adjustment of the decoding threshold is allowed in response to the operation of the user if the change of the decoding threshold is allowed; An acquisition module for acquiring the effective state of the original radio frequency signal, the automatic effective state monitored by the module, and the observation state of the current secondary radar if the adaptive adjustment of the decoding threshold is allowed, wherein the module monitoring is used to monitor the resource occupancy of the processing module; An adjustment module for dynamically adjusting the decoding threshold according to the effective state of the original radio frequency signal, the effective state monitored by the module, and the observation state of the current secondary radar, wherein the observation state of the current secondary radar is the feedback information of the current observation state of the secondary radar input by the user through the human-computer interaction interface.

9. An electronic device, comprising: It comprises: At least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method of any one of claims 1-7.

10. A computer-readable storage medium having stored thereon computer program instructions, wherein, When the computer program instructions are executed by the processor, the method of any one of claims 1-7 is implemented.