A power maintenance device extension method and system
By using a pre-built extended relation mapping and iterative reasoning method, the problems of time consumption and omissions in the expansion of power equipment maintenance equipment are solved, realizing automated, accurate and efficient equipment expansion, adapting to changes in the power grid, and ensuring the completeness of the expansion and the flexibility of the system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN POWER SUPPLY BUREAU
- Filing Date
- 2026-02-05
- Publication Date
- 2026-06-05
AI Technical Summary
In existing technologies, the expansion of power equipment maintenance equipment relies on manual experience, which is time-consuming and prone to omissions. Rule bases or knowledge graphs cannot handle complex, chain-like equipment relationships, resulting in poor system flexibility, difficulty in quickly adapting to changes in power grid structure or updates to maintenance rules, and a lack of iterative reasoning mechanisms, leading to incomplete coverage of implicit maintenance equipment.
Based on the method of pre-built extended relation mapping and iterative reasoning, a mapping relation dictionary is constructed, and multiple rounds of iterative reasoning are performed using power grid equipment ledger data and manually defined extended rules to generate a complete set of maintenance equipment. The integrity and consistency are then verified and output to the maintenance task system.
It has achieved automation, accuracy, and efficiency in the expansion of power maintenance equipment, shortened analysis time from hours to seconds, and ensured the completeness of the expansion and the flexibility of the system to adapt to changes in power grid structure and updates to maintenance rules.
Smart Images

Figure CN122155174A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power equipment maintenance technology, specifically to a power maintenance equipment extension method and system based on pre-built extended relation mapping and iterative reasoning, applicable to the filling, review, and tracking of power outage maintenance orders, as well as the automated review of work tickets and operation tickets. Background Technology
[0002] Power outage maintenance of electrical equipment is an important measure to ensure the safe and stable operation of the power system. Before power outage, the equipment operation and maintenance unit must submit a power outage maintenance order to the power grid dispatching agency, which includes the equipment to be maintained.
[0003] Currently, the formulation of monthly power grid maintenance plans involves a hierarchical process of aggregation and review. When compiling the monthly plan, dispatching agencies, for the sake of efficient aggregation and review, typically require that the equipment to be maintained in outage maintenance orders be abbreviated according to standard formats, such as "110kV Substation A #1 Main Transformer" or "110kV Substation A 110kV #1 Busbar". After the monthly plan is approved, a detailed list of maintenance equipment needs to be expanded based on the abbreviated equipment list for purposes such as: outage maintenance order submission, review, and tracking; and work permit and operation ticket review. For example: (1) "110kV Station A #1 Main Transformer" is expanded to "110kV Station A #1 Main Transformer, 110kV Station A #1 Main Transformer High Voltage 1101 Switch, 110kV Station A #1 Main Transformer Low Voltage 501 Switch, 110kV Station A 10kV #1 Grounding Transformer D01 Switch, 110kV Station A 10kV #1 Voltage Transformer 51PT"; (2) "110kV Station A 110kV #1 busbar" is expanded to "110kV Station A 110kV #1 busbar, 110kV Station A 110kV #1 busbar voltage transformer 111PT, 110kV Station A #1 main transformer, 110kV Station A #1 main transformer high-voltage switch 1101, 110kV Station A #1 main transformer low-voltage switch 501, 110kV Station A 10kV #1 grounding transformer D01 switch, 110kV Station A 10kV #1 voltage transformer 51PT, 110kV Station A line 1234, 110kV Station A 110kV Line A 1234 line switch, 110kV Station B 110kV Line A 1234 line switch, 110kV 1M, 2M section 1012 switch".
[0004] Currently, expanding the scope of maintenance equipment relies on manual experience, which is time-consuming and prone to omissions. Furthermore, while some existing technologies attempt to use rule bases or knowledge graphs for equipment association queries, they generally suffer from the following shortcomings: First, the rules are mostly static and one-time matching, unable to handle complex, chain-like equipment associations; second, the system lacks flexibility, struggling to adapt quickly to changes in the power grid structure or updates to maintenance rules; and third, it lacks an iterative reasoning mechanism, resulting in incomplete coverage of implicit maintenance equipment requiring multiple derivations (such as related line switches and opposite switches caused by busbar outages), still requiring manual intervention. Therefore, there is an urgent need for a method that can automatically, accurately, and efficiently expand the scope of all maintenance equipment based on existing equipment and equipment ledgers. Summary of the Invention
[0005] The present invention aims to solve the existing technical problems and provide a method and system for expanding power maintenance equipment. Based on pre-built expansion relationship mapping and iterative reasoning, it can improve the efficiency and accuracy of obtaining the set of maintenance equipment.
[0006] As one aspect of the present invention, a method for expanding power maintenance equipment is provided, comprising: Extended relation mapping pre-construction steps: Based on power grid equipment ledger data, maintenance equipment terminology library and manually defined maintenance equipment extension rules, construct a mapping relation dictionary, which is used to describe the connection relationship, subordinate relationship and extension rules between equipment; Dynamic iterative expansion step: Receive an input list of maintenance equipment containing at least one simplified identifier, and perform multiple rounds of iterative reasoning and condition judgment on each equipment in the input list based on the mapping relationship dictionary until the set of equipment before and after iteration no longer changes, thereby generating a complete set of maintenance equipment; Verification output steps: Perform integrity and consistency verification on the set of maintenance equipment and output the results to the maintenance task system.
[0007] Specifically, the pre-construction extended relation mapping step includes: Read the equipment ledger information, parse and extract the electrical connection relationships and logical ownership relationships between the equipment, and generate initial association pairs; Read the extended relationship information of the equipment under maintenance and obtain the specific extended rules for manually maintained equipment; The initial association pairs and the extension rule table are merged, and the electrical connection relationship, logical affiliation relationship and specific extension rule are integrated to construct a mapping relationship dictionary in the form of key-value pairs, where the key is the device or device type that initiates the extension, and the value is one or more devices or device types that are associated and extended.
[0008] The key-value pairs in the mapping relationship dictionary include at least the following: busbars are associated with their voltage transformers, line bus couplers and sectionalizing switches, line switches, and main transformer switches; main transformers are associated with their high-voltage, medium-voltage, and low-voltage switches; main transformer low-voltage switches are associated with grounding transformers and corresponding busbar voltage transformers; line switches are associated with their respective lines; and key-value pairs defined in the maintenance equipment extended relationship table.
[0009] Specifically, the multi-round iterative reasoning in the dynamic iterative expansion step includes: Initialization sub-step: Set the input list to the current set of equipment under maintenance; Nth iteration sub-step: Traverse each device in the current set, look up its corresponding extended device list in the extended relationship mapping table, and add the new device that is found but not in the current set to a temporary set; Judgment and Update Sub-step: If the temporary set is not empty after this round of iteration, the devices in the temporary set are merged into the current maintenance device set, and the N+1th round of iteration is triggered; if the temporary set is empty, the iteration is stopped, and the current maintenance device set is output as the final result.
[0010] The verification output step further includes: Integrity verification sub-step: Check whether the extended equipment set covers all safety measures equipment required for the maintenance task, including grounding wires, insulators, and warning signs; Consistency verification sub-step: Compare the device range of similar historical tasks. If the difference between the current expansion result and the number of devices in historical tasks exceeds a preset threshold (e.g., 20%), it is marked as abnormal. Determine the sub-steps: Generate an exception log for devices that do not match the mapping dictionary. The log includes the device identifier, the type of the unmatched rule, and suggested actions (such as manual review or adding a new rule); categorize the verification results into three types: "pass", "warning", and "fail". Only "pass" results are allowed to be output to the maintenance task system. Output sub-steps: Convert the extended device set into an Excel-formatted power outage maintenance order, which includes device name, location, operation steps, and safety precautions; or convert it into an XML-formatted work order operation steps, which conforms to the IEC 61850 standard and includes device identifier, operation type, and timestamp; push the output results to the target system via a Web Service interface, which supports SOAP or REST protocols and includes an authentication mechanism; or synchronize the output results through a database intermediate table, which includes fields: task ID, device ID, extended status, and modification time.
[0011] As another aspect of the present invention, a power maintenance equipment expansion system is also provided, comprising: The extended relationship mapping construction module is used to construct a mapping relationship dictionary based on power grid equipment ledger data, maintenance equipment terminology library and manually defined maintenance equipment extension rules. The mapping relationship dictionary is used to describe the connection relationship, subordinate relationship and extension rules between equipment. The dynamic iterative extension module is used to receive an input list of maintenance equipment containing at least one simplified identifier, and perform multiple rounds of iterative reasoning and condition judgment on each equipment in the input list based on the mapping relationship dictionary, until the set of equipment before and after iteration no longer changes, thereby generating a complete set of maintenance equipment. The verification output module is used to perform integrity and consistency verification on the set of maintenance equipment and output the results to the maintenance task system.
[0012] The extended relation mapping construction module includes: The ledger parsing unit is used to parse the ledger information of power equipment, extract the electrical connection relationships and logical ownership relationships between equipment, and generate initial association pairs. The rule loading unit is used to load and maintain extended relationship information of maintenance equipment and obtain specific extended rules for manual maintenance of equipment. The mapping synthesis unit is used to merge the initial association pairs and the extension rule table, integrate the electrical connection relationship, logical affiliation relationship and specific extension rules, and construct a mapping relationship dictionary in the form of key-value pairs, where the key is the device or device type that initiates the extension, and the value is one or more devices or device types that are associated and extended.
[0013] The key-value pairs in the mapping relationship dictionary include at least the following: busbars are associated with their voltage transformers, line bus couplers and sectionalizing switches, line switches, and main transformer switches; main transformers are associated with their high-voltage, medium-voltage, and low-voltage switches; main transformer low-voltage switches are associated with grounding transformers and corresponding busbar voltage transformers; line switches are associated with their respective lines; and key-value pairs defined in the maintenance equipment extended relationship table.
[0014] The dynamic iterative expansion module further includes: An initialization unit is used to set the input list to the current set of equipment under maintenance. An iteration unit is used to traverse each device in the current set, look up its corresponding extended device list in the extended relationship mapping table, and add the new device that is found but is not in the current set to a temporary set; The update unit determines whether to merge the devices in the temporary set into the current maintenance set and trigger the next iteration if the temporary set is not empty after the current iteration. If the temporary set is empty, the iteration stops and the current maintenance set is output as the final result.
[0015] The verification output module further includes: The integrity verification unit is used to check whether the extended equipment set covers all safety measures equipment required for the maintenance task, including grounding wires, insulators, and warning signs; The consistency verification unit is used to compare the device range of similar historical tasks. If the difference between the current expansion result and the number of devices in historical tasks exceeds a preset threshold (e.g., 20%), it is marked as abnormal. The determination unit is used to generate anomaly logs for devices that do not match the mapping dictionary. The logs include the device identifier, the type of the unmatched rule, and suggested actions (such as manual review or adding a new rule). The verification results are divided into three categories: "pass", "warning", and "fail". Only "pass" results are allowed to be output to the maintenance task system. The output unit is used to convert the extended device set into an Excel-formatted power outage maintenance order, which includes the device name, location, operation steps, and safety precautions; or into an XML-formatted work order with operation steps, the XML file conforming to the IEC 61850 standard and including device identifiers, operation types, and timestamps; push the output results to the target system via a Web Service interface, which supports SOAP or REST protocols and includes an authentication mechanism; or synchronously output the results via a database intermediate table, the intermediate table containing fields: task ID, device ID, extended status, and modification time.
[0016] Implementing the embodiments of the present invention has the following beneficial effects: This invention provides a method and system for extending power maintenance equipment. Based on pre-built extension relationship mapping and iterative reasoning, it can handle complex relationships between maintenance equipment in the power grid and achieve rapid iterative reasoning through pre-built mapping relationships.
[0017] In this invention, the time-consuming "knowledge construction" (pre-built mapping) is separated from the high-frequency "reasoning application" (dynamic iteration), thus ensuring the high performance of online services.
[0018] In this invention, the chain-like reasoning process of expert thinking is simulated. Through loops and conditional judgments, the problem that a one-time query cannot cover deep and indirectly related devices is solved, thus ensuring the completeness of the expansion.
[0019] In this invention, objective equipment ledger connection data is fully utilized, and valuable expert experience and special procedures are incorporated through manual rule tables, so that the system has both automated processing capabilities and the flexibility to handle complex abnormal situations.
[0020] In this invention, the complete inference log and rule management interface make the "black box" intelligent inference process transparent, reliable, and manageable, which is crucial for the power industry with high security requirements.
[0021] Implementing this invention can improve the efficiency and accuracy of obtaining a set of maintenance equipment. It establishes an extension relationship mapping based on rigorous maintenance equipment extension rules, ensuring accurate reasoning; and enables rapid iterative reasoning through pre-built mapping relationships, reducing manual analysis work that might take hours to seconds. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, obtaining other drawings based on these drawings without creative effort still falls within the scope of the present invention. Figure 1 This is a schematic diagram of the main flow of an embodiment of an extended method for power maintenance equipment provided by the present invention; Figure 2 This is a schematic diagram of a structural embodiment of an extension system for power maintenance equipment provided by the present invention; Figure 3 for Figure 2 A schematic diagram of the extended relation mapping module structure; Figure 4 for Figure 2 Schematic diagram of the dynamic iterative expansion module structure; Figure 5 This is a schematic diagram of the structure of the verification output module. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings.
[0024] like Figure 1 The diagram shows the main flow of an embodiment of a power maintenance equipment expansion method provided by the present invention; in this embodiment, the method includes at least the following steps: Step S1, Extended Relationship Mapping Pre-construction Step: Based on power grid equipment ledger data, maintenance equipment terminology library, and manually defined maintenance equipment extension rules, construct a mapping relationship dictionary, which is used to describe the connection relationship, subordinate relationship, and extension rules between equipment; Step S2, Dynamic Iterative Expansion Step: Receive an input list of maintenance equipment containing at least one simplified identifier. Based on the mapping relationship dictionary, perform multiple rounds of iterative reasoning and condition judgment on each equipment in the input list until the set of equipment before and after iteration no longer changes, and generate a complete set of maintenance equipment. Step S3, Verification Output Step: Perform integrity and consistency verification on the set of maintenance equipment and output the results to the maintenance task system.
[0025] Each step is explained in detail below.
[0026] In a specific example, step S1, the pre-construction of extended relation mapping step specifically includes: Step S10: Read the substation equipment ledger information, such as the "Substation Equipment Ledger Table," parse and extract the electrical connection relationships and logical attribution relationships between equipment, and generate initial association pairs. In a specific example, the "Substation Equipment Ledger Table" is usually a structured database table containing fields such as equipment ID, equipment name, equipment type, substation, electrical connection point, and logically assigned equipment. For example, a record might be: Equipment ID="SW001", Equipment Name="110kV Line A 1234 Circuit Switch", Equipment Type="Switch", Substation "110kV Substation A", Electrical Connection Point "110kV #1 Busbar", Logically Attribution Equipment "110kV Line A 1234 Circuit". The system can parse these fields to extract the association relationship of "110kV #1 Busbar → 110kV Line A 1234 Circuit Switch".
[0027] Step S11: Read the extended relationship information of the maintenance equipment, such as reading the "Extended Relationship Table of Maintenance Equipment" to obtain the specific equipment extension rules for manual maintenance. In specific examples, the "Extended Relationship Table of Maintenance Equipment" is usually a configurable Excel or database table used to define special rules beyond standard equipment associations. For example, a regional regulation requires that "when a 110kV main transformer is under maintenance, its corresponding 10kV capacitor compensation device must also be under maintenance." Such a rule can be achieved by adding a record to this table: Key="110kV Main Transformer", Value="10kV Capacitor Compensation Device", Rule Type="Special Regulation".
[0028] Step S12: Merge the initial association pairs and the extension rule table, integrate the electrical connection relationship, logical affiliation relationship and specific extension rules to construct a mapping relationship dictionary in the form of key-value pairs, where the key is the device or device type that initiates the extension, and the value is one or more devices or device types that are associated and extended.
[0029] The key-value pairs in the mapping dictionary include at least: busbars associated with their voltage transformers, bus couplers and sectionalizing switches, line switches, and main transformer switches; main transformers associated with their high-voltage, medium-voltage, and low-voltage switches; main transformer low-voltage switches associated with grounding transformers and corresponding busbar voltage transformers; line switches associated with their respective lines; and custom key-value pairs defined in the maintenance equipment extension relationship table. Table 1 below shows an example of a specific key-value pair.
[0030] Table 1. Example of key-value pairs in the mapping dictionary.
[0031] Understandably, the device names for "keys" and "values" in Table 1 generally use standard terminology and are consistent with the "Maintenance Equipment Terminology Database" to ensure the accuracy of the mapping. For example, "bus" may correspond to "BUS" in the terminology database, and "main transformer low-side switch" may correspond to "TRANSFORMER_LOW_SIDE_CB".
[0032] In a specific example, in step S2, the multi-round iterative reasoning in the dynamic iterative expansion step specifically includes: Step S20, Initialization Sub-step: Set the input list to the current set of equipment under maintenance; the input list is usually from the monthly scheduling plan, for example: ["110kV Substation #1 Main Transformer", "110kV Substation #1 110kV Busbar"]. The system first performs terminology standardization on the input devices to ensure consistency with the keys in the mapping dictionary.
[0033] Step S21, Nth iteration sub-step: Traverse each device in the current set, find its corresponding extended device list in the extended relationship mapping table, and add the new device that is found but not in the current set to a temporary set; Step S22, Judgment and Update Sub-step: If the temporary set is not empty after this round of iteration, then merge the devices in the temporary set into the current maintenance device set and trigger the N+1th round of iteration; if the temporary set is empty, then stop the iteration and output the current maintenance device set as the final result.
[0034] In a specific example, the first round of iterative reasoning is performed. Based on the extended relation mapping, each maintenance device in the power outage maintenance order is expanded to obtain a new set of maintenance devices. For a double busbar connection, if both busbars are out of service simultaneously, the line switches and main transformer switches on the busbars are expanded. Then determine whether to continue iterative reasoning. Compare the list of maintenance equipment before and after this round of iterative reasoning: if they are inconsistent, it means that new maintenance equipment has been added in this round, so continue iterative reasoning; if they are consistent, it means that no new maintenance equipment has been added in this round, so stop iterative reasoning.
[0035] For example, suppose the input is ["110kV Substation #1 Main Transformer"]. The first round expands to include switchgear based on "Main Transformer → Main Transformer High-Voltage Switch, Main Transformer Low-Voltage Switch"; the second round expands to include grounding transformer and PT based on "Main Transformer Low-Voltage Switch → Grounding Transformer, 10kV Bus Voltage Transformer"; the third round expands to include grounding transformer switch based on "Grounding Transformer → Grounding Transformer Switch". The iteration stops when no new equipment is added in the fourth round.
[0036] In a specific example, step S3 further includes: Step S30, Integrity Verification Sub-step: Check whether the extended equipment set covers all safety measure equipment required for the maintenance task. The safety measure equipment includes grounding wires, insulators, and warning signs. Specifically, the integrity verification is achieved by comparing with the "Safety Measures Equipment List," which is predefined according to equipment type and voltage level. For example, a 110kV busbar de-energization must include safety measure equipment such as "one set of 110kV grounding wires" and "Work here sign."
[0037] Step S31, Consistency Verification Sub-step: Compare the equipment range of similar historical tasks. If the difference in the number of equipment in the current expanded result exceeds a preset threshold (e.g., 20%), it is marked as abnormal. Specifically, historical task data is obtained from the maintenance task system database. Similar historical tasks are matched by dimensions such as task type, voltage level, and equipment type to calculate the equipment quantity difference rate. For example, the average number of equipment in the historical "110kV main transformer maintenance" is 15 units, while the current expanded result is 8 units, with a difference rate of 46.7%. The system will mark this as a "warning".
[0038] Step S32, determine the sub-step: Generate an exception log for devices with unmatched mapping dictionaries. The log includes the device identifier, the type of the unmatched rule, and suggested actions (such as manual review or adding a new rule). The verification results are categorized into three types: "Pass," "Warning," and "Fail." Only "Pass" results are allowed to be output to the maintenance task system. For example, in one example, the exception log might be: Device identifier = "110kV Jia Substation New Energy Collection Line," Unmatched rule type = "Undefined line type," Suggested action = "Please manually review whether the line needs to be shut down for the relevant inverters." The log will be stored in the system log table and pushed to the rule management interface for maintenance personnel to process.
[0039] Step S33, Output Sub-step: Convert the extended device set into an Excel-formatted power outage maintenance order, which includes device name, location, operation steps, and safety precautions; or convert it into an XML-formatted work order operation steps, which conforms to the IEC 61850 standard and includes device identifier, operation type, and timestamp; push the output results to the target system through a Web Service interface, which supports SOAP or REST protocols and includes an authentication mechanism; or synchronously output the results through a database intermediate table, which includes fields: task ID, device ID, extended status, and modification time.
[0040] In a specific example, the Excel output would look like this: the table columns would include "Serial Number", "Equipment Name", "Substation", "Voltage Level", "Operating Procedures", and "Safety Precautions". For example, the operating procedure for the equipment "110kV Jia Substation #1 Main Transformer 1101 Switch" would be "Disconnect 1101 Switch and open both disconnect switches", and the safety precautions would be "Test for voltage and connect grounding wire".
[0041] XML output example: Following the IEC 61850 CLS (Control Logic Service) model, each device operation is encapsulated as a Control element, containing attributes such as ctlModel, originator, and operationTime.
[0042] Example of an intermediate database table: The intermediate table is named T_EXTENDED_DEVICES, and its fields include TASK_ID (associated maintenance task ID), DEVICE_ID (unique device code), EXTEND_STATUS (extended status: automatic / manual / abnormal), and UPDATE_TIME (last update time). The target system retrieves data through polling or triggers.
[0043] like Figure 2 The diagram shown illustrates a structural schematic of an embodiment of a power maintenance equipment expansion system provided by the present invention. (In conjunction with...) Figures 3 to 5 As shown, in this embodiment, the power maintenance equipment expansion system 1 includes at least: The extended relationship mapping construction module 10 is used to construct a mapping relationship dictionary based on power grid equipment ledger data, maintenance equipment terminology library and manually defined maintenance equipment extension rules. The mapping relationship dictionary is used to describe the connection relationship, subordinate relationship and extension rules between equipment. The dynamic iterative extension module 11 is used to receive an input list of maintenance equipment containing at least one simplified identifier, and perform multiple rounds of iterative reasoning and condition judgment on each equipment in the input list based on the mapping relationship dictionary, until the set of equipment before and after iteration no longer changes, thereby generating a complete set of maintenance equipment. The verification output module 12 is used to perform integrity and consistency verification on the set of maintenance equipment and output the results to the maintenance task system.
[0044] In specific examples, such as Figure 3 As shown, the extended relation mapping construction module 10 includes: The ledger parsing unit 100 is used to parse the ledger information of the power equipment, such as parsing the "Power Equipment Ledger Table", extracting the electrical connection relationship and logical belonging relationship between the equipment, and generating initial association pairs; The rule loading unit 101 is used to load and maintain the extended relationship information of maintenance equipment, such as the "Extended Relationship Table of Maintenance Equipment", and to obtain specific equipment extension rules for manual maintenance. The mapping synthesis unit 102 is used to merge the initial association pairs and the extension rule table, integrate the electrical connection relationship, logical affiliation relationship and specific extension rules, and construct a mapping relationship dictionary in the form of key-value pairs, where the key is the device or device type that initiates the extension, and the value is one or more devices or device types that are associated and extended.
[0045] The key-value pairs in the mapping relationship dictionary include at least the following: busbars are associated with their voltage transformers, line bus couplers and sectionalizing switches, line switches, and main transformer switches; main transformers are associated with their high-voltage, medium-voltage, and low-voltage switches; main transformer low-voltage switches are associated with grounding transformers and corresponding busbar voltage transformers; line switches are associated with their respective lines; and key-value pairs defined in the maintenance equipment extended relationship table.
[0046] Understandably, in some cases, when the mapping synthesis unit 102 constructs the dictionary, if the same key exists from multiple sources (such as ledger extraction and manual rules), it performs deduplication and priority processing (usually manual rules have higher priority). The dictionary is stored in a hash table structure, supporting lookups with O(1) time complexity.
[0047] In specific examples, such as Figure 4 As shown, the dynamic iterative expansion module 11 further includes: Initialization unit 110 is used to set the input list to the current set of equipment under maintenance; Iteration unit 111 is used to traverse each device in the current set, search for its corresponding extended device list in the extended relationship mapping table, and add the new device found that is not in the current set to a temporary set. In a specific example, when iterating unit 111 searches for extended devices, if the device is a type-level key (such as "bus"), it first concretizes it into an actual device in the current set that matches that type (such as "110kV Station A 110kV #1 bus"), and then performs the search. The temporary set adopts a Set data structure to ensure device uniqueness. The judgment update unit 112 is used to merge the devices in the temporary set into the current maintenance device set and trigger the next round of iteration when it is detected that the temporary set is not empty after the current iteration; if the temporary set is empty, the iteration is stopped and the current maintenance device set is output as the final result.
[0048] In specific examples, such as Figure 5 As shown, the verification output module 12 further includes: The integrity verification unit 120 is used to check whether the extended equipment set covers all the safety measures equipment required for the maintenance task, including grounding wires, insulators, and warning signs. The consistency verification unit 121 is used to compare the device range of similar historical tasks. If the difference between the current expansion result and the number of devices in the historical task exceeds a preset threshold (e.g., 20%), it is marked as abnormal. The determination unit 122 is used to generate an exception log for devices that do not match the mapping dictionary. The log includes the device identifier, the type of the unmatched rule, and suggested operations (such as manual review or adding a new rule). The verification results are divided into three categories: "pass", "warning", and "fail". Only the "pass" result is allowed to be output to the maintenance task system. Output unit 123 is used to convert the extended device set into an Excel-formatted power outage maintenance order, which includes device name, location, operation steps, and safety precautions; or convert it into an XML-formatted work order operation steps, which conforms to the IEC 61850 standard and includes device identifier, operation type, and timestamp; push the output results to the target system through a Web Service interface, which supports SOAP or REST protocols and includes an authentication mechanism; or synchronize the output results through a database intermediate table, which includes fields: task ID, device ID, extended status, and modification time.
[0049] In this specific example, output unit 123 supports multiple output modes, which can be switched via a configuration switch. The WebService interface uses an OAuth 2.0 token mechanism for authentication, ensuring secure data transmission. The data synchronization cycle between the intermediate database table and the target system is configurable (e.g., every 5 minutes).
[0050] For more details, please refer to and combine with the above. Figure 1 The description of that will not be repeated here.
[0051] It is understood that the method provided by this invention can be applied to processes such as filling out, reviewing, and tracking power outage maintenance orders, and reviewing work tickets and operation tickets.
[0052] Specifically, the power outage maintenance form filling process automatically generates a list of eligible equipment for power outage requests with complete maintenance equipment. Power outage maintenance order review: Automatically generates a list of power outage application equipment that meets the requirements and has complete maintenance equipment, and compares the maintenance equipment with the work content and work location to review whether the power outage maintenance order is correct; Power Outage Maintenance Order Tracking: Automatically generates a list of power outage application equipment that meets the requirements and has complete maintenance equipment. It can be used to calculate whether the maintenance equipment in the tracking order is a subset of the maintenance equipment in the main order. If so, the tracking order can be tracked. Work order review: Based on the requirements of the primary equipment status, expand the scope and calculate the disconnected switches and opened disconnectors, and review the safety measures (switches that should be disconnected and disconnectors that should be opened) in the work order.
[0053] Operation ticket review: Based on the requirements of the primary equipment status, expand and calculate the disconnected switches and opened disconnectors, and review the operation steps (disconnecting switches and opening disconnectors) in the operation ticket.
[0054] Taking work order verification as an example, the system input is the maintenance equipment listed in the work order (such as "110kV Substation #1 Main Transformer"). After expansion using the method of this invention, a complete set of equipment is obtained, which in turn derives the switches that must be disconnected (such as switch 1101 and switch 501) and the disconnectors that must be opened (such as disconnector 11011). The system compares this list with the "Safety Measures" section of the work order, and if any is missing, the verification will fail.
[0055] It is understandable that the key innovation of this invention lies in: I. Adopting a two-stage processing architecture Pre-built extended relationship mapping: During system initialization, the input power grid equipment ledger, maintenance equipment terminology library, and manually defined extended rules are deeply analyzed and processed to construct a series of structured mapping relationship dictionaries. These dictionaries fully characterize the connection relationships, dependency relationships, and extended rules between equipment.
[0056] Dynamic iterative expansion: When faced with specific maintenance equipment, multiple rounds of iterative reasoning are performed based on the expansion relationship mapping until no new equipment can be expanded, and finally a complete set of maintenance equipment is obtained.
[0057] II. Multi-round iteration and condition-triggered expansion mechanism The expansion process is not a simple one-time search, but a cyclical process involving conditional checks. In each iteration, the system traverses the currently identified list of equipment under maintenance. For each piece of equipment, it checks if a related expansion relationship exists in the expansion relationship mapping. When a specific condition is met, the system obtains the new equipment under maintenance based on the expansion relationship and adds it to the list. This process repeats until no new equipment is added in a certain iteration, marking the completion of the expansion.
[0058] III. Support for dual data sources It can automatically build extension relationships based on equipment ledgers and extension logic; The system allows for customization of configuration data such as the "Maintenance Equipment Extension Relationship Table," facilitating the definition of specific extension rules and improving the system's adaptability and accuracy.
[0059] Implementing the embodiments of the present invention has the following beneficial effects: This invention provides a method and system for extending power maintenance equipment. Based on pre-built extension relationship mapping and iterative reasoning, it can handle complex relationships between maintenance equipment in the power grid and achieve rapid iterative reasoning through pre-built mapping relationships.
[0060] In this invention, the time-consuming "knowledge construction" (pre-built mapping) is separated from the high-frequency "reasoning application" (dynamic iteration), thus ensuring the high performance of online services.
[0061] In this invention, the chain-like reasoning process of expert thinking is simulated. Through loops and conditional judgments, the problem that a one-time query cannot cover deep and indirectly related devices is solved, thus ensuring the completeness of the expansion.
[0062] In this invention, objective equipment ledger connection data is fully utilized, and valuable expert experience and special procedures are incorporated through manual rule tables, so that the system has both automated processing capabilities and the flexibility to handle complex abnormal situations.
[0063] In this invention, the complete inference log and rule management interface make the "black box" intelligent inference process transparent, reliable, and manageable, which is crucial for the power industry with high security requirements.
[0064] Implementing this invention can improve the efficiency and accuracy of obtaining a set of maintenance equipment. It establishes an extension relationship mapping based on rigorous maintenance equipment extension rules, ensuring accurate reasoning; and enables rapid iterative reasoning through pre-built mapping relationships, reducing manual analysis work that might take hours to seconds.
[0065] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 Units that specify functions within one or more boxes.
[0066] The above description is merely a preferred embodiment of the present invention and should not be construed as limiting the scope of the invention. Therefore, any equivalent variations made in accordance with the claims of the present invention are still within the scope of the present invention.
Claims
1. A method for expanding power maintenance equipment, characterized in that, include: Extended relation mapping pre-construction steps: Based on power grid equipment ledger data, maintenance equipment terminology library and manually defined maintenance equipment extension rules, construct a mapping relation dictionary, which is used to describe the connection relationship, subordinate relationship and extension rules between equipment; Dynamic iterative expansion step: Receive an input list of maintenance equipment containing at least one simplified identifier, and perform multiple rounds of iterative reasoning and condition judgment on each equipment in the input list based on the mapping relationship dictionary until the set of equipment before and after iteration no longer changes, thereby generating a complete set of maintenance equipment; Verification output steps: Perform integrity and consistency verification on the set of maintenance equipment and output the results to the maintenance task system.
2. The method according to claim 1, characterized in that, The pre-constructed extended relation mapping step specifically includes: Read the equipment ledger information, parse and extract the electrical connection relationships and logical ownership relationships between the equipment, and generate initial association pairs; Read the extended relationship table information of the maintenance equipment to obtain the specific equipment extension rules for manual maintenance; The initial association pairs and the extension rule table are merged, and the electrical connection relationship, logical affiliation relationship and specific extension rule are integrated to construct a mapping relationship dictionary in the form of key-value pairs, where the key is the device or device type that initiates the extension, and the value is one or more devices or device types that are associated and extended.
3. The method according to claim 2, characterized in that, The key-value pairs in the mapping relationship dictionary include at least: busbars associated with their voltage transformers, line bus couplers and sectionalizing switches, line switches, and main transformer switches; main transformers associated with their high-voltage, medium-voltage, and low-voltage switches; main transformer low-voltage switches associated with grounding transformers and corresponding busbar voltage transformers; line switches associated with their respective lines; and custom key-value pairs defined in the maintenance equipment extended relationship table.
4. The method according to claim 3, characterized in that, The multi-round iterative reasoning in the dynamic iterative expansion step specifically includes: Initialization sub-step: Set the input list to the current set of equipment under maintenance; Nth iteration sub-step: Traverse each device in the current set, look up its corresponding extended device list in the extended relationship mapping table, and add the new device that is found but not in the current set to a temporary set; Judgment and Update Sub-step: If the temporary set is not empty after this round of iteration, the devices in the temporary set are merged into the current maintenance device set, and the N+1th round of iteration is triggered; if the temporary set is empty, the iteration is stopped, and the current maintenance device set is output as the final result.
5. The method according to any one of claims 1 to 4, characterized in that, The verification output step further includes: Integrity verification sub-step: Check whether the extended equipment set covers all safety measures equipment required for the maintenance task, including grounding wires, insulators, and warning signs; Consistency verification sub-step: Compare the device range of similar historical tasks. If the difference between the current expansion result and the number of devices in historical tasks exceeds a preset threshold, it is marked as abnormal. Sub-steps: Generate an exception log for devices that do not match the mapping dictionary. The log includes the device identifier, the type of the unmatched rule, and suggested actions. The verification results are divided into three categories: "pass", "warning", and "fail". Only "pass" results are allowed to be output to the maintenance task system. Output sub-steps: Convert the extended device set into an Excel-formatted power outage maintenance order, which includes device name, location, operation steps, and safety precautions; or convert it into an XML-formatted work order operation steps, which conforms to the IEC 61850 standard and includes device identifier, operation type, and timestamp; push the output results to the target system via a Web Service interface, which supports SOAP or REST protocols and includes an authentication mechanism; or synchronize the output results through a database intermediate table, which includes fields: task ID, device ID, extended status, and modification time.
6. A power maintenance equipment expansion system, characterized in that, include: The extended relationship mapping construction module is used to construct a mapping relationship dictionary based on power grid equipment ledger data, maintenance equipment terminology library and manually defined maintenance equipment extension rules. The mapping relationship dictionary is used to describe the connection relationship, subordinate relationship and extension rules between equipment. The dynamic iterative extension module is used to receive an input list of maintenance equipment containing at least one simplified identifier, and perform multiple rounds of iterative reasoning and condition judgment on each equipment in the input list based on the mapping relationship dictionary, until the set of equipment before and after iteration no longer changes, thereby generating a complete set of maintenance equipment. The verification output module is used to perform integrity and consistency verification on the set of maintenance equipment and output the results to the maintenance task system.
7. The system according to claim 6, characterized in that, The extended relation mapping construction module includes: The ledger parsing unit is used to parse the ledger information of power equipment, extract the electrical connection relationships and logical ownership relationships between equipment, and generate initial association pairs. The rule loading unit is used to load and maintain extended relationship information of maintenance equipment and obtain specific extended rules for manual maintenance of equipment. The mapping synthesis unit is used to merge the initial association pairs and the extension rule table, integrate the electrical connection relationship, logical affiliation relationship and specific extension rules, and construct a mapping relationship dictionary in the form of key-value pairs, where the key is the device or device type that initiates the extension, and the value is one or more devices or device types that are associated and extended.
8. The system according to claim 7, characterized in that, The key-value pairs in the mapping relationship dictionary include at least: busbars associated with their voltage transformers, line bus couplers and sectionalizing switches, line switches, and main transformer switches; main transformers associated with their high-voltage, medium-voltage, and low-voltage switches; main transformer low-voltage switches associated with grounding transformers and corresponding busbar voltage transformers; line switches associated with their respective lines; and custom key-value pairs defined in the maintenance equipment extended relationship table.
9. The system according to claim 8, characterized in that, The dynamic iterative expansion module further includes: An initialization unit is used to set the input list to the current set of equipment under maintenance. An iteration unit is used to traverse each device in the current set, look up its corresponding extended device list in the extended relationship mapping table, and add the new device that is found but is not in the current set to a temporary set; The update unit determines whether to merge the devices in the temporary set into the current maintenance set and trigger the next iteration if the temporary set is not empty after the current iteration. If the temporary set is empty, the iteration stops and the current maintenance set is output as the final result.
10. The system according to any one of claims 1 to 9, characterized in that, The verification output module further includes: The integrity verification unit is used to check whether the extended equipment set covers all safety measures equipment required for the maintenance task, including grounding wires, insulators, and warning signs; The consistency verification unit is used to compare the device range of similar historical tasks. If the difference between the current expansion result and the number of devices in historical tasks exceeds a preset threshold, it is marked as abnormal. The determination unit is used to generate an exception log for devices that do not match the mapping dictionary. The log includes the device identifier, the type of the unmatched rule, and the suggested operation. The verification results are divided into three categories: "pass", "warning", and "fail". Only the "pass" results are allowed to be output to the maintenance task system. The output unit is used to convert the extended device set into an Excel-formatted power outage maintenance order, which includes the device name, location, operation steps, and safety precautions; or into an XML-formatted work order with operation steps, the XML file conforming to the IEC 61850 standard and including device identifiers, operation types, and timestamps; push the output results to the target system via a Web Service interface, which supports SOAP or REST protocols and includes an authentication mechanism; or synchronously output the results via a database intermediate table, the intermediate table containing fields: task ID, device ID, extended status, and modification time.