Energy conditioning distribution method, device and system

By using machine calculations to acquire and analyze energy data, the regulation execution quantities of participating parties and their equipment are determined, solving the problems of low efficiency and large errors in manual calculations. This achieves efficient and accurate energy dispatch and allocation, ensuring the smooth progress of load dispatch projects.

CN115313388BActive Publication Date: 2026-02-24XINAO SHUNENG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210709192.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-21
Publication Date
2026-02-24
Estimated Expiration
2042-06-21

AI Technical Summary

Technical Problem

In existing technologies, the execution scheduling amount allocated to each energy user is calculated manually, which is inefficient and prone to human error. This results in low efficiency and completion rate of energy user response, and may even lead to the forced termination of load scheduling projects.

Method used

The system uses machine computing to obtain adjustable energy data reported by multiple aggregated parties, parses the information issued by the energy dispatcher, determines the energy adjustment execution volume of participating parties and their equipment, including obtaining adjustable time periods and adjustable energy quantities of equipment, parsing dispatch time periods and demand quantities, screening out participating parties that meet the requirements, and allocating execution volumes to them.

Benefits of technology

It improves computational efficiency, reduces human error, and results in high accuracy, thereby improving the response and execution efficiency and completion rate on the energy-consuming side and ensuring the smooth progress of load scheduling projects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115313388B_ABST
    Figure CN115313388B_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of energy, and provides an energy regulation distribution method, device and system. The method comprises: obtaining adjustable energy data declared by a plurality of aggregated parties, wherein the adjustable energy data comprises at least one adjustable period, adjustable equipment corresponding to each adjustable period, and an adjustable energy amount corresponding to the adjustable equipment; analyzing energy dispatch information issued by an energy dispatcher to obtain an analysis result, wherein the analysis result comprises a plurality of dispatch periods and an energy dispatch demand amount corresponding to each dispatch period; determining at least one participating regulation party and an energy regulation execution amount of the participating regulation equipment corresponding to each participating regulation party according to the analysis result and the adjustable energy data declared by the plurality of aggregated parties. The present disclosure not only has high calculation efficiency and high result accuracy, but also is beneficial to improving the response execution efficiency and execution completion rate of the aggregated energy side, thereby ensuring the smooth progress of the load dispatch project.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of energy technology, and in particular to an energy regulation and distribution method, apparatus, electronic device and storage medium. Background Technology

[0002] In recent years, with the increasing maturity of energy technologies, distributed energy has been developed and utilized on a large scale. However, due to the dispersed layout, varying sizes, and uncertain response of distributed energy resources, they are difficult to directly participate in energy load regulation. At this point, load aggregators have emerged, providing professional energy demand response technologies and efficient consulting services to distributed energy consumers with dispersed and smaller scales.

[0003] Load aggregators primarily undertake energy aggregation (such as electricity aggregation) on the distributed energy consumption side, and assist distributed energy consumption on the energy dispatch side in participating in load dispatch projects organized by the energy dispatch side. During this process, the amount of energy dispatch requested by the load aggregator to the energy dispatch side and the amount of energy dispatch actually received from the energy dispatch side may not be equal. If the amount of energy dispatch actually received from the energy dispatch side is less than the requested amount, the question of how to reasonably allocate the energy dispatch amount among the various energy consumption sides arises.

[0004] To address the aforementioned issues, the current solution is to perform manual calculations and allocations. However, this method is not only computationally inefficient but also prone to human error, which reduces the response efficiency and completion rate of the aggregated energy users and may even lead to the forced termination of participation in load scheduling projects. Summary of the Invention

[0005] In view of this, the present disclosure provides an energy regulation and allocation method, apparatus and system to solve the problem that the existing technology uses manual calculation to allocate the execution scheduling amount to each energy user side, which is not only inefficient but also prone to human error, thereby reducing the response execution efficiency and execution completion rate of the aggregated energy users side, and may even directly lead to the forced termination of participation in the load scheduling project.

[0006] A first aspect of this disclosure provides an energy regulation and distribution method, comprising:

[0007] Acquire adjustable energy data reported by multiple aggregated parties. The adjustable energy data includes at least one adjustable time period, an adjustable device corresponding to each adjustable time period, and an adjustable energy amount corresponding to the adjustable device.

[0008] The energy dispatch information issued by the energy dispatcher is parsed to obtain the parsing results, which include multiple dispatch periods and the corresponding energy dispatch demand for each dispatch period.

[0009] Based on the analysis results and the adjustable energy data reported by multiple aggregated parties, at least one participating regulator is identified, along with the energy regulation execution amount allocated to the corresponding participating regulator equipment for each participating regulator.

[0010] A second aspect of this disclosure provides an energy regulation and distribution device, comprising:

[0011] The acquisition module is configured to acquire adjustable energy data reported by multiple aggregated parties. The adjustable energy data includes at least one adjustable time period, an adjustable device corresponding to each adjustable time period, and an adjustable energy amount corresponding to the adjustable device.

[0012] The parsing module is configured to parse the energy dispatch information issued by the energy dispatcher and obtain the parsing results, which include multiple dispatch periods and the energy dispatch demand corresponding to each dispatch period.

[0013] The determination module is configured to determine at least one participating regulator and the energy regulation execution amount allocated to the corresponding participating regulator equipment of each participating regulator based on the parsing results and the adjustable energy data declared by multiple aggregated parties.

[0014] A third aspect of this disclosure provides an energy regulation and distribution system, comprising:

[0015] Load aggregator;

[0016] Multiple aggregated parties and energy dispatchers are respectively connected to the load aggregator for communication.

[0017] The load aggregator includes the aforementioned energy regulation and distribution device.

[0018] Compared with the prior art, the beneficial effects of this disclosed embodiment include at least the following: by acquiring adjustable energy data declared by multiple aggregated parties, the adjustable energy data includes at least one adjustable time period, an adjustable device corresponding to each adjustable time period, and an adjustable energy quantity corresponding to each adjustable device; parsing the energy dispatch information issued by the energy dispatcher to obtain the parsing result, the parsing result including multiple dispatch time periods and the energy dispatch demand corresponding to each dispatch time period; and determining at least one participating dispatcher and the energy dispatch execution quantity allocated to the participating dispatcher's corresponding dispatcher based on the parsing result and the adjustable energy data declared by multiple aggregated parties, i.e., using machine calculation allocation, compared with the traditional manual calculation allocation method, not only is the calculation efficiency higher, but it is also less prone to human error, and the result accuracy is higher. It also helps to improve the response execution efficiency and execution completion rate of the aggregated energy users, thereby ensuring the smooth progress of the load dispatch project. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 This is a schematic diagram illustrating one application scenario of an embodiment of this disclosure;

[0021] Figure 2 This is a schematic flowchart of an energy regulation and distribution method provided in an embodiment of this disclosure;

[0022] Figure 3 This is a schematic diagram of the structure of an energy regulation and distribution device provided in an embodiment of this disclosure;

[0023] Figure 4 This is a schematic diagram of the structure of an energy regulation and distribution system provided in an embodiment of this disclosure;

[0024] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0025] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, so as to provide a thorough understanding of the embodiments of this disclosure. However, those skilled in the art will understand that this disclosure may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this disclosure with unnecessary detail.

[0026] An energy regulation and distribution method, apparatus, and system according to embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings.

[0027] Figure 1 This is a schematic diagram of an application scenario according to an embodiment of the present disclosure. The application scenario may include a load aggregator 101, multiple aggregators 102, an energy dispatcher 103, and a network 104.

[0028] The load aggregator 101 can be a commercial platform primarily responsible for energy aggregation (such as electricity aggregation) on the distributed energy consumption side, and assisting the distributed energy consumption side in participating in load dispatching projects organized by the energy dispatching side. It can establish communication connections with multiple aggregated parties 102 through a server capable of providing various services to receive or send information. For example, the server can be a backend server that receives requests sent by the aggregated parties with which it has established communication connections. This backend server can receive and analyze the requests sent by the aggregated parties and generate processing results. The server can be a single server, a server cluster consisting of several servers, or a cloud computing service center; this embodiment of the disclosure does not limit this.

[0029] It should be noted that the server can be either hardware or software. When the server is hardware, it can be various electronic devices that provide various services to multiple aggregated parties 102. When the server is software, it can be multiple software programs or software modules that provide various services to multiple aggregated parties 102, or it can be a single software program or software module that provides various services to multiple aggregated parties 102. This disclosure does not limit the scope of the embodiments.

[0030] Multiple aggregated parties 102 can refer to load energy demanders (users) distributed in various regions, who can communicate with the load aggregator 101 via network 104 through terminal devices (such as mobile phones, computers, etc.). The terminal device can be hardware or software. When the terminal device is hardware, it can be various electronic devices with a display screen and supporting communication with a server, including but not limited to smartphones, tablets, laptops, and desktop computers; when the terminal device is software, it can be installed in the aforementioned electronic devices. The terminal device can be implemented as multiple software programs or software modules, or as a single software program or software module; this disclosure does not limit this. Furthermore, various applications can be installed on the terminal device, such as data processing applications, instant messaging tools, social platform software, search applications, etc.

[0031] Energy dispatcher 103 typically refers to various load energy dispatchers. Energy dispatcher 103 can establish communication connections with load aggregator 101 and multiple aggregated parties 102 through servers that can provide various services, in order to receive or send information, etc.

[0032] Network 104 can be a wired network using coaxial cable, twisted pair, and fiber optic connection, or it can be a wireless network that enables interconnection of various communication devices without wiring, such as Bluetooth, Near Field Communication (NFC), Infrared, etc. This disclosure does not limit the scope of the network.

[0033] In this embodiment, the load aggregator 101 can establish communication connections with multiple aggregators 102 and energy dispatchers 103 via network 104 to receive or send information, etc. Specifically, the load aggregator 101 can obtain adjustable energy data reported by multiple aggregators 102. The adjustable energy data includes at least one adjustable time period, adjustable equipment corresponding to each adjustable time period, and adjustable energy quantity corresponding to each adjustable equipment. The load aggregator 101 can parse the energy dispatch information issued by the energy dispatcher 103 to obtain the parsing results. The parsing results include multiple dispatch time periods and the energy dispatch demand corresponding to each dispatch time period. Based on the parsing results and the adjustable energy data reported by multiple aggregators 102, at least one participating dispatcher is determined, and the energy dispatch execution quantity is allocated to the participating dispatcher equipment corresponding to each participating dispatcher. This can replace the traditional method of manually calculating and allocating the execution dispatch quantity of each energy user, which not only improves the calculation efficiency but also greatly reduces human error and results in high accuracy. At the same time, it is also conducive to improving the response execution efficiency and execution completion rate of the aggregated energy users, thereby ensuring the smooth progress of the load dispatch project, increasing the revenue from regulation, and reducing the risk of being delisted.

[0034] It should be noted that the specific types, quantities and combinations of the load aggregator 101, multiple aggregators 102, energy dispatcher 103 and network 104 can be adjusted according to the actual needs of the application scenario, and this disclosure embodiment does not impose any restrictions on this.

[0035] Figure 2 This is a schematic flowchart of an energy regulation and distribution method provided in an embodiment of this disclosure. Figure 2 Energy regulation and distribution methods can be determined by Figure 1 The load aggregator 101 is executed. For example... Figure 2 As shown, the energy regulation and distribution method includes:

[0036] Step S201: Obtain adjustable energy data reported by multiple aggregated parties. The adjustable energy data includes at least one adjustable time period, an adjustable device corresponding to each adjustable time period, and an adjustable energy amount corresponding to the adjustable device.

[0037] As an example, the aggregated entity can pre-divide a day (24 hours) into multiple time periods according to a preset time length. For instance, if the preset time length is 15 minutes, a day (24 hours) can be divided into 96 time periods, each with a duration of 15 minutes. Each time period can be assigned a time period number, starting from 1:00 AM to 12:00 AM. For example, 1:00 AM to 1:15 AM is time period 01, 1:15 AM to 1:30 AM is time period 02, and so on, with 11:45 PM to 12:00 AM being time period 96.

[0038] It should be noted that the preset time length can be flexibly set according to the actual situation. For example, it can be set to 15 minutes, 30 minutes, 60 minutes, etc., and no specific restrictions are made in this disclosure.

[0039] The adjustable time period can be any one or more of the multiple time periods defined above. For example, the adjustable time period can be time period 01 among the 96 time periods mentioned above, or it can be time periods 01, 02, 03, etc., among the 96 time periods mentioned above. Specifically, the adjustable time period is determined by each aggregated party based on its own actual energy production and / or consumption, and this disclosure does not impose specific restrictions on it.

[0040] Adjustable equipment specifically refers to equipment that can participate in energy dispatch within each adjustable time period of the aggregated entity. This equipment can be electric boilers, energy storage devices, industrial loads, or other equipment.

[0041] Adjustable energy quantity refers to the amount of energy that can be adjusted by various adjustable devices. For example, assuming the adjustable device is an electric boiler, its corresponding adjustable energy quantity is X1 kilowatt-hours. The energy here can be electricity, hydropower, natural gas, bioenergy, etc.

[0042] As an example, load aggregator 101 can collect adjustable energy data reported by each aggregator and organize this adjustable energy data into a list of adjustable energy of the aggregators as shown in Table 1 below.

[0043] Table 1. List of Adjustable Energy Sources for Aggregation

[0044]

[0045] It should be noted that each adjustable time period declared by each aggregated party may correspond to one or more adjustable devices. Each adjustable device corresponds to an adjustable energy quantity. For adjustable devices of the same type, they can be aggregated into a total adjustable energy quantity.

[0046] Step S202: Analyze the energy dispatch information issued by the energy dispatcher to obtain the analysis results. The analysis results include multiple dispatch periods and the energy dispatch demand corresponding to each dispatch period.

[0047] Energy dispatch information can be an energy dispatch curve, where the horizontal axis represents time and the vertical axis represents the amount of energy dispatched. For example, assuming the energy to be dispatched is electricity, the energy dispatch curve can be an electrical power curve, where the horizontal axis represents time and the vertical axis represents electrical power.

[0048] As an example, energy dispatchers can also pre-divide a day (24 hours) into multiple time periods according to a preset time length. For example, if the preset time length is 15 minutes, a day (24 hours) can be divided into 96 time periods, each with a duration of 15 minutes. A dispatch period can be one or more of these time periods.

[0049] Energy dispatch demand specifically refers to the total amount of energy that needs to be dispatched within each dispatch period. For example, if the energy to be dispatched is electricity, and the dispatch periods are 1:00-1:15, 1:15-1:30, and 1:30-1:45, then the dispatched electricity amount for 1:00-1:15 is W1 kWh, for 1:15-1:30 it is W2 kWh, and for 1:30-1:45 it is W3 kWh.

[0050] In practical applications, energy dispatching may also involve different regions. In this case, the regions can be divided to obtain the dispatching time period and energy dispatching demand for each region. For example, the dispatching time period corresponding to region A is time period X, and the energy dispatching demand corresponding to dispatching time period X is Y, etc.

[0051] Step S203: Based on the analysis results and the adjustable energy data reported by multiple aggregated parties, determine at least one participating regulator and the energy regulation execution amount allocated to the corresponding participating regulator equipment of each participating regulator.

[0052] In one embodiment, each aggregated party can submit adjustable energy data to the load aggregator 101 based on its own energy consumption and / or production needs. The load aggregator 101 then aggregates the adjustable energy data submitted by each aggregated party and, in conjunction with the analysis results of energy dispatch information issued by the energy dispatcher 103, selects participating regulators that meet preset requirements from among the aggregated parties, and specifically determines the energy regulation execution amount of the participating regulating equipment allocated to each participating regulator. That is, the response regulation amount of the participating regulating equipment.

[0053] The technical solution provided in this disclosure involves acquiring adjustable energy data reported by multiple aggregated parties. The adjustable energy data includes at least one adjustable time period, adjustable equipment corresponding to each adjustable time period, and adjustable energy quantity corresponding to each adjustable equipment. The energy dispatch information issued by the energy dispatcher is parsed to obtain parsing results, which include multiple dispatch time periods and the energy dispatch demand corresponding to each dispatch time period. Based on the parsing results and the adjustable energy data reported by multiple aggregated parties, at least one participating dispatcher is determined, along with the energy dispatch execution quantity allocated to the participating dispatcher's corresponding equipment. This method, using machine calculation for allocation, is more efficient than traditional manual calculation methods. It is less prone to human error, has higher accuracy, and improves the response efficiency and completion rate of the aggregated energy users, thereby ensuring the smooth progress of the load dispatch project.

[0054] In some embodiments, step S203 above may specifically include the following steps:

[0055] Based on at least one adjustable time period and multiple scheduling time periods, at least one participating adjustment party is selected from multiple aggregated parties.

[0056] In an exemplary embodiment, the overlapping portion of adjustable time periods and scheduled time periods can be found by traversing all adjustable time periods declared by each aggregated party and all scheduled time periods in the energy dispatch information issued by the energy dispatcher. For example, if the adjustable time periods declared by aggregated party A include the aforementioned time periods 01, 02, and 10, and the scheduled time periods in the energy dispatch information issued by the energy dispatcher are time periods 01, 05, 07, 18, 19, and 20, then by traversing the data, it can be found that the overlapping portion of the adjustable time periods and scheduled time periods is time period 01. That is, aggregated party A has adjustable time periods that overlap with the scheduled time periods. Therefore, aggregated party A can be identified as a participating party in the adjustment process.

[0057] Similarly, the above method can be used to iterate through the adjustable time periods of other aggregated parties and the scheduling time periods issued by the energy dispatcher, and then filter out all aggregated parties that have overlapping scheduling time periods, thereby determining all participating adjustment parties.

[0058] In another exemplary embodiment, priority information of each aggregated party participating in energy regulation can be obtained; the energy scheduling demand corresponding to each scheduling period can be summarized to obtain the total energy scheduling demand; and at least one participating party can be selected from multiple aggregated parties based on the adjustable period, adjustable energy quantity, multiple scheduling periods, priority information and total energy scheduling demand.

[0059] Priority information typically refers to the eligibility ranking (i.e., order of participation) of each aggregated party in an energy dispatch project. In one example, the eligibility ranking of each aggregated party can be based on their historical performance in participating in and responding to energy dispatch projects, including the completion rate of their response dispatch volume. For instance, aggregated party A has a 100% completion rate for its response dispatch volume in an energy dispatch project, meaning it consistently fulfills its promised response dispatch volume on time; while aggregated party B has an 80% completion rate. Therefore, aggregated party A is ranked higher than aggregated party B, i.e., A > B. Generally, aggregated parties with higher eligibility rankings have priority in participating in energy dispatch projects compared to those with lower eligibility rankings. This method determines the priority of each aggregated party in participating in energy dispatch.

[0060] In an exemplary embodiment, assume that the scheduling periods are time periods 01, 05, 07, 18, 19, and 20, totaling six time periods. The energy scheduling demand corresponding to each time period is W1, W2, W3, W4, W5, and W6, respectively. Then, the energy scheduling demand corresponding to each time period can be summed to obtain the total energy scheduling demand W = W1 + W2 + W3 + W4 + W5 + W6.

[0061] Next, based on the adjustable time period, adjustable energy quantity, multiple scheduling time periods, priority information, and total energy scheduling demand, at least one participating party is selected from multiple aggregated parties. This may specifically include the following steps:

[0062] Based on the adjustable time period and multiple scheduling time periods, multiple candidate parties are selected from multiple aggregated parties;

[0063] Based on priority information, determine the order of participation in the adjustment for each candidate party;

[0064] Based on the order of participation in regulation, the adjustable energy quantity of multiple candidate parties, and the total energy dispatch demand, at least one participating party is selected from multiple first candidate parties.

[0065] First, each aggregated party can be identified as a candidate if it possesses adjustable time slots that partially or completely overlap with multiple scheduling periods issued by the energy dispatcher. Then, based on the priority information determined in the example above, the participation order of each candidate party is determined, i.e., its specific ranking position within the priority order. For example, if there are 10 aggregated parties, numbered A, B, C, D, E, F, G, H, I, and J, and aggregated parties A, B, C, and D possess adjustable time slots that partially or completely overlap with multiple scheduling periods issued by the energy dispatcher, then aggregated parties A, B, C, and D are classified as candidate parties. Further, based on the priority information determined above, the participation order of aggregated parties A, B, C, and D can be determined as A > B > D > C.

[0066] The adjustable energy quantities (taking electrical energy as an example) of the aggregated entities A, B, C, and D are respectively X. A X B X C X D The total energy dispatch demand is W, expressed in kilowatt-hours. Compare X in sequence. A X A +X B X A +X B +X C X A +X B +X C +X D Is it less than or equal to W? First, compare X. A The magnitude of W, if X A If the value is less than W, then the aggregated party A is identified as a participating regulator; then, X is compared. A +X B The magnitude of W, if X A +X B If the value is less than W, then the aggregated parties A and B are identified as participating regulators; next, X is compared. A +X B +X C The magnitude of W, if X A +X B +X C If the value is less than W, then the aggregated parties A, B, and C are identified as participating regulators; finally, X is compared. A +X B +X C +X D The magnitude of W, if X A +X B +X C +X DIf W ≥ W, then the aggregated parties A, B, C, and D are identified as participating regulators.

[0067] In one case, if X A +X B +X C If W ≥ W, then the aggregated parties A, B, and C are identified as participating regulators, and subsequent comparison steps are stopped.

[0068] In another case, if X A +X B +X C +X D If the value is less than W and there are no other aggregated parties whose adjustable time periods match the scheduling time periods, then the energy dispatcher will disqualify the party from participating in the energy dispatch project, which means it will be delisted.

[0069] Next, identify the overlapping adjustment periods with multiple scheduling periods in the adjustment periods declared by each participating regulator, as well as the participating regulator equipment corresponding to the adjustment periods and the adjustment amount of the participating regulator equipment; then, based on the adjustment periods, participating regulator equipment, adjustment amount, and target energy scheduling demand corresponding to the adjustment periods, allocate energy regulation execution amount to the participating regulator equipment declared by each participating regulator.

[0070] In some embodiments, based on the participating regulation period, participating regulation equipment, participating regulation quantity, and the target energy dispatch demand corresponding to the participating regulation period, an energy regulation execution quantity is allocated to the participating regulation equipment declared by each participating party, including:

[0071] Summarize the total energy regulation amount declared by each participating regulator during the same regulation period;

[0072] Calculate the proportion of the regulation volume of each participating regulating party's declared participating regulating equipment to the total energy regulation volume;

[0073] Based on the proportion of regulation volume and the target energy dispatch demand, the energy regulation execution volume is determined for each participating regulation party's declared participating regulation equipment.

[0074] As an example, assume the identified participating regulators are entities A, B, C, and D, and the scheduling periods are time slots 01, 05, 07, 12, and 25. The overlapping time slots between the adjustable time slots declared by entity A and the scheduling periods are time slots 01 and 12; that is, entity A's participating adjustment time slots are time slots 01 and 12. Similarly, entity B's participating adjustment time slots are time slots 01, 07, and 12; entity C's are time slots 01, 05, and 25; and entity D's are time slots 01, 05, 07, 12, and 25. Furthermore, it is necessary to further determine the participating regulating devices corresponding to each participating adjustment time slot for each participating regulator, and the participating adjustment amount corresponding to each participating regulating device.

[0075] Taking time period 01 as an example, the regulating equipment of aggregated party A is electric boiler 01, and the regulating amount corresponding to electric boiler 01 is X1 kWh; the regulating equipment of aggregated party B is electric boiler 02, and the regulating amount corresponding to electric boiler 02 is X2 kWh; the regulating equipment of aggregated party C is electric boiler 03, and the regulating amount corresponding to electric boiler 03 is X3 kWh; the regulating equipment of aggregated party D is electric boiler 04, and the regulating amount corresponding to electric boiler 05 is X4 kWh. The target energy dispatch demand corresponding to the regulating time period (time period 01) is S kWh.

[0076] First, summarize the total energy regulation amount of electric boilers reported by parties A, B, C, and D during time period 01: X = X1 + X2 + X3 + X4. Next, calculate the proportion of regulation amount of electric boilers reported by party A during this time period, p1 = X1 / X; the proportion of regulation amount of electric boilers reported by party B during this time period, p2 = X2 / X; the proportion of regulation amount of electric boilers reported by party C during this time period, p3 = X3 / X; and the proportion of regulation amount of electric boilers reported by party D during this time period, p4 = X4 / X.

[0077] Then, based on the proportion of the regulation amount and the target energy dispatch demand, the energy regulation execution amount is determined for each participating regulating party's declared participating regulating equipment. Specifically, the energy regulation execution amount allocated to the electric boiler 01 of the aggregated party A is S1=p1*S, the energy regulation execution amount allocated to the electric boiler 02 of the aggregated party B is S2=p2*S, the energy regulation execution amount allocated to the electric boiler 03 of the aggregated party C is S3=p3*S, and the energy regulation execution amount allocated to the electric boiler 04 of the aggregated party D is S4=p4*S.

[0078] In some embodiments, determining the allocation of energy regulation execution amounts to each participating regulating device based on the regulation amount proportion and the target energy dispatch demand includes:

[0079] Obtain the historical completion rate of energy regulation participation for each participating regulator;

[0080] Based on the proportion of regulation volume, target energy dispatch demand, and historical completion rate, the energy regulation execution volume is determined for each participating party's declared participating equipment.

[0081] Historical completion rate typically refers to the degree to which a participating regulator completes its declared response dispatch volume when participating in energy dispatch within the same time period (such as the most recent time or the previous year). For example, when the aggregated party A recently participated in the power dispatch project of region A, it declared to the load aggregator a response power dispatch volume of X1 kWh within time period 01. It completed the power dispatch volume of X1 kWh on time within time period 01, so its historical completion rate can be marked as 100%.

[0082] Based on the above example, for time period 01, the historical completion rates of the aggregated parties A, B, C, and D in the most recent energy dispatch were 100%, 80%, 90%, and 65%, respectively. Therefore, the energy regulation execution amount allocated to the electric boiler 01 of aggregated party A is S1=p1*S*100%, the energy regulation execution amount allocated to the electric boiler 02 of aggregated party B is S2=p2*S*80%, the energy regulation execution amount allocated to the electric boiler 03 of aggregated party C is S3=p3*S*90%, and the energy regulation execution amount allocated to the electric boiler 04 of aggregated party D is S4=p4*S*65%.

[0083] In this embodiment, by comprehensively considering the historical completion rate of each aggregated party and the proportion of the participating regulation volume of its declared participating regulation equipment to the total participating regulation volume of each aggregated party, as well as the target energy dispatching demand of the energy dispatcher during the dispatching period, the energy regulation execution volume declared by each participating regulation party can be allocated more reasonably. This ensures that each aggregated party can complete its declared response regulation volume on time and in the required amount, thus guaranteeing the execution efficiency and quality of energy dispatching.

[0084] In some embodiments, the above method may further include the following steps:

[0085] Within a preset coordinateable time period, receive coordination and adjustment information reported by the participating adjustment parties. The coordination and adjustment information includes the time period to be coordinated, the equipment to be coordinated corresponding to the time period to be coordinated, and the amount of energy adjustment to be coordinated corresponding to the equipment to be coordinated.

[0086] Based on coordination and priority information, at least one candidate party to participate in the coordination is selected from multiple aggregated parties.

[0087] The preset reschedulable time period is generally relative to a specific scheduling period that is actually executed. For example, if the scheduling period is from 1:00 to 1:15, then the reschedulable time period generally refers to the time period before the scheduling period. For example, a certain time period before 1:00, such as 2 to 4 hours before 1:00, i.e., 21 to 23, is the preset reschedulable time period.

[0088] In practical applications, considering that some participants in energy regulation may encounter situations that hinder them from completing part or all of their allocated energy regulation tasks on time and in full during the energy dispatching process, this disclosure provides some remedial measures to ensure the smooth progress of energy dispatching. Specifically, by setting a coordinateable period corresponding to each dispatching period, when executing energy dispatching for a certain dispatching period, if coordination information reported by a participant is received within the coordinateable period corresponding to that dispatching period, then based on the coordination information reported by the participant and the aforementioned priority information, at least one candidate participant is selected from multiple aggregated parties to supplement the part or all of the energy regulation tasks that the participant cannot complete.

[0089] For example, suppose that party A, the aggregated party, reported coordination and adjustment information to load aggregator 101 four hours before time period 01. The coordination and adjustment information specifies time period 01 as the time to be coordinated, the corresponding equipment to be coordinated is an electric boiler, and the required energy adjustment amount for the equipment to be coordinated is X1 kilowatt-hours. When load aggregator 101 receives the coordination and adjustment information reported by party A, it can search for candidate participating regulators based on the priority information listed in the previous example, ensuring that the adjustable time period includes time period 01, the participating equipment includes an electric boiler, and the participating adjustment amount is not less than X1 kilowatt-hours. In one example, suppose that the aggregated party E meets all the above conditions; then, party E can be identified as a candidate participating regulator. In another example, if the adjustable time periods of the aggregated parties E, F, and G all include time period 01, the participating regulating devices all include electric boilers, and the corresponding electric boilers participating in the regulation are X5, X6, and X7, respectively, and X5 < X1, X5 + X6 < X1, and X5 + X6 + X7 ≥ X1, then the aggregated parties E, F, and G can be identified as candidate participating regulating parties.

[0090] In some embodiments, based on the participating regulation time period, participating regulation equipment, participating regulation amount, and the target energy dispatch demand corresponding to the participating regulation time period, an energy regulation execution amount is allocated to the participating regulation equipment declared by each participating regulation party. Specifically, this may include the following steps:

[0091] Obtain historical energy data for each participating regulator;

[0092] Based on historical energy data, predict the probability that each participating regulator can complete its declared participation regulation volume within the participation regulation period;

[0093] Based on the time period of participation, the equipment involved in the regulation, the amount of regulation involved, the probability of completion, and the target energy dispatch demand corresponding to the time period of participation, an energy regulation execution amount is allocated to the equipment involved in the regulation declared by each participating party.

[0094] Historical energy data includes historical energy storage and release data of the participating regulators. For example, if the energy to be regulated is electricity, then the historical energy data of the participating regulators should include their historical charging and discharging periods, the duration of each charging and discharging period, the charging and discharging quantities (such as charging / discharging current, charging / discharging power, charging / discharging voltage, etc.), and relevant data such as the type and capacity of the energy storage / release equipment.

[0095] As an example, each load aggregator can collect historical energy data from each aggregator it manages and use it to participate in joint learning training to obtain a predictive model for predicting the probability that the participating regulator can complete the amount of regulation it participates in during the regulation period.

[0096] Based on the above example, assuming the current participating regulators are aggregated parties A, B, C, and D, and using the historical energy data of aggregated parties A, B, C, and D, the prediction model trained through the aforementioned joint learning is input, and the probabilities of aggregated parties A, B, C, and D completing their declared participation in regulation within time period 01 are 0.7, 0.6, 0.9, and 1, respectively. The participating regulating devices of aggregated parties A, B, C, and D are electric boilers 01, 02, 03, and 04, respectively, with participating regulation amounts of X1, X2, X3, and X4 kWh, respectively. The target energy dispatch demand within time period 01 is S kWh. The proportions of the participating regulation amounts of electric boilers declared by aggregated parties A, B, C, and D to the total energy regulation amount within this time period are p1, p2, p3, and p4, respectively. Therefore, the energy regulation execution amount allocated to the electric boiler 01 of the aggregated party A is S1=p1*S*0.7, the energy regulation execution amount allocated to the electric boiler 02 of the aggregated party B is S2=p2*S*0.6, the energy regulation execution amount allocated to the electric boiler 03 of the aggregated party C is S3=p3*S*0.9, and the energy regulation execution amount allocated to the electric boiler 04 of the aggregated party D is S4=p4*S*1.

[0097] In this embodiment, by acquiring the historical energy data of each participating regulator, and predicting the probability of each regulator completing its declared regulation amount within the regulation period based on their historical energy data, the energy regulation execution amount is allocated to the participating regulator's declared regulation equipment based on the regulation period, participating equipment, regulation amount, completion probability, and target energy dispatch demand corresponding to the regulation period. This allows for a more reasonable allocation of energy regulation execution amount to the participating regulator's declared regulation equipment, thereby ensuring that each aggregated party can complete its declared response regulation amount on time and in the required quantity, thus guaranteeing the efficiency and quality of energy dispatch execution.

[0098] In a specific application example, the aggregated party (such as the aggregated enterprise) can report adjustable energy data to the load aggregator before 8:30 AM each day through the peak-shaving auxiliary function module in the energy dispatching application on the terminal device. Adjustable energy data includes at least one adjustable time period, the adjustable equipment corresponding to each adjustable time period, and the adjustable energy quantity corresponding to each adjustable equipment. At this time, the adjustable data reported by each aggregated party is uploaded to the cloud platform. The cloud platform can then perform aggregation calculations according to different reporting types (electric boilers, electric energy storage, etc.) to obtain the aggregated results. The load aggregator can upload the above aggregated results to the regional power grid dispatcher (i.e., the energy dispatcher) via webservice (a remote invocation technology that crosses programming languages ​​and operating system platforms) at 9:00 AM each day via computer. The regional power grid dispatcher generates an electricity consumption curve based on the aggregated results uploaded by the load aggregator at 10:00 AM each day and updates the electricity consumption curve at 4:30 PM each day. The regional power grid dispatcher will distribute the above electricity consumption curve and the previous day's clearing revenue to the load aggregator via webservice technology at 5:00 PM and 6:30 PM each day. Load aggregators can analyze the electricity consumption curve using a pre-defined power decomposition module to obtain the analysis results. These results include multiple scheduling periods and the corresponding energy dispatch demand for each period. Based on the analysis results and adjustable energy data reported by multiple aggregators, the load aggregator determines at least one participating regulator and allocates the energy dispatch execution amount to the corresponding regulating equipment of each participating regulator. The load aggregator can use the MQTT protocol (MQTT is an instant messaging protocol developed by IBM, potentially becoming an important component of the Internet of Things. This protocol supports all platforms, can connect almost all networked devices and external systems, and is used as a communication protocol for sensors and actuators) to send the data to the participating regulating equipment of the energy-consuming enterprises (i.e., the participating regulators) after midnight. The participating regulating equipment then executes the allocated energy dispatch execution amount according to the sent power curve through its local PLC (Programmable Logic Controller). Each participating regulating equipment can upload real-time execution data to the load aggregator and the energy dispatcher using the MQTT protocol, allowing the load aggregator and the energy dispatcher to verify the execution scheduling status of each participating regulating equipment in each scheduling period. Alternatively, each participating regulating device can upload real-time execution data to the load aggregator using the MQTT protocol. The load aggregator can then upload the collected real-time execution data to the regional power grid dispatch center via web service technology, so that the regional power grid dispatch center can verify the actual clearing revenue.

[0099] By distributing clearing revenue to various participating regulators and load aggregators in energy dispatch, we can incentivize them to continue participating in energy dispatch projects, forming a healthy energy dispatch ecosystem. This is conducive to the sustainable development of energy dispatch and utilization, and can alleviate energy shortages in various regions to some extent.

[0100] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.

[0101] The following are embodiments of the apparatus disclosed herein, which can be used to execute embodiments of the method disclosed herein. For details not disclosed in the apparatus embodiments of this disclosure, please refer to the embodiments of the method disclosed herein.

[0102] Figure 3 This is a schematic diagram of an energy regulation and distribution device provided in an embodiment of this disclosure. Figure 4 As shown, the energy regulation and distribution device includes:

[0103] The acquisition module 301 is configured to acquire adjustable energy data declared by multiple aggregated parties. The adjustable energy data includes at least one adjustable time period, an adjustable device corresponding to each adjustable time period, and an adjustable energy amount corresponding to the adjustable device.

[0104] The parsing module 302 is configured to parse the energy dispatch information issued by the energy dispatcher and obtain the parsing results, which include multiple dispatch periods and the energy dispatch demand corresponding to each dispatch period.

[0105] The determination module 303 is configured to determine at least one participating regulator and the energy regulation execution amount allocated to the corresponding participating regulator equipment of each participating regulator based on the parsing results and the adjustable energy data declared by multiple aggregated parties.

[0106] The technical solution provided in this disclosure involves an acquisition module 301 acquiring adjustable energy data declared by multiple aggregated parties. The adjustable energy data includes at least one adjustable time period, an adjustable device corresponding to each adjustable time period, and an adjustable energy quantity corresponding to each adjustable device. A parsing module 302 parses the energy dispatch information issued by the energy dispatcher to obtain parsing results. These results include multiple dispatch time periods and the energy dispatch demand corresponding to each dispatch time period. A determination module 303, based on the parsing results and the adjustable energy data declared by the multiple aggregated parties, determines at least one participating dispatcher and the energy dispatch execution quantity allocated to the participating dispatcher's corresponding device. This machine-calculated allocation method, compared to the traditional manual allocation method, is not only more efficient but also less prone to human error, resulting in higher accuracy. It also helps improve the response efficiency and completion rate of the aggregated energy users, thereby ensuring the smooth progress of the load dispatch project.

[0107] In some embodiments, the determining module 303 includes:

[0108] The filtering unit is configured to filter at least one participating adjustment party from multiple aggregated parties based on at least one adjustable time period and multiple scheduling time periods;

[0109] The lookup unit is configured to find the adjustment time period that overlaps with multiple scheduling time periods in the adjustment time period declared by each participating adjustment party, as well as the participating adjustment equipment corresponding to the adjustment time period and the adjustment amount of the participating adjustment equipment.

[0110] The allocation unit is configured to allocate energy regulation execution amounts to the participating regulating equipment declared by each participating regulating party based on the participating regulation time period, participating regulating equipment, participating regulation amount, and the target energy dispatch demand corresponding to the participating regulation time period.

[0111] In some embodiments, the allocation unit described above may be specifically configured as follows:

[0112] The aggregation unit is configured to aggregate the total energy regulation declared by each participating regulator during the same regulation period.

[0113] The proportion calculation unit is configured to calculate the proportion of the regulation amount of each participating regulating party's declared participating regulating equipment to the total energy regulation amount;

[0114] The execution quantity determination unit is configured to determine the energy regulation execution quantity allocated to each participating regulating party's declared regulating equipment based on the regulation quantity ratio and the target energy dispatch demand.

[0115] In some embodiments, the above-mentioned execution quantity determination unit may be specifically configured as follows:

[0116] Obtain the historical completion rate of energy regulation participation for each participating regulator;

[0117] Based on the proportion of regulation volume, target energy dispatch demand, and historical completion rate, the energy regulation execution volume is determined for each participating party's declared participating equipment.

[0118] In some embodiments, the above-mentioned filtering unit may be specifically configured as follows:

[0119] Obtain priority information for each aggregated party participating in energy regulation;

[0120] Summarize the energy dispatch demand for each dispatch period to obtain the total energy dispatch demand;

[0121] Based on the adjustable time period, adjustable energy quantity, multiple scheduling time periods, priority information, and total energy scheduling demand, at least one participating party is selected from multiple aggregated parties.

[0122] In some embodiments, at least one participating regulator is selected from multiple aggregated entities based on adjustable time periods, adjustable energy amounts, multiple scheduling time periods, priority information, and total energy scheduling demand, including:

[0123] Based on the adjustable time period and multiple scheduling time periods, multiple candidate parties are selected from multiple aggregated parties;

[0124] Based on priority information, determine the order of participation in the adjustment for each candidate party;

[0125] Based on the order of participation in regulation, the adjustable energy quantity of multiple candidate parties, and the total energy dispatch demand, at least one participating party is selected from multiple first candidate parties.

[0126] In some embodiments, the above-described apparatus further includes:

[0127] The information receiving module is configured to receive coordination and adjustment information reported by the participating parties within a preset coordination period. The coordination and adjustment information includes the coordination period, the equipment to be coordinated corresponding to the coordination period, and the energy adjustment amount to be coordinated corresponding to the equipment.

[0128] The candidate screening module is configured to select at least one candidate participating in the adjustment from multiple aggregated parties based on coordination and priority information.

[0129] In some embodiments, the allocation unit described above may further be configured as follows:

[0130] Obtain historical energy data for each participating regulator;

[0131] Based on historical energy data, predict the probability that each participating regulator can complete its declared participation regulation volume within the participation regulation period;

[0132] Based on the time period of participation, the equipment involved in the regulation, the amount of regulation involved, the probability of completion, and the target energy dispatch demand corresponding to the time period of participation, an energy regulation execution amount is allocated to the equipment involved in the regulation declared by each participating party.

[0133] In a specific application example, the aforementioned energy regulation and allocation device may include a data reading module, a data storage module, a data processing module, and a data output module. The data reading module is used to read the adjustable energy data (such as power curves) declared by each aggregated enterprise, and to read the energy dispatch information (such as total power curves) issued by the energy dispatcher. The data storage module is used to store the read adjustable energy data and energy dispatch information. The data processing module is used to calculate the proportion of the power declared by each aggregated party in the same time period to the total power declared by all aggregated parties in that time period, and, based on the total power curve issued by the energy dispatcher and the aforementioned proportions, to calculate the energy regulation execution amount (such as the execution power curve) allocated to the participating regulation equipment of each aggregated enterprise. The data output module is used to distribute the energy regulation execution amount to the participating regulation equipment of each aggregated enterprise that needs to perform the regulation.

[0134] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this disclosure.

[0135] Figure 4 This is a schematic diagram of the structure of an energy regulation and distribution system provided in an embodiment of this disclosure. Figure 4 As shown, the energy regulation and distribution system includes:

[0136] Load aggregator 101;

[0137] Multiple aggregated parties 102 and energy dispatcher 103 are respectively connected to the load aggregator 101 in communication.

[0138] The load aggregator 101 includes, for example: Figure 3 The energy regulation and distribution device shown.

[0139] Figure 5 This is a schematic diagram of the electronic device 5 provided in an embodiment of this disclosure. Figure 5As shown, the electronic device 5 of this embodiment includes: a processor 501, a memory 502, and a computer program 503 stored in the memory 502 and executable on the processor 501. When the processor 501 executes the computer program 503, it implements the steps in the various method embodiments described above. Alternatively, when the processor 501 executes the computer program 503, it implements the functions of each module / unit in the various device embodiments described above.

[0140] Electronic device 5 can be a desktop computer, laptop, handheld computer, cloud server, or other electronic device. Electronic device 5 may include, but is not limited to, processor 501 and memory 502. Those skilled in the art will understand that... Figure 5 This is merely an example of electronic device 5 and does not constitute a limitation on electronic device 5. It may include more or fewer components than shown, or different components.

[0141] The processor 501 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0142] The memory 502 can be an internal storage unit of the electronic device 5, such as a hard disk or RAM of the electronic device 5. The memory 502 can also be an external storage device of the electronic device 5, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, Flash Card, etc., equipped on the electronic device 5. The memory 502 can also include both internal and external storage units of the electronic device 5. The memory 502 is used to store computer programs and other programs and data required by the electronic device.

[0143] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0144] If integrated modules / units are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program may include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. Computer-readable media may include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0145] The above embodiments are only used to illustrate the technical solutions of this disclosure, and are not intended to limit it. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure, and should all be included within the protection scope of this disclosure.

Claims

1. An energy regulation and distribution method, characterized in that, include: Acquire adjustable energy data reported by multiple aggregated parties, wherein the adjustable energy data includes at least one adjustable time period, an adjustable device corresponding to each adjustable time period, and an adjustable energy amount corresponding to the adjustable device; The energy dispatch information issued by the energy dispatcher is parsed to obtain the parsing results, which include multiple dispatch periods and the energy dispatch demand corresponding to each dispatch period. Based on the analysis results and the adjustable energy data reported by the multiple aggregated parties, at least one participating regulator is determined, and the energy regulation execution amount is allocated to the participating regulator equipment corresponding to each participating regulator. These include: Based on the at least one adjustable time period and the plurality of scheduling time periods, at least one participating adjustment party is selected from the plurality of aggregated parties; The specific method includes: by traversing all adjustable time periods declared by each aggregated party and all scheduling time periods in the energy scheduling information issued by the energy dispatcher, the overlapping parts between the adjustable time periods and the scheduling time periods are found. If the aggregated party has an adjustable time period that overlaps with the scheduling time period, it can be identified as a participating party in the adjustment process. By using this method, the adjustable time periods of other aggregated parties and the scheduling time periods issued by the energy dispatcher are traversed in turn to filter out all aggregated parties that have overlapping parts with the scheduling time periods, thereby determining all participating parties in the adjustment process. Find the adjustment time period that overlaps with the multiple scheduling time periods in the adjustment time period declared by each participating adjustment party, as well as the participating adjustment device corresponding to the adjustment time period and the adjustment amount of the participating adjustment device; Based on the participating adjustment period, participating adjustment equipment, participating adjustment amount, and the target energy dispatch demand corresponding to the participating adjustment period, an energy adjustment execution amount is allocated to each participating adjustment equipment declared by the participating adjustment party.

2. The method according to claim 1, characterized in that, Based on the participating adjustment period, participating adjustment equipment, participating adjustment quantity, and the target energy dispatch demand corresponding to the participating adjustment period, an energy adjustment execution quantity is allocated to each participating adjustment equipment declared by the participating party, including: Summarize the total energy regulation declared by each participating regulator during the same regulation period; Calculate the proportion of the regulation amount of each participating regulating device reported by each participating regulating party to the total regulation amount of the energy regulation; Based on the proportion of the regulation amount and the target energy dispatch demand, the energy regulation execution amount is determined for each participating regulation party's declared participating regulation equipment.

3. The method according to claim 2, characterized in that, Based on the aforementioned regulation ratio and the target energy dispatch demand, an energy regulation execution amount is allocated to each participating regulation device declared by the participating regulation party, including: Obtain the historical completion rate of energy regulation participation for each of the participating regulators; Based on the regulation ratio, the target energy dispatch demand, and the historical completion rate, an energy regulation execution amount is allocated to each participating regulation device declared by the participating regulation party.

4. The method according to claim 1, characterized in that, Based on the at least one adjustable time period and the plurality of scheduling time periods, at least one participating adjustment party is selected from the plurality of aggregated parties, including: Obtain priority information for each aggregated party participating in energy regulation; The total energy dispatch demand is obtained by summing up the energy dispatch demand corresponding to each of the dispatch periods; Based on the adjustable time period, adjustable energy amount, multiple scheduling time periods, priority information, and total energy scheduling demand, at least one participating party is selected from the multiple aggregated parties.

5. The method according to claim 4, characterized in that, Based on the adjustable time period, adjustable energy amount, multiple scheduling time periods, priority information, and total energy scheduling demand, at least one participating party is selected from the multiple aggregated parties, including: Based on the adjustable time period and the multiple scheduling time periods, multiple candidate parties are selected from the multiple aggregated parties; Based on the priority information, the participation order of each candidate party is determined. Based on the order of participation in regulation, the adjustable energy amount of the multiple candidate parties, and the total energy dispatch demand, at least one participating party is selected from the multiple candidate parties.

6. The method according to claim 5, characterized in that, The method further includes: Within a preset coordinateable time period, receive coordination and adjustment information reported by the participating adjustment party. The coordination and adjustment information includes the time period to be coordinated, the equipment to be coordinated corresponding to the time period to be coordinated, and the amount of energy adjustment to be coordinated corresponding to the equipment to be coordinated. Based on the coordination and adjustment information and the priority information, at least one candidate party to participate in the adjustment is selected from the plurality of aggregated parties.

7. The method according to claim 1, characterized in that, Based on the participating adjustment period, participating adjustment equipment, participating adjustment quantity, and the target energy dispatch demand corresponding to the participating adjustment period, an energy adjustment execution quantity is allocated to each participating adjustment equipment declared by the participating party, including: Obtain historical energy data for each of the participating regulators; Based on the historical energy data, predict the probability that each participating regulator can complete its declared participation regulation amount within the participation regulation period; Based on the participating adjustment period, participating adjustment equipment, participating adjustment amount, completion probability, and target energy dispatch demand corresponding to the participating adjustment period, an energy adjustment execution amount is allocated to each participating adjustment equipment declared by the participating adjustment party.

8. An energy regulation and distribution device, characterized in that, include: The acquisition module is configured to acquire adjustable energy data reported by multiple aggregated parties. The adjustable energy data includes at least one adjustable time period, an adjustable device corresponding to each adjustable time period, and an adjustable energy amount corresponding to the adjustable device. The parsing module is configured to parse the energy dispatching information issued by the energy dispatcher and obtain the parsing result, which includes multiple dispatching periods and the energy dispatching demand corresponding to each dispatching period. The determination module is configured to determine at least one participating regulator and the energy regulation execution amount allocated to the participating regulator equipment corresponding to each participating regulator based on the parsing results and the adjustable energy data declared by the plurality of aggregated parties. Based on the at least one adjustable time period and the plurality of scheduling time periods, at least one participating adjustment party is selected from the plurality of aggregated parties; The specific method includes: by traversing all adjustable time periods declared by each aggregated party and all scheduling time periods in the energy scheduling information issued by the energy dispatcher, the overlapping parts between the adjustable time periods and the scheduling time periods are found. If the aggregated party has an adjustable time period that overlaps with the scheduling time period, it can be identified as a participating party in the adjustment process. By using this method, the adjustable time periods of other aggregated parties and the scheduling time periods issued by the energy dispatcher are traversed in turn to filter out all aggregated parties that have overlapping parts with the scheduling time periods, thereby determining all participating parties in the adjustment process. Find the adjustment time period that overlaps with the multiple scheduling time periods in the adjustment time period declared by each participating adjustment party, as well as the participating adjustment device corresponding to the adjustment time period and the adjustment amount of the participating adjustment device; Based on the participating adjustment period, participating adjustment equipment, participating adjustment amount, and the target energy dispatch demand corresponding to the participating adjustment period, an energy adjustment execution amount is allocated to each participating adjustment equipment declared by the participating adjustment party.

9. An energy regulation and distribution system, characterized in that, include: Load aggregator; Multiple aggregated parties and energy dispatchers are respectively connected to the load aggregator for communication. The load aggregator includes the energy regulation and distribution device as described in claim 8.

Citation Information

Patent Citations

  • Load aggregation scheduling method and device and electronic equipment

    CN114421467A

  • Load aggregation management method and device and electronic equipment

    CN114493248A