A method and system for verifying output of lower-level flexibility resources considering dispatching instructions of upper-level power grid

By calculating voltage-active power and line transmission power sensitivity, and adjusting the output of flexible resources, the safety issues of the lower-level power grid caused by the dispatch instructions of the upper-level power grid were resolved, and the accurate issuance of dispatch instructions and safe operation were achieved.

CN119382144BActive Publication Date: 2025-10-28STATE GRID HUNAN ELECTRIC POWER COMPANY LIMITED +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411565911.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-10-28
Estimated Expiration
2044-11-05

AI Technical Summary

Technical Problem

The inability of the upper-level power grid to accurately grasp information about the lower-level power grid may lead to safety issues such as node voltage exceeding limits when the lower-level power grid executes dispatch instructions.

Method used

By acquiring the line parameters and topology characteristics of the distribution network, the voltage-active power sensitivity and line transmission power sensitivity are calculated, the node voltage and branch power flow are simulated, it is determined whether the limit is exceeded, and a flexible resource output correction model is constructed to adjust the dispatching instructions.

Benefits of technology

To ensure the safe operation of the downstream power grid, prevent node voltage and branch power flow from exceeding limits, and enable the accurate issuance of dispatching instructions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119382144B_ABST
    Figure CN119382144B_ABST
Patent Text Reader

Abstract

This invention discloses a method and system for verifying the output of lower-level flexible resources in consideration of dispatch instructions from the upper-level power grid. The method includes: acquiring the line parameters and topology characteristics of the distribution network; calculating the voltage-active power sensitivity and line transmission power sensitivity of each node; calculating the output of flexible resources, the voltage of each node in the distribution network, and the power flow of branches under the current instruction in conjunction with the dispatch instruction; determining whether there are any voltage or power flow exceeding limits at any node or branch: if not, no instruction correction is performed; if so, a flexible resource instruction correction model is established with the minimum adjustment of the dispatch instruction as the objective function, combined with the output constraints of flexible resources, the safety constraints of node voltage, and the power flow constraints of lines; solving the flexible resource instruction correction model to obtain the corrected output result of flexible resources. This solves the problem of lower-level flexible resources being unsafe when participating in regulation and control when adjusting dispatch instructions issued by the upper-level power grid.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power technology, and in particular to a method and system for verifying the output of lower-level flexible resources in consideration of upper-level power grid dispatch instructions. Background Technology

[0002] The continuous development of the social economy has led to a sharp increase in electricity demand. Traditional centralized power generation systems mainly rely on fossil fuels such as coal and oil, causing problems such as environmental pollution and energy depletion. Therefore, the construction of new power systems should focus on renewable energy. Currently, distributed resources based on wind power, photovoltaics, and energy storage, with their characteristics of being clean, having abundant reserves, and being highly flexible, are replacing traditional fossil fuels in the development of the power industry.

[0003] Flexible resources, characterized by small individual unit capacity, geographically dispersed locations, and susceptibility to weather and other factors, exhibit randomness and uncertainty in their power output, posing challenges to distribution network dispatch. Currently, flexible resources participate in grid regulation in an aggregated form through rapid data processing technology using virtual power plants and network communication. Existing research includes extracting the power output characteristics of various distributed resources, aggregating multiple distributed resources into equivalent resource aggregates, with the upper-level grid directly sending control commands to the aggregates, which then respond and internally allocate power. Current methods can effectively increase the grid-connected scale of flexible resources and overcome their geographical limitations, representing an important mode for flexible resource grid integration.

[0004] Because higher-level power grids cannot accurately grasp information from lower-level power grids, when a dispatching instruction is issued by the higher-level grid, the lower-level grid may over-adjust the output of flexible resources to meet dispatching demands, leading to safety issues such as voltage exceeding limits at lower-level grid nodes. Therefore, lower-level grids need to assess the rationality of dispatching instructions and verify and correct the dispatching instructions from the higher-level grid to ensure the safe operation of the lower-level grid. Consequently, there is an urgent need for a method to verify the output of lower-level flexible resources that can take into account the dispatching instructions from the higher-level grid. Summary of the Invention

[0005] This invention provides a method and system for verifying the output of lower-level flexible resources in consideration of upper-level power grid dispatch instructions. The technical problem to be solved by the method is how to adjust the dispatch instructions issued by the upper-level power grid so that lower-level flexible resources do not encounter safety problems when participating in regulation.

[0006] In a first aspect, the present invention provides a method for verifying the output of lower-level flexible resources considering upper-level power grid dispatch instructions, comprising:

[0007] S1: Obtain the line parameters and topology characteristics of the distribution network, and calculate the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network; among which, the line parameters of the distribution network include the line equivalent resistance, the line equivalent inductance, and the line equivalent ground admittance.

[0008] S2: Based on the dispatch instructions issued by the superior power grid, calculate the output that the flexibility resources need to adjust under the current instructions; then, combining the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network, simulate and calculate the voltage of each node and the power flow of each branch in the distribution network; compare the calculated results of the voltage of each node and the power flow of each branch in the distribution network with the instructions execution conditions to determine whether there is a limit exceeding the limit of the distribution network node voltage or the power flow of the branch: if no limit exceeding the limit of the node voltage or the power flow of the branch occurs, then there is no need to modify the dispatch instructions issued by the superior power grid, and the dispatch instructions are directly issued for execution; if there is a limit exceeding the limit of the node voltage or the power flow of the branch, then proceed to S3;

[0009] S3: Taking the minimum adjustment of the scheduling command as the objective function, and taking the flexible resource output constraint, node voltage safety constraint and line power flow constraint as the constraint conditions, construct the flexible resource command correction model and solve it through the solver to obtain the corrected flexible resource output result and issue the corrected scheduling command for execution.

[0010] Furthermore, the specific steps of S1 are as follows:

[0011] S11: Collect the equivalent resistance, equivalent inductance, and equivalent ground admittance of the lines between each bus node in the distribution network, and then calculate and construct the Jacobian matrix; the inverse of the Jacobian matrix is ​​the voltage-power sensitivity matrix between the bus nodes, which represents the impact of active and reactive power changes at the bus nodes on voltage amplitude and phase angle; the expression for the voltage-power sensitivity matrix between each bus node is as follows:

[0012]

[0013] Where: This represents the phase angle of each node in the distribution network; This indicates the voltage at each node of the distribution network; This represents the active power injected into the node; This represents the reactive power injected into the node; This indicates the changes in phase angle at each node of the distribution network; This indicates the voltage changes at each node of the distribution network; It indicates the changes in active power at each node of the distribution network; This indicates the changes in reactive power at each node of the distribution network; A sensitivity factor that reflects the change in node voltage caused by changes in the active power of a node; A sensitivity factor that reflects the change in node voltage caused by changes in reactive power at the node.

[0014] S12: Considering only the impact of active power regulation on node voltage and branch power flow, the Jacobian inverse matrix is ​​divided into blocks, and the following is extracted. The subarray, which is the voltage-active power sensitivity matrix between each bus node, is used to measure the impact of active power changes on node voltage; the expression for the voltage-active power sensitivity matrix between each bus node is:

[0015]

[0016]

[0017] In the formula: Indicates the first Voltage changes at each node; Indicates the first The active power of flexible resources under each node is adjusted according to instructions; The voltage-active power sensitivity factor reflects the first... The active power change of the first node leads to the... Voltage changes at each node; This represents the number of nodes in the distribution network.

[0018] S13: Based on the topological connections between nodes in the distribution network, obtain the line transmission power sensitivity matrix to measure the impact of active power variations on branch power flow; the expression for the line transmission power sensitivity matrix between each bus node and each branch is as follows:

[0019]

[0020]

[0021]

[0022] In the formula: Indicates the first The change in active power flowing through the line; The line transmission power sensitivity factor reflects the first... The active power change of the first node leads to the... The power variation of each line; The number of distribution network lines; For the line The active power; For the line reactive power; Represents a node The set of lines that lead to the root node of the distribution network; Represents a node To the line The set of routes traversed by the first node; Represents a node With nodes The lines between.

[0023] Furthermore, the formula for calculating the output of the flexibility resources that need to be adjusted under the current instruction in S2 is as follows:

[0024] Flexible resource output calculation

[0025]

[0026] Where: Indicates the node to which the current instruction is sent. Injected active power; This indicates that flexible resources are outputting normally to the nodes. Injected active power; Indicates the number of instructions under the current command The active power of flexible resources under each node is adjusted according to the instructions.

[0027] Furthermore, the calculation formulas for the voltage of each node and the power flow of each branch in the distribution network in S2 are as follows:

[0028] Node voltage calculation

[0029]

[0030] Where: Indicates the node under the current instruction. The voltage; This indicates a node when flexible resources are outputting normally. The voltage; This represents the nodes caused by the output of each flexible resource according to the current command. Voltage changes;

[0031] Line power flow calculation

[0032]

[0033] Where: Indicates the line under the current command The active power; Indicates the line when flexible resources are outputting normally. The active power; This indicates the line caused by the output of each flexible resource according to the current command. The positive changes.

[0034] Furthermore, the specific process in S2 of comparing the calculation result with the instruction execution conditions to determine whether the limit has been exceeded is as follows:

[0035] If the node voltage or line power flow does not meet the command execution conditions, it is determined to be an over-limit; otherwise, it is not an over-limit. The command execution conditions are as follows:

[0036]

[0037]

[0038] In the formula: Indicates the upper limit of the node voltage; Indicates the lower limit of the node voltage; Indicates the line Rated power.

[0039] After obtaining the voltage and power flow data at each node, a flexible resource control command verification is performed. If no node voltage or power flow exceeds the limit, it indicates that the current flexible resource control command will not cause safety issues to the downstream power grid, and the control command was issued appropriately. If node voltage or power flow exceeds the limit, affecting the safety of the downstream power grid, it indicates that the current control command was not issued appropriately and needs to be adjusted.

[0040] Furthermore, the objective function in S3 is:

[0041]

[0042] In the formula: These represent the first and second steps before and after the instruction verification. The active power of flexible resources at each node is adjusted according to instructions. Further, the flexible resource output constraints, node voltage safety constraints, and line power flow constraints in S3 are specifically as follows:

[0043] Flexible resource output constraints

[0044]

[0045]

[0046] In the formula: This indicates that flexible resource allocation to nodes is possible after instruction verification. Injected active power; Indicates the first step after instruction verification The active power of flexible resources under each node is adjusted according to the instructions. Indicates the upper limit of effort or contribution; This indicates the lower limit of what constitutes merit or effort;

[0047] Node voltage constraints

[0048]

[0049]

[0050] In the formula: Indicates the node after instruction verification. The voltage; This indicates the nodes caused by each flexible resource outputting force according to the verified instructions. The voltage change is obtained by calculating the voltage-active power sensitivity matrix; Indicates the upper limit of the node voltage; Indicates the lower limit of the node voltage;

[0051] Line power flow constraints

[0052]

[0053]

[0054] In the formula: This indicates the line after command verification and when flexible resources are operating normally. The merits of; This indicates the line caused by the output of each flexible resource according to the verified instructions. The active power change is obtained by calculating the line transmission power sensitivity; Indicates the circuit before the instruction verification The absolute value of active power; Indicates the line after command verification The absolute value of active power.

[0055] This invention combines voltage-active power sensitivity and line transmission power sensitivity to calculate the impact of flexible resource output on power flow at grid nodes and in branches. Under the premise of keeping the dispatch instructions from the upper-level grid as unchanged as possible, it adjusts the output of various flexible resources within the aggregate to ensure that the voltage at each node does not exceed limits and the power flow in critical branches does not exceed limits, thus ensuring the safety of the lower-level grid.

[0056] Secondly, the present invention provides a lower-level flexibility resource output verification system that takes into account upper-level power grid dispatch instructions, comprising:

[0057] Data acquisition and processing module: used to acquire the line parameters and topology characteristics of the distribution network, and calculate the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network; among which, the line parameters of the distribution network include the line equivalent resistance, the line equivalent inductance, and the line equivalent ground admittance.

[0058] Verification and Judgment Module: Based on the dispatch instructions issued by the superior power grid, it calculates the output that the flexibility resources need to adjust under the current instructions; then, combining the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network, it simulates and calculates the voltage of each node and the power flow of each branch in the distribution network; it compares the calculated results of the voltage of each node and the power flow of each branch in the distribution network with the instructions execution conditions to determine whether there are any over-limits in the voltage of the distribution network nodes or the power flow of the branches: if no over-limits in the voltage of the nodes or the power flow of the branches have occurred, then there is no need to modify the dispatch instructions issued by the superior power grid, and the dispatch instructions are directly issued for execution; if there are any over-limits in the voltage of the nodes or the power flow of the branches, then it enters the instructions correction module;

[0059] Command Correction Module: This module is used to construct a flexible resource command correction model with the objective function of minimizing the adjustment of scheduling commands, and with the constraints of flexible resource output, node voltage safety, and line power flow as conditions. The model is then solved by a solver to obtain the corrected flexible resource output result, and the corrected scheduling command is issued for execution.

[0060] Thirdly, the present invention provides an electronic terminal, including a processor and a memory, wherein the memory stores a computer program, and the processor invokes the computer program to perform the steps of the method described above.

[0061] Fourthly, the present invention provides a readable storage medium storing a computer program, which, when invoked by a processor, performs the steps of the method described above.

[0062] This invention proposes a method for verifying the output of lower-level flexible resources considering upper-level power grid dispatch instructions. This method has the following advantages:

[0063] 1. Because the upper-level power grid issues precise dispatch instructions to each flexible resource, the dispatch instructions for each flexible resource will change after verification. This invention comprehensively considers voltage-active power sensitivity and line transmission power sensitivity to calculate the voltage increment at each node of the distribution network and the power flow increment of each branch caused by the output change of each flexible resource after verification.

[0064] 2. Using the minimum adjustment of dispatch instructions as the objective function, and constrained by flexible resource output, distribution network voltage security, and power flow security, a dispatch instruction correction model is constructed. This effectively adjusts the output of various flexible resources to resolve security issues in the lower-level power grid caused by upper-level power grid control instructions. Attached Figure Description

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

[0066] Figure 1 This is a flowchart of a method for verifying the output of lower-level flexible resources that takes into account the dispatch instructions of the upper-level power grid, provided by an embodiment of the present invention. Detailed Implementation

[0067] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be described in detail below. Obviously, the described embodiments are merely some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other implementation methods obtained by those skilled in the art without creative effort are within the scope of protection of this invention.

[0068] Example 1

[0069] like Figure 1 The present embodiment provides a method for verifying the output of lower-level flexible resources considering upper-level power grid dispatch instructions, including:

[0070] S1: Obtain the line parameters and topology characteristics of the distribution network, and calculate the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network; wherein, the line parameters of the distribution network include the line equivalent resistance, the line equivalent inductance, and the line equivalent ground admittance.

[0071] Specifically, S11: Collect the equivalent resistance, equivalent inductance, and equivalent ground admittance of the lines between each bus node in the distribution network, and then calculate and construct the Jacobian matrix; inverting the Jacobian matrix yields the voltage-power sensitivity matrix between bus nodes, representing the impact of active and reactive power changes at the bus nodes on voltage amplitude and phase angle. The expression for the voltage-power sensitivity matrix between each bus node is:

[0072]

[0073] Where: This represents the phase angle of each node in the distribution network; This indicates the voltage at each node of the distribution network; This represents the active power injected into the node; This represents the reactive power injected into the node; This indicates the changes in phase angle at each node of the distribution network; This indicates the voltage changes at each node of the distribution network; It indicates the changes in active power at each node of the distribution network; This indicates the changes in reactive power at each node of the distribution network; A sensitivity factor that reflects the change in node voltage caused by changes in the active power of a node; A sensitivity factor that reflects the change in node voltage caused by changes in reactive power at the node.

[0074] S12: Considering only the impact of active power regulation on node voltage and branch power flow, the Jacobian inverse matrix is ​​divided into blocks, and the following is extracted. The subarray, which is the voltage-power sensitivity matrix between each bus node, is used to measure the impact of active power changes on node voltage; the expression for the voltage-active power sensitivity matrix between each bus node is:

[0075]

[0076]

[0077] In the formula: Indicates the first Voltage changes at each node; Indicates the first The active power of flexible resources under each node is adjusted according to instructions; The voltage-active power sensitivity factor reflects the first... The active power change of the first node leads to the... Voltage changes at each node; This represents the number of nodes in the distribution network.

[0078] S13: Based on the topological connections between nodes in the distribution network, obtain the line transmission power sensitivity matrix to measure the impact of active power variations on branch power flow; the expression for the line transmission power sensitivity matrix between each bus node and each branch is:

[0079]

[0080]

[0081]

[0082] In the formula: Indicates the first The change in active power flowing through the line; The line transmission power sensitivity factor reflects the first... The active power change of the first node leads to the... The power variation of each line; The number of distribution network lines; For the line The active power; For the line reactive power; Represents a node The set of lines that lead to the root node of the distribution network; Represents a node To the line The set of routes traversed by the first node; Represents a node With nodes The lines between.

[0083] S2: Based on the dispatch instructions issued by the superior power grid, calculate the output that the flexibility resources need to adjust under the current instructions; then, combining the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network, simulate and calculate the voltage of each node and the power flow of each branch in the distribution network; compare the calculated results of the voltage of each node and the power flow of each branch in the distribution network with the instructions execution conditions to determine whether there is a limit exceeding the limit of the distribution network node voltage or the power flow of the branch: if no limit exceeding the limit of the node voltage or the power flow of the branch occurs, then there is no need to modify the dispatch instructions issued by the superior power grid, and the dispatch instructions are directly issued for execution; if there is a limit exceeding the limit of the node voltage or the power flow of the branch, then proceed to S3;

[0084] Specifically, the formula for calculating the output of the flexibility resources that need to be adjusted under the current instruction in S2 is as follows:

[0085]

[0086] In the formula: Indicates the node to which the current instruction is sent. Injected active power; This indicates that flexible resources are outputting normally to the nodes. Injected active power; Indicates the number of instructions under the current command The active power of flexible resources under each node is adjusted according to the instructions.

[0087] The calculation formulas for the voltage of each node and the power flow of each branch in the distribution network in S2 are as follows:

[0088] Node voltage calculation

[0089]

[0090] In the formula: Indicates the node under the current instruction. The voltage; This indicates a node when flexible resources are outputting normally. The voltage; This represents the nodes caused by the output of each flexible resource according to the current command. Voltage changes;

[0091] Line power flow calculation

[0092]

[0093] Where: Indicates the line under the current command The active power; Indicates the line when flexible resources are outputting normally. The active power; This indicates the line caused by the output of each flexible resource according to the current command. The positive changes.

[0094] The specific process in S2 of comparing the calculation result with the instruction execution conditions to determine whether the limit has been exceeded is as follows:

[0095] If the node voltage or line power flow does not meet the command execution conditions, it is determined to be an over-limit; otherwise, it is not an over-limit. The command execution conditions are as follows:

[0096]

[0097]

[0098] Where: Indicates the upper limit of the node voltage; Indicates the lower limit of the node voltage; Indicates the line The rated power. The upper and lower limits of the specific node voltage and the branch power flow settings can be adjusted according to the actual scenario and are not limited. In this embodiment, the node voltage safety condition is 0.95-1.05, and the branch power flow is less than or equal to its thermal limit.

[0099] After obtaining the voltage and power flow data at each node, a flexible resource control command verification is performed. If no node voltage or power flow exceeds the limit, it indicates that the current flexible resource control command will not cause safety issues to the downstream power grid, and the control command was issued appropriately. If node voltage or power flow exceeds the limit, affecting the safety of the downstream power grid, it indicates that the current control command was not issued appropriately and needs to be adjusted.

[0100] S3: Taking the minimum adjustment of the scheduling command as the objective function, and taking the flexible resource output constraint, node voltage safety constraint and line power flow constraint as the constraints, a flexible resource command correction model is constructed and solved by a solver to obtain the corrected flexible resource output result, and the corrected scheduling command is issued for execution.

[0101] Specifically, the objective function is as follows:

[0102]

[0103] Where: These represent the first and second steps before and after the instruction verification. The active power of flexible resources under each node is adjusted according to instructions.

[0104] The flexible resource output constraints, node voltage safety constraints, and line power flow constraints in S3 are specifically as follows:

[0105] Flexible resource output constraints

[0106]

[0107]

[0108] In the formula This indicates that flexible resource allocation to nodes is possible after instruction verification. Injected active power; Indicates the first step after instruction verification. The active power of flexible resources under each node is adjusted according to the instructions. Indicates the upper limit of effort or contribution; This indicates the lower limit of what constitutes merit or effort;

[0109] Node voltage constraints

[0110]

[0111]

[0112] Where: Indicates the node after instruction verification. The voltage; This indicates the nodes caused by each flexible resource outputting force according to the verified instructions. The voltage change is obtained by calculating the voltage-active power sensitivity matrix; Indicates the upper limit of the node voltage; Indicates the lower limit of the node voltage;

[0113] Line power flow constraints

[0114]

[0115]

[0116] Where: This indicates the line after command verification and when flexible resources are operating normally. The merits of; This indicates the line caused by the output of each flexible resource according to the verified instructions. The active power change is obtained by calculating the line transmission power sensitivity; Indicates the circuit before the instruction verification The absolute value of active power; Indicates the line after command verification The absolute value of active power.

[0117] In practice, by writing a program in MATLAB, the objective function and constraints are written into the program, and the solver is called to obtain the corrected flexible resource output result, i.e., the corrected scheduling instruction. The solver can be selected according to actual needs. In this embodiment, the solver is the gurobi solver.

[0118] This embodiment combines voltage-active power sensitivity and line transmission power sensitivity to calculate the impact of flexible resource output on power flow at grid nodes and in branches. Under the premise of keeping the dispatch instructions from the upper-level grid as unchanged as possible, the output of each flexible resource within the aggregate is adjusted to ensure that the voltage at each node does not exceed limits and the power flow in critical branches does not exceed limits, thus ensuring the safety of the lower-level grid.

[0119] Example 2

[0120] This embodiment provides a lower-level flexibility resource output verification system that considers upper-level power grid dispatch instructions, including:

[0121] Data acquisition and processing module: used to acquire the line parameters and topology characteristics of the distribution network, and calculate the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network; among which, the line parameters of the distribution network include the line equivalent resistance, the line equivalent inductance, and the line equivalent ground admittance.

[0122] Verification and Judgment Module: Based on the dispatch instructions issued by the superior power grid, it calculates the output that the flexibility resources need to adjust under the current instructions; then, combining the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network, it simulates and calculates the voltage of each node and the power flow of each branch in the distribution network; it compares the calculated results of the voltage of each node and the power flow of each branch in the distribution network with the instructions execution conditions to determine whether there are any over-limits in the voltage of the distribution network nodes or the power flow of the branches: if there are no over-limits in the voltage of the nodes or the power flow of the branches, then there is no need to modify the dispatch instructions issued by the superior power grid, and the dispatch instructions are directly issued for execution; if there are over-limits in the voltage of the nodes or the power flow of the branches, then it enters the instructions correction module;

[0123] The instruction correction module is used to construct a flexible resource instruction correction model with the objective function of minimizing the adjustment of the scheduling instruction, and with the constraints of flexible resource output, node voltage safety, and line power flow as conditions. The model is then solved by a solver to obtain the corrected flexible resource output result, and the final scheduling instruction is issued for execution.

[0124] Example 4

[0125] This embodiment provides an electronic terminal, including a processor and a memory, wherein the memory stores a computer program, and the processor calls the computer program to perform the steps of the method described above.

[0126] Example 5

[0127] This embodiment provides a readable storage medium storing a computer program that, when invoked by a processor, performs the steps of the method described above.

[0128] It should be understood that, in the embodiments of the present invention, the processor may be a Central Processing Unit (CPU), or it may be 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. The general-purpose processor may be a microprocessor or any conventional processor. The memory may include read-only memory and random access memory, and provides instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information.

[0129] The readable storage medium is a computer-readable storage medium, which can be an internal storage unit of the controller described in any of the foregoing embodiments, such as the controller's hard drive or memory. The readable storage medium can also be an external storage device of the controller, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the controller. Further, the readable storage medium can include both the controller's internal storage unit and external storage devices. The readable storage medium is used to store the computer program and other programs and data required by the controller. The readable storage medium can also be used to temporarily store data that has been output or will be output.

[0130] Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0131] It can be understood that the same or similar parts of the above embodiments can be referenced to each other, and the contents not described in detail in some embodiments can refer to the same or similar contents in other embodiments.

[0132] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for verifying the output of lower-level flexible resources considering upper-level power grid dispatch instructions, characterized in that, include: S1: Obtain the line parameters and topology characteristics of the distribution network, and calculate the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network; among which, the line parameters of the distribution network include the line equivalent resistance, the line equivalent inductance, and the line equivalent ground admittance. S2: Based on the dispatch instructions issued by the superior power grid, calculate the output that the flexibility resources need to adjust under the current instructions; then, combining the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network, simulate and calculate the voltage of each node and the power flow of each branch in the distribution network; compare the calculated results of the voltage of each node and the power flow of each branch in the distribution network with the instructions execution conditions to determine whether there is a limit exceeding the limit of the distribution network node voltage or the power flow of the branch: if no limit exceeding the limit of the node voltage or the power flow of the branch occurs, then there is no need to modify the dispatch instructions issued by the superior power grid, and the dispatch instructions are directly issued for execution; if there is a limit exceeding the limit of the node voltage or the power flow of the branch, then proceed to S3; S3: Taking the minimum adjustment of the scheduling command as the objective function, and taking the flexible resource output constraint, node voltage safety constraint and line power flow constraint as the constraint conditions, construct the flexible resource command correction model and solve it through the solver to obtain the corrected flexible resource output result, and issue the corrected scheduling command for execution. The specific steps of S1 are as follows: S11: Collect the equivalent resistance, equivalent inductance, and equivalent ground admittance of the lines between each bus node in the distribution network, and then calculate and construct the Jacobian matrix; the inverse of the Jacobian matrix is ​​the voltage-power sensitivity matrix between the bus nodes; the expression for the voltage-power sensitivity matrix between each bus node is: ; In the formula: This represents the phase angle of each node in the distribution network; This indicates the voltage at each node of the distribution network; This represents the active power injected into the node; This represents the reactive power injected into the node; This indicates the changes in phase angle at each node of the distribution network; This indicates the voltage changes at each node of the distribution network; It indicates the changes in active power at each node of the distribution network; This indicates the changes in reactive power at each node of the distribution network; A sensitivity factor that reflects the change in node voltage caused by changes in the active power of a node; A sensitivity factor that reflects the change in node voltage caused by changes in reactive power at the node; S12: Considering only the impact of active power regulation on node voltage and branch power flow, the Jacobian inverse matrix is ​​divided into blocks, and the following is extracted. The subarray is the voltage-active power sensitivity matrix between each bus node; the expression for the voltage-active power sensitivity matrix between each bus node is: ; ; In the formula: Indicates the first Voltage changes at each node; Indicates the first The active power of flexible resources under each node is adjusted according to instructions; The voltage-active power sensitivity factor reflects the first... The active power change of the first node leads to the... Voltage changes at each node; This represents the number of nodes in the distribution network. S13: Based on the topological connections between nodes in the distribution network, obtain the line transmission power sensitivity matrix; where the expression for the line transmission power sensitivity matrix between each bus node and each branch is: ; ; ; In the formula: Indicates the first The change in active power flowing through the line; The line transmission power sensitivity factor reflects the first... The active power change of the first node leads to the... The power variation of each line; The number of distribution network lines; For the line The active power; For the line reactive power; Represents a node The set of lines that lead to the root node of the distribution network; Represents a node To the line The set of routes traversed by the first node; Represents a node With nodes The lines between.

2. The method for verifying the output of lower-level flexible resources considering upper-level power grid dispatch instructions according to claim 1, characterized in that, The formula for calculating the output that the flexibility resources need to be adjusted under the current command in S2 is as follows: ; In the formula: Indicates the node to which the current instruction is sent. Injected active power; This indicates that flexible resources are outputting normally to the nodes. Injected active power; Indicates the number of instructions under the current command The active power of flexible resources under each node is adjusted according to the instructions.

3. The method for verifying the output of lower-level flexible resources considering upper-level power grid dispatch instructions according to claim 1, characterized in that, The calculation formulas for the voltage of each node and the power flow of each branch in the distribution network in S2 are as follows: Node voltage calculation ; In the formula: Indicates the node under the current instruction. The voltage; This indicates a node when flexible resources are outputting normally. The voltage; This represents the nodes caused by the output of each flexible resource according to the current command. Voltage changes; Line power flow calculation ; In the formula: Indicates the line under the current command The active power; Indicates the line when flexible resources are outputting normally. The active power; This indicates the line caused by the output of each flexible resource according to the current command. The positive changes.

4. The method for verifying the output of lower-level flexible resources considering upper-level power grid dispatch instructions according to claim 1, characterized in that, The specific process in S2 of comparing the calculation result with the instruction execution conditions to determine whether the limit has been exceeded is as follows: If the node voltage or line power flow does not meet the command execution conditions, it is determined to be an over-limit; otherwise, it is not an over-limit. The command execution conditions are as follows: ; ; In the formula: Indicates the upper limit of the node voltage; To indicate the node under the current instruction The voltage; Indicates the lower limit of the node voltage; For flexible resources to operate normally, the line The active power; Indicates the line Rated power.

5. The method for verifying the output of lower-level flexible resources considering upper-level power grid dispatch instructions according to claim 1, characterized in that, The objective function in S3 is: ; In the formula: , These represent the first and second steps before and after the instruction verification. The active power of flexible resources under each node is adjusted according to instructions.

6. The method for verifying the output of lower-level flexible resources considering upper-level power grid dispatch instructions according to claim 1, characterized in that, The flexible resource output constraints, node voltage safety constraints, and line power flow constraints in S3 are specifically as follows: Flexible resource output constraints ; ; In the formula: This indicates that flexible resource allocation to nodes is possible after instruction verification. Injected active power; Indicates the first step after instruction verification. The active power of flexible resources under each node is adjusted according to the instructions. Indicates the upper limit of effort or contribution; This indicates the lower limit of what constitutes merit or effort; Node voltage constraints ; ; In the formula: Indicates the node after instruction verification. The voltage; This indicates the nodes caused by each flexible resource outputting force according to the verified instructions. The voltage change is obtained by calculating the voltage-active power sensitivity matrix; Indicates the upper limit of the node voltage; Indicates the lower limit of the node voltage; Line power flow constraints ; ; In the formula: This indicates the line after command verification and when flexible resources are operating normally. The merits of; This indicates the line caused by the output of each flexible resource according to the verified instructions. The active power change is obtained by calculating the line transmission power sensitivity; Indicates the circuit before the instruction verification The absolute value of active power; Indicates the line after command verification The absolute value of active power.

7. A system for verifying the output of lower-level flexible resources considering dispatch instructions from a higher-level power grid, the system executing the method according to any one of claims 1-6, characterized in that, include: Data acquisition and processing module: used to acquire the line parameters and topology characteristics of the distribution network, and calculate the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network; among which, the line parameters of the distribution network include the line equivalent resistance, the line equivalent inductance, and the line equivalent ground admittance. Verification and Judgment Module: Based on the dispatch instructions issued by the superior power grid, it calculates the output that the flexibility resources need to adjust under the current instructions; then, combining the voltage-active power sensitivity and line transmission power sensitivity of each node in the distribution network, it simulates and calculates the voltage of each node and the power flow of each branch in the distribution network; it compares the calculated results of the voltage of each node and the power flow of each branch in the distribution network with the instructions execution conditions to determine whether there are any over-limits in the voltage of the distribution network nodes or the power flow of the branches: if no over-limits in the voltage of the nodes or the power flow of the branches have occurred, then there is no need to modify the dispatch instructions issued by the superior power grid, and the dispatch instructions are directly issued for execution; if there are any over-limits in the voltage of the nodes or the power flow of the branches, then it enters the instructions correction module; Command Correction Module: This module is used to construct a flexible resource command correction model with the objective function of minimizing the adjustment of the dispatch command, and with the constraints of flexible resource output, node voltage safety, and line power flow as conditions. The model is then solved by a solver to obtain the corrected flexible resource output results. The module also calculates the voltage of each node and the power flow of each branch in the verified distribution network, and issues the corrected dispatch command for execution.

8. An electronic terminal, characterized in that: It includes a processor and a memory, the memory storing a computer program, the processor calling the computer program to perform the steps of the method according to any one of claims 1-6.

9. A readable storage medium, characterized in that: A computer program is stored, which, when invoked by a processor, performs the steps of the method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Sensitivity factor-based weak spot correlation load flow rapid identification and response method

    CN117638893A