Cloud in which machine learning is applied to contract capacity, on-premise control right conversion type energy management system thereof, and management method therefor
The integrated cloud and on-premise energy management system addresses network outages and high costs by predicting power consumption and generation, switching control to on-premise systems when necessary, ensuring efficient energy storage device management and compliance with contracted capacity.
Patent Information
- Application Number
- JP2025047663
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-01
- Filing Date
- 2025-03-24
- Publication Date
- 2025-11-14
AI Technical Summary
Current energy management systems face issues with network outages preventing on-premise systems from receiving cloud-based control commands, leading to energy storage control failures, and high energy consumption and installation costs associated with on-premise computing systems.
An integrated energy management system that combines cloud and on-premise servers to predict future power consumption and generation, using threshold multipliers to determine control commands for energy storage devices, switching to on-premise control when consumption exceeds contracted capacity, and adjusting thresholds based on real-time data to prevent penalties.
The system effectively predicts and manages energy storage device charging and discharging, leveraging cloud computing for long-term forecasts and on-premise control for real-time adjustments, reducing energy consumption and installation costs while preventing contracted capacity exceedance.
Smart Images

Figure 2025169886000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a system and method, particularly to an energy storage device, and is an energy management system and energy management method that predicts future power consumption and power generation based on the cloud and cooperates with on-premise real-time calculations. [Background technology]
[0002] As Taiwan moves toward a high-tech island energy policy, not only do we need the people to develop well, but we also need a good living environment, and the only way forward is to develop clean energy technology. Energy storage systems can solve the short-term problem of unstable supply that can exist with clean energy, and can alleviate the endless expansion of power generation units by shaving peak demand. In the long term, they can also be developed into the ideal ultimate goal of electricity self-sufficiency for households and individuals.
[0003] One type of current energy management system generates control commands from a cloud computing system to the on-premises system, which then controls energy storage based on the control commands. Others use on-premises computing systems to generate control commands directly to control energy storage. Among these methods, the cloud-based method can prevent the on-premises system from receiving control commands due to a network outage, potentially resulting in energy storage control failure. Furthermore, the cloud requires high-frequency, instantaneous data transmission, resulting in excessively high energy consumption and transmission costs. Meanwhile, the on-premises system's direct control command generation method requires the construction of an on-premises computing system, which incurs additional installation costs. Summary of the Invention [Problem to be solved by the invention]
[0004] Thus, there is still room for improvement in known energy management devices and methods. [Means for solving the problem]
[0005] One embodiment of the present invention provides a method for energy management, comprising: receiving power consumption information of the work area, power generation information of the clean energy power generation device, and weather information transmitted by the on-premise server; predicting future power consumption and power generation in the work area based on the weather information, the power consumption information, and the power generation information; calculating a difference between the future consumed energy and the future generated energy; comparing this difference with the contract capacity of the power consumption of this work area; If the difference is equal to or greater than the first threshold multiplier value of the contract capacity, the on-premise server generates a control command to control the energy storage device of the working area based on the second threshold multiplier value set in the cloud server and the real-time power consumption and power generation of the working area; If the difference is less than the first threshold multiplier value of the contract capacity, the cloud server generates a control command to control the energy storage device based on a third threshold multiplier value set in the cloud server; The second threshold magnification value is greater than the first threshold magnification value, The first threshold magnification value and the second threshold magnification value are both less than one.
[0006] In some embodiments, if the difference is greater than or equal to the first threshold multiplier value of the contracted capacity, the cloud server transfers control of the energy storage device to the on-premises server, and executes the control command of the on-premises server to control the standby or discharge of the energy storage device based on the real-time power consumption of the work area and the real-time power generation of the clean energy power generation device.
[0007] In some embodiments, the energy management method comprises: If the future power consumption amount is greater than the contracted capacity, the cloud server further adjusts the second threshold magnification value to increase it.
[0008] In some embodiments, the upwardly adjusted second threshold scaling value is greater than one.
[0009] In some embodiments, the energy management method comprises: If the difference between the real-time power consumption and the real-time power generation is greater than the second threshold multiplier value after the contract capacity is adjusted up, the method further includes executing a control command from the on-premises server to control the discharge of the energy storage device.
[0010] In some embodiments, the energy management method further includes, if the difference is less than the first threshold multiplier value of the contracted capacity, the on-premise server transferring control of the energy storage device to the cloud server.
[0011] In some embodiments, generating a control command by the cloud server to control the energy storage device to discharge includes: determining whether the amount discharged by the energy storage device is greater than the amount of charge stored in the energy storage device; If the amount discharged by the energy storage device is greater than the stored amount of power in the energy storage device, the method further includes executing a control command from the cloud server to control the energy storage device to charge from a commercial power source until the stored amount of power in the energy storage device becomes greater than the discharged amount.
[0012] In some embodiments, generating a control command by the cloud server to control the energy storage device to perform charging includes: determining whether the amount of charge stored by the energy storage device is greater than the amount of charge the energy storage device can hold; If the amount charged by the energy storage device is greater than the chargeable amount of the energy storage device, the method further includes executing a control command from the cloud server to control the energy storage device to discharge until the chargeable amount of the energy storage device becomes greater than the charged amount.
[0013] In some embodiments, the energy management method comprises: The method further includes, when a communication connection between the cloud server and the on-premise server is interrupted, taking control of the energy storage device by the on-premise server.
[0014] Another embodiment of the present invention provides an energy management system, comprising: A cloud server; an on-premise server provided in a work area including a clean energy power generation device and an energy storage device, the on-premise server being communicatively connected to the cloud server; This cloud server is storage means for storing at least one command; and processing means electrically coupled to the storage means and configured to retrieve the at least one instruction from the storage means and to perform the energy management method described above. [Effects of the Invention]
[0015] The energy management system and method of the present application integrate the prediction function of a cloud server with the real-time control function of an on-premises server to allocate power to an energy storage device. The cloud server predicts future power generation and power consumption in the work area based on power consumption and power generation information and third-party weather information, and controls the charging and discharging of the energy storage device. Furthermore, if future power consumption exceeds the contracted capacity, the on-premises server is switched to control the real-time charging and discharging of the energy storage device. This not only provides the advantage of the cloud server's ability to perform large-scale calculations, predictions, and data storage, but also the advantage of the on-premises server's ability to immediately manage the charging and discharging of the energy storage device when power consumption exceeds the contracted capacity. [Brief explanation of the drawings]
[0016] The drawings herein are incorporated into and constitute a part of the specification, and are intended to illustrate embodiments consistent with the present invention and, together with the specification, to explain the technical solutions of the embodiments of the present invention.
[0017] [Figure 1] FIG. 1 is a block diagram of an energy management system according to some embodiments of the present application. [Figure 2] FIG. 2 is a block diagram of a cloud server according to some embodiments of the present application. [Figure 3] FIG. 3 is a schematic diagram of an energy management process according to some embodiments of the present application. [Figure 4] FIG. 4 is a schematic diagram of a control process when an energy storage device discharges, according to some embodiments of the present application. [Figure 5] FIG. 5 is a schematic diagram of a control process when an energy storage device is charging according to some embodiments of the present application. DETAILED DESCRIPTION OF THE INVENTION
[0018] The following disclosure provides many different embodiments, or illustrations, for implementing different features of the present invention. The elements and arrangements in particular examples are intended to simplify the disclosure in the discussion that follows. Any illustrations discussed are for illustrative purposes only and are not intended to limit the scope and meaning of the present invention or its illustrations in any way. In addition, the present disclosure may duplicate numerical symbols and / or alphabetic characters in different examples; however, any such duplication is for the purposes of brevity and explanation only and does not in itself designate a relationship between different embodiments and / or arrangements in the discussion that follows.
[0019] Terms used throughout the specification and in the claims generally have their ordinary meanings as used in the field, the disclosed subject matter, and in the particular context, unless otherwise noted. Some of the terms used to describe this disclosure are discussed below or elsewhere in this specification to provide additional guidance to those skilled in the art to the description of this disclosure.
[0020] As used herein, "coupled" or "connected" refers to two or more elements that are in direct physical or electrical contact with each other, or in indirect physical or electrical contact with each other, and "coupled" or "connected" also refers to the operation or movement of two or more elements with respect to each other.
[0021] It is understood that the use of terms such as first, second, and third herein are used to describe various elements, assemblies, regions, layers, and / or blocks. However, these elements, assemblies, regions, layers, and / or blocks should not be limited to these terms. These terms are limited only to distinguish a single element, assembly, region, layer, and / or block. Thus, a first element, assembly, region, layer, and / or block in the following text could also be referred to as a second element, assembly, region, layer, and / or block without departing from the spirit of the present invention. As used herein, the term "and / or" includes any combination of one or more of the associated listed items. In the context of this application, "and / or" refers to any combination of any one, all, or at least one of the listed elements.
[0022] In known energy storage control methods, a cloud server's computing system generates control commands to an on-premise system to control the energy storage. However, network interruptions can prevent the on-premise system from receiving control commands. Furthermore, the cloud must transmit data frequently and instantly, resulting in excessively high energy consumption and transmission costs. Meanwhile, methods in which the on-premise system generates control commands directly require the on-premise system to build a separate computing system, which incurs significant costs. Therefore, the energy management system of the present application integrates the cloud and the on-premise system, and determines control plans based on third-party data to control the energy storage device.
[0023] FIG. 1 is a block diagram of an energy management system according to some embodiments of the present application. The energy management system 100 mainly includes an energy storage device 110, a cloud server 120, and an on-premise server 130 connected to the cloud server 120 and capable of communicating with each other, for example, via the Internet 200. In some embodiments, the cloud server 120 further connects to a weather server 140, which provides weather information to the cloud server 120. In some embodiments, the weather information includes weather-related information such as satellite cloud images, changes in cloud cover, cloud layer reflectivity, wind direction, and wind speed, which can affect clean energy generation, such as solar power generation or wind power generation. In some embodiments, the cloud server 120 further connects to a clean energy power generation device 160, such as a solar power generation device or a wind power generation device, installed in the work area. The clean energy power generation device 160 provides power generation information to the cloud server 120. The on-premise server 130 receives the cloud control command generated by the cloud server 120 and determines to control the charging and discharging of the energy storage device 110 based on the cloud control command or by generating an on-premise control command by the on-premise server 130. In some embodiments, the energy storage device 110 can select to be charged by the commercial power source 150 or by the clean energy power generation device 160.
[0024] FIG. 2 is a block diagram of a cloud server according to some embodiments of the present application. Please refer to FIGS. 1 and 2 simultaneously. In some embodiments, the cloud server 120 mainly includes a processing element 121, a memory 122, and a cloud database 123. In some embodiments, the processing element 121 is connected to the cloud database 123, which stores weather information provided by the weather server 140, information on power consumption equipment in the work area, information on the charge and discharge amount of the energy storage device 110, the amount of power stored in the energy storage device 110, the contracted capacity, and information on the amount of power generated by the clean energy power generation device 160. In some embodiments, the contracted capacity is a fixed monthly power consumption amount. Regardless of whether the amount of power consumption reaches the contracted capacity, a basic fee is charged based on the contracted capacity. Conversely, if the amount of power consumption exceeds the contracted capacity, a penalty will be incurred in addition to the basic fee. In some embodiments, the processing element 121 can obtain and predict weather information, information on power consumption devices in the work area, charge / discharge information and stored power amount of the energy storage device 110, contract capacity, and power generation information of the clean energy power generation device 160 stored in the cloud database 123, to predict the future power generation amount of the clean energy power generation device 160 and the future power consumption amount of the power consumption devices in the work area, and generate a cloud control command. In some embodiments, the memory 122 stores at least a plurality of computer-readable instructions. The processing element 121 is electrically connected to the memory 122 to access the computer-readable instructions from the memory 122 and execute a prediction model application program to predict the future power generation amount of the clean energy power generation device 160 and the future power consumption amount of the power consumption devices in the work area, thereby generating a cloud control command based on the prediction results of the future power generation amount and power consumption amount and transmitting the cloud control command to the on-premise server 130. In some embodiments, the processing element 121 periodically predicts future power generation and power consumption conditions, and immediately transmits updated cloud control instructions to the on-premise server 130 .In some embodiments, forecasts are made every 10 or 15 minutes, and updated cloud control commands are transmitted to the on-premise server 130 on a regular basis. This allows the forecasting model of the present application to further consider meteorological information, thereby providing more accurate forecasts of future power generation and power consumption conditions. In addition, seasonal changes in power prices or time periods can be combined to adjust the cloud control commands.
[0025] In some embodiments, the forecasting model further includes a power generation forecasting model for forecasting future power generation and a power consumption forecasting model for forecasting future power consumption. The power generation forecasting model acquires power generation data of the clean energy device 160 stored in the cloud database 123 and weather information provided by the weather server 140, performs feature engineering as a training data set, and then establishes a power generation forecasting model using an extreme gradient boosting (XGboost) algorithm to forecast future power generation of the clean energy power generation device 160. The power consumption forecasting model acquires information on the power consumption equipment of the working area stored in the cloud database 123, combines working days and holidays as a training data set, performs feature engineering, and then establishes a required power forecasting model using an extreme gradient boosting (XGboost) algorithm to forecast future power consumption of the power consumption equipment. It should be noted that the algorithms used to establish the forecasting models described above are merely examples and are not limiting of the use in this application, and other artificial intelligence algorithms may also be used in this application.
[0026] In some embodiments, the processing element 121 executes a prediction model application program to predict the future power generation amount of the clean energy power generation device 160 and the future power consumption amount of the power consumption devices in the working area, and then generates corresponding cloud control commands based on the energy management process to control the discharge and charge of the energy storage device 110. FIG. 3 is a schematic diagram of the energy management process according to some embodiments of the present application. Please refer to FIGS. 1 to 3 at the same time. The energy management process 300 first calculates the difference between the future power consumption amount and the future power generation amount in step 301. In some embodiments, the processing element 121 calculates the power difference between the predicted future power generation amount of the clean energy device 160 and the future power consumption amount of the power consumption devices in the working area based on the predicted future power generation amount of the clean energy device 160 and the future power consumption amount of the power consumption devices in the working area.
[0027] In some embodiments, the cloud server 120's processing element 121 predicts power consumption and power generation based on the power consumption of the work area and the power generation of the clean energy 160 uploaded by the on-premise server 130. However, to avoid high transmission costs, the cloud server 120 makes predictions over a long period, such as every 10 or 15 minutes, and sends cloud control commands based on these predictions. This does not allow the cloud server 120 to immediately send cloud control commands based on the current status of the work area to control the energy storage device 110. To avoid power consumption exceeding the contracted capacity due to a sudden event with a long time lag, the present application reduces the risk of exceeding the contracted capacity due to a time lag by transferring control of the energy storage device 110 of the cloud server 120 to the on-premise server 130 when there is a risk that the future power consumption after deducting the future power generation will exceed the contracted capacity. Therefore, in step 302, the cloud server 120 determines whether the power difference is greater than or equal to a first threshold multiplier of the contracted capacity. In some embodiments, if the first threshold multiplier value of the contracted capacity is 0.85 times the contracted capacity, i.e., if the difference in the amount of power consumed is greater than 0.85 times the contracted capacity, there is a possibility that the amount of power consumed will exceed the contracted capacity in the future due to an emergency. Therefore, the processing element 121 first compares the calculated difference in the amount of power consumed with 0.85 times the contracted capacity to determine whether to transfer control of the energy storage device 110. It should be noted that the above-mentioned first threshold multiplier value of 0.85 times the contracted capacity is merely an example and does not limit its use in this application. The first threshold multiplier value can be changed based on different work areas. In some embodiments, whether the future amount of power consumed is likely to exceed the contracted capacity can be determined comprehensively based on the work site's past power consumption data over a certain period of time, as well as the predicted future power consumption and future power generation.
[0028] If the difference in power amount is greater than the first threshold multiplier of the contracted capacity, it indicates that the amount of power consumption may exceed the contracted capacity in the future due to an emergency. Therefore, in step 303, the on-premises server 130 obtains control of the energy storage device and the second threshold multiplier. In some embodiments, the cloud server transfers control of the energy storage device to the on-premises server and transmits the second threshold multiplier to the on-premises server. The on-premises server controls the energy storage device based on the second threshold multiplier. In some embodiments, the processing element 121 of the cloud server 120 predicts that the amount of future power consumption will exceed the first threshold multiplier of the contracted capacity after subtracting the amount of future power generation from the amount of future power consumption. In this embodiment, 0.85 times the contracted capacity indicates that the future power consumption of the power consumption equipment in the work area is much greater than the amount of power generation the clean energy power generation device 160 can generate in the future, and it is highly likely that the amount of power consumption will exceed the contracted capacity. To prevent the amount of power consumption from exceeding the contracted capacity, the processor 121 of the cloud server 120 transfers control of the energy storage device 110 to the on-premise server 130, sets a second threshold scaling factor, and transmits it to the on-premise server 130 so that the on-premise server 130 controls the energy storage device 110 based on the second threshold scaling factor. In some embodiments, the on-premise server 130 controls the discharge or standby of the energy storage device 110 based on the second threshold scaling factor. The on-premise server 130 can detect the real-time power consumption of the work area and the real-time power generation amount of the clean energy power generation device 160 every minute. Therefore, the on-premise server 130 can instantly control the discharge or standby of the energy storage device 110 based on the current power consumption and power generation status to prevent the amount of power consumption from exceeding the contracted capacity. The on-premise server 130 controls the energy storage device 110 based on the acquired current power consumption and current power generation amounts to prevent the amount of power consumption from exceeding the contracted capacity.In some embodiments, the first threshold multiplier value for transferring control of the energy storage device 110 is 0.85 times the contracted capacity, and the second threshold multiplier value is 0.95 times the contracted capacity. Note that these first and second threshold multiplier values are merely examples and may be changed depending on the operating area or power consumption.
[0029] In step 304, the on-premises server generates a control command to control the energy storage device based on the second threshold multiplier value. In some embodiments, after the on-premises server 130 acquires control of the energy storage device 110, the control command is generated based on the second threshold multiplier value set in the cloud server 120 to control the discharge or standby of the energy storage device. In some embodiments, after the processor 121 transfers control of the energy storage device 110 from the cloud server 120 to the on-premises server 130, the on-premises server 130 immediately, for example, every minute, detects the real-time power consumption of the working area and the real-time power generation of the clean energy power generation device. In some embodiments, if the power amount difference is greater than 0.95 times the contracted capacity, which is the second threshold multiplier value of the contracted capacity, the on-premises server 130 generates a corresponding on-premises control command to control the energy storage device 110 to warn of discharge in advance so as to prevent the future power amount difference from exceeding the contracted capacity. In some other embodiments, if the power difference is less than 0.95 times the contracted capacity, which is a second threshold multiplication value of the contracted capacity, the on-premise server 130 generates a corresponding on-premise control command to control the standby of the energy storage device 110.
[0030] In some embodiments, after the on-premise server 130 obtains control of the energy storage device 110, it executes step 301 again. The processing element 121 of the cloud server 120 re-predicts power consumption based on the power consumption of the workspace uploaded by the on-premise server 130 and the power generation amount of the clean energy power generation device 160 after a specific time interval, such as every 10 minutes or every 15 minutes, and re-performs the determination of step 302. If the predicted future power consumption, even after deducting the future power generation amount, is still greater than the first threshold multiplier of the contracted capacity and there is a possibility that the contracted capacity will be significantly exceeded, in step 303, the on-premise server 130 continues to control the energy storage device 110, and the processing element 121 of the cloud server 120 also synchronously adjusts the second threshold multiplier used by the on-premise server 130 to instruct the energy storage device 110 to discharge. This is because the greater the exceeding of the contracted capacity, the greater the penalty. Therefore, to prevent a large increase in subsequent power consumption or a decrease in power generation that significantly exceeds the contracted capacity, the on-premise server 130 generates an on-premise control command to correspondingly adjust the second threshold multiplier value, which instructs the energy storage device 110 to discharge, to increase the second threshold multiplier value. In some embodiments, if the future power consumption predicted by the processing element 121 of the cloud server 120 significantly exceeds the contracted capacity even after deducting future power generation, a penalty of three times the contracted capacity will be incurred, and the storage battery is predicted to be depleted, the second threshold multiplier value can be adjusted to increase from 0.95 times the contracted capacity to 1.1 times the contracted capacity. In other words, the on-premise server 130 generates an on-premise control command to control the energy storage device 110 to discharge only when the power difference between the predicted future power consumption and the future power generation is greater than 1.1 times the contracted capacity. This maintains power without exceeding the penalty of three times the contracted capacity, and prevents the battery from running out of charge early.
[0031] In some other embodiments, after performing a new round of prediction based on the power consumption of the working area uploaded by the on-premise server 130 and the power generation amount of the clean energy power generation device 160, the processing element 121 of the cloud server 120 determines in step 302 that the power difference of the future power consumption after deducting the future power generation amount is still greater than the first threshold magnification value of the contracted capacity. However, since the future power generation amount of the clean energy power generation device 160 will increase, in step 303, in addition to continuing to control the energy storage device 110 via the on-premise server 130, the processing element 121 of the cloud server 120 synchronously adjusts to decrease the second threshold magnification value at which the on-premise server 130 instructs the energy storage device 110 to discharge. In some embodiments, the processing element 121 of the cloud server 120 adjusts to decrease the second threshold magnification value from 0.95 times the contracted capacity to 0.9 times the contracted capacity, so that the energy storage device 110 discharges first and reduces the usage rate of the commercial power source. As a result, after the on-premise server 130 of the present application obtains control of the energy storage device 110, when the cloud server 120 determines that the on-premise server 130 will obtain control of the energy storage device 110 each time a new power consumption prediction is made, the cloud server 120 further adjusts the second threshold multiplier value based on the prediction result.
[0032] In some other embodiments, after the processing element 121 of the cloud server 120 performs a new round of prediction based on the power consumption of the work area uploaded by the on-premise server 130 and the power generation amount of the clean energy power generation device 160, if it determines in step 302 that the power amount difference is not equal to or greater than the first threshold multiplication value of the contracted capacity, it executes step 305, in which the cloud server acquires control of the energy storage device. In some embodiments, it controls the charging, discharging, or standby of the energy storage device 110. Then, in step 306, it determines whether the power amount difference is equal to or less than a third threshold multiplication value of the contracted capacity. In some embodiments, the third threshold multiplication value of the contracted capacity is 0.1 times the contracted capacity. The processing element 121 compares the calculated power amount difference with 0.1 times the contracted capacity. It should be noted that the above third threshold multiplication value of 0.1 times the contracted capacity is merely an example and does not limit the use in this application. The third threshold multiplication value can be changed based on different work areas.
[0033] If the difference in the amount of power is less than or equal to the third threshold multiplier of the contracted capacity, in step 307, the cloud server generates a control command to control the energy storage device 110 to charge. In some embodiments, if the difference in the amount of power is less than the third threshold multiplier of the contracted capacity, i.e., 0.1 times the contracted capacity, it indicates that the difference between the future power consumption of the power consumption equipment in the working area and the amount of power that the clean energy power generation device 160 can generate in the future is predicted to be small. In other words, the amount of power that the clean energy power generation device 160 can generate in the future can almost completely supply the needs of the power consumption equipment in the working area, and the risk of exceeding the contracted capacity is small. Therefore, if the difference in the amount of power is less than the third threshold multiplier of the contracted capacity, i.e., 0.1 times the contracted capacity, the processing element 121 generates a corresponding cloud control command to control the clean energy power generation device 160 to charge the energy storage device 110 in advance. Next, step 301 is executed, and the processing element 121 of the cloud server 120 re-predicts a new round of power consumption after a specific time, such as every 10 minutes or every 15 minutes, based on the power consumption of the work area uploaded by the on-premise server 130 and the power generation amount of the clean energy power generation device 160.
[0034] If the difference in the amount of power is greater than the third threshold multiplier of the contracted capacity, i.e., if the difference in the amount of power is between the first and third threshold multipliers of the contracted capacity, in step 308, the cloud server generates a control command to control the energy storage device to charge, discharge, or standby. In one embodiment, the cloud server 120 executes the cloud server's control command to control the charging, discharging, or standby of the energy storage device 110 based on the future power consumption and future power generation of the work area. In some embodiments, if the future power consumption of the work area increases, the energy storage device 110 can be controlled to discharge. In some embodiments, if the future power consumption of the work area is stable and the hourly power price is currently at a low point, the energy storage device 110 can be controlled to charge in advance and supply power to the work area from the utility power source. Alternatively, if the hourly power price is currently at a high point, the energy storage device 110 can be controlled to discharge and supply power to the work area, thereby saving on power bills. Next, step 301 is executed, and the processing element 121 of the cloud server 120 again predicts a new round of power consumption after a specific time, such as every 10 minutes or every 15 minutes, based on the power consumption of the work area uploaded by the on-premise server 130 and the power generation amount of the clean energy power generation device 160.
[0035] In some other embodiments, if communication between the cloud server 120 and the on-premise server 130 is interrupted and the on-premise server 130 does not receive the cloud control command transmitted by the cloud server 120 at regular intervals after a certain time, the on-premise server 130 determines that communication with the cloud server 120 has been interrupted, and at this time, control of the energy storage device 110 is automatically transferred to the on-premise server 130 for control.
[0036] 4 is a schematic diagram of a control process for discharging an energy storage device according to some embodiments of the present application. When the cloud server 120 predicts that the energy storage device 110 will need to discharge in the future, in order to avoid the battery power of the energy storage device 110 being insufficient for discharging, the present application further performs step 401 before estimating the discharge of the energy storage device 110, comparing whether the discharge amount of the energy storage device 110 is greater than the real-time stored power amount of the energy storage device 110. If the estimated discharge amount of the energy storage device 110 is greater than the real-time stored power amount of the energy storage device 110, it indicates that the energy storage device does not have enough remaining power for discharging. To avoid the energy storage device 110 being depleted, in step 402, the energy storage device 110 is first controlled to be charged from a commercial power source until the stored power amount of the energy storage device 110 is greater than the estimated discharge amount of the energy storage device 110, provided that the second threshold multiplication value is not exceeded. Conversely, if the estimated discharge amount of the energy storage device 110 is less than the real-time stored amount of power of the energy storage device 110, it indicates that the current battery power of the energy storage device 110 is sufficient for discharging, and in step 403, the energy storage device 110 is controlled to discharge, charge, or stand by. In some embodiments, because the battery power of the energy storage device 110 is sufficient for future discharge, the cloud server 120 can first control the energy storage device 110 to charge during low-price time periods and discharge during high-price time periods based on the hourly electricity price, thereby earning the difference in electricity price.
[0037] 5 is a schematic diagram of a control process for charging an energy storage device according to some embodiments of the present application. When the cloud server 120 predicts that the energy storage device 110 will need to be charged in the future, in order to prevent the energy storage device 110 from having a chargeable capacity that is less than the desired chargeable capacity, the present application further performs step 501 before estimating the charge of the energy storage device 110, comparing whether the estimated chargeable capacity of the energy storage device 110 is greater than the chargeable capacity of the energy storage device 110. If the estimated chargeable capacity of the energy storage device 110 is greater than the chargeable capacity of the energy storage device 110, it indicates that the energy storage device 110 does not have enough room for charging. Therefore, in step 502, the energy storage device 110 is controlled to discharge first, and then the energy storage device 110 is controlled to charge after the chargeable capacity of the energy storage device 110 becomes greater than the estimated chargeable capacity of the energy storage device 110. Conversely, if the estimated charge amount of the energy storage device 110 is less than the chargeable amount of the energy storage device 110, the charging, discharging, or standby of the energy storage device is controlled in step 503. In some embodiments, since the amount of power in the battery of the energy storage device 110 is sufficient for future charging, the cloud server 120 can first control the energy storage device 110 to charge during low-price time periods and discharge during high-price time periods based on the hourly electricity price, thereby earning the difference in electricity price.
[0038] In some embodiments, the processing element 121 can also generate corresponding crowd control commands based on the difference in electricity costs between time periods, so as to control the energy storage device 110 to charge during low-price time periods and discharge during high-price time periods to earn the difference in electricity prices.
[0039] In summary, the energy management system of the present application integrates the prediction function of a cloud server with the real-time control function of an on-premises server to combine and allocate power to an energy storage device. The high-computing cloud server performs big data analysis on the power consumption and power generation information uploaded by the work area, as well as third-party weather information, to predict the work area's future power generation and power consumption. Based on this, it generates and periodically updates cloud control commands for controlling the energy storage device, and transmits the cloud control commands to the on-premises server to control the charging and discharging of the energy storage device. If the difference between future power generation and power consumption does not risk exceeding the contracted capacity, the cloud server continues to control the charging and discharging of the energy storage device. However, if the difference between future power generation and power consumption risks exceeding the contracted capacity, the on-premises server is used to control the charging and discharging of the energy storage device. As a result, this application not only uses the high computing power of the cloud server to provide forecasts of long-term trends in power generation and consumption, but also instantly switches to an on-premise server to instantly control the energy storage device when power consumption exceeds the contracted capacity or there is a possibility of it being cut off, thereby preventing power consumption from exceeding the contracted capacity.
[0040] Additionally, although the above examples include exemplary steps in a sequential order, these steps do not have to be performed in the order shown. Performing these steps in a different order is within the contemplation of the present disclosure. The order may be added, substituted, modified, and / or steps may be omitted as circumstances require, within the spirit and scope of the embodiments of the present disclosure.
[0041] Although the present application has been disclosed as described above in the embodiments, it is not intended to limit the present application, and a person skilled in the art may make various changes and modifications within the spirit and scope of the present application. Therefore, the scope of protection of the present application is based on that defined in the appended claims. [Explanation of symbols]
[0042] 100 Energy Management System 110 Energy storage device 120 Cloud Servers 121 Processing element 122 Memory 123 Cloud Database 130 On-Premise Servers 140 Weather Server 150 Commercial power supply 160 Clean energy power generation equipment 200 Internet 300 Energy Management Process 301-308 steps 401-403 steps Steps 501-503
Claims
1. 1. A method of energy management, comprising: receiving power consumption information of the work area, power generation information of the clean energy power generation device, and weather information transmitted by the on-premise server; predicting future power consumption and power generation in the work area based on the weather information, the power consumption information, and the power generation information; calculating a difference between the future consumed energy and the future generated energy; comparing the difference with a contract capacity for power consumption of the work area; If the difference is equal to or greater than a first threshold multiplier value of the contract capacity, the on-premise server generates a control command to control the energy storage device of the working area based on a second threshold multiplier value set in the cloud server, and the real-time power consumption and real-time power generation amounts of the working area; When the difference is less than the first threshold multiplication value of the contract capacity, the cloud server generates a control command to control the energy storage device based on a third threshold multiplication value set in the cloud server; the second threshold magnification value is greater than the first threshold magnification value; The energy management method, wherein the first threshold scaling value and the second threshold scaling value are both less than 1.
2. 2. The energy management method of claim 1, further comprising: if the difference is greater than or equal to the first threshold multiplier value of the contracted capacity, the cloud server transfers control of the energy storage device to the on-premises server, and executes a control command from the on-premises server to control standby or discharge of the energy storage device based on the real-time power consumption of the work area and the real-time power generation amount of the clean energy power generation device.
3. The energy management method according to claim 2 , further comprising the cloud server adjusting the second threshold magnification value to increase it when the future power consumption amount is greater than the contracted capacity.
4. The energy management method according to claim 3 , wherein the second threshold magnification value after the upward adjustment is greater than 1.
5. 4. The energy management method of claim 3, further comprising: executing a control command from the on-premises server to control discharge of the energy storage device when a difference between the real-time power consumption amount and the real-time power generation amount is greater than a second threshold multiplier value after the upward adjustment of the contract capacity.
6. The energy management method of claim 1 , further comprising the on-premise server transferring control of the energy storage device to the cloud server if the difference is less than the first threshold multiplication value of the contracted capacity.
7. The cloud server generates a control command to control the energy storage device to discharge, determining whether the amount of electricity discharged by the energy storage device is greater than the amount of electricity stored in the energy storage device; 2. The energy management method according to claim 1, further comprising: when the amount of power discharged by the energy storage device is greater than the amount of power stored in the energy storage device, executing a control command from the cloud server to control the energy storage device to charge from a commercial power source until the amount of power stored in the energy storage device becomes greater than the amount of power discharged.
8. The cloud server generates a control command to control the energy storage device to perform charging, determining whether the amount of charge stored in the energy storage device is greater than the amount of charge that can be stored in the energy storage device; 2. The energy management method of claim 1, further comprising: when the amount charged by the energy storage device is greater than the chargeable amount of the energy storage device, executing a control command from the cloud server to control the energy storage device to discharge until the chargeable amount of the energy storage device is greater than the charged amount.
9. The energy management method of claim 1 , further comprising, when a communication connection between the cloud server and the on-premise server is interrupted, having the on-premise server take control of the energy storage device.
10. 1. An energy management system comprising: A cloud server; an on-premise server provided in a work area including a clean energy power generation device and an energy storage device, the on-premise server being communicatively connected to the cloud server; The cloud server storage means for storing at least one command; 10. An energy management system, further comprising: processing means electrically coupled to said storage means and configured to retrieve said at least one instruction from said storage means and to perform the energy management method of any one of claims 1 to 9.
Citation Information
Patent Citations
System and apparatus for aggregating distributed energy resources
JP2023504564A
Power management device, power management method, and program
WO2023233978A1