A power system load management method and system based on blockchain technology
By dividing the power distribution system into distribution blocks and using blockchain technology to optimize power dispatch, the problems of rapid response and resource waste in power system load management have been solved, achieving efficient, safe and reasonable load management of the power system.
Patent Information
- Application Number
- CN202510999274.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-21
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2045-07-21
AI Technical Summary
Existing power system load management is unable to respond quickly to load changes, resulting in power surplus or shortage in some areas. Furthermore, the independent nature of power systems in different regions increases trust costs and makes data sharing difficult, affecting the accuracy of load forecasting and the real-time performance of grid dispatch.
By using blockchain technology to divide the power system into multiple distribution blocks, the distribution data and link relationships of each block are obtained, the load gap and dispatch loss coefficient are calculated, the appropriate block is selected for power dispatch, and the compensation scheme is optimized to ensure load balance.
It has improved the efficiency and stability of power system load management, reduced power resource waste, optimized the power dispatching process, enhanced the utilization rate of power resources and the rationality of load management, and ensured the safety of the power system.
Smart Images

Figure CN120511668B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of power system management, in particular to a power system load management method and system based on blockchain technology. BACKGROUND
[0002] With the development of power distribution networks and energy technologies, new energy such as solar energy and wind energy is widely used, and the volatility of power supply is becoming larger and larger. The existing power system load management mainly relies on centralized control, which is difficult to quickly adjust the power supply mode according to the load condition, meet the real-time requirements of power grid dispatching. Further, the power systems in different regions in the existing power distribution network are independent of each other, and the power supply level is different, which increases the trust cost of multi-party cooperation, leading to difficulties in power grid data sharing, inaccurate load prediction, and difficulty in timely adjusting the power supply load. There is an imbalance problem that the power supply load in some areas is too large, and the power supply load surplus in some areas is too large. The blockchain technology provides a new path to solve the above problems. When the electricity consumption of a certain area increases rapidly, the blockchain network can quickly dispatch the power supply resources of the surrounding areas to build a decentralized and highly reliable power system load management system. Therefore, how to use blockchain technology to optimize the load management of the power system is one of the problems that the person skilled in the art needs to solve. SUMMARY
[0003] The problem solved by the present application is how to use blockchain technology to optimize the load management of the power system.
[0004] To solve the above problems, the present application provides a power system load management method based on blockchain technology. The management method comprises: dividing the power distribution area into a plurality of power distribution blocks according to the power distribution structure, obtaining the power distribution data and the link relationship of each power distribution block; obtaining the real-time load of the power distribution block according to the power distribution data, and screening out the block that needs to be adjusted according to the real-time load to obtain the to-be-adjusted block, and calculating the load gap of the to-be-adjusted block; according to the link structure, obtaining all power distribution blocks that can dispatch power supply to the to-be-adjusted block to obtain the first dispatch block; according to the power distribution data and the link relationship, calculating the dispatch loss coefficient and the maximum dispatch amount of each first dispatch block; according to the dispatch loss coefficient and the maximum dispatch amount, determining an initial compensation scheme, and calculating a compensation load according to the initial compensation scheme; adjusting the initial compensation scheme according to the compensation load and the load gap to obtain a final compensation scheme.
[0005] Compared with the prior art, the technical effects achieved by adopting the technical scheme are as follows: by dividing the power distribution blocks, the load calculation management of the power system can be more convenient, the power distribution data and the link relationship can be obtained, the power supply situation and the block chain structure of each power distribution block can be determined, the overloading block can be quickly responded according to the power distribution data, the block needing to be adjusted is screened out, and the appropriate power distribution block is selected for power dispatching according to the link relationship, the load management efficiency is improved, the specific power that the block to be adjusted needs to be provided by other power distribution blocks is obtained by calculating the load gap, data support is provided for subsequent power dispatching scheme determination, power resource waste is avoided, the load management and power dispatching are more reasonable, the power distribution block that can directly provide power supply help to the block to be adjusted is quickly screened out by obtaining the first-level dispatching block, the response efficiency of the power system to the overloading situation is improved, and the load stability of the power system is improved, the optimal first-level dispatching block for the power dispatching of the block to be adjusted can be selected by the power system by calculating the dispatching loss coefficient and the maximum dispatching amount, the power loss and power resource waste in the dispatching process are reduced, the power resource utilization rate and the load management rationality are improved, and the initial compensation scheme can be quickly judged whether it can meet the load gap of the block to be adjusted by calculating the compensation load, a judgment basis is provided for whether the initial compensation scheme is adjusted subsequently, the load gap of the block to be adjusted is ensured to be compensated, and the load safety of the power system is ensured.
[0006] In an embodiment of the present application, the power distribution area is divided into a plurality of power distribution blocks according to the power distribution structure, and the power distribution data and the link relationship of each power distribution block are obtained, specifically including: obtaining the power distribution structure according to the load distribution and the line distribution of the power distribution area, and dividing the power distribution area into a plurality of power distribution blocks according to the power distribution structure; obtaining the load data, the power supply data and the equipment data of each power distribution block to obtain the power distribution data; and judging whether the power distribution blocks can be dispatched according to the power distribution structure to obtain the link relationship.
[0007] Compared with the prior art, the technical effects achieved by adopting the technical scheme are as follows: by obtaining the power distribution structure, the division of the power distribution block can be more reasonable, and the subsequent load management is facilitated, by obtaining the power distribution data, the load situation and the power supply related information of each power distribution block can be clearly mastered, the power system can quickly respond to the overloading risk, and by obtaining the link relationship, the specific way of power dispatching between each power distribution block can be determined, and data support is provided for power dispatching.
[0008] In one embodiment of the present application, the real-time load of the power distribution block is obtained according to the power distribution data, and the block needing adjustment is screened out according to the real-time load, to obtain the block to be adjusted, and the load gap of the block to be adjusted is calculated, specifically including: obtaining the load condition of each power distribution block according to the power distribution data, calculating the average load in a unit time to obtain the real-time load; determining the normal load fluctuation range of each power distribution block according to the power distribution data to obtain the load interval; if the real-time load is within the load interval, no adjustment is performed; if the real-time load is outside the load interval, the corresponding power distribution block is marked as the block to be adjusted; the load gap is calculated according to the load interval and the real-time load of the block to be adjusted.
[0009] Compared with the prior art, the technical effects achieved by adopting the technical scheme are: by calculating the real-time load and the load interval, the load conditions of each power distribution block can be quickly mastered, and the power distribution block with an overload risk can be responded to in time, the safety of the power system is improved, by calculating the load gap, the overload risk of the block to be adjusted due to changes in load demand can be avoided, data support is provided for power dispatching, and the rationality of the subsequent power dispatching scheme is improved.
[0010] In one embodiment of the present application, the dispatching loss coefficient and the maximum dispatching amount of each first-level dispatching block are calculated according to the power distribution data and the link relationship, specifically including: calculating the surplus load of each first-level dispatching block according to the power distribution data; calculating the dispatching loss coefficient according to the power distribution structure and the link relationship; calculating the maximum dispatching amount according to the surplus load and the dispatching loss coefficient.
[0011] Compared with the prior art, the technical effects achieved by adopting the technical scheme are: by calculating the surplus load, the load margin that can be dispatched for each first-level dispatching block can be known, by calculating the dispatching loss coefficient and the maximum adjustment amount, data support is provided for subsequent power dispatching, power loss in the dispatching process is reduced, the utilization rate of power resources is improved, and load management is optimized.
[0012] In one embodiment of the present application, the initial compensation scheme is determined according to the dispatching loss coefficient and the maximum dispatching amount, and the compensation load is calculated according to the initial compensation scheme, specifically including: determining the dispatching priority of each first-level dispatching block according to the dispatching loss coefficient; determining the first-level dispatching block needing to be dispatched according to the dispatching priority, the load gap and the maximum dispatching amount, to obtain the initial compensation scheme; calculating the compensation load of the initial compensation scheme according to the maximum dispatching amount.
[0013] Compared with the prior art, the technical effects achieved by the technical scheme are as follows: by obtaining the scheduling priority, the loss of the power resource in the scheduling process can be reduced, the scheduling logic can be optimized, and the utilization rate of the power resource can be improved; by obtaining the initial compensation scheme, the power compensation of the power distribution block with the overload risk can be quickly performed, the stability and safety of the power system are improved; by calculating the compensation load, the adjustment condition of the block to be adjusted can be determined, and data support for whether the initial compensation scheme needs to be adjusted is provided.
[0014] In an embodiment of the present application, the initial compensation scheme is adjusted according to the compensation load and the load gap to obtain a final compensation scheme, specifically including: if the compensation load is greater than or equal to the load gap, the initial compensation scheme is not adjusted to obtain the final compensation scheme; if the compensation load is less than the load gap, a secondary scheduling block is obtained, and the initial compensation scheme is adjusted according to the secondary scheduling block to obtain the final compensation scheme; and power supply is performed on the block to be adjusted according to the final compensation scheme.
[0015] Compared with the prior art, the technical effects achieved by the technical scheme are as follows: by comparing the compensation load and the load gap, it can be determined whether the initial compensation scheme can completely compensate for the load gap of the block to be adjusted; by obtaining the secondary scheduling block, the situation that the load gap of the block to be adjusted cannot be compensated due to too little surplus load of the primary scheduling block is avoided, the processing capacity of the power system for the overload risk under the condition of large load pressure is improved, and the rationality of power scheduling and the safety of the power system are improved.
[0016] In an embodiment of the present application, if the compensation load is less than the load gap, the secondary scheduling block is obtained, and the initial compensation scheme is adjusted according to the secondary scheduling block to obtain the final compensation scheme, specifically including: when the compensation load is less than the load gap, the secondary scheduling block is obtained according to the link relationship of the primary scheduling block; the scheduling loss coefficient and the maximum scheduling quantity of the secondary scheduling block are calculated; the remaining gap is calculated according to the compensation load and the load gap; the secondary scheduling block is selected according to the remaining gap, the initial compensation scheme is adjusted, and the final compensation scheme is obtained.
[0017] Compared with the prior art, the technical effects achieved by the technical scheme are as follows: by obtaining the secondary scheduling block, the schedulable power resource can be increased as much as possible under the condition of a large load gap, the processing capacity of the power system for the overload risk is improved; by calculating the remaining load, data support for the scheduling planning of the secondary scheduling block is provided, the waste and loss of the power resource are reduced, and the rationality of load management is improved. BRIEF DESCRIPTION OF DRAWINGS
[0018] Figure 1One of flowcharts of the power system load management method based on the blockchain technology of the present application;
[0019] Figure 2 Two of flowcharts of the power system load management method based on the blockchain technology of the present application;
[0020] Figure 3 Three of flowcharts of the power system load management method based on the blockchain technology of the present application;
[0021] Figure 4 Four of flowcharts of the power system load management method based on the blockchain technology of the present application;
[0022] Figure 5 System schematic diagram of the power system load management system based on the blockchain technology of the present application;
[0023] Explanation of reference signs:
[0024] 100-load management system; 110-map module; 120-data module; 130-computation module. DETAILED DESCRIPTION
[0025] In order to make the above objectives, features and advantages of the present application more obvious and easy to understand, the specific embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0026]
First embodiment
[0027] Reference is made to Figure 1 In one specific embodiment, the present application provides a power system load management method based on the blockchain technology, the management method comprising:
[0028] S100, dividing a power distribution area into a plurality of power distribution blocks according to a power distribution structure, obtaining power distribution data and link relationships of each power distribution block;
[0029] S200, obtaining real-time load of the power distribution block according to the power distribution data, and screening out blocks that need to be adjusted according to the real-time load to obtain to-be-adjusted blocks, and calculating load gaps of the to-be-adjusted blocks;
[0030] S300, obtaining all power distribution blocks capable of dispatching power supply to the to-be-adjusted blocks according to the link structure to obtain primary dispatching blocks;
[0031] S400, calculating dispatching loss coefficients and maximum dispatching amounts of each primary dispatching block according to the power distribution data and the link relationships;
[0032] S500, determining an initial compensation scheme according to the dispatching loss coefficients and the maximum dispatching amounts, and calculating compensation load according to the initial compensation scheme;
[0033] S600, adjusting the initial compensation scheme according to the compensation load and the load gap to obtain a final compensation scheme.
[0034] In step S100, the range of the power distribution block can be an administrative planning area or a town. In general, in order to facilitate the power supply management of the block, each power distribution block is powered by the same power station and managed by the same power system. When a power distribution block is powered by multiple power stations or there are multiple systems, the specific power supply structure and power system information of the power distribution block need to be obtained to facilitate the subsequent calculation of real-time load and other data.
[0035] The power distribution data refers to the real-time power grid operation information obtained by the power system of the power distribution block during power distribution, including but not limited to power generation, power consumption, energy storage, and power grid equipment operation information, etc. The linkage relationship refers to the feasibility data of power dispatching between two power distribution blocks. For example, a power distribution area is divided into three power distribution blocks. Power distribution block A is powered by power station A, power distribution block B is powered by power station B, and power distribution block C is powered by power station C. There is cable A between power station A and power station B that can be used for power dispatching, there is cable B between power station A and power station C that can be used for power dispatching, and there is no direct cable between power station B and power station C, so power dispatching cannot be directly performed. Through the above relationship, it is known whether power dispatching can be performed between each power distribution block and the cable information that can be used for power dispatching, i.e., the linkage relationship.
[0036] In step S200, as each power distribution block is constructed and developed, the power consumption load of the power distribution block usually increases year by year or remains in a relatively stable range. In a year, the time with the largest load is usually concentrated in summer. By calculating the real-time load, it can be determined whether the load of the corresponding power distribution block exceeds the maximum load capacity of the power system of the block, and then the power distribution block whose real-time load exceeds the load capacity of the power system is selected for timely adjustment, i.e., the block to be adjusted. The load gap refers to how much additional power supply is needed to ensure that the power system of the block does not have the risk of overloading. The load gap is used to provide data support for subsequent power dispatching.
[0037] In step S300, when an adjustment block is found, in order to dispatch power in a timely manner and minimize the difficulty of dispatching and power loss during the dispatching process, the distribution block that can be directly dispatched to the adjustment block via cables or other means is selected first based on the connection relationship. For example, distribution block A is marked as an adjustment block. According to the connection relationship of distribution block A, there are multiple large cables connecting distribution block B and distribution block A. There is no direct way to dispatch power between distribution block C and distribution block A. Therefore, distribution block B can be selected as the first-level dispatch block.
[0038] It should be noted that in actual power grid operation, the connection between various distribution blocks is often more complex. For the same block to be adjusted, there may be multiple primary dispatch blocks that can be used for power dispatch, providing more dispatch options for the future.
[0039] In step S400, during the process of a primary dispatch block dispatching power to a block to be adjusted, the power will suffer certain losses due to differences in dispatching methods and conditions. For example, the material and aging degree of the cable line, as well as the line length, will affect the power dispatching process. Therefore, by calculating the dispatching loss coefficient, the losses of each primary dispatch block in the process of dispatching power to the block to be adjusted are reflected, so as to avoid the waste of power resources due to the selection of a primary dispatch block with excessively high losses.
[0040] The maximum dispatch capacity refers to the remaining load capacity that can be dispatched in a primary dispatch block after fully meeting its own load conditions. It should be noted that in order to avoid power supply safety issues caused by load changes in the primary dispatch block, a certain margin should be ensured when calculating the maximum dispatch capacity. This margin can be 10% or 15%, and the specific margin setting should be adjusted according to the actual load situation of the primary dispatch block.
[0041] In step S500, due to the complexity of the power system, in order to minimize the impact on the distribution network and simplify the overall load management of the distribution area during power dispatch, it is necessary to select a scheme with a lower loss rate and fewer primary dispatch blocks as the initial compensation scheme based on the dispatch loss coefficient and the maximum dispatch volume. Furthermore, if the load gap of the block to be adjusted is too large, there may be a situation where all primary dispatch blocks are dispatched simultaneously but still cannot compensate for the load gap. Therefore, the compensation load of the initial compensation scheme is calculated to determine whether the initial compensation scheme can meet the load demand of the block to be adjusted, so as to determine whether further adjustments to the scheme are needed.
[0042] In step S600, by comparing the compensation load and the load gap, it can be determined whether the initial compensation scheme can meet the load demand of the block to be adjusted. If it cannot, it means that the power dispatch of the first-level dispatch block cannot compensate for the load gap of the block to be adjusted. Therefore, the initial scheme needs to be adjusted, and a more complex link relationship is selected for power dispatch of the block to be adjusted. For example, distribution block A is the block to be adjusted. Distribution block A and distribution block B can be directly dispatched, and distribution block B and distribution block C can be directly dispatched. Distribution block A and distribution block C cannot be directly dispatched. The initial compensation scheme is to dispatch the remaining load capacity of distribution block B for compensation. However, after judgment, it is found that the initial compensation scheme cannot meet the load demand of distribution block A. Therefore, the remaining load of distribution block C can be dispatched to distribution block B, so that distribution block B has a larger maximum dispatch capacity to meet the load compensation demand of distribution block A.
[0043] By dividing the power distribution into blocks, load calculation and management of the power system becomes more convenient. Obtaining distribution data and link relationships clarifies the power supply status and blockchain structure of each distribution block. It allows for rapid response to overloaded blocks based on distribution data, identifying blocks requiring adjustment, and selecting suitable distribution blocks for power dispatch based on link relationships, thus improving load management efficiency. Calculating load gaps reveals the specific amount of power needed from other distribution blocks for the blocks requiring adjustment, providing data support for subsequent power dispatch schemes, avoiding power resource waste, and making load management and power dispatch more rational. Obtaining the primary dispatch blocks allows for rapid selection of blocks that can be directly dispatched. The distribution blocks that receive power supply assistance from the adjustment blocks accelerate the power system's response efficiency to overload situations, improve the load stability of the power system, and by calculating the dispatch loss coefficient and maximum dispatch amount, the power system can select the optimal primary dispatch block for power dispatching to the adjustment blocks, reducing power losses and waste of power resources during the dispatching process, improving power resource utilization and load management rationality. By calculating the compensation load, it is possible to quickly determine whether the initial compensation plan can meet the load gap of the adjustment blocks, providing a basis for judgment on whether to adjust the initial compensation plan in the future, ensuring that the load gap of the adjustment blocks can be compensated, and guaranteeing the load security of the power system.
[0044] [Second Embodiment]
[0045] See Figure 2 In one specific embodiment, the power distribution area is divided into multiple power distribution blocks according to the power distribution structure, and the power distribution data and connection relationships of each power distribution block are obtained, specifically including:
[0046] S110. Based on the load distribution and line distribution of the power distribution area, the power distribution structure is obtained, and the power distribution area is divided into multiple power distribution blocks according to the power distribution structure.
[0047] S120. Obtain load data, power supply data, and equipment data for each power distribution block to obtain power distribution data;
[0048] S130. Based on the power distribution structure, determine whether power dispatch can be carried out between the various power distribution blocks to obtain the link relationship.
[0049] In step S110, the load distribution refers to the differential distribution of electricity demand in power areas and different user types. For example, loads are usually concentrated in industrial areas, commercial areas and residential areas. The load distribution is presented through heat maps and other methods. The line distribution refers to the geographical layout of power facilities such as power supply lines and substations in the transmission network that connect power plants and load centers. Furthermore, it also includes relevant working data and equipment data of each power facility.
[0050] By combining the load distribution and line distribution, the power distribution structure of the distribution area is obtained. Based on the power distribution structure, the distribution block is divided into multiple distribution blocks. For example, if the power load of a certain distribution block is concentrated in five areas—Industrial Area A, Industrial Area B, Commercial Area A, Residential Area A, and Residential Area B—based on the load distribution, the distribution block can be initially divided into five distribution blocks according to these five areas. Furthermore, since Industrial Area A was built earlier and has a longer development period, resulting in a larger area and a more complex load distribution structure, Industrial Area A can be divided into multiple distribution blocks according to the line distribution for subsequent load management.
[0051] In steps S120 to S130, the power distribution data includes information such as load data, power supply data, and equipment data of each device in the power distribution block. The power distribution data is used for load management of the power distribution block.
[0052] Because some distribution blocks may not have a direct power dispatching mechanism, or some equipment may not be able to be powered by dispatching power from other distribution blocks and can only be powered by the power system corresponding to that distribution block, in order to select the correct and effective distribution blocks for load adjustment, it is necessary to combine the distribution structure and clarify the specific power dispatching situation between each distribution block to obtain the linkage relationship. For example, a distribution area is divided into three distribution blocks: distribution block A, distribution block B, and distribution block C. According to the distribution structure of distribution block A, distribution block A includes, but is not limited to, two types of equipment: equipment A and equipment B. Equipment A can only be powered by dispatching power from distribution block B, and equipment B can only be powered by dispatching power from distribution block C, thus obtaining the linkage relationship of distribution block A.
[0053] By obtaining the power distribution structure, the division of power distribution blocks can be made more reasonable, which facilitates subsequent load management. By obtaining the power distribution data, the load status and power supply information of each power distribution block can be clearly understood, enabling the power system to respond quickly to overload risks. By obtaining the linkage relationship, the specific methods of power dispatching between each power distribution block can be clarified, providing data support for power dispatching.
[0054] [Third Embodiment]
[0055] In one specific embodiment, the real-time load of the distribution block is obtained based on the distribution data, and the blocks that need to be adjusted are selected based on the real-time load to obtain the blocks to be adjusted. The load gap of the blocks to be adjusted is calculated, specifically including:
[0056] S210. Based on the power distribution data, obtain the load status of each power distribution block, calculate the average load per unit time, and obtain the real-time load.
[0057] S220. Based on the power distribution data, determine the normal load fluctuation range of each power distribution block to obtain the load interval;
[0058] S230. If the real-time load is within the load range, no adjustment will be made.
[0059] S240. If the real-time load is outside the load range, the corresponding distribution block will be marked as a block to be adjusted.
[0060] S250. Calculate the load gap based on the load range and real-time load of the block to be adjusted.
[0061] In step S210, since the load size of the distribution block fluctuates in the actual power system, if the load size only exceeds the carrying capacity of the power system for a short period of time, there is no need to call power across blocks. Therefore, a unit time is set to calculate the average load within the unit time and use the average load as the real-time load to avoid misjudgment caused by load fluctuations and affect the efficiency of load management. The unit time can be 1 hour or 6 hours. A shorter unit time can respond to overload situations more quickly, while a longer unit time can reduce the impact of load fluctuations on the judgment of overload situations. The length of the unit time can be adjusted according to the actual situation.
[0062] In step S220, the load range refers to the range of load fluctuation when the equipment in the power distribution block is operating normally. When the real-time load is within the load range, it indicates that the load of the power distribution block is normal. It should be noted that the load range of the same power distribution block may differ at different times. Therefore, the load range will change with the time period. The load range is set through historical data and can be adjusted according to the actual situation. For example, for industrial areas, the daytime load is usually greater than the nighttime load, and the summer load is usually greater than other seasons. The load range of the industrial area needs to be adjusted according to the time period.
[0063] In steps S230 to S240, when the real-time load is within the load range, it indicates that the distribution block has no risk of overload and no adjustment is needed. When the real-time load is outside the load range, it indicates that the distribution block may have problems such as excessive load or abnormal power supply and needs to be adjusted. Therefore, the block is marked as a block to be adjusted.
[0064] In step S250, since the load range changes over time, to avoid the risk of overload recurring due to increased load demand in the area to be adjusted, it is necessary to calculate the load gap based on the maximum value of the load range within a certain time period. The length of the time period can be adjusted according to demand. For example, if a certain area to be adjusted experiences insufficient power supply and needs to be adjusted for three days to add power generation equipment to meet its own power supply needs, then the maximum value of the area to be adjusted should be calculated based on the maximum value of the load range within three days. The formula for calculating the load gap is:
[0065] P B =P max -P n P B For the load gap, P max P is the maximum value of the load range. n This is for real-time load.
[0066] For example, the real-time load P of a block to be adjusted n=50000kW, is in an overload state, and requires 5 days of internal power supply optimization to achieve self-sufficiency. Therefore, the maximum value P of the load range of this block to be adjusted within 5 days is obtained. max =53000kW, and then the load gap P is calculated. B =3000kW.
[0067] By calculating real-time load and load intervals, the load status of each distribution block can be quickly grasped, and timely responses can be made to distribution blocks with overload risks, thereby improving the safety of the power system. By calculating load gaps, the risk of overload in the blocks to be adjusted due to changes in load demand can be avoided again, providing data support for power dispatch and improving the rationality of subsequent power dispatch plans.
[0068] [Fourth Embodiment]
[0069] See Figure 3 In one specific embodiment, based on power distribution data and link relationships, the scheduling loss coefficient and maximum scheduling amount of each primary scheduling block are calculated, specifically including:
[0070] S410. Calculate the surplus load of each primary dispatching block based on the power distribution data;
[0071] S420. Calculate the dispatch loss coefficient based on the power distribution structure and link relationships;
[0072] S430. Calculate the maximum scheduling amount based on surplus load and scheduling loss coefficient.
[0073] In step S410, surplus load refers to the maximum load that a distribution block can dispatch to other distribution blocks while meeting its own load demand. It should be noted that since the load situation of a primary dispatch block may also change over time, the value of surplus load also needs to be calculated based on the maximum value of the load range within a certain period of time to ensure that the primary dispatch block can still meet its own load demand after power dispatch. For example, the maximum power supply load of a certain primary dispatch block is 80,000 kW, and the real-time load is 30,000 kW. However, since the real-time load of this primary dispatch block may increase in the future, if the surplus load is calculated based on the current real-time load, the primary dispatch block may be at risk of overload. Therefore, based on the situation that the block to be adjusted needs to optimize power supply for 3 days to achieve self-supply of power, the maximum value of the load range of this primary dispatch block within 3 days is obtained, which is 70,000 kW. The surplus load of this primary dispatch block is calculated to be 10,000 kW.
[0074] In step S420, the dispatch loss coefficient refers to the power loss rate during the dispatch process. It is obtained through conventional means such as historical data or testing. Due to differences in dispatch methods and conditions, power may be lost in actual power dispatch. For example, the dispatch loss rate of power dispatching through cables with higher aging is usually greater than that of cables with lower aging, and the dispatch loss rate of power dispatching through energy storage devices is usually less than that of dispatching through cables.
[0075] In step S430, the maximum scheduling amount refers to the maximum load that a first-level scheduling block can schedule to the block to be adjusted, and the calculation formula is as follows:
[0076] P e =S c ×P v P e For the maximum scheduling amount, S c P is the scheduling loss coefficient. v This is the surplus load.
[0077] For example, a certain level of dispatching block needs to dispatch power to a certain block to be adjusted. Through testing, the dispatching loss coefficient is found to be 0.98, and the surplus load is calculated to be 900kW. The maximum dispatching quantity P is then calculated. e =S c ×P v =0.98×900kW=882kW.
[0078] It should be noted that due to the linkage structure, the primary dispatch block may only be able to dispatch power to a portion of the equipment in the block to be adjusted, which may affect the maximum dispatch capacity. This needs to be corrected according to the actual situation. For example, if the load gap of a block to be adjusted is 1000kW, calculations show that the primary dispatch block A can dispatch a maximum of 1200kW to the block to be adjusted. There are two types of equipment in the block: equipment A and equipment B. Equipment A cannot be powered by the power dispatched by the primary dispatch block A, while equipment B can be powered by the power dispatched by the primary dispatch block A. The load gap of equipment A is 300kW, so the primary dispatch block A can only supply the load gap of equipment B. The calculated maximum dispatch capacity is 700kW.
[0079] By calculating surplus load, we can determine the load margin that each primary dispatching block can dispatch. By calculating the dispatching loss coefficient and the maximum adjustment amount, we can provide data support for subsequent power dispatching, reduce power losses during the dispatching process, improve the utilization rate of power resources, and optimize load management.
[0080] [Fifth Embodiment]
[0081] See Figure 4In one specific embodiment, an initial compensation scheme is determined based on the scheduling loss coefficient and the maximum scheduling amount, and the compensation load is calculated based on the initial compensation scheme, specifically including:
[0082] S510. Determine the scheduling priority of each primary scheduling block based on the scheduling loss coefficient.
[0083] S520. Based on the scheduling priority, load gap and maximum scheduling amount, determine the first-level scheduling block that needs to be scheduled and obtain the initial compensation scheme.
[0084] S530. Calculate the compensation load of the initial compensation scheme based on the maximum scheduling amount.
[0085] In step S510, in order to minimize power loss during the dispatching process, power dispatching is prioritized for first-level dispatching blocks with smaller dispatching loss coefficients to alleviate the overall load pressure on the distribution area. The smaller the dispatching loss coefficient, the higher the dispatching priority; the larger the dispatching loss coefficient, the lower the dispatching priority.
[0086] In steps S520 to S530, the first-level dispatch blocks with the highest dispatch priority are dispatched first, until the sum of the maximum dispatch amounts is greater than the load gap of the block to be adjusted or the power of all first-level dispatch blocks is dispatched, thus obtaining an initial compensation scheme. The initial compensation scheme includes the first-level dispatch blocks that need to be dispatched, as well as the corresponding dispatch methods and maximum dispatch amounts. The compensation load refers to the power compensation that the block to be adjusted can obtain according to the initial compensation scheme, i.e., the sum of the dispatch amounts.
[0087] For example, a certain area to be adjusted includes two types of equipment, A and B. The load gap for equipment A is 1000kW. The corresponding primary dispatching blocks are: Primary Dispatch Block A (maximum dispatch capacity 200kW), Primary Dispatch Block B (maximum dispatch capacity 300kW), and Primary Dispatch Block C (maximum dispatch capacity 600kW). The dispatching priority of Primary Dispatch Block A is higher than that of Primary Dispatch Block B, and the dispatching priority of Primary Dispatch Block B is higher than that of Primary Dispatch Block C. The load gap for equipment B is 2000kW. Given that the corresponding primary dispatching blocks are D (maximum dispatching capacity 700kW) and E (maximum dispatching capacity 800kW), the initial compensation scheme is as follows: Equipment A receives 200kW of power from primary dispatching block A, 300kW from primary dispatching block B, and 500kW from primary dispatching block C; Equipment B receives 700kW from primary dispatching block D and 800kW from primary dispatching block E. Therefore, the calculated compensation load is 2500kW.
[0088] By obtaining the scheduling priority, we can reduce the loss of power resources during the scheduling process, optimize the scheduling logic, and improve the utilization rate of power resources. By obtaining the initial compensation plan, we can quickly provide additional power compensation to distribution blocks with overload risk, thereby improving the stability and security of the power system. By calculating the compensation load, we can clarify the adjustment status of the blocks to be adjusted, and provide data support for whether the initial compensation plan needs to be adjusted in the future.
[0089] [Sixth Embodiment]
[0090] In one specific embodiment, the initial compensation scheme is adjusted based on the compensation load and the load gap to obtain the final compensation scheme, which specifically includes:
[0091] S610. If the compensation load is greater than or equal to the load gap, the initial compensation scheme will not be adjusted, and the final compensation scheme will be obtained.
[0092] S620. If the compensation load is less than the load gap, obtain the secondary scheduling block, adjust the initial compensation scheme according to the secondary scheduling block, and obtain the final compensation scheme.
[0093] S630. Power is supplied to the block to be adjusted according to the final compensation plan.
[0094] In steps S610 to S630, if the compensation load is greater than or equal to the load gap, it means that the initial compensation scheme can fully compensate for the load gap of the block to be adjusted. Therefore, there is no need to adjust the initial compensation scheme, and power dispatch can be carried out directly according to the initial compensation scheme. If the initial compensation load is less than the load gap, it means that the primary dispatch block cannot fully meet the load gap of the block to be adjusted. Therefore, it is necessary to compensate the primary dispatch block through the secondary dispatch block to increase the surplus load of the primary dispatch block to meet the load demand of the block to be adjusted. The initial compensation scheme is modified according to the dispatch plan of the secondary dispatch block to obtain the final compensation scheme, and then power dispatch is carried out.
[0095] By comparing the compensation load and the load gap, it is possible to determine whether the initial compensation scheme can fully compensate for the load gap of the block to be adjusted. By obtaining the secondary dispatch block, the situation where the load gap of the block to be adjusted cannot be compensated due to insufficient surplus load of the primary dispatch block is avoided. This improves the power system's ability to handle overload risks under high load pressure, and enhances the rationality of power dispatch and the safety of the power system.
[0096] [Seventh Embodiment]
[0097] In one specific embodiment, if the compensation load is less than the load gap, a secondary scheduling block is obtained, and the initial compensation scheme is adjusted based on the secondary scheduling block to obtain the final compensation scheme, which specifically includes:
[0098] S621. When the compensation load is less than the load gap, the secondary scheduling block is obtained according to the link relationship of the primary scheduling block;
[0099] S622. Calculate the scheduling loss coefficient and maximum scheduling amount of the secondary scheduling block;
[0100] S623. Calculate the remaining gap based on the compensation load and the load gap;
[0101] S624. Based on the remaining gap, select the secondary scheduling block, adjust the initial compensation scheme, and obtain the final compensation scheme.
[0102] In steps S621 to S622, the determination method of the secondary dispatch block is the same as that of the primary dispatch block. When the compensation load is less than the load gap, it means that the surplus load of the primary dispatch block is insufficient to compensate for the load gap of the block to be adjusted. Therefore, by obtaining the secondary dispatch block, the power of the secondary dispatch block is dispatched to the primary dispatch block, so that the primary dispatch block has more surplus load, thereby increasing the dispatch amount of the block to be adjusted.
[0103] It should be noted that the dispatch loss coefficient of a secondary dispatch block refers to the power loss rate during the process of dispatching power from a secondary dispatch block to the corresponding adjustment block. For example, if a primary dispatch block A needs to dispatch power to an adjustment block A with a dispatch loss coefficient of 0.98, and a secondary dispatch block A needs to dispatch power to a primary dispatch block A with a power loss coefficient of 0.85, then for the secondary dispatch block A, the dispatch loss coefficient = 0.85 × 0.98 = 0.833. The calculation method for the maximum dispatch volume of a secondary dispatch block is the same as that for a primary dispatch block.
[0104] In step S623, the remaining gap refers to the remaining load gap of the block to be adjusted if power dispatch is carried out according to the initial compensation plan. The formula for calculating the remaining gap is:
[0105] P N =P B -P T P N For the remaining gap, P T To compensate for the load.
[0106] For example, P of a certain initial compensation plan T Compensation load = 20000kW, corresponding to the load gap P of the block to be adjusted. B =23000kW, then the remaining shortfall P N =23000kW-20000kW=3000kW.
[0107] It should be noted that if the initial compensation plan indicates that the remaining shortfall exists in specific equipment within the block to be adjusted, since this specific equipment may only be supplied with power through some primary dispatch blocks, the remaining shortfall should be marked to identify the corresponding equipment for subsequent secondary dispatch block planning. For example, if there are two types of equipment, A and B, in a block to be adjusted, and equipment A has a load shortfall of 3000kW and a compensation load of 3000kW, while equipment B has a load shortfall of 4000kW and a compensation load of 2500kW, then it should be marked as follows: the remaining shortfall of equipment B is 1500kW.
[0108] In step S624, the scheduling method of the secondary scheduling block is determined in the same way as that of the primary scheduling block. The scheduling priority needs to be determined. Then, based on the scheduling priority, load gap and maximum scheduling amount, the secondary scheduling blocks that need to be scheduled are determined. The initial compensation scheme is adjusted according to the scheduling method of the secondary scheduling blocks to obtain the final compensation scheme. Power is then scheduled according to the final compensation scheme.
[0109] It should be noted that, in order to avoid the risk of overload after the primary dispatching block completes power dispatch, power dispatch should be carried out on the secondary dispatching block first, and then power dispatch should be carried out on the primary dispatching block after the power dispatch of the secondary dispatching block is completed.
[0110] By obtaining the secondary dispatch block, the available power resources can be increased as much as possible when the load gap is large, which improves the power system's ability to handle overload risks. By calculating the remaining load, data support can be provided for the dispatch planning of the secondary dispatch block, reducing the waste and loss of power resources and improving the rationality of load management.
[0111] [Eighth Embodiment]
[0112] See Figure 5 This application also provides a power system load management system 100 based on blockchain technology. The power system load management method based on blockchain technology described in the above embodiments is applied to the load management system 100. The management system includes: a map module 110, which is used to record each distribution block of each distribution area; a data module 120, which is used to store the real-time load of the distribution blocks; and a calculation module 130, which is used to calculate the dispatch loss coefficient and the maximum dispatch amount. The power system load management system 100 has all the technical features of the above power system load management method, which will not be described in detail here.
[0113] While the present invention has been disclosed above, it is not limited thereto. Any person skilled in the art can make various modifications and alterations without departing from the spirit and scope of the invention; therefore, the scope of protection of the present invention should be determined by the scope defined in the claims.
Claims
1. A power system load management method based on blockchain technology, characterized in that, The management method includes: The power distribution area is divided into multiple power distribution blocks according to the power distribution structure, and the power distribution data and connection relationships of each power distribution block are obtained. The real-time load of the distribution block is obtained based on the distribution data, and the blocks that need to be adjusted are selected based on the real-time load to obtain the blocks to be adjusted, and the load gap of the blocks to be adjusted is calculated. Based on the link structure, all the power distribution blocks that can schedule power supply to the block to be adjusted are obtained to obtain the first-level scheduling block; Based on the power distribution data and link relationships, calculate the scheduling loss coefficient and maximum scheduling amount for each of the first-level scheduling blocks; Based on the scheduling loss coefficient and the maximum scheduling amount, an initial compensation scheme is determined, and the compensation load is calculated based on the initial compensation scheme. Based on the compensation load and the load gap, the initial compensation scheme is adjusted to obtain the final compensation scheme; The step of determining an initial compensation scheme based on the scheduling loss coefficient and the maximum scheduling amount, and calculating the compensation load based on the initial compensation scheme, specifically includes: The scheduling priority of each primary scheduling block is determined based on the scheduling loss coefficient. Based on the scheduling priority, the load gap, and the maximum scheduling amount, the first-level scheduling blocks that need to be scheduled are determined, and the initial compensation scheme is obtained. Calculate the compensation load of the initial compensation scheme based on the maximum scheduling amount; The step of adjusting the initial compensation scheme based on the compensation load and the load gap to obtain the final compensation scheme specifically includes: If the compensation load is greater than or equal to the load gap, then the initial compensation scheme will not be adjusted, and the final compensation scheme will be obtained. If the compensation load is less than the load gap, a secondary scheduling block is obtained, and the initial compensation scheme is adjusted according to the secondary scheduling block to obtain the final compensation scheme; Power is supplied to the block to be adjusted according to the final compensation scheme; If the compensation load is less than the load gap, a secondary scheduling block is obtained, and the initial compensation scheme is adjusted according to the secondary scheduling block to obtain the final compensation scheme, specifically including: When the compensation load is less than the load gap, a secondary scheduling block is obtained according to the link relationship of the primary scheduling block; Calculate the scheduling loss coefficient and the maximum scheduling amount of the secondary scheduling block; Calculate the remaining gap based on the compensation load and the load gap; Based on the remaining gap, the secondary scheduling block is selected, and the initial compensation scheme is adjusted to obtain the final compensation scheme.
2. The power system load management method based on blockchain technology according to claim 1, characterized in that, The step of dividing the power distribution area into multiple power distribution blocks according to the power distribution structure and obtaining the power distribution data and connection relationships of each power distribution block specifically includes: Based on the load distribution and line distribution of the power distribution area, the power distribution structure is obtained, and the power distribution area is divided into multiple power distribution blocks according to the power distribution structure. The load data, power supply data, and equipment data of each of the power distribution blocks are obtained to obtain the power distribution data; Based on the power distribution structure, it is determined whether power dispatch can be carried out between the various power distribution blocks to obtain the link relationship.
3. The power system load management method based on blockchain technology according to claim 2, characterized in that, The process of obtaining the real-time load of the distribution block based on the distribution data, filtering out the blocks that need adjustment based on the real-time load to obtain the blocks to be adjusted, and calculating the load gap of the blocks to be adjusted specifically includes: Based on the power distribution data, the load status of each power distribution block is obtained, the average load per unit time is calculated, and the real-time load is obtained. Based on the power distribution data, the normal load fluctuation range of each power distribution block is determined to obtain the load interval; If the real-time load is within the load range, no adjustment will be made; If the real-time load is outside the load range, the corresponding power distribution block is marked as the block to be adjusted. The load gap is calculated based on the load range of the block to be adjusted and the real-time load.
4. The power system load management method based on blockchain technology according to claim 3, characterized in that, The step of calculating the scheduling loss coefficient and maximum scheduling amount for each of the first-level scheduling blocks based on the power distribution data and link relationships specifically includes: Based on the power distribution data, calculate the surplus load of each of the first-level dispatch blocks; Calculate the scheduling loss coefficient based on the power distribution structure and the link relationships; The maximum scheduling amount is calculated based on the surplus load and the scheduling loss coefficient.
5. A power system load management system based on blockchain technology, characterized in that, The load management method according to any one of claims 1 to 4 is applied to the management system, the management system comprising: A map module is used to record each of the power distribution blocks in each of the power distribution areas; Data module, the data module being used to store the real-time load of the power distribution block; The calculation module is used to calculate the scheduling loss coefficient and the maximum scheduling amount.
Citation Information
Patent Citations
A distributed power management method based on block chain of internet of things
CN109066670A
Regional power grid optimization method based on new energy consumption
CN116454964A