Source-load-storage economic coordination execution method, system, device and medium under weak communication
Patent Information
- Application Number
- CN202611144382.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-30
- Publication Date
- 2026-11-03
AI Technical Summary
Under weak communication conditions, the coordinated operation of source, load, and storage is prone to mismatch between the day-ahead plan and the actual operating status, resulting in increased power deviation at the control point and excessive resource allocation, leading to an increase in overall execution costs.
By acquiring the economic boundary information issued by the centralized layer and maintaining the most recent valid economic boundary information under weak communication conditions, and combining it with local operation information and time series information, the gate deviation status and resource compensation unit price are determined, and available resources are selectively called to reduce deviation and lower costs.
In the event of communication delays or interruptions, maintain the continuity and stability of local economic collaborative control, improve the economic rationality of resource selection and deviation handling decisions, reduce collaborative execution costs, and ensure the safety of resource operation.
Smart Images

Figure CN123034411A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the technical field of distribution network coordinated control, and in particular relates to a method, system, equipment and medium for the economic coordinated execution of source, load and storage under weak communication conditions. Background Technology
[0002] Currently, with the increasing integration of distributed renewable energy, energy storage devices, and adjustable loads into distribution networks, distribution networks are gradually developing towards multi-entity collaborative operation involving energy sources, loads, and storage. Distribution network operation requires comprehensive consideration of factors such as renewable energy output, energy storage charging and discharging, load response, and gateway power exchange. Simultaneously, communication networks may be affected by factors such as bandwidth limitations, data latency, network congestion, equipment failures, signal interference, or partial outages, and renewable energy output and load demand also exhibit significant uncertainty.
[0003] Existing energy source-load-storage coordinated operation typically relies on centralized dispatch. The upper-level dispatch center formulates an economical operation plan based on day-ahead forecasts, electricity prices, energy storage status, and network operation constraints, and issues dispatch instructions through the communication network. In the event of weak communication, communication delays, or communication interruptions, the local execution process is prone to mismatches between day-ahead plans and actual operating conditions, resulting in increased power deviations at the control points, excessive resource allocation, and higher overall execution costs. Summary of the Invention
[0004] The purpose of this invention is to provide a method, system, device and medium for the economical coordinated execution of source, load and storage under weak communication conditions, so as to solve the technical problem that the coordinated execution of source, load and storage deviates from the economic operation target under weak communication conditions.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: In a first aspect, the present invention provides a method for economical collaborative execution of source, load, and storage under weak communication conditions, the method comprising: Acquire economic boundary information issued by the centralized layer, and maintain the most recent valid economic boundary information under weak communication conditions. The economic boundary information includes planning boundary information, pricing boundary information, and time-series information. Obtain local operating information, determine the checkpoint deviation status based on the local operating information and the planning boundary information, and determine the timeliness of the economic boundary information based on the time series information; Based on the border deviation status, the timeliness, the local operation information, and the pricing boundary information, determine the available source-load storage resources and the corresponding resource compensation unit price that are adapted to the border deviation status, and determine the dynamic deviation unit price constrained by the resource compensation unit price; The resource compensation unit price is compared with the dynamic deviation unit price. Based on the comparison result and local operating constraints, the available source load storage resources are selectively called. If there are no available source load storage resources that simultaneously meet the economic and operating conditions, the calling is stopped and the unresolved gate deviation is retained to obtain the collaborative execution result.
[0006] By adopting the above technical solution, and by acquiring economic boundary information issued by the centralized layer, and maintaining the most recent valid economic boundary information under weak communication conditions, it is possible to continue obtaining planning, pricing, and timing information even during communication delays, packet loss, or short-term interruptions, thereby maintaining the continuity and stability of local economic coordinated control. By determining the threshold deviation status based on local operational information and planning boundary information, and by determining the timeliness of economic boundary information based on timing information, it is possible to simultaneously identify the deviation between the actual operational status and the current day-ahead plan, as well as the validity of the current economic boundary information, thus providing a reliable basis for resource allocation and dynamic pricing under weak communication conditions. Furthermore, by determining information appropriate to the threshold deviation status... By allocating available source, load, and storage resources and their corresponding resource compensation unit prices, and determining the dynamic deviation unit price constrained by the resource compensation unit price, the resource adjustment capacity, operating status, call-up cost, and deviation economic cost can be uniformly quantified, thereby improving the economic rationality of source, load, and storage resource selection and deviation handling decisions. By comparing the resource compensation unit price with the dynamic deviation unit price and selectively calling available source, load, and storage resources in conjunction with local operating constraints, deviation compensation can be implemented only when both economic and operating conditions are met during resource call. When the conditions are not met, the unresolved deviations at the threshold are retained, thereby avoiding excessive resource call-up to completely eliminate deviations, reducing collaborative execution costs, and ensuring the operational safety of source, load, and storage resources.
[0007] In one example, the present invention can be further configured as follows: obtaining the economic boundary information issued by the centralized layer and maintaining the most recent valid economic boundary information under weak communication conditions includes: Obtain the planning boundary information generated by the centralized layer based on the current economic operation plan. The planning boundary information includes the planning threshold power, the importance of the plan, and the degree of regional impact. Obtain pricing boundary information generated by the centralized layer according to the settlement rules. The pricing boundary information includes the basic deviation unit price and the basic compensation unit price corresponding to different types of source-load-storage resources. Obtain time-series information on the generation time and update cycle of the planning boundary information and the pricing boundary information; The planning boundary information, the pricing boundary information, and the timing information are associated to form the economic boundary information, and the economic boundary information is received from the central layer according to a preset distribution cycle. The received economic boundary information is validated, and the most recently validated economic boundary information is retained in the weak communication state to obtain the economic boundary information used in the current control cycle.
[0008] By adopting the above technical solutions, and by acquiring the planning boundary information corresponding to the daily economic operation plan, the power of the planning checkpoint, the importance of the plan, and the degree of regional impact can be transmitted to the local execution side, thereby providing a unified planning basis for the identification of checkpoint deviations and the judgment of the degree of plan impact. By acquiring the pricing boundary information corresponding to the settlement rules, a pricing benchmark can be formed for the economic cost of deviations and the basic call cost of different types of source-load-storage resources, thereby providing a unified scale for the economic comparison between different resources. By acquiring the generation time and update cycle of planning boundary information and pricing boundary information, the time attribute of economic boundary information can be recorded, thereby providing a basis for judging the timeliness of the information held under weak communication conditions. By associating planning boundary information, pricing boundary information, and time sequence information to form economic boundary information, and receiving it according to a preset distribution cycle, the correspondence between planning basis, price basis, and time basis can be maintained, thereby avoiding the mismatch of boundary information in different batches and affecting the collaborative execution results. By validating the economic boundary information and keeping the most recently validated economic boundary information under weak communication conditions, incomplete or time-series-abnormal information can be prevented from replacing valid information, thereby improving the reliability of the economic boundary information used in the current control cycle.
[0009] In one example, the present invention can be further configured as follows: maintaining the most recently validated economic boundary information under weak communication conditions to obtain the economic boundary information used in the current control cycle includes: The communication link status and the economic boundary information reception status are obtained. Communication delay, reception continuity and interval between adjacent reception times are extracted from the communication link status and the economic boundary information reception status. The economic boundary information update status is determined based on the extraction results. When the currently received economic boundary information passes the validity check including integrity check and timing check and meets the update conditions, the currently received economic boundary information is stored as the most recent valid economic boundary information; If the currently received economic boundary information fails the validity check or does not meet the update conditions, stop replacing the most recently stored valid economic boundary information. When it is determined that the current communication state is weak based on the updated state of the economic boundary information, the most recently stored valid economic boundary information is read and used as the economic boundary information for the current control cycle.
[0010] By adopting the above technical solutions, by extracting communication delay, reception continuity, and the interval between adjacent reception times from the communication link status and the economic boundary information reception status, it is possible to comprehensively determine whether the economic boundary information is being updated normally, thereby improving the accuracy of weak communication state identification. By storing the current economic boundary information as the most recent valid economic boundary information when it passes the validity check and meets the update conditions, it is possible to promptly save the latest boundary basis with complete content and valid timing, thereby improving the effectiveness of the information used in subsequent control cycles. By stopping the replacement of stored information when the current economic boundary information fails the validity check or does not meet the update conditions, it is possible to prevent abnormal, incomplete, or non-compliant information from entering the control process, thereby avoiding resource mis-calling caused by erroneous boundary information. By reading the most recent valid economic boundary information when it is determined to be in a weak communication state, it is possible to maintain the data input required for local control when the centralized layer information cannot be updated normally, thereby enhancing the adaptability of source-load-storage economic collaborative execution to communication anomalies.
[0011] In one example, the present invention can be further configured as follows: obtaining local operating information, determining the checkpoint deviation status based on the local operating information and the planning boundary information, and determining the timeliness of the economic boundary information based on the time series information, includes: The local operation information is obtained by collecting actual grid power, grid operation margin, and the operating status and local operating constraints of source-load-storage resources. The planned gate power is extracted from the planned boundary information, and the difference between the actual gate power and the planned gate power within the same control cycle is calculated to obtain the gate power deviation. The deviation direction is determined based on the sign of the gate power deviation, and the deviation degree is determined based on the absolute value of the gate power deviation, thus obtaining a gate deviation state including the deviation direction and the deviation degree. The timeliness of the economic boundary information corresponding to the current moment is determined based on the generation time and update cycle represented by the time series information.
[0012] By adopting the above technical solutions, and by collecting actual threshold power, grid operating margin, and the operating status and local operating constraints of source-load-storage resources, the system can comprehensively characterize the threshold operation, grid carrying capacity, and real-time adjustable status of various resources, thus providing a local data foundation for deviation judgment and resource allocation. By calculating the difference between the actual threshold power and the planned threshold power within the same control cycle, the system can accurately quantify the deviation of the actual operating status from the day-ahead plan, thus providing a basis for determining the required adjustment direction and scale. By determining the deviation direction and degree based on the sign and absolute value of the threshold power deviation, the system can convert the threshold deviation into state information with clear directional and degree attributes, thereby improving the accuracy of the matching between source-load-storage resources and the threshold deviation. By determining the timeliness of economic boundary information based on the generation time and update cycle, the system can identify the effectiveness of the currently used economic boundary information relative to the current control time, thereby reducing the impact of using outdated boundary information under weak communication conditions on dynamic pricing and resource allocation.
[0013] In one example, the present invention can be further configured as follows: determining, based on the border deviation state, the timeliness, the local operation information, and the pricing boundary information, the available source-load storage resources adapted to the border deviation state and the corresponding resource compensation unit price, and determining the dynamic deviation unit price constrained by the resource compensation unit price, includes: The required power adjustment direction is determined based on the gate deviation state, and the power adjustment direction is matched with the adjustable direction of each source load storage resource to obtain the direction-adapted resource. The operating status, remaining adjustment capacity and local operating constraints of the direction adaptation resources are extracted from the local operating information. Based on the extraction results, the resources that can actually participate in the adjustment are determined, and the available source load storage resources that are adapted to the gate deviation state are obtained. Extract the basic compensation unit price corresponding to each available source-load-storage resource from the pricing boundary information, and correct the basic compensation unit price according to the operating status, regulation loss and remaining regulation capacity represented by the local operation information to obtain the resource compensation unit price corresponding to each available source-load-storage resource. The initial dynamic deviation unit price is determined based on the deviation status at the checkpoint, the timeliness, the local operation information, the planning boundary information, and the pricing boundary information. The initial dynamic deviation unit price is then constrained according to the price distribution of each resource compensation unit price to obtain the dynamic deviation unit price.
[0014] By adopting the above technical solutions, matching the power adjustment direction required for the current threshold deviation with the adjustable direction of each source-load-storage resource, resources that cannot effectively compensate for the current threshold deviation can be excluded, thereby narrowing the resource selection range and improving the accuracy of the deviation compensation direction. By combining the operating status, remaining adjustment capacity, and local operating constraints of the direction-adaptive resources to determine the available source-load-storage resources, resources that currently have actual adjustment capacity and meet operating conditions can be identified, thereby avoiding the use of unavailable resources or causing operating constraints to exceed limits. By correcting the basic compensation unit price based on the operating status, adjustment losses, and remaining adjustment capacity, the resource compensation unit price can reflect the actual economic cost of different resources participating in adjustment, thereby improving the authenticity of the economic comparison of different source-load-storage resources. By determining the initial dynamic deviation unit price based on the threshold deviation status, timeliness, local operating information, planning boundary information, and pricing boundary information, and using the price distribution of the resource compensation unit price for constraint, the dynamic deviation unit price can simultaneously reflect the urgency of deviation handling, the effectiveness of boundary information, and the current resource price level, thereby providing a reasonable economic judgment benchmark for whether to use resources to eliminate deviations.
[0015] In one example, the present invention can be further configured as follows: determining the initial dynamic deviation unit price based on the checkpoint deviation status, the timeliness, the local operation information, the planning boundary information, and the pricing boundary information, and constraining the initial dynamic deviation unit price according to the price distribution of each resource compensation unit price to obtain the dynamic deviation unit price, includes: The basic deviation unit price is extracted from the pricing boundary information, the urgency of the deviation is determined based on the checkpoint deviation status and the local operation information, and the degree of plan matching is determined based on the plan boundary information. The pricing impact weights corresponding to the basic deviation unit price, the urgency of the deviation, and the degree of plan matching are determined based on the timeliness, and the basic deviation unit price is adjusted according to the pricing impact weights to obtain the initial dynamic deviation unit price; The resource price range is determined based on the resource compensation unit price corresponding to each available source, load, and storage resource, and the deviation unit price boundary and single-cycle change limit are determined based on the resource price range. The initial dynamic deviation unit price is limited according to the deviation unit price boundary, and the unit price change between adjacent control periods is constrained according to the single-cycle change limit, so as to obtain the dynamic deviation unit price constrained by the resource compensation unit price.
[0016] By adopting the above technical solutions, the urgency of deviations can be determined based on the status of deviations at checkpoints and local operational information, and the degree of plan matching can be determined based on plan boundary information. This allows for the quantification of the current deviation handling needs and the degree of conformity between the actual operational status and the day-ahead plan, thus providing a multi-dimensional pricing basis for dynamically adjusting the basic deviation unit price. By determining the pricing influence weights corresponding to different pricing factors based on timeliness and adjusting the basic deviation unit price accordingly, the impact of various factors on the pricing results can be changed according to the freshness of economic boundary information, thereby reducing the interference of outdated information on the initial dynamic deviation unit price under weak communication conditions. By determining the resource price range based on the resource compensation unit price of each available source load storage resource, and accordingly determining the deviation unit price boundary and single-cycle change limit, the value range of the dynamic deviation unit price can be coordinated with the actual price level of currently available resources, thus maintaining the comparability between the deviation unit price and the resource compensation unit price. By limiting the initial dynamic deviation unit price and constraining the unit price changes between adjacent control cycles, abnormal pricing results and price abrupt changes between control cycles can be suppressed, thereby improving the stability of the dynamic pricing process and resource allocation decisions.
[0017] In one example, the present invention can be further configured as follows: comparing the resource compensation unit price with the dynamic deviation unit price, selectively calling the available source load storage resources based on the comparison result and local operating constraints, and stopping further calling and retaining the unresolved gate deviation when there are no available source load storage resources that simultaneously meet the economic and operating conditions, to obtain the collaborative execution result, including: The available source-load storage resources are sorted from low to high according to the resource compensation unit price to obtain the resource call order; According to the resource call order, the resource compensation unit price corresponding to each available source load storage resource is compared with the dynamic deviation unit price in turn, and local operation constraint verification is performed on available source load storage resources whose resource compensation unit price is lower than the dynamic deviation unit price. Based on the status of the gate deviation, determine the current gate deviation to be eliminated, extract the remaining adjustment capacity of the available source load storage resources that have passed the local operation constraint verification from the local operation information, determine the resource call amount based on the current gate deviation to be eliminated and the remaining adjustment capacity, and generate and execute the corresponding resource adjustment instruction. The operating status of the available source load storage resources is updated according to the execution feedback of the resource adjustment instruction, and the current threshold deviation to be eliminated is updated according to the resource call amount to obtain the uneliminated threshold deviation. The unit price comparison and local operation constraint verification are then performed on the subsequent available source load storage resources in the resource call order. If the resource compensation unit price of the subsequent available source load storage resources is not lower than the dynamic deviation unit price, or if there are no subsequent available source load storage resources that pass the local operation constraint verification, stop calling and retain the uneliminated gate deviation. The collaborative execution result is obtained by summarizing the resource call objects, resource call amounts, and the unresolved gate deviations.
[0018] By adopting the above technical solution, and sorting available source-load-storage resources according to their resource compensation unit price from low to high, resources with lower unit deviation compensation costs can be prioritized, thereby reducing the overall resource allocation cost of source-load-storage collaborative execution. By sequentially comparing the resource compensation unit price with the dynamic deviation unit price and performing local operational constraint verification on resources that meet the price conditions, it is possible to simultaneously determine whether the allocated resources are better than the retained threshold deviation and whether the resources meet the safe allocation conditions, thus avoiding adjustments that are not economically violating or violate operational constraints. By determining the resource allocation amount based on the current threshold deviation to be eliminated and the remaining resource adjustment capacity, and generating and executing resource adjustment instructions, the resource adjustment amount can be matched with the actual deviation compensation demand and resource adjustability, thereby reducing over-adjustment or under-adjustment. Execution deviations caused by insufficient capacity can be addressed by updating resource operation status and current unresolved deviations based on execution feedback, and by continuing to verify subsequent resources. This allows the actual execution results of preceding resources to be incorporated into subsequent resource call decisions in a timely manner, thus forming a resource-by-resource, closed-loop deviation compensation process. By stopping further calls to resources and retaining unresolved deviations when subsequent resources do not meet economic or operational conditions, it is possible to avoid using resources with costs exceeding the economic cost of the deviation or forcibly calling restricted resources, thereby balancing the economy of deviation compensation with the safety of resource operation. By summarizing resource call objects, resource call volumes, and unresolved deviations, the resource collaborative execution status of this control cycle can be fully recorded, providing data for status updates, cost accounting, and execution effect evaluation in subsequent control cycles.
[0019] In a second aspect, the present invention provides a source-load-storage economic collaborative execution system under weak communication conditions, the system comprising: The boundary preservation module is used to acquire economic boundary information issued by the centralized layer and retain the most recent valid economic boundary information in a weak communication state. The economic boundary information includes planning boundary information, pricing boundary information, and time series information. The deviation determination module is used to acquire local operating information, determine the checkpoint deviation status based on the local operating information and the planning boundary information, and determine the timeliness of the economic boundary information based on the time series information. The dynamic pricing module is used to determine, based on the border deviation status, the timeliness, the local operation information, and the pricing boundary information, the available source-load storage resources and the corresponding resource compensation unit price that are adapted to the border deviation status, and to determine the dynamic deviation unit price constrained by the resource compensation unit price. The collaborative execution module is used to compare the resource compensation unit price with the dynamic deviation unit price, selectively call the available source load storage resources based on the comparison result and local operating constraints, and stop calling the resources when there are no available source load storage resources that simultaneously meet the economic and operating conditions, while retaining the unresolved gate deviation, thus obtaining the collaborative execution result.
[0020] By adopting the above technical solution, and by acquiring economic boundary information issued by the centralized layer, and maintaining the most recent valid economic boundary information under weak communication conditions, it is possible to continue obtaining planning, pricing, and timing information even during communication delays, packet loss, or short-term interruptions, thereby maintaining the continuity and stability of local economic coordinated control. By determining the threshold deviation status based on local operational information and planning boundary information, and by determining the timeliness of economic boundary information based on timing information, it is possible to simultaneously identify the deviation between the actual operational status and the current day-ahead plan, as well as the validity of the current economic boundary information, thus providing a reliable basis for resource allocation and dynamic pricing under weak communication conditions. Furthermore, by determining information appropriate to the threshold deviation status... By allocating available source, load, and storage resources and their corresponding resource compensation unit prices, and determining the dynamic deviation unit price constrained by the resource compensation unit price, the resource adjustment capacity, operating status, call-up cost, and deviation economic cost can be uniformly quantified, thereby improving the economic rationality of source, load, and storage resource selection and deviation handling decisions. By comparing the resource compensation unit price with the dynamic deviation unit price and selectively calling available source, load, and storage resources in conjunction with local operating constraints, deviation compensation can be implemented only when both economic and operating conditions are met during resource call. When the conditions are not met, the unresolved deviations at the threshold are retained, thereby avoiding excessive resource call-up to completely eliminate deviations, reducing collaborative execution costs, and ensuring the operational safety of source, load, and storage resources.
[0021] In a third aspect, the present invention provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the source-load-storage economic collaborative execution method under weak communication.
[0022] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the aforementioned source-load-storage economic collaborative execution method under weak communication. Attached Figure Description
[0023] The accompanying drawings, which form part of this specification, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings: Figure 1 This is a flowchart of a source-load-storage economic collaborative execution method under weak communication in an embodiment of the present invention; Figure 2 This is a graph comparing the predicted and actual photovoltaic power output in an embodiment of the present invention. Figure 3 This is a graph comparing the predicted and actual values of the base load and flexible load in an embodiment of the present invention. Figure 4 This is a graph comparing the planned energy storage output, actual energy storage output, and cut-off power under scheme A in this embodiment of the invention. Figure 5 This is a graph comparing the planned energy storage output, actual energy storage output, and cut-off power under scheme B in this embodiment of the invention. Figure 6 This is a minute-level execution curve of energy storage output and cut-off power under scheme A in the embodiments of the present invention; Figure 7 This is a minute-level execution curve of energy storage output and cut-off power under scheme B in the embodiments of the present invention; Figure 8 The embodiment of the present invention is shown in the comparison curve of dynamic unit price and resource compensation unit price under embodiment B of the present invention; Figure 9 This is a graph showing the change of the dynamic economic boundary correction coefficient in Scheme B of this embodiment of the invention. Figure 10 This is a comparison curve of resource compensation cost and uneliminated deviation cost under scheme B in this embodiment of the invention; Figure 11 This is a comparison curve of the energy storage SOC changes between Scheme A and Scheme B in the embodiments of the present invention; Figure 12 This is a structural block diagram of the source-load-storage economic collaborative execution system under weak communication in an embodiment of the present invention; Figure 13 This is a structural block diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0024] The present invention will now be described in detail with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0025] The following detailed description is exemplary and intended to provide further detailed explanation of the invention. Unless otherwise specified, all technical terms used in this invention have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in this invention is for describing particular embodiments only and is not intended to limit the scope of exemplary embodiments according to the invention.
[0026] Example 1 like Figure 1 As shown, this invention discloses a source-load-storage economic collaborative execution method under weak communication conditions, specifically including the following steps: S10: Obtain economic boundary information issued by the centralized layer, and maintain the most recent valid economic boundary information in a weak communication state. The economic boundary information includes planning boundary information, pricing boundary information, and time series information.
[0027] Specifically, under day-ahead or low-frequency communication conditions, the centralized layer forms economic boundary information based on the day-ahead economic operation plan, market prices, plan importance, regional impact, and settlement rules. This economic boundary information is then sent to the local execution side via a communication link. In the event of communication delays, interruptions, or untimely data updates, the most recently validated economic boundary information is maintained as the economic execution basis for the current control cycle to perform gate deviation analysis and source-load-storage resource allocation.
[0028] S20: Obtain local operating information, determine the status of the checkpoint deviation based on the local operating information and the planning boundary information, and determine the timeliness of the economic boundary information based on the time series information.
[0029] Specifically, real-time operational information of distribution gateways and source-load-storage resources is collected according to the set control cycle. The actual gateway operation status is compared with the planned operation status represented by the planned boundary information to determine the direction and degree of gateway deviation. At the same time, the generation time, update time and current time of economic boundary information are combined to determine the freshness of economic boundary information, so as to obtain the gateway deviation status and the timeliness of economic boundary information for subsequent resource screening and price adjustment.
[0030] S30: Based on the gate deviation status, timeliness, local operation information and pricing boundary information, determine the available source-load storage resources and corresponding resource compensation unit prices that are adapted to the gate deviation status, and determine the dynamic deviation unit price constrained by the resource compensation unit price.
[0031] Specifically, source-load-storage resources that can reduce the threshold deviation are selected based on the power adjustment direction required for the threshold deviation. Resources that do not meet the adjustment conditions are excluded by combining the real-time status of resources and operational constraints. The compensation unit price of each available resource is determined based on the pricing boundary information and the resource adjustment status. At the same time, the basic deviation unit price is adjusted according to the threshold deviation, grid operation margin, timeliness of boundary information and plan matching. Then, the economic range of the deviation unit price is limited by the resource compensation unit price to obtain the dynamic deviation unit price that can be used for economic comparison.
[0032] S40: Compare the resource compensation unit price with the dynamic deviation unit price, selectively call available source load storage resources based on the comparison results and local operating constraints, and stop calling when there are no available source load storage resources that simultaneously meet the economic and operating conditions, while retaining the unresolved gate deviation, to obtain the collaborative execution result.
[0033] Specifically, to facilitate the explanation of the execution effect of the economic collaborative execution method described in this embodiment, a control operation mode and the operation mode of this embodiment are set up under the same day-ahead operation plan, source-load-storage resource parameters, load operation data, and new energy operation data. The control operation mode, which does not use the dynamic deviation unit price and resource compensation unit price comparison mechanism described in this embodiment but executes according to the predetermined resource output plan, is denoted as Scheme A; the operation mode, which uses the method described in this embodiment and selectively calls source-load-storage resources based on the gate deviation status, resource compensation unit price, dynamic deviation unit price, and local operation constraints, is denoted as Scheme B. Figure 4 The diagram shows a comparison of planned, actual, and cutoff power outputs under Scheme A. Under Scheme A, the actual energy storage output primarily follows the planned output. However, when the actual photovoltaic output, base load power, or flexible load power changes relative to the corresponding predicted values, the energy storage output is not adaptively adjusted based on the cutoff power deviation and the economics of resource allocation. Therefore, a corresponding deviation still exists between the actual and planned cutoff power. Figure 5 The diagram shows a comparison of planned, actual, and cutoff power outputs under Scheme B. Under Scheme B, the cutoff deviation status is determined based on the actual and planned cutoff power. The energy storage compensation unit price is compared with the dynamic deviation unit price. When energy storage resources meet economic conditions and local operational constraints, the actual energy storage output is adjusted to bring the actual cutoff power closer to the planned cutoff power. When continued resource utilization does not meet economic or operational conditions, continued utilization is stopped, and the corresponding unresolved cutoff deviation is allowed to remain. The compensation cost required by each available source load storage resource to eliminate a unit threshold deviation is compared with the dynamic cost corresponding to retaining a unit threshold deviation. When the resource compensation cost is lower than the retention deviation cost and the resource meets local operating constraints, the corresponding resource is called to implement adjustment. When the subsequent resources no longer meet the economic or operating conditions, the calling is stopped. It is allowed to retain the remaining threshold deviation that meets the current economic boundary, and the resource calling status and the remaining deviation status are summarized to form a collaborative execution result.
[0034] In one embodiment, step S10, namely obtaining the economic boundary information issued by the centralized layer and maintaining the most recent valid economic boundary information under weak communication conditions, includes: S11: Obtain the planning boundary information generated by the centralized layer based on the current economic operation plan. The planning boundary information includes the planning threshold power, the importance of the plan, and the degree of regional impact.
[0035] Specifically, the projected output of new energy sources, the predicted power of base load, the predicted power of flexible load, the time-of-use electricity price, the initial state of charge of energy storage, and the operational constraints of energy storage are obtained within the forecast period. Based on the obtained information, a day-ahead economic operation plan is formed, including the planned net output of energy storage, the planned cut-off power, and the planned state of charge of energy storage. The planned cut-off power at time t is calculated according to... Calculate, where, Indicates the planned gate power. Indicates the predicted power of the base load. Indicates the predicted power of flexible loads. This indicates the predicted output of new energy sources. Indicates the planned net output of energy storage. This indicates a plan to purchase electricity from the higher-level power grid. This indicates a plan to transmit power to the upper-level power grid, with the planned energy storage state of charge according to... Recursion, where, when ≥0 γ plan ( t )=1 / ,when <0 o'clock γ plan ( t )= , Indicates the rated capacity of energy storage. The charging and discharging efficiency is represented by Δt, which represents the time step. A positive net energy storage output indicates discharging, while a negative net energy storage output indicates charging. The planned threshold power and information used to characterize the importance of the plan and the degree of regional impact are then used to determine the plan boundary information.
[0036] S12: Obtain pricing boundary information generated by the centralized layer according to the settlement rules. The pricing boundary information includes the basic deviation unit price and the basic compensation unit price corresponding to different types of source-load-storage resources.
[0037] Specifically, the basic deviation unit price is determined based on the market settlement base unit price, the day-ahead and real-time settlement price difference, deviation assessment rules, the importance of the plan, and the degree of regional impact. The basic deviation unit price is determined according to... Calculate, where, This represents the basic deviation unit price at time t. This indicates the market settlement base price corresponding to the unit deviation electricity volume, in yuan per kilowatt-hour. The difference between day-ahead and real-time settlement is included. middle, This indicates the importance coefficient of the plan. The regional impact coefficient is used to determine the basic compensation unit price for energy storage based on the basic economic costs corresponding to energy storage regulation, flexible load regulation, and renewable energy generation restrictions. Flexible load foundation compensation unit price and the basic unit price of new energy vehicle issuance restrictions The pricing boundary information is formed by combining the basic deviation unit price and the basic compensation unit price of various resources.
[0038] S13: Obtain time-series information on the generation time and update cycle of the information used to characterize the planning boundary information and pricing boundary information.
[0039] Specifically, when generating planning boundary information and pricing boundary information, the corresponding generation time, the most recent update time, and the preset distribution cycle are recorded, with the most recent update time recorded as... The generation time, the most recent update time, and the update cycle used to limit the update frequency of economic boundary information are used together as time sequence information, so that the local execution side can determine the order of received data, whether the current information meets the update conditions, and the time interval between the currently used economic boundary information and the current time based on the time sequence information.
[0040] S14: Associate the planning boundary information, pricing boundary information and time series information to form economic boundary information, and receive the economic boundary information sent by the centralized layer according to the preset distribution cycle.
[0041] Specifically, according to the same planned time period and the same data version, the planned threshold power, basic deviation unit price, energy storage basic compensation unit price, flexible load basic compensation unit price, new energy generation restriction basic unit price, planned importance coefficient, regional impact coefficient, and most recent update time are correlated to form economic boundary information, which is represented as follows: ,in, The first parameter represents the economic boundary information at time t. The other parameters represent the planned checkpoint power, basic deviation unit price, basic compensation unit price of various resources, planning importance coefficient, regional influence coefficient, and most recent update time, respectively. The economic boundary information is then received through a low-frequency communication link according to a preset distribution cycle.
[0042] S15: Verify the validity of the received economic boundary information, and keep the most recently verified economic boundary information in the weak communication state to obtain the economic boundary information used in the current control cycle.
[0043] Specifically, the received economic boundary information is checked for data integrity, time sequence, and update conditions. After confirming that the planning boundary information, pricing boundary information, and corresponding time sequence information are complete and that the current data version is later than the stored data version, the received information is updated to the most recent valid economic boundary information. When communication delay increases, reception interval is abnormal, reception is discontinuous, or economic boundary information is not updated in time, abnormal data is not used to overwrite the stored information. Instead, the most recent valid economic boundary information is read as the economic basis for dynamic price adjustment and resource allocation judgment within the current control cycle.
[0044] In one embodiment, step S15, i.e., maintaining the most recently validated economic boundary information under weak communication conditions to obtain the economic boundary information used in the current control cycle, includes: S151: Obtain the communication link status and the economic boundary information reception status, extract the communication delay, reception continuity and the interval between adjacent reception times from the communication link status and the economic boundary information reception status, and determine the economic boundary information update status based on the extraction results.
[0045] Specifically, the system acquires information such as communication link connection status, data transmission time, data reception time, continuous reception records, and data version records. It determines the communication delay based on the difference between the data transmission time and the data reception time, determines the reception continuity based on whether complete economic boundary information is continuously received within a preset distribution period, and determines the reception interval based on the difference between two adjacent valid reception times. The system compares the communication delay, reception continuity, and reception interval with the corresponding communication and update requirements. When information arrives continuously according to the preset distribution period and in the correct time order, it is determined to be in a normal update state. When information arrives late, is intermittently missing, has not been updated for a long time, or the communication link is interrupted, it is determined to be in an abnormal update state corresponding to weak communication.
[0046] S152: When the currently received economic boundary information passes the validity check including integrity check and timing check and meets the update conditions, the currently received economic boundary information is stored as the most recent valid economic boundary information.
[0047] Specifically, check whether the currently received data completely includes planned checkpoint power, basic deviation unit price, basic compensation unit price of various resources, planning importance, regional impact and time series information to complete the integrity verification. Then compare the generation time, latest update time and data version of the currently received data with the corresponding content of the stored information to confirm that the currently received data does not have time inversion, duplicate updates or exceed the applicable time period to complete the time series verification. If both the integrity verification and the time series verification pass and the currently received data is a new version that can be used for the current or subsequent control cycles, replace the original stored content with the currently received data and mark it as the most recent valid economic boundary information.
[0048] S153: If the currently received economic boundary information fails the validity check or does not meet the update conditions, stop replacing the most recently stored valid economic boundary information.
[0049] Specifically, if the currently received data lacks planning boundary information, pricing boundary information, or time series information, the data fields cannot correspond to each other, the generation time or update time is earlier than the stored data, the data version is duplicated, or the current data has exceeded the corresponding planning period, the currently received data will be determined as invalid or does not meet the update conditions. The currently received data will not be used to overwrite the most recently stored valid economic boundary information, and the stored information and its update time will continue to be retained to avoid incomplete, out-of-order, or expired data from changing the current economic execution boundary.
[0050] S154: When it is determined that the current communication state is weak based on the updated state of economic boundary information, the most recently stored valid economic boundary information is read and used as the economic boundary information for the current control cycle.
[0051] Specifically, when communication delay, reception continuity, or adjacent reception intervals indicate that economic boundary information cannot be updated normally according to the preset distribution cycle, it is determined that the current communication state is weak. The complete economic boundary information that has passed the validity check most recently is read from the local storage record. The planned checkpoint power, basic deviation unit price, basic compensation unit price of various resources, planning importance, regional impact degree, and most recent update time are kept from being replaced by abnormally received data. The read information is associated with the local operation information collected in the current control cycle, so that the current control cycle can determine the checkpoint deviation, information timeliness, resource compensation unit price, and dynamic deviation unit price.
[0052] In one embodiment, step S20, namely acquiring local operating information, determining the checkpoint deviation status based on the local operating information and the planning boundary information, and determining the timeliness of the economic boundary information based on the time series information, includes: S21: Collect actual grid power, grid operating margin, and the operating status and local operating constraints of source-load-storage resources to obtain local operating information.
[0053] Specifically, actual renewable energy output is collected at set time intervals. Actual base load power Actual flexible load power Energy storage state of charge (SOC) and actual net energy storage output The remaining responsive capacity of flexible loads, voltage margin, branch load margin, transformer capacity margin, and reverse power margin, and the actual shut-off power P. PCC,act (t) can be directly collected by the checkpoint measuring device, or it can be collected according to... The calculation involves each item representing, in turn, the actual base load, actual flexible load, actual renewable energy output, and actual net energy storage output. The collected results, along with constraints on energy storage state of charge, energy storage charge / discharge power, flexible load response, and renewable energy output, are then combined to form local operational information. For example... Figure 2 The graph showing the comparison between predicted and actual photovoltaic power output and Figure 3 The graphs showing the comparison between predicted and actual base load and flexible load values illustrate how this embodiment obtains the predicted and actual power of distributed renewable energy, base load, and flexible load, respectively. Figure 2 This shows the changes in predicted and actual photovoltaic power output over different time periods. Figure 3 The changes in predicted and actual power of base load and flexible load are shown. Predicted power is used to characterize the expected operating state corresponding to the day-ahead plan, while actual power is used to characterize the current local operating state. The difference between the two can reflect the degree of mismatch between the actual operating state and the day-ahead plan, and provide a data basis for determining the threshold deviation state, calculating the degree of plan matching, and correcting the dynamic deviation unit price.
[0054] S22: Extract the planned gate power from the planned boundary information, calculate the difference between the actual gate power and the planned gate power within the same control cycle, and obtain the gate power deviation.
[0055] Specifically, the planned threshold power is extracted from the planned boundary information used in the current control cycle. The actual gate power collected or calculated at the same time Time-aligned with planned threshold power, and in accordance with Calculate the gate power deviation, where, This represents the gate power deviation at time t. This indicates that the actual power purchased was higher than planned. This indicates that the actual purchased power is lower than the planned power, and within an operating cycle of length T, according to... Calculate the cumulative threshold deviation electricity, where, Δt represents the cumulative deviation of the control point, and Δt represents the duration of a single control cycle.
[0056] S23: Determine the direction of deviation based on the sign of the gate power deviation, and determine the degree of deviation based on the absolute value of the gate power deviation, thus obtaining the gate deviation state including the direction and degree of deviation.
[0057] Specifically, according to The sign of the positive or negative value determines the direction of the deviation at the checkpoint. When it is determined that the current power purchase capacity at the checkpoint needs to be reduced, when It is determined at this time that there is a need to increase the power purchase capacity at the checkpoint. When =0, it is determined that there is no checkpoint deviation to be eliminated at present, and then | | Characterize the deviation amplitude and compare the deviation amplitude with the deviation correction trigger threshold. and the tolerance of the power grid By comparing the deviations, we can determine whether the deviation is within a non-significant range, a significant correction range, or close to the grid's tolerance limit. We can then correlate the deviation direction and the degree of deviation to form the gate deviation status.
[0058] S24: Determine the timeliness of the economic boundary information corresponding to the current moment based on the generation time and update cycle represented by the time series information.
[0059] Specifically, the most recent update time is read from the currently used economic boundary information. ,according to Calculate the time interval between the current time and the most recent update time, where, This indicates the elapsed time since the most recent update of the economic boundary information. Combined with the preset update cycle of the economic boundary information, the current information's freshness is determined, and then... Determine the timeliness correction factor, where, The timeliness correction factor representing economic boundary information. Indicates the aging decay coefficient. This indicates the lower limit of timeliness correction. The longer the information is since the last update, the closer the timeliness correction coefficient is to the preset lower limit.
[0060] In one embodiment, step S30, namely, determining the available source-load storage resources and corresponding resource compensation unit prices that are adapted to the gate deviation status based on the gate deviation status, timeliness, local operation information, and pricing boundary information, and determining the dynamic deviation unit price constrained by the resource compensation unit price, includes: S31: Determine the required power adjustment direction based on the gate deviation state, and match the power adjustment direction with the adjustable direction of each source load storage resource to obtain the direction-adapted resource.
[0061] Specifically, when At that time, reducing the power purchased at the threshold will be determined as the required power adjustment direction, and resources capable of performing energy storage discharge, flexible load reduction, or flexible load transfer will be determined as directional adaptation resources. At that time, increasing the power purchase capacity at the control point will be determined as the required power adjustment direction, and resources capable of implementing energy storage charging, flexible load increase response, or new energy generation restriction will be determined as directional matching resources. When the value is 0, no resource adjustment requirement is generated. By matching the deviation direction with the current adjustable direction of each resource, resources that would increase the gate deviation after adjustment are excluded.
[0062] S32: Extract the operating status, remaining adjustment capacity and local operating constraints of the directional adaptation resources from the local operating information, determine the resources that can actually participate in the adjustment based on the extraction results, and obtain the available source-load-storage resources that are adapted to the gate deviation state.
[0063] Specifically, for energy storage resources with orientation adaptability, the extracted SOC and actual net energy storage output are calculated. Rated power of energy storage Rated energy storage capacity Charge and discharge efficiency and upper and lower limits of state of charge SOC min and SOC max Determine the current rechargeable or dischargeable power, and for directionally adaptable flexible loads, extract the remaining responsive capacity. Maximum responsive capacity Continuous response time or number of responses Determine the current load power that can be reduced, transferred, or increased, and for directionally compatible renewable energy resources, extract the actual renewable energy output. and the remaining renewable energy consumption capacity in the local area The current permitted renewable energy power generation is determined, and then the operating conditions are verified by combining voltage, branch, transformer capacity and reverse power constraints. Resources with remaining regulation capacity and meeting the operating constraints are identified as available source-load-storage resources.
[0064] S33: Extract the basic compensation unit price corresponding to each available source, load, and storage resource from the pricing boundary information, and correct the basic compensation unit price according to the operating status, regulation loss, and remaining regulation capacity represented by the local operation information to obtain the resource compensation unit price corresponding to each available source, load, and storage resource.
[0065] Specifically, the energy storage compensation unit price is based on Calculate, where, λ ess ( t() indicates the unit price for energy storage compensation. λ ess,0 ( t () indicates the basic compensation unit price for energy storage. This represents the state of charge correction factor. This represents the energy storage power availability correction factor. This indicates the unit price of battery wear and tear. This represents the opportunity cost per unit, and the state of charge correction factor is calculated according to... Calculate, where, α SOC This indicates the state of charge correction adjustment parameter. and These represent the low-level and high-level state of charge warning thresholds, respectively. The energy storage power availability correction coefficient is calculated according to... Calculate, where, α pow This indicates the power availability correction adjustment parameter. This indicates the current power capacity of energy storage available for offset compensation. Indicates the rated power of energy storage. To prevent extremely small positive numbers with a denominator of zero, the flexible load compensation unit price is based on... Calculate, where, , , λ flex,0 ( t () indicates the unit price for flexible load foundation compensation. α r This represents the remaining response capacity correction parameter. α time This indicates the response time correction parameter; the unit price of new energy limited generation is based on... Calculate, where, , λ cur,0 ( t This indicates the base unit price for new energy vehicle issuance restrictions. α abs This indicates a parameter for adjusting the capacity of renewable energy consumption. When there is a large remaining capacity for consumption, the unit price of renewable energy generation is increased to reduce the possibility of renewable energy being prioritized for generation restrictions.
[0066] S34: Determine the initial dynamic deviation unit price based on the deviation status, timeliness, local operation information, planning boundary information, and pricing boundary information, and obtain the dynamic deviation unit price by constraining the initial dynamic deviation unit price according to the price distribution of each resource compensation unit price.
[0067] Specifically, using the basic deviation unit price as the pricing benchmark, the basic deviation unit price is dynamically adjusted based on the deviation amplitude, grid operation margin, deviation direction, timeliness of economic boundary information, deviation persistence, and the degree of matching between actual operation status and day-ahead plan to form an initial dynamic deviation unit price. Then, the economic boundary of the dynamic deviation unit price is determined based on the resource price distribution formed by energy storage compensation unit price, flexible load compensation unit price, and new energy generation restriction unit price. The initial dynamic deviation unit price is subject to amplitude and periodic change constraints so that the final dynamic deviation unit price can be in a comparable economic range with the available resource compensation unit price.
[0068] In one embodiment, step S34, namely determining the initial dynamic deviation unit price based on the checkpoint deviation status, timeliness, local operation information, planning boundary information, and pricing boundary information, and obtaining the dynamic deviation unit price by constraining the initial dynamic deviation unit price according to the price distribution of each resource compensation unit price, includes: S341: Extract the basic deviation unit price from the pricing boundary information, determine the urgency of the deviation based on the status of the deviation at the checkpoint and local operation information, and determine the degree of plan matching based on the plan boundary information.
[0069] Specifically, extract from pricing boundary information λ dev,0 ( t Determined based on the deviation amplitude. k mag ( t ),according to Calculate, where, α mag This indicates the adjustment parameter for deviation amplitude correction. k mag,max This indicates the upper limit of the deviation amplitude correction, and then according to Determine the overall margin of the power grid, among which, , , and These represent voltage margin, branch load margin, transformer capacity margin, and reverse power margin, respectively. ,in, Indicates the safety margin threshold. Indicates the warning margin threshold. Indicates the grid margin correction adjustment parameters. This represents the upper limit of the grid margin correction, determined based on whether the deviation direction compresses, has little impact on, or alleviates the grid safety margin. ,in, , ,according to Determine the deviation persistence correction factor, where, This indicates the number of times or the duration during which the gate deviation continuously exceeds the deviation correction trigger threshold. This indicates the adjustment parameter for continuous deviation correction. This indicates the upper limit of the continuous correction for the deviation, determined by... k mag ( t ), k grid ( t ), k dir ( t )and k dur ( t ) jointly characterize the degree of urgency of the bias, and then according to Calculate the degree of mismatch between the actual operating state and the day-ahead predicted state, where, and Indicates the weighting coefficient. To prevent extremely small positive numbers with a denominator of zero, This represents the actual total load. , To predict the total load, Then according to Determine the plan matching correction factor, where, k match,min This indicates the lower limit for plan matching correction. α m This represents the planning mismatch correction parameter, while the planning matching correction coefficient characterizes the degree of planning matching.
[0070] S342: Determine the pricing impact weights corresponding to the basic deviation unit price, the urgency of the deviation, and the degree of matching with the plan based on the timeliness, and adjust the basic deviation unit price according to the pricing impact weights to obtain the initial dynamic deviation unit price.
[0071] Specifically, the deviation amplitude correction coefficient k mag ( t ), power grid margin correction factor k grid ( t ), deviation direction correction factor k dir ( t ), timeliness correction factor k fresh ( t Deviation persistence correction factor k dur ( t ) and planned matching correction factor k match ( t The pricing impact weight corresponding to the basic deviation unit price is determined according to... Calculate the initial dynamic deviation unit price, where, The dynamic deviation unit price before economic boundary limits are applied is indicated. When the deviation amplitude increases, the grid margin decreases, the deviation duration increases, or the deviation direction compresses the grid margin, the corresponding correction coefficient increases. When the economic boundary information becomes outdated or the mismatch between the actual operating state and the day-ahead forecast state increases, the corresponding correction coefficient decreases. like Figure 9 The diagram below shows the dynamic economic boundary correction coefficient variation curves for Scheme B. The grid margin correction coefficient, deviation direction correction coefficient, timeliness correction coefficient, deviation persistence correction coefficient, and plan matching correction coefficient are dynamically adjusted according to changes in local operating status and economic boundary information. Specifically, the grid margin correction coefficient reflects the impact of the current grid operating margin on the economic cost of retaining the deviation at the critical point; the deviation direction correction coefficient reflects the urgency of adjustment corresponding to different deviation directions at the critical point; the timeliness correction coefficient reflects the impact of the time elapsed from the generation of economic boundary information to the current control cycle on pricing reliability; the deviation persistence correction coefficient reflects the impact of the continuous existence of the deviation at the critical point on the urgency of deviation handling; and the plan matching correction coefficient reflects the degree of matching between the current actual operating status and the day-ahead plan. Based on these correction coefficients, the pricing influence weights corresponding to the basic deviation unit price, deviation urgency, and plan matching degree are determined. The basic deviation unit price is then adjusted according to these pricing influence weights to ensure that the initial dynamic deviation unit price can adapt to changes in the current deviation status, the timeliness of economic boundary information, and the local operating status.
[0072] S343: Determine the resource price range based on the resource compensation unit price corresponding to each available source load storage resource, and determine the deviation unit price boundary and single-cycle change limit based on the resource price range.
[0073] Specifically, extract the available energy storage resources corresponding to the current control cycle. λ ess ( t ), can be corresponding to flexible loads λ flex ( t ) and the corresponding available renewable energy generation resources λ cur ( t The resource price range is formed by the minimum and maximum values of the compensation unit prices for each resource, and is determined according to... Determine the upper boundary of the deviation unit price, where, This indicates the upper limit of the dynamic deviation unit price. λ cap,0The upper limit of the dynamic deviation unit price is represented by the benchmark value, which is 1.10 yuan per kilowatt-hour in this embodiment. ρ represents the resource compensation unit price correlation coefficient, which is used to adjust the upper limit of the dynamic deviation unit price with the level of the resource compensation unit price. At the same time, the allowable single-cycle change limit of the dynamic deviation unit price is determined according to the change range of the resource price range in adjacent control cycles, so that the periodic change of the dynamic deviation unit price is coordinated with the actual change of the resource compensation unit price.
[0074] S344: Limit the initial dynamic deviation unit price based on the deviation unit price boundary, and constrain the unit price change between adjacent control periods based on the single-cycle change limit to obtain the dynamic deviation unit price constrained by the resource compensation unit price.
[0075] Specifically, firstly according to An upper limit constraint is applied to the initial dynamic deviation unit price, where, λ dev ( t The current dynamic deviation unit price is represented by ( ). The change between the current limit result and the dynamic deviation unit price of the previous control period is then compared. If the change does not exceed the single-period change limit, the current limit result is retained. If the change exceeds the single-period change limit, the current dynamic deviation unit price is constrained within the allowable change range based on the dynamic deviation unit price of the previous control period. This yields a dynamic deviation unit price that is consistent with the resource compensation price level and changes continuously between adjacent control periods. This is then processed according to... Calculate the deviation cost corresponding to retaining the current checkpoint deviation, where, C dev ( t This represents the cost of the gate power deviation in the current control cycle; like Figure 8 The curves showing the comparison between dynamic unit price and resource compensation unit price under Scheme B illustrate how the dynamic deviation unit price, energy storage compensation unit price, flexible load compensation unit price, and renewable energy generation restriction unit price change with the control cycle. The dynamic deviation unit price represents the economic cost of maintaining a unit threshold deviation in the current control cycle. The energy storage compensation unit price, flexible load compensation unit price, and renewable energy generation restriction unit price represent the economic cost of mobilizing corresponding resources to eliminate a unit threshold deviation. The various resource compensation unit prices are adjusted based on the operating status, regulation losses, and remaining regulation capacity of the corresponding resources. The dynamic deviation unit price is adjusted based on the threshold deviation status, the timeliness of economic boundary information, grid operating margin, and the degree of plan matching. Furthermore, the resource price range formed by the various resource compensation unit prices is subject to price limits and single-cycle variation constraints.
[0076] In one embodiment, in step S40, i.e., comparing the resource compensation unit price with the dynamic deviation unit price, selectively calling available source load storage resources based on the comparison result and local operating constraints, and stopping further calling and retaining the unresolved gate deviation when there are no available source load storage resources that simultaneously meet the economic and operating conditions, to obtain the collaborative execution result, including: S41: Sort available source load storage resources in order of increasing resource compensation unit price to obtain the resource call order.
[0077] Specifically, the unit compensation prices of each available energy storage resource, flexible load resource, and renewable energy restricted resource within the current control period are combined to form a resource compensation price set. The resource identifier, adjustable direction, remaining adjustment capacity, and corresponding resource compensation unit price are associated. The resources are sorted from low to high according to the resource compensation unit price, so that resources with lower unit adjustment costs are placed at the front of the call order and resources with higher unit adjustment costs are placed at the back of the call order. This results in the resource call order used to perform economic condition comparison and operational constraint verification in sequence.
[0078] S42: According to the resource call order, compare the resource compensation unit price corresponding to each available source load storage resource with the dynamic deviation unit price in turn, and perform local operation constraint verification on available source load storage resources whose resource compensation unit price is lower than the dynamic deviation unit price.
[0079] Specifically, starting with the first resource in the resource allocation sequence, the corresponding resource compensation unit price is compared with... λ dev ( t ) compare, when satisfied Or the compensation unit price of the resource being compared is lower than λ dev ( t When determining that the economic cost of using the resource to eliminate a unit deviation is lower than the economic cost of retaining a unit deviation, the energy storage resource is then verified to ensure it meets the requirements. In addition to charging and discharging power constraints, whether flexible loads meet the remaining response capacity and continuous response requirements, and whether new energy restricted generation resources meet the actual new energy output and local consumption conditions, when the resource compensation unit price is not lower than the dynamic deviation unit price, the corresponding resource is determined to not meet the economic conditions, and when the resource exceeds the corresponding operating boundary, the corresponding resource is determined to not meet the operating conditions.
[0080] S43: Determine the current gate deviation to be eliminated based on the gate deviation status, extract the remaining adjustment capacity of available source load storage resources that have passed the local operation constraint verification from the local operation information, determine the resource call amount based on the current gate deviation to be eliminated and the remaining adjustment capacity, and generate and execute the corresponding resource adjustment instructions.
[0081] Specifically, when season ,in, R 0( t () indicates the current power to be compensated, and the energy storage discharge compensation amount meets the requirements. , where Δ P ess,dis ( t () indicates the energy storage discharge compensation amount. P ess,max ( t () indicates the upper limit of energy storage discharge power, and after executing energy storage discharge, it is ordered... The amount of flexible load reduction or transfer meets the requirements. , where Δ P flex,red ( t ) represents the amount of flexible load reduction or transfer, when season The energy storage charging compensation amount meets , where Δ P ess,ch ( t () indicates the energy storage charging compensation amount. P ess,min ( t This indicates the lower limit of energy storage charging power, and is executed after the energy storage charging command is executed. The increased response of flexible loads meets the requirements. After implementing the flexible load increase response command New energy vehicle production quotas meet requirements , where Δ P flex,inc ( t This indicates an increase in the response amount due to the flexible load. P cur ( t The value represents the amount of renewable energy generation to be restricted. Then, based on the determined target and amount of the request, the system generates and executes instructions for energy storage charging and discharging, flexible load response, or renewable energy generation restriction.
[0082] S44: Update the operating status of available source-load-storage resources based on the execution feedback of resource adjustment instructions, and update the current threshold deviation to be eliminated based on the resource call volume to obtain the uneliminated threshold deviation. Continue to compare the unit price and verify the local operating constraints of subsequent available source-load-storage resources in the resource call sequence.
[0083] Specifically, based on the feedback from the execution of energy storage charging and discharging, flexible load response, and renewable energy generation restriction orders, the net output of energy storage, the state of charge of energy storage, the power of flexible loads, the remaining response capacity of flexible loads, and the actual output of renewable energy are updated. That is, the compensated net output of energy storage is... Then according to Calculate the compensated gate power, where, P load,flex,B (t () represents the compensated flexible load power, according to Calculate the uneliminated gate deviation, where, e PCC,B ( t The remaining gate deviation after compensation is indicated. If the gate deviation is not eliminated and further compensation is still needed, the compensation unit price comparison and running constraint verification are performed on the subsequent resources in the resource call order in sequence. like Figure 6 The following is a minute-level execution curve of energy storage output versus cut-off power under scheme A: Figure 7 The graphs showing the minute-level execution curves of energy storage output and cut-off power under Scheme B demonstrate the changes in actual energy storage output, actual cut-off power, and cut-off power deviation under both the control mode and the mode using the method described in this embodiment, with minute-level control cycles. Figure 6 The comparison operation mode is shown. Under this mode, the actual output of energy storage is executed according to the predetermined resource output plan. When the output of new energy and the load power change in different control cycles, the actual threshold power fluctuates accordingly. The deviation between the actual threshold power and the planned threshold power is not compensated for on a cycle-by-cycle basis based on the resource compensation unit price and the dynamic deviation unit price. Figure 7 The method described in this embodiment is illustrated. In each control cycle, the threshold deviation to be eliminated is determined based on the current threshold deviation status, the energy storage call amount is determined based on the remaining energy storage regulation capacity and local operating constraints, and the corresponding energy storage regulation command is executed when the energy storage compensation unit price is lower than the dynamic deviation unit price. The energy storage operating status and the threshold deviation to be eliminated are updated based on the execution feedback of the regulation command to form a closed-loop collaborative execution process within a continuous control cycle. like Figure 11The comparison curves of SOC changes in Scheme A and Scheme B illustrate the changes in the energy storage state of charge under the control operation mode and the operation mode using the method described in this embodiment, respectively. Scheme A corresponds to the control operation mode executed according to the predetermined resource output plan, while Scheme B corresponds to the operation mode using the economic coordinated execution method described in this embodiment. Under the control operation mode, the energy storage state of charge mainly changes with the predetermined energy storage charging and discharging plan. Under the operation mode using the method described in this embodiment, the energy storage dispatch period is determined based on the threshold deviation status, remaining energy storage regulation capacity, energy storage compensation unit price, and dynamic deviation unit price. The system calls up the energy storage capacity and updates the energy storage state of charge (SBC) based on the execution feedback of the energy storage regulation command. Before each call to the energy storage resource, the SBC, allowable charge and discharge power, and remaining regulation capacity are locally checked for operational constraints. When the SBC reaches the corresponding boundary or there is no remaining regulation capacity, the continued use of the energy storage resource is stopped or restricted. Therefore, the change in the SBC under Scheme B shows that this embodiment, while utilizing energy storage to compensate for the threshold deviation, also imposes joint constraints on the economic call conditions and operational safety boundaries of the energy storage resource, avoiding overcharging or over-discharging of the energy storage resource due to continuous compensation for the threshold deviation.
[0084] S45: If the resource compensation unit price of the subsequent available source load storage resources is not lower than the dynamic deviation unit price, or if there are no subsequent available source load storage resources that have passed the local running constraint verification, stop continuing to call and retain the uneliminated gate deviation.
[0085] Specifically, when the subsequent resource compensation unit price meets the requirements... If, after ranking, the compensation unit price of all subsequent resources is not lower than the dynamic deviation unit price, then the economic cost of continuing to utilize resources is determined to be not lower than the economic cost of retaining the deviation. If subsequent energy storage resources reach the state of charge or charge / discharge power boundary, flexible load resources reach the remaining response capacity or continuous response boundary, or new energy resources reach the allowable power restriction boundary, then it is determined that there are no subsequent resources that meet the operating conditions. In any of these cases, continued utilization will be stopped and resources will be retained. e PCC,B ( t ),according to Calculate the cost of not eliminating the deviation, where, C res ( t This indicates the cost incurred by the unresolved deviations during the current control cycle.
[0086] S46: Summarize the resource call objects, resource call volume, and unresolved gate deviations to obtain the collaborative execution results.
[0087] Specifically, the identification and corresponding order of energy storage, flexible loads, and new energy resources actually called up in the current control cycle are summarized, and the energy storage deviation compensation power Δ is recorded. Pess,comp ( t ), Flexible load deviation compensation power Δ P flex,comp ( t ), new energy vehicle issuance quota P cur ( t ) and uneliminated gate deviation e PCC,B ( t ), where, when energy storage discharge participates in compensation When energy storage charging participates in compensation When flexible load reduction or transfer participates in compensation When flexible load increases, the response participates in compensation. ,according to , and Calculate the electricity compensation for various resources, and then according to , and The calculation of energy storage compensation cost, flexible load compensation cost, and renewable energy generation restriction cost is used to determine the collaborative execution result by including the resource call object, resource call amount, resource compensation cost, post-compensation resource status, and unresolved threshold deviation. The planned threshold power, actual threshold power, dynamic deviation unit price, various resource compensation unit prices, compensated electricity, and unresolved deviation cost are recorded for deviation analysis, responsibility allocation, economic settlement, and subsequent plan updates after communication is restored. like Figure 10 The curve comparing resource compensation costs and unresolved deviation costs under Scheme B shows that the costs incurred during the collaborative execution process include energy storage compensation costs, flexible load compensation costs, renewable energy restriction costs, and deviation costs arising from retaining unresolved threshold deviations. Specifically, energy storage compensation costs are determined based on the energy storage deviation compensation volume and energy storage compensation unit price; flexible load compensation costs are determined based on the flexible load deviation compensation volume and flexible load compensation unit price; renewable energy restriction costs are determined based on the renewable energy restriction volume and renewable energy restriction unit price; and unresolved deviation costs are determined based on unresolved threshold deviations, dynamic deviation unit prices, and control cycle duration. When the compensation cost of calling the corresponding source-load-storage resources is lower than the economic cost of retaining threshold deviations, and the corresponding resources meet local operating constraints, the corresponding resource call is executed. When the compensation unit price of subsequent resources is not lower than the dynamic deviation unit price, or when subsequent resources do not meet local operating constraints, the call is stopped, and the unresolved threshold deviations are retained.
[0088] Example 2 like Figure 12 As shown, based on the same inventive concept as the above embodiments, the present invention also provides a source-load-storage economic collaborative execution system under weak communication conditions, comprising: The boundary preservation module is used to obtain economic boundary information issued by the centralized layer and maintain the most recent valid economic boundary information in a weak communication state. The economic boundary information includes planning boundary information, pricing boundary information and time series information. The deviation determination module is used to acquire local operating information, determine the checkpoint deviation status based on local operating information and planning boundary information, and determine the timeliness of economic boundary information based on time series information. The dynamic pricing module is used to determine the available source-load storage resources and corresponding resource compensation unit prices that are adapted to the gate deviation status, timeliness, local operation information and pricing boundary information, and to determine the dynamic deviation unit price constrained by the resource compensation unit price. The collaborative execution module compares the resource compensation unit price with the dynamic deviation unit price. Based on the comparison results and local operating constraints, it selectively calls available source load storage resources. If there are no available source load storage resources that simultaneously meet both economic and operating conditions, it stops calling resources and retains the unresolved gate deviation, thus obtaining the collaborative execution result.
[0089] Optional, the boundary preservation module includes: The planning acquisition submodule is used to acquire planning boundary information generated by the centralized layer based on the current economic operation plan. The planning boundary information includes planning threshold power, planning importance, and regional impact. The pricing acquisition submodule is used to acquire pricing boundary information generated by the centralized layer according to the settlement rules. The pricing boundary information includes the basic deviation unit price and the basic compensation unit price corresponding to different types of source-load-storage resources. The time-series acquisition submodule is used to acquire time-series information that represents the generation time and update cycle of planning boundary information and pricing boundary information; The boundary receiving submodule is used to associate planning boundary information, pricing boundary information and timing information to form economic boundary information, and to receive economic boundary information sent by the central layer according to a preset distribution cycle; The boundary preservation submodule is used to verify the validity of the received economic boundary information and retain the most recently verified economic boundary information in the weak communication state to obtain the economic boundary information used in the current control cycle.
[0090] Optionally, the boundary preservation submodule includes: The update determination unit is used to obtain the communication link status and the economic boundary information reception status, extract the communication delay, reception continuity and the interval between adjacent reception times from the communication link status and the economic boundary information reception status, and determine the economic boundary information update status based on the extraction results. An effective storage unit is used to store the currently received economic boundary information as the most recent effective economic boundary information when the currently received economic boundary information passes the validity check including integrity check and timing check and meets the update conditions; The replacement stop unit is used to stop replacing the most recently stored valid economic boundary information when the currently received economic boundary information fails the validity check or does not meet the update conditions. The boundary reading unit is used to read the most recently stored valid economic boundary information as the economic boundary information used in the current control cycle when the current communication state is determined to be weak based on the updated state of economic boundary information.
[0091] Optionally, the deviation determination module includes: The information acquisition submodule is used to collect actual grid power, grid operating margin, and the operating status and local operating constraints of source-load-storage resources to obtain local operating information. The deviation calculation submodule is used to extract the planned gate power from the planning boundary information, calculate the difference between the actual gate power and the planned gate power within the same control cycle, and obtain the gate power deviation. The state determination submodule is used to determine the deviation direction based on the sign of the gate power deviation and the deviation degree based on the absolute value of the gate power deviation, so as to obtain the gate deviation state including the deviation direction and the deviation degree. The timeliness determination submodule is used to determine the timeliness of the economic boundary information corresponding to the current moment based on the generation time and update cycle represented by the time series information.
[0092] Optional, the dynamic pricing module includes: The direction matching submodule is used to determine the required power adjustment direction based on the gate deviation state, and match the power adjustment direction with the adjustable direction of each source load storage resource to obtain the direction-adapted resource. The resource filtering submodule is used to extract the operating status, remaining adjustment capacity and local operating constraints of the directional adaptation resources from the local operating information, and determine the resources that can actually participate in the adjustment based on the extraction results, so as to obtain the available source load storage resources that are adapted to the gate deviation status. The compensation pricing submodule is used to extract the basic compensation unit price corresponding to each available source, load, and storage resource from the pricing boundary information, and to correct the basic compensation unit price according to the operating status, regulation loss, and remaining regulation capacity represented by the local operation information, so as to obtain the resource compensation unit price corresponding to each available source, load, and storage resource. The deviation pricing submodule is used to determine the initial dynamic deviation unit price based on the deviation status, timeliness, local operation information, planning boundary information, and pricing boundary information, and to obtain the dynamic deviation unit price by constraining the initial dynamic deviation unit price according to the price distribution of each resource compensation unit price.
[0093] Optional, the deviation pricing submodule includes: The degree determination unit is used to extract the basic deviation unit price from the pricing boundary information, determine the degree of deviation urgency based on the deviation status at the checkpoint and local operation information, and determine the degree of plan matching based on the plan boundary information. The initial pricing unit is used to determine the pricing impact weights corresponding to the basic deviation unit price, the urgency of the deviation, and the degree of plan matching based on the timeliness, and to adjust the basic deviation unit price according to the pricing impact weights to obtain the initial dynamic deviation unit price; The boundary determination unit is used to determine the resource price range based on the resource compensation unit price corresponding to each available source load storage resource, and to determine the deviation unit price boundary and single-cycle change limit based on the resource price range; The unit price constraint unit is used to limit the initial dynamic deviation unit price according to the deviation unit price boundary, and to constrain the unit price change between adjacent control periods according to the single-cycle change limit, so as to obtain the dynamic deviation unit price constrained by the resource compensation unit price.
[0094] Optionally, the collaborative execution module includes: The resource sorting submodule is used to sort available source load storage resources from low to high according to the resource compensation unit price to obtain the resource call order; The comparison and verification submodule is used to compare the resource compensation unit price corresponding to each available source load storage resource with the dynamic deviation unit price in the order of resource call, and to perform local operation constraint verification on available source load storage resources whose resource compensation unit price is lower than the dynamic deviation unit price. The resource mobilization submodule is used to determine the current gate deviation to be eliminated based on the gate deviation status, extract the remaining adjustment capacity of available source load storage resources that have passed the local operation constraint verification from the local operation information, determine the resource mobilization amount based on the current gate deviation to be eliminated and the remaining adjustment capacity, and generate and execute the corresponding resource adjustment instructions. The status update submodule is used to update the running status of available source load storage resources based on the execution feedback of resource adjustment instructions, and update the current threshold deviation to be eliminated based on the resource call volume, obtain the threshold deviation that has not been eliminated, and continue to perform unit price comparison and local running constraint verification on the subsequent available source load storage resources in the resource call sequence. Call the stop submodule to stop further calls and retain the uneliminated gate deviation when the resource compensation unit price of the subsequent available source load storage resources is not lower than the dynamic deviation unit price, or when there are no subsequent available source load storage resources that have passed the local running constraint verification. The results aggregation submodule is used to aggregate resource call objects, resource call volume, and unresolved gate deviations to obtain collaborative execution results.
[0095] Example 3 like Figure 13 As shown, the present invention also provides an electronic device 100 for implementing a source-load-storage economic collaborative execution method under weak communication conditions; The electronic device 100 includes a memory 101, at least one processor 102, a computer program 103 stored in the memory 101 and executable on at least one processor 102, and at least one communication bus 104.
[0096] The memory 101 can be used to store the computer program 103. The processor 102 implements the steps of the source-load-storage economic collaborative execution method under weak communication in Embodiment 1 by running or executing the computer program stored in the memory 101 and calling the data stored in the memory 101.
[0097] The memory 101 may primarily include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the electronic device 100 (such as audio data), etc. In addition, the memory 101 may include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.
[0098] At least one processor 102 may 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. Processor 102 may be a microprocessor or any conventional processor. Processor 102 is the control center of electronic device 100, connecting various parts of electronic device 100 via various interfaces and lines.
[0099] The memory 101 in the electronic device 100 stores multiple instructions to implement a source-load-storage economical collaborative execution method under weak communication conditions, and the processor 102 can execute multiple instructions to achieve the following: Obtain economic boundary information issued by the centralized layer, and maintain the most recent valid economic boundary information under weak communication conditions. The economic boundary information includes planning boundary information, pricing boundary information, and time series information. Obtain local operational information, determine the status of the checkpoint deviation based on the local operational information and the planning boundary information, and determine the timeliness of the economic boundary information based on the time series information; Based on the gate deviation status, timeliness, local operation information and pricing boundary information, determine the available source-load storage resources and corresponding resource compensation unit prices that are adapted to the gate deviation status, and determine the dynamic deviation unit price constrained by the resource compensation unit price. Compare the resource compensation unit price with the dynamic deviation unit price, selectively call available source load storage resources based on the comparison results and local operating constraints, and stop calling resources when there are no available source load storage resources that simultaneously meet the economic and operating conditions, while retaining the unresolved gate deviation, to obtain the collaborative execution result.
[0100] Example 4 If the modules / units integrated in the electronic device 100 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 of the present invention 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 includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or system capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, and read-only memory (ROM).
[0101] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0102] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A system that specifies functions in one or more boxes.
[0103] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction set implemented in a process. Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0104] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0105] In the description of this specification, references to terms such as "an embodiment," "example," "specific example," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0106] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A source-load-storage economic collaborative execution method under weak communication conditions, characterized in that, The method includes: Acquire economic boundary information issued by the centralized layer, and maintain the most recent valid economic boundary information under weak communication conditions. The economic boundary information includes planning boundary information, pricing boundary information, and time-series information. Obtain local operating information, determine the checkpoint deviation status based on the local operating information and the planning boundary information, and determine the timeliness of the economic boundary information based on the time series information; Based on the border deviation status, the timeliness, the local operation information, and the pricing boundary information, determine the available source-load storage resources and the corresponding resource compensation unit price that are adapted to the border deviation status, and determine the dynamic deviation unit price constrained by the resource compensation unit price; The resource compensation unit price is compared with the dynamic deviation unit price. Based on the comparison result and local operating constraints, the available source load storage resources are selectively called. If there are no available source load storage resources that simultaneously meet the economic and operating conditions, the calling is stopped and the unresolved gate deviation is retained to obtain the collaborative execution result.
2. The source-load-storage economic collaborative execution method under weak communication conditions according to claim 1, characterized in that, The step of acquiring the economic boundary information issued by the centralized layer and maintaining the most recent valid economic boundary information under weak communication conditions includes: Obtain the planning boundary information generated by the centralized layer based on the current economic operation plan. The planning boundary information includes the planning threshold power, the importance of the plan, and the degree of regional impact. Obtain pricing boundary information generated by the centralized layer according to the settlement rules. The pricing boundary information includes the basic deviation unit price and the basic compensation unit price corresponding to different types of source-load-storage resources. Obtain time-series information on the generation time and update cycle of the planning boundary information and the pricing boundary information; The planning boundary information, the pricing boundary information, and the timing information are associated to form the economic boundary information, and the economic boundary information is received from the central layer according to a preset distribution cycle. The received economic boundary information is validated, and the most recently validated economic boundary information is retained in the weak communication state to obtain the economic boundary information used in the current control cycle.
3. The source-load-storage economic collaborative execution method under weak communication conditions according to claim 2, characterized in that, The step of maintaining the most recently validated economic boundary information under weak communication conditions to obtain the economic boundary information used in the current control cycle includes: The communication link status and the economic boundary information reception status are obtained. Communication delay, reception continuity and interval between adjacent reception times are extracted from the communication link status and the economic boundary information reception status. The economic boundary information update status is determined based on the extraction results. When the currently received economic boundary information passes the validity check including integrity check and timing check and meets the update conditions, the currently received economic boundary information is stored as the most recent valid economic boundary information; If the currently received economic boundary information fails the validity check or does not meet the update conditions, stop replacing the most recently stored valid economic boundary information. When it is determined that the current communication state is weak based on the updated state of the economic boundary information, the most recently stored valid economic boundary information is read and used as the economic boundary information for the current control cycle.
4. The source-load-storage economic collaborative execution method under weak communication conditions according to claim 1, characterized in that, The step of acquiring local operating information, determining the checkpoint deviation status based on the local operating information and the planning boundary information, and determining the timeliness of the economic boundary information based on the time series information includes: The local operation information is obtained by collecting actual grid power, grid operation margin, and the operating status and local operating constraints of source-load-storage resources. The planned gate power is extracted from the planned boundary information, and the difference between the actual gate power and the planned gate power within the same control cycle is calculated to obtain the gate power deviation. The deviation direction is determined based on the sign of the gate power deviation, and the deviation degree is determined based on the absolute value of the gate power deviation, thus obtaining a gate deviation state including the deviation direction and the deviation degree. The timeliness of the economic boundary information corresponding to the current moment is determined based on the generation time and update cycle represented by the time series information.
5. The source-load-storage economic collaborative execution method under weak communication conditions according to claim 1, characterized in that, The step of determining, based on the border deviation status, the timeliness, the local operation information, and the pricing boundary information, the available source-load storage resources adapted to the border deviation status and the corresponding resource compensation unit price, and determining the dynamic deviation unit price constrained by the resource compensation unit price, includes: The required power adjustment direction is determined based on the gate deviation state, and the power adjustment direction is matched with the adjustable direction of each source load storage resource to obtain the direction-adapted resource. The operating status, remaining adjustment capacity and local operating constraints of the direction adaptation resources are extracted from the local operating information. Based on the extraction results, the resources that can actually participate in the adjustment are determined, and the available source load storage resources that are adapted to the gate deviation state are obtained. Extract the basic compensation unit price corresponding to each available source-load-storage resource from the pricing boundary information, and correct the basic compensation unit price according to the operating status, regulation loss and remaining regulation capacity represented by the local operation information to obtain the resource compensation unit price corresponding to each available source-load-storage resource. The initial dynamic deviation unit price is determined based on the deviation status at the checkpoint, the timeliness, the local operation information, the planning boundary information, and the pricing boundary information. The initial dynamic deviation unit price is then constrained according to the price distribution of each resource compensation unit price to obtain the dynamic deviation unit price.
6. The source-load-storage economic collaborative execution method under weak communication conditions according to claim 5, characterized in that, The step of determining the initial dynamic deviation unit price based on the deviation status, timeliness, local operation information, planning boundary information, and pricing boundary information, and constraining the initial dynamic deviation unit price according to the price distribution of each resource compensation unit price, to obtain the dynamic deviation unit price, includes: The basic deviation unit price is extracted from the pricing boundary information, the urgency of the deviation is determined based on the checkpoint deviation status and the local operation information, and the degree of plan matching is determined based on the plan boundary information. The pricing impact weights corresponding to the basic deviation unit price, the urgency of the deviation, and the degree of plan matching are determined based on the timeliness, and the basic deviation unit price is adjusted according to the pricing impact weights to obtain the initial dynamic deviation unit price; The resource price range is determined based on the resource compensation unit price corresponding to each available source, load, and storage resource, and the deviation unit price boundary and single-cycle change limit are determined based on the resource price range. The initial dynamic deviation unit price is limited according to the deviation unit price boundary, and the unit price change between adjacent control periods is constrained according to the single-cycle change limit, so as to obtain the dynamic deviation unit price constrained by the resource compensation unit price.
7. The source-load-storage economic collaborative execution method under weak communication conditions according to claim 1, characterized in that, The process involves comparing the resource compensation unit price with the dynamic deviation unit price, selectively calling available source-load storage resources based on the comparison results and local operational constraints, and stopping further calling and retaining unresolved gate deviations when no available source-load storage resources simultaneously meet both economic and operational conditions, thus obtaining the collaborative execution result, including: The available source-load storage resources are sorted from low to high according to the resource compensation unit price to obtain the resource call order; According to the resource call order, the resource compensation unit price corresponding to each available source load storage resource is compared with the dynamic deviation unit price in turn, and local operation constraint verification is performed on available source load storage resources whose resource compensation unit price is lower than the dynamic deviation unit price. Based on the status of the gate deviation, determine the current gate deviation to be eliminated, extract the remaining adjustment capacity of the available source load storage resources that have passed the local operation constraint verification from the local operation information, determine the resource call amount based on the current gate deviation to be eliminated and the remaining adjustment capacity, and generate and execute the corresponding resource adjustment instruction. The operating status of the available source load storage resources is updated according to the execution feedback of the resource adjustment instruction, and the current threshold deviation to be eliminated is updated according to the resource call amount to obtain the uneliminated threshold deviation. The unit price comparison and local operation constraint verification are then performed on the subsequent available source load storage resources in the resource call order. If the resource compensation unit price of the subsequent available source load storage resources is not lower than the dynamic deviation unit price, or if there are no subsequent available source load storage resources that pass the local operation constraint verification, stop calling and retain the uneliminated gate deviation. The collaborative execution result is obtained by summarizing the resource call objects, resource call amounts, and the unresolved gate deviations.
8. A source-load-storage economic collaborative execution system under weak communication conditions, characterized in that, The system includes: The boundary preservation module is used to acquire economic boundary information issued by the centralized layer and retain the most recent valid economic boundary information in a weak communication state. The economic boundary information includes planning boundary information, pricing boundary information, and time series information. The deviation determination module is used to acquire local operating information, determine the checkpoint deviation status based on the local operating information and the planning boundary information, and determine the timeliness of the economic boundary information based on the time series information. The dynamic pricing module is used to determine, based on the border deviation status, the timeliness, the local operation information, and the pricing boundary information, the available source-load storage resources and the corresponding resource compensation unit price that are adapted to the border deviation status, and to determine the dynamic deviation unit price constrained by the resource compensation unit price. The collaborative execution module is used to compare the resource compensation unit price with the dynamic deviation unit price, selectively call the available source load storage resources based on the comparison result and local operating constraints, and stop calling the resources when there are no available source load storage resources that simultaneously meet the economic and operating conditions, while retaining the unresolved gate deviation, thus obtaining the collaborative execution result.
9. An electronic device, characterized in that, It includes a processor and a memory, the processor being used to execute a computer program stored in the memory to implement the source-load-storage economic collaborative execution method under weak communication as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one instruction, which, when executed by a processor, implements the source-load-storage economic collaborative execution method under weak communication as described in any one of claims 1 to 7.
