Method for multi-energy internet dynamic networking and energy management of satellite constellation
By determining the dynamic networking conditions in the satellite constellation, identifying the root node and child nodes, and employing multi-energy scheduling and decision-making methods to manage the multi-energy internet, the reliability problem of energy supply in the satellite constellation is solved, and the operational reliability and service life of the satellites are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-29
- Publication Date
- 2026-03-20
AI Technical Summary
The current satellite constellation uses a single power supply method, which may lead to the satellites being scrapped when the power system fails. Furthermore, the traditional management model is not suitable for large-scale, widely distributed satellite constellations, making it difficult to achieve multi-energy scheduling and decision-making, thus affecting the reliability of energy supply and the lifespan of the satellites.
By judging dynamic networking conditions, the root node and child nodes are determined, and a multi-energy scheduling and decision-making method is adopted to manage the energy of the multi-energy Internet. This includes steps such as detecting faulty satellites, determining power status, screening energy transmission distances, and generating control strategies to optimize energy allocation and supply.
It improves the energy security and operational reliability of satellites in orbit, extends their service life, and enhances the robustness of the multi-energy internet.
Smart Images

Figure CN114977328B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of multi-energy network power supply of satellite constellation, and in particular to a multi-energy internet dynamic networking and energy management method for satellite constellation. BACKGROUND
[0002] The satellite constellation is an integrated intelligent interconnected network formed by networking a plurality of satellites and devices in a certain way to realize real-time information interaction, intelligent remote sensing of devices and high-precision control. In the existing satellite constellation, the main power supply mode of the satellite is still the solar panel and battery power supply mode. If a certain component fails, the satellite power supply system will fail, and the satellite may face the risk of scrapping.
[0003] At present, microwave and laser wireless energy transmission technology makes it possible to realize long-distance wireless energy transmission in space. By constructing a multi-energy interconnected network and using wireless energy transmission, the power supply system of a satellite that has failed can be re-established.
[0004] In the satellite constellation, there are a large number of satellites, and the distance between them is far. When a satellite fails in energy supply, it is necessary to determine which satellites can meet the demand of dynamic networking, and to realize the condition or event triggering of dynamic networking by setting multiple constraint conditions, and to solve the problem of multi-energy internet dynamic networking of satellite constellation.
[0005] In addition, the satellite constellation is large in scale and widely distributed, and the traditional satellite management mode is not applicable. It is necessary to explore the multi-energy scheduling and decision algorithm of the satellite energy system on the basis of the multi-energy network, and to realize the optimal allocation and reliable supply of energy in the satellite constellation energy network. SUMMARY
[0006] The present application aims to at least solve one of the problems in the related art. To this end, one object of the present application is to provide a multi-energy internet dynamic networking and energy management method for satellite constellation, which can effectively improve the energy security capability of on-orbit satellite constellation, the operation reliability and service life of on-orbit satellite.
[0007] To achieve the above-mentioned object, the present application realizes the following technical scheme:
[0008] A multi-energy internet dynamic networking and energy management method for satellite constellation, comprising:
[0009] determining whether the dynamic networking condition is met, and after determining that the dynamic networking condition is met, determining the root node and the child node to be dynamically networked in the satellite constellation, wherein the node is an energy terminal for satellite management; dynamically networking the root node and the determined child node, and using a multi-energy scheduling and decision method to manage the multi-energy internet after dynamic networking.
[0010] Optionally, the step of judging whether the dynamic networking condition is met comprises:
[0011] detecting whether there is a faulty satellite; if there is a faulty satellite, detecting a supply state of an energy system of the faulty satellite; and if the supply state of the energy system of the faulty satellite cannot maintain normal operation of the faulty satellite, judging that the dynamic networking condition is met.
[0012] Optionally, the step of determining the root node and the child nodes to be dynamically networked in the satellite constellation comprises:
[0013] determining a power state of the faulty satellite, wherein the power state of the faulty satellite meets a maximum power constraint condition of a satellite bus; judging whether the power state of the faulty satellite meets a load operation demand power; and if not, setting the faulty satellite as the root node and setting energy terminals of the remaining satellites as the child nodes.
[0014] Optionally, the step of determining the power state of the faulty satellite comprises: determining maximum power trackers and maximum available powers of batteries of the faulty satellite in a future preset period, and determining the power state of the faulty satellite according to the maximum power trackers and the maximum available powers of the batteries.
[0015] Optionally, when the root node and the determined child nodes are dynamically networked, the method further comprises:
[0016] determining direct energy transmission distances of the root node to all the child nodes respectively, comparing the obtained multiple direct energy transmission distances with a preset direct energy transmission distance, and eliminating a child node corresponding to a distance value greater than the preset direct energy transmission distance.
[0017] Optionally, each energy terminal is connected with an energy router, and after the child node corresponding to the distance value greater than the preset direct energy transmission distance is eliminated, the method further comprises:
[0018] determining minimum energy transmission powers of all the remaining child nodes to the root node through the energy routers connected with the remaining child nodes respectively, and determining a maximum energy transmission receiving power of an energy router connected with the root node; if the minimum energy transmission power is greater than the maximum energy transmission receiving power, eliminating a child node with a maximum direct energy transmission distance from the remaining child nodes, and re-determining the minimum energy transmission power until the minimum energy transmission power is less than the maximum energy transmission receiving power.
[0019] Optionally, after the minimum energy transmission power is less than the maximum energy transmission receiving power, the method further comprises:
[0020] determining a demand power of the failed satellite, and determining power states and power redundancy states of each node in the multi-energy internet after the current networking; determining a maximum energy transmission power of the root node by the multi-energy internet after the current networking according to the power states and the power redundancy states of each node; if the maximum energy transmission power is greater than the demand power, the dynamic networking is completed; if the maximum energy transmission power is less than or equal to the demand power, returning to the step of determining the power state of the failed satellite.
[0021] Optionally, the step of managing energy of the multi-energy internet after the dynamic networking by the multi-energy scheduling and decision method comprises:
[0022] Based on the multi-energy internet after the networking, a plurality of control strategies are generated by a grid method; each control strategy is simulated by a single step by an upper system simulation model, and a simulation result of each control strategy is output; overall energy consumption values of each energy terminal and the multi-energy internet are determined according to the simulation result of each control strategy by a lower control strategy scheduling model, and a control strategy corresponding to each energy terminal and the overall energy consumption value of the multi-energy internet being less than a preset energy consumption value is set as an optimal control strategy, so as to manage energy of the multi-energy internet by the optimal control strategy.
[0023] Optionally, the step of generating a plurality of control strategies by a grid method based on the multi-energy internet after the networking comprises:
[0024] Port electrical data of each energy terminal in the multi-energy internet are collected; an operating state of each energy terminal is determined according to the port electrical data of each energy terminal; and a plurality of control strategies are generated by a grid method according to the operating state of each energy terminal.
[0025] Optionally, the operating state comprises at least one of a power state, a health state, a cruising state and a load demand state of each energy terminal.
[0026] The present application has at least the following technical effects:
[0027] The present application can determine whether each node meets the demand and the constraint condition of the networking according to the state of each node, thereby solving the problem of dynamic networking of the energy internet between satellite constellations, and the present application can solve the problem of energy management of the multi-energy internet by the multi-energy internet after the dynamic networking and by the multi-energy scheduling and decision algorithm, and can effectively improve the reliability and service life of the on-orbit satellite and the robustness of the multi-energy internet.
[0028] Additional aspects and advantages of the present application will be given in part in the following description, will become apparent in part from the following description, or will be learned by practice of the present application. BRIEF DESCRIPTION OF DRAWINGS
[0029] Figure 1 A flow chart of a multi-energy Internet dynamic networking and energy management method for a satellite constellation according to an embodiment of the present application is shown in FIG. 1.
[0030] Figure 2 A multi-energy Internet dynamic networking workflow according to an embodiment of the present application is shown in FIG. 2.
[0031] Figure 3 A multi-energy scheduling and decision-making method workflow according to an embodiment of the present application is shown in FIG. 3. DETAILED DESCRIPTION
[0032] The embodiments will be described in detail below with reference to the drawings, in which like or similar elements or components are denoted by like reference numerals, and the embodiments described below are examples intended to explain the present application and should not be understood as limiting the present application.
[0033] A multi-energy Internet dynamic networking and energy management method for a satellite constellation according to an embodiment of the present application will be described below with reference to the drawings.
[0034] Figure 1 A flow chart of a multi-energy Internet dynamic networking and energy management method for a satellite constellation according to an embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the method includes: Figure 1
[0035] Step S1: determining whether a dynamic networking condition is met, and determining a root node and a child node to be dynamically networked in the satellite constellation after determining that the dynamic networking condition is met, wherein the nodes are energy terminals for satellite management.
[0036] Specifically, before determining whether the dynamic networking condition is met, it can be further detected whether a root node, i.e., a parent node, exists in the multi-energy Internet. If the root node exists, a secondary child node can be selected from the multi-energy Internet, and the selected secondary child nodes and the root node can be dynamically networked. If no root node is detected in the current multi-energy Internet, the step of determining whether the dynamic networking condition is met is entered.
[0037] The step of determining whether the dynamic networking condition is met includes: detecting whether a faulty satellite exists; if the faulty satellite exists, detecting a supply state of an energy system of the faulty satellite; and if the supply state of the energy system of the faulty satellite cannot maintain normal operation of the faulty satellite, determining that the dynamic networking condition is met.
[0038] Specifically, after detecting the existence of the faulty satellite, the fault degree of the faulty satellite can be evaluated, and when the energy system of the faulty satellite is detected to be insufficient to maintain normal operation of the faulty satellite, the dynamic networking condition is triggered, and the multi-energy system starts dynamic networking.
[0039] In an embodiment of the present application, the step of determining the root node and the child nodes to be dynamically networked in the satellite constellation comprises: determining the power state of the faulty satellite, wherein the power state of the faulty satellite satisfies the maximum power constraint condition of the satellite bus; judging whether the power state of the faulty satellite satisfies the load operation demand power; if not, setting the faulty satellite as the root node and setting the energy terminals of the remaining satellites as the child nodes.
[0040] In the present embodiment, the step of determining the power state of the faulty satellite comprises determining the maximum power tracker and the maximum available power of the battery of the faulty satellite in a future preset period, and determining the power state of the faulty satellite according to the maximum power tracker and the maximum available power of the battery.
[0041] Specifically, the multi-constraint state estimation algorithm can be used to calculate the power state of the faulty satellite at this time, i.e., the sum of the maximum power tracker and the maximum available power of the battery of the faulty satellite in a future preset period. If the sum of the maximum available power does not satisfy the load operation demand power, the faulty satellite is selected as the root node, and the remaining energy terminals are selected as idle nodes. It should be noted that the power state of the faulty satellite in the present example also needs to be subject to the maximum power constraint of the satellite bus.
[0042] Step S2: dynamically network the root node with the determined child nodes, and use the multi-energy scheduling and decision method to perform energy management on the multi-energy internet after dynamic networking.
[0043] After the root node and the child nodes are determined, dynamic networking can be directly performed, and of course, the child nodes can be screened before networking, so as to obtain a more optimized multi-energy internet after networking.
[0044] In an embodiment of the present application, when the root node is dynamically networked with the determined child nodes, the method further comprises: determining the direct energy transmission distance between the root node and all the child nodes respectively, and comparing the obtained plurality of direct energy transmission distances with a preset direct energy transmission distance, and eliminating the child nodes corresponding to the distance values greater than the preset direct energy transmission distance.
[0045] Specifically, each idle node can select a parent node, and the idle node can select the nearest superior node as the parent node, and if there is only one superior node, i.e., the root node, all the idle nodes can select the root node as the parent node. The parent node sorts these nodes according to their distances from the parent node, and first eliminates the child nodes exceeding the preset direct energy transmission distance, and then dynamically networks with the remaining child nodes.
[0046] In one embodiment of the present application, each energy terminal is connected with an energy router, and after the sub-nodes corresponding to the distance value greater than the preset direct energy transmission distance are removed, the method further comprises: determining the minimum energy transmission power of all the remaining sub-nodes to the root node through the energy routers connected with the respective remaining sub-nodes, and determining the maximum energy transmission receiving power of the energy router connected with the root node; if the minimum energy transmission power is greater than the maximum energy transmission receiving power, removing the sub-node with the maximum direct energy transmission distance from the remaining sub-nodes, and re-determining the minimum energy transmission power until the minimum energy transmission power is less than the maximum energy transmission receiving power.
[0047] Specifically, the parent node can calculate the sum Ps of the minimum energy transmission powers of the remaining sub-nodes to it through the energy routers connected with the respective remaining sub-nodes. If the minimum energy transmission power Ps is greater than the maximum energy transmission receiving power of the energy router of the parent node itself, the parent node needs to continue to remove the sub-nodes. Each time the parent node removes the sub-node with the maximum distance and re-calculates Ps until Ps is less than the maximum energy transmission receiving power. If the minimum energy transmission power Ps is less than the maximum energy transmission receiving power of the energy router of the parent node, the selection of the secondary sub-nodes ends, and dynamic networking can be performed.
[0048] In order to optimize the multi-energy Internet, after the minimum energy transmission power is less than the maximum energy transmission receiving power, the method further comprises: determining the required power of the failed satellite, and determining the power state and power redundancy state of each node in the multi-energy Internet after the current networking; determining the maximum energy transmission power of the multi-energy Internet after the current networking to the root node according to the power state and power redundancy state of each node; if the maximum energy transmission power is greater than the required power, the dynamic networking is completed; if the maximum energy transmission power is less than or equal to the required power, returning to the step of determining the power state of the failed satellite.
[0049] Specifically, the required power Preq of the failed satellite for maintaining its own operation can be calculated, and the power state and power redundancy state of each node in the current multi-energy Internet can be calculated, and the maximum energy transmission power Prec of the local multi-energy Internet to the root node can be calculated based on the power state and power redundancy state. If Prec is greater than Preq, the dynamic networking is completed, and the remaining nodes are idle. If Prec is less than Preq, returning to the step of determining the power state of the failed satellite, and re-performing the dynamic networking.
[0050] As a specific example, as shown in FIG. 1, the multi-energy Internet is composed of a root node, a parent node, a secondary sub-node, and a tertiary sub-node. The root node is connected with the parent node through the energy router of the root node, and the parent node is connected with the secondary sub-node and the tertiary sub-node through the energy routers of the parent node. Figure 2As shown, it can be first judged whether there is a root node in the multi-energy internet, if there is, then the secondary node, i.e. the child node, is directly selected, then each secondary node selects the root node as the parent node and performs dynamic networking, in the networking, the root node can eliminate the child node whose distance exceeds the farthest single-hop distance, i.e. eliminate the child node which exceeds the preset direct energy transmission distance, then the minimum energy transmission power Ps of the remaining child node to the root node is calculated, and it is judged whether Ps is less than the maximum energy transmission receiving power Pmax, if yes, the secondary child node selection is ended, dynamic networking can be performed, and the remaining child node is classified into the idle node layer. If Ps is greater than the maximum energy transmission receiving power Pmax, the root node eliminates the farthest child node, and recalculates Ps and rejudges until Ps is less than the maximum energy transmission receiving power Pmax.
[0051] Wherein, when it is judged that there is no root node in the multi-energy internet, it can be detected whether there is a fault satellite, and the MPPT (Maximum Power Point Tracking) and the battery SOP (State of Power) are calculated, i.e. the sum of the maximum power tracker and the maximum available power of the battery is calculated, and the power state of the fault satellite is calculated according to this, wherein the power state of the fault satellite is subject to the maximum power constraint of the satellite DC bus. Further, the power state of the fault satellite is compared with the load operation demand power, if the load operation demand power is not satisfied, the fault satellite is set as the root node, and the demand power Preq of the root node is calculated, then the secondary child node is selected. Wherein, the selection method of the secondary child node is the same as the above method, which will not be repeated here.
[0052] In an embodiment of the present application, the steps of the multi-energy scheduling and decision method for energy management of the multi-energy internet after dynamic networking include:
[0053] Based on the multi-energy internet after networking, a plurality of control strategies are generated by the grid method; each control strategy is simulated by a single step by using an upper system simulation model, and the simulation results of each control strategy are output; the overall energy consumption values of each energy terminal and the multi-energy internet are determined according to the simulation results of each control strategy by using a lower control strategy scheduling model, and the control strategy corresponding to the overall energy consumption values of each energy terminal and the multi-energy internet which are less than the preset energy consumption value is set as the optimal control strategy, so as to perform energy management on the multi-energy internet by the optimal control strategy.
[0054] The step of generating multiple control strategies based on the multi-energy internet after networking includes: collecting port electrical data of each energy terminal in the multi-energy internet; determining the running state of each energy terminal according to the port electrical data of each energy terminal; and generating multiple control strategies by the grid method according to the running state of each energy terminal. The running state includes at least one of the power state, the health state, the endurance state and the load demand state of each energy terminal.
[0055] Specifically, as shown in Figure 3 The sensor data of each node in the multi-energy internet can be collected, the sensor is used to collect electrical data of each energy terminal, the electrical data includes port voltage, current data, then the future state of the multi-energy internet is predicted based on the model prediction and state estimation algorithm, that is, the power state, health state, endurance state, load demand state and the like of each energy terminal are output, and multiple control strategies are generated by the grid method according to the above states.
[0056] Further, the upper model performs single-step simulation on each control strategy in turn, outputs the simulation result of the upper model through simulation, calculates the energy consumption of the energy terminal and the overall energy network according to the simulation result of the upper model by using the lower model, selects the optimal control strategy in the single step, and outputs the optimal control strategy by the lower model, that is, outputs the control scheme, and uses the control scheme to perform energy management on the multi-energy internet. Therefore, the energy optimal allocation of each energy terminal node in the multi-energy internet can be realized, and the energy transmission efficiency of each energy terminal in the multi-energy internet can be improved.
[0057] In summary, according to the state of each node, whether the node meets the demand and constraint condition of networking can be determined, so that the problem of dynamic networking of the energy internet between satellite constellations can be solved, and the energy management problem of the multi-energy internet can be solved by the multi-energy internet after dynamic networking and the multi-energy scheduling and decision algorithm for energy management of the multi-energy internet, and the reliability and service life of the on-orbit satellite and the robustness of the multi-energy internet can be effectively improved.
[0058] It is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the spirit or scope of the application. Thus, it is intended that the present application cover modifications and variations of this application provided they come within the scope of the appended claims and their equivalents.
[0059] While the application has been described in detail and with reference to specific embodiments thereof, it will be apparent to one skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope thereof. It is therefore intended that such changes and modifications be included within the scope of the application as defined by the appended claims.
Claims
1. A method for dynamic networking and energy management of a multi-energy internet for satellite constellations, characterized in that, include: Determine whether the dynamic networking conditions are met, and after determining that the dynamic networking conditions are met, determine the root node and child nodes to be dynamically networked in the satellite constellation, where the nodes are energy terminals used for satellite management; The steps for determining whether the dynamic networking conditions are met include: detecting whether there is a faulty satellite; if there is a faulty satellite, detecting the power supply status of the power system of the faulty satellite; if the power supply status of the power system of the faulty satellite cannot maintain the normal operation of the faulty satellite, then determining that the dynamic networking conditions are met. The steps for determining the root node and child nodes to be dynamically networked in the satellite constellation include: determining the power status of the faulty satellite, wherein the power status of the faulty satellite satisfies the maximum power constraint condition of the satellite bus; determining whether the power status of the faulty satellite meets the power requirements of the load operation; if not, setting the faulty satellite as the root node and setting the power terminals of the remaining satellites as child nodes. The root node and determined child nodes are dynamically networked, and a multi-energy scheduling and decision-making method is used to manage the energy of the dynamically networked multi-energy internet. Specific steps include: generating multiple control strategies based on the networked multi-energy internet using a grid method; performing single-step simulations of each control strategy using an upper-level system simulation model and outputting the simulation results for each control strategy; using a lower-level control strategy scheduling model to determine the overall energy consumption value of each energy terminal and the multi-energy internet based on the simulation results of each control strategy, and setting the control strategy corresponding to the overall energy consumption value of each energy terminal and the multi-energy internet being less than a preset energy consumption value as the optimal control strategy, so as to manage the energy of the multi-energy internet through the optimal control strategy.
2. The method for dynamic networking and energy management of a multi-energy internet for satellite constellations as described in claim 1, characterized in that, The steps for determining the power status of the faulty satellite include: Determine the maximum available power of the maximum power tracker and battery of the faulty satellite within a preset future time period, and determine the power status of the faulty satellite based on the maximum available power of the maximum power tracker and battery.
3. The method for dynamic networking and energy management of a multi-energy internet for satellite constellations as described in claim 2, characterized in that, When dynamically networking the root node with determined child nodes, the method further includes: Determine the direct energy transfer distance between the root node and all child nodes, compare the obtained direct energy transfer distances with the preset direct energy transfer distance, and remove the child nodes corresponding to the distance values that are greater than the preset direct energy transfer distance.
4. The method for dynamic networking and energy management of a multi-energy internet for satellite constellations as described in claim 3, characterized in that, Each energy terminal is connected to an energy router. After removing child nodes corresponding to distances exceeding a preset direct energy transmission distance, the method further includes: The minimum power transmission from each of the remaining child nodes to the root node is determined by the energy routers connected to each of the remaining child nodes, and the maximum power transmission and reception power of the energy routers connected to the root node is determined. If the minimum energy transmission power is greater than the maximum energy transmission and reception power, then the child node with the largest direct energy transmission distance is removed from the remaining child nodes, and the minimum energy transmission power is re-determined until the minimum energy transmission power is less than the maximum energy transmission and reception power.
5. The method for dynamic networking and energy management of a multi-energy internet for satellite constellations as described in claim 4, characterized in that, After the minimum power transfer is less than the maximum power transfer received, the method further includes: Determine the required power of the faulty satellite, and determine the power status and power redundancy status of each node in the current multi-energy internet after networking; The maximum energy transfer power of the multi-energy Internet to the root node after the current networking is determined based on the power status and power redundancy status of each node. If the maximum power transmission is greater than the required power, dynamic networking is completed; if the maximum power transmission is less than or equal to the required power, the process returns to the step of determining the power status of the faulty satellite.
6. The method for dynamic networking and energy management of a multi-energy internet for satellite constellations as described in claim 5, characterized in that, Based on the multi-energy internet after networking, the steps for generating multiple control strategies using the grid method include: Collect port electrical data from each energy terminal in the multi-energy internet; The operating status of each energy terminal is determined based on the port electrical data of each energy terminal. Based on the operating status of each energy terminal, multiple control strategies are generated using a grid method.
7. The method for dynamic networking and energy management of a multi-energy internet for satellite constellations as described in claim 6, characterized in that, The operating status includes at least one of the following: power status, health status, battery life status, and load demand status of each energy terminal.
Citation Information
Patent Citations
Photovoltaic module generation power optimization system having wireless self-networking function
CN110224440A
Dynamic networking method for space wireless energy internet
CN112888009A