Search

CN-121983955-A - Elastic power grid post-disaster recovery control method based on block chain consensus

CN121983955ACN 121983955 ACN121983955 ACN 121983955ACN-121983955-A

Abstract

The invention discloses a block chain consensus-based elastic power grid post-disaster recovery control method which comprises the steps that a proposed node in a block chain network runs an optimization algorithm according to local physical constraint and previous iteration feedback information to generate power grid recovery strategy data and submit the strategy data to the block chain network, a receiving node performs local compliance verification on the strategy data based on a power grid physical constraint rule embedded with an intelligent contract to generate voting information and submits the voting information to the block chain network under the condition that cryptographic proof is not relied on, the block chain network aggregates the voting information, confirms that the strategy data achieves consensus and records uplink when a preset threshold is reached, and generates a power grid post-disaster recovery control instruction according to the agreed strategy data to realize dynamic recovery control of a power grid. According to the invention, by introducing a non-proof consensus (NPC) mechanism, the distributed nodes can rapidly decide and coordinate credibility on the premise of keeping physical constraint compliance, and the real-time performance and safety of recovery after power grid disaster are considered.

Inventors

  • LIU CHANG
  • WANG DONG
  • SONG JIE
  • WU YI
  • ZHANG MENGYUAN
  • ZHANG YAJUN
  • ZHANG LEI
  • DING TAO
  • MA ZHIJIE
  • Han Zhuopu

Assignees

  • 国网上海市电力公司
  • 陕西数智能科电力科技有限公司

Dates

Publication Date
20260505
Application Date
20251224

Claims (10)

  1. 1. A block chain consensus-based post-disaster recovery control method for an elastic power grid is characterized by comprising the following steps: Running an optimization algorithm by a proposal node in a blockchain network according to local physical constraint and feedback information of the previous iteration, and generating and submitting power grid recovery strategy data to the blockchain network; At least one receiving node in the blockchain network performs local compliance verification on the power grid recovery strategy data based on a preset power grid physical constraint rule under the condition of not depending on cryptography certification; Generating corresponding voting information by the receiving node according to the local compliance verification result and submitting the voting information to the blockchain network; aggregating the voting information by the blockchain network, and when a preset consensus condition is met, confirming that the power grid recovery strategy data achieves consensus and recording uplink; and generating a corresponding power grid post-disaster recovery control instruction according to the confirmed power grid recovery strategy data, and realizing the post-disaster recovery control of the power grid.
  2. 2. The method for controlling post-disaster recovery of a flexible power grid based on blockchain consensus according to claim 1, wherein the proposed node refers to a regional controller or a micro-grid operator, and the power grid recovery policy data comprises an energy storage scheduling instruction And load reduction amount , wherein, Representing the discharge power of the energy storage device m at time t, Indicating the load reduction amount of node i at time t.
  3. 3. The post-disaster recovery control method for an elastic power grid based on blockchain consensus according to claim 1, wherein the running of an optimization algorithm by a proposed node in the blockchain network according to local physical constraints and feedback information of a previous iteration generates and submits power grid recovery strategy data, specifically comprising: Each proposal node generates power grid recovery strategy data by a distributed optimization algorithm according to local physical constraints including node load requirements, available power generation, an energy storage equipment SOC range and an energy storage charging and discharging power upper limit and combining feedback data of a previous iteration with the minimum system comprehensive cost as an optimization target, wherein the feedback data of the previous iteration comprises load recovery quantity, energy storage charging and discharging actual power and residual power unbalance of an executed strategy, and the distributed optimization algorithm is an iterative calculation method suitable for a multi-agent system and comprises an alternate direction multiplication method ADMM for exchanging necessary information among all nodes and generating recovery strategy data meeting the local constraints.
  4. 4. The method for controlling post-disaster recovery of an elastic power grid based on blockchain consensus according to claim 3, wherein the optimization objective is as follows: Wherein, the Is an optimization target; A time set representing a recovery period; Representing a set of grid nodes; representing a set of energy storage devices; representing a set of generators; indicating the load reduction amount of node k at time t; 、 Respectively representing the discharge power and the charge power of the energy storage device m at the time t; representing the output power of generator i at time t; representing the load shedding economic loss coefficient; The life loss coefficient of the charge and discharge of the energy storage equipment is represented; the power generation cost coefficient of the generator i is represented.
  5. 5. The method for controlling post-disaster recovery of an elastic power grid based on blockchain consensus according to claim 3, wherein the proposed node updates a local optimization target and constraint conditions according to the uplink power grid recovery strategy data and execution feedback information before each round of power grid recovery iteration starts, wherein the execution feedback information comprises a load recovery amount, an energy storage charge-discharge actual power and a residual power unbalance amount of a previous round of executed strategy to generate power grid recovery strategy data for a next round of iteration, and the updating the local optimization target and constraint conditions specifically comprises: Adjusting node power balance constraint according to the residual power unbalance of the previous iteration; Updating the dynamic constraint of the energy storage equipment according to the actual charge and discharge conditions of the energy storage equipment, wherein the dynamic constraint comprises a charge state, a safety range and an upper limit of charge and discharge power; according to the line power flow data of the executed strategy, the network power flow and recovery constraint including line capacity limitation and load recovery quantity constraint in unit time are adjusted; And inputting the adjusted constraint conditions and the optimization targets into a local optimization algorithm to generate power grid recovery strategy data for the current iteration.
  6. 6. The post-disaster recovery control method for an elastic power grid based on blockchain consensus according to claim 1, wherein the local compliance verification specifically comprises: under the condition that the receiving node does not depend on cryptography, a preset power grid physical constraint rule base is called to verify the received power grid recovery strategy data, and the power grid physical constraint rule base is embedded into a blockchain intelligent contract and comprises node power balance constraint, energy storage equipment dynamic constraint and network power flow and recovery constraint; And the receiving node rapidly calculates whether physical violations exist on the jurisdiction range and adjacent boundaries of the power grid recovery strategy data according to the power grid physical constraint rule base, if the strategy meets all constraints, the receiving node generates approved votes, otherwise, the receiving node generates overrule votes, and submits voting information to the blockchain network for consensus aggregation.
  7. 7. The method for controlling post-disaster recovery of an elastic power grid based on blockchain consensus according to claim 6, wherein the node power balance constraint is that any node i of the power grid satisfies at time t: Wherein, the Representing the generating capacity of the node i; Representing the original load of the node i; reducing the load of the node i; representing a set of energy storage devices for node i; 、 Respectively representing the discharge power and the charge power of the energy storage device m at the time t; Representation line Is set in the air; representing a set of neighboring nodes directly connected to node i; the energy storage device dynamic constraint is that the energy storage device m satisfies at a time t: Wherein, the Representing the state of charge of the energy storage device m at time t; 、 representing the minimum and maximum safe states of charge of the energy storage device m, respectively; 、 respectively representing the maximum discharge power and the maximum charge power of the energy storage device m; 、 the discharging and charging availability coefficients of the energy storage device m at time t are respectively represented and are used for representing whether the device is available or not; 、 Mutual exclusion at the same time, namely that charge and discharge cannot be performed simultaneously; the network power flow and recovery constraint is any line Real-time power flow at time t The upper limit of its physical capacity must not be exceeded and the amount of load recovery per unit time must not exceed the energy storage available output capacity.
  8. 8. The method for controlling post-disaster recovery of an elastic power grid based on blockchain consensus according to claim 1, wherein the aggregating the voting information by the blockchain network, when a preset consensus condition is satisfied, confirming that the power grid recovery policy data is consensus and recording a uplink, specifically comprises: The system comprises a block chain network, a local compliance verification system and a local compliance verification system, wherein the block chain network receives voting information submitted by all receiving nodes, counts and aggregates voting results, when the number of approved votes reaches a preset threshold, corresponding power grid recovery strategy data are regarded as being agreed, the agreed strategy data are recorded on the block chain in a non-falsified mode and used as the basis of a global trusted state, the execution of a power grid post-disaster recovery control instruction is triggered, the local compliance verification of the receiving nodes is independently executed at each node, and the verification result is used for generating voting information.
  9. 9. The method for controlling post-disaster recovery of an elastic power grid based on blockchain consensus according to claim 1, wherein the blockchain network deploys an intelligent contract for conflict arbitration and resource coordination, when resource conflict exists in power grid recovery strategies submitted by a plurality of receiving nodes, the intelligent contract determines a strategy execution sequence or an adjustment strategy according to a predefined rule, the strategy comprises a node strategy with high approval priority, and a node strategy with low rejection or reduction priority is adopted, so that the strategies submitted by all nodes are coordinated on the premise of meeting the physical constraint of the power grid.
  10. 10. The method for controlling post-disaster recovery of an elastic power grid based on blockchain consensus according to claim 1, wherein the proposed node adopts a plug-and-play management mechanism of a dynamic topology, and specifically comprises: when an existing proposed node exits, the proposed node stops submitting data to the blockchain network and marks the proposed node offline; When a new proposal node is added, the new proposal node registers the operation parameters of the new proposal node to a power grid physical rule base in a blockchain intelligent contract, and after the registration is completed, the new proposal node is used as a new resource node to participate in the follow-up recovery strategy consensus and scheduling.

Description

Elastic power grid post-disaster recovery control method based on block chain consensus Technical Field The invention belongs to the technical field of power systems and block chains, and particularly relates to a post-disaster recovery control method of an elastic power grid based on block chain consensus. Background With modern power systems facing increasingly severe extreme weather events and network threats, the power grid is accelerating towards a flexible power grid architecture. The elastic power grid realizes the breakthrough of the traditional centralized control mode by introducing the micro-power grid, the distributed energy storage and the multi-agent cooperative control. Under the framework, the local area can autonomously respond to the power demand after disaster, so that the recovery time of a key load is shortened, and the overall toughness and reliability of the power grid are improved. However, the decentralization control faces a core contradiction in practical application that there is a trade-off between response speed and coordination reliability. On one hand, the traditional centralized control mode has higher reliability, but the serial flow of modeling-optimizing-issuing is larger in inherent delay, and the real-time response requirement of sub-second level in the post-disaster recovery process is difficult to meet. On the other hand, the decentralised autonomous decision-making can realize quick response, but each proxy node lacks a mechanism for verifying each other's strategy in real time, so that strategy conflict or violation of physical constraint of a power grid easily occurs, for example, multiple nodes compete for the same line capacity to cause overload. To solve the trust problem in the decentralized architecture, related art attempts to introduce blockchain technology. Blockchains can provide a non-tamperable and traceable trusted interaction basis for multi-agent collaboration. For example, in the prior art, CN113364608A discloses a distributed collaborative optimization control method based on a blockchain consensus mechanism, which comprises the steps of introducing the blockchain consensus mechanism into distributed collaborative optimization control, merging representative election and decision verification links into the distributed collaborative optimization control architecture, and establishing a distributed collaborative control optimization model based on the consensus mechanism by means of an intelligent contract technology and relying on a blockchain decentralizing collaborative management mechanism, so that information on a blockchain can be queried and verified by other nodes, consensus among different nodes is achieved, and the data information which is consistent and difficult to falsify in an mutually untrusted environment is realized, so that the risk that the information is easy to be falsified by a malicious subject in the distributed collaborative optimization control system is eliminated. However, existing blockchain consensus mechanisms (e.g., PBFT, poW) typically require multiple rounds of redundant communications and complex cryptographic verification to secure encryption, resulting in a significant increase in consensus latency. The delay is far higher than the sub-second response requirement required by the recovery after the power grid disaster, so that the requirement of fast decision making is difficult to meet in practical application. In summary, the prior art has the problems that the centralized control is reliable but the response is slow, the decentralization autonomous decision response is fast but the reliability is insufficient, and the prior blockchain technology is reliable but the delay is too high. The field needs a new technical scheme, which can realize the quick response of the recovery after the power grid disaster while guaranteeing the credible coordination of the multi-agent strategy, and meets the dual requirements of the elastic power grid on the speed and the credibility. Disclosure of Invention The invention aims to overcome the defects of the prior art and provide a post-disaster recovery control method for an elastic power grid based on block chain consensus. The aim of the invention can be achieved by the following technical scheme: the invention provides a block chain consensus-based elastic power grid post-disaster recovery control method, which comprises the following steps: Running an optimization algorithm by a proposal node in a blockchain network according to local physical constraint and feedback information of the previous iteration, and generating and submitting power grid recovery strategy data to the blockchain network; At least one receiving node in the blockchain network performs local compliance verification on the power grid recovery strategy data based on a preset power grid physical constraint rule under the condition of not depending on cryptography certification; Generating corresponding voti