Dynamic power consumption adjustment method and system based on beam working state
Patent Information
- Application Number
- CN202511891427.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-15
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2045-12-15
AI Technical Summary
[0003]本申请实施例的目的在于提出一种基于波束工作状态的动态功耗调节方法及系统,以解决相控阵终端功耗调节效率较低的问题
[0014]Compared with existing technologies, the embodiments of this application have the following main advantages: By comprehensively collecting the beam operating status information of the terminal, including satellite position information, link quality information, and service load information, accurate data support is provided for subsequent power consumption adjustment, avoiding adjustment deviations caused by single information; based on the power consumption control strategy, power consumption adjustment instructions that conform to the link characteristics of rapid changes in the elevation angle of low-orbit satellites are generated; the power consumption adjustment instructions include channel scheduling instructions, transmission adjustment instructions, and chip control instructions, which can realize three-level coordinated adjustment of the transmit and receive channels, transmission power, and chip circuits, ensuring both service load requirements and link stability, while avoiding redundant power consumption and hidden losses from chip power consumption during full-channel operation, ultimately achieving a dynamic balance between terminal power consumption and communication performance, improving the terminal's endurance, and enhancing the accuracy of power consumption adjustment for phased array terminals.
Smart Images

Figure CN121508631B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of satellite communication technology, and in particular to a dynamic power consumption adjustment method and system based on beam operating status. Background Technology
[0002] In low-Earth orbit (LEO) satellite communication systems, L-band phased array terminals are widely used in various scenarios such as emergency communication and IoT data backhaul. Their practical value is determined by their power consumption control and communication stability. Existing phased array terminals have several shortcomings in communication: the elevation angle of LEO satellites changes rapidly, leading to significant fluctuations in signal path loss. Existing phased array terminals typically transmit at a fixed or near-maximum power and maintain full-channel operation, resulting in power overflow and severe energy waste at high elevation angles. Furthermore, the various T / R channels (Transmit / Receive modules) within a phased array terminal operate in a uniform state, making it difficult to balance communication performance and power consumption. Additionally, the internal circuitry of each channel continuously consumes power, resulting in hidden power losses. These factors contribute to poor terminal endurance and low power consumption regulation efficiency. Summary of the Invention
[0003] The purpose of this application is to propose a dynamic power consumption adjustment method and system based on beam operating status to solve the problem of low power consumption adjustment efficiency of phased array terminals.
[0004] To address the aforementioned technical problems, this application provides a dynamic power consumption adjustment method based on beam operating status, employing the following technical solution: Obtain the beam operating status information of the terminal, which includes satellite location information, link quality information, and service load information; Based on the beam operating status information, a power adjustment command is generated through a preset power control strategy. The power adjustment command includes a channel scheduling command, a transmit adjustment command, and a chip control command. The power consumption of the terminal is adjusted according to the power consumption adjustment command. The power consumption adjustment includes transceiver channel scheduling, transmit power adjustment and chip circuit control.
[0005] Furthermore, the step of obtaining the beam operating status information of the terminal includes: Obtain the link signal-to-noise ratio margin of the terminal as link quality information; The data throughput and buffer queue length of the terminal are obtained as service load information; The system acquires the terminal's positioning information and pre-stored ephemeris data, and calculates satellite position information based on the positioning information and the ephemeris data. The link quality information, the service load information, and the satellite location information are determined as the beam operating status information of the terminal.
[0006] Furthermore, the step of calculating satellite position information based on the positioning information and the ephemeris data includes: Acquire historical satellite elevation angle data, the received signal strength information and signal-to-noise ratio of the terminal, and atmospheric loss statistics; The positioning information, ephemeris data, historical satellite elevation data, received signal strength information, signal-to-noise ratio, and atmospheric loss statistics are input into the link prediction model to obtain the initial satellite position information. The initial satellite position information is subjected to Kalman filtering to obtain the satellite position information.
[0007] Furthermore, the step of generating a power adjustment command based on the beam operating status information and a preset power control strategy includes: The link quality information, service load information, and satellite position information in the beam operating status information are determined as optimization parameters; The service load information, power consumption information, and preset signal-to-noise ratio margin threshold of the terminal are obtained, and a multi-objective optimization objective is constructed based on the load demand service load information, the power consumption information, and the signal-to-noise ratio margin threshold. Based on the multi-objective optimization objective, the optimization parameters are input into the power consumption control algorithm to obtain power consumption adjustment information. The power consumption control algorithm is constructed based on the multi-objective optimization algorithm. A power consumption adjustment command is generated based on the power consumption adjustment information.
[0008] Furthermore, the step of adjusting the power consumption of the terminal according to the power consumption adjustment command includes: The activation status of each transceiver channel in the terminal is set according to the channel scheduling instruction in the power consumption adjustment instruction; According to the transmit adjustment instruction in the power consumption adjustment instruction, set the power transmit level of each transmit and receive channel; According to the chip control instructions in the power consumption adjustment instructions, the circuit states associated with each transceiver channel are set.
[0009] Furthermore, the step of setting the circuit state associated with each transceiver channel includes: Configure the activation / sleep state of the digital beamforming calculation unit and the analog circuit associated with the up and down conversion links corresponding to each transceiver channel; Set the sampling rate of the digital-to-analog converter and analog-to-digital converter associated with each transceiver channel; Configure the wake-up / sleep state of the baseband processing unit corresponding to each transceiver channel.
[0010] Furthermore, after the step of adjusting the power consumption of the terminal according to the power consumption adjustment command, the method further includes: Obtain the current link quality information of the terminal; The power consumption adjustment command is corrected based on the current link quality information to obtain a correction command; The power consumption of the terminal is adjusted according to the correction instruction.
[0011] To address the aforementioned technical problems, this application also provides a dynamic power consumption adjustment device based on beam operating status, employing the following technical solution: The information acquisition module is used to acquire the beam operating status information of the terminal, which includes satellite position information, link quality information and service load information. The instruction generation module is used to generate power adjustment instructions based on the beam operating status information and through a preset power consumption control strategy. The power adjustment instructions include channel scheduling instructions, transmit adjustment instructions and chip control instructions. The power consumption adjustment module is used to adjust the power consumption of the terminal according to the power consumption adjustment instruction. The power consumption adjustment includes transceiver channel scheduling, transmit power adjustment and chip circuit control.
[0012] To address the aforementioned technical problems, this application also provides a computer device, which includes a memory and a processor. The memory stores computer-readable instructions, and the processor executes the computer-readable instructions to implement the steps of the dynamic power consumption adjustment method based on beam operating state as described above.
[0013] To address the aforementioned technical problems, this application also provides a computer-readable storage medium storing computer-readable instructions. When these computer-readable instructions are executed by a processor, they implement the steps of the dynamic power consumption adjustment method based on beam operating state as described above.
[0014] Compared with existing technologies, the embodiments of this application have the following main advantages: By comprehensively collecting the beam operating status information of the terminal, including satellite position information, link quality information, and service load information, accurate data support is provided for subsequent power consumption adjustment, avoiding adjustment deviations caused by single information; based on the power consumption control strategy, power consumption adjustment instructions that conform to the link characteristics of rapid changes in the elevation angle of low-orbit satellites are generated; the power consumption adjustment instructions include channel scheduling instructions, transmission adjustment instructions, and chip control instructions, which can realize three-level coordinated adjustment of the transmit and receive channels, transmission power, and chip circuits, ensuring both service load requirements and link stability, while avoiding redundant power consumption and hidden losses from chip power consumption during full-channel operation, ultimately achieving a dynamic balance between terminal power consumption and communication performance, improving the terminal's endurance, and enhancing the accuracy of power consumption adjustment for phased array terminals. Attached Figure Description
[0015] To more clearly illustrate the solutions in this application, the accompanying drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 This is an exemplary system architecture diagram to which this application can be applied; Figure 2 This is a flowchart of an embodiment of the dynamic power consumption adjustment method based on beam operating state according to this application; Figure 3 This is a schematic diagram of an embodiment of the dynamic power consumption adjustment device based on beam operating state according to this application; Figure 4 This is a schematic diagram of the structure of one embodiment of the computer device according to this application. Detailed Implementation
[0017] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein in the specification of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having," and any variations thereof, in the specification, claims, and foregoing drawings of this application, are intended to cover non-exclusive inclusion. The terms "first," "second," etc., in the specification, claims, or foregoing drawings of this application are used to distinguish different objects, not to describe a particular order.
[0018] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0019] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
[0020] like Figure 1 As shown, system architecture 100 may include terminal device 101, satellite 102, and network 103. Terminal device 101 may be a phased array terminal, and satellite 102 may be a satellite in a low-Earth orbit satellite communication system. Network 103 is used as a medium to provide a communication link between terminal device 101 and satellite 102. Network 103 may be a wireless communication link.
[0021] Users can use terminal device 101 to interact with satellite 102 via network 103 to receive or send messages, etc. Various communication client applications can be installed on terminal device 101, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social media platform software, etc.
[0022] It should be noted that the dynamic power consumption adjustment method based on beam operating state provided in this application embodiment is generally executed by the terminal device, and correspondingly, the dynamic power consumption adjustment device based on beam operating state is generally installed in the terminal device.
[0023] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and satellites can be included.
[0024] Continue to refer to Figure 2 The diagram illustrates a flowchart of an embodiment of the dynamic power consumption adjustment method based on beam operating state according to this application. The dynamic power consumption adjustment method based on beam operating state includes the following steps: Step S201: Obtain the beam operating status information of the terminal. The beam operating status information includes satellite location information, link quality information, and service load information.
[0025] In this embodiment, the dynamic power consumption adjustment method based on beam operating state operates on electronic devices (e.g., Figure 1 The terminal device shown can communicate with the satellite via a wireless connection.
[0026] Specifically, the terminal is a phased array terminal. Obtaining the terminal's beam operating status information is the core basis for adjusting the terminal's power consumption. This information includes satellite position information, link quality information, and service load information, which affects the beam operating status and the terminal's power consumption during communication.
[0027] Among them, satellite position information is calculated based on the terminal's positioning information and pre-stored ephemeris data (a set of orbital parameters describing the precise position and velocity of an artificial satellite at any given time), including key parameters such as satellite elevation and azimuth, reflecting the spatial relative relationship between the satellite and the terminal. The core of link quality information is the link signal-to-noise ratio margin, which is the safety margin that the actual signal-to-noise ratio of the communication link exceeds the required minimum threshold while maintaining normal communication. Service load information includes real-time uplink and downlink data throughput and buffer queue length, reflecting the current data transmission pressure on the terminal. Collecting this type of information from multiple dimensions ensures the targetedness and accuracy of subsequent adjustments.
[0028] Furthermore, the steps for obtaining the beam operating status information of the terminal may include: obtaining the link signal-to-noise ratio margin of the terminal as link quality information; obtaining the data throughput and buffer queue length of the terminal as service load information; obtaining the positioning information and pre-stored ephemeris data of the terminal, and calculating the satellite position information based on the positioning information and ephemeris data; and determining the link quality information, service load information and satellite position information as the beam operating status information of the terminal.
[0029] Specifically, the link quality information takes the current link signal-to-noise ratio (SNR) margin as the core indicator. The link SNR margin is the difference between the actual received SNR and the minimum SNR required to meet communication quality requirements, reflecting the link's anti-interference capability and signal transmission stability.
[0030] Service load information is characterized by data throughput and buffer queue length. Data throughput refers to the amount of data actually transmitted by the terminal per unit time (in Mbps), and buffer queue length refers to the cumulative length of data packets waiting to be transmitted (in KB). Together, they quantify the current data transmission pressure of the terminal.
[0031] The acquisition of satellite position information depends on the terminal's positioning information and pre-stored ephemeris data. The terminal's positioning information is the terminal's real-time geographical location data (such as GPS / BeiDou positioning results), and the ephemeris data is the preset parameters of the satellite's orbit. Through these two, key parameters such as the satellite's elevation angle and azimuth angle can be calculated to obtain the spatial relative relationship between the satellite and the terminal.
[0032] By integrating the three types of information into complete beam operating status information, it is ensured that subsequent power consumption adjustment can cover the three core dimensions of spatial link, signal quality, and service requirements.
[0033] In this embodiment, link quality information is the link signal-to-noise ratio margin, which accurately quantifies link stability; service load is defined by data throughput and buffer queue length, which can clearly reflect the transmission pressure of the link; satellite position is calculated based on terminal positioning information and ephemeris data, which accurately reflects the spatial dynamics of low-orbit satellites; the accurate definition and targeted collection of these three types of information provide a comprehensive and quantitative input basis for power consumption control strategies, avoid adjustment deviations caused by information ambiguity, and lay a data foundation for achieving a dynamic balance between power consumption and communication performance.
[0034] Furthermore, the steps described above for calculating satellite position information based on positioning information and ephemeris data may include: acquiring historical satellite elevation angle data, received signal strength information and signal-to-noise ratio of the terminal, and atmospheric loss statistics; inputting the positioning information, ephemeris data, historical satellite elevation angle data, received signal strength information, signal-to-noise ratio, and atmospheric loss statistics into the link prediction model to obtain initial satellite position information; and performing Kalman filtering on the initial satellite position information to obtain the satellite position information.
[0035] Specifically, when calculating satellite position information based on positioning information and ephemeris data, accuracy can be improved through multi-dimensional data fusion and algorithm optimization. First, supplementary auxiliary data can be collected, including historical satellite elevation angle data, terminal received signal strength information and signal-to-noise ratio, and atmospheric loss statistics.
[0036] Among them, historical satellite elevation angle data refers to the time-series data of the angle between the line connecting the satellite and the terminal and the horizontal plane, which is used to capture the satellite motion pattern; Received Signal Strength Information (RSSI) is the power of the satellite signal received by the terminal, which directly reflects the link transmission loss; Signal-to-Noise Ratio (SNR) characterizes the ratio of useful signal to noise, which helps to judge the link interference situation; Atmospheric loss statistics are the average loss of the signal passing through the atmosphere under different environments, which is used to correct the transmission attenuation effect of low-Earth orbit links.
[0037] This application pre-trains a link prediction model, which can be built based on an LSTM (Long Short-Term Memory) model. LSTM models are good at modeling long-range dependencies in time-series data. By integrating positioning information, ephemeris data and the above-mentioned auxiliary data, it learns the correlation between satellite position and multi-dimensional factors and outputs the predicted initial information of satellite position (including predicted elevation angle and azimuth angle).
[0038] Kalman filtering is a recursive estimation algorithm that iteratively corrects the prediction equation and update equation to suppress random noise in the initial information (such as errors caused by atmospheric fluctuations and signal interference), and finally outputs high-precision satellite position information.
[0039] In this embodiment, by supplementing historical satellite elevation angle data, received signal strength information, signal-to-noise ratio, atmospheric loss statistics, and other multi-dimensional auxiliary data, key factors such as satellite motion patterns, link transmission characteristics, and environmental impacts are covered, avoiding errors caused by relying solely on positioning and ephemeris data. A link prediction model is used to capture temporal correlations, making satellite position prediction more closely match the characteristics of rapid motion of low-Earth orbit satellites. Furthermore, Kalman filtering is used for noise reduction correction to reduce the impact of random interference. Multi-data fusion and dual-algorithm collaboration improve the accuracy of satellite position information, providing precise space link data for subsequent power consumption control strategies.
[0040] Step S202: Based on the beam operating status information, a power adjustment command is generated through a preset power control strategy. The power adjustment command includes a channel scheduling command, a transmit adjustment command, and a chip control command.
[0041] Specifically, based on the acquired beam operating status information, power adjustment instructions are generated through a preset power control strategy. The power control strategy can be implemented through table lookup, threshold judgment, neural network models, etc. It instructs how to adjust the terminal's power consumption according to various dimensions of information in the beam operating status information; its core is to balance service requirements, power consumption, and link quality. The power adjustment instructions include instructions in three dimensions: channel scheduling instructions, transmit adjustment instructions, and chip control instructions.
[0042] Furthermore, the steps described above for generating power adjustment instructions based on beam operating status information and a preset power control strategy may include: determining link quality information, service load information, and satellite position information from the beam operating status information as optimization parameters; obtaining the terminal's service load information, power consumption information, and a preset signal-to-noise ratio (SNR) margin threshold, and constructing a multi-objective optimization objective based on the load demand service load information, power consumption information, and SNR margin threshold; inputting the optimization parameters into a power control algorithm based on the multi-objective optimization objective to obtain power adjustment information, wherein the power control algorithm is constructed based on the multi-objective optimization algorithm; and generating power adjustment instructions based on the power adjustment information.
[0043] Specifically, the optimization parameters are first determined by taking the link quality information (with the core being the link signal-to-noise ratio margin), service load information (data throughput and buffer queue length), and satellite position information from the beam operating status information as optimization parameters. These three parameters correspond to link characteristics, transmission requirements, and spatial relationships, respectively, and comprehensively cover the core dimensions of adjustment decisions.
[0044] The system acquires the terminal's real-time power consumption data (which may also include a preset target power consumption threshold). Combined with a preset signal-to-noise ratio (SNR) margin threshold, it constructs a multi-objective optimization goal: "meeting service load requirements, minimizing terminal power consumption, and maintaining a link SNR margin greater than or equal to the SNR margin threshold." "Meeting service load requirements" ensures that real-time throughput is not lower than the current value and that there is no continuous queue backlog. "Minimizing terminal power consumption" means minimizing the total power consumption or ensuring it does not exceed the target threshold.
[0045] The power consumption control algorithm can be built based on the NSGA-II multi-objective optimization algorithm, which is good at finding Pareto optimal solutions under multiple constraints. After the optimization parameters are input into the algorithm, the algorithm iteratively calculates under constraints such as "maximum number of channels and range of transmit power" and outputs power consumption adjustment information such as target number of channels, transmit power reference, and chip circuit configuration. Finally, it is transformed into channel scheduling instructions, transmit adjustment instructions, and chip control instructions.
[0046] In this embodiment, by selecting multi-dimensional optimization parameters such as link, load, and satellite position, the comprehensiveness of the algorithm input is ensured; multi-objective optimization objectives are constructed based on three-dimensional core requirements to achieve the goal of balancing performance and power consumption; the optimal solution is obtained through multi-objective optimization algorithm to ensure that the adjustment information not only meets the service transmission requirements and maintains link stability, but also minimizes redundant power consumption. This realizes the intelligent and precise generation of power consumption adjustment instructions, avoids power waste or insufficient performance caused by blind adjustment, and provides an accurate basis for subsequent coordinated adjustment.
[0047] Step S203: Adjust the power consumption of the terminal according to the power consumption adjustment instruction. The power consumption adjustment includes transceiver channel scheduling, transmit power adjustment and chip circuit control.
[0048] Specifically, the power consumption of the terminal is adjusted according to the power consumption adjustment instructions. This includes adjusting the transceiver channel (T / R channel, the core of which is the integrated Transmit / Receive channel) according to the channel scheduling instructions to adapt to the load requirements, adjusting the transmission power according to the transmission adjustment instructions, and adjusting the circuit's operating state according to the chip control instructions, forming a three-level coordinated adjustment of channel, power, and chip.
[0049] Furthermore, the steps for adjusting the power consumption of the terminal according to the power consumption adjustment instruction may include: setting the activation state of each transceiver channel in the terminal according to the channel scheduling instruction in the power consumption adjustment instruction; setting the power transmission level of each transceiver channel according to the transmission adjustment instruction in the power consumption adjustment instruction; and setting the circuit state associated with each transceiver channel according to the chip control instruction in the power consumption adjustment instruction.
[0050] Specifically, power consumption is adjusted at the terminal according to power consumption adjustment commands. The core of this process is to achieve three-level coordinated control of "channel-power-chip", including: The activation status of each transmit / receive channel in the terminal is set according to the channel scheduling instruction, that is, the activation status of the T / R (transmit / receive) channels of the phased array terminal. The activation status includes three core modes: full channel activation, partial subarray activation, and minimum channel activation. The channel scheduling instruction specifies the conduction (activation) or shutdown (sleep) instruction of each channel, which is executed through a programmable power switch network or clock gating array to ensure that the number of channels accurately matches the service load requirements. In one embodiment, a multi-level working mode is defined. When there is a high bandwidth requirement, the corresponding full channel N×N activation is achieved to realize high gain and narrow beam. Under medium load or good channel conditions, it switches to various subarray modes such as (N / 2)×(N / 2), (N / 3)×(N / 3), and directly specifying a number of channels. The beamwidth is moderately increased, the gain is reduced, and the terminal power consumption is significantly reduced. In the signaling maintenance or standby state, only the minimum number of channels are activated to form a basic array to maintain link synchronization with extremely low power consumption.
[0051] The transceiver channel has power transmission levels, which are stepped power ranges (in dBm) set according to satellite position (such as elevation angle) and link quality. The adjustment accuracy can be in steps of 0.1-1 dB. This is achieved through a digitally controlled attenuator or a variable gain power amplifier to ensure that the transmission power meets the link transmission margin without generating redundant power consumption.
[0052] The circuitry associated with the transceiver channel suffers from a hidden power waste: even when the channel is off, the related chip circuitry continues to consume power. Chip control commands, based on the channel's activation status, synchronously control the activation or shutdown of associated circuits, ensuring that the circuitry corresponding to a closed channel does not consume additional power, thus achieving coordinated management and control between the channel and the chip module.
[0053] In this embodiment, adjustments are executed according to instructions in different dimensions. The channel activation state is adapted to the service load to avoid continuous power consumption of redundant channels. The power transmission level is aligned with the dynamic requirements of the link to avoid power overflow or insufficient transmission. The associated circuits are synchronously managed with the channels to eliminate the hidden losses caused by the chip consuming power when the channel is off. The three-level adjustment is executed in a coordinated manner to enable power consumption control to cover the entire terminal communication link and achieve precise matching between power consumption and performance.
[0054] Furthermore, the steps for setting the circuit states associated with each transceiver channel may include: setting the activation / sleep state of the digital beamforming calculation unit and the analog circuit associated with the up-conversion and down-conversion links corresponding to each transceiver channel; setting the sampling rate of the digital-to-analog converter and analog-to-digital converter associated with each transceiver channel; and setting the wake-up / sleep state of the baseband processing unit corresponding to each transceiver channel.
[0055] Specifically, the circuit modules associated with the transceiver channel include a digital beamforming calculation unit, analog circuits associated with the upconversion and downconversion links, digital-to-analog converters and analog-to-digital converters, and a baseband processing unit. Among these: The digital beamforming (DBF) calculation unit is the core of beamforming, responsible for weighting and processing multi-channel signals to form the target beam. The analog circuits associated with the upconversion and downconversion links are used to convert RF signals and baseband signals to each other, and are the key links for signal transmission. The activation / sleep status of both is set synchronously according to the channel activation status; if a set of transceiver channels is closed, its corresponding DBF unit and upconversion / downconversion analog circuits immediately go into sleep mode, avoiding the implicit power consumption of the module even when the channel is off.
[0056] A digital-to-analog converter (DAC) converts digital signals into analog signals, while an analog-to-digital converter (ADC) converts analog signals into digital signals. The sampling rate of both determines the signal processing accuracy and power consumption. At high throughput, the sampling rate is increased to ensure signal integrity, while at low load or during signaling transmission, the sampling rate is decreased to achieve a balance between accuracy and power consumption.
[0057] The baseband processing unit is the core of terminal data protocol parsing and business logic processing. During data transmission and reception intervals (such as millisecond intervals without data packet transmission), it is controlled to enter a low-power sleep mode. Through timed wake-up or data-triggered wake-up mechanisms, standby power consumption is reduced without affecting response speed.
[0058] In this embodiment, the synchronous activation / sleep of the analog circuits associated with the digital beamforming computing unit and the up-conversion and down-conversion links eliminates the ineffective power consumption caused by the fragmentation of power consumption at the chip module level; the sampling rate of the digital-to-analog converter and the analog-to-digital converter is dynamically adjusted to avoid the waste of computing power caused by a fixed high sampling rate; the intermittent sleep of the baseband processing unit further reduces standby power consumption; the fine-tuning of multiple modules covers the entire signal processing link, ensuring that the state of each circuit is accurately matched with the service load and channel mode, which does not affect the communication performance and fully reduces power consumption, thereby improving the terminal's battery life.
[0059] In this embodiment, by comprehensively collecting the terminal's beam operating status information, including satellite position information, link quality information, and service load information, accurate data support is provided for subsequent power consumption adjustment, avoiding adjustment deviations caused by single pieces of information. Based on the power consumption control strategy, power consumption adjustment instructions are generated that conform to the link characteristics of rapid changes in the elevation angle of low-orbit satellites. The power consumption adjustment instructions include channel scheduling instructions, transmit adjustment instructions, and chip control instructions, which can realize three-level coordinated adjustment of transmit and receive channels, transmit power, and chip circuits. This ensures both service load requirements and link stability, while avoiding redundant power consumption from full-channel full-power operation and the hidden losses from chip power consumption. Ultimately, a dynamic balance between terminal power consumption and communication performance is achieved, improving the terminal's endurance and enhancing the accuracy of power consumption adjustment for phased array terminals.
[0060] Furthermore, after the above steps of adjusting the power consumption of the terminal according to the power consumption adjustment command, the method may further include: obtaining the current link quality information of the terminal; correcting the power consumption adjustment command according to the current link quality information to obtain a correction command; and adjusting the power consumption of the terminal according to the correction command.
[0061] Specifically, this application introduces closed-loop feedback correction after power consumption adjustment to achieve dynamic iteration of adjustment-monitoring-correction. Real-time acquisition of current link quality information, i.e., instantaneous data collected within 100ms after power consumption adjustment, can be included. Key data points include Received Signal Strength Index (RSSI), Signal-to-Noise Ratio (SNR), and link SNR margin. These reflect the actual impact of the adjustment measures on the link. High-frequency acquisition can capture instantaneous link fluctuations, ensuring the timeliness of the feedback data.
[0062] Based on the monitoring results, correction instructions are generated to fine-tune the original power consumption adjustment instructions. The logic is as follows: if the current link signal-to-noise ratio margin is lower than a preset threshold (e.g., lower than 3dB), it indicates insufficient adjustment, requiring fine-tuning of the transmit adjustment instruction (increasing power by 0.5-2dB) or the channel scheduling instruction (activating 1-2 redundant channels); if the margin is higher than the threshold and remains above it for more than 200ms (e.g., higher than 8dB), it indicates over-adjustment, requiring power reduction or shutdown of some non-core channels. The correction criteria are fully aligned with the real-time link status. The correction instructions are quickly sent to the execution module to adapt to the rapid changes in the low-Earth orbit link.
[0063] In this embodiment, link quality information is collected immediately after adjustment to achieve closed-loop feedback, accurately capturing link changes caused by sudden changes in low-orbit satellite elevation angle and atmospheric loss fluctuations; fine-tuning instructions based on actual link status avoid waste caused by insufficient or overflowing power of the original adjustment instructions due to link time delay, ensuring that the link signal-to-noise ratio margin is stable within a reasonable range, avoiding redundant energy consumption, and matching the adjustment accuracy with the dynamic characteristics of the low-orbit link, thereby improving the terminal communication stability and endurance.
[0064] The embodiments of this application can acquire and process relevant data based on artificial intelligence technology. Artificial intelligence (AI) refers to the theories, methods, technologies, and application systems that use digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to obtain optimal results.
[0065] Foundational technologies for artificial intelligence generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interactive systems, and mechatronics. AI software technologies mainly encompass computer vision, robotics, biometrics, speech processing, natural language processing, and machine learning / deep learning.
[0066] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing related hardware through computer-readable instructions. These computer-readable instructions can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. The aforementioned storage medium can be a non-volatile storage medium such as a magnetic disk, optical disk, or read-only memory (ROM), or random access memory (RAM).
[0067] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0068] Further reference Figure 3 As a response to the above Figure 2 The implementation of the method shown in this application provides an embodiment of a dynamic power consumption adjustment device based on beam operating state. This device embodiment is similar to... Figure 2 Corresponding to the method embodiments shown, this device can be specifically applied to various electronic devices.
[0069] like Figure 3 As shown, the dynamic power consumption adjustment device 300 based on beam operating status described in this embodiment includes: an information acquisition module 301, an instruction generation module 302, and a power consumption adjustment module 303, wherein: The information acquisition module 301 is used to acquire the beam working status information of the terminal, which includes satellite position information, link quality information and service load information.
[0070] The instruction generation module 302 is used to generate power adjustment instructions based on beam operating status information and through a preset power control strategy. The power adjustment instructions include channel scheduling instructions, transmit adjustment instructions and chip control instructions.
[0071] The power consumption adjustment module 303 is used to adjust the power consumption of the terminal according to the power consumption adjustment command. The power consumption adjustment includes transceiver channel scheduling, transmit power adjustment and chip circuit control.
[0072] In this embodiment, by comprehensively collecting the terminal's beam operating status information, including satellite position information, link quality information, and service load information, accurate data support is provided for subsequent power consumption adjustment, avoiding adjustment deviations caused by single pieces of information. Based on the power consumption control strategy, power consumption adjustment instructions are generated that conform to the link characteristics of rapid changes in the elevation angle of low-orbit satellites. The power consumption adjustment instructions include channel scheduling instructions, transmit adjustment instructions, and chip control instructions, which can realize three-level coordinated adjustment of transmit and receive channels, transmit power, and chip circuits. This ensures both service load requirements and link stability, while avoiding redundant power consumption from full-channel full-power operation and the hidden losses from chip power consumption. Ultimately, a dynamic balance between terminal power consumption and communication performance is achieved, improving the terminal's endurance and enhancing the accuracy of power consumption adjustment for phased array terminals.
[0073] In some optional implementations of this embodiment, the information acquisition module 301 can also be used for: The system obtains the terminal's link signal-to-noise ratio margin as link quality information; obtains the terminal's data throughput and buffer queue length as service load information; obtains the terminal's positioning information and pre-stored ephemeris data, and calculates satellite position information based on the positioning information and ephemeris data; and determines the terminal's beam operating status information based on the link quality information, service load information, and satellite position information.
[0074] In this embodiment, link quality information is the link signal-to-noise ratio margin, which accurately quantifies link stability; service load is defined by data throughput and buffer queue length, which can clearly reflect the transmission pressure of the link; satellite position is calculated based on terminal positioning information and ephemeris data, which accurately reflects the spatial dynamics of low-orbit satellites; the accurate definition and targeted collection of these three types of information provide a comprehensive and quantitative input basis for power consumption control strategies, avoid adjustment deviations caused by information ambiguity, and lay a data foundation for achieving a dynamic balance between power consumption and communication performance.
[0075] In some optional implementations of this embodiment, the information acquisition module 301 can also be used to: acquire historical satellite elevation angle data, terminal received signal strength information and signal-to-noise ratio, and atmospheric loss statistics; input the positioning information, ephemeris data, historical satellite elevation angle data, received signal strength information, signal-to-noise ratio and atmospheric loss statistics into the link prediction model to obtain initial satellite position information; and perform Kalman filtering on the initial satellite position information to obtain satellite position information.
[0076] In this embodiment, by supplementing historical satellite elevation angle data, received signal strength information, signal-to-noise ratio, atmospheric loss statistics, and other multi-dimensional auxiliary data, key factors such as satellite motion patterns, link transmission characteristics, and environmental impacts are covered, avoiding errors caused by relying solely on positioning and ephemeris data. A link prediction model is used to capture temporal correlations, making satellite position prediction more closely match the characteristics of rapid motion of low-Earth orbit satellites. Furthermore, Kalman filtering is used for noise reduction correction to reduce the impact of random interference. Multi-data fusion and dual-algorithm collaboration improve the accuracy of satellite position information, providing precise space link data for subsequent power consumption control strategies.
[0077] In some optional implementations of this embodiment, the instruction generation module 302 can also be used to: determine the link quality information, service load information, and satellite position information in the beam operating status information as optimization parameters; obtain the terminal's service load information, power consumption information, and a preset signal-to-noise ratio margin threshold, and construct a multi-objective optimization objective based on the load requirement service load information, power consumption information, and signal-to-noise ratio margin threshold; input the optimization parameters into a power consumption control algorithm based on the multi-objective optimization objective to obtain power consumption adjustment information, the power consumption control algorithm being constructed based on the multi-objective optimization algorithm; and generate a power consumption adjustment instruction based on the power consumption adjustment information.
[0078] In this embodiment, by selecting multi-dimensional optimization parameters such as link, load, and satellite position, the comprehensiveness of the algorithm input is ensured; multi-objective optimization objectives are constructed based on three-dimensional core requirements to achieve the goal of balancing performance and power consumption; the optimal solution is obtained through multi-objective optimization algorithm to ensure that the adjustment information not only meets the service transmission requirements and maintains link stability, but also minimizes redundant power consumption. This realizes the intelligent and precise generation of power consumption adjustment instructions, avoids power waste or insufficient performance caused by blind adjustment, and provides an accurate basis for subsequent coordinated adjustment.
[0079] In some optional implementations of this embodiment, the power consumption adjustment module 303 can also be used to: set the activation state of each transceiver channel in the terminal according to the channel scheduling instruction in the power consumption adjustment instruction; set the power transmission level of each transceiver channel according to the transmission adjustment instruction in the power consumption adjustment instruction; and set the circuit state associated with each transceiver channel according to the chip control instruction in the power consumption adjustment instruction.
[0080] In this embodiment, adjustments are executed according to instructions in different dimensions. The channel activation state is adapted to the service load to avoid continuous power consumption of redundant channels. The power transmission level is aligned with the dynamic requirements of the link to avoid power overflow or insufficient transmission. The associated circuits are synchronously managed with the channels to eliminate the hidden losses caused by the chip consuming power when the channel is off. The three-level adjustment is executed in a coordinated manner to enable power consumption control to cover the entire terminal communication link and achieve precise matching between power consumption and performance.
[0081] In some optional implementations of this embodiment, the power consumption adjustment module 303 can also be used to: set the activation / sleep state of the digital beamforming calculation unit and the analog circuit associated with the up-conversion and down-conversion links corresponding to each transceiver channel; set the sampling rate of the digital-to-analog converter and analog-to-digital converter associated with each transceiver channel; and set the wake-up / sleep state of the baseband processing unit corresponding to each transceiver channel.
[0082] In this embodiment, the synchronous activation / sleep of the analog circuits associated with the digital beamforming computing unit and the up-conversion and down-conversion links eliminates the ineffective power consumption caused by the fragmentation of power consumption at the chip module level; the sampling rate of the digital-to-analog converter and the analog-to-digital converter is dynamically adjusted to avoid the waste of computing power caused by a fixed high sampling rate; the intermittent sleep of the baseband processing unit further reduces standby power consumption; the fine-tuning of multiple modules covers the entire signal processing link, ensuring that the state of each circuit is accurately matched with the service load and channel mode, which does not affect the communication performance and fully reduces power consumption, thereby improving the terminal's battery life.
[0083] In some optional implementations of this embodiment, the dynamic power consumption adjustment device 300 based on the beam operating state may further include: The current acquisition module is used to acquire the current link quality information of the terminal.
[0084] The instruction correction module is used to correct the power consumption adjustment instruction based on the current link quality information, and obtain the correction instruction.
[0085] The correction and adjustment module is used to adjust the power consumption of the terminal according to the correction instructions.
[0086] In this embodiment, link quality information is collected immediately after adjustment to achieve closed-loop feedback, accurately capturing link changes caused by sudden changes in low-orbit satellite elevation angle and atmospheric loss fluctuations; fine-tuning instructions based on actual link status avoid waste caused by insufficient or overflowing power of the original adjustment instructions due to link time delay, ensuring that the link signal-to-noise ratio margin is stable within a reasonable range, avoiding redundant energy consumption, and matching the adjustment accuracy with the dynamic characteristics of the low-orbit link, thereby improving the terminal communication stability and endurance.
[0087] To address the aforementioned technical problems, embodiments of this application also provide a computer device. Please refer to [link / reference needed]. Figure 4 , Figure 4This is a basic structural block diagram of the computer device in this embodiment.
[0088] The computer device 4 includes a memory 41, a processor 42, and a network interface 43 that are interconnected via a system bus. It should be noted that only the computer device 4 with memory 41, processor 42, and network interface 43 is shown in the figure; however, it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented alternatively. Those skilled in the art will understand that the computer device described here is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.
[0089] The computer device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The computer device can interact with the user via a keyboard, mouse, remote control, touchpad, or voice control.
[0090] The memory 41 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 41 may be an internal storage unit of the computer device 4, such as the hard disk or memory of the computer device 4. In other embodiments, the memory 41 may also be an external storage device of the computer device 4, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the computer device 4. Of course, the memory 41 may also include both the internal storage unit and its external storage device of the computer device 4. In this embodiment, the memory 41 is typically used to store the operating system and various application software installed on the computer device 4, such as computer-readable instructions for dynamic power consumption adjustment methods based on beam operating states. In addition, the memory 41 can also be used to temporarily store various types of data that have been output or will be output.
[0091] In some embodiments, the processor 42 may be a central processing unit (CPU), controller, microcontroller, microprocessor, or other data processing chip. The processor 42 is typically used to control the overall operation of the computer device 4. In this embodiment, the processor 42 is used to execute computer-readable instructions stored in the memory 41 or to process data, for example, to execute computer-readable instructions for the dynamic power consumption adjustment method based on beam operating state.
[0092] The network interface 43 may include a wireless network interface or a wired network interface, which is typically used to establish communication connections between the computer device 4 and other electronic devices.
[0093] The computer device provided in this embodiment can execute the above-described dynamic power consumption adjustment method based on beam operating state. Here, the dynamic power consumption adjustment method based on beam operating state can be any of the dynamic power consumption adjustment methods based on beam operating state described in the various embodiments above.
[0094] In this embodiment, by comprehensively collecting the terminal's beam operating status information, including satellite position information, link quality information, and service load information, accurate data support is provided for subsequent power consumption adjustment, avoiding adjustment deviations caused by single pieces of information. Based on the power consumption control strategy, power consumption adjustment instructions are generated that conform to the link characteristics of rapid changes in the elevation angle of low-orbit satellites. The power consumption adjustment instructions include channel scheduling instructions, transmit adjustment instructions, and chip control instructions, which can realize three-level coordinated adjustment of transmit and receive channels, transmit power, and chip circuits. This ensures both service load requirements and link stability, while avoiding redundant power consumption from full-channel full-power operation and the hidden losses from chip power consumption. Ultimately, a dynamic balance between terminal power consumption and communication performance is achieved, improving the terminal's endurance and enhancing the accuracy of power consumption adjustment for phased array terminals.
[0095] This application also provides another embodiment, namely, providing a computer-readable storage medium storing computer-readable instructions that can be executed by at least one processor to cause the at least one processor to perform the steps of the dynamic power consumption adjustment method based on beam operating state as described above.
[0096] In this embodiment, by comprehensively collecting the terminal's beam operating status information, including satellite position information, link quality information, and service load information, accurate data support is provided for subsequent power consumption adjustment, avoiding adjustment deviations caused by single pieces of information. Based on the power consumption control strategy, power consumption adjustment instructions are generated that conform to the link characteristics of rapid changes in the elevation angle of low-orbit satellites. The power consumption adjustment instructions include channel scheduling instructions, transmit adjustment instructions, and chip control instructions, which can realize three-level coordinated adjustment of transmit and receive channels, transmit power, and chip circuits. This ensures both service load requirements and link stability, while avoiding redundant power consumption from full-channel full-power operation and the hidden losses from chip power consumption. Ultimately, a dynamic balance between terminal power consumption and communication performance is achieved, improving the terminal's endurance and enhancing the accuracy of power consumption adjustment for phased array terminals.
[0097] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0098] Obviously, the embodiments described above are only some embodiments of this application, not all embodiments. The accompanying drawings show preferred embodiments of this application, but do not limit the patent scope of this application. This application can be implemented in many different forms; rather, the purpose of providing these embodiments is to provide a more thorough and comprehensive understanding of the disclosure of this application. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing specific embodiments, or make equivalent substitutions for some of the technical features. Any equivalent structures made using the content of this application's specification and drawings, directly or indirectly applied to other related technical fields, are similarly within the scope of patent protection of this application.
Claims
1. A dynamic power consumption adjustment method based on beam operating state, characterized in that, Includes the following steps: Obtain the beam operating status information of the terminal, which includes satellite position information, link quality information, and service load information; Based on the beam operating status information, a power adjustment command is generated through a preset power control strategy. The power adjustment command includes a channel scheduling command, a transmit adjustment command, and a chip control command. The power consumption of the terminal is adjusted according to the power consumption adjustment instruction, and the power consumption adjustment includes transceiver channel scheduling, transmit power adjustment and chip circuit control. The step of obtaining the beam operating status information of the terminal includes: Obtain the link signal-to-noise ratio margin of the terminal as link quality information; The data throughput and buffer queue length of the terminal are obtained as service load information; The system acquires the terminal's positioning information and pre-stored ephemeris data, and calculates satellite position information based on the positioning information and the ephemeris data. The link quality information, the service load information, and the satellite location information are determined as the beam operating status information of the terminal; The step of calculating satellite position information based on the positioning information and the ephemeris data includes: Acquire historical satellite elevation angle data, the received signal strength information and signal-to-noise ratio of the terminal, and atmospheric loss statistics; The positioning information, ephemeris data, historical satellite elevation data, received signal strength information, signal-to-noise ratio, and atmospheric loss statistics are input into the link prediction model to obtain the initial satellite position information; the link prediction model is constructed based on the LSTM model. The initial satellite position information is subjected to Kalman filtering to obtain the satellite position information.
2. The dynamic power consumption adjustment method based on beam operating state according to claim 1, characterized in that, The step of generating a power adjustment command based on the beam operating status information and a preset power control strategy includes: The link quality information, service load information, and satellite position information in the beam operating status information are determined as optimization parameters; The service load information, power consumption information, and preset signal-to-noise ratio margin threshold of the terminal are obtained, and a multi-objective optimization objective is constructed based on the service load information, power consumption information, and preset signal-to-noise ratio margin threshold. Based on the multi-objective optimization objective, the optimization parameters are input into the power consumption control algorithm to obtain power consumption adjustment information. The power consumption control algorithm is constructed based on the multi-objective optimization algorithm. A power consumption adjustment command is generated based on the power consumption adjustment information.
3. The dynamic power consumption adjustment method based on beam operating state according to claim 1, characterized in that, The step of adjusting the power consumption of the terminal according to the power consumption adjustment command includes: The activation status of each transceiver channel in the terminal is set according to the channel scheduling instruction in the power consumption adjustment instruction; According to the transmit adjustment instruction in the power consumption adjustment instruction, set the power transmit level of each transmit and receive channel; According to the chip control instructions in the power consumption adjustment instructions, the circuit states associated with each transceiver channel are set.
4. The dynamic power consumption adjustment method based on beam operating state according to claim 3, characterized in that, The step of setting the circuit state associated with each transceiver channel includes: Configure the activation / sleep state of the digital beamforming calculation unit and the analog circuit associated with the up and down conversion links corresponding to each transceiver channel; Set the sampling rate of the digital-to-analog converter and analog-to-digital converter associated with each transceiver channel; Configure the wake-up / sleep state of the baseband processing unit corresponding to each transceiver channel.
5. The dynamic power consumption adjustment method based on beam operating state according to claim 1, characterized in that, After the step of adjusting the power consumption of the terminal according to the power consumption adjustment command, the method further includes: Obtain the current link quality information of the terminal; The power consumption adjustment command is corrected based on the current link quality information to obtain a correction command; The power consumption of the terminal is adjusted according to the correction instruction.
6. A dynamic power consumption adjustment device based on beam operating state, characterized in that, include: The information acquisition module is used to acquire the beam operating status information of the terminal, which includes satellite position information, link quality information and service load information. The instruction generation module is used to generate power adjustment instructions based on the beam operating status information and through a preset power control strategy. The power adjustment instructions include channel scheduling instructions, transmit adjustment instructions and chip control instructions. A power consumption adjustment module is used to adjust the power consumption of the terminal according to the power consumption adjustment instruction. The power consumption adjustment includes transceiver channel scheduling, transmit power adjustment and chip circuit control. The beam operating status information of the acquired terminal includes: Obtain the link signal-to-noise ratio margin of the terminal as link quality information; The data throughput and buffer queue length of the terminal are obtained as service load information; The system acquires the terminal's positioning information and pre-stored ephemeris data, and calculates satellite position information based on the positioning information and the ephemeris data. The link quality information, the service load information, and the satellite location information are determined as the beam operating status information of the terminal; The calculation of satellite position information based on the positioning information and the ephemeris data includes: Acquire historical satellite elevation angle data, the received signal strength information and signal-to-noise ratio of the terminal, and atmospheric loss statistics; The positioning information, ephemeris data, historical satellite elevation data, received signal strength information, signal-to-noise ratio, and atmospheric loss statistics are input into the link prediction model to obtain the initial satellite position information; the link prediction model is constructed based on the LSTM model. The initial satellite position information is subjected to Kalman filtering to obtain the satellite position information.
7. A computer device, characterized in that, The device includes a memory and a processor, wherein the memory stores computer-readable instructions, and the processor executes the computer-readable instructions to implement the steps of the dynamic power consumption adjustment method based on beam operating state as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the dynamic power consumption adjustment method based on beam operating state as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Multi-mode satellite terminal power supply adaptive management method
CN119813480A
Phased array system dynamic power consumption control method based on airspace coverage optimization
CN120128254A
Satellite communication terminal power consumption management method, system, equipment, medium and product
CN121036844A