Satellite energy system and active balance method of working state

By coordinating the control of the management unit and control unit in the satellite energy system, the functional units can rotate their work, solving the problem of uneven working status of the execution units and improving the system's reliability and lifespan.

CN117302561BActive Publication Date: 2026-04-14SICHUAN XINGSHIDAI INTELLIGENT SATELLITE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SICHUAN XINGSHIDAI INTELLIGENT SATELLITE TECH CO LTD
Filing Date
2023-10-23
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

The satellite energy system suffers from uneven operating conditions of the execution units, leading to device aging and affecting the system's lifespan.

Method used

The management unit determines the balancing execution cycle based on the total required working time and power output pressure, generates management instructions, and the control unit controls the opening and closing of the functional units, so that each functional unit takes turns working in each balancing execution cycle. The monitoring unit monitors the health status and power output in real time.

Benefits of technology

This ensures that the working time and power output pressure of each functional unit are basically consistent, improving the reliability of the satellite energy system and extending the system life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117302561B_ABST
    Figure CN117302561B_ABST
Patent Text Reader

Abstract

The application provides a satellite energy system and an active balancing method for working states, and relates to the field of satellite energy. The method comprises the following steps: in the case that the satellite energy system is powered on and each functional unit of an execution unit is opened, a management unit determines a plurality of balancing execution periods according to a total working time length and power output pressure of the execution unit; for each balancing execution period, the management unit generates a management instruction corresponding to each functional unit based on the time length of the balancing execution period and the number of the functional units, and synchronously feeds the management instruction to a control unit; and the control unit controls the opening and closing of all the functional units according to the management instruction corresponding to each functional unit, so that each functional unit is alternately worked once in each balancing execution period, thereby achieving the consistency of the working time length and the power output pressure of each functional unit to the maximum extent, improving the reliability of the satellite energy system, and further solving the influence of the unbalanced working state of the satellite energy system on the aging degree of devices.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of satellite energy, and more specifically, to a satellite energy system and an active balancing method for its operating status. Background Technology

[0002] Satellites operate in a complex space environment. To improve the reliability of satellite energy, satellite energy systems are generally designed with multiple backups. However, uneven system operation can easily occur. For example, a satellite energy system may include parallel execution units A and B. Execution unit A may contribute 90% of the power, while execution unit B may only contribute 10% of the power. This can cause the system's components to age to varying degrees, affecting the overall lifespan of the satellite energy system. Summary of the Invention

[0003] This invention provides an active balancing method for the operating status of a satellite energy system and a satellite energy system that can balance the operating status of onboard energy and ensure the reliability of satellite energy.

[0004] The embodiments of the present invention can be implemented as follows:

[0005] In a first aspect, the present invention provides an active balancing method for the operating state of a satellite energy system, the satellite energy system comprising a management unit, a control unit, and an execution unit, the execution unit comprising multiple functional units, the management unit and each of the functional units being connected to the control unit, the method comprising:

[0006] When the satellite energy system is powered on and each of the functional units of the execution unit is activated, the management unit determines multiple balanced execution cycles based on the total required working time and power output pressure of the execution unit.

[0007] For each of the balanced execution cycles, the management unit generates a management instruction corresponding to each functional unit based on the duration of the balanced execution cycle and the number of functional units, and synchronizes it to the control unit.

[0008] The control unit controls the opening and closing of all functional units according to the management instructions corresponding to each functional unit, so that each functional unit takes turns working once in each balanced execution cycle.

[0009] Optionally, the step of the management unit generating management instructions corresponding to each functional unit based on the duration of the balanced execution cycle and the number of functional units, and synchronizing these instructions to the control unit, includes:

[0010] The management unit uses the ratio of the duration of the balanced execution cycle to the number of functional units as the rotation working duration of each functional unit.

[0011] The management unit generates a management instruction corresponding to each functional unit according to the preset rotation order of each functional unit, and synchronously sends it to the control unit at intervals of the rotation working time.

[0012] Optionally, the step of the control unit controlling the opening and closing of all functional units according to the management instructions corresponding to each functional unit includes:

[0013] Each time the control unit receives a management command, it activates the corresponding functional unit and deactivates all other functional units.

[0014] Optionally, the satellite power system further includes a monitoring unit, and the management unit and each of the functional units are connected to the monitoring unit. The method further includes:

[0015] After any of the functional units is activated by the control unit, the monitoring unit monitors the working health status and power output capability of the functional unit in real time and feeds back the monitoring results to the management unit.

[0016] Based on the monitoring results, the management unit determines whether the functional units can be rotated normally.

[0017] Optionally, the monitoring results include the activation status and output power of the functional unit, and the step of the management unit determining whether the functional unit can rotate normally based on the monitoring results includes:

[0018] If the function unit is not enabled, the management unit determines that the function unit cannot be rotated normally.

[0019] If the function unit is enabled and has no power output, the management unit determines that the function unit cannot be rotated normally.

[0020] If the function unit is enabled, has power output, and its output power is less than a preset value, then the management unit determines that the function unit cannot rotate normally.

[0021] If the function unit is enabled, has power output, and its output power is not less than a preset value, then the management unit determines that the function unit can rotate normally.

[0022] Optionally, the method further includes:

[0023] Before synchronizing the management instructions corresponding to any of the functional units to the control unit, the management unit determines whether the functional unit can be rotated normally based on the number of failures of the functional unit.

[0024] Optionally, the method further includes:

[0025] If the management unit determines that the functional unit can rotate normally, it sends a management instruction corresponding to the next functional unit in the preset rotation order to the control unit after the rotation working time interval.

[0026] Optionally, the method further includes:

[0027] If the management unit determines that the functional unit cannot be rotated normally, it sends the management instruction corresponding to the next functional unit in the preset rotation order to the control unit and updates the failure count of the functional unit.

[0028] Optionally, the method further includes:

[0029] If, within each balanced execution cycle, the management unit determines that there is an anomaly in the rotation process of multiple functional units based on the number of failures of each functional unit, it stops synchronizing the management instructions corresponding to each functional unit to the control unit.

[0030] The control unit activates all the functional units, enabling them to operate simultaneously until the satellite energy system's operating time ends.

[0031] Secondly, the present invention provides a satellite energy system, the satellite energy system comprising a management unit, a control unit, a monitoring unit and multiple execution units, the execution unit comprising multiple functional units, and the management unit and each of the functional units being connected to the control unit;

[0032] The management unit is used to determine multiple balanced execution cycles based on the total working time and power output pressure of the execution unit when the satellite energy system is powered on and each of the functional units of the execution unit is turned on; for each balanced execution cycle, based on the duration of the balanced execution cycle and the number of functional units, the management unit generates management instructions corresponding to each functional unit and synchronizes them to the control unit.

[0033] The control unit is used to control the opening and closing of all the functional units according to the management instructions corresponding to each functional unit, so that each functional unit takes turns working once in each balanced execution cycle.

[0034] Compared to existing technologies, this invention provides an active balancing method for the operating state of a satellite energy system: When the satellite energy system is powered on and each functional unit of the execution unit is turned on, the management unit determines multiple balancing execution cycles based on the total required operating time and power output pressure of the execution units; for each balancing execution cycle, the management unit generates a management instruction corresponding to each functional unit based on the duration of the balancing execution cycle and the number of functional units, and synchronously sends it to the control unit; the control unit controls the turning on and off of all functional units according to the management instruction corresponding to each functional unit, so that each functional unit rotates to work once in each balancing execution cycle. Because the management unit of this invention synchronizes the management instructions corresponding to each functional unit in each balanced execution cycle, and the control unit controls the opening and closing of all functional units after receiving the management instructions corresponding to each functional unit, each functional unit takes turns working once in each balanced execution cycle. Through the cooperation of the management unit, control unit, monitoring unit and execution unit, active energy balance is achieved, thereby maximizing the consistency of the working time and power output pressure of each functional unit, improving the reliability of the satellite energy system, and solving the problem of uneven working state of the satellite energy system, which leads to different degrees of aging of the devices, thus achieving the best technical effect of extending the life of the energy system. Attached Figure Description

[0035] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0036] Figure 1 A schematic diagram illustrating the connection method of a satellite energy system control unit, execution unit, and monitoring unit provided in an embodiment of the present invention;

[0037] Figure 2 A schematic diagram of a satellite energy system architecture provided for an embodiment of the present invention;

[0038] Figure 3 A flowchart illustrating an active balancing method for the operating state of a satellite energy system provided in this embodiment of the invention. Figure 1 ;

[0039] Figure 4 A schematic diagram of equalization timing provided for an embodiment of the present invention;

[0040] Figure 5 A flowchart illustrating an active balancing method for the operating state of a satellite energy system provided in this embodiment of the invention. Figure 2 ;

[0041] Figure 6 A flowchart illustrating an active balancing method for the operating state of a satellite energy system provided in this embodiment of the invention. Figure 3 . Detailed Implementation

[0042] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0043] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.

[0044] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0045] It should be noted that, where there is no conflict, the features in the embodiments of the present invention can be combined with each other.

[0046] This invention provides a satellite energy system, which includes a management unit, a control unit, a monitoring unit, and an execution unit, the execution unit including multiple functional units.

[0047] Each functional unit is connected to a control unit, which has multiple control interfaces, each of which connects to a functional unit. For example, such as... Figure 1 As shown, functional unit M1 is connected to control interface 1 on the control unit, functional unit M2 is connected to control interface 2 on the control unit, ..., functional unit M n-1 Control interface n-1 on the control unit, functional unit M n Connect to the control interface n on the control unit.

[0048] Each functional unit is also connected to a monitoring unit, which has multiple monitoring interfaces, each of which connects to a functional unit. For example, such as... Figure 1 As shown, functional unit M1 is connected to monitoring interface 1 on the monitoring unit, functional unit M2 is connected to monitoring interface 2 on the monitoring unit, ..., functional unit M n-1The monitoring interface n-1 on the access monitoring unit, and the functional unit M n Connect to the monitoring interface n on the monitoring unit.

[0049] The management unit is connected to both the control unit and the monitoring unit. It can be understood that the management unit is connected to each functional unit through the control unit and the monitoring unit. For example, such as… Figure 2 As shown, the management unit connects with functional units M1, M2, ..., Mn through the control unit and monitoring unit. n-1 and functional unit M n .

[0050] The management unit manages the tasks of the control unit and uses the monitoring unit to monitor the faults of each functional unit of the execution unit.

[0051] The control unit executes the instructions of the management unit to control the working status (working or idle) of each functional unit of the execution unit.

[0052] The monitoring unit monitors the operational health status and power output of each functional unit, and feeds back the operational health status and power output capability of each functional unit to the management unit.

[0053] Each functional unit of the execution unit can independently complete the tasks of the satellite energy system. The first to nth functional units are labeled M1, M2...M n .

[0054] In order to balance the operating status of satellite energy and ensure the reliability of satellite energy, this invention provides an active balancing method for the operating status of satellite energy system, which will be described in detail below.

[0055] Please refer to Figure 3 The active balancing method for the operating status of the satellite energy system includes steps S101 to S103.

[0056] S101, when the satellite energy system is powered on and each functional unit of the execution unit is turned on, the management unit determines multiple balanced execution cycles based on the total working time required by the execution unit and the power output pressure.

[0057] In this invention example, after the satellite power system is powered on, all functional units of the execution unit are turned on by default. The management unit performs AI calculations on the total required working time T and power output pressure of the execution unit, dividing the total required working time T into multiple time periods of duration t. Each time period serves as a balanced execution cycle. For example, as shown... Figure 4 As shown, the total working time T is divided into two time periods, each with a duration of t. These two time periods are labeled as balanced execution cycle 1 and balanced execution cycle 2, respectively.

[0058] S102, for each balanced execution cycle, the management unit generates management instructions corresponding to each functional unit based on the duration of the balanced execution cycle and the number of functional units, and synchronizes them to the control unit.

[0059] As one possible implementation, step S102 may include sub-steps S102-1 to S102-3.

[0060] S102-1, the management unit uses the ratio of the duration of the balanced execution cycle to the number of functional units as the rotation work duration for each functional unit.

[0061] For example, such as Figure 4 As shown, assuming the execution unit includes n functional units and the duration of the balanced execution cycle is t, then the rotation work duration of each functional unit is n / t.

[0062] S102-2, the management unit generates a management instruction corresponding to a functional unit according to the preset rotation sequence of each functional unit, and synchronously sends it to the control unit at each rotation working time interval.

[0063] The preset rotation order of each functional unit can be determined according to the label of each functional unit. For example, the labels of n functional units are M1, M2, ..., M... n The preset rotation order of the functional units, determined by the labels from smallest to largest, is: functional unit M1, functional unit M2, ..., functional unit M... n Alternatively, the functional units can be arranged in a preset rotation order determined by the labels from largest to smallest, which is the functional unit M. n Functional Unit M n-1 Functional unit M1.

[0064] The preset rotation order of each functional unit can also be randomly generated. For example, the labels of the n functional units are M1, M2, ..., M n The preset rotation order of the randomly generated functional units can be functional unit M4, functional unit M3, functional unit M1, functional unit M2, functional unit M5, ..., functional unit M n-2 Functional Unit M n Functional Unit M n-1 .

[0065] Each time the control unit receives a management command, it turns on the corresponding functional unit and turns off all other functional units. Each two adjacent management commands sent by the management unit correspond to different functional units. The management commands are sent by alternating the working time, so that each functional unit works once in any balanced execution cycle, and the working time of each functional unit meets the alternating working time.

[0066] For example, such as Figure 4 As shown, within the balanced execution cycle 1, functional units M1, M2, ..., M n The work is rotated, and the rotation time for each functional unit is t / n. The time interval [0, t / n) is when functional unit M1 is working. The management unit synchronizes the management instructions corresponding to functional unit M1 to the control unit, so that other functional units M2, ..., M... n During the resting state, the time interval [t / n, 2t / n) is when functional unit M2 is working. The management unit synchronizes the information to the control unit, allowing other functional units M1, M3, M4, ..., M... n In a resting state, ..., the time interval [(n-1)t / n, t) is the functional unit M n During operation, the management unit synchronizes information with the control unit, allowing other functional units M1, M2, ..., M... n-1 It is in a resting state.

[0067] S103, the control unit controls the opening and closing of all functional units according to the management instructions corresponding to each functional unit, so that each functional unit takes turns working once in each balanced execution cycle.

[0068] In this embodiment of the invention, for any functional unit, the functional unit rotates its work once in each balanced execution cycle.

[0069] For example, such as Figure 4 As shown, for functional unit M1, it alternates between the time interval [0, t / n) of balanced execution cycle 1 and the time interval [t, t+t / n) of balanced execution cycle 2; for functional unit M2, it alternates between the time interval [t / n, 2t / n) of balanced execution cycle 1 and the time interval [t+t / n, t+2t / n) of balanced execution cycle 2, and so on, for functional unit M... n It alternates between the time interval [(n-1)t / n, t) of the balanced execution cycle 1 and the time interval [Tt / n, T) of the balanced execution cycle 2.

[0070] Since the operational monitoring status and power output capability of the functional units affect the switching process, please refer to... Figure 5 The active balancing method for the operating status of the satellite energy system also includes steps S201 to S202.

[0071] S201 After any functional unit is activated by the control unit, the monitoring unit monitors the working health status and power output capability of the functional unit in real time and feeds back the monitoring results to the management unit.

[0072] The monitoring results include the activation status and output power of the functional units.

[0073] S202, the management unit determines whether the functional units can rotate normally based on the monitoring results.

[0074] In this embodiment of the invention, the implementation process of step S202 can be in the following four scenarios:

[0075] Scenario 1: If the function unit is not enabled, the management unit determines that the function unit cannot rotate normally.

[0076] Scenario 2: If the function unit is enabled but has no power output, the management unit determines that the function unit cannot rotate normally.

[0077] Scenario 3: If the function unit is enabled, has power output, and the output power of the function unit is less than the preset value, the management unit determines that the function unit cannot rotate normally.

[0078] Scenario 4: If the function unit is enabled, has power output, and the output power of the function unit is not less than the preset value, then the management unit determines that the function unit can rotate normally.

[0079] For example, such as Figure 4 As shown, during the time interval [t / n, 2t / n) of the balanced execution cycle 1, the management unit synchronizes the management command corresponding to functional unit M2 to the control unit. After receiving the management command, the control unit activates functional unit M2, allowing other functional units M1, M3, M4, ..., M... n It is in a resting state.

[0080] The monitoring unit N also monitors the working health status and power output capability of the functional unit M2 in real time, and feeds back the monitored activation status and output power of the functional unit M2 to the management unit.

[0081] The management unit judges the working health status and power output capability of functional unit M2 based on the activation status and output power of functional unit M2.

[0082] If functional unit M2 is not started normally, the management unit can determine that the working health status of functional unit M2 is poor and cannot be rotated normally.

[0083] If functional unit M2 is turned on normally but has no power output, the management unit can determine that the power output capability of functional unit M2 is abnormal and cannot be rotated normally.

[0084] If functional unit M2 is turned on normally and has power output, but the output power is much lower than the preset value (the preset value is set based on the normal output power), the management unit can determine that the power output capability of functional unit M2 is abnormal and cannot be rotated normally.

[0085] If functional unit M2 is turned on normally, has power output, and the output power is approximately the same as the preset value, the management unit can determine that the power output capability of functional unit M2 is normal and can be rotated normally.

[0086] In this invention, in addition to determining whether a functional unit can be rotated normally based on the monitoring results fed back by the monitoring unit, the management unit can also determine whether a functional unit can be rotated normally based on the number of failures of the functional unit before synchronizing the management instructions corresponding to any functional unit to the control unit.

[0087] As one possible implementation, if the number of failures of a functional unit exceeds 3, the management unit can determine that the functional unit cannot be rotated normally. If the number of failures of a functional unit is not greater than 3, the management unit can determine that the functional unit can be rotated normally.

[0088] In this embodiment of the invention, when the management unit determines that the functional unit can rotate normally, after the interval rotation working time, the management unit sends the management instruction corresponding to the next functional unit in the preset rotation order to the control unit.

[0089] Understandably, when the management unit determines that the functional unit can rotate normally, if the management instruction corresponding to the functional unit has already been sent to the control unit, then when the working time of the functional unit meets the rotation working time, that is, after the interval rotation working time, the management instruction corresponding to the next functional unit in the preset rotation order is sent to the control unit, thereby realizing normal rotation.

[0090] If the management command corresponding to the functional unit has not yet been sent to the control unit, the management command corresponding to the functional unit is sent directly to the control unit, so that the control unit can start the functional unit and rotate normally with the previous functional unit that is in the preset rotation sequence.

[0091] In this embodiment of the invention, when the management unit determines that the functional unit cannot rotate normally, the management unit sends the management instruction corresponding to the next functional unit in the preset rotation order to the control unit, and updates the number of failures of the functional unit.

[0092] Understandably, when the management unit determines that a functional unit cannot rotate normally, if the management instruction corresponding to the functional unit has already been sent to the control unit, it will immediately send the management instruction corresponding to the next functional unit in the preset rotation order after the functional unit to the control unit, so that the control unit will shut down the functional unit and switch to the next functional unit in the preset rotation order after the functional unit to work.

[0093] If the management command corresponding to the functional unit has not yet been sent to the control unit, the functional unit is skipped directly, and the management command corresponding to the next functional unit in the preset rotation sequence after the functional unit is sent to the control unit, so that the control unit directly starts the next functional unit in the preset rotation sequence after the functional unit to work.

[0094] At the same time, when the management unit determines that any functional unit cannot be rotated normally, it needs to update the number of failures for that functional unit.

[0095] If too many functional units in an execution unit cannot be rotated normally, it will affect the rotation process of multiple functional units. Therefore, please refer to... Figure 6 The active balancing method for the operating status of the satellite energy system also includes steps S104 to S105, which are parallel to step S103.

[0096] S104. In each balanced execution cycle, if the management unit determines that there is an anomaly in the rotation process of multiple functional units based on the number of failures of each functional unit, it stops synchronizing the management instructions corresponding to each functional unit to the control unit.

[0097] In this invention, when the management unit determines that the number of functional units that cannot be rotated normally reaches a certain scale based on the number of failures of each functional unit, the management unit will stop actively balancing multiple functional units, that is, stop synchronizing the management instructions corresponding to each functional unit to the control unit.

[0098] S105, the control unit activates all functional units, enabling all functional units to operate simultaneously until the satellite power system's operating time ends.

[0099] When the management unit stops actively balancing multiple functional units, it restores the default state of the control unit, that is, all functional units M are turned on and working simultaneously.

[0100] Please refer to this again. Figure 1 and Figure 2 The satellite power system includes a management unit that, when the satellite power system is powered on and each functional unit of the execution unit is activated, determines multiple balanced execution cycles based on the total working time and power output pressure of the execution units; for each balanced execution cycle, based on the duration of the balanced execution cycle and the number of functional units, generates management instructions corresponding to each functional unit and synchronously sends them to the control unit.

[0101] The control unit is used to control the opening and closing of all functional units according to the management instructions corresponding to each functional unit, so that each functional unit can take turns working once in each balanced execution cycle.

[0102] Optionally, the management unit is specifically used to use the ratio of the duration of the balanced execution cycle to the number of functional units as the rotation working duration of each functional unit; according to the preset rotation order of each functional unit, a management instruction corresponding to a functional unit is generated at each rotation working duration interval and synchronously sent to the control unit.

[0103] Optionally, the control unit is specifically configured to activate the functional unit corresponding to each management command received, and deactivate all other functional units.

[0104] Optionally, the satellite power system also includes a monitoring unit, a management unit, and each functional unit connected to the monitoring unit. The monitoring unit is used to monitor the working health status and power output capability of any functional unit in real time after it is turned on by the control unit, and to feed the monitoring results back to the management unit. The management unit is also used to determine whether the functional units can be rotated normally based on the monitoring results.

[0105] Optionally, the monitoring results include the on / off status and output power of the functional unit. The management unit is also specifically used to determine that if the functional unit is not on, the functional unit cannot rotate normally; if the functional unit is on and has no power output, the functional unit cannot rotate normally; if the functional unit is on, has power output and the output power is less than a preset value, the functional unit cannot rotate normally; if the functional unit is on, has power output and the output power is not less than a preset value, the functional unit can rotate normally.

[0106] Optionally, before synchronizing the management instructions corresponding to any functional unit to the control unit, the management unit is also used to determine whether the functional unit can be rotated normally based on the number of failures of the functional unit.

[0107] Optionally, the management unit is also configured to, if it is determined that the functional units can rotate normally, send a management instruction corresponding to the next functional unit in the preset rotation order to the control unit after the interval rotation working time.

[0108] Optionally, the management unit is also configured to, if it is determined that the functional unit cannot be rotated normally, send the management instruction corresponding to the next functional unit in the preset rotation order to the control unit, and update the failure count of the functional unit.

[0109] Optionally, the management unit is also used to stop synchronizing the management instructions corresponding to each functional unit to the control unit if, based on the number of failures of each functional unit, an anomaly is determined in the rotation process of multiple functional units during each balanced execution cycle; the control unit is also used to turn on all functional units so that all functional units work simultaneously until the operation time of the satellite energy system ends.

[0110] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. An active balancing method for the operating state of a satellite energy system, characterized in that, The satellite power system includes a management unit, a control unit, and an execution unit. The execution unit includes multiple functional units. The management unit and each of the functional units are connected to the control unit. The method includes: When the satellite energy system is powered on and each of the functional units of the execution unit is activated, the management unit determines multiple balanced execution cycles based on the total required working time and power output pressure of the execution unit. For each of the balanced execution cycles, the management unit generates a management instruction corresponding to each functional unit based on the duration of the balanced execution cycle and the number of functional units, and synchronizes it to the control unit. The control unit controls the opening and closing of all functional units according to the management instructions corresponding to each functional unit, so that each functional unit takes turns working once in each balanced execution cycle.

2. The active balancing method as described in claim 1, characterized in that, The step of the management unit generating management instructions for each functional unit based on the duration of the balanced execution cycle and the number of functional units, and synchronizing these instructions to the control unit, includes: The management unit uses the ratio of the duration of the balanced execution cycle to the number of functional units as the rotation working duration of each functional unit. The management unit generates a management instruction corresponding to each functional unit at preset rotation intervals according to the rotation working time, and synchronously sends it to the control unit. Yuan.

3. The active balancing method as described in claim 2, characterized in that, The steps by which the control unit controls the opening and closing of all functional units according to the management instructions corresponding to each functional unit include: Each time the control unit receives a management command, it activates the functional unit corresponding to the management command and deactivates all other functional units.

4. The active balancing method as described in claim 3, characterized in that, The satellite energy system further includes a monitoring unit, and the management unit and each of the functional units are connected to the monitoring unit. The active balancing method further includes: After any of the functional units is activated by the control unit, the monitoring unit monitors the working health status and power output capability of the functional unit in real time and feeds back the monitoring results to the management unit. Based on the monitoring results, the management unit determines whether the functional units can be rotated normally.

5. The active balancing method as described in claim 4, characterized in that, The monitoring results include the activation status and output power of the functional unit. The management unit determines whether the functional unit can rotate normally based on the monitoring results by including the following steps: If the function unit is not enabled, the management unit determines that the function unit cannot be rotated normally. If the function unit is enabled and has no power output, the management unit determines that the function unit cannot be rotated normally. If the function unit is enabled, has power output, and its output power is less than a preset value, then the management unit determines that the function unit cannot rotate normally. If the function unit is enabled, has power output, and its output power is not less than a preset value, then the management unit determines that the function unit can rotate normally.

6. The active balancing method as described in claim 2, characterized in that, The active balancing method also includes: Before synchronizing the management instructions corresponding to any of the functional units to the control unit, the management unit determines whether the functional unit can be rotated normally based on the number of failures of the functional unit.

7. The active balancing method as described in claim 4 or 6, characterized in that, The active balancing method also includes: If the management unit determines that the functional unit can rotate normally, it sends a management instruction corresponding to the next functional unit in the preset rotation sequence to the control unit after the rotation working time interval.

8. The active balancing method as described in claim 4 or 6, characterized in that, The active balancing method also includes: If the management unit determines that the functional unit cannot be rotated normally, it sends the management instruction corresponding to the next functional unit in the preset rotation order to the control unit and updates the failure count of the functional unit.

9. The active balancing method as described in claim 1, characterized in that, The active balancing method also includes: Within each balanced execution cycle, if the management unit determines that there is an anomaly in the rotation process of multiple functional units based on the number of failures of each functional unit, it stops synchronizing the management instructions corresponding to each functional unit to the control unit. The control unit activates all the functional units, enabling them to operate simultaneously until the satellite energy system's operating time ends.

10. A satellite power system, characterized in that, The satellite power system includes a management unit, a control unit, a monitoring unit, and multiple execution units. Each execution unit includes multiple functional units, and the management unit and each of the functional units are connected to the control unit. The management unit is used to determine multiple balanced execution cycles based on the total working time and power output pressure of the execution unit when the satellite energy system is powered on and each of the functional units of the execution unit is turned on; for each balanced execution cycle, based on the duration of the balanced execution cycle and the number of functional units, the management unit generates management instructions corresponding to each functional unit and synchronizes them to the control unit. The control unit is used to control the opening and closing of all the functional units according to the management instructions corresponding to each functional unit, so that each functional unit takes turns working once in each balanced execution cycle.

Citation Information

Patent Citations

  • Fault recognition and processing method based on satellite-bone bus

    CN101788817A

  • On-orbit autonomous management system and method of satellite energy system

    CN112910030A