Satellite energy adjustment method and device, electronic equipment and storage medium

By generating energy regulation commands based on mission level and equipment adjustability information when the solar array is damaged, and prioritizing the completion of emergency tasks, the problem of solar array damage affecting the satellite's multi-mission execution capability is solved, and mission stability and energy utilization efficiency are improved.

CN121664266APending Publication Date: 2026-03-13GALAXY AEROSPACE TECH (NANTONG) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202511675597.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-14
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

When the solar panels are damaged, the satellite's energy generation capacity is reduced, making it unable to provide energy for some missions and affecting the satellite's multi-mission execution capability and mission stability.

Method used

By obtaining solar panel damage commands, the satellite's energy storage status is determined. Based on mission level, energy consumption, and equipment adjustability information, energy adjustment commands are generated to adjust the energy of the working equipment, so as to prioritize the completion of urgent and necessary tasks and reasonably reduce energy consumption.

Benefits of technology

This improves the satellite's mission stability when the solar panels are damaged, ensuring the completion of critical missions and reducing energy waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121664266A_ABST
    Figure CN121664266A_ABST
Patent Text Reader

Abstract

The invention provides a satellite energy adjustment method and device, electronic equipment and a storage medium, and relates to the technical field of satellite communication. The satellite energy adjustment method provided by the invention comprises the steps of determining a current relative energy storage and consumption state corresponding to a target satellite based on an acquired solar wing damage instruction; under the condition that the current relative energy storage and consumption state is an energy storage and loss state, multiple pieces of current task information corresponding to the target satellite are obtained; determining task levels and energy consumption respectively corresponding to the multiple pieces of current task information, and acquiring equipment adjustable information respectively corresponding to the multiple pieces of current task information; and based on the equipment adjustable information, the task level and the energy consumption, determining energy adjustment instructions corresponding to the multiple pieces of current task information, and based on the multiple energy adjustment instructions, performing energy adjustment on the working equipment corresponding to the multiple pieces of current task information. The influence of satellite solar wing damage on satellite task execution can be reduced, and the stability of satellite task execution is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of satellite communication technology, and in particular to a satellite power regulation method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the development of satellite technology, satellites can now undertake more and more service tasks, such as image acquisition, navigation, and communication. Furthermore, as more and more equipment is installed on satellites to perform these tasks, and the corresponding energy generation and storage technologies become more mature, satellites now have the ability to perform multiple tasks simultaneously.

[0003] However, when the solar panels are damaged, the satellite's energy generation capacity decreases, reducing its ability to perform multiple tasks simultaneously. There is a possibility that the satellite may be unable to provide energy to the working equipment corresponding to some tasks, causing some tasks to fail and thus reducing the stability of the satellite's mission execution. Summary of the Invention

[0004] In order to reduce the impact of damage to the satellite's solar panels on satellite mission performance and improve the stability of satellite mission execution, this application provides a satellite energy regulation method, device, electronic equipment, and storage medium.

[0005] This application provides a satellite energy regulation method, which adopts the following technical solution: A satellite energy regulation method includes: determining the current relative energy storage state of a target satellite based on an acquired solar array damage command; acquiring multiple current mission information corresponding to the target satellite when the current relative energy storage state is in a state of energy depletion; determining the mission level and energy consumption corresponding to each of the multiple current mission information, and acquiring the equipment adjustability information corresponding to each of the multiple current mission information; determining energy regulation commands corresponding to each of the multiple current mission information based on the equipment adjustability information, mission level, and energy consumption; and regulating the energy of the working equipment corresponding to each of the multiple current mission information based on the multiple energy regulation commands.

[0006] According to some embodiments, the above-mentioned determination of the current relative energy storage and consumption state of the target satellite based on the acquired solar array damage command includes: based on the solar array damage command, acquiring the energy storage amount corresponding to the damaged solar array in a preset unit time period and the energy consumption amount corresponding to the target satellite in a preset unit time period; if the energy storage amount is less than the energy consumption amount, determining the current relative energy storage and consumption state as an energy deficit state; if the energy storage amount is not less than the energy consumption amount, determining the current relative energy storage and consumption state as an energy surplus state.

[0007] According to some embodiments, the above-mentioned determination of the task level and energy consumption corresponding to multiple current task information includes: determining the task urgency and task completion requirements corresponding to multiple current task information; determining the task level corresponding to multiple current task information based on the task urgency and task completion requirements; determining multiple task completion cycles and multiple target device call requirements based on multiple current task information; determining at least one target device and the unit energy consumption corresponding to at least one target device based on the target device call requirements; and determining the energy consumption corresponding to multiple current task information based on multiple unit energy consumption and multiple task completion cycles.

[0008] According to some embodiments, the above-mentioned determination of energy adjustment instructions corresponding to multiple current task information based on device adjustability information, task level, and energy consumption includes: filtering multiple current task information based on task level and preset task screening criteria to determine multiple first current task information, wherein the multiple first current task information are task information that must be completed; filtering multiple first current task information based on device adjustability information to determine second current task information and third current task information, wherein the second current task information is task information that can be completed with low requirements, and the third current task information is task information that must be completed according to initially set requirements; and generating an energy adjustment instruction corresponding to the second current task information that represents the cessation or reduction of energy supply to some working equipment, and generating an energy adjustment instruction corresponding to the third current task information that represents continuous energy supply.

[0009] According to some embodiments, after filtering multiple current task information based on task level and preset task screening criteria to determine the first current task information, and determining the energy adjustment instructions corresponding to the multiple current task information based on device adjustability information, task level and energy consumption, the process further includes: filtering a fourth current task information from the multiple current task information based on task level and preset task screening criteria, wherein the fourth current task information is non-essential completion information; removing the fourth current task information and generating an energy adjustment instruction corresponding to the fourth current task information that represents the cessation of energy delivery.

[0010] According to some embodiments, the above-mentioned energy adjustment of working devices corresponding to multiple current task information based on multiple energy adjustment commands includes: prioritizing the multiple energy adjustment commands, and adjusting the energy of the working devices corresponding to the multiple current task information based on the priority-ordered energy adjustment commands, wherein the energy adjustment command that represents the cessation of energy delivery among the multiple energy adjustment commands is determined as the optimal command, and the energy adjustment command that represents the cessation or reduction of energy delivery to some working devices among the multiple energy adjustment commands is determined as the suboptimal command.

[0011] According to some embodiments, after determining the current relative energy storage status of the target satellite based on the acquired solar panel damage command, the method further includes: when the relative energy storage status is an energy surplus state and the difference between the received and stored energy and the released energy of the target satellite is less than a preset difference, determining the energy storage and release ratio of the target satellite at multiple preset time points, wherein the time interval between the multiple preset time points is equal; when the multiple energy storage and release ratios show a decreasing trend, generating a power supply stop command for the target satellite.

[0012] This application provides a power regulation device for satellites, employing the following technical solution: A device for regulating the energy of a satellite includes: a relative energy storage and consumption state determination module, a current mission information acquisition module, an information determination module, and an energy regulation module. The relative energy storage and consumption state determination module determines the current relative energy storage and consumption state of the target satellite based on an acquired solar array damage command. The current mission information acquisition module acquires multiple current mission information items corresponding to the target satellite when the current relative energy storage and consumption state is in a state of energy depletion. The information determination module determines the mission level and energy consumption corresponding to each of the multiple current mission information items, and acquires the adjustable equipment information corresponding to each of the multiple current mission information items. The energy regulation module determines energy regulation commands corresponding to each of the multiple current mission information items based on the adjustable equipment information, mission level, and energy consumption, and regulates the energy of the working equipment corresponding to each of the multiple current mission information items based on the multiple energy regulation commands.

[0013] According to some embodiments, the aforementioned relative energy storage and consumption status determination module is specifically used for: based on the solar panel damage command, obtaining the energy storage amount corresponding to the damaged solar panel within a preset unit time period and the energy consumption amount corresponding to the target satellite within a preset unit time period; if the energy storage amount is less than the energy consumption amount, determining the current relative energy storage and consumption status as an energy deficit status; if the energy storage amount is not less than the energy consumption amount, determining the current relative energy storage and consumption status as an energy surplus status.

[0014] According to some embodiments, the aforementioned information determination module is specifically used for: determining the task urgency and task completion requirements corresponding to multiple current task information; determining the task level corresponding to each of the multiple current task information based on the task urgency and task completion requirements; determining multiple task completion cycles and multiple target device call requirements based on the multiple current task information; determining at least one target device and the unit energy consumption corresponding to the at least one target device based on the target device call requirements; and determining the energy consumption corresponding to each of the multiple current task information based on the multiple unit energy consumption and multiple task completion cycles.

[0015] According to some embodiments, the energy regulation module described above is specifically used for: filtering multiple current task information based on task level and preset task screening criteria to determine multiple first current task information, wherein the multiple first current task information are task information that must be completed; filtering multiple first current task information based on equipment adjustability information to determine second current task information and third current task information, wherein the second current task information is task information that can be completed with low requirements, and the third current task information is task information that can be completed according to initially set requirements; and generating an energy regulation command corresponding to the second current task information that represents the cessation or reduction of energy supply to some working equipment, and generating an energy regulation command corresponding to the third current task information that represents continuous energy supply.

[0016] According to some embodiments, after the first current task information is determined by filtering multiple current task information based on task level and preset task screening criteria, the energy regulation module is further configured to: filter out a fourth current task information from multiple current task information based on task level and preset task screening criteria, wherein the fourth current task information is non-essential completion information; remove the fourth current task information and generate an energy regulation command corresponding to the fourth current task information that represents the cessation of energy transmission.

[0017] According to some embodiments, the energy regulation module described above is specifically used to: prioritize multiple energy regulation commands, and based on the prioritized energy regulation commands, regulate the energy of the working devices corresponding to multiple current task information respectively, wherein the energy regulation command that represents the cessation of energy delivery among the multiple energy regulation commands is determined as the optimal command, and the energy regulation command that represents the cessation or reduction of energy delivery to some working devices among the multiple energy regulation commands is determined as the suboptimal command.

[0018] According to some embodiments, after determining the current relative energy storage state of the target satellite based on the acquired solar panel damage command, the aforementioned energy adjustment device for the satellite further includes: an energy storage ratio determination module and an instruction generation module. The energy storage ratio determination module is used to determine the energy storage ratio of the target satellite at multiple preset time points when the relative energy storage state is an energy surplus state and the difference between the received and released energy of the target satellite is less than a preset difference. The time intervals between the multiple preset time points are equal. The instruction generation module is used to generate a command to stop the energy transmission of the target satellite when the multiple energy storage ratios show a decreasing trend.

[0019] This application provides an electronic device that adopts the following technical solution: An electronic device comprising: processor; The memory stores a computer program, which, when executed by the processor, causes the processor to perform the aforementioned satellite energy regulation method.

[0020] This application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, causes the processor to perform the aforementioned satellite energy regulation method.

[0021] According to the embodiments provided in this application, when a solar panel damage command is received, if the target satellite's current relative energy storage state is determined to be in a state of energy depletion, it indicates that the satellite is gradually unable to meet the execution of multiple current task information over time. Subsequently, the electronic equipment acquires multiple current task information of the target satellite and determines the corresponding task level and energy consumption of each. At the same time, it acquires the equipment adjustability information corresponding to each current task information. Based on the equipment adjustability information, task level, and energy consumption, it determines the energy adjustment command corresponding to each current task information and adjusts the energy of the working equipment of the corresponding current task information based on the energy adjustment command. This reduces the target satellite's energy consumption as much as possible without affecting the execution of the current task information, thereby reducing the impact of solar panel damage on satellite mission execution and improving the stability of satellite mission execution. Attached Figure Description

[0022] Figure 1 This is a block diagram illustrating the energy regulation method of a satellite according to an embodiment of this application; Figure 2 This is a block diagram of a satellite energy regulation device according to an embodiment of this application; Figure 3 This is a schematic diagram of an electronic device according to an embodiment of this application.

[0023] Explanation of reference numerals in the attached figures: 20: Energy regulation device for satellite; 201: Relative energy storage and consumption status determination module; 202: Current mission information acquisition module; 203: Energy regulation module; 204: Regulation module; 30: Electronic equipment; 301: Processor; 302: Bus; 303: Memory; 304: Transceiver. Detailed Implementation

[0024] The following is in conjunction with the appendix Figures 1-3 This application will be described in further detail.

[0025] 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. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0026] This application provides a satellite energy regulation method, which can be executed by an electronic device, wherein the electronic device can be a server, which can be an independent physical server, a server cluster composed of multiple physical servers or a distributed device, or a cloud server providing cloud computing services; the server can be installed on a ground terminal, or on a high-orbit satellite, or on a low-orbit satellite.

[0027] Reference Figure 1 A method for regulating the energy of a satellite includes steps S101, S102, S103, and S104, wherein... S101, based on the acquired solar panel damage command, determines the current relative energy storage status of the target satellite.

[0028] In some embodiments, the solar array damage command is recorded information characterizing damage to the solar array caused by internal or external factors; the relative energy storage status is the surplus or deficit status between the energy generated by the solar array and the current energy stored in the satellite's energy storage battery when the solar array is damaged; the target satellite can be a low-Earth orbit satellite or a high-Earth orbit satellite.

[0029] The target satellite's solar panels are equipped with collision detection equipment and energy generation detection equipment. When a collision occurs to the solar panels, the collision detection equipment detects the collision and generates collision information. Simultaneously, when the energy generation detection equipment detects that the energy storage generated per unit time is lower than the energy storage generated by the solar panels without a collision, the target satellite generates a solar panel damage command and sends it to the electronic equipment. The solar panel damage command includes the energy storage generated per unit time. At the same time, the target satellite also sends the energy consumption of the current task within a preset unit time to the electronic equipment. Based on the energy storage and energy consumption, the electronic equipment determines the target satellite's current energy storage and consumption state, i.e., the current relative energy storage and consumption state.

[0030] S102: Under the current relative energy storage depletion state, acquire multiple current mission information corresponding to the target satellite.

[0031] In some embodiments, the energy storage deficit state is the state in which the energy storage generated by the solar array of the target satellite is insufficient to support the target satellite in performing the current mission; the current mission information is the satellite mission that the target satellite is performing at the current moment, such as an image acquisition mission, a satellite navigation mission, etc.

[0032] When the electronic equipment determines that the current relative energy storage state is in a state of energy depletion, it indicates that the target satellite's solar array is damaged, resulting in the energy storage capacity generated by the solar array being insufficient to meet the needs of the target satellite in performing multiple current tasks. The overall energy of the target satellite is gradually decreasing. As time goes on, the target satellite, affected by the damage to the solar array, gradually becomes unable to meet the needs of performing multiple current tasks. Subsequently, the electronic equipment initiates energy adjustment for the working equipment involved in performing multiple current tasks. That is, the electronic equipment generates a task acquisition command and sends the energy acquisition command to the target satellite. The target satellite responds to the task acquisition command and sends information about its multiple current tasks to the electronic equipment.

[0033] S103, determine the task level and energy consumption corresponding to multiple current task information, and obtain the device adjustable information corresponding to multiple current task information.

[0034] In some embodiments, the task level is information reflecting the urgency of executing the current task information; the energy consumption is the amount of energy required by all working equipment to execute the current task information; and the equipment adjustment information is information reflecting the adjustability of the working equipment corresponding to the current task information that can directly affect the energy consumption, such as adjustable power and adjustable operating frequency.

[0035] The electronic device analyzes multiple current task information to determine the urgency and completion requirements of each current task information. Based on the urgency and completion requirements, it determines the task level of each current task information. Simultaneously, based on the current task information, the electronic device determines the execution content for each current task information, and based on the execution content, it determines the task completion cycle and target device call requirements for each current task information. Based on the task completion cycle and task call requirements, the electronic device determines the energy consumption for each current task information.

[0036] In addition, the electronic device analyzes and processes the current task information to determine the multiple working devices corresponding to each current task information and the device information corresponding to each working device, and determines the adjustable information of the device corresponding to each current task information based on the device information.

[0037] S104: Based on the adjustable information of the equipment, the task level and the energy consumption, determine the energy adjustment instructions corresponding to the multiple current task information, and adjust the energy of the working equipment corresponding to the multiple current task information based on the multiple energy adjustment instructions.

[0038] In some embodiments, the energy adjustment command is an instruction to adjust the energy of the working equipment corresponding to the current task information.

[0039] Among multiple current task information, some are non-essential tasks, some are tasks whose requirements can be reduced to be mandatory, and some are tasks that must be completed according to requirements. Different types of current tasks require different energy adjustment methods for their corresponding working equipment. Therefore, the electronic equipment performs a preliminary screening of multiple current task information based on task level, selects the tasks that must be completed, and determines their corresponding energy adjustment instructions.

[0040] Subsequently, the electronic equipment adjusts the energy of the working devices for current tasks that must be completed according to requirements, current tasks that can be completed with reduced requirements, and current tasks that are not necessary to complete, based on the equipment's adjustable information. In other words, the electronic equipment classifies multiple current tasks based on its adjustable information and task level information, determines the corresponding energy adjustment command for each type of current task, and adjusts the energy of the working devices corresponding to the current task based on the energy adjustment command. This reduces the impact of damage to the satellite's solar panels on the satellite's mission execution and results, enabling multiple current tasks to be executed reasonably, thereby improving the stability of the satellite's mission execution.

[0041] Step S102, based on the acquired solar panel damage command, determines the current relative energy storage and consumption status of the target satellite, including: based on the solar panel damage command, acquiring the energy storage amount of the damaged solar panel for a preset unit time period and the energy consumption amount of the target satellite for a preset unit time period; if the energy storage amount is less than the energy consumption amount, the current relative energy storage and consumption status is determined to be an energy deficit status; if the energy storage amount is not less than the energy consumption amount, the current relative energy storage and consumption status is determined to be an energy surplus status.

[0042] In some embodiments, the energy storage is the energy generated by the solar array through energy conversion; the energy consumption is the energy consumed by the target satellite within a preset unit time period when the target satellite is performing multiple current task information; the energy shortage state indicates that the energy generated by the solar array cannot meet the energy status of the target satellite when the target satellite is performing multiple current task information; the energy surplus state indicates that the energy generated by the solar array meets the energy status of the target satellite when the target satellite is performing multiple current task information.

[0043] When the electronic device receives a solar array damage command, it obtains the amount of energy generated by the solar array within a preset unit time period (i.e., energy storage) from the energy monitoring equipment installed on the target satellite. Simultaneously, the electronic device obtains the energy consumption of the working equipment participating in the execution of multiple current tasks within the preset unit time period from the energy monitoring equipment. The electronic device then compares and analyzes the energy storage and energy consumption. If it determines that the energy storage is less than the energy consumption, it indicates that the energy generated by the solar array cannot meet the working requirements of the working equipment corresponding to the multiple current tasks, and the electronic device determines the current relative energy consumption state as an energy deficit state. If it determines that the energy storage is not less than the energy consumption, it indicates that the energy generated by the solar array meets the working requirements of the working equipment corresponding to the multiple current tasks, and the electronic device determines the current relative energy consumption state as an energy surplus state.

[0044] In step S103, determining the task level and energy consumption corresponding to multiple current task information includes: determining the task urgency and task completion requirements corresponding to multiple current task information; determining the task level corresponding to multiple current task information based on the task urgency and task completion requirements; determining multiple task completion cycles and multiple target device call requirements based on multiple current task information; determining at least one target device and the unit energy consumption corresponding to at least one target device based on the target device call requirements; and determining the energy consumption corresponding to multiple current task information based on multiple unit energy consumption and multiple task completion cycles.

[0045] In some embodiments, the task urgency level is information reflecting the urgency of executing the corresponding current task information; the task completion requirement is information reflecting whether the corresponding current task information must be executed; and the target device invocation requirement is information reflecting the availability of working devices required to execute the current task information.

[0046] The electronic device analyzes the current task information to determine the corresponding task execution node and compares it with a preset execution node-task urgency table to determine the task urgency level. Simultaneously, the electronic device analyzes the current task information to determine the corresponding task completion requirements. Then, the electronic device compares the task urgency and completion requirements with a task level-task urgency-task completion requirements table to determine the task level that meets the urgency and completion requirements. The task level can be a Level 1 task, a Level 2 task, or a Level 3 task. Level 1 is a mandatory task, Level 2 is a task that can be completed with minimum requirements, and Level 3 is a task that is not mandatory.

[0047] Simultaneously, the electronic device analyzes multiple current task information to determine the target device call requirement corresponding to each current task information and the time period required to complete each current task information, i.e., the task completion period. Based on the target device call requirement, the electronic device determines at least one target device from all working devices in the target device and calculates the unit energy consumption when the target device executes its corresponding current task information. Subsequently, by calculating the unit energy consumption and its corresponding task completion period, the energy consumption corresponding to each current task information is obtained.

[0048] In step S104, based on the device adjustability information, task level, and energy consumption, energy adjustment instructions corresponding to multiple current task information are determined, including: filtering multiple current task information based on task level and preset task screening criteria to determine multiple first current task information, wherein the multiple first current task information are task information that must be completed; filtering multiple first current task information based on device adjustability information to determine second current task information and third current task information, wherein the second current task information is task information that can be completed with low requirements, and the third current task information is task information that must be completed according to the initially set requirements; and generating an energy adjustment instruction corresponding to the second current task information that represents the cessation or reduction of energy supply to some working equipment, and generating an energy adjustment instruction corresponding to the third current task information that represents continuous energy supply.

[0049] In some embodiments, the electronic device retrieves preset task filtering criteria, initially divides multiple current task information based on task level, and filters out multiple first current task information. Subsequently, the electronic device uses device adjustable information to perform a second filtering on the multiple first current task information to determine second and third current task information. Wherein, if the device adjustable information corresponding to a certain current task information among the multiple first current task information is adjustable information that can directly affect energy consumption, the electronic device determines that current task information as second current task information. Where the device adjustable information corresponding to any current task information among the multiple first current task information is information that the device does not have the ability to adjust energy consumption, the electronic device determines that any current task information as third current task information.

[0050] Subsequently, the electronic device uses energy consumption as reference information to generate an energy regulation command corresponding to the second current task information, which indicates that the energy supply of the working equipment has stopped or decreased, and generates an energy regulation command corresponding to the third current task information, which indicates that the energy supply continues.

[0051] In some embodiments, after filtering multiple current task information based on task level and preset task screening criteria to determine the first current task information, in step S103, based on device adjustability information, task level and energy consumption, energy adjustment instructions corresponding to the multiple current task information are determined respectively, and the method further includes: filtering a fourth current task information from the multiple current task information based on task level and preset task screening criteria, wherein the fourth current task information is non-essential completion information; removing the fourth current task information, and generating an energy adjustment instruction corresponding to the fourth current task information that represents the cessation of energy delivery.

[0052] In some embodiments, the electronic device invokes a preset task filtering criterion to filter out the fourth current task information from multiple current task information based on the task level. Since the fourth current task information is non-essential, it can be discarded if the solar array is damaged and energy is limited, and the essential current task information can be executed first. The electronic device then removes the fourth current task information and generates an energy regulation command corresponding to the fourth current task information, indicating that energy delivery has stopped.

[0053] In step S104, energy adjustment is performed on the working equipment corresponding to the multiple task information based on multiple energy adjustment commands, including: prioritizing the multiple energy adjustment commands, and adjusting the energy of the working equipment corresponding to the multiple task information based on the priority-sorted energy adjustment commands, wherein the energy adjustment command that represents the cessation of energy delivery is determined as the optimal command among the multiple energy adjustment commands, and the energy adjustment command that represents the cessation or reduction of energy delivery to some working equipment is determined as the suboptimal command among the multiple energy adjustment commands.

[0054] In some embodiments, in the event of solar panel damage, energy consumption should be reduced as quickly as possible. Therefore, it is advisable to prioritize the energy adjustment commands corresponding to the identified multiple current mission information, and then send the prioritized energy adjustment commands sequentially to the target satellite by electronic equipment to adjust the energy of the corresponding working equipment on the target satellite. Specifically, the energy adjustment command indicating the cessation of energy delivery can be identified as the optimal command and sent first. In addition, the energy adjustment command indicating the cessation or reduction of energy delivery to some working equipment can be identified as the secondary optimal command. After the optimal command is sent, the energy adjustment command of the secondary optimal command is sent. Finally, the electronic equipment sends the energy adjustment command indicating continuous energy delivery last.

[0055] In some embodiments, after determining the current relative energy storage status of the target satellite based on the acquired solar panel damage command in step S101, the method further includes: when the relative energy storage status is an energy surplus status and the difference between the received and stored energy and the released energy of the target satellite is less than a preset difference, determining the energy storage and release ratio of the target satellite at multiple preset time points, wherein the time interval between the multiple preset time points is equal; when the multiple energy storage and release ratios show a decreasing trend, generating a power supply stop command for the target satellite.

[0056] In some embodiments, when the electronic device determines that the relative energy storage state is in an energy surplus state, and the electronic device calculates that the difference between the received and stored energy and the released energy of the target satellite is less than a preset difference, it indicates that although the received storage capacity of the solar array can meet the needs of the target satellite to execute multiple current task information, it cannot be ruled out that over time, damage to the solar array may cause the received storage capacity of the target satellite to eventually fail to meet the needs of the target satellite to execute multiple current task information, requiring the use of existing stored energy. Therefore, the electronic device calculates the corresponding energy storage and release ratio at multiple preset time points, where the energy storage and release ratio is the ratio between the received energy storage capacity of the target satellite and the energy consumption of the target satellite. Subsequently, the electronic device determines the relationship between multiple energy storage and release ratios, and when it is determined that the multiple energy storage and release ratios are initially decreasing, the electronic device generates a limit device energy stop delivery command corresponding to the target satellite and sends the limit energy stop delivery command to the target satellite to control the target satellite to delay the transmission of its corresponding multiple current task information to the electronic device.

[0057] This application provides a power regulation device for satellites, employing the following technical solution: Reference Figure 2 A satellite energy regulation device 20 includes: a relative energy storage and consumption state determination module 201, a current mission information acquisition module 202, an information determination module 203, and an energy regulation module 204. The relative energy storage and consumption state determination module 201 determines the current relative energy storage and consumption state of the target satellite based on an acquired solar array damage command. The current mission information acquisition module 202 acquires multiple current mission information items corresponding to the target satellite when the current relative energy storage and consumption state is in a state of energy depletion. The information determination module 203 determines the mission level and energy consumption corresponding to each of the multiple current mission information items, and acquires the adjustable equipment information corresponding to each of the multiple current mission information items. The energy regulation module 204 determines energy regulation commands corresponding to each of the multiple current mission information items based on the adjustable equipment information, mission level, and energy consumption, and performs energy regulation on the working equipment corresponding to each of the multiple current mission information items based on the multiple energy regulation commands.

[0058] In some embodiments, the aforementioned relative energy storage and consumption state determination module 201 is specifically used to: based on the solar panel damage command, obtain the energy storage amount corresponding to the damaged solar panel within a preset unit time period and the energy consumption amount corresponding to the target satellite within a preset unit time period; if the energy storage amount is less than the energy consumption amount, determine the current relative energy storage and consumption state as an energy deficit state; if the energy storage amount is not less than the energy consumption amount, determine the current relative energy storage and consumption state as an energy surplus state.

[0059] In some embodiments, the information determination module 203 described above is specifically used to: determine the task urgency and task completion requirements corresponding to multiple current task information; determine the task level corresponding to each of the multiple current task information based on the task urgency and task completion requirements; determine multiple task completion cycles and multiple target device call requirements based on the multiple current task information; determine at least one target device and the unit energy consumption corresponding to the at least one target device based on the target device call requirements; and determine the energy consumption corresponding to each of the multiple current task information based on the multiple unit energy consumption and multiple task completion cycles.

[0060] In some embodiments, the energy regulation module 204 described above is specifically used for: filtering multiple current task information based on task level and preset task screening criteria to determine multiple first current task information, wherein the multiple first current task information are task information that must be completed; filtering multiple first current task information based on equipment adjustability information to determine second current task information and third current task information, wherein the second current task information is task information that can be completed with low requirements, and the third current task information is task information that can be completed according to initially set requirements; and generating an energy regulation command corresponding to the second current task information that represents the cessation or reduction of energy transmission to some working equipment, and generating an energy regulation command corresponding to the third current task information that represents continuous energy transmission.

[0061] In some embodiments, after the first current task information is determined by filtering multiple current task information based on task level and preset task filtering criteria, the energy regulation module 204 is further configured to: filter out a fourth current task information from multiple current task information based on task level and preset task filtering criteria, wherein the fourth current task information is non-essential completion information; remove the fourth current task information and generate an energy regulation command corresponding to the fourth current task information that represents the cessation of energy transmission.

[0062] In some embodiments, the energy regulation module 204 described above is specifically used to: prioritize multiple energy regulation commands, and based on the prioritized energy regulation commands, regulate the energy of the working devices corresponding to multiple current task information respectively, wherein the energy regulation command that represents the cessation of energy delivery among the multiple energy regulation commands is determined as the optimal command, and the energy regulation command that represents the cessation or reduction of energy delivery to some working devices among the multiple energy regulation commands is determined as the suboptimal command.

[0063] In some embodiments, after determining the current relative energy storage state of the target satellite based on the acquired solar panel damage command, the aforementioned energy adjustment device 20 for the satellite further includes: an energy storage ratio determination module and an instruction generation module. The energy storage ratio determination module is used to determine the energy storage ratio of the target satellite at multiple preset time points when the relative energy storage state is an energy surplus state and the difference between the received and released energy of the target satellite is less than a preset difference. The time intervals between the multiple preset time points are equal. The instruction generation module is used to generate a control instruction to stop energy transmission from the target satellite when the multiple energy storage ratios show a decreasing trend.

[0064] In some embodiments, the relative energy storage and consumption status determination module 201 may include logic circuits or be implemented by a central processing unit, digital signal processor, or field-programmable gate array (FPGA) included in an electronic device; the current task information acquisition module 202 may include logic circuits or be implemented by a central processing unit, digital signal processor, or FPGA included in an electronic device; the information determination module 203 may include logic circuits or be implemented by a central processing unit, digital signal processor, or FPGA included in an electronic device; the energy regulation module 204 may include logic circuits or be implemented by a central processing unit, digital signal processor, or FPGA included in an electronic device; the energy storage ratio determination module may include logic circuits or be implemented by a central processing unit, digital signal processor, or FPGA included in an electronic device; and the instruction generation module may include logic circuits or be implemented by a central processing unit, digital signal processor, or FPGA included in an electronic device.

[0065] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0066] This application discloses an electronic device, including: a processor; and a memory storing a computer program, which, when executed by the processor, causes the processor to perform the aforementioned satellite energy regulation method.

[0067] For example, refer to Figure 3 , Figure 3The illustrated electronic device 30 includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device 30 may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one type, and the structure of this electronic device 30 does not constitute a limitation on the embodiments of the present invention.

[0068] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in this disclosure. Processor 301 may also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0069] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0070] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other storage medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0071] The memory 303 stores application code that executes the present invention and is controlled by the processor 301. The processor 301 executes the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.

[0072] Figure 3 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0073] This application discloses a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, causes the processor to perform a satellite energy regulation method.

[0074] 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.

[0075] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for regulating the energy of a satellite, characterized in that, include: Based on the acquired solar panel damage command, determine the current relative energy storage status of the target satellite; When the current relative energy storage state is in an energy storage deficit state, acquire multiple current mission information corresponding to the target satellite; Determine the task level and energy consumption corresponding to the multiple current task information, and obtain the device adjustable information corresponding to the multiple current task information; Based on the device adjustability information, the task level, and the energy consumption, energy adjustment instructions corresponding to the multiple current task information are determined, and energy adjustment is performed on the working devices corresponding to the multiple current task information based on the multiple energy adjustment instructions.

2. The method according to claim 1, characterized in that, The determination of the target satellite's current relative energy storage status based on the acquired solar panel damage command includes: Based on the solar panel damage command, obtain the energy storage capacity of the damaged solar panel within a preset unit time period and the energy consumption of the target satellite within a preset unit time period. When the energy storage is less than the energy consumption, the current relative energy storage and consumption state is determined to be an energy storage deficit state. If the energy storage is not less than the energy consumption, the current relative energy storage and consumption state is determined to be an energy surplus state.

3. The method according to claim 1, characterized in that, Determining the task level and energy consumption corresponding to the multiple current task information includes: Determine the urgency and completion requirements of the multiple current task information items respectively; Based on the urgency of the task and the requirements for completing the task, the task level corresponding to each of the multiple current task information is determined; Based on the aforementioned current task information, multiple task completion cycles and multiple target device invocation requirements are determined. Based on the target device call requirements, at least one target device and the unit energy consumption corresponding to the at least one target device are determined; Based on the multiple unit energy consumption and the multiple task completion cycles, the energy consumption corresponding to the multiple current task information is determined respectively.

4. The method according to claim 1, characterized in that, The step of determining the energy adjustment instructions corresponding to the multiple current task information based on the device adjustability information, the task level, and the energy consumption includes: Based on the task level and preset task filtering criteria, the multiple current task information is filtered to determine multiple first current task information, wherein the multiple first current task information are task information that must be completed. Based on the device's adjustable information, the plurality of first current task information is filtered to determine second current task information and third current task information, wherein the second current task information is task information that can be completed with low requirements, and the third current task information is task information that can be completed according to the initially set requirements; Based on the energy consumption, an energy adjustment command corresponding to the second current task information is generated, which indicates that the energy supply to some working equipment has stopped or decreased, and an energy adjustment command corresponding to the third current task information is generated, which indicates that the energy supply is continuous.

5. The method according to claim 4, characterized in that, After filtering the multiple current task information based on the task level and preset task filtering criteria to determine the first current task information, the step of determining the energy adjustment instructions corresponding to the multiple current task information based on the device adjustability information, the task level, and the energy consumption further includes: Based on the task level and the preset task filtering criteria, a fourth current task information is selected from the plurality of current task information, wherein the fourth current task information is non-essential completion information; The fourth current task information is removed, and an energy regulation command corresponding to the fourth current task information, representing the cessation of energy transmission, is generated.

6. The method according to claim 1, characterized in that, The step of adjusting the energy of the working devices corresponding to the multiple current task information based on the multiple energy adjustment commands includes: The multiple energy adjustment commands are prioritized, and based on the prioritized energy adjustment commands, the energy of the working devices corresponding to the multiple current task information is adjusted respectively. Among the multiple energy adjustment commands, the energy adjustment command that represents the cessation of energy delivery is determined as the optimal command, and the energy adjustment command that represents the cessation or reduction of energy delivery to some working devices is determined as the suboptimal command.

7. The method according to claim 1, characterized in that, After determining the current relative energy storage status of the target satellite based on the acquired solar panel damage command, the method further includes: When the relative energy storage state is an energy surplus state, and the difference between the energy received and stored and the energy released by the target satellite is less than a preset difference, the energy storage and release ratio of the target satellite at multiple preset time points is determined, wherein the time interval between the multiple preset time points is equal. When the energy storage ratios of the multiple energy storage facilities show a decreasing trend, a power supply stop command is generated for the target satellite to restrict the energy supply to the relevant equipment.

8. A device for regulating the energy of a satellite, characterized in that, include: The relative energy storage status determination module is used to determine the current relative energy storage status of the target satellite based on the acquired solar panel damage command. The current mission information acquisition module is used to acquire multiple current mission information corresponding to the target satellite when the current relative energy storage consumption state is an energy storage deficit state; The information determination module is used to determine the task level and energy consumption corresponding to the multiple current task information, and to obtain the device adjustable information corresponding to the multiple current task information. An energy regulation module is used to determine energy regulation instructions corresponding to the multiple current task information based on the device adjustability information, the task level, and the energy consumption, and to regulate the energy of the working devices corresponding to the multiple current task information based on the multiple energy regulation instructions.

9. An electronic device, characterized in that, include: processor; A memory storing a computer program that, when executed by the processor, causes the processor to perform the method as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, the processor performs the method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Energy adjusting method and device for satellite, electronic equipment and medium

    CN120756678A

  • Energy scheduling method, system and equipment for low earth orbit satellite and medium

    CN120840893A

  • Autonomous control of electric power consumption by an apparatus

    US20200198811A1