Knowledge and data driven power grid section transient stability limit calculation method and system
The knowledge graph-driven method for calculating the transient stability limit of power grid sections solves the problem of low efficiency in traditional power grid analysis and enables efficient automatic calculation and safe and stable analysis of large power grids.
Patent Information
- Application Number
- CN202411168353.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-23
- Publication Date
- 2025-01-10
AI Technical Summary
Traditional power grid security analysis and decision-making techniques rely on experience and simulation analysis, which are inefficient and cannot meet the high-complexity calculation requirements of large-scale power grids. Furthermore, the analysis of transient stability results is complex, time-consuming, and labor-intensive.
Using a knowledge- and data-driven approach, a knowledge graph for transient stability analysis is established to identify key influencing factors and control measures. Simulation calculations and verifications are then performed, and the transient stability limit calculation for the cross section is automatically executed to determine the transmission power limit value.
It improves the efficiency of power grid security and stability analysis, realizes the automatic calculation of the transient stability limit of large power grids, and reduces the input of human resources and calculation time.
Smart Images

Figure CN119294221A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of large power grid operation analysis, and more specifically, to a knowledge and data driven power grid section temporary stability limit calculation method and system. Background Art
[0002] In recent years, the level of intelligence and informatization of power grids has been continuously improved, a large number of highly random and volatile renewable energy sources have been connected to the power grid, and the transmission mode has also shifted to a hybrid form of AC and DC. The environment and technical basis for the safe and stable operation of the power grid have undergone great changes. The formulation of power grid operation modes faces major problems such as high-dimensional variables, massive calculations, and increased risks of stability mismatch.
[0003] Traditional power grid security analysis and decision-making technology mainly relies on the experience of dispatchers and simulation analysis and calculation. The decision-making method is inefficient. As the scale of the power grid continues to expand, traditional methods are difficult to match the higher models and calculation complexity of future power grids, and cannot fully meet the development needs of future power grids.
[0004] As the grid operation mode is complex and changeable, mode calculators need to face more and more operating condition analysis tasks. In the past, temporary stability result analysis was mainly completed by people with deep professional knowledge. The analysis process was complicated, and the number of temporary stability faults and operating modes to be verified was huge, which took a lot of time and manpower and was inefficient.
[0005] Therefore, a technology is needed to realize the calculation of temporary stability limit of power grid section based on knowledge and data-driven. Summary of the invention
[0006] The technical solution of the present invention provides a knowledge and data driven power grid section temporary stability limit calculation method and system to solve the problem of how to calculate the temporary stability limit of the power grid section based on knowledge and data drive.
[0007] In order to solve the above problems, the present invention provides a knowledge and data driven method for calculating the temporary stability limit of a power grid section, the method comprising:
[0008] Determine a data structure including key influencing factors, compliance rules and control measures in the process of temporary stability analysis, and establish a temporary stability analysis knowledge triple based on the data structure; establish a temporary stability analysis knowledge graph based on the temporary stability analysis knowledge triple;
[0009] Based on the knowledge established in the temporary stability analysis knowledge graph, simulation calculations are performed according to control objectives, power grid faults and control measures are verified, and it is determined whether the calculation results are unstable;
[0010] When the calculation result is instability, based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph, the section temporary stability limit calculation task is executed to determine the section transmission power limit value.
[0011] Preferably, the temporary stability analysis knowledge triple includes: <node, relationship, node>;
[0012] The nodes include: state nodes, feature nodes, function nodes, weight nodes, and description nodes;
[0013] The relationship is to connect two nodes in the knowledge graph, indicating a direct logical relationship between the two nodes, including: having features, operation, being, calling, having attributes, and having weights.
[0014] Preferably, the establishing of a temporary stable analysis knowledge graph based on the temporary stable analysis knowledge triples includes:
[0015] The temporary stability analysis knowledge triples are imported into the neo4j graph database to establish a temporary stability analysis knowledge graph.
[0016] Preferably, the knowledge established in the temporary stability analysis knowledge graph is used to perform simulation calculations according to control targets, and the power grid faults and control measures are verified to determine whether the calculation results are unstable, including:
[0017] Based on the knowledge established in the temporary stability analysis knowledge graph, simulation calculation is performed according to the control target to determine whether there is power angle instability, voltage instability or frequency instability;
[0018] When it is determined that there is power angle instability, voltage instability or frequency instability, corresponding control measures are executed;
[0019] Perform temporary stability calculation on the power grid section after executing the control measures. When the calculation result shows that the power grid is not unstable, stop the temporary stability calculation.
[0020] Preferably, when the calculation result is instability, based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph, the section temporary stability limit calculation task is executed to determine the section transmission power limit value, including:
[0021] Read the power flow, stability data and section definition, and specify the fault set; set the section initial value and adjustment method;
[0022] Generate multiple sets of operation modes and increase the cross-section transmission power by a preset amount;
[0023] Performing temporary stability calculation on the temporary stability of the fault set, and determining whether the calculation result is instability;
[0024] When the calculation result is not unstable, increase the section power and continue to perform the section temporary stability limit calculation; or
[0025] When the calculation result is unstable, stop executing the temporary stability limit calculation of the section and save the temporary stability limit calculation result.
[0026] Based on another aspect of the present invention, the present invention provides a knowledge and data driven power grid section temporary stability limit calculation system, the system comprising:
[0027] An establishment unit is used to determine a data structure including key influencing factors, compliance rules and control measures in a temporary stability analysis process, and establish a temporary stability analysis knowledge triple based on the data structure; and establish a temporary stability analysis knowledge graph based on the temporary stability analysis knowledge triple;
[0028] A judgment unit, configured to perform simulation calculations according to control targets based on the knowledge established in the temporary stability analysis knowledge graph, verify power grid faults and control measures, and determine whether the calculation results indicate instability;
[0029] The calculation unit is used to execute the section temporary stability limit calculation task and determine the section transmission power limit value based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph when the calculation result is instability.
[0030] Preferably, the temporary stability analysis knowledge triple includes: <node, relationship, node>;
[0031] The nodes include: state nodes, feature nodes, function nodes, weight nodes, and description nodes;
[0032] The relationship is to connect two nodes in the knowledge graph, indicating a direct logical relationship between the two nodes, including: having features, operation, being, calling, having attributes, and having weights.
[0033] Preferably, the establishing unit is used to establish a temporary stable analysis knowledge graph based on the temporary stable analysis knowledge triples, and is also used to:
[0034] The temporary stability analysis knowledge triples are imported into the neo4j graph database to establish a temporary stability analysis knowledge graph.
[0035] Preferably, the judgment unit is used to perform simulation calculations according to control targets based on the knowledge established in the temporary stability analysis knowledge graph, verify power grid faults and control measures, and judge whether the calculation results are unstable, and is also used to:
[0036] Based on the knowledge established in the temporary stability analysis knowledge graph, simulation calculation is performed according to the control target to determine whether there is power angle instability, voltage instability or frequency instability;
[0037] When it is determined that there is power angle instability, voltage instability or frequency instability, corresponding control measures are executed;
[0038] Perform temporary stability calculation on the power grid section after executing the control measures. When the calculation result shows that the power grid is not unstable, stop the temporary stability calculation.
[0039] Preferably, the calculation unit is used to, when the calculation result is instability, perform the section temporary stability limit calculation task based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph, and determine the section transmission power limit value, including:
[0040] Read the power flow, stability data and section definition, and specify the fault set; set the section initial value and adjustment method;
[0041] Generate multiple sets of operation modes and increase the cross-section transmission power by a preset amount;
[0042] Performing temporary stability calculation on the temporary stability of the fault set, and determining whether the calculation result is instability;
[0043] When the calculation result is not unstable, increase the section power and continue to perform the section temporary stability limit calculation; or
[0044] When the calculation result is unstable, stop executing the temporary stability limit calculation of the section and save the temporary stability limit calculation result.
[0045] The technical solution of the present invention provides a knowledge and data driven method and system for calculating the temporary stability limit of a power grid section, wherein the method includes: determining a data structure including key influencing factors, compliance rules and control measures in the temporary stability analysis process, and establishing a temporary stability analysis knowledge triple based on the data structure; establishing a temporary stability analysis knowledge graph based on the temporary stability analysis knowledge triple; based on the knowledge established in the temporary stability analysis knowledge graph, performing simulation calculations according to the control target, verifying the power grid faults and control measures, and judging whether the calculation result is unstable; when the calculation result is unstable, executing the section temporary stability limit calculation task based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph, and determining the section transmission power limit value. The technical solution of the present invention utilizes the temporary stability data and expert experience of the large power grid operation, proposes a data-knowledge hybrid driven analysis framework of knowledge rules, and develops an automatic calculation method for temporary stability limits suitable for large power grid conditions, which can greatly improve the efficiency of large power grid safety and stability analysis and has great practical value. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] A more complete understanding of exemplary embodiments of the present invention may be obtained by referring to the following drawings:
[0047] Figure 1 A flow chart of a knowledge and data driven method for calculating temporary stability limit of power grid section according to a preferred embodiment of the present invention;
[0048] Figure 2The reasoning framework diagram is adjusted for the knowledge graph-based operation mode according to the preferred embodiment of the present invention.
[0049] Figure 3 A flowchart describing the knowledge of simulation data modification and calculation according to a preferred embodiment of the present invention;
[0050] Figure 4 A schematic diagram of a knowledge triplet of temporary stability analysis according to a preferred embodiment of the present invention;
[0051] Figure 5 Automatically formulate a flow chart for temporary stabilization control measures according to a preferred embodiment of the present invention;
[0052] Figure 6 A flowchart of automatic calculation of temporary stability limit according to a preferred embodiment of the present invention;
[0053] Figure 7 A schematic diagram of a cross-section definition according to a preferred embodiment of the present invention; and
[0054] Figure 8 The present invention is a structural diagram of a knowledge and data driven power grid section temporary stability limit calculation system according to a preferred embodiment of the present invention. DETAILED DESCRIPTION
[0055] Now, exemplary embodiments of the present invention are described with reference to the accompanying drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. These embodiments are provided to disclose the present invention in detail and completely and to fully convey the scope of the present invention to those skilled in the art. The terms used in the exemplary embodiments shown in the accompanying drawings are not intended to limit the present invention. In the accompanying drawings, the same units / elements are marked with the same reference numerals.
[0056] Unless otherwise specified, the terms (including technical terms) used herein have the commonly understood meanings to those skilled in the art. In addition, it is understood that the terms defined in commonly used dictionaries should be understood to have the same meanings as those in the context of the relevant fields, and should not be understood as idealized or overly formal meanings.
[0057] Figure 1 The present invention is a flow chart of a knowledge and data driven method for calculating temporary stability limit of power grid section according to a preferred embodiment of the present invention.
[0058] In order to solve the technical difficulties of intelligent analysis of temporary stability results, the present invention proposes a method for intelligent identification of different instability types for the problem of dominant instability of different stability types; the present invention proposes a method for constructing a knowledge base for temporary stability result analysis and a reasoning analysis method; finally, based on a data-knowledge hybrid-driven power grid security and stability control analysis framework, combined with the actual needs of security and stability analysis, through software development, an automatic calculation method for temporary stability limits suitable for large power grids is realized, the efficiency of stability analysis is improved, and conditions are provided for the intelligent realization of large-scale power grid security and stability analysis.
[0059] In order to achieve the above-mentioned purpose of the invention, the present invention proposes a data-knowledge hybrid driven stability analysis method. The present invention first divides the temporary stability limit automatic calculation and analysis process into three parts: temporary stability result-dominated instability mode identification, power grid safety and stability control measures intelligent formulation method, data-knowledge hybrid driven stability analysis framework construction, and temporary stability limit automatic calculation system. First, in view of the traditional deep learning method, a temporary stability result-dominated instability mode identification method is proposed. Based on the above-mentioned temporary stability identification results, a temporary stability result analysis knowledge graph is constructed and a temporary stability result analysis reasoning method is proposed; secondly, a temporary stability control measure automatic formulation method based on the knowledge graph is constructed; finally, based on the data-knowledge hybrid driven temporary stability limit automatic calculation process, a temporary stability limit automatic calculation system is developed. The analysis result file is provided as part of the safety and stability control strategy for reference by operating personnel. The modeling principle of the temporary stability result analysis reasoning method is as follows: Figure 2 , 3 As shown in the figure, first, the current analysis state is determined through the initial temporary stability calculation; secondly, the knowledge based on the knowledge graph can intelligently guide the machine to realize the automatic execution or automatic adjustment of the machine in a specific scenario (such as power grid flow adjustment). Finally, the temporary stability calculation is performed again to determine the latest analysis state and determine whether new adjustments are needed. Through the above research, for the purpose of automatic reasoning analysis, modeling is carried out based on the knowledge scenarios in the knowledge graph and the states corresponding to the scenarios, state transition conditions, actions that can be taken under the states and other task execution relationships, and corresponding to the data modification process, a temporary stability result analysis framework based on task flow and knowledge graph is completed. The temporary stability analysis knowledge graph is constructed as shown in the figure. Figure 4 , 5 As shown in the figure, first, the temporary stability results and stability analysis knowledge are organized according to the triple grammar; secondly, the control logic and process of power grid security and stability analysis are decomposed into multiple states, each state corresponds to multiple operations, and the execution order of different operations is determined according to the weight; finally, the temporary stability analysis knowledge triples are imported into the neo4j graph database to form a temporary stability analysis knowledge base, and neo4j is used for knowledge storage and management.
[0060] like Figure 1 As shown, the present invention provides a knowledge and data driven method for calculating the temporary stability limit of a power grid section, the method comprising:
[0061] Step 101: Determine a data structure including key influencing factors, compliance rules and control measures in the process of temporary stability analysis, and establish a temporary stability analysis knowledge triple based on the data structure; and establish a temporary stability analysis knowledge graph based on the temporary stability analysis knowledge triple;
[0062] Preferably, the temporary stability analysis knowledge triple includes: <node, relationship, node>;
[0063] Nodes include: state nodes, feature nodes, function nodes, weight nodes, and description nodes;
[0064] A relationship connects two nodes in the knowledge graph, indicating a direct logical relationship between the two nodes, including: has features, operations, is, calls, has attributes, and has weights.
[0065] Preferably, based on the temporary stable analysis knowledge triples, a temporary stable analysis knowledge graph is established, including:
[0066] Import the temporary stability analysis knowledge triples into the neo4j graph database and establish the temporary stability analysis knowledge graph.
[0067] The present invention constructs a knowledge graph for temporary stability analysis:
[0068] The present invention uses the form of triples to represent the key influencing factors, rules and regulations to be followed, and effective control measures in the analysis process into a data structure that is easy for computers to store and use. The triple is composed of <node, relationship, node>. Nodes include: state nodes, feature nodes, function nodes, weight nodes, description nodes, etc.; Relationships: connecting two nodes in the knowledge graph to represent the direct logical relationship between the two nodes. Including: has features, operation, is, call, has attributes, has weights, etc.
[0069] Taking temporary stability calculation analysis as an example, the present invention imports the temporary stability analysis knowledge triples into the neo4j graph database to form a temporary stability analysis knowledge base, which is displayed in the form of a knowledge graph.
[0070] Step 102: Based on the knowledge established in the temporary stability analysis knowledge graph, simulation calculation is performed according to the control target, the power grid fault and control measures are verified, and it is determined whether the calculation result is instability;
[0071] Preferably, based on the knowledge established in the temporary stability analysis knowledge graph, simulation calculation is performed according to the control target, the power grid fault and control measures are verified, and it is determined whether the calculation result is unstable, including:
[0072] Based on the knowledge established in the temporary stability analysis knowledge graph, simulation calculations are performed according to the control objectives to determine whether there is power angle instability, voltage instability or frequency instability;
[0073] When it is determined that there is power angle instability, voltage instability or frequency instability, corresponding control measures are executed;
[0074] Perform temporary stability calculation on the power grid section after executing the control measures. When the calculation result shows that the power grid is not unstable, stop the temporary stability calculation.
[0075] The method for automatically formulating temporary stability control measures of the present invention:
[0076] 1) Establish corresponding temporary control measures formulation knowledge in the knowledge graph, as well as automatic reasoning task and state transition knowledge;
[0077] 2) Based on the knowledge in the knowledge graph and the target, the simulation calculation tasks are automatically formed to verify the faults and control measures one by one;
[0078] 3) Combined with the temporary stability calculation results, if the temporary stability instability problem disappears, the analysis is stopped; if the reasoning and investigation is completed but the problem is not solved, it is prompted that the automatic formulation of temporary stability control measures has failed.
[0079] Step 103: When the calculation result is instability, based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph, the section temporary stability limit calculation task is executed to determine the section transmission power limit value.
[0080] Preferably, when the calculation result is instability, based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph, the section temporary stability limit calculation task is executed to determine the section transmission power limit value, including:
[0081] Read the power flow, stability data and section definition, and specify the fault set; set the section initial value and adjustment method;
[0082] Generate multiple sets of operation modes and increase the cross-section transmission power by a preset amount;
[0083] Perform temporary stability calculation on the fault set to determine whether the calculation result is unstable;
[0084] When the calculation result is not unstable, increase the section power and continue to perform the section temporary stability limit calculation; or
[0085] When the calculation result is unstable, stop executing the temporary stability limit calculation of the section and save the temporary stability limit calculation result.
[0086] like Figure 6 As shown, the automatic calculation process of the temporary stability limit of the present invention is:
[0087] 1) Select the power flow, stability data and section definition, and specify the fault set; according to the grid situation and arrangement, set the reasonable section initial value and adjustment method (the adjustment rules are stored in the knowledge graph, such as rotation reserve requirements, minimum startup requirements, etc.);
[0088] 2) Generate multiple sets of operation modes and gradually increase the cross-section transmission power;
[0089] 3) Temporary stability check of the fault set to determine whether it is unstable;
[0090] 4) Record, analyze and display the calculation process. After the temporary stability check fails, calculate the temporary stability limit results of the section. The temporary stability limit calculation results are a list, including mode, section, restricted fault, temporary stability limit, limit mode, etc.
[0091] The present invention proposes a data-knowledge hybrid transient stability analysis framework, which combines large power grid transient stability result data with expert experience and rules of stability control measures to provide an automatic reasoning method for stability analysis.
[0092] The present invention provides a method for automatically calculating a temporary stability limit taking into account an operation mode, a section limit and a startup mode.
[0093] The method proposed in the present invention is applied in the field of power grid simulation analysis and can realize automatic analysis of temporary stability results based on simulation calculations, and has a certain application basis in power grid simulation analysis.
[0094] The process of automatic analysis of temporary stability limit: In the 36-node system, define section 11 from partition 1 to partition 2, and perform N-1 fault verification. Adjust the generator output in stages, and increase the section transmission power from 2.69726pu to 6.11623pu. AC34 line N-1 fails the verification, and the previous stage is the section transmission power limit value. Figure 7 The present invention provides a method for automatically formulating temporary stability measures based on a knowledge graph. When there are many and various types of power grid control state quantities, this method provides conditions for the realization of automatic safety and stability control measures.
[0095] The present invention provides an automatic calculation method for temporary stability limit, which divides the automatic temporary stability limit calculation into three parts: initial settings such as section definition, fault set definition, and startup mode; automatic flow adjustment to increase section value; and temporary stability fault set verification calculation.
[0096] Figure 8 The present invention is a structural diagram of a knowledge and data driven power grid section temporary stability limit calculation system according to a preferred embodiment of the present invention.
[0097] like Figure 8As shown, the present invention provides a knowledge and data driven power grid section temporary stability limit calculation system, the system comprising:
[0098] Establishing unit 1001, used to determine the data structure including key influencing factors, compliance rules and control measures in the process of temporary stability analysis, and establish temporary stability analysis knowledge triples based on the data structure; establish temporary stability analysis knowledge graph based on the temporary stability analysis knowledge triples;
[0099] Preferably, the temporary stability analysis knowledge triple includes: <node, relationship, node>;
[0100] Nodes include: state nodes, feature nodes, function nodes, weight nodes, and description nodes;
[0101] A relationship connects two nodes in the knowledge graph, indicating a direct logical relationship between the two nodes, including: has features, operations, is, calls, has attributes, and has weights.
[0102] Preferably, the establishing unit 1001 is used to establish a temporary stable analysis knowledge graph based on the temporary stable analysis knowledge triples, and is also used to:
[0103] Import the temporary stability analysis knowledge triples into the neo4j graph database and establish the temporary stability analysis knowledge graph.
[0104] The judgment unit 1002 is used to perform simulation calculations according to the control target based on the knowledge established in the temporary stability analysis knowledge graph, verify the power grid faults and control measures, and judge whether the calculation result is instability;
[0105] Preferably, the judgment unit 1002 is used to perform simulation calculations according to the control target based on the knowledge established in the temporary stability analysis knowledge graph, verify the power grid faults and control measures, and judge whether the calculation result is instability, and is also used to:
[0106] Based on the knowledge established in the temporary stability analysis knowledge graph, simulation calculations are performed according to the control objectives to determine whether there is power angle instability, voltage instability or frequency instability;
[0107] When it is determined that there is power angle instability, voltage instability or frequency instability, corresponding control measures are executed;
[0108] Perform temporary stability calculation on the power grid section after executing the control measures. When the calculation result shows that the power grid is not unstable, stop the temporary stability calculation.
[0109] The calculation unit 1003 is used to execute the section temporary stability limit calculation task and determine the section transmission power limit value based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph when the calculation result is instability.
[0110] Preferably, the calculation unit 1003 is used to perform the section temporary stability limit calculation task based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph when the calculation result is instability, and determine the section transmission power limit value, including:
[0111] Read the power flow, stability data and section definition, and specify the fault set; set the section initial value and adjustment method;
[0112] Generate multiple sets of operation modes and increase the cross-section transmission power by a preset amount;
[0113] Perform temporary stability calculation on the fault set to determine whether the calculation result is unstable;
[0114] When the calculation result is not unstable, increase the section power and continue to perform the section temporary stability limit calculation; or
[0115] When the calculation result is unstable, stop executing the temporary stability limit calculation of the section and save the temporary stability limit calculation result.
[0116] A knowledge and data driven power grid section temporary stability limit calculation system of a preferred embodiment of the present invention corresponds to a knowledge and data driven power grid section temporary stability limit calculation method of another preferred embodiment of the present invention, which will not be described in detail here.
[0117] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes. The schemes in the embodiments of the present invention may be implemented in various computer languages, for example, object-oriented programming language Java and literal scripting language JavaScript, etc.
[0118] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1A device that provides the functions specified in a block or multiple blocks.
[0119] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0120] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0121] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0122] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
[0123] The invention has been described above with reference to a few embodiments. However, it is readily apparent to a person skilled in the art that other embodiments than the ones disclosed above are equally within the scope of the invention, as defined by the appended patent claims.
[0124] Generally, all terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. All references to "a / said / the [means, components, etc.]" are to be openly interpreted as at least one instance of the means, components, etc., unless explicitly stated otherwise. The steps of any method disclosed herein do not necessarily have to be performed in the exact order disclosed, unless explicitly stated otherwise.
Claims
1. A knowledge and data driven method for calculating the temporary stability limit of a power grid section, the method comprising: Determine a data structure including key influencing factors, compliance rules and control measures in the process of temporary stability analysis, and establish a temporary stability analysis knowledge triple based on the data structure; establish a temporary stability analysis knowledge graph based on the temporary stability analysis knowledge triple; Based on the knowledge established in the temporary stability analysis knowledge graph, simulation calculations are performed according to control objectives, power grid faults and control measures are verified, and it is determined whether the calculation results are unstable; When the calculation result is instability, based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph, the section temporary stability limit calculation task is executed to determine the section transmission power limit value.
2. According to the method of claim 1, the temporary stability analysis knowledge triple comprises: <node, relationship, node>; The nodes include: state nodes, feature nodes, function nodes, weight nodes, and description nodes; The relationship is to connect two nodes in the knowledge graph, indicating a direct logical relationship between the two nodes, including: having features, operation, being, calling, having attributes, and having weights.
3. The method according to claim 2, wherein the step of establishing a temporary stable analysis knowledge graph based on the temporary stable analysis knowledge triples comprises: The temporary stability analysis knowledge triples are imported into the neo4j graph database to establish a temporary stability analysis knowledge graph.
4. The method according to claim 1, based on the knowledge established in the temporary stability analysis knowledge graph, performing simulation calculation according to the control target, verifying the power grid fault and control measures, and judging whether the calculation result is instability, comprises: Based on the knowledge established in the temporary stability analysis knowledge graph, simulation calculation is performed according to the control target to determine whether there is power angle instability, voltage instability or frequency instability; When it is determined that there is power angle instability, voltage instability or frequency instability, corresponding control measures are executed; Perform temporary stability calculation on the power grid section after executing the control measures. When the calculation result shows that the power grid is not unstable, stop the temporary stability calculation.
5. The method according to claim 1, when the calculation result is instability, based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph, the section temporary stability limit calculation task is executed to determine the section transmission power limit value, including: Read the power flow, stability data and section definition, and specify the fault set; set the section initial value and adjustment method; Generate multiple sets of operation modes and increase the cross-section transmission power by a preset amount; Performing temporary stability calculation on the temporary stability of the fault set, and determining whether the calculation result is instability; When the calculation result is not unstable, increase the section power and continue to perform the section temporary stability limit calculation; or When the calculation result is unstable, stop executing the temporary stability limit calculation of the section and save the temporary stability limit calculation result.
6. A knowledge and data driven power grid section temporary stability limit calculation system, the system comprising: An establishment unit is used to determine a data structure including key influencing factors, compliance rules and control measures in a temporary stability analysis process, and establish a temporary stability analysis knowledge triple based on the data structure; and establish a temporary stability analysis knowledge graph based on the temporary stability analysis knowledge triple; A judgment unit, configured to perform simulation calculations according to control targets based on the knowledge established in the temporary stability analysis knowledge graph, verify power grid faults and control measures, and judge whether the calculation results are unstable; The calculation unit is used to execute the section temporary stability limit calculation task and determine the section transmission power limit value based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph when the calculation result is instability.
7. The system according to claim 6, wherein the temporary stability analysis knowledge triple comprises: <node, relationship, node>; The nodes include: state nodes, feature nodes, function nodes, weight nodes, and description nodes; The relationship is to connect two nodes in the knowledge graph, indicating a direct logical relationship between the two nodes, including: having features, operation, being, calling, having attributes, and having weights.
8. The system according to claim 7, wherein the establishing unit is used to establish a temporary stable analysis knowledge graph based on the temporary stable analysis knowledge triples, and is also used to: The temporary stability analysis knowledge triples are imported into the neo4j graph database to establish a temporary stability analysis knowledge graph.
9. The system according to claim 6, wherein the judgment unit is used to perform simulation calculations according to control targets based on the knowledge established in the temporary stability analysis knowledge graph, verify power grid faults and control measures, and judge whether the calculation results are unstable, and is also used to: Based on the knowledge established in the temporary stability analysis knowledge graph, simulation calculation is performed according to the control target to determine whether there is power angle instability, voltage instability or frequency instability; When it is determined that there is power angle instability, voltage instability or frequency instability, corresponding control measures are executed; Perform temporary stability calculation on the power grid section after executing the control measures. When the calculation result shows that the power grid is not unstable, stop the temporary stability calculation.
10. The system according to claim 6, wherein the calculation unit is configured to, when the calculation result is instability, perform the section temporary stability limit calculation task based on the section temporary stability limit calculation task information in the temporary stability analysis knowledge graph to determine the section transmission power limit value, including: Read the power flow, stability data and section definition, and specify the fault set; set the section initial value and adjustment method; Generate multiple sets of operation modes and increase the cross-section transmission power by a preset amount; Performing temporary stability calculation on the temporary stability of the fault set, and determining whether the calculation result is instability; When the calculation result is not unstable, increase the section power and continue to perform the section temporary stability limit calculation; or When the calculation result is unstable, stop executing the temporary stability limit calculation of the section and save the temporary stability limit calculation result.