Control method of an energy system and related devices
By prioritizing the execution of power dispatching algorithm tasks and adjusting the task order according to the computer resource load status, the problem of unstable operation of the energy system when computer resources are insufficient is solved, and timely control of power flow and efficient operation of the system are realized.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SUNGROW POWER SUPPLY (NANJING) CO LTD
- Filing Date
- 2024-12-13
- Publication Date
- 2026-06-19
Smart Images

Figure CN122246676A_ABST
Abstract
Description
Technical Field
[0001] The embodiments in this application relate to the field of power electronics technology, specifically to a control method and related apparatus for an energy system. Background Technology
[0002] In related technologies, the power source, power grid, load, and energy storage of an energy system are planned and operated as a whole. The energy system can control the flow of electrical energy by collecting and processing large amounts of data in real time.
[0003] It is evident that the stability of the energy system is of paramount importance to the entire energy system. Summary of the Invention
[0004] This application provides a control method and related apparatus for an energy system through several embodiments, which can improve the stability of the energy system to a certain extent.
[0005] In a first aspect, embodiments of this application provide a control method for an energy system, comprising: receiving a data processing task generated during the operation of the energy system; wherein the data processing task includes a power dispatching algorithm task; the power dispatching algorithm task is used to control the direction of power flow in the energy system; and controlling the priority execution of the power dispatching algorithm task.
[0006] Optionally, the data processing task further includes a running data storage task; wherein the running data storage task is used to store the operating data generated during the operation of the energy system; the step of controlling the priority execution of the power dispatch algorithm task includes: controlling the execution of the power dispatch algorithm task first, and then executing the running data storage task.
[0007] Optionally, the data processing task further includes a human-computer interaction task; wherein the human-computer interaction task is used to respond to human-computer interaction instructions issued by the energy system; the step of controlling the priority execution of the power dispatching algorithm task includes: controlling the execution of the power dispatching algorithm task first, and then executing the human-computer interaction task.
[0008] Optionally, the method further includes: monitoring the computer resources of the energy system to obtain a load status value representing the computer resources; if the load status value is greater than a specified threshold, controlling the execution of the data storage task first, and then the execution of the human-computer interaction task; or, if the load status value is less than the specified threshold, controlling the execution of the data storage task and the human-computer interaction task in parallel.
[0009] Optionally, the step of monitoring the computer resources of the energy system and obtaining a load status value representing the computer resources includes: acquiring resource occupancy information of the energy system; wherein the resource occupancy information includes at least one of the following: computing resource occupancy rate, storage resource occupancy rate, and communication resource occupancy rate; and generating a load status value based on the resource occupancy information.
[0010] Optionally, the step of generating a load status value based on the resource occupancy information includes: comparing each type of resource occupancy information with a corresponding occupancy threshold to obtain a load evaluation value for each type of resource occupancy information; wherein, if the resource occupancy information is greater than the corresponding occupancy threshold, the load evaluation value of the resource occupancy information is increased by a specified step; or, if the resource occupancy information is less than the corresponding occupancy threshold and the load evaluation value of the resource occupancy information is greater than 0, the load evaluation value of the resource occupancy information is decreased by a specified step; and the load evaluation values of the resource occupancy information are accumulated to obtain the load status value.
[0011] Optionally, if the load status value is maintained at a time length greater than a specified threshold and the time length is greater than a specified duration threshold, then the execution of the running data storage task will be controlled to be performed first, followed by the execution of the human-computer interaction task.
[0012] Secondly, embodiments of this application also provide a control system for an energy system, comprising: a receiving module for receiving data processing tasks generated during the operation of the energy system; wherein the data processing tasks include power dispatching algorithm tasks; the power dispatching algorithm tasks are used to control the direction of power flow in the energy system; and a control module for controlling the priority execution of the power dispatching algorithm tasks.
[0013] Thirdly, embodiments of this application also provide a computer device, the computer device including a memory and a processor, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to implement the energy system control method as described above.
[0014] Fourthly, embodiments of this application also provide a computer-readable storage medium storing at least one computer program, which, when executed by a processor, can implement the aforementioned energy system control method.
[0015] In several embodiments provided in this application, by prioritizing the execution of power scheduling algorithm tasks over other data processing tasks in the energy system, the power scheduling algorithm tasks can be given priority access to the computer resources required for execution. This allows for timely control of the flow of electricity in the energy system, improving the operational stability of the energy system. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0017] Figure 1 A flowchart of a control method for an energy system provided in one embodiment of this application.
[0018] Figure 2 A flowchart of a control method for an energy system provided in one embodiment of this application.
[0019] Figure 3 A block diagram of a control system for an energy system provided in one embodiment of this application.
[0020] Figure 4 This is a schematic diagram of a computer device provided for one embodiment of this application. Detailed Implementation
[0021] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.
[0022] In the description of the embodiments of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0023] In related technologies, an energy system can include multiple components, such as power sources, power grids, loads, energy storage, and control systems. Power sources can include thermal power generation, hydropower generation, and renewable energy sources such as wind and solar power. The power grid is a network system used to transmit and distribute electrical energy, enabling the delivery of electricity from power sources to loads. Loads can refer to electrical equipment and users, such as industrial, commercial, and residential users. Energy storage systems can be devices used to store electrical energy, such as batteries and supercapacitors, helping to balance power supply and demand and improve grid stability. The control system is responsible for monitoring and controlling the operation of the energy system.
[0024] During the operation of an energy system, the control system generates various data processing tasks, including power dispatching algorithm tasks related to power flow, real-time large-scale operational data storage tasks related to data storage, and human-computer interaction tasks related to user interaction. In related technologies, multiple data processing tasks typically share the energy system's computer resources. In some cases, such as when there are a large number of data processing tasks, insufficient computer resources may occur, leading to untimely control of power flow in the energy system and resulting in unstable operation.
[0025] Specifically, during the operation of an energy system, the control system needs to regulate the flow of electrical energy based on collected sensor data to ensure energy balance among power sources, loads, and energy storage. However, in some cases, because other data processing tasks may be generated first and consume computer resources, the power dispatching algorithm may not be able to execute in a timely manner at critical moments, thus affecting the operational stability of the energy system.
[0026] Please see Figure 1 This application provides a control method for an energy system. This control method can be applied to a control system. The control method may include the following steps.
[0027] Step S110: Receive data processing tasks generated during the operation of the energy system; wherein, the data processing tasks include power dispatching algorithm tasks; the power dispatching algorithm tasks are used to control the flow of power in the energy system.
[0028] Step S120: Control the priority execution of the power dispatch algorithm task.
[0029] In this embodiment, the control system of the energy system can receive various data processing tasks generated during the operation of the energy system. These data processing tasks may involve aspects such as power dispatching, data storage, and human-computer interaction. Among them, the power dispatching algorithm task is used to control the flow of electrical energy in the energy system, achieving energy balance among power sources, loads, and energy storage.
[0030] In this embodiment, after receiving data processing tasks, the control system can prioritize these tasks. Specifically, it identifies the power dispatching algorithm task and sets it as a high-priority task. Then, the control system allocates computer resources to prioritize the execution of the power dispatching algorithm task, ensuring that it is processed promptly.
[0031] Through the control method described above, the energy system can achieve efficient control over the flow of electrical energy, thereby improving the operational stability and efficiency of the energy system. In some embodiments, while prioritizing the execution of the power dispatching algorithm task, other data processing tasks can be executed in the order they were generated, maintaining the functionality of the energy system.
[0032] In some embodiments, the data processing task further includes a running data storage task; wherein the running data storage task is used to store operational data generated during the operation of the energy system. The control system can control the execution of the power dispatch algorithm task first, and then execute the running data storage task.
[0033] In this embodiment, the runtime data storage task is used to store the runtime data generated during the operation of the energy system. The runtime data may include, but is not limited to, a large amount of real-time measurement data obtained from sensors, power load data, equipment status data, environmental data, user behavior data, and so on.
[0034] In this embodiment, after receiving a data storage task, the control system can execute the data processing tasks sequentially according to the order in which they are received. The control system can first identify whether the received data processing task is a power dispatch algorithm task, and if so, set it as the highest priority task. When both a power dispatch algorithm task and a data storage task exist simultaneously, the control system prioritizes allocating computing resources to execute the power dispatch algorithm task, and only executes the data storage task after the power dispatch algorithm task has been completed.
[0035] In some embodiments, the data processing task further includes a human-computer interaction task; wherein the human-computer interaction task is used to respond to human-computer interaction commands issued by the energy system. The control system may control the execution of the power dispatch algorithm task first, and then execute the human-computer interaction task.
[0036] In this embodiment, the human-machine interaction task is used to respond to human-machine interaction commands generated during the operation of the energy system. These commands may include, but are not limited to, system status queries, parameter adjustments, and operation control. The human-machine interaction commands can be input by the energy system operators through a control terminal to monitor and adjust the operating status of the energy system.
[0037] In this embodiment, the control system can first identify whether the received data processing task is a power dispatching algorithm task, and if so, set it as the highest priority task. When both the power dispatching algorithm task and the human-machine interaction task exist simultaneously, the control system prioritizes allocating computing resources to execute the power dispatching algorithm task, ensuring timely control of power flow. After the power dispatching algorithm task is completed, the control system then executes the human-machine interaction task, responding to the operator's instructions.
[0038] Please see Figure 2 In some embodiments, the control system monitors the computer resources of the energy system to obtain a load status value representing the computer resources; if the load status value is greater than a specified threshold, the control system first executes the data storage task and then executes the human-computer interaction task; or, if the load status value is less than the specified threshold, the control system executes the data storage task and the human-computer interaction task in parallel.
[0039] In this embodiment, the control system monitors the computer resources of the energy system and obtains load status values representing the usage of these resources. For example, the control system can create a separate monitoring process for monitoring computer resources and obtain load status values every 100ms. Of course, the time interval for the monitoring process to obtain load status values is not limited to 100ms; it can also be 80ms, 90ms, 110ms, or 120ms. In this embodiment, the specified threshold can be a set empirical value. Of course, the specific value of the specified threshold can also be calculated and set according to relevant technical regulations. For example, the specified threshold can be 25, 26, 29, 30, 31… or 40, etc.
[0040] In this embodiment, the load status value reflects the current utilization or occupancy level of computer resources. When the load status value exceeds a preset threshold, it indicates that the computer resources are under high load. In this case, the control system first executes the data storage task, then the human-computer interaction task. This sequential arrangement ensures that critical operational data can be stored promptly under resource constraints, avoiding data loss or incomplete system status recording. When the load status value is below the specified threshold, it indicates that the computer resources have sufficient available capacity. In this situation, the control system can execute the data storage task and the human-computer interaction task in parallel. Parallel execution helps improve the system's response speed and overall efficiency, meeting the needs of data storage and user interaction.
[0041] In this embodiment, the control system dynamically adjusts the execution order of tasks according to the load status of computer resources, so that the energy system can operate efficiently and stably under different load conditions.
[0042] In some embodiments, when the control system determines that the load status value exceeds a specified threshold, a resource warning signal can be generated. This warning signal can then be displayed on the operator's control terminal, informing the operator of the occupied computer resources.
[0043] In some embodiments, the control system may acquire resource occupancy information of the energy system; wherein the resource occupancy information includes at least one of the following: computing resource occupancy rate, storage resource occupancy rate, and communication resource occupancy rate; and generate a load status value based on the resource occupancy information.
[0044] In this embodiment, the control system monitors the computer resources of the energy system to obtain load status values representing the usage of computer resources. Specifically, the control system obtains resource occupancy information of the energy system, including but not limited to: computing resource occupancy rate, storage resource occupancy rate, or communication resource occupancy rate. The computing resource occupancy rate can be used to represent the utilization level of the computer processor, reflecting the current data processing task's use of the processor. For example, the computing resource occupancy rate includes user space processor occupancy rate or kernel space processor occupancy rate. The storage resource occupancy rate can be used to represent the utilization level of memory or storage devices, reflecting the data storage and retrieval operations' use of storage resources. For example, the storage resource occupancy rate includes free memory occupancy rate or disk throughput occupancy rate. The communication resource occupancy rate can be used to represent the utilization level of network bandwidth or communication channels, reflecting the data transmission tasks' use of communication resources. For example, the communication resource occupancy rate is the network bandwidth occupancy rate.
[0045] In this embodiment, the control system can generate a load status value based on the aforementioned resource occupancy information. This load status value is used to assess the overall load of computer resources and guide the scheduling and execution strategies of subsequent tasks. Through real-time monitoring and assessment of computer resources, the control system can dynamically adjust the execution order of tasks, ensuring the efficient and stable operation of the energy system under different load conditions.
[0046] In some embodiments, the control system can compare each type of resource occupancy information with a corresponding occupancy threshold to obtain a load evaluation value for each type of resource occupancy information; wherein, if the resource occupancy information is greater than the corresponding occupancy threshold, the load evaluation value of the resource occupancy information is increased by a specified step; or, if the resource occupancy information is less than the corresponding occupancy threshold and the load evaluation value of the resource occupancy information is greater than 0, the load evaluation value of the resource occupancy information is decreased by a specified step; the load evaluation values of the resource occupancy information are accumulated to obtain the load status value.
[0047] In this embodiment, the control system generates a load status value based on the acquired resource occupancy information. Specifically, the control system can compare each type of resource occupancy information with its corresponding occupancy threshold to obtain a corresponding load evaluation value. For example, computing resource occupancy rate can be used to represent the utilization level of a computer processor, reflecting the processor's usage by current data processing tasks. Storage resource occupancy rate can be used to represent the utilization level of memory or storage devices, reflecting the storage resource occupancy by data storage and retrieval operations. Communication resource occupancy rate can be used to represent the utilization level of network bandwidth or communication channels, reflecting the communication resource occupancy by data transmission tasks.
[0048] When resource occupancy exceeds a corresponding threshold, the control system increases the load evaluation value of that resource by a specified step size. For example, when the computing resource occupancy exceeds its threshold, its load evaluation value is increased. Conversely, when resource occupancy is less than the corresponding threshold and the load evaluation value is greater than 0, the control system decreases the load evaluation value of that resource by a specified step size. For example, when the storage resource occupancy is less than its threshold and its load evaluation value is greater than 0, its load evaluation value is decreased. The specified step size can be a specified numerical value, such as 1, 2, 3...10, 11, etc.
[0049] In this embodiment, the control system obtains an overall load status value by accumulating the load evaluation values of each resource. This load status value is used to assess the overall load of computer resources and serves as a reference for scheduling data processing tasks. Through real-time monitoring and evaluation of computer resources, the control system can dynamically adjust the execution order of data processing tasks, enabling the energy system to operate efficiently and stably under different load conditions.
[0050] Of course, in some embodiments, the method of generating load status values is not limited to the aforementioned embodiments. For example, the control system generates load status values through a sliding time window. Unlike the method of integrating resource occupancy information, this method generates more timely and stable load status values by statistically analyzing the dynamic changes of resource occupancy information within a certain time window. Specifically, the control system first defines a sliding time window of a fixed length, such as 10 seconds or 60 seconds, which is used to collect historical data on resource occupancy. The length of the sliding time window can be configured according to the real-time requirements of the energy system to adapt to different operating scenarios. Within the time window, the control system periodically acquires resource occupancy information at a fixed acquisition frequency (e.g., 100 milliseconds or 500 milliseconds), including but not limited to: computing resource occupancy rate, used to represent the utilization of computer processors; storage resource occupancy rate, used to represent the utilization of memory or storage devices; and communication resource occupancy rate, used to represent the utilization of network bandwidth or communication channels.
[0051] The control system stores the collected resource occupancy information in a circular queue, the capacity of which is determined by the length of the sliding time window. Each time new data is collected, the oldest data is removed, ensuring the queue contains only resource occupancy information within the current time window. After each data update, the control system performs statistical calculations on the resource occupancy information within the sliding time window. Statistical methods may include: average calculation to smooth short-term fluctuations; or time-weighted average calculation, where more recently collected data is given higher weight to more accurately reflect recent changes in resource usage. Based on the results of the statistical methods, the control system generates a current load status value. For example, if the weighted average within the sliding window exceeds a specified threshold, the load status value indicates that the resource is under high load; if the weighted average is below the threshold, the load status value indicates that the resource is within a safe load range.
[0052] In some embodiments, the control system may execute the running data storage task first and then the human-machine interaction task only if the load state value is maintained at a time length greater than a specified threshold and the time length is greater than a specified duration threshold.
[0053] In this embodiment, the control system continuously monitors the computer resources of the energy system to obtain load status values representing the usage of these resources. When the load status value exceeds a preset threshold, it indicates that the computer resources are under high load. However, to avoid frequent adjustments to the task execution order due to short-term load fluctuations, the control system starts timing when the load status value remains above the specified threshold. When the timing exceeds a preset specified duration threshold, the control system first executes the data storage task and then the human-computer interaction task. For example, the specified duration threshold can be 2s, 3s, 4s, ... or 10s. In this way, critical operational data can be stored in a timely manner even under prolonged high load on computer resources, reducing data loss or incomplete system status recording. When the load status value is below the specified threshold or the time above the specified threshold does not exceed the specified duration threshold, the control system can execute the data storage task and the human-computer interaction task in parallel, improving the system's response speed and overall efficiency, and meeting the needs of data storage and user interaction. Through continuous monitoring and evaluation of the computer resource load status, the control system can dynamically adjust the task execution order to ensure the efficient and stable operation of the energy system under different load conditions.
[0054] This application also provides a control system for an energy system. The control system includes a receiving module and a control module.
[0055] A receiving module is used to receive data processing tasks generated during the operation of the energy system; wherein, the data processing tasks include power dispatching algorithm tasks; the power dispatching algorithm tasks are used to control the direction of power flow in the energy system.
[0056] The control module is used to control the priority execution of the power scheduling algorithm task.
[0057] In this embodiment, the energy system is applicable to various application scenarios, including but not limited to solar power generation systems, energy storage systems, and electric vehicle charging systems. The functions and effects of the energy system's control system can be explained in comparison with the foregoing embodiments, and will not be repeated here.
[0058] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, causes the processor to implement the aforementioned energy system control method.
[0059] This application also provides a computer program product containing instructions, which, when executed by a processor, implements the aforementioned energy system control method.
[0060] Please see Figure 4 This description provides a computer device comprising: a memory, and one or more processors communicatively connected to the memory; the memory storing instructions executable by the one or more processors, the instructions being executed by the one or more processors to cause the one or more processors to implement the aforementioned energy system control method.
[0061] In some embodiments, the computer device may include a processor connected to a system bus, a non-volatile storage medium, internal memory, a communication interface, a display device, and an input device. The non-volatile storage medium may store an operating system and related computer programs.
[0062] It is understood that the term "connection" in the following embodiments should be understood as "electrical connection," "communication connection," etc., if the connected circuits, modules, units, etc. can transmit electrical signals or data to each other.
[0063] It is understood that the specific examples in this document are only intended to help those skilled in the art better understand the embodiments of this application, and are not intended to limit the scope of the invention.
[0064] It is understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0065] It is understood that the various embodiments described in this application can be implemented individually or in combination, and the embodiments of this application are not limited in this respect.
[0066] Unless otherwise stated, all technical and scientific terms used in the embodiments of this application have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to limit the scope of this application. The term "and / or" as used in this application includes any and all combinations of one or more of the associated listed items. The singular forms "a," "the," and "the" as used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.
[0067] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0068] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0069] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0070] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0071] The above description is merely a specific embodiment of this application, but the scope of protection of this 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 this application should be included within the scope of protection of this application. Therefore, the scope of protection of this invention should be determined by the scope of the claims.
Claims
1. A control method of an energy system, characterized by, include: Receive data processing tasks generated during the operation of the energy system; wherein, the data processing tasks include power dispatch algorithm tasks; The power dispatch algorithm task is used to control the flow of power in the energy system; The power scheduling algorithm task is executed with priority.
2. The method of claim 1, wherein, The data processing task further includes a data storage task; wherein the data storage task is used to store the operational data generated during the operation of the energy system. The steps for controlling the priority execution of the power dispatch algorithm task include: The control first executes the power scheduling algorithm task, and then executes the data storage task.
3. The method of claim 2, wherein, The data processing task also includes a human-computer interaction task; wherein the human-computer interaction task is used to respond to human-computer interaction commands issued to the energy system. The steps for controlling the priority execution of the power dispatch algorithm task include: The control first executes the power dispatch algorithm task, and then executes the human-computer interaction task.
4. The method of claim 3, wherein, The method further includes: The computer resources of the energy system are monitored to obtain a load status value representing the computer resources; If the load status value is greater than a specified threshold, the system controls the execution of the data storage task first, followed by the human-computer interaction task; or... When the load status value is less than the specified threshold, control the parallel execution of data storage tasks and human-computer interaction tasks.
5. The method of claim 4, wherein, The step of monitoring the computer resources of the energy system and obtaining a load status value representing the computer resources includes: The resource occupancy information of the energy system is obtained respectively; wherein the resource occupancy information includes at least one of the following: computing resource occupancy rate, storage resource occupancy rate, and communication resource occupancy rate; A load status value is generated based on the resource occupancy information.
6. The method of claim 5, wherein, The step of generating a load status value based on the resource occupancy information includes: Each resource occupancy information is compared with its corresponding occupancy threshold to obtain a load evaluation value for each resource occupancy information. If the resource occupancy information is greater than the corresponding occupancy threshold, the load evaluation value of the resource occupancy information is increased by a specified step; or, if the resource occupancy information is less than the corresponding occupancy threshold and the load evaluation value of the resource occupancy information is greater than 0, the load evaluation value of the resource occupancy information is decreased by a specified step. The load status value is obtained by accumulating the load evaluation values of resource occupancy information.
7. The method according to claim 4, characterized in that, Only when the load status value is maintained above a specified threshold for a specified duration is the execution of the data storage task performed first, followed by the human-computer interaction task.
8. A control system of an energy system, characterized by, include: A receiving module is used to receive data processing tasks generated during the operation of the energy system; wherein, the data processing tasks include power dispatching algorithm tasks; the power dispatching algorithm tasks are used to control the flow of power in the energy system; The control module is used to control the priority execution of the power scheduling algorithm task.
9. A computer device, comprising: The computer device includes a memory and a processor, the memory storing at least one computer program, which is loaded and executed by the processor to implement the control method of the energy system as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which, when executed by a processor, enables the control method of the energy system as described in any one of claims 1 to 7.