Satellite-borne active phased-array antenna control method, device, equipment and medium
By introducing a status acquisition module into the active phased array antenna system for multi-dimensional monitoring and data processing, the problem of lack of status monitoring in the beam control circuit is solved, enabling accurate control and normal operation of the active phased array antenna system and improving beam switching efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-23
- Publication Date
- 2026-04-03
AI Technical Summary
Existing beam control circuits lack status monitoring of active phased array antenna systems, resulting in the inability to achieve accurate antenna control and wasting waiting time when handling multiple tasks, thus affecting beam switching time.
By introducing a status acquisition module into the active phased array antenna system, multi-dimensional monitoring, including temperature, operation, and time dimensions, is achieved. The controller processes the monitoring data to generate data processing results, which are then fed back to the spacecraft computer for control.
It enables accurate control and status monitoring of the active phased array antenna system, ensuring the normal operation of the system and improving the efficiency and accuracy of beam switching.
Smart Images

Figure CN121790761A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of antenna control technology, and more specifically, to a method, apparatus, equipment, and medium for controlling a spaceborne active phased array antenna. Background Technology
[0002] Active phased array antennas are widely used in the field of communications as a common tool for long-distance signal transmission. Active phased array antennas achieve beam scanning by digitally or analogly controlling a beam control chip through a beam control circuit. The beam control circuit uses an FPGA or microprocessor as the control chip, along with peripheral circuitry, to communicate with the beam control chip, thereby controlling the phased array antenna to achieve beam scanning at different angles.
[0003] Existing beam control circuits typically only perform simple control functions and do not monitor the overall status of the phased array system. For example, as high-power microwave devices, phased array systems generate significant heat during operation. Furthermore, the beam control chip and peripheral circuits of the phased array antenna exhibit different current characteristics in standby and operational states. During satellite operation, it may be necessary to collect the overall operating current to observe whether the phased array antenna is functioning correctly. Secondly, most existing phased array antennas are controlled by a single microprocessor or FPGA, which may waste waiting time when handling multiple tasks, affecting the beam switching time of the phased array antenna. Summary of the Invention
[0004] In view of this, the purpose of this application is to provide a method, device, equipment and medium for controlling a spaceborne active phased array antenna, which effectively solves the problem of lack of monitoring in existing wave control circuits and the inability to achieve accurate antenna control.
[0005] In a first aspect, embodiments of this application provide a control method for a spaceborne active phased array antenna, applied to an active phased array antenna system. The active phased array antenna system includes a controller, a beam control module, an antenna array, and a status acquisition module. The method includes: The first module of the controller receives the pointing angle command sent by the satellite computer, and the second module of the controller calculates the phase shift data according to the pointing angle in the pointing angle command, and sends the phase shift data to the beam control module. The beam control module controls the antenna array to shift phase to the pointing angle according to the phase shift data, and starts the status acquisition module after the phase shift is completed; The status acquisition module monitors the working status of the equipment corresponding to the active phased array antenna system from multiple dimensions, obtains monitoring data, and transmits the monitoring data to the controller. The controller processes the monitoring data based on the second module to obtain the data processing result, and inputs the data processing result to the satellite computer through the first module to control the active phased array antenna system. In conjunction with the first aspect, this application provides a first possible implementation of the first aspect, wherein the status acquisition module monitors the operating status of the device corresponding to the active phased array antenna system in multiple dimensions, including: Based on the actual operating characteristics of the active phased array antenna system, multiple state monitoring dimensions for the active phased array antenna system are set up. Based on the aforementioned multiple status monitoring dimensions, corresponding status monitoring methods are set to monitor the working status of the equipment corresponding to the active phased array antenna system from multiple dimensions.
[0006] In conjunction with the first aspect, this application provides a second possible implementation of the first aspect, wherein the state monitoring dimension includes at least the temperature dimension; The controller processes the monitoring data based on the second module to obtain data processing results, including: Determine whether the temperature data of the active phased array antenna system obtained in the temperature dimension meets the temperature threshold of the detection point corresponding to the temperature data; If so, then abnormal data in the temperature dimension is determined, and fault information corresponding to the abnormal data is generated.
[0007] In conjunction with the first aspect, this application provides a third possible implementation of the first aspect, wherein the state monitoring dimension includes at least the operational dimension; The controller processes the monitoring data based on the second module to obtain data processing results, including: The data ranges corresponding to various standard electrical quantities of multiple sensors are pre-set in the operating dimension; Determine whether the electrical quantity data corresponding to multiple standard electrical quantities meet the corresponding data range in order to identify abnormal data.
[0008] In conjunction with the first aspect, this application provides a fourth possible implementation of the first aspect, wherein the state monitoring dimension includes at least a time dimension; The controller processes the monitoring data based on the second module to obtain data processing results, including: Obtain the operating time data obtained by monitoring the operating time of the active phased array antenna system in the time dimension; If the working duration data reaches the preset standard working duration, the active phased array antenna system will automatically switch its working state.
[0009] In conjunction with the first aspect, this application provides a fifth possible implementation of the first aspect, wherein the controller processes the monitoring data based on the second module to obtain a data processing result, and further includes: The active phased array antenna system receives a standby command from the satellite computer during standard operating time. Based on the standby command, the active phased array antenna system switches from the working state to the standby state.
[0010] In conjunction with the first aspect, this application provides a sixth possible implementation of the first aspect, wherein, before the first module of the controller receives the pointing angle command sent by the space service computer, it includes: The spacecraft computer sends a power-on command to the active phased array antenna system, which is in its initial state, based on a pre-built communication link. In response to the power-on command, the active phased array antenna system switches from the initial state to the working state.
[0011] Secondly, embodiments of this application provide a spaceborne active phased array antenna device, applied to an active phased array antenna system. The active phased array antenna system includes a controller, a beam control module, an antenna array, and a status acquisition module. The device includes: The calculation module is used by the first module of the controller to receive the pointing angle command sent by the satellite computer, and by the second module of the controller to calculate the phase shift data according to the pointing angle in the pointing angle command, and send the phase shift data to the beam control module. The phase-shifting module is used by the beam control module to control the antenna array to shift phase to the pointing angle according to the phase-shifting data, and to start the status acquisition module after the phase shifting is completed; The transmission module is used by the status acquisition module to monitor the working status of the equipment corresponding to the active phased array antenna system in multiple dimensions, obtain monitoring data, and transmit the monitoring data to the controller. The input module is used by the controller to process the monitoring data based on the second module, obtain the data processing result, and input the data processing result to the satellite computer through the first module to control the active phased array antenna system. Thirdly, embodiments of this application provide an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, they perform the steps of any one of the methods for controlling a spaceborne active phased array antenna.
[0012] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of any one of the methods for controlling a spaceborne active phased array antenna.
[0013] This application provides a control method for a spaceborne active phased array antenna, applied to an active phased array antenna system. The active phased array antenna system includes a controller, a beam control module, an antenna array, and a status acquisition module. The method firstly, a first module of the controller receives a pointing angle command sent by a satellite computer, and a second module of the controller calculates phase-shift data based on the pointing angle in the command, and sends the phase-shift data to the beam control module. Secondly, the beam control module controls the antenna array to shift phase to the pointing angle based on the phase-shift data, and activates the status acquisition module after the phase shift is completed. Then, the status acquisition module monitors the operating status of the equipment corresponding to the active phased array antenna system from multiple dimensions, obtains monitoring data, and transmits the monitoring data to the controller. Finally, the controller processes the monitoring data based on the second module, obtains a data processing result, and inputs the data processing result to the satellite computer through the first module to control the active phased array antenna system. Based on the above methods, not only is accurate control of the antenna array achieved, but also status monitoring of the active phased array antenna system is realized, ensuring the normal operation of the active phased array antenna system and thus achieving accurate antenna control. Attached Figure Description
[0014] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded 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.
[0015] Figure 1 This paper presents a flowchart of a control method for a spaceborne active phased array antenna according to an embodiment of this application. Figure 2 This paper illustrates another flowchart of a spaceborne active phased array antenna control method provided in an embodiment of this application; Figure 3 This paper shows a structural block diagram of an active phased array antenna system provided in an embodiment of this application; Figure 4 This paper shows a structural block diagram of a spaceborne active phased array antenna control device according to an embodiment of this application; Figure 5 A structural block diagram of an electronic device provided in an embodiment of this application is shown. Detailed Implementation
[0016] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the accompanying drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.
[0017] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0018] It should be noted that the term "comprising" will be used in the embodiments of this application to indicate the presence of the features declared thereafter, but does not exclude the addition of other features.
[0019] Existing active phased array control circuits typically only perform simple control functions and do not monitor the status of the entire phased array system. This wastes some waiting time when handling multiple tasks and affects the beam switching time of the phased array antenna.
[0020] Based on this, the present application provides a method, apparatus, device and medium for controlling a spaceborne active phased array antenna, which will be described below through embodiments.
[0021] Example 1 To facilitate understanding of this embodiment, a method for controlling a spaceborne active phased array antenna disclosed in this application will first be described in detail. For example... Figure 1 The diagram shown is a flowchart of a control method for a spaceborne active phased array antenna. Figure 2The diagram shows another flowchart of a control method for a spaceborne active phased array antenna. This application provides a control method for a spaceborne active phased array antenna, applied to an active phased array antenna system. The active phased array antenna system includes a controller, a beam control module, an antenna array, and a status acquisition module. The method includes: S101. The first module of the controller receives the pointing angle command sent by the satellite computer, and the second module of the controller calculates the phase shift data according to the pointing angle in the pointing angle command, and sends the phase shift data to the beam control module. S102. The beam control module controls the antenna array to shift phase to the pointing angle according to the phase shift data, and starts the status acquisition module after the phase shift is completed. S103. The status acquisition module monitors the working status of the equipment corresponding to the active phased array antenna system from multiple dimensions, obtains monitoring data, and transmits the monitoring data to the controller. S104. The controller processes the monitoring data based on the second module to obtain the data processing result, and inputs the data processing result to the satellite computer through the first module to control the active phased array antenna system. In step S101, the active phased array antenna system establishes a communication link with the spaceborne computer beforehand. This communication link includes a UART asynchronous serial bus and a CAN bus, such as... Figure 3As shown, the controller of the active phased array antenna system is the Polarfire SOC, an FPGA integrating a 5-core RISC-V hard core. The hardware uses Microchip's new PolarFire series. The MPFS025T from the SOC family includes a first module and a second module. The first module is an FPGA module, and the second module is a RISC-V module. The two are connected via AXI. Through the communication link, the first module in the controller of the active phased array antenna system receives pointing angle commands sent by the satellite computer. The first module sends the pointing angle commands to the second module. The second module of the controller parses the pointing angle commands, reads the pointing angle, and calculates phase shift data based on the pointing angle. The phase shift data is a parameter for adjusting the phase of electromagnetic waves. That is, each small element in the antenna array emits electromagnetic waves with its own phase. The phase shift data tells each element how to adjust its rhythm so that the electromagnetic waves of all elements can be combined to accurately point in the target direction, realizing directional transmission or reception of signals. After obtaining the phase shift data, the second module sends the phase shift data to the first module, and the first module sends the phase shift data to the beam control module. The beam control module and the controller interact with each other via the SPI bus, that is, the phase shift data is sent to the beam control module via the SPI bus.
[0022] In a specific implementation of step S101, one embodiment is as follows: before the first module of the controller receives the pointing angle command sent by the satellite computer, it includes: S1011, the space service computer sends a power-on command to the active phased array antenna system in its initial state based on a pre-built communication link; S1012. In response to the power-on command, the active phased array antenna system switches from the initial state to the working state.
[0023] In steps S1011-S1012, the space station computer controls the active phased array antenna system to power on according to its own needs or predefined logic. When the active phased array antenna system is not powered on, it is always in a standby state, which is the initial state of the active phased array antenna system. Therefore, the space station computer sends a power-on command to the active phased array antenna system in the initial state based on a pre-built communication link, namely UART asynchronous serial bus or CAN bus. The active phased array antenna system responds to the power-on command, parses the power-on command, and executes the power-on command, thereby switching the initial state to the working state to start antenna array control.
[0024] In step S102, the beam control module uses the beam control chip ARW97420 and its peripheral amplifier circuit. It is connected to the controller via SPI and to the antenna array via an RF connector. The antenna array is composed of many small antenna elements arranged together. These elements work together to precisely control the transmission direction and coverage of electromagnetic waves, making the signal more concentrated and directional. After receiving the phase shift data sent by the controller, the antenna array is phase shifted to the pointing angle via the RF connector according to the phase shift data. After the phase shift is completed, a phase shift completion signal is fed back to the controller. The controller then starts the status acquisition module based on the phase shift completion signal. At this time, the device corresponding to the active phased array antenna system is in working state.
[0025] In step S103, based on the phase shift completion signal, the controller determines that the active phased array antenna system is in operation. The status acquisition module uses an ADS8344 analog-to-digital converter chip to convert analog voltage into digital signals. It includes a temperature acquisition module, a status detection module, and a time management module. The temperature acquisition module uses a DS2480B serial-to-single-bus chip, connected to a temperature sensor 18B20 via a single bus, to acquire the temperature at various points in the active phased array antenna system. The status detection module acquires the operating status of multiple modules in the active phased array antenna system. The time management module monitors the operating duration of the active phased array antenna system and is implemented by the FPGA module through internal logic circuits. Therefore, the status acquisition module can monitor the operating status of the corresponding equipment in the active phased array antenna system from multiple dimensions, obtaining monitoring data. This monitoring data is a collection of data acquired by the temperature acquisition module, status detection module, and time management module, and is transmitted to the controller. The first module of the controller then transmits the monitoring data to the second module for analysis and processing.
[0026] In a specific implementation of step S103, one embodiment is as follows: the status acquisition module monitors the operating status of the equipment corresponding to the active phased array antenna system from multiple dimensions, including: S1031. Based on the actual operating characteristics of the active phased array antenna system, set up multiple state monitoring dimensions for the active phased array antenna system. S1032. Based on the multiple status monitoring dimensions, set corresponding status monitoring methods to monitor the working status of the equipment corresponding to the active phased array antenna system from multiple dimensions.
[0027] In steps S1031-S1032, based on the actual operating characteristics of the active phased array antenna system, such as the fact that the phased array system, as a high-power microwave device, generates a large amount of heat during operation; the beam control chip and peripheral circuits of the phased array antenna have different currents in standby and operating states; during satellite operation, it may be necessary to collect the operating current of the entire system to observe whether the phased array antenna is working properly; and long-term continuous operation will cause the chips, circuits, and other components to continuously heat up and suffer losses, etc. Therefore, multiple status monitoring dimensions for the active phased array antenna system are set. Thus, the status monitoring dimensions include temperature, operation, and time dimensions, and corresponding status monitoring methods are set for each status monitoring dimension to monitor the operating status of the equipment corresponding to the active phased array antenna system from multiple dimensions.
[0028] In step S104, the first module of the controller receives the monitoring data and also sends the monitoring data to the second module. Based on the multi-dimensional processing of the monitoring data by the second module, a data processing result is obtained. If the data processing result indicates an anomaly, the device of the active phased array antenna system is automatically shut down based on the data processing result, and fault information is generated. The data processing result includes fault information, such as abnormal locations and abnormal data. The data processing result is fed back to the first module, and the first module inputs the data processing result to the satellite computer. The satellite computer can then perform corresponding processing based on the fault information included in the data processing result to control the active phased array antenna system. In the specific implementation of step S104, one embodiment is as follows: the state monitoring dimension includes at least the temperature dimension; The controller processes the monitoring data based on the second module to obtain data processing results, including: A1. Determine whether the temperature data of the active phased array antenna system obtained in the temperature dimension meets the temperature threshold of the detection point corresponding to the temperature data. A2. If so, then the abnormal data of the temperature dimension is determined, and the fault information corresponding to the abnormal data is generated.
[0029] In steps A1-A2, in the temperature dimension, a temperature sensor 18B20 in the temperature acquisition module is set to detect the temperature of various parts inside the active phased array antenna system. Other types of sensors can also be used to achieve temperature acquisition. As a high-power single unit, the active phased array antenna system generates a lot of heat during operation, requiring real-time temperature monitoring to ensure that the active phased array antenna system operates at a suitable temperature. This application sets corresponding temperature thresholds for multiple detection points of the active phased array antenna system. It then determines whether the temperature data of the active phased array antenna system obtained in the temperature dimension meets the temperature threshold of the corresponding detection point. If not, monitoring continues; if yes, abnormal data in the temperature dimension is identified, and fault information corresponding to the abnormal data is generated. The active phased array antenna system then automatically shuts down.
[0030] In the specific implementation of step S104, another embodiment exists in which the status monitoring dimension includes at least the operational dimension. The controller processes the monitoring data based on the second module to obtain data processing results, including: B1. Pre-set the data ranges corresponding to various standard electrical quantities of multiple sensors in the aforementioned operating dimension; B2. Determine whether the electrical quantity data corresponding to multiple standard electrical quantities meet the corresponding data range in order to identify abnormal data.
[0031] In steps B1-B2, within the operational dimension, various standard electrical quantities of multiple sensors are pre-set with corresponding data ranges. These standard electrical quantities reflect the operating status of the active phased array antenna system, specifically including key states such as circuit voltage and current, including the system's power supply voltage, FPGA operating voltage, beam chip operating voltage, and operating current. The electrical quantity data corresponding to these standard electrical quantities are primarily detected by various voltage and current sensors in the status detection module. Real-time data of various electrical quantities in the active phased array antenna system is detected based on these sensors, and it is determined whether the electrical quantity data corresponding to the standard electrical quantities meets the corresponding data range. This data range indicates an abnormal operating status, thus identifying abnormal data. If any electrical quantity data is abnormal, the active phased array antenna system is considered abnormal, and fault information is generated based on this abnormal data and sent to the satellite computer. The active phased array antenna system then automatically shuts down.
[0032] In the specific implementation of step S104, there is another embodiment in which the state monitoring dimension includes at least the time dimension; The controller processes the monitoring data based on the second module to obtain data processing results, including: C1. Obtain the operating time data of the active phased array antenna system by monitoring the operating time of the time dimension; C2. If the working duration data reaches the preset standard working duration, control the active phased array antenna system to automatically switch the working state.
[0033] In steps C1-C2, in the time dimension, under normal temperature and operating conditions, the time management module performs real-time counting based on the FPGA's internal time management module to obtain the operating time data of the active phased array antenna system. If the operating time data reaches the preset standard operating time, the active phased array antenna system is controlled to automatically switch its operating state. If no standby command is received before the specified operating time is reached, the active phased array antenna system automatically controls the active phased array antenna system to switch its operating state to standby state when the standard operating time is reached, and returns the standby signal corresponding to the standby state to the satellite computer.
[0034] In the specific implementation of step S104, another embodiment exists: the controller processes the monitoring data based on the second module to obtain the data processing result, and further includes: D1. The active phased array antenna system receives a standby command sent by the satellite computer during the standard operating period. D2. Based on the standby command, the active phased array antenna system switches from the working state to the standby state.
[0035] In steps D1-D2, the active phased array antenna system receives a standby command from the satellite computer during the standard operating time. That is, within the standard operating time, the active phased array antenna system receives a standby command from the satellite computer in normal working state. Based on the standby command, the active phased array antenna system switches from working state to standby state and stops controlling the antenna array. If no standby command is received before the specified working time is reached, the device will automatically enter standby state when the specified time is reached and return the standby signal corresponding to the working state to the satellite computer for corresponding processing.
[0036] Example 2 This application also provides a control device for a spaceborne active phased array antenna, such as... Figure 4The diagram shows a block diagram of a spaceborne active phased array antenna control device. The functions implemented by this device correspond to the steps of executing a spaceborne active phased array antenna control method on a terminal device as described above. This device can be understood as a component of a server including a processor. The spaceborne active phased array antenna control device described in this application is applied to an active phased array antenna system. The active phased array antenna system includes a controller, a beam control module, an antenna array, and a status acquisition module. The device includes: The calculation module 401 is used for the first module of the controller to receive the pointing angle command sent by the satellite computer, and the second module of the controller to calculate the phase shift data according to the pointing angle in the pointing angle command, and send the phase shift data to the beam control module. The phase shifting module 402 is used by the beam control module to control the antenna array to shift phase to the pointing angle according to the phase shifting data, and to start the status acquisition module after the phase shifting is completed; The transmission module 403 is used for the status acquisition module to monitor the working status of the equipment corresponding to the active phased array antenna system in multiple dimensions, obtain monitoring data, and transmit the monitoring data to the controller. The input module 404 is used by the controller to process the monitoring data based on the second module, obtain the data processing result, and input the data processing result to the satellite computer through the first module to control the active phased array antenna system.
[0037] In one feasible implementation, the transmission module includes: The first setting module is used to set multiple state monitoring dimensions for the active phased array antenna system according to the actual operating characteristics of the active phased array antenna system. The monitoring module is used to set corresponding status monitoring methods based on the multiple status monitoring dimensions, so as to monitor the working status of the equipment corresponding to the active phased array antenna system from multiple dimensions.
[0038] In one feasible implementation, the input module includes: The first judgment module is used to determine whether the temperature data of the active phased array antenna system obtained by the temperature dimension meets the temperature threshold of the detection point corresponding to the temperature data. The generation module is used to determine, if yes, the abnormal data of the temperature dimension, and generate the fault information corresponding to the abnormal data.
[0039] In one feasible implementation, the input module further includes: The second setting module is used to pre-set the data range corresponding to various standard electrical quantities of various sensors in the operating dimension; The second judgment module is used to determine whether the electrical quantity data corresponding to various standard electrical quantities meet the corresponding data range, so as to identify abnormal data.
[0040] In one feasible implementation, the input module also includes: The acquisition module is used to acquire the operating time data obtained by monitoring the operating time of the active phased array antenna system in the time dimension; The module is used to control the active phased array antenna system to automatically switch its working state if the working duration data reaches the preset standard working duration.
[0041] In one feasible implementation, the input module further includes: The receiving module is used to receive the standby command sent by the satellite computer during the operation of the active phased array antenna system during the standard operating time. The switching module is used to switch the active phased array antenna system from the working state to the standby state based on the standby command.
[0042] In one feasible implementation, the computing module includes: The module is used by the space service computer to send a power-on command to the active phased array antenna system in its initial state based on a pre-built communication link. The response module is used to respond to the power-on command, and the active phased array antenna system switches from the initial state to the working state.
[0043] Example 3 This application also provides an electronic device, such as Figure 5 As shown, it includes: a processor 501, a memory 502, and a bus 503. The memory 502 stores machine-readable instructions that can be executed by the processor 501. When the electronic device is running, the processor 501 and the memory 502 communicate through the bus 503. When the machine-readable instructions are executed by the processor 501, the steps of any one of the methods for controlling a spaceborne active phased array antenna are performed.
[0044] Example 4 This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, performs the steps of any of the methods for controlling a spaceborne active phased array antenna.
[0045] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some communication interfaces; the indirect coupling or communication connection of devices or modules can be electrical, mechanical, or other forms.
[0046] The modules described as separate components may or may not be physically separate. The components shown as modules 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.
[0047] In addition, the functional units in the various embodiments of this application 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.
[0048] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion 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, a platform server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0049] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for controlling a spaceborne active phased array antenna, characterized in that, The method is applied to an active phased array antenna system, which includes a controller, a beam control module, an antenna array, and a status acquisition module. The first module of the controller receives the pointing angle command sent by the satellite computer, and the second module of the controller calculates the phase shift data according to the pointing angle in the pointing angle command, and sends the phase shift data to the beam control module. The beam control module controls the antenna array to shift phase to the pointing angle according to the phase shift data, and starts the status acquisition module after the phase shift is completed; The status acquisition module monitors the working status of the equipment corresponding to the active phased array antenna system from multiple dimensions, obtains monitoring data, and transmits the monitoring data to the controller. The controller processes the monitoring data based on the second module to obtain the data processing result, and inputs the data processing result to the satellite computer through the first module to control the active phased array antenna system.
2. The method according to claim 1, characterized in that, The status acquisition module monitors the operating status of the equipment corresponding to the active phased array antenna system from multiple dimensions, including: Based on the actual operating characteristics of the active phased array antenna system, multiple state monitoring dimensions for the active phased array antenna system are set up. Based on the aforementioned multiple status monitoring dimensions, corresponding status monitoring methods are set to monitor the working status of the equipment corresponding to the active phased array antenna system from multiple dimensions.
3. The method according to claim 2, characterized in that, The status monitoring dimensions include at least the temperature dimension; The controller processes the monitoring data based on the second module to obtain data processing results, including: Determine whether the temperature data of the active phased array antenna system obtained in the temperature dimension meets the temperature threshold of the detection point corresponding to the temperature data; If so, then abnormal data in the temperature dimension is determined, and fault information corresponding to the abnormal data is generated.
4. The method according to claim 2, characterized in that, The status monitoring dimensions include at least the operational dimension; The controller processes the monitoring data based on the second module to obtain data processing results, including: The data ranges corresponding to various standard electrical quantities of multiple sensors are pre-set in the operating dimension; Determine whether the electrical quantity data corresponding to multiple standard electrical quantities meet the corresponding data range in order to identify abnormal data.
5. The method according to claim 2, characterized in that, The status monitoring dimensions include at least the time dimension; The controller processes the monitoring data based on the second module to obtain data processing results, including: Obtain the operating time data obtained by monitoring the operating time of the active phased array antenna system in the time dimension; If the working duration data reaches the preset standard working duration, the active phased array antenna system will automatically switch its working state.
6. The method according to claim 1, characterized in that, The controller processes the monitoring data based on the second module to obtain the data processing result, and further includes: The active phased array antenna system receives a standby command from the satellite computer during standard operating time. Based on the standby command, the active phased array antenna system switches from the working state to the standby state.
7. The method according to claim 1, characterized in that, Before the first module of the controller receives the pointing angle command sent by the spaceborne computer, it includes: The spacecraft computer sends a power-on command to the active phased array antenna system, which is in its initial state, based on a pre-built communication link. In response to the power-on command, the active phased array antenna system switches from the initial state to the working state.
8. A spaceborne active phased array antenna control device, characterized in that, An active phased array antenna system is applied to such a system, which includes a controller, a beam control module, an antenna array, and a status acquisition module. The device comprises: The calculation module is used by the first module of the controller to receive the pointing angle command sent by the satellite computer, and by the second module of the controller to calculate the phase shift data according to the pointing angle in the pointing angle command, and send the phase shift data to the beam control module. The phase-shifting module is used by the beam control module to control the antenna array to shift phase to the pointing angle according to the phase-shifting data, and to start the status acquisition module after the phase shifting is completed; The transmission module is used to monitor the working status of the equipment corresponding to the active phased array antenna system from multiple dimensions by the status acquisition module, obtain monitoring data, and transmit the monitoring data to the controller. The input module is used by the controller to process the monitoring data in multiple dimensions based on the second module, obtain the data processing result, and input the data processing result to the satellite computer through the first module to control the active phased array antenna system.
9. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, they perform the steps of a spaceborne active phased array antenna control method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of a spaceborne active phased array antenna control method as described in any one of claims 1 to 7.