A control method based on multi-power supply satellite terminal
By starting the main control chip on the satellite terminal, collecting data and building an intelligent energy consumption prediction model, and dynamically adjusting the power management strategy, the problem of inflexible power management in the existing technology is solved, the energy efficiency and stability of the system is improved, and the energy efficiency and stability of the system is extended. Service life.
Patent Information
- Application Number
- CN202411281673.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2044-09-13
AI Technical Summary
The existing satellite terminal multi-channel power supply system lacks flexibility and intelligence in energy management, and cannot accurately predict power demand in real time, resulting in energy waste or system performance degradation, making it difficult to deal with environmental changes and emergencies.
By starting the main control chip, collecting environmental data and detecting power status, generating status reports, building an intelligent energy consumption prediction model, formulating power management strategies, and continuously monitoring and dynamic adjustments, we can achieve flexibility and stability of power management.
Real-time monitoring and accurate evaluation of the power status of satellite terminals is realized, predicting future power demands, enhancing the system's energy efficiency ratio and ability to deal with complex tasks, reducing failure rates and unplanned downtimes, and extending service life.
Smart Images

Figure CN118801547B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of satellite communication, in particular to a control method based on a multi-channel power supply satellite terminal. Background Art
[0002] With the rapid development of space technology, satellite communication systems have become an indispensable part of the global communication network. In order to adapt to different application scenarios and improve system reliability, modern satellite terminals usually use multi-way power supply, that is, they are equipped with multiple power sources such as solar panels and chemical batteries. However, with the increasing complexity of satellite terminal functions and the growth of energy demand, how to achieve efficient and stable power management under limited energy conditions has become an urgent problem to be solved.
[0003] Most existing satellite terminal power management systems rely on preset power distribution schemes, which lack sufficient flexibility and intelligence during operation. On the one hand, since it is impossible to accurately predict power demand in the future in real time, the power distribution scheme is often not accurate enough, which can easily lead to energy waste or system performance degradation or even failure due to insufficient energy. On the other hand, when environmental conditions change, the system often cannot respond quickly and make adjustments, resulting in discontinuity and instability in energy management. In addition, traditional methods are weak in handling emergencies, and it is difficult to adjust power management strategies according to real-time conditions, which reduces the overall efficiency of the system. Summary of the invention
[0004] In view of the above existing problems, the present invention is proposed.
[0005] Therefore, the present invention provides a control method based on a multi-power supply satellite terminal to solve the problem that power management in the existing satellite terminal multi-power supply system is inflexible and power distribution cannot be dynamically adjusted according to real-time status and predicted demand.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0007] In a first aspect, an embodiment of the present invention provides a control method based on a multi-power supply satellite terminal, which includes starting a main control chip, collecting environmental data and detecting power supply status, and generating a satellite terminal status report;
[0008] Evaluate the current power supply status according to the status report and generate an evaluation report;
[0009] Build an intelligent energy consumption prediction model to predict electricity demand in the future;
[0010] Develop power management strategies based on assessment reports and forecast results;
[0011] Execute power management strategies and update satellite terminal status reports;
[0012] Continuously monitor power status and policy execution, and dynamically adjust power management policies.
[0013] As a preferred solution of the control method based on multi-power supply satellite terminal of the present invention, wherein: starting the main control chip, collecting environmental data and detecting the power supply status, and generating a satellite terminal status report includes the following steps:
[0014] After the satellite terminal is powered on, the main control chip starts self-checking and booting;
[0015] Load the operating system kernel from non-volatile memory into RAM, ready to run;
[0016] The main control chip starts the sensor, communication module and power management module through a specific instruction set;
[0017] The sensor module starts collecting environmental data after receiving the start signal;
[0018] After receiving the start signal, the communication module enters the monitoring state to determine whether there is any data transmission activity;
[0019] The power management module detects the status of the main power supply and the backup power supply, and determines whether they are working normally based on the voltage and current;
[0020] The main control chip collects the status information of all modules and generates the final satellite terminal status report.
[0021] As a preferred solution of the control method based on a multi-power supply satellite terminal described in the present invention, the environmental data includes temperature and humidity data; the power supply status includes current voltage, current current, main power supply power and backup power supply power.
[0022] As a preferred solution of the control method based on the multi-power supply satellite terminal of the present invention, wherein: evaluating the current power supply status according to the status report, generating the evaluation report includes the following steps:
[0023] The main control chip reads the power-related information in the status report and calculates the remaining power percentage of the current main power supply and backup power supply. The expression is:
[0024] ;
[0025] in, is the remaining power percentage, V is the current voltage, is the voltage threshold in the fully charged state, is the current reading, is the maximum allowable current reading, is the voltage influence factor, is the current influencing factor, Score impact factors for status reports, is the minimum voltage threshold, Score the generated satellite terminal status reports;
[0026] An evaluation report including the remaining power of the current main power supply and backup power supply is generated based on the calculation results.
[0027] As a preferred solution of the control method based on the multi-power supply satellite terminal of the present invention, wherein: constructing an intelligent energy consumption prediction model to predict the power demand in the future period includes the following steps:
[0028] Analyze the current task list and the priority of each task;
[0029] Analyze historical energy consumption data to find tasks similar to the current task list and their corresponding energy consumption patterns;
[0030] Based on the current task list, task priority, and historical energy consumption data, the energy consumption in the future is predicted. The expression is:
[0031] ;
[0032] in, represents the total predicted energy consumption, Indicates the number of tasks in the task list. represents the energy consumption coefficient of the 𝑖th task, represents the energy consumption of the 𝑖th task, represents the historical energy consumption coefficient of the 𝑖th task, represents the average energy consumption of the 𝑖th task in the past 𝑇 hours, represents the task priority coefficient, Indicates the average priority of the current task list, Indicates the highest priority value;
[0033] Integrate all forecast data into an energy consumption forecast report;
[0034] Send the power status assessment report and energy consumption prediction report to the main control chip.
[0035] As a preferred solution of the control method based on the multi-power supply satellite terminal of the present invention, wherein: formulating the power management strategy according to the evaluation report and the prediction result includes the following steps:
[0036] The main control chip obtains the current power percentage of the main power supply and the power percentage of the backup power supply from the evaluation report, and obtains the estimated total energy consumption in the future 𝑇 period from the prediction report;
[0037] Define power management decision variables to determine whether to switch to backup power and energy-saving mode;
[0038] Define energy balance metrics to determine the gap between current power status and future energy consumption forecasts;
[0039] Based on energy balance metrics and management decision variables, power management actions are determined and a power management strategy report is generated.
[0040] As a preferred solution of the control method based on multi-powered satellite terminal of the present invention, wherein: executing the power management strategy and updating the satellite terminal status report include the following steps:
[0041] Read the values of power management actions and decision variables from the policy report;
[0042] Set the power management action threshold to and , distinguish different power management actions;
[0043] if , then maintain the current power supply mode;
[0044] if , it enters energy-saving mode to reduce the power consumption of non-critical systems;
[0045] if , then switch to backup power and further reduce power consumption of non-critical systems;
[0046] Among them, A is the quantitative index of the power management action;
[0047] According to the power management action, define the action implementation variables;
[0048] Monitor changes in power status and adjust the values of implementation variables based on the changes;
[0049] Update the energy saving strategy of the energy saving control unit, switch the power supply and update the satellite terminal status report according to the value of the implementation variable.
[0050] As a preferred solution of the control method based on the multi-power supply satellite terminal of the present invention, wherein: continuously monitoring the power supply status and strategy execution status, and dynamically adjusting the power supply management strategy includes the following steps:
[0051] The main control chip continuously reads the latest satellite terminal status report;
[0052] Assess changes in power status based on the latest status report;
[0053] Define risk assessment variables to assess the risk level of power shortage;
[0054] adjusting a power management policy based on the value of a risk assessment variable;
[0055] Based on the adjusted power management actions, the power management strategy is re-implemented and a final status report is generated.
[0056] In a second aspect, an embodiment of the present invention provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, wherein: when the computer program is executed by the processor, any step of the control method based on a multi-powered satellite terminal as described in the first aspect of the present invention is implemented.
[0057] In a third aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program is executed by a processor, any step of the control method based on a multi-powered satellite terminal as described in the first aspect of the present invention is implemented.
[0058] The beneficial effects of the present invention are as follows: by starting the main control chip and collecting environmental data and detecting the power supply status, the working conditions and energy usage of the satellite terminal can be obtained in real time, reducing the failure rate caused by environmental changes or power supply problems. By comprehensively analyzing the data in the status report, the current power supply status can be accurately evaluated, effectively avoiding unplanned downtime due to power supply failure, and extending the service life of the satellite terminal. The intelligent model constructed using historical data and machine learning algorithms can predict future power consumption trends, significantly improving the energy efficiency of the satellite system. Combined with the power supply status in the evaluation report and the results of the energy consumption prediction model, the satellite terminal's ability to cope with complex tasks is enhanced. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0060] Figure 1 This is a flow chart of the control method based on the multi-power supply satellite terminal in Example 1.
[0061] Figure 2 This is the power management strategy execution diagram in Example 1. DETAILED DESCRIPTION
[0062] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings.
[0063] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0064] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.
[0065] Example 1, reference Figure 1 and Figure 2 , which is the first embodiment of the present invention, provides a control method based on a multi-powered satellite terminal, comprising the following steps:
[0066] S1, start the main control chip, collect environmental data and detect the power status, and generate a satellite terminal status report including the following steps:
[0067] After the satellite terminal is powered on, the main control chip starts self-checking and booting;
[0068] Load the operating system kernel from non-volatile memory into RAM, ready to run;
[0069] The main control chip starts the sensor, communication module and power management module through a specific instruction set;
[0070] The sensor module starts collecting environmental data after receiving the start signal;
[0071] After receiving the start signal, the communication module enters the monitoring state to determine whether there is any data transmission activity;
[0072] The power management module detects the status of the main power supply and the backup power supply, and determines whether they are working normally based on the voltage and current;
[0073] The main control chip collects the status information of all modules and generates the final satellite terminal status report.
[0074] Furthermore, the power management module detects the status of the main power supply and the backup power supply as follows:
[0075] ;
[0076] in, It is the comprehensive status of the power management system, indicating the overall health status or availability of the power management module. The status of the main power supply, indicating the health or reliability of the main power supply. The larger the value, the healthier or more reliable the main power supply. The state of the first backup power supply, For the status of the second backup power supply, To determine the extent to which the voltage will affect the state when it approaches the minimum threshold, is the minimum voltage threshold, is the current voltage value.
[0077] The expression for the status report generation status is:
[0078] ;
[0079] in, Score the generated satellite terminal status report, The amount of data collected by the sensor acquisition device, is the signal strength of communication monitoring, A weight coefficient for adjusting the importance of communication monitoring.
[0080] if >0.8, indicating that the status report has been successfully generated and all modules are working properly;
[0081] if <0.2, indicating that the status report generation failed or a module did not work properly;
[0082] If 0.2≤ ≤0.8, indicating that the status report is being generated or some modules have problems.
[0083] The environmental data includes temperature and humidity data; the power status includes current voltage, current current, main power quantity and backup power quantity.
[0084] It should be noted that by starting the main control chip and performing self-checking, the satellite terminal can be safely started, ensuring that the satellite terminal can correctly identify the hardware status during the startup phase, avoiding startup failures caused by hardware failures, improving the startup success rate of the satellite terminal, and reducing the risk of system crashes caused by hardware failures; by loading the operating system kernel into RAM, the system can be quickly started and responded to, ensuring that the satellite terminal can quickly enter the working state after startup, reducing waiting time, shortening the time from power-on to full availability of the satellite terminal, and improving the overall efficiency of the system; by starting the sensor, communication module and power management module, comprehensive monitoring of the satellite terminal is achieved, ensuring that the satellite terminal can perceive changes in the surrounding environment in real time and Timely communication with ground stations or other satellites enhances the satellite terminal's ability to adapt to changes in the external environment and ensures the timeliness and accuracy of data transmission; by detecting the power status, it achieves precise management of the satellite terminal's power supply, ensures that the power module operates within the normal voltage range, prevents equipment damage caused by overcharging or undervoltage, extends the service life of the satellite terminal, and reduces mission interruptions caused by power failures; by generating a satellite terminal status report, it achieves a comprehensive assessment of the satellite terminal's operating status, making it easier for the ground control center to understand the health of the satellite terminal in a timely manner, providing a decision-making basis for subsequent operations, improving the accuracy and efficiency of satellite mission planning and scheduling, and reducing operational errors caused by incomplete information.
[0085] S2. Evaluate the current power status according to the status report. Generating the evaluation report includes the following steps:
[0086] The main control chip reads the power-related information in the status report and calculates the remaining power percentage of the current main power supply and backup power supply. The expression is:
[0087] ;
[0088] in, is the remaining power percentage, V is the current voltage, is the voltage threshold in the fully charged state, is the current reading, is the maximum allowable current reading, is the voltage influence factor, is the current influencing factor, Score impact factors for status reports, is the minimum voltage threshold, Score the generated satellite terminal status reports;
[0089] An evaluation report including the remaining power of the current main power supply and backup power supply is generated based on the calculation results.
[0090] It should be noted that by reading the power-related information in the status report through the main control chip, the main control chip can accurately obtain the real-time status of the power module in the satellite terminal, including key parameters such as voltage and current, ensuring that the main control chip can obtain the operation status of the power module in time, providing a basis for subsequent power management and decision-making, improving the accuracy of power status assessment, and helping to timely discover potential power problems, ensuring the stable operation of the satellite terminal; by calculating the remaining power percentage of the current main power supply and backup power supply, the system can quantitatively evaluate the current power capacity, facilitate subsequent power management and scheduling, and ensure that power management decisions are based on accurate power information, avoiding system failures or failures due to inaccurate power estimation.
[0091] S3. Constructing an intelligent energy consumption prediction model to predict the power demand in the future includes the following steps:
[0092] Analyze the current task list and the priority of each task;
[0093] Analyze historical energy consumption data to find tasks similar to the current task list and their corresponding energy consumption patterns;
[0094] Based on the current task list, task priority, and historical energy consumption data, the energy consumption in the future is predicted. The expression is:
[0095] ;
[0096] in, represents the total predicted energy consumption, Indicates the number of tasks in the task list. represents the energy consumption coefficient of the 𝑖th task, represents the energy consumption of the 𝑖th task, represents the historical energy consumption coefficient of the 𝑖th task, represents the average energy consumption of the 𝑖th task in the past 𝑇 hours, represents the task priority coefficient, Indicates the average priority of the current task list, Indicates the highest priority value;
[0097] The value range of depends on the actual task energy consumption and historical energy consumption. Lower, indicating lower energy consumption in the future; if A higher value indicates greater energy consumption in the future.
[0098] Integrate all forecast data into an energy consumption forecast report, including the expected energy consumption per hour / day / week in the future, the expected total energy consumption, the time point when the minimum voltage threshold is expected to be reached, and suggestions for energy-saving measures to be taken (such as shutting down non-critical systems);
[0099] Send the power status assessment report and energy consumption prediction report to the main control chip.
[0100] It should be noted that by analyzing the current task list and the priority of each task, the importance and urgency of the current task can be quantified, the flexibility and response speed of the satellite terminal in executing multiple tasks can be improved, and the completion of important tasks can be ensured without power constraints. The satellite terminal can achieve optimal task scheduling under limited resources and improve the overall task completion efficiency; by analyzing the historical energy consumption data, tasks similar to the current task list and their corresponding energy consumption patterns can be found, and the historical energy consumption data can be effectively utilized, which helps the system learn the energy consumption characteristics of similar tasks in the past, and then make more accurate energy consumption predictions, improve the accuracy of energy consumption predictions, and avoid resource waste or power shortages caused by inaccurate predictions; by predicting energy consumption in the future based on the current task list, task priority and historical energy consumption data, accurate prediction of future power demand can be achieved; by integrating all predicted data into an energy consumption prediction report, a systematic arrangement of the prediction results can be achieved, and by sending the power status assessment report and the energy consumption prediction report to the main control chip, effective information transmission can be achieved, ensuring that the power resources of the satellite terminal are reasonably utilized, improving the efficiency and reliability of power management, and avoiding unnecessary power loss. At the same time, it can also respond to emergencies and ensure the safe operation of the satellite terminal.
[0101] S4. Based on the evaluation report and prediction results, formulate a power management strategy including the following steps:
[0102] The main control chip obtains the current power percentage of the main power supply and the power percentage of the backup power supply from the evaluation report, and obtains the estimated total energy consumption in the future 𝑇 period from the prediction report;
[0103] Define power management decision variables to determine whether to switch to backup power and energy-saving mode;
[0104] Define energy balance metrics to determine the gap between current power status and future energy consumption forecasts;
[0105] Based on energy balance metrics and management decision variables, power management actions are determined and a power management strategy report is generated.
[0106] Furthermore, the expression of the energy balance metric is:
[0107] ;
[0108] in, The remaining power percentage of the main power supply. is the remaining power percentage of the backup power supply, A parameter that controls how steeply the energy balance measure changes with the remaining charge. The critical value of the remaining power of the main power supply and the backup power supply;
[0109] The expression for determining the decision variable through nonlinear function is:
[0110] ;
[0111] in, is the power management decision variable, and its value range is [0, 1]. When 𝐷 is close to 0, it means maintaining the current power supply mode. When 𝐷 is close to 1, it means switching to the backup power supply or entering the energy-saving mode. The urgency of the current task is used to measure the importance and urgency of the current task. is a nonlinear function used to determine the value of the decision variable 𝐷, A constant that controls the steepness of the function, which determines the degree of influence of 𝐵 on 𝐷. A larger 𝑘 value will make 𝐷 more sensitive to changes in 𝐵. is the benchmark value of the energy balance metric 𝐵, that is, when 𝐵 is close to When , the decision variable 𝐷 begins to change, is the baseline value of task urgency 𝑈, that is, when 𝑈 is close to When , the influence of 𝑈 on decision variable 𝐷 begins to increase. It is the highest value of the task urgency, indicating the value when the task is most urgent;
[0112] The expression that determines the power management action is:
[0113] ;
[0114] in, It is a quantitative indicator of power management actions.
[0115] It should be noted that by obtaining the current power percentage of the main power supply and the power percentage of the backup power supply from the evaluation report through the main control chip, and obtaining the estimated total energy consumption in the future T time period from the forecast report, the current power status and future energy consumption requirements can be accurately grasped to avoid misjudgment due to incomplete information, thereby ensuring the scientific nature and accuracy of the power management strategy; by defining power management decision variables, it is possible to decide whether to switch to the backup power supply or enter the energy-saving mode based on the current power status and the urgency of the task, so that the system can flexibly adjust the power management mode according to actual conditions, thereby maximizing energy conservation while ensuring task completion; by defining the energy balance metric, it is possible to quantify the gap between the current power status and the future energy consumption forecast, providing a basis for formulating reasonable power management strategies; by determining the power management action, it is possible to formulate specific power management strategies based on the energy balance metric and management decision variables.
[0116] S5, executing the power management strategy, updating the satellite terminal status report includes the following steps:
[0117] Read the values of power management actions and decision variables from the policy report;
[0118] Set the power management action threshold to and , distinguish different power management actions;
[0119] if , then maintain the current power supply mode;
[0120] if , it enters energy-saving mode to reduce the power consumption of non-critical systems;
[0121] if , then switch to backup power and further reduce power consumption of non-critical systems;
[0122] According to the power management action, define the action implementation variables;
[0123] Monitor changes in power status and adjust the values of implementation variables based on the changes;
[0124] Update the energy saving strategy of the energy saving control unit, switch the power supply and update the satellite terminal status report according to the value of the implementation variable.
[0125] It should be noted that by reading the decision variables and the values of the power management actions in the policy report, the specific content and execution details of the current power management policy can be determined; the power management action threshold is set to distinguish different power management actions, ensuring that the most suitable power management action is taken under different power states, thereby improving the overall performance of the system; different power management actions are executed according to the power management action threshold, thereby ensuring the stability of the system under normal working conditions, reducing the loss caused by unnecessary switching, avoiding frequent power switching, and improving the overall efficiency of the system; when the power state begins to decline but is still within an acceptable range, energy is saved by reducing the power consumption of non-critical systems without affecting Energy is saved under the premise of critical tasks, the system operation time is extended, and energy is reasonably allocated while ensuring task completion, achieving a balance between system performance and energy consumption; when the power status deteriorates seriously, switch to the backup power supply and take more stringent energy-saving measures to ensure the operation of critical systems. Through the use of backup power supplies, the redundancy of the system is increased and the risk of failure is reduced; through the specific implementation variables, refined control of the power management process is achieved; continuous monitoring of changes in power status ensures that the system can respond to changes in power status in a timely manner, adjust the value of the implementation variables to adapt to the new power status, realize dynamic adjustment of the power management strategy, and enhance the system's adaptability.
[0126] S6. Continuously monitor the power status and policy execution, and dynamically adjust the power management policy, including the following steps:
[0127] The main control chip continuously reads the latest satellite terminal status report, including information such as power status, equipment working status and energy-saving strategy;
[0128] Assess changes in power status based on the latest status report;
[0129] Define risk assessment variables to assess the risk level of power shortage;
[0130] adjusting a power management policy based on the value of a risk assessment variable;
[0131] Based on the adjusted power management actions, the power management strategy is re-implemented and a final status report is generated.
[0132] This embodiment also provides a computer device, which is suitable for the control method based on a multi-powered satellite terminal, including: a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute computer-executable instructions to implement the control method based on a multi-powered satellite terminal proposed in the above embodiment.
[0133] The computer device may be a terminal, and the computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covered on the display screen, or a key, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.
[0134] This embodiment also provides a storage medium on which a computer program is stored. When the program is executed by a processor, the control method for implementing a satellite terminal based on a multi-power supply as proposed in the above embodiment is implemented; the storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read Only Memory, referred to as EPROM), programmable read-only memory (Programmable Red-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0135] In summary, the present invention can obtain the working conditions and energy usage of the satellite terminal in real time by starting the main control chip and collecting environmental data and detecting the power status, thereby reducing the failure rate caused by environmental changes or power problems. By comprehensively analyzing the data in the status report, the current power status can be accurately evaluated, effectively avoiding unplanned downtime due to power failure, and extending the service life of the satellite terminal. The intelligent model constructed using historical data and machine learning algorithms can predict future power consumption trends, significantly improving the energy efficiency of the satellite system. Combined with the power status in the evaluation report and the results of the energy consumption prediction model, the satellite terminal's ability to cope with complex tasks is enhanced.
[0136] Example 2
[0137] Referring to Table 1, which is the second embodiment of the present invention, in order to further verify the technical solution of the present invention, experimental simulation data of a control method based on a multi-power supply satellite terminal are provided.
[0138] After the satellite terminal is powered on, the main control chip starts self-checking and booting, loads the operating system kernel from the non-volatile memory into the RAM, and prepares to run. The main control chip starts the sensor, communication module and power management module through a specific instruction set. The sensor module starts to collect environmental data after receiving the start signal. The communication module enters the listening state after receiving the start signal to determine whether there is data transmission activity. The power management module detects the status of the main power supply and the backup power supply, and determines whether it is working normally based on the voltage and current. The main control chip collects the status information of all modules and generates a final satellite terminal status report.
[0139] The main control chip reads the power-related information in the status report, calculates the remaining power percentage of the current main power supply and the backup power supply, and generates an evaluation report including the remaining power of the current main power supply and the backup power supply according to the calculation result.
[0140] Analyze the current task list and the priority of each task, analyze the historical energy consumption data, find out the tasks similar to the current task list and their corresponding energy consumption patterns, predict the energy consumption in the future based on the current task list, task priority and historical energy consumption data, and integrate all the predicted data into an energy consumption forecast report.
[0141] Based on the evaluation report and prediction results, formulate power management strategies, implement power management strategies, update satellite terminal status reports, continuously monitor power status and strategy execution, and dynamically adjust power management strategies.
[0142] The details are shown in Table 1:
[0143] Table 1 Experimental record table
[0144] serial number time Current voltage (V) Current (mA) Main power supply capacity (%) Backup power supply capacity (%) Number of tasks Priority Estimated energy consumption (mAh) Remaining power(%) Decision variables Action Implementation Variables 1 08:00 12.4 500 90 95 5 3 3000 85 0.2 0.3 2 10:00 12.3 520 88 94 6 4 3500 82 0.3 0.4 3 12:00 12.2 540 85 93 7 5 4000 79 0.4 0.5 4 14:00 12.1 560 82 92 8 6 4500 76 0.5 0.6 5 16:00 12.0 580 80 91 9 7 5000 73 0.6 0.7 6 18:00 11.9 600 78 90 10 8 5500 70 0.7 0.8
[0145] By analyzing the table data and using an intelligent power management system, the energy consumption of satellite terminals can be effectively predicted and managed to ensure the sustainability of power during mission execution; by dynamically adjusting the power management strategy, power distribution can be automatically adjusted according to mission requirements and power status, extending the service life of the satellite terminal; by continuously monitoring the power status and strategy execution, the system can provide early warning and take measures to prevent power depletion, thereby improving the success rate of satellite missions; it can effectively solve the problems existing in existing technologies and improve the stability and reliability of satellite terminal operation.
[0146] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A control method based on a multi-power supply satellite terminal, characterized in that: include, Start the main control chip, collect environmental data and detect the power status, and generate a satellite terminal status report; Evaluate the current power supply status according to the status report and generate an evaluation report; Build an intelligent energy consumption prediction model to predict electricity demand in the future; Develop power management strategies based on assessment reports and forecast results; Execute power management strategies and update satellite terminal status reports; Continuously monitor power status and policy execution, and dynamically adjust power management policies; Starting the main control chip, collecting environmental data and detecting the power status, and generating a satellite terminal status report includes the following steps: After the satellite terminal is powered on, the main control chip starts self-checking and booting; Load the operating system kernel from non-volatile memory into RAM, ready to run; The main control chip starts the sensor module, communication module and power management module through the instruction set; The sensor module starts collecting environmental data after receiving the start signal; After receiving the start signal, the communication module enters the monitoring state to determine whether there is data transmission activity; The power management module detects the status of the main power supply and the backup power supply, and determines whether they are working normally based on the voltage and current; The main control chip collects the status information of all modules and generates the final satellite terminal status report; The environmental data includes temperature and humidity data; The power supply status includes current voltage, current current, main power supply quantity and backup power supply quantity; Evaluate the current power status based on the status report. Generating the evaluation report includes the following steps: The main control chip reads the power-related information in the status report and calculates the remaining power percentage of the current main power supply and backup power supply. The expression is: ; in, is the remaining power percentage, V is the current voltage, is the voltage threshold in the fully charged state, is the current reading, is the maximum allowable current reading, is the voltage influence factor, is the current influencing factor, Score impact factors for status reports, is the minimum voltage threshold, Score the generated satellite terminal status reports; Generate an assessment report containing the remaining power of the current main power supply and backup power supply based on the calculation results; Building an intelligent energy consumption prediction model to predict the power demand in the future includes the following steps: Analyze the current task list and the priority of each task; Analyze historical energy consumption data to find tasks similar to the current task list and their corresponding energy consumption patterns; Based on the current task list, task priority, and historical energy consumption data, the energy consumption in the future is predicted. The expression is: ; in, represents the total predicted energy consumption, Indicates the number of tasks in the task list. represents the energy consumption coefficient of the 𝑖th task, represents the energy consumption of the 𝑖th task, represents the historical energy consumption coefficient of the 𝑖th task, represents the average energy consumption of the 𝑖th task in the past 𝑇 hours, represents the task priority coefficient, Indicates the average priority of the current task list, Indicates the highest priority value; Integrate all forecast data into an energy consumption forecast report; Send the power status evaluation report and energy consumption prediction report to the main control chip.
2. The control method based on a multi-power supply satellite terminal according to claim 1, characterized in that: Based on the assessment report and prediction results, formulating a power management strategy includes the following steps: The main control chip obtains the current power percentage of the main power supply and the power percentage of the backup power supply from the evaluation report, and obtains the estimated total energy consumption in the future 𝑇 period from the energy consumption forecast report; Define power management decision variables to determine whether to switch to backup power and energy-saving mode; Define energy balance metrics to determine the gap between current power status and future energy consumption forecasts; Based on the energy balance metrics and power management decision variables, power management actions are determined and a power management strategy report is generated.
3. The control method based on a multi-power supply satellite terminal according to claim 2, characterized in that: Executing the power management strategy and updating the satellite terminal status report includes the following steps: Read the values of power management actions and power management decision variables from the power management policy report; Set the power management action threshold to and , distinguish different power management actions; if , then maintain the current power supply mode; if , it enters energy-saving mode to reduce the power consumption of non-critical systems; if , then switch to backup power and further reduce power consumption of non-critical systems; Among them, A is the quantitative index of the power management action; According to the power management action, define the action implementation variables; Monitor changes in power status and adjust the values of action implementation variables based on the changes; Update the energy saving strategy of the energy saving control unit, switch the power supply and update the satellite terminal status report according to the value of the action implementation variable.
4. The control method based on a multi-power supply satellite terminal as claimed in claim 3, characterized in that: Continuously monitor the power status and policy execution, and dynamically adjust the power management policy including the following steps: The main control chip continuously reads the latest satellite terminal status report; Assess changes in power status based on the latest satellite terminal status report; Define risk assessment variables to assess the risk level of power shortage; adjusting a power management policy based on the value of a risk assessment variable; According to the adjusted power management strategy, the power management strategy is re-implemented to generate a final satellite terminal status report.
5. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the control method based on a multi-powered satellite terminal according to any one of claims 1 to 4 are implemented.
6. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the control method based on a multi-powered satellite terminal according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Energy storage battery array cluster monitoring method and system
CN117375248A
Safety-enhanced unhooking and rehooking robot system and control method
CN118081800A