An antenna over-temperature automatic protection method, system and storage medium
By dynamically adjusting the pulse parameters, the problem of hardware damage to phased array antennas in high-temperature environments has been solved, achieving safe and stable operation and functional availability. This method is suitable for communication and radar systems operating in high-reliability and high-temperature environments.
Patent Information
- Application Number
- CN202510999949.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-21
- Publication Date
- 2026-03-03
- Estimated Expiration
- 2045-07-21
AI Technical Summary
Existing phased array antennas are prone to hardware damage due to overheating in high-temperature environments. Existing protection methods are insufficient in terms of flexibility and security, making them unsuitable for various application scenarios.
The system dynamically adjusts pulse parameters to protect the antenna through temperature data acquisition, digital algorithm filtering, pulse reduction protection strategy, and state recovery mechanism, including initialization, temperature monitoring, pulse control, log recording, and alarm mechanism.
It enables the antenna to operate safely and stably in high-temperature environments, avoiding hardware damage while maintaining functional availability, and is suitable for communication and radar systems in high-reliability and high-temperature environments.
Smart Images

Figure CN120512189B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of antenna technology, and in particular to an automatic over-temperature protection method, system, and storage medium for antennas. Background Technology
[0002] Phased array antennas are widely used in radar, communications, and other fields due to their high beam pointing accuracy and fast beamforming speed. When operating in high-temperature environments or with excessive power consumption, and without adequate external heat dissipation, the temperature of a phased array antenna can rise rapidly in a short time, potentially exceeding the device's tolerance. To prevent permanent damage to the phased array antenna hardware due to overheating, two common practices are used: one is to set a temperature threshold; exceeding this threshold forces the modulation signal of the phased array antenna to a low level, preventing it from reactivating unless power is restored; the other is to set a temperature threshold that forces the modulation signal to a low level when the antenna temperature falls below the threshold, immediately restoring the original modulation signal value.
[0003] Firstly, regarding the first approach, while it maximizes the protection of hardware from damage, it's cumbersome and inflexible. The antenna needs to be powered on again to continue operating, but once powered on, the antenna may have to re-run some processes, rendering previous work useless and wasting time. This method is unsuitable for time-sensitive projects. Furthermore, some specific situations don't allow for a second power-on, directly ruling out this solution. Secondly, the second approach avoids the drawbacks of the first, but switching the phased array antenna's modulation signal off when the temperature rises and on immediately when it falls can cause permanent damage to the hardware if the frequency switching is too rapid over time. Both methods have advantages, but their disadvantages are also obvious, making them difficult to apply in certain situations. Currently, phased array antennas have a wide range of applications and many scenarios. A solution that works in one scenario may not work in another, so continuous improvement of the solutions is necessary. Summary of the Invention
[0004] The purpose of this invention is to overcome the shortcomings of the prior art and provide an automatic protection method, system and storage medium for antenna over-temperature.
[0005] The objective of this invention is achieved through the following technical solution: The first aspect of this invention provides: an automatic over-temperature protection method for antennas, comprising the following steps:
[0006] During the initialization phase, hardware connections and parameter configuration are performed.
[0007] During the temperature data acquisition and monitoring phase, the temperature data acquisition task is initiated. The raw temperature data is read according to the set sampling frequency and filtered using a digital algorithm to obtain the processed temperature value. Then, the processed temperature value is compared with the over-temperature threshold to determine whether to execute the pulse reduction protection strategy.
[0008] During the pulse reduction protection strategy formulation stage, a pulse reduction protection strategy is formulated based on the degree to which the temperature exceeds the over-temperature threshold as monitored in real time.
[0009] During the pulse control and adjustment phase, a control signal is generated according to the pulse reduction protection strategy and sent to the pulse control circuit through the digital interface, so that it works according to the new pulse parameters. Then, the feedback signal of the pulse control circuit is continuously monitored to perform consistency checks and the updated pulse parameters are recorded in the software log.
[0010] During the recovery phase, temperature drop monitoring is performed, and pulse parameters are restored when preset conditions are met.
[0011] During the logging and alarm phase, the antenna's operating data is recorded, and an alarm mechanism is triggered when the pulse reduction protection strategy is executed.
[0012] Preferably, the initialization phase further includes the following steps:
[0013] Establish a communication link with the temperature sensor built into the target antenna and configure the sampling frequency of the temperature sensor;
[0014] Connect and initialize the pulse control circuit;
[0015] The over-temperature threshold is set based on the material properties and heat dissipation design of the target antenna.
[0016] Preferably, the numerical algorithm is the bubble sort algorithm.
[0017] Preferably, the pulse reduction protection strategy formulation stage further includes the following steps:
[0018] When the target antenna is detected to be in an over-temperature state, a pulse reduction strategy is formulated based on the degree to which the antenna temperature exceeds the over-temperature threshold. Linear interpolation or a pre-set adjustment table is used to determine the pulse parameter adjustment values corresponding to different temperature ranges.
[0019] Preferably, the digital interface is an SPI interface.
[0020] Preferably, the state recovery phase further includes the following steps:
[0021] When the target antenna is in pulse reduction protection state, the temperature of the target antenna is continuously monitored. When the temperature of the target antenna drops below the preset over-temperature threshold and remains stable for a first preset time, the state recovery process is initiated. The pulse parameters are gradually restored to normal working state according to the preset pulse parameter recovery strategy.
[0022] Preferably, the pulse parameter recovery strategy includes the following steps:
[0023] First, restore the pulse frequency and width to a first preset ratio of the normal pulse frequency and width, maintain it for a second preset time; then restore it to the second preset ratio and maintain it for a third preset time; finally, completely restore it to the normal pulse frequency and width.
[0024] Preferably, the logging and alarm phase further includes the following steps:
[0025] The system records temperature data changes of the target antenna, pulse parameter adjustment history, and the occurrence time and duration of over-temperature events to generate log files. The log files are stored in the FPGA's internal RAM, with each address storing the time point, temperature value, pulse frequency, pulse width, and event type fields. The log files are also periodically uploaded to the host computer.
[0026] When an over-temperature event is detected and the pulse reduction protection strategy is executed, a local alarm is generated and the alarm information is uploaded to the host computer via a remote alarm.
[0027] A second aspect of the present invention provides: an automatic over-temperature protection system for an antenna, used to implement any of the above-described automatic over-temperature protection methods for an antenna, comprising:
[0028] The initialization module is used for hardware connection and parameter configuration.
[0029] The temperature data acquisition and monitoring module is used to start the temperature data acquisition task, read the raw temperature data according to the set sampling frequency, and use digital algorithms to filter the data to obtain the processed temperature value. Then, the processed temperature value is compared with the over-temperature threshold to determine whether to execute the pulse reduction protection strategy.
[0030] The pulse reduction protection strategy formulation module is used to formulate a pulse reduction protection strategy based on the degree to which the real-time monitored temperature exceeds the over-temperature threshold.
[0031] The pulse control and adjustment module is used to generate control signals according to the pulse reduction protection strategy and send them to the pulse control circuit through the digital interface, so that it operates according to the new pulse parameters. Then, it continuously monitors the feedback signal of the pulse control circuit to perform consistency checks and records the updated pulse parameters to the software log.
[0032] The status recovery module is used to monitor temperature drop and restore pulse parameters when preset conditions are met.
[0033] The logging and alarm module is used to record the antenna's operating data and trigger an alarm mechanism when the pulse reduction protection strategy is executed.
[0034] A third aspect of the present invention provides: a computer-readable storage medium storing computer-executable instructions, wherein when the computer-executable instructions are loaded and executed by a processor, any of the above-described automatic antenna over-temperature protection methods are implemented.
[0035] The beneficial effects of this invention are:
[0036] 1) Automatic protection is achieved by reducing pulses. The precise control of temperature ensures that the antenna can maintain a relatively safe and stable working state in high-temperature environments, preventing permanent damage to the antenna hardware due to overheating, while maintaining the partial availability of antenna functions as much as possible.
[0037] 2) Suitable for communication, radar and other systems that require high antenna reliability and continuous operation in high-temperature environments. Attached Figure Description
[0038] Figure 1 Flowchart of the automatic over-temperature protection method for antennas;
[0039] Figure 2 This is a flowchart of a specific embodiment of the present invention. Detailed Implementation
[0040] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0041] See Figures 1-2 The first aspect of this invention provides: an automatic over-temperature protection method for an antenna, comprising the following steps:
[0042] During the initialization phase, hardware connections and parameter configuration are performed.
[0043] During the temperature data acquisition and monitoring phase, the temperature data acquisition task is initiated. The raw temperature data is read according to the set sampling frequency and filtered using a digital algorithm to obtain the processed temperature value. Then, the processed temperature value is compared with the over-temperature threshold to determine whether to execute the pulse reduction protection strategy.
[0044] During the pulse reduction protection strategy formulation stage, a pulse reduction protection strategy is formulated based on the degree to which the temperature exceeds the over-temperature threshold as monitored in real time.
[0045] During the pulse control and adjustment phase, a control signal is generated according to the pulse reduction protection strategy and sent to the pulse control circuit through the digital interface, so that it works according to the new pulse parameters. Then, the feedback signal of the pulse control circuit is continuously monitored to perform consistency checks and the updated pulse parameters are recorded in the software log.
[0046] During the recovery phase, temperature drop monitoring is performed, and pulse parameters are restored when preset conditions are met.
[0047] During the logging and alarm phase, the antenna's operating data is recorded, and an alarm mechanism is triggered when the pulse reduction protection strategy is executed.
[0048] In this embodiment, the software adopts a layered architecture design, including a hardware layer, a control logic layer, and a user interface layer. The hardware layer is responsible for communicating and driving underlying hardware devices such as temperature sensors and pulse control hardware, providing basic hardware operation interfaces. The control logic layer mainly performs operations such as temperature data acquisition and analysis, pulse parameter calculation and adjustment strategy formulation, and implements core functions such as controlling the pulse control hardware, state recovery logic, and alarm triggering. The user interface layer provides an interactive interface between the user and the software, allowing users to view antenna temperature and pulse parameter status, set over-temperature thresholds, and view log records. It can use a graphical interface or a command-line interface to meet the needs of different users.
[0049] In some embodiments, the initialization phase further includes the following steps:
[0050] Establish a communication link with the temperature sensor built into the target antenna and configure the sampling frequency of the temperature sensor;
[0051] Connect and initialize the pulse control circuit;
[0052] The over-temperature threshold is set based on the material properties and heat dissipation design of the target antenna.
[0053] In this embodiment, a communication link is established with the antenna's built-in temperature sensor (such as a digital temperature sensor) to ensure accurate temperature data reading. The sensor's sampling frequency is configured, for example, to collect temperature values every 200 milliseconds to promptly capture temperature changes. The hardware circuitry related to pulse control, including the pulse generator and pulse modulator, is connected and initialized. The initial pulse parameters of the pulse generator are set, such as a pulse frequency of 10 kHz, a pulse width of 10 microseconds, and a pulse amplitude of 3V, among other standard operating parameters. Parameters related to the antenna's over-temperature threshold are determined. Based on the antenna material characteristics and heat dissipation design, the over-temperature threshold is set to 75°C. When the temperature exceeds this threshold, a pulse reduction protection mechanism is activated.
[0054] In some embodiments, the numerical algorithm is the bubble sort algorithm.
[0055] In this embodiment, a temperature data acquisition task is initiated, and raw temperature data is read from the temperature sensor according to the set sampling frequency. The acquired temperature data is processed using a digital algorithm, and the maximum value is selected. For example, a bubble sort algorithm is used to take the maximum value of the five most recent sampling points as the current valid temperature value to improve the stability and accuracy of the temperature data. The digitally processed temperature value is compared in real time with a set over-temperature threshold. If the temperature exceeds the threshold, it is marked as an over-temperature state, and the subsequent pulse reduction protection process is triggered.
[0056] In some embodiments, the pulse reduction protection strategy formulation stage further includes the following steps:
[0057] When the target antenna is detected to be in an over-temperature state, a pulse reduction strategy is formulated based on the degree to which the antenna temperature exceeds the over-temperature threshold. Linear interpolation or a pre-set adjustment table is used to determine the pulse parameter adjustment values corresponding to different temperature ranges.
[0058] In this embodiment, upon detecting an overtemperature condition, a pulse reduction strategy is formulated based on the degree to which the temperature exceeds the threshold. For example, if the temperature is between 75°C and 80°C, the pulse frequency is reduced to 5 kHz, and the pulse width is reduced to 5 microseconds; if the temperature is between 80°C and 85°C, the pulse frequency is further reduced to 1 kHz, and the pulse width is reduced to 2 microseconds; if the temperature exceeds 85°C, pulse transmission is paused until the temperature drops to a safe range. Linear interpolation or a pre-set adjustment table is used to determine the pulse parameter adjustment values corresponding to different temperature ranges to achieve precise pulse control.
[0059] In some embodiments, the digital interface is an SPI interface.
[0060] In this embodiment, the software generates corresponding control signals based on the established pulse reduction strategy. These control signals are used to adjust the operating parameters of the pulse modulator. The control signals are sent to the pulse control hardware circuit via a digital interface (such as an SPI interface) to make it operate according to the new pulse parameters. After the pulse parameters are adjusted, the feedback signal of the pulse control circuit is continuously monitored to ensure that the pulse parameters have been updated correctly. At the same time, the updated pulse parameters are recorded in the software log for subsequent analysis and troubleshooting.
[0061] In some embodiments, the state recovery phase further includes the following steps:
[0062] When the target antenna is in pulse reduction protection state, the temperature of the target antenna is continuously monitored. When the temperature of the target antenna drops below the preset over-temperature threshold and remains stable for a first preset time, the state recovery process is initiated. The pulse parameters are gradually restored to normal working state according to the preset pulse parameter recovery strategy.
[0063] In this embodiment, the antenna temperature continues to be monitored while the pulse reduction protection state is active. Once the temperature drops below the over-temperature threshold by a certain margin (e.g., 10°C) and remains stable for a period of time (e.g., 30 seconds), the state recovery process is initiated. Following a predetermined recovery strategy, the pulse parameters are gradually restored to normal operating conditions. For example, the pulse frequency is first restored to 50% of its initial value, held for 10 seconds, then restored to 75%, and finally fully restored to its initial value. The pulse width is also gradually restored accordingly to avoid sudden pulse interruption that could impact the antenna.
[0064] In some embodiments, the pulse parameter recovery strategy includes the following steps:
[0065] First, restore the pulse frequency and width to a first preset ratio of the normal pulse frequency and width, maintain it for a second preset time; then restore it to the second preset ratio and maintain it for a third preset time; finally, completely restore it to the normal pulse frequency and width.
[0066] In some embodiments, the logging and alarm phase further includes the following steps:
[0067] The system records temperature data changes of the target antenna, pulse parameter adjustment history, and the occurrence time and duration of over-temperature events to generate log files. The log files are stored in the FPGA's internal RAM, with each address storing the time point, temperature value, pulse frequency, pulse width, and event type fields. The log files are also periodically uploaded to the host computer.
[0068] When an over-temperature event is detected and the pulse reduction protection strategy is executed, a local alarm is generated and the alarm information is uploaded to the host computer via a remote alarm.
[0069] In this embodiment, detailed information such as antenna temperature data changes, pulse parameter adjustment history, and the time and duration of over-temperature events are recorded. The logs are stored in the FPGA's internal RAM, with each address containing fields such as time point, temperature value, pulse frequency, pulse width, and event type (e.g., over-temperature start, pulse reduction, return to normal), facilitating subsequent viewing and analysis. The log files are periodically uploaded to the host computer for real-time viewing and recording. When an over-temperature event is detected and pulse reduction protection is activated, the software triggers an alarm mechanism. Alarm methods can include local alarms (e.g., lighting an indicator light) and remote alarms (sending alarm information to the host computer via serial or Ethernet communication). Alarm information should include detailed information such as the over-temperature value and current pulse parameters for clear recording and analysis by the host computer.
[0070] The following are the tests and verifications of this invention:
[0071] 1. Unit Testing: Perform unit testing on each software module. For the hardware layer, use a hardware simulator or test fixture to verify the correctness of the temperature sensor reading function and pulse parameter setting function. For the control logic layer, input simulated temperature data to test the accuracy of the filtering algorithm and pulse parameter calculation function, simulate different temperature and pulse parameter inputs to verify the correctness of the pulse control and state recovery logic. Use a test framework (such as TestBench) to write test cases, input test stimuli, and view the results.
[0072] 2. Integration Testing: After completing unit testing, software integration testing is performed. All modules are integrated and tested on an actual antenna test platform. Different temperature rise and fall curves are simulated to verify the functional integrity and stability of the software system throughout the over-temperature reduction pulse protection process. The actual pulse parameters and temperature changes of the antenna are monitored using instruments such as oscilloscopes and thermometers, and compared with the software's control results to ensure that the software can accurately adjust pulse parameters according to temperature changes and correctly restore the pulse after the temperature returns to normal.
[0073] 3. Performance Testing: Evaluate the software's performance metrics, such as the real-time performance of temperature data acquisition (ensuring timely capture of temperature changes), the speed of pulse parameter adjustment (the time from detecting overtemperature to completing pulse parameter adjustment), and the system's stability under high load conditions (frequent temperature changes leading to multiple pulse adjustments). Use performance testing tools to collect relevant data, analyze performance bottlenecks, and optimize them, such as optimizing algorithm code and adjusting task priorities, to meet the antenna system's performance requirements for protection software.
[0074] A second aspect of the present invention provides: an automatic over-temperature protection system for an antenna, used to implement any of the above-described automatic over-temperature protection methods for an antenna, comprising:
[0075] The initialization module is used for hardware connection and parameter configuration.
[0076] The temperature data acquisition and monitoring module is used to start the temperature data acquisition task, read the raw temperature data according to the set sampling frequency, and use digital algorithms to filter the data to obtain the processed temperature value. Then, the processed temperature value is compared with the over-temperature threshold to determine whether to execute the pulse reduction protection strategy.
[0077] The pulse reduction protection strategy formulation module is used to formulate a pulse reduction protection strategy based on the degree to which the real-time monitored temperature exceeds the over-temperature threshold.
[0078] The pulse control and adjustment module is used to generate control signals according to the pulse reduction protection strategy and send them to the pulse control circuit through the digital interface, so that it operates according to the new pulse parameters. Then, it continuously monitors the feedback signal of the pulse control circuit to perform consistency checks and records the updated pulse parameters to the software log.
[0079] The status recovery module is used to monitor temperature drop and restore pulse parameters when preset conditions are met.
[0080] The logging and alarm module is used to record the antenna's operating data and trigger an alarm mechanism when the pulse reduction protection strategy is executed.
[0081] A third aspect of the present invention provides: a computer-readable storage medium storing computer-executable instructions, wherein when the computer-executable instructions are loaded and executed by a processor, any of the above-described automatic antenna over-temperature protection methods are implemented.
[0082] The above description is merely a preferred embodiment of the present invention. It should be understood that the present invention is not limited to the forms disclosed herein and should not be construed as excluding other embodiments. It can be used in various other combinations, modifications, and environments, and can be altered within the scope of the concept described herein through the above teachings or related technologies or knowledge. Modifications and variations made by those skilled in the art that do not depart from the spirit and scope of the present invention should be within the protection scope of the appended claims.
Claims
1. An automatic over-temperature protection method for antennas, characterized in that: Includes the following steps: During the initialization phase, hardware connections and parameter configuration are performed. During the temperature data acquisition and monitoring phase, the temperature data acquisition task is initiated. The raw temperature data is read according to the set sampling frequency and filtered using a digital algorithm to obtain the processed temperature value. Then, the processed temperature value is compared with the over-temperature threshold to determine whether to execute the pulse reduction protection strategy. During the pulse reduction protection strategy formulation stage, a pulse reduction protection strategy is formulated based on the degree to which the temperature exceeds the over-temperature threshold as monitored in real time. During the pulse control and adjustment phase, a control signal is generated according to the pulse reduction protection strategy and sent to the pulse control circuit through the digital interface, so that it works according to the new pulse parameters. Then, the feedback signal of the pulse control circuit is continuously monitored to perform consistency checks and the updated pulse parameters are recorded in the software log. During the recovery phase, temperature drop monitoring is performed, and pulse parameters are restored when preset conditions are met. During the logging and alarm phase, the antenna's operating data is recorded, and an alarm mechanism is triggered when the pulse reduction protection strategy is executed. The initialization phase also includes the following steps: Establish a communication link with the temperature sensor built into the target antenna and configure the sampling frequency of the temperature sensor; Connect and initialize the pulse control circuit; The over-temperature threshold is set based on the material properties and heat dissipation design of the target antenna; The pulse reduction protection strategy formulation stage also includes the following steps: When the target antenna is detected to be in an over-temperature state, a pulse reduction strategy is formulated based on the degree to which the antenna temperature exceeds the over-temperature threshold. Linear interpolation or a pre-set adjustment table is used to determine the pulse parameter adjustment values corresponding to different temperature ranges. The state recovery phase also includes the following steps: When the target antenna is in pulse reduction protection state, the temperature of the target antenna is continuously monitored. When the temperature of the target antenna drops below the preset over-temperature threshold and remains stable for a first preset time, the state recovery process is initiated. The pulse parameters are gradually restored to normal working state according to the preset pulse parameter recovery strategy. The pulse parameter recovery strategy includes the following steps: First, restore the pulse frequency and width to a first preset ratio of the normal pulse frequency and width, maintain it for a second preset time; then restore it to the second preset ratio and maintain it for a third preset time; finally, completely restore it to the normal pulse frequency and width. The logging and alarm phase also includes the following steps: The system records temperature data changes of the target antenna, pulse parameter adjustment history, and the occurrence time and duration of over-temperature events to generate log files. The log files are stored in the FPGA's internal RAM, with each address storing the time point, temperature value, pulse frequency, pulse width, and event type fields. The log files are also periodically uploaded to the host computer. When an over-temperature event is detected and the pulse reduction protection strategy is executed, a local alarm is generated and the alarm information is uploaded to the host computer via a remote alarm.
2. The automatic over-temperature protection method for antennas according to claim 1, characterized in that: The numerical algorithm described is the bubble sort algorithm.
3. The automatic over-temperature protection method for antennas according to claim 1, characterized in that: The digital interface is an SPI interface.
4. An automatic over-temperature protection system for antennas, characterized in that: The method for implementing the automatic over-temperature protection of an antenna as described in any one of claims 1-3 includes: The initialization module is used for hardware connection and parameter configuration. The temperature data acquisition and monitoring module is used to start the temperature data acquisition task, read the raw temperature data according to the set sampling frequency, and use digital algorithms to filter the data to obtain the processed temperature value. Then, the processed temperature value is compared with the over-temperature threshold to determine whether to execute the pulse reduction protection strategy. The pulse reduction protection strategy formulation module is used to formulate a pulse reduction protection strategy based on the degree to which the real-time monitored temperature exceeds the over-temperature threshold. The pulse control and adjustment module is used to generate control signals according to the pulse reduction protection strategy and send them to the pulse control circuit through the digital interface, so that it operates according to the new pulse parameters. Then, it continuously monitors the feedback signal of the pulse control circuit to perform consistency checks and records the updated pulse parameters to the software log. The status recovery module is used to monitor temperature drop and restore pulse parameters when preset conditions are met. The logging and alarm module is used to record the antenna's operating data and trigger an alarm mechanism when the pulse reduction protection strategy is executed.
5. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when loaded and executed by a processor, implement the antenna over-temperature automatic protection method as described in any one of claims 1-3.
Citation Information
Patent Citations
Microwave modulation device, medium, microwave power source and microwave ablation system
CN114732514A