Building microgrid cluster control system with multiple energy inputs
Through the multi-energy input building microgrid cluster control system, the power supply connection is adjusted according to the production capacity in the historical time period of the power-using building load, solving the problem of mismatch in the power-using load, and improving voltage stability and energy utilization efficiency.
Patent Information
- Application Number
- CN202510685683.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-27
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2045-05-27
AI Technical Summary
In the building microgrid cluster control system, due to the inconsistent electricity consumption requirements and mismatch of energy consumption time, the voltage fluctuates greatly, affecting the stability of precision equipment.
Through the multi-energy input building microgrid cluster control system, the energy consumption ratio threshold is determined according to the effective production capacity and the affected capacity time period of the energy supply module of each power-using building load, the power consumption ratio threshold is determined, the power supply connection is adjusted, the mismatched power supply connection is disconnected and the power supply connection is reconstructed.
It improves the voltage stability of the electricity load, realizes energy conservation, emission reduction and full utilization of energy, and adapts to different electricity needs.
Smart Images

Figure CN120200323B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of energy supply, and in particular to a building microgrid cluster control system with multiple energy inputs. Background Art
[0002] The building microgrid cluster control system is a microgrid control system that regulates the power supply to the electrical loads in the building by generating new energy. It can be self-sufficient in electricity consumption for the electrical loads in the building through the energy supply module. However, when the electricity demand of the electrical loads increases, or the output of the energy supply module decreases due to external reasons, the energy supply of the electrical loads may be lower than the energy consumption. Therefore, in this case, the electrical loads need to be connected to the external power supply terminal to maintain the power safety of the electrical loads.
[0003] However, since the power demands of the power loads in the current building microgrid control system are not uniform, and the power consumption time and energy consumption power are also not similar, there will be a mismatch between the power loads and the energy supply module, resulting in large voltage fluctuations in the power loads. If the power loads are high-precision scientific instruments or equipment with high requirements for power stability, this phenomenon may cause losses to users. Therefore, it is necessary to reallocate the power loads and energy supply modules. Summary of the Invention
[0004] In view of the above technical problems, the technical solution adopted by the present invention is:
[0005] According to one aspect of the present application, a multi-energy input building microgrid cluster control system is provided. The multi-energy input building microgrid cluster control system includes a mains power grid, a plurality of energy supply modules, and a plurality of power-consuming building loads. Each power-consuming building load is powered by the mains power grid and an energy supply module.
[0006] The multi-energy input building microgrid cluster control system is used to perform the following methods:
[0007] Step S100: Determine an energy consumption ratio threshold corresponding to each power-consuming building load in each historical time period based on the effective production capacity time period and the affected production capacity time period in a plurality of historical time periods according to the energy supply module corresponding to each power-consuming building load;
[0008] Step S200: determining the energy consumption ratio corresponding to each power-consuming building load in each historical time period based on the module energy consumption and total energy consumption of each power-consuming building load in each historical time period;
[0009] Step S300: Determine a building load to be adjusted from a plurality of power-consuming building loads based on the energy consumption ratio and energy consumption ratio threshold corresponding to each power-consuming building load;
[0010] Step S400: Based on the total energy consumption corresponding to any building load to be adjusted in each historical time period, and the module energy production and energy consumption ratio thresholds corresponding to other building loads to be adjusted in each historical time period, a target energy supply module corresponding to the building load to be adjusted is determined from a plurality of energy supply modules corresponding to other building loads to be adjusted;
[0011] Step S500: disconnect the power supply connection of the target energy supply module corresponding to each building load to be adjusted, and establish a power supply connection with the building load to be adjusted.
[0012] In an exemplary embodiment of the present application, step S100 includes:
[0013] Step S110: Obtain the energy supply module that supplies power to each electricity-consuming building load, and obtain the effective production time period in each historical time period to obtain the effective production time period list set A=(A1, A2, ..., A m ,...,A n ); where m=1,2,...,n; n is the number of electrical building loads; A m A list of effective production capacity time periods corresponding to the energy supply module supplying power to the mth electricity-consuming building load;
[0014] A m =(A m1 ,A m2 ,...,A mi ,...,A mj ); i = 1, 2, ..., j; j is the number of historical time periods; A mi For the energy supply module supplying power to the mth electricity-consuming building load, the effective production time period within the i-th historical time period; the end time of the i-th historical time period is the start time of the i+1-th historical time period, and the end time of the j-th historical time period is midnight of the current date; the length of each historical time period is equal;
[0015] The effective production capacity time period is the time period during which the energy supply module can produce electricity within the historical time period;
[0016] Step S120: Obtain the energy supply module that supplies power to each electricity-consuming building load, and obtain the affected production capacity time period in each historical time period to obtain the affected production capacity time period list set B = (B1, B2, ..., B m ,...,B n ); among them, B m A list of affected production capacity time periods corresponding to the energy supply module supplying power to the m-th electricity-consuming building load;
[0017] B m =(B m1 ,B m2 ,...,B mi ,...,B mj );B mi The affected capacity time period in the i-th historical time period for the energy supply module supplying power to the m-th electricity-consuming building load;
[0018] The affected production capacity time period is the time period during which the energy supply module cannot produce electricity due to external factors within the effective production capacity time period;
[0019] Step S130: Determine the energy consumption ratio threshold value Y corresponding to the mth power-consuming building load in the ith historical time period according to the effective power generation time period list set A and the affected power generation time period list set B. mi =(1-C mi / A mi )×Y0;
[0020] Wherein, Y0 is the preset initial energy consumption ratio threshold; 0<Y0<1;
[0021] If B mi ≥B 0i , then determine C mi =B mi -B 0i ; B 0i is the base value of the affected production capacity time period corresponding to the preset i-th historical time period;
[0022] If B mi <B 0i , then determine C mi is zero.
[0023] In an exemplary embodiment of the present application, step S200 includes:
[0024] Step S210: Obtain the module energy consumption of each power-consuming building load in each historical time period to obtain a module energy consumption list set D=(D1, D2, ..., D m ,...,D n ); where D m The module energy consumption list corresponding to the mth electricity-consuming building load;
[0025] D m =(D m1 ,D m2 ,...,D mi ,...,D mj );D mi The module energy consumption of the mth electricity-consuming building load in the i-th historical time period;
[0026] Module energy consumption is the energy produced by the energy supply module consumed by the electricity-consuming building load during the historical time period;
[0027] Step S220: Obtain the total energy consumption of each power-consuming building load in each historical time period to obtain a first total energy consumption list set E=(E1, E2, ..., E m ,...,E n ); where E m is the total energy consumption list corresponding to the mth electricity-consuming building load;
[0028] E m =(E m1 ,E m2 ,...,E mi ,...,E mj );E mi is the total energy consumption of the mth electricity-consuming building load in the i-th historical time period;
[0029] Total energy consumption is the energy consumed by the electricity-consuming building load during the historical time period;
[0030] Step S230: Determine the energy consumption ratio F corresponding to the mth power-consuming building load in the i-th historical time period based on the module energy consumption list set D and the first total energy consumption list set E. mi =D mi / E mi .
[0031] In an exemplary embodiment of the present application, step S300 includes:
[0032] Step S310: traverse the energy consumption ratio and energy consumption ratio threshold corresponding to the mth power building load in each historical time period. If F mi >Y mi , then the i-th historical time period is determined as the target historical time period corresponding to the m-th electricity-consuming building load;
[0033] Step S320: If the ratio of the number of target historical time periods corresponding to the mth power-consuming building load to j is less than a preset time period number ratio threshold, the mth power-consuming building load is determined as the building load to be adjusted.
[0034] In an exemplary embodiment of the present application, step S400 includes:
[0035] Step S410: determining the energy supply module corresponding to each building load to be adjusted as the energy supply module to be adjusted;
[0036] Step S420: Determine any building load to be adjusted as a first building load, and determine other building loads to be adjusted except the first building load as second building loads;
[0037] Step S430: Determine a target energy supply module corresponding to the first building load from among the energy supply modules to be adjusted based on the total energy consumption of the first building load in each historical time period and the module energy production of each energy supply module to be adjusted in each historical time period.
[0038] Step S440: determining the first building load as the target building load;
[0039] Step S450: Select any one of the second building loads as the first building load, and return to step S430.
[0040] In an exemplary embodiment of the present application, step S430 includes:
[0041] Step S431: Obtain the total energy consumption corresponding to the first building load in each historical time period to obtain a second total energy consumption list G=(G1, G2, ..., G i ,...,G j ); where G i is the total energy consumption of the first building load in the i-th historical time period;
[0042] Step S432: Obtain the module production capacity corresponding to each energy supply module to be adjusted in each historical time period to obtain the module production capacity list set H=(H1, H2, ..., H p ,...,H q ); where p = 1, 2, ..., q; q is the number of energy supply modules to be adjusted; H p The module capacity list corresponding to the p-th energy supply module to be adjusted;
[0043] H p =(H p1 ,H p2 ,...,H pi ,...,H pj );H pi The module energy production corresponding to the pth energy supply module to be adjusted in the i-th historical time period;
[0044] Module production energy refers to the energy produced by the energy supply module during the historical period;
[0045] Step S433: According to the second total energy consumption list G and the module capacity list H corresponding to the pth energy supply module to be adjusted p, determine the energy production and consumption ratio M corresponding to the first building load and the pth energy supply module to be adjusted in the i-th historical time period i =H pi / G i ;
[0046] Step S434: traverse the energy production and consumption ratios of the first building load and the pth energy supply module to be adjusted in each historical time period. If M i If the energy consumption ratio of the building load to be adjusted corresponding to the p-th energy supply module to be adjusted in the i-th historical time period is greater than the energy consumption ratio threshold of the building load to be adjusted corresponding to the p-th energy supply module to be adjusted, the i-th historical time period is determined as the first historical time period corresponding to the first building load;
[0047] Step S435: If the ratio of the number of first historical time periods corresponding to the first building load to j is greater than or equal to the preset time period number ratio threshold, the energy supply module to be adjusted with the largest number of first historical time periods corresponding to the first building load is determined as the target energy supply module corresponding to the first building load.
[0048] In an exemplary embodiment of the present application, step S434 further includes:
[0049] Step S4341: If M i If the energy consumption ratio threshold of the building load to be adjusted corresponding to the pth energy supply module to be adjusted in the i-th historical time period is greater than the energy consumption ratio threshold, and is less than the preset maximum energy consumption ratio threshold, the i-th historical time period is determined as the first historical time period corresponding to the first building load.
[0050] In an exemplary embodiment of the present application, step S435 further includes:
[0051] Step S4351: If the ratio of the number of first historical time periods corresponding to the first building load to j is less than a preset time period number ratio threshold, the first building load is determined as the third building load, and step S450 is executed.
[0052] In an exemplary embodiment of the present application, step S500 includes:
[0053] Step S510: disconnecting each energy supply module to be adjusted from the corresponding building load to be adjusted;
[0054] Step S520 : Establishing a power supply connection between each target energy supply module and the target building load corresponding to the target energy supply module.
[0055] In an exemplary embodiment of the present application, after step S500, the building microgrid cluster control system with multiple energy inputs is further configured to perform the following steps:
[0056] Step S610: Determine an energy supply module to be adjusted that is not a target energy supply module among the plurality of energy supply modules to be adjusted as a first energy supply module;
[0057] Step S620: Allocate the first energy supply modules to the third building loads according to the power consumption of the third building loads and a preset energy matching rule.
[0058] The present invention has at least the following beneficial effects:
[0059] The multi-energy input building microgrid cluster control system of the present invention first determines the energy consumption ratio threshold corresponding to each power-consuming building load in each historical time period based on the effective production capacity time period and the affected production capacity time period of the energy supply module corresponding to each power-consuming building load in several historical time periods, then determines the energy consumption ratio corresponding to each power-consuming building load in each historical time period based on the module energy consumption and total energy consumption of each power-consuming building load in each historical time period, then determines the building load to be adjusted from several power-consuming building loads based on the energy consumption ratio and the energy consumption ratio threshold corresponding to each power-consuming building load, and determines the target energy supply module corresponding to any building load to be adjusted from several energy supply modules corresponding to other building loads to be adjusted based on the total energy consumption corresponding to any building load to be adjusted in each historical time period and the module energy production and energy consumption ratio threshold corresponding to other building loads to be adjusted in each historical time period, finally disconnects the target energy supply module corresponding to each building load to be adjusted from the power supply connection, and establishes a power supply connection with the building load to be adjusted. The energy consumption ratio threshold is determined based on the effective production capacity time period and the affected production capacity time period of the energy supply module corresponding to each electricity-consuming building load within several historical time periods. The determined energy consumption ratio threshold can be adaptively adjusted according to different historical time periods of different electricity-consuming building loads, thereby improving the flexibility of threshold comparison and making the determination of the building load to be adjusted more accurate. Moreover, by adjusting the power supply end of the building load to be adjusted, the production capacity of the target energy supply module matching the building load to be adjusted can meet the electricity demand of the building load to be adjusted, so as to achieve the purpose of energy conservation and emission reduction and full utilization of the energy supply module. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0061] Figure 1 This is a flow chart of a method executed by a building microgrid cluster control system with multiple energy inputs provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0062] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of the present invention.
[0063] A multi-energy input building microgrid cluster control system, which includes a city grid, several energy supply modules and several power-consuming building loads, each of which is powered by the city grid and an energy supply module; the energy supply module can be a solar module, a wind module or other module that can generate electricity through clean energy; the several power-consuming building loads are located in the same geographical area, and can be load equipment of several office buildings in the same park, or load equipment of several residential buildings in the same community; each power-consuming building load is powered by the city grid in the initial power supply stage. The grid and only one energy supply module (type of energy for power generation) are used for power supply. For example, the first power-consuming building load is powered by the municipal grid and the solar module, and the second power-consuming building load is powered by the wind module. When the energy output of the energy supply module is less than the energy consumption of the power-consuming building load, the power-consuming building load is powered by the municipal grid. When the energy output of the energy supply module can meet the energy consumption demand of the power-consuming building load, the power-consuming building load is powered by the energy supply module. In addition, the power supply distribution of the power-consuming building load and the energy supply module is determined by the power supply distribution logic recorded in the prior art.
[0064] Among them, Figure 1 As shown, the building microgrid cluster control system with multiple energy inputs is used to perform the following methods:
[0065] Step S100: Determine an energy consumption ratio threshold corresponding to each power-consuming building load in each historical time period based on the effective production capacity time period and the affected production capacity time period in a plurality of historical time periods according to the energy supply module corresponding to each power-consuming building load;
[0066] The energy supply module corresponding to the power-consuming building load is the energy supply module that supplies power to the power-consuming building load. The effective production time period is the time period preset within the historical time period during which the energy supply module can produce electricity (such as the daily effective production time period of the solar module is the time period between local sunrise and sunset). The affected production time period is the time period within the effective production time period during which the energy supply module cannot produce electricity due to external factors (such as the time period during which the solar module's production capacity decreases or cannot be produced due to weather reasons on a certain day). The length of the historical time period can be customized by the user (such as seven days).
[0067] Furthermore, step S100 includes steps S110 to S130:
[0068] Step S110: Obtain the energy supply module that supplies power to each electricity-consuming building load, and obtain the effective production time period in each historical time period to obtain the effective production time period list set A=(A1, A2, ..., A m ,...,A n ); where m=1,2,...,n; n is the number of electrical building loads; A m A list of effective production capacity time periods corresponding to the energy supply module supplying power to the mth electricity-consuming building load;
[0069] A m =(A m1 ,A m2 ,...,A mi ,...,A mj ); i = 1, 2, ..., j; j is the number of historical time periods; A mi The effective production capacity time period of the energy supply module that supplies power to the m-th electricity-consuming building load in the i-th historical time period;
[0070] The end time of the i-th historical time period is the start time of the i+1-th historical time period, and the end time of the j-th historical time period is midnight of the current date. The length of each historical time period is equal.
[0071] Step S120: Obtain the energy supply module that supplies power to each electricity-consuming building load, and obtain the affected production capacity time period in each historical time period to obtain the affected production capacity time period list set B = (B1, B2, ..., B m ,...,B n ); among them, B m A list of affected production capacity time periods corresponding to the energy supply module supplying power to the m-th electricity-consuming building load;
[0072] B m =(B m1 ,Bm2 ,...,B mi ,...,B mj );B mi The affected capacity time period in the i-th historical time period for the energy supply module supplying power to the m-th electricity-consuming building load;
[0073] Step S130: Determine the energy consumption ratio threshold value Y corresponding to the mth power-consuming building load in the ith historical time period according to the effective power generation time period list set A and the affected power generation time period list set B. mi =(1-C mi / A mi )×Y0;
[0074] Wherein, Y0 is the preset initial energy consumption ratio threshold; 0<Y0<1;
[0075] If B mi ≥B 0i , then determine C mi =B mi -B 0i ; B 0i is the base value of the affected production capacity time period corresponding to the preset i-th historical time period;
[0076] If B mi <B 0i , then determine C mi is zero.
[0077] The energy consumption ratio threshold is determined based on the effective production capacity time period and the affected production capacity time period of the energy supply module corresponding to each electricity-consuming building load within several historical time periods. The determined energy consumption ratio threshold can be adaptively adjusted according to different historical time periods of different electricity-consuming building loads, rather than just a fixed threshold. This improves the flexibility of threshold comparison and makes the subsequent determination of the building load to be adjusted more accurate.
[0078] Step S200: determining the energy consumption ratio corresponding to each power-consuming building load in each historical time period based on the module energy consumption and total energy consumption of each power-consuming building load in each historical time period;
[0079] The module energy consumption is the energy produced by the energy supply module consumed by the power-consuming building load during the historical period, and the total energy consumption is the total energy consumed by the power-consuming building load during the historical period.
[0080] Further, step S200 includes steps S210 to S230:
[0081] Step S210: Obtain the module energy consumption of each power-consuming building load in each historical time period to obtain a module energy consumption list set D=(D1, D2, ..., Dm ,...,D n ); where D m The module energy consumption list corresponding to the mth electricity-consuming building load;
[0082] D m =(D m1 ,D m2 ,...,D mi ,...,D mj );D mi The module energy consumption of the mth electricity-consuming building load in the i-th historical time period;
[0083] Step S220: Obtain the total energy consumption of each power-consuming building load in each historical time period to obtain a first total energy consumption list set E=(E1, E2, ..., E m ,...,E n ); where E m is the total energy consumption list corresponding to the mth electricity-consuming building load;
[0084] E m =(E m1 ,E m2 ,...,E mi ,...,E mj );E mi is the total energy consumption of the mth electricity-consuming building load in the i-th historical time period;
[0085] Step S230: Determine the energy consumption ratio F corresponding to the mth power-consuming building load in the i-th historical time period based on the module energy consumption list set D and the first total energy consumption list set E. mi =D mi / E mi .
[0086] Step S300: Determine a building load to be adjusted from a plurality of power-consuming building loads based on the energy consumption ratio and energy consumption ratio threshold corresponding to each power-consuming building load;
[0087] The building load to be adjusted is the electricity-consuming building load that requires adjustment of the power supply module of the energy supply module, which means that under the current power supply stage, the energy output of the energy supply module cannot meet the energy consumption of the electricity-consuming building load, and the power supply of the municipal power grid accounts for too large a proportion of the energy consumption of the electricity-consuming building load. In order to save energy and reduce emissions and make full use of the energy supply module, it is necessary to adjust the energy supply module of the electricity-consuming building load.
[0088] Furthermore, step S300 includes steps S310 to S320:
[0089] Step S310: traverse the energy consumption ratio and energy consumption ratio threshold corresponding to the mth power building load in each historical time period. If F mi >Y mi , then the i-th historical time period is determined as the target historical time period corresponding to the m-th electricity-consuming building load;
[0090] Step S320: If the ratio of the number of target historical time periods corresponding to the mth power-consuming building load to j is less than a preset time period number ratio threshold, the mth power-consuming building load is determined as the building load to be adjusted.
[0091] The time period quantity ratio threshold is a number greater than 0 and less than 1.
[0092] If the ratio of the number of target historical time periods corresponding to the power-consuming building load to j is less than the preset time period number ratio threshold, it means that in most historical time periods of the power-consuming building load, the proportion of power supply using the municipal power grid is greater than the proportion of power supply using the energy supply module. In this case, the energy supply module of the power-consuming building load needs to be adjusted. Therefore, the power-consuming building load is determined as the building load to be adjusted.
[0093] Step S400: Based on the total energy consumption corresponding to any building load to be adjusted in each historical time period, and the module energy production and energy consumption ratio thresholds corresponding to other building loads to be adjusted in each historical time period, a target energy supply module corresponding to the building load to be adjusted is determined from a plurality of energy supply modules corresponding to other building loads to be adjusted;
[0094] Module production energy refers to the energy produced by the energy supply module during the historical period.
[0095] The target energy supply module is the energy supply module determined after energy supply adjustment is performed on the load of the building to be adjusted, and the target energy supply module supplies power to the load of the building to be adjusted.
[0096] Further, step S400 includes steps S410 to S450:
[0097] Step S410: determining the energy supply module corresponding to each building load to be adjusted as the energy supply module to be adjusted;
[0098] Step S420: Determine any building load to be adjusted as a first building load, and determine other building loads to be adjusted except the first building load as second building loads;
[0099] Step S430: Determine a target energy supply module corresponding to the first building load from among the energy supply modules to be adjusted based on the total energy consumption of the first building load in each historical time period and the module energy production of each energy supply module to be adjusted in each historical time period.
[0100] Wherein, step S430 includes steps S431 to S435:
[0101] Step S431: Obtain the total energy consumption corresponding to the first building load in each historical time period to obtain a second total energy consumption list G=(G1, G2, ..., G i ,...,G j ); where G i is the total energy consumption of the first building load in the i-th historical time period;
[0102] Step S432: Obtain the module production capacity corresponding to each energy supply module to be adjusted in each historical time period to obtain the module production capacity list set H=(H1, H2, ..., H p ,...,H q ); where p = 1, 2, ..., q; q is the number of energy supply modules to be adjusted; H p The module capacity list corresponding to the p-th energy supply module to be adjusted;
[0103] H p =(H p1 ,H p2 ,...,H pi ,...,H pj );H pi The module energy production corresponding to the pth energy supply module to be adjusted in the i-th historical time period;
[0104] Step S433: According to the second total energy consumption list G and the module capacity list H corresponding to the pth energy supply module to be adjusted p , determine the energy production and consumption ratio M corresponding to the first building load and the pth energy supply module to be adjusted in the i-th historical time period i =H pi / G i ;
[0105] The energy-to-energy ratio indicates the ratio of the module energy production of the energy supply module to be adjusted to the energy consumption of the first building load within the same historical time period. The smaller the energy-to-energy ratio, the smaller the module energy production of the energy supply module to be adjusted is compared to the energy consumption of the first building load, and the less the energy supply module to be adjusted can meet the electricity demand of the first building load. Conversely, the larger the energy-to-energy ratio, the greater the module energy production of the energy supply module to be adjusted is compared to the energy consumption of the first building load, and the more the energy supply module to be adjusted can meet the electricity demand of the first building load.
[0106] Step S434: traverse the energy production and consumption ratios of the first building load and the pth energy supply module to be adjusted in each historical time period. If M i If the energy consumption ratio of the building load to be adjusted corresponding to the p-th energy supply module to be adjusted in the i-th historical time period is greater than the energy consumption ratio threshold of the building load to be adjusted corresponding to the p-th energy supply module to be adjusted, the i-th historical time period is determined as the first historical time period corresponding to the first building load;
[0107] If M i If the energy consumption ratio threshold of the building load to be adjusted corresponding to the p-th energy supply module to be adjusted in the i-th historical time period is greater than the energy consumption ratio threshold of the building load to be adjusted in the i-th historical time period, it means that the p-th energy supply module to be adjusted can meet the electricity demand of the first building load in the i-th historical time period.
[0108] On the other hand, as another embodiment of step S434, step S434 further includes step S4341:
[0109] Step S4341: If M i If the energy consumption ratio threshold of the building load to be adjusted corresponding to the pth energy supply module to be adjusted in the i-th historical time period is greater than the energy consumption ratio threshold, and is less than the preset maximum energy consumption ratio threshold, the i-th historical time period is determined as the first historical time period corresponding to the first building load.
[0110] Due to the principle of energy conservation, emission reduction and non-waste of energy, under the premise that the energy supply module to be adjusted meets the electricity demand of the first building load, it is also necessary to limit the output of the energy supply module to be adjusted not to be too much greater than the energy consumption of the first building load. Otherwise, the excess output of the energy supply module to be adjusted will cause energy waste. Therefore, when determining the first historical time period, it is also necessary to set M i The energy consumption ratio is less than a preset maximum energy consumption ratio threshold, and the preset maximum energy consumption ratio threshold is greater than a maximum value among a plurality of energy consumption ratio thresholds.
[0111] Step S435: If the ratio of the number of first historical time periods corresponding to the first building load to j is greater than or equal to the preset time period number ratio threshold, the energy supply module to be adjusted with the largest number of first historical time periods corresponding to the first building load is determined as the target energy supply module corresponding to the first building load, and step S440 is executed.
[0112] The energy supply module to be adjusted with the largest number in the first historical time period corresponding to the first building load is represented as the energy supply module to be adjusted whose energy production is closest to the energy consumption demand of the first building load. Therefore, it is determined as the target energy supply module corresponding to the first building load.
[0113] On the other hand, step S435 further includes step S4351:
[0114] Step S4351: If the ratio of the number of first historical time periods corresponding to the first building load to j is less than a preset time period number ratio threshold, the first building load is determined as the third building load, and step S450 is executed.
[0115] If the ratio of the number of the first historical time periods corresponding to the first building load to j is less than the preset time period number ratio threshold, it means that the energy output of all energy supply modules to be adjusted does not meet the energy consumption demand of the first building load. Therefore, the first building load is determined as the third building load for subsequent re-powering and redeployment.
[0116] Step S440: determining the first building load as the target building load;
[0117] Step S450: Select any one of the second building loads as the first building load, and return to step S430.
[0118] After the first building load determines the target energy supply module, the first building load is determined as the target building load; after the first building load fails to determine the target energy supply module, the first building load is determined as the third building load; then, one of the second building loads is selected again as the new first building load, and steps S430 to S450 are executed again until all the second building loads are determined as the first building load, indicating that all the building loads to be adjusted have completed the power supply adjustment of the target energy supply module.
[0119] Step S500: disconnect the power supply connection of the target energy supply module corresponding to each building load to be adjusted, and establish a power supply connection with the building load to be adjusted.
[0120] Furthermore, step S500 includes steps S510 to S520:
[0121] Step S510: disconnecting each energy supply module to be adjusted from the corresponding building load to be adjusted;
[0122] Step S520 : Establishing a power supply connection between each target energy supply module and the target building load corresponding to the target energy supply module.
[0123] After determining the building load to be adjusted and the energy supply module to be adjusted, the power supply connection of each building load to be adjusted and each energy supply module to be adjusted is disconnected, and the target building load of the target energy supply module is reconnected with the target energy supply module so that the target energy supply module supplies power to the corresponding target building load.
[0124] In addition, after step S500, the building microgrid cluster control system with multiple energy inputs is further configured to execute steps S610 to S620:
[0125] Step S610: Determine an energy supply module to be adjusted that is not a target energy supply module among the plurality of energy supply modules to be adjusted as a first energy supply module;
[0126] Step S620: Allocate the first energy supply modules to the third building loads according to the power consumption of the third building loads and a preset energy matching rule.
[0127] The third building load is a building load to be adjusted for which power supply adjustment has not been completed, and the first energy supply module is an energy supply module to be adjusted that remains after the target energy supply module is determined.
[0128] Through preset energy matching rules, power supply adjustment is performed for several first energy supply modules and several third building loads. The energy matching rules can be power supply adjustment rules defined by users or power supply allocation rules in the prior art. For example, energy is distributed to several first energy supply modules according to the usage area or power consumption of the third building load (for example, if several first energy supply modules include two solar modules, three wind modules, and four hydropower modules, then after adjustment through the energy matching rules, one solar module, two wind modules, and one hydropower module are allocated to a certain third building load for supplying power to the third building load).
[0129] The multi-energy input building microgrid cluster control system of the present invention first determines the energy consumption ratio threshold corresponding to each power-consuming building load in each historical time period based on the effective production capacity time period and the affected production capacity time period of the energy supply module corresponding to each power-consuming building load in several historical time periods, then determines the energy consumption ratio corresponding to each power-consuming building load in each historical time period based on the module energy consumption and total energy consumption of each power-consuming building load in each historical time period, then determines the building load to be adjusted from several power-consuming building loads based on the energy consumption ratio and the energy consumption ratio threshold corresponding to each power-consuming building load, and determines the target energy supply module corresponding to any building load to be adjusted from several energy supply modules corresponding to other building loads to be adjusted based on the total energy consumption corresponding to any building load to be adjusted in each historical time period and the module energy production and energy consumption ratio threshold corresponding to other building loads to be adjusted in each historical time period, finally disconnects the target energy supply module corresponding to each building load to be adjusted from the power supply connection, and establishes a power supply connection with the building load to be adjusted. The energy consumption ratio threshold is determined based on the effective production capacity time period and the affected production capacity time period of the energy supply module corresponding to each electricity-consuming building load within several historical time periods. The determined energy consumption ratio threshold can be adaptively adjusted according to different historical time periods of different electricity-consuming building loads, thereby improving the flexibility of threshold comparison and making the determination of the building load to be adjusted more accurate. Moreover, by adjusting the power supply end of the building load to be adjusted, the production capacity of the target energy supply module matching the building load to be adjusted can meet the electricity demand of the building load to be adjusted, so as to achieve the purpose of energy conservation and emission reduction and full utilization of the energy supply module.
[0130] An embodiment of the present invention further provides a computer program product comprising program code. When the program product is run on an electronic device, the program code is used to enable the electronic device to execute the steps of the method according to various exemplary embodiments of the present invention described above in this specification.
[0131] Furthermore, although the steps of the method of the present disclosure are described in a particular order in the accompanying drawings, this does not require or imply that the steps must be performed in this particular order, or that all steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.
[0132] Through the description of the above embodiments, it will be readily understood by those skilled in the art that the example embodiments described herein can be implemented via software or via a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, or mobile hard drive) or on a network and includes several instructions for enabling a computing device (such as a personal computer, server, mobile terminal, or network device) to execute the methods according to the embodiments of the present disclosure.
[0133] In an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided.
[0134] Those skilled in the art will appreciate that various aspects of the present invention may be implemented as systems, methods, or program products. Therefore, various aspects of the present invention may be implemented in the following forms: entirely in hardware, entirely in software (including firmware, microcode, etc.), or in a combination of hardware and software, collectively referred to herein as "circuits," "modules," or "systems."
[0135] The electronic device according to this embodiment of the present invention is merely an example and should not limit the functions and scope of use of the embodiments of the present invention.
[0136] The electronic device is implemented as a general-purpose computing device. Components of the electronic device may include, but are not limited to, the at least one processor, the at least one memory, and a bus connecting different system components (including the memory and the processor).
[0137] The storage stores program codes, which can be executed by the processor, so that the processor performs the steps according to various exemplary embodiments of the present invention described in the above “Exemplary Method” section of this specification.
[0138] The memory may include readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory, and may further include read only memory (ROM).
[0139] The storage may also include a program / utility having a set (at least one) of program modules, such program modules including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0140] The bus may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures.
[0141] An electronic device may also communicate with one or more external devices (e.g., a keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device, and / or any device that enables the electronic device to communicate with one or more other computing devices (e.g., a router, modem, etc.). This communication may occur via an input / output (I / O) interface. Furthermore, the electronic device may communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter.
[0142] In exemplary embodiments of the present disclosure, a computer-readable storage medium is also provided, on which is stored a program product capable of implementing the aforementioned methods of this specification. In some possible implementations, various aspects of the present invention may also be implemented in the form of a program product comprising program code. When the program product is executed on a terminal device, the program code is configured to cause the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the "Exemplary Methods" section of this specification.
[0143] The program product may utilize any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0144] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0145] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0146] Program code for performing the operations of the present invention can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0147] Furthermore, the above-described figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention and are not intended to be limiting. It is readily understood that the processes illustrated in the above-described figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0148] It should be noted that although several modules or units of the device for action execution are mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.
[0149] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.
Claims
1. Multi-energy input building microgrid cluster control system, characterized by: The multi-energy input building microgrid cluster control system includes a mains power grid, a plurality of energy supply modules and a plurality of power-consuming building loads, each of the power-consuming building loads is powered by the mains power grid and one of the energy supply modules; The multi-energy input building microgrid cluster control system is used to perform the following method: Step S100: Determine, based on the energy supply module corresponding to each of the power-consuming building loads, an energy consumption ratio threshold corresponding to each of the power-consuming building loads in each of the historical time periods, based on the effective production capacity time periods and the affected production capacity time periods in the historical time periods; the energy consumption ratio threshold corresponding to any of the power-consuming building loads in any of the historical time periods is represented as the energy consumption ratio threshold corresponding to the power-consuming building load in the historical time period; Step S200: Determine the energy consumption ratio of each power-consuming building load in each historical time period based on the module energy consumption and total energy consumption of each power-consuming building load in each historical time period; the energy consumption ratio of any power-consuming building load in any historical time period is the ratio of the module energy consumption of the power-consuming building load in the historical time period to the total energy consumption of the power-consuming building load in the historical time period; Step S300: Determine a building load to be adjusted from the plurality of building loads according to the energy consumption ratio and energy consumption ratio threshold corresponding to each of the power-consuming building loads; the building load to be adjusted is characterized as a building load for which, under the current power supply stage, the energy output of the corresponding energy supply module cannot meet the energy consumption, and the proportion of the power supply of the municipal power grid in the energy consumption is greater than the proportion of the power supply of the energy supply module; Step S400: Determine a target energy supply module corresponding to any of the to-be-adjusted building loads from among the energy supply modules corresponding to the other to-be-adjusted building loads based on the total energy consumption corresponding to the to-be-adjusted building loads in each of the historical time periods, and the module energy production and energy consumption ratio thresholds corresponding to the other to-be-adjusted building loads in each of the historical time periods; Step S500: disconnect the power supply connection of the target energy supply module corresponding to each of the building loads to be adjusted, and establish a power supply connection with the building load to be adjusted.
2. The multi-energy input building microgrid cluster control system according to claim 1 is characterized in that: The step S100 includes: Step S110: Obtain the energy supply module that supplies power to each of the power-consuming building loads, and obtain the effective production time period in each historical time period to obtain the effective production time period list set A=(A1, A2, ..., A m ,...,A n ); where m=1,2,...,n; n is the number of the power-consuming building loads; A m A list of effective production capacity time periods corresponding to the energy supply module supplying power to the mth power-consuming building load; A m =(A m1 ,A m2 ,...,A mi ,...,A mj ); i = 1, 2, ..., j; j is the number of the historical time periods; A mi The effective production time period of the energy supply module supplying power to the mth power-consuming building load within the ith historical time period; the end time of the ith historical time period is the start time of the (i+1)th historical time period, and the end time of the jth historical time period is midnight of the date corresponding to the current time; the length of each historical time period is equal; The effective production capacity time period is a time period preset by the energy supply module within the historical time period during which electricity can be produced; Step S120: Obtain the energy supply module that supplies power to each of the power-consuming building loads, and obtain the affected production capacity time period in each historical time period to obtain the affected production capacity time period list set B = (B1, B2, ..., B m ,...,B n ); among them, B m A list of affected production capacity time periods corresponding to the energy supply module supplying power to the mth power-consuming building load; B m =(B m1 ,B m2 ,...,B mi ,...,B mj );B mi The energy supply module that supplies power to the m-th power-consuming building load, and the affected production capacity time period within the i-th historical time period; The affected production capacity time period is a time period during which the energy supply module cannot produce electricity due to external factors within the effective production capacity time period; Step S130: Determine the energy consumption ratio threshold value Y corresponding to the mth power-consuming building load in the ith historical time period according to the effective power generation time period list set A and the affected power generation time period list set B. mi =(1-C mi / A mi )×Y0; Wherein, Y0 is the preset initial energy consumption ratio threshold; 0<Y0<1; If B mi ≥B 0i , then determine C mi =B mi -B 0i ; B 0i is the base value of the affected production capacity time period corresponding to the preset i-th historical time period; If B mi <B 0i , then determine C mi is zero.
3. The multi-energy input building microgrid cluster control system according to claim 2 is characterized in that: The step S200 includes: Step S210: Obtain the module energy consumption of each of the power-consuming building loads in each of the historical time periods to obtain a module energy consumption list set D=(D1, D2, ..., D m ,...,D n ); where D m A module energy consumption list corresponding to the mth power-consuming building load; D m =(D m1 ,D m2 ,...,D mi ,...,D mj );D mi The module energy consumption of the mth power-consuming building load in the i-th historical time period; The module energy consumption is the energy produced by the energy supply module and consumed by the power-consuming building load during the historical time period; Step S220: Obtain the total energy consumption of each of the power-consuming building loads in each of the historical time periods to obtain a first total energy consumption list set E=(E1, E2, ..., E m ,...,E n ); where E m A list of total energy consumption corresponding to the mth electrical building load; E m =(E m1 ,E m2 ,...,E mi ,...,E mj );E mi is the total energy consumption of the mth electricity-consuming building load in the i-th historical time period; The total energy consumption is the energy consumed by the electrical building load during the historical time period; Step S230: Determine the energy consumption ratio F corresponding to the mth power-consuming building load in the ith historical time period according to the module energy consumption list set D and the first total energy consumption list set E. mi =D mi / E mi .
4. The multi-energy input building microgrid cluster control system according to claim 3 is characterized in that: The step S300 includes: Step S310: traverse the energy consumption ratio and energy consumption ratio threshold corresponding to the mth power-consuming building load in each historical time period. If F mi >Y mi , then the i-th historical time period is determined as the target historical time period corresponding to the m-th power-consuming building load; Step S320: If the ratio of the number of target historical time periods corresponding to the mth power-consuming building load to j is less than a preset time period number ratio threshold, the mth power-consuming building load is determined as the building load to be adjusted.
5. The multi-energy input building microgrid cluster control system according to claim 4 is characterized in that: The step S400 includes: Step S410: determining the energy supply module corresponding to each of the to-be-adjusted building loads as the to-be-adjusted energy supply module; Step S420: Determine any one of the to-be-adjusted building loads as a first building load, and determine the other to-be-adjusted building loads except the first building load as a second building load; Step S430: Determine a target energy supply module corresponding to the first building load from among the energy supply modules to be adjusted based on the total energy consumption of the first building load in each of the historical time periods and the module energy production of each of the energy supply modules to be adjusted in each of the historical time periods. Step S440: determining the first building load as a target building load; Step S450: Select one of the plurality of second building loads and determine it as the first building load, and return to step S430.
6. The multi-energy input building microgrid cluster control system according to claim 5 is characterized in that: The step S430 includes: Step S431: Obtain the total energy consumption corresponding to the first building load in each of the historical time periods to obtain a second total energy consumption list G=(G1, G2, ..., G i ,...,G j ); where G i is the total energy consumption of the first building load in the i-th historical time period; Step S432: Obtain the module production capacity corresponding to each of the energy supply modules to be adjusted in each of the historical time periods to obtain a module production capacity list set H=(H1, H2, ..., H p ,...,H q ); wherein p=1,2,...,q; q is the number of energy supply modules to be adjusted; H p A module capacity list corresponding to the p-th energy supply module to be adjusted; H p =(H p1 ,H p2 ,...,H pi ,...,H pj );H pi The module production energy corresponding to the p-th energy supply module to be adjusted in the i-th historical time period; The module production capacity is the energy produced by the energy supply module during the historical time period; Step S433: According to the second total energy consumption list G and the module capacity list H corresponding to the pth energy supply module to be adjusted, p , determine the energy production and consumption ratio M corresponding to the first building load and the pth energy supply module to be adjusted in the i-th historical time period i =H pi / G i ; Step S434: traverse the energy production and consumption ratios corresponding to the first building load and the pth energy supply module to be adjusted in each historical time period. If M i is greater than the energy consumption ratio threshold of the building load to be adjusted corresponding to the pth energy supply module to be adjusted in the i-th historical time period, then the i-th historical time period is determined as the first historical time period corresponding to the first building load; Step S435: If the ratio of the number of first historical time periods corresponding to the first building load to j is greater than or equal to the preset time period number ratio threshold, the energy supply module to be adjusted with the largest number of first historical time periods corresponding to the first building load is determined as the target energy supply module corresponding to the first building load.
7. The multi-energy input building microgrid cluster control system according to claim 6 is characterized in that: The step S434 further includes: Step S4341: If M i If the energy consumption ratio threshold of the building load to be adjusted corresponding to the pth energy supply module to be adjusted in the i-th historical time period is greater than the energy consumption ratio threshold of the building load to be adjusted in the i-th historical time period, and is less than the preset maximum energy consumption ratio threshold, the i-th historical time period is determined as the first historical time period corresponding to the first building load.
8. The multi-energy input building microgrid cluster control system according to claim 7 is characterized in that: The step S435 further includes: Step S4351: If the ratio of the number of first historical time periods corresponding to the first building load to j is less than a preset time period number ratio threshold, the first building load is determined as the third building load, and step S450 is executed.
9. The multi-energy input building microgrid cluster control system according to claim 8, characterized in that: The step S500 includes: Step S510: disconnecting each energy supply module to be adjusted from the corresponding building load to be adjusted; Step S520: Establish a power supply connection between each target energy supply module and the target building load corresponding to the target energy supply module.
10. The multi-energy input building microgrid cluster control system according to claim 9, characterized in that: After step S500, the multi-energy input building microgrid cluster control system is further configured to perform the following steps: Step S610: Determine an energy supply module to be adjusted that is not a target energy supply module among the plurality of energy supply modules to be adjusted as a first energy supply module; Step S620: Allocate the first energy supply modules to the third building loads according to the power consumption of the third building loads and a preset energy matching rule.
Citation Information
Patent Citations
Building micro-grid low-carbon integrated cluster control system
CN119315554A
Power distribution line transmission voltage simulation system
JP5480406B1