An operation ticket intelligent generation and anti-misoperation locking verification method and system
Patent Information
- Application Number
- CN202610491889.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-15
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2046-04-15
AI Technical Summary
[0004]为了克服现有技术的上述缺陷,本发明的实施例提供一种操作票智能生成与防误闭锁校验方法及系统,解决了现有技术中操作序列先生成后校验导致易产生不可执行操作序列、效率低及不确定性高的问题
Smart Images

Figure CN122022414B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power transmission and transformation equipment operation and maintenance technology, and more specifically, to a method and system for intelligent generation of operation tickets and anti-misoperation interlocking verification. Background Technology
[0002] In the operation and maintenance of power systems, operation tickets are an important guide for operators to perform equipment operations. They are mainly used to standardize the operating sequence of primary equipment such as circuit breakers, disconnectors, and grounding switches, thereby ensuring the safety of power grid operation and the standardization of the operation process. At the same time, to prevent equipment damage or power grid accidents caused by misoperation, it is usually necessary to verify the operation process in conjunction with an anti-misoperation interlocking system to avoid dangerous operations such as opening disconnectors under load or closing grounding switches under energization.
[0003] In existing technologies, the generation of operation tickets mainly relies on manual experience or rule-based automatic generation. Manual generation depends on operators' understanding of the power grid structure and equipment status, resulting in low efficiency, high error rates, and poor consistency. Rule-based automatic generation methods typically use pre-defined operation templates or logical rules to generate corresponding operation steps based on the target operation task, and then verify them through an anti-misoperation interlocking system. These methods improve automation to some extent, but still have the following problems: In existing technologies, operation path generation and anti-misoperation interlocking verification are usually two independent processes, i.e., a complete operation sequence is generated first, and then interlocking verification is performed. This "generate first, verify later" approach easily generates a large number of unexecutable or repeatedly modified operation sequences, reducing the overall system efficiency and increasing the uncertainty of operation ticket generation. Summary of the Invention
[0004] To overcome the above-mentioned defects of the prior art, embodiments of the present invention provide an intelligent generation and anti-misoperation locking verification method and system for operation tickets, which solves the problems of easy generation of unexecutable operation sequences, low efficiency and high uncertainty caused by the prior art's operation sequence generation followed by verification.
[0005] To achieve the above objectives, the present invention provides the following technical solution: Firstly, this application provides a method for intelligent generation and anti-misoperation interlocking verification of operation tickets. The method includes: constructing an initial topology map; dividing electrical equipment into electrical sections to obtain multiple electrical sections; and establishing a section-level topology structure; performing equivalent compression processing on the section-level topology structure to construct an equivalent section topology map; and performing path search on the equivalent section topology map according to the target operation task to obtain candidate section operation paths; generating candidate equipment operation sequences based on the candidate section operation paths and constructing an interlocking constraint set; and embedding the interlocking constraint set for real-time constraint verification during the generation of the candidate equipment operation sequences, generating executable operation sequences from the operation steps that satisfy the interlocking constraints, and generating the final operation ticket.
[0006] In one embodiment, an initial topology graph is constructed, and electrical equipment is divided into electrical sections to obtain multiple electrical sections. A section-level topology structure is then established, including: based on the initial topology graph, identifying the conduction and disconnection connections between electrical equipment nodes to obtain an initial set of connectivity relationships; based on the initial set of connectivity relationships, identifying ordinary connected regions, ring networks, and double busbar structures; dividing the ordinary connected regions into first electrical sections through traversal search; dividing the ring networks and double busbar structures into second electrical sections through critical cut point analysis; and establishing connection correspondences between electrical sections based on the disconnection devices connecting different electrical sections, representing each electrical section as a node and the disconnection device as a connection edge, thus constructing a section-level topology structure.
[0007] In one embodiment, for the ring network and double busbar structure, a second electrical section is formed by dividing the structure through critical cut point analysis, including: identifying the loop set and marking it as a loop unit for the ring network and double busbar structure; determining the critical cut edge through minimum cut analysis; dividing the electrical equipment nodes in the loop unit into the second electrical section according to the critical cut edge, and recording the switching equipment corresponding to the critical cut edge.
[0008] In one embodiment, the cross-section-level topology is subjected to equivalent compression processing to construct a cross-section equivalent topology graph, including: extracting the cross-section information of each electrical cross-section and the connection mapping relationship between adjacent cross-sections; compressing the cross-sections that meet the conditions into equivalent nodes according to a preset merging strategy; mapping the switching devices that originally belonged to the merged cross-sections to the connection edges between the equivalent nodes; and constructing a cross-section equivalent topology graph based on the equivalent nodes and the mapped connection edges.
[0009] In one embodiment, a path search is performed on the equivalent topology graph of the cross-section according to the target operation task to obtain candidate cross-section operation paths. This includes: obtaining the initial electrical state and target electrical state of each equivalent node in the equivalent topology graph; identifying the cross-section connection edges that can be operated in the current state and generating a set of operable edges; using a graph search algorithm to traverse and search along the operable edges starting from the initial node according to the set of operable edges and a preset path generation strategy, updating the cross-section state in real time and determining safety constraints during the search process until the target electrical state is reached, thereby obtaining candidate cross-section operation paths; and deduplicating and prioritizing the candidate cross-section operation paths to form a final set of candidate cross-section operation paths.
[0010] In one embodiment, a candidate device operation sequence is generated based on the candidate section operation path, including: initializing the device-level operation sequence and establishing a device mapping table; mapping the opening and closing devices corresponding to each section connection edge to the device-level operation sequence according to the operation direction along the order of the candidate section operation path to generate a preliminary device operation list; traversing each candidate section operation path to perform mapping and form a candidate device operation sequence.
[0011] In one embodiment, constructing a locking constraint set includes: obtaining the device and electrical attributes of each operation step in the candidate device operation sequence; constructing a device state constraint set based on the device and electrical attributes; constructing a topology constraint set based on the topological relationships and cross-sectional connectivity of the devices in the candidate device operation sequence; constructing an operation timing constraint set by combining the execution order and dependencies of each operation step in the candidate device operation sequence; and combining the device state constraint set, the topology constraint set, and the operation timing constraint set to form a locking constraint set.
[0012] In one embodiment, during the generation of the candidate device operation sequence, the locking constraint set is embedded for real-time constraint verification. Operation steps that satisfy the locking constraints are generated into an executable operation sequence, including: progressively selecting candidate operations along the order of the candidate device operation sequence and performing real-time verification with the current locking constraint set; if the selected operation satisfies all locking constraints, the operation is included in the executable operation sequence, and the relevant device states and operation dependencies are updated; if the selected operation does not satisfy the locking constraints, the operation is skipped or the operation order is adjusted; this process is repeated iteratively until the entire candidate device operation sequence is traversed to form the final executable operation sequence.
[0013] In one embodiment, generating the final operation ticket includes: constructing an operation dependency graph based on device operations and their states before and after the operations in the executable operation sequence, and forming a partially ordered set; generating a set of legal operation sequences that satisfy the dependencies on the partially ordered set; selecting the operation sequence with the lowest priority score from the set of legal operation sequences as the target operation sequence; and generating operation ticket entries in sequence based on the target operation sequence to form the final operation ticket.
[0014] Secondly, this application provides an intelligent operation ticket generation and anti-misoperation interlocking verification system. The system includes: a topology generation module for constructing an initial topology map, dividing electrical equipment into electrical sections to obtain multiple electrical sections, and establishing a section-level topology structure; an operation path generation module for performing equivalent compression processing on the section-level topology structure, constructing a section-equivalent topology map, and performing path search on the section-equivalent topology map according to the target operation task to obtain candidate section operation paths; an operation sequence generation module for generating candidate equipment operation sequences based on the candidate section operation paths and constructing an interlocking constraint set; and a coupling and output module for embedding the interlocking constraint set for real-time constraint verification during the generation of candidate equipment operation sequences, generating operation steps that satisfy the interlocking constraints as executable operation sequences, and generating the final operation ticket.
[0015] As can be seen from the above technical solutions, the embodiments of this application have the following advantages: Starting from the original topology and real-time state of the power grid, the system constructs initial topology, cross-section-level topology, and cross-section equivalent topology layer by layer. This reduces computational complexity while maintaining electrical connectivity and operational feasibility. Combined with state vector modeling and path optimization mechanisms, it achieves efficient generation of candidate cross-section operation paths. Furthermore, through fine mapping from cross-sections to equipment and integrating equipment state constraints, topology constraints, and operation timing constraints, a closed constraint system is constructed. Real-time verification is performed during operation generation to ensure the safety and executability of operation sequences from the source. Finally, a linear expansion method based on partially ordered sets is used to globally optimize the operation sequence and generate operation tickets. This allows the overall solution to balance computational efficiency, operational safety, and path optimization under complex power grid structures. It not only avoids redundant operations and unexecutable sequences but also significantly improves the intelligence, accuracy, and adaptability to multi-constraint scenarios in operation ticket generation. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of this application 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 this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a schematic flowchart of an operation ticket intelligent generation and anti-misoperation locking verification method provided in an embodiment of this application.
[0018] Figure 2 This is a schematic diagram of the structure of an operation ticket intelligent generation and anti-misoperation locking verification system provided in an embodiment of this application.
[0019] Figure 3 The original power grid equipment topology diagram provided for the embodiments of this application.
[0020] Figure 4 This is a schematic diagram of the electrical cross-section division provided in an embodiment of this application.
[0021] Figure 5 The equivalent topology diagram of the cross section provided in the embodiments of this application. Detailed Implementation
[0022] To enable those skilled in the art to better understand the technical solutions in this application, the technical solutions in the embodiments of this application will be clearly and completely described below. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0023] It should be noted that, in this document, terms such as “comprising,” “including,” or any other variations thereof are intended to cover non-exclusive inclusion, such that an article or device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such an article or device. Without further limitation, an element defined by the phrase “comprising one…” does not exclude the presence of other identical elements in the article or device that includes the aforementioned element.
[0024] Reference Figure 1 As shown in the diagram, the present invention provides a method for intelligent generation and anti-misoperation locking verification of operation tickets, which includes the following steps: S1. Obtain the original topology data of the power grid to be operated and the equipment operating status data, and construct an initial topology map containing electrical equipment nodes and their connection relationships based on the original topology data. Based on the initial topology map, divide the electrical equipment into electrical sections to obtain multiple electrical sections, and establish a section-level topology structure in which each electrical section is connected by a controllable disconnection device.
[0025] In acquiring the original topology data and equipment operating status data of the power grid to be operated, the process first extracts primary equipment ledger information and real-time operating data from the power grid dispatch automation system or substation monitoring system. The original topology data includes the type identifier of electrical equipment, electrical connection relationships between equipment, and information on the bay and busbar to which it belongs. The equipment operating status data includes the open / closed status of circuit breakers and disconnectors, the status of grounding switches, and whether the equipment is energized. Subsequently, the acquired data is uniformly formatted to establish a mapping relationship between the unique identifier of the equipment and its attribute information, and an adjacency table is constructed based on the connection relationships between equipment. On this basis, various types of electrical equipment are mapped to nodes in the topology graph, and the electrical connection relationships between equipment are converted into connection edges between nodes. The status of these connection edges is then marked according to the operating status of the disconnecting equipment to distinguish between conducting and disconnected paths, thereby constructing an initial topology graph that reflects the actual connectivity status of the current power grid, providing basic data support for subsequent electrical section division and operation path generation. The initial topology graph is as follows: Figure 3 As shown, E1 E6 represents different electrical equipment nodes, specifically corresponding to circuit breakers, disconnect switches, busbar connection points, or other primary equipment. It is used to represent basic equipment units in the power grid. The black lines represent the electrical connection relationships between the equipment, reflecting the actual conductive path. The red dashed lines (ring network) represent the closed loop structure formed between the equipment, used to identify complex topologies such as ring networks or double busbars.
[0026] In this embodiment, electrical cross-sections are divided based on the initial topology map to obtain multiple electrical cross-sections, such as... Figure 4 As shown, a section-level topology is established, connecting each electrical section via a controllable disconnecting device, including: in, Figure 4 Section A represents the first electrical section obtained by dividing a normal connected region, which is usually a set of acyclic electrical connections; Section B (ring network) represents the second electrical section obtained by dividing a ring network or double busbar structure through critical cut point analysis, which belongs to a complex structural unit; Section C represents another independent first electrical section, similar to Section A, which is a normal connected region; CB1 and CB2 represent switching devices (such as circuit breakers or disconnect switches) that connect different electrical sections, used to control the electrical connection or isolation relationship between sections.
[0027] Based on the initial topology graph, extract all electrical equipment nodes and their connection edge information, and distinguish between conductive and disconnected connections according to the connection edge attribute identifier to obtain an initial connectivity set containing conductive connections. Based on the initial set of connectivity relationships, identify ordinary connected regions and complex structures such as ring networks and double busbars; In this process, by traversing all electrical equipment nodes along the conduction connections (such as depth-first or breadth-first traversal), the set of nodes that do not form loops during the traversal can be identified and classified as ordinary connected regions. At the same time, for the set of nodes that are repeatedly visited and form closed loops during the traversal, the loop detection algorithm can identify these closed loops and determine them as complex structures such as ring networks or double busbars. This distinguishes complex structural units from ordinary connected regions and provides a basis for subsequent critical cut point analysis and cross-section division.
[0028] Based on the ordinary connected region, any electrical equipment node is selected as the starting node, and a traversal search is performed along the conduction connection relationship to obtain all equipment nodes that are electrically connected to the starting node, forming the first electrically connected set; All device nodes in the first electrical connectivity set are marked as the same electrical section, and a new starting node is selected from the unmarked device nodes. This process is repeated until all device nodes are assigned to the corresponding electrical connectivity set, thus obtaining multiple non-overlapping first electrical sections. For complex structures such as ring networks and double busbars, perform critical cut point analysis and divide equipment nodes into second electrical sections based on the analysis results; Based on the first electrical section and the second electrical section, identify the switching equipment that connects different electrical sections, extract the electrical section information to which the two sides of the switching equipment belong respectively, and establish the connection correspondence between the electrical sections; Each electrical section is represented as a topology node, and the switching device is represented as a connection edge between nodes. The connection correspondence between electrical sections is represented in a structured way to construct a section-level topology structure. Each connection edge corresponds to at least one controllable switching device and is associated with its operating status information to represent the on / off state between sections.
[0029] Furthermore, for the complex structure of ring networks and double busbars, by identifying key cut points and dividing the second electrical section, including: For the initial topology graph of a complex structure, a loop detection algorithm is used to traverse all nodes, identify the set of loops that form a ring network or double busbar connection, and mark the nodes in each loop as the same loop unit. Perform minimum cut analysis on the loop unit to determine the critical cut edge as the disconnecting device that can separate the loop by cutting off the device or connecting edge. Based on the key cut edge, the electrical equipment nodes within the loop unit are divided into a second electrical section, and the switching equipment corresponding to the key cut edge is recorded.
[0030] It should be noted that by first acquiring the original topology data and equipment operating status of the power grid, an initial topology map reflecting real-time connectivity is constructed. Then, ordinary sections are divided based on electrical connectivity. At the same time, loop detection and minimum cut analysis are used to divide complex structures such as ring networks and double busbars into key cut points, forming a second electrical section. Finally, a section-level topology structure is established and associated with the operating status of disconnecting equipment. This enables the generation of operation tickets and interlocking verification of the power grid to be based on real, complete, and structured power grid data. This improves the accuracy of section division and operational safety under complex power grid structures, while avoiding redundant operations and the generation of unexecutable operation tickets. It provides a reliable data foundation and logical support for intelligent, efficient, and safe operation path planning.
[0031] S2 performs equivalent compression processing on the cross-sectional topology to construct an equivalent cross-sectional topology map, such as... Figure 5 As shown, based on the target operation task, a path search is performed on the equivalent topology map of the cross section to obtain candidate cross section operation paths that satisfy the target electrical state transition.
[0032] in, Figure 5 In the diagram, A, B, and C represent the equivalent electrical section nodes. A and C correspond to ordinary electrical sections (first section), and B corresponds to ring network or complex structure sections (second section).
[0033] In this embodiment, the cross-sectional topology is subjected to equivalent compression processing to construct an equivalent cross-sectional topology map, including: Based on the cross-section-level topology, the cross-section information of each electrical cross-section is extracted. The cross-section information includes a unique identifier, type attribute, connection switching equipment and operating status information, and a connection mapping relationship between the electrical cross-section and its adjacent cross-sections is established to provide structured input data for equivalent compression processing. The extracted cross-sectional information is analyzed, and cross-sections that meet the merging strategy are compressed into a single equivalent node. At the same time, the switching equipment and status information corresponding to the original cross-section are retained, and the connection relationship between adjacent cross-sections is updated, so that the number of nodes in the compressed topology graph is reduced while the topology connectivity and operability remain consistent. The mergeable strategy includes having only one controllable switching device connecting the same upstream and downstream sections; not introducing new loops or complex structural units after merging; and ensuring that the state transformation paths of the merged sections are consistent under the current operation task.
[0034] The connection edges between the compressed equivalent nodes and their adjacent nodes are processed, and the switching devices that originally belonged to the merged section are mapped to the connection edges between the equivalent nodes. This ensures that each edge reflects at least one controllable switching device and its real-time operating status information, so that key operation information is not lost during the compression process. Based on equivalent nodes and mapped connecting edges, a cross-section equivalent topology graph is constructed. Each equivalent node represents one or more merged cross-sections, each connecting edge corresponds to at least one controllable switching device and its status information, the connectivity of the topology graph is consistent with the original cross-section-level topology structure, and the feasibility of electrical state transitions is maintained.
[0035] Further, a path search is performed on the equivalent topology map of the cross-section to obtain candidate cross-section operation paths that satisfy the target electrical state transition, including: Based on the equivalent topology of the cross section, the initial electrical state and target electrical state corresponding to each equivalent node are obtained. The electrical state includes the node energized state, load distribution, disconnection equipment location, disconnection switch state and bus state. The operable states of all nodes and connecting edges are marked to form a cross section state initialization set, which provides initial conditions for path search. Traverse all connecting edges in the equivalent topology graph, identify the cross-sectional connecting edges that can be operated in the current initial state based on the type and operating status of the switching devices mapped on the edges, and generate a set of operable edges to limit the feasible operation space of path search. Based on the target electrical state transition, a path generation strategy is determined. The path generation strategy includes prioritizing the path that minimizes the number of operation steps, representing each cross-sectional state as a state vector, defining the state distance as the Euclidean distance between each state attribute and the target state, and prioritizing the expansion of the path with the smallest state distance. Based on the set of operable edges and the path generation strategy, a graph search algorithm is used to traverse and search the equivalent topological graph of the cross section, including: Starting from the initial node, the path is gradually extended along the cross-section edges identified in the set of operable edges, and the cross-section status is updated for each step of the operation, including the energized / disconnected status, load changes, and the operating status of the switching equipment; During the path expansion process, it is determined in real time whether the current path meets the preset safety constraints and target electrical state conditions; When the path completes the cross-sectional operation transformation from the initial state to the target state, the path is recorded as a candidate cross-sectional operation path, and the state change information corresponding to each step of the operation is saved.
[0036] The candidate section operation path set obtained from the search is deduplicated and prioritized to form the final candidate section operation path set, providing input for the generation of device-level operation sequences. The specific calculation formula for the priority sorting is as follows:
[0037]
[0038]
[0039] In the formula, Candidate paths Priority rating, This represents the number of path operation steps, i.e., the total number of cross-sectional operations that need to be performed along this path. For path operation complexity, Score the path security risk. , , These are the weighting coefficients of the three indicators, satisfying... , Let i be the number of independent cross sections involved in cross section i. Let i be the number of critical switching devices in section i. and This is a complexity weighting coefficient, reflecting the impact of the number of cross sections and key equipment on operational complexity. This represents the number of times section i violates safety constraints (live operation restrictions, load switching constraints) during path execution. The risk score for section i forming a loop during path execution (which can be measured by the number of loops). and The weighting coefficients for safety indicators reflect the importance of locking constraints and loop risks.
[0040] In this context, a lower priority score indicates that the path has higher priority.
[0041] It should be noted that by equivalently compressing the cross-sectional topology, multiple mergeable electrical cross-sections are compressed into a single equivalent node, while retaining the key switching equipment and its operating status information. Then, candidate operation paths are searched on the compressed equivalent topology map based on quantified path priority scores, achieving efficient planning of power grid operation paths. The advantages of this method are: firstly, it significantly reduces the number of nodes in the topology map and the search space, lowering computational complexity and improving path search efficiency; secondly, by retaining the key controllable equipment and real-time status information on each connection edge, and combining quantified scores for safety constraints, load, and loop risks, it achieves a balance between the executability and safety of operation path generation; simultaneously, by employing cross-sectional state vectors and Euclidean distance quantization methods, the adaptability of each path to the target electrical state transition can be accurately evaluated, ensuring that the generated candidate cross-sectional operation paths have the fewest operation steps and the lowest risk while meeting electrical state requirements. This provides a reliable and structured data foundation and decision-making basis for subsequent equipment-level operation sequence generation and intelligent operation ticket planning.
[0042] S3. Based on the candidate section operation path and combined with the connection device information between each section, the section-level operation is mapped to the candidate device operation sequence, and a locking constraint set including device state constraints, topology constraints and operation timing constraints is constructed.
[0043] In this embodiment, based on the candidate section operation path and combined with the connection device information between each section, the section-level operation is mapped to a candidate device operation sequence, including: Based on the switching device information of each section and its connecting edge in the candidate section operation path, initialize the device-level operation sequence and establish a device mapping table to record the section to which each device belongs and the operation type, so as to provide a data foundation for the generation of subsequent operation sequences. Following the order of the candidate section operation path, the switching devices corresponding to each section connection edge are mapped to the device-level operation sequence according to the operation direction, generating a preliminary device operation list; Among them, the operation of multiple devices involved in the same cross section is sorted according to electrical connectivity and operational dependencies.
[0044] By repeatedly mapping each candidate section operation path and removing duplicates, and recording the changes in section status and equipment status corresponding to each operation step, including energized / disconnected status, load changes, and bus status, a complete candidate equipment operation sequence is formed, providing structured data and decision-making basis for subsequent interlock verification, operation ticket generation, and intelligent operation path planning.
[0045] The candidate equipment operation sequence is a list of equipment operations formed by sequentially mapping the switching equipment and its operation type (open / close) corresponding to each section in the section-level operation path. Each operation step includes a unique equipment identifier, operation type, and state information before and after the operation, including energized / disconnected state, load state, busbar state, and section connectivity state.
[0046] Furthermore, a set of locking constraints is constructed, including device state constraints, topology constraints, and operation timing constraints, including: Obtain the equipment and electrical attributes of each operation step in the candidate equipment operation sequence, including the open / closed status of circuit breakers, disconnectors, and grounding switches, the energized status of busbars, the load status, and cross-sectional connectivity information; Based on the equipment and electrical attributes, equipment state constraints are constructed, including that circuit breakers are prohibited from being opened when energized, disconnect switches can only be operated when their respective busbars are de-energized, and critical cut points must meet the state conditions of adjacent sections before operation, thus forming a set of equipment state constraints. Based on the topological relationships and cross-sectional connectivity of devices in the candidate device operation sequence, topological constraints are constructed, including loop prevention constraints, cross-sectional isolation prevention constraints, and bus short-circuit prevention constraints, forming a set of topological constraints to ensure that the operation sequence maintains safe connectivity in the topology; Among them, the loop prevention constraint ensures that no closed electrical loop is formed during the execution of the candidate equipment operation sequence, thereby avoiding accidental circulating current or short circuit caused by the operation; the section isolation prevention constraint ensures that each electrical section maintains at least one connected path with the main network during the execution of the candidate equipment operation sequence, avoiding complete isolation of sections due to operation; and the bus short circuit prevention constraint ensures that no bus operation during the execution of the candidate equipment operation sequence will cause direct short circuit between buses, thereby preventing bus short circuit accidents.
[0047] By combining the execution order and dependencies of each operation step in the candidate device operation sequence, operation timing constraints are constructed, including device operation constraints that must be executed first, operation constraints that cannot be executed simultaneously, and sequence or time dependency constraints, forming a set of operation timing constraints; The set of device state constraints, the set of topological constraints, and the set of operation timing constraints are combined to form a set of interlocking constraints. Each constraint can be applied in real time during the generation and expansion of candidate device operation sequences to determine whether the operation is executable, thereby ensuring that the generated device operation sequence meets the requirements for preventing misoperation interlocking.
[0048] It should be noted that by simultaneously constructing a set of locking constraints based on device state, topology, and operation sequence, the locking constraints can be applied in real time and automatically verified during the operation path generation process. This solves the problem that traditional methods cannot simultaneously consider the dependencies of device state, topology, and operation sequence, and improves the security, accuracy, and intelligence level of device operation sequence generation.
[0049] S4, during the generation of candidate device operation sequences, the locking constraint set is embedded into the operation generation process. Real-time constraint verification is performed on each candidate operation step, and only operation steps that satisfy all locking constraints are retained to obtain an executable operation sequence that satisfies the locking conditions. Based on the executable operation sequence and its corresponding state change process, the final operation ticket is generated, realizing the integration of operation ticket generation and anti-misoperation locking verification.
[0050] In this embodiment, during the candidate device operation sequence generation process, the locking constraint set is embedded into the operation generation process. Real-time constraint verification is performed on each candidate operation, and only operation steps that satisfy all locking constraints are retained, resulting in an executable operation sequence that satisfies the locking conditions, including: Following the sequence of candidate device operations, each candidate operation is selected step by step, and it is verified in real time against the current set of locking constraints to determine whether the selected operation satisfies the device state constraints, topology constraints, and operation timing constraints. If the selected operation satisfies all interlocking constraints, the operation is included in the executable operation sequence, and the relevant equipment status, section status and operation dependencies are updated to ensure that subsequent operations are performed based on the latest electrical status. If the selected operation does not meet the locking constraint, skip the operation or adjust the operation order and reselect an executable operation to ensure that each operation meets the locking constraint requirements. Repeat the real-time verification and status update steps until the entire candidate device operation sequence has been traversed. Record all operations that meet the interlocking constraints in sequence to form the final device-level executable operation sequence that meets the interlocking conditions.
[0051] It should be noted that by embedding locking constraints and performing real-time verification during the device-level operation generation process, each operation step meets the requirements of device status, topology, and operation timing dependencies, thereby ensuring that the generated operation sequence is safe, executable, and prevents misoperation, thus improving the reliability and security of operation ticket generation and intelligent operation path planning.
[0052] Furthermore, based on the executable operation sequence and its corresponding state change process, a final operation ticket is generated, including: For each device operation in the executable operation sequence, extract the pre-operation state and post-operation state corresponding to each operation, represent each device operation as an operation node, and represent the pre-operation and post-operation states as a state vector, where the state vector includes the device on / off state, cross-section connection state, bus energized state, and load distribution information. Based on the set of operation nodes, an operation dependency graph is constructed, and a partially ordered set is formed accordingly. This partially ordered set consists of the set of operation nodes and the order of operations. When a first operation node must be executed before a second operation node, the first operation node is defined as having priority over the second operation node. The operation dependencies are determined by the following conditions: When the pre-operation state of the second operation node depends on the post-operation state of the first operation node, a dependency relationship is established where the first operation node takes precedence over the second operation node. When there is a locking constraint between the second operation node and the first operation node, and the constraint requires the first operation node to execute before the second operation node, a dependency relationship is established whereby the first operation node takes precedence over the second operation node.
[0053] A directed acyclic graph is constructed on the ordered set, and its linear expansion set is generated by recursive elimination. In each step, a node is selected from the set of operation nodes with an in-degree of zero and added to the sequence, and the node and its associated edges are deleted until a complete operation sequence is generated, thereby obtaining a set of all legal operation sequences that satisfy the dependency relationship. For each sequence in the set of legal operation sequences, the operation sequence with the lowest priority score is selected as the target operation sequence; Based on the target operation sequence, operation ticket entries are generated sequentially. Each entry includes device identifier, operation type, pre-operation status, post-operation status, and operation constraint information, and is arranged in the order of the operation sequence to generate the final operation ticket.
[0054] It should be noted that by abstracting the device-level executable operation sequence into operation nodes containing state vectors, and constructing a partially ordered set based on state dependencies and locking constraints, a linear expansion method is used to generate all legal operation sequences that satisfy electrical safety and operational dependencies. Then, a priority scoring mechanism is used to select the optimal sequence and generate an operation ticket. This ensures that the operation ticket not only strictly meets the requirements of device state, topology, and locking constraints, but also automatically selects the execution scheme with the optimal steps and lowest risk from multiple feasible operation paths. This effectively improves the accuracy, flexibility, and security of operation ticket generation, while avoiding the non-executable or suboptimal operation problems caused by traditional fixed-sequence methods, and enhancing the adaptability to complex power grid structures and multi-constraint scenarios.
[0055] Reference Figure 2 As shown in the diagram, the present invention provides a schematic diagram of an intelligent operation ticket generation and anti-misoperation interlocking verification system, which includes a topology generation module, an operation path generation module, an operation sequence generation module, and a coupling and output module. The modules are interconnected. The topology generation module is used to construct an initial topology diagram, divide electrical equipment into electrical sections, obtain multiple electrical sections, and establish a section-level topology structure. The operation path generation module is used to perform equivalent compression processing on the cross-section level topology, construct the cross-section equivalent topology map, and perform path search on the cross-section equivalent topology map according to the target operation task to obtain candidate cross-section operation paths. The operation sequence generation module is used to generate candidate equipment operation sequences based on candidate section operation paths and to construct a set of locking constraints. The coupling and output module is used to embed the locking constraint set for real-time constraint verification during the generation of candidate device operation sequences, generate the operation steps that satisfy the locking constraints into an executable operation sequence, and generate the final operation ticket.
[0056] The above formulas are all dimensionless calculations. The formulas are derived from software simulations based on a large amount of collected data to obtain the most recent real-world results. The preset parameters in the formulas are set by those skilled in the art according to the actual situation.
[0057] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, in the form of a computer program product.
[0058] Those skilled in the art will recognize that the modules and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0059] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0060] In conclusion, the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for intelligent generation and error-prevention interlocking verification of operation tickets, characterized in that, include: Construct an initial topology diagram, divide electrical equipment into electrical sections to obtain multiple electrical sections, and establish a section-level topology structure, including: Based on the conduction and disconnection connections between electrical equipment nodes in the initial topology diagram, identify ordinary connected regions as well as ring networks and double busbar structures; For ordinary connected regions, the first electrical cross-section is formed by traversing and searching. For ring network and double busbar structures, a second electrical section is formed by analyzing key cut points. Based on the switching devices that connect different electrical sections, establish the connection correspondence between electrical sections, and represent each electrical section as a node and the switching device as a connection edge to construct a section-level topology. The cross-section-level topology is subjected to equivalent compression processing to construct an equivalent cross-section topology graph. The equivalent compression processing includes: merging multiple cross-section nodes in the cross-section-level topology that meet the preset merging conditions into equivalent nodes; mapping the switching devices that originally belonged to the merged cross-sections to the connection edges between the equivalent nodes; and constructing the equivalent cross-section topology graph based on the merged equivalent nodes and the mapped connection edges. Based on the target operation task, a path search is performed on the equivalent topology map of the cross-section to obtain candidate cross-section operation paths, including: Obtain the initial electrical state and target electrical state of each equivalent node in the cross-sectional equivalent topology diagram; Identify the cross-sectional connection edges that can be operated on in the current state, and generate a set of operable edges; Based on the set of operable edges and the preset path generation strategy, the system traverses and searches along the operable edges starting from the initial node. During the search, the cross-section status is updated in real time and safety constraints are determined until the target electrical state is reached, thus obtaining the candidate cross-section operation path. Based on the candidate section operation path, generate candidate equipment operation sequence and construct a set of locking constraints; During the generation of candidate device operation sequences, the locking constraint set is embedded for real-time constraint verification. Operation steps that satisfy the locking constraints are generated into executable operation sequences, and a final operation ticket is generated.
2. The method for intelligent generation and anti-misoperation locking verification of operation tickets according to claim 1, characterized in that, The aforementioned ring network and double busbar structure are divided into a second electrical section through key cut point analysis, including: For ring networks and dual-bus structures, identify the sets of loops and mark them as loop units; Critical cut edges are identified through minimum cut analysis; Based on the key cut edge, the electrical equipment nodes within the loop unit are divided into a second electrical section, and the switching equipment corresponding to the key cut edge is recorded.
3. The method for intelligent generation and anti-misoperation locking verification of operation tickets according to claim 1, characterized in that, The step of generating a candidate device operation sequence based on the candidate section operation path includes: Initialize the device-level operation sequence and establish the device mapping table; Following the order of the candidate section operation path, the switching devices corresponding to each section connection edge are mapped to the device-level operation sequence according to the operation direction, generating a preliminary device operation list; The operation paths of each candidate section are traversed and mapped to form a sequence of candidate device operations.
4. The method for intelligent generation and anti-misoperation locking verification of operation tickets according to claim 1, characterized in that, The construction of the locking constraint set includes: Obtain the equipment and electrical attributes of each operation step in the candidate device operation sequence; Based on the aforementioned equipment and electrical attributes, a set of equipment state constraints is constructed; Based on the topological relationships and cross-sectional connectivity of devices in the candidate device operation sequence, a set of topological constraints is constructed. By combining the execution order and dependencies of each operation step in the candidate device operation sequence, a set of operation timing constraints is constructed. The set of device state constraints, the set of topological constraints, and the set of operation timing constraints are combined to form a locking constraint set.
5. The method for intelligent generation and anti-misoperation locking verification of operation tickets according to claim 1, characterized in that, During the generation of candidate device operation sequences, the locking constraint set is embedded for real-time constraint verification, and operation steps that satisfy the locking constraints are generated into executable operation sequences, including: Candidate operations are selected step by step along the sequence of candidate device operations, and real-time verification is performed with the current set of locking constraints. If the selected operation satisfies all locking constraints, then the operation is included in the executable operation sequence, and the relevant device status and operation dependencies are updated. If the selected operation does not satisfy the locking constraint, skip the operation or adjust the operation order. Repeat the iteration until the entire candidate device operation sequence has been traversed, forming the final executable operation sequence.
6. The method for intelligent generation and anti-misoperation locking verification of operation tickets according to claim 5, characterized in that, The generation of the final operation ticket includes: Based on the device operations and their states before and after the operations in the executable operation sequence, an operation dependency graph is constructed and a partially ordered set is formed; Generate a set of legal operation sequences that satisfy the dependency relationships on the partially ordered set; Select the operation sequence with the lowest priority score from the set of legal operation sequences as the target operation sequence; Based on the target operation sequence, operation ticket entries are generated sequentially to form the final operation ticket.
7. A system using the intelligent generation and anti-misoperation locking verification method for operation tickets as described in any one of claims 1-6, characterized in that, include: The topology generation module is used to construct an initial topology diagram, divide electrical equipment into electrical sections, obtain multiple electrical sections, and establish a section-level topology structure. The operation path generation module is used to perform equivalent compression processing on the cross-section level topology, construct the cross-section equivalent topology map, and perform path search on the cross-section equivalent topology map according to the target operation task to obtain candidate cross-section operation paths. The operation sequence generation module is used to generate candidate equipment operation sequences based on candidate section operation paths and to construct a set of locking constraints. The coupling and output module is used to embed the locking constraint set for real-time constraint verification during the generation of candidate device operation sequences, generate the operation steps that satisfy the locking constraints into an executable operation sequence, and generate the final operation ticket.
Citation Information
Patent Citations
An intelligent monitoring operation ticket management method and a system thereof
CN104933535A
Operation ticket generation method and device, storage medium and electronic equipment
CN121745251A