Automatic distribution network dispatching operation ticket simulation method and system fusing text mapping rule

By acquiring maintenance plan application forms, identifying key fields, and combining them with the local database to generate a sequence of dispatch operation instructions, the problem of the automatic ticket generation system relying on power grid production area data has been solved, achieving efficient and safe automatic ticket generation.

CN121526532APending Publication Date: 2026-02-13STATE GRID ZHEJIANG ELECTRIC POWER CO LTD NINGBO POWER SUPPLY CO
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511764093.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-27
Publication Date
2026-02-13

AI Technical Summary

Technical Problem

The existing automatic ticket generation system relies on the data interface of the power grid production area, which has data security issues and access control problems, resulting in low ticket generation efficiency and unreliable results.

Method used

By acquiring maintenance plan application forms, identifying key fields, and combining local databases and preset rule bases, a sequence of scheduling operation instructions is generated, bypassing real-time data interfaces to achieve automatic ticket generation.

Benefits of technology

It improves the efficiency and security of ticket drafting, ensuring that data interaction does not reduce efficiency and guarantees data security and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121526532A_ABST
    Figure CN121526532A_ABST
Patent Text Reader

Abstract

The invention discloses a text mapping rule-fused distribution network dispatching operation ticket automatic simulation method and system, and belongs to the technical field of distribution network dispatching operation management. The method comprises the following steps: acquiring a maintenance plan application form, and identifying and analyzing the content of the maintenance plan application form to obtain a key field; determining a job type and reply content corresponding to the maintenance plan application form according to the key field, and determining target equipment corresponding to the job type and current state information of the target equipment through a preset local database; according to the key field, the current state information and the job type, based on a preset instruction condition mapping rule base and a preset operation ticket template, generating a scheduling operation instruction sequence and generating a scheduling operation ticket; the operation state of the target equipment in the local database is updated according to the equipment state change logic represented by the scheduling operation order, so that the dependence on a real-time data interface of a production region is reduced, and the safety and reliability of the generated operation order are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of power distribution network dispatching operation management, in particular to a power distribution network dispatching operation ticket automatic ticketing method and system fusing text mapping rules. BACKGROUND

[0002] The power dispatching operation ticket is an important written basis for preventing misoperation and ensuring the safety of the power grid in power grid operation. With the expansion of the scale of the power grid and the improvement of the intelligent level, the traditional manual ticketing method has the disadvantages of low efficiency and easy errors, and has been difficult to meet the modern power grid dispatching demand. In recent years, various intelligent automatic ticketing methods have been proposed and applied to actual systems.

[0003] The existing automatic ticketing system is usually based on real-time data integration, and is deeply integrated with the real-time monitoring system of the power grid. The latest topological connection relationship and real-time state of the device are obtained from the database for automatic ticketing. However, this scheme needs to directly access the data interface of the power grid production area to obtain real-time device state and topological information, involves cross-security-zone data interaction, and has prominent problems in authority management and data security. Not only does it increase the complexity and implementation threshold of system integration, but also has security risks such as data leakage or misoperation, making it difficult to achieve efficient automatic ticketing while protecting data security.

[0004] That is, the current automatic ticketing system has high data dependency and data security problems. Most methods rely on the data interface of the power grid production area, and data acquisition involves security and authority issues, resulting in unsafe and unreliable output results of the automatic ticketing system. SUMMARY

[0005] The main purpose of the present application is to provide a power distribution network dispatching operation ticket automatic ticketing method and system fusing text mapping rules, which solves the contradiction that the current automatic ticketing method relies on the data of the power grid production area, while the data of the production area is difficult to obtain due to authority problems, while ensuring the safety of the ticketing data and the reliability of the ticketing results.

[0006] To achieve the above purpose, the present application provides a power distribution network dispatching operation ticket automatic ticketing method fusing text mapping rules, which comprises the following steps: Obtain a maintenance plan application form, and identify and analyze the content of the maintenance plan application form to obtain the key fields required for dispatching operation ticket ticketing in the maintenance plan application form; According to the key fields, determine the work type and reply content corresponding to the maintenance plan application form, and determine the target device corresponding to the work type and reply content and the current state information of the target device through a pre-set local database; According to the key field, the current state information and the work type, a scheduling operation instruction sequence is generated based on a preset instruction condition mapping rule library and a preset operation order template, and the scheduling operation instruction sequence is assembled into a scheduling operation order. According to a device state change logic represented by the scheduling operation order, an operation state of the target device in the local database is updated.

[0007] In an embodiment, the step of determining the work type and the reply content corresponding to the maintenance plan application form according to the key field comprises: Determining field data in the key field related to power-off range and work content, and determining whether there is content matching a preset keyword in the field data; If there is, determining that the work type and the reply content corresponding to the maintenance plan application form are live work type, otherwise determining that the work type and the reply content corresponding to the maintenance plan application form are non-live work type.

[0008] In an embodiment, the step of generating a scheduling operation instruction sequence according to the key field, the current state information and the work type based on a preset instruction condition mapping rule library and a preset operation order template comprises: According to the work type, a scheduling operation order corresponding to the key field is matched from a preset instruction condition mapping rule library; According to the current state information, a receiving unit of each scheduling operation instruction is determined; According to the scheduling operation order, the receiving unit and the current state information, a scheduling operation instruction sequence is generated in a format corresponding to a preset operation order template.

[0009] In an embodiment, the step of generating a scheduling operation instruction sequence according to the scheduling operation order, the receiving unit and the current state information in a format corresponding to a preset operation order template comprises: According to the scheduling operation order, the receiving unit and the current state information, it is determined whether a transition state needs to be inserted when the target device is converted between an initial state and a target state; If so, a scheduling operation instruction sequence with an intermediate transition state control instruction is generated in a format corresponding to a preset operation order template.

[0010] In an embodiment, after the step of generating a scheduling operation instruction sequence with an intermediate transition state control instruction, the method further comprises: Determining a plurality of continuous operation state switching instructions of the same target device in the scheduling operation instruction sequence; verifying whether the final state of a previous instruction and the initial state of a next instruction in the instruction sequence are the same transition state; If yes, merging the previous instruction and the next instruction.

[0011] In an embodiment, the step of generating the dispatch operation instruction sequence according to the dispatch operation order, the unit subject to the order and the current state information, in a format corresponding to a preset operation order template, comprises: comparing the target state in the current state information with the current state of the target device; If the target state is consistent with the current state, selecting a verification state instruction format in the preset operation order template to generate a dispatch operation instruction sequence for device state verification; If the target state is inconsistent with the current state, selecting a state change instruction format in the preset operation order template to generate a dispatch operation instruction sequence for device state change.

[0012] In an embodiment, the step of updating the running state of the target device in the local database according to the device state change logic represented by the dispatch operation order comprises: After obtaining the dispatch operation order, deducing a dispatch result based on the logic of the dispatch operation instruction sequence, and updating the deduced dispatch result to the local database; After receiving a confirmation signal that the dispatch operation order has been executed, determining an actual dispatch result, and updating the local database according to the actual dispatch result and the difference between the actual dispatch result and the deduced dispatch result.

[0013] In an embodiment, after the step of updating the running state of the target device in the local database according to the device state change logic represented by the dispatch operation order, the method further comprises: receiving a modification instruction of a user for modifying corresponding dispatch data in the local database; performing compliance verification on the received modification instruction; If the verification passes, updating the corresponding dispatch data in the local database according to the modification instruction.

[0014] In an embodiment, the step of performing compliance verification on the received modification instruction comprises: verifying whether the data format in the modification instruction conforms to the preset data structure specification, and verifying whether the device state change path requested by the modification instruction is legal; If both are satisfied, it is verified whether the user has the permission to modify the target device state.

[0015] In addition, to achieve the above object, the application also provides a network distribution scheduling operation order automatic drafting system, which comprises: An acquisition module is configured to acquire a maintenance plan application form, and identify and analyze the content of the maintenance plan application form to obtain key fields required for drafting a scheduling operation order in the maintenance plan application form; A determination module is configured to determine a work type and a reply content corresponding to the maintenance plan application form according to the key fields, and determine a target device corresponding to the work type and the reply content and current state information of the target device through a preset local database; A generation module is configured to generate a scheduling operation instruction sequence based on a preset instruction condition mapping rule library and a preset operation order template according to the key fields, the current state information and the work type, and assemble the scheduling operation instruction sequence into a scheduling operation order; A scheduling module is configured to update the running state of the target device in the local database according to the device state change logic represented by the scheduling operation order.

[0016] The one or more technical solutions provided by the application have at least the following technical effects: the key fields required for drafting a scheduling operation order in a maintenance plan application form are obtained by acquiring the maintenance plan application form and identifying and analyzing the content of the maintenance plan application form; the work type and the reply content corresponding to the maintenance plan application form are determined according to the key fields, and the target device corresponding to the work type and the reply content and the current state information of the target device are determined through a preset local database; the scheduling operation instruction sequence is generated based on a preset instruction condition mapping rule library and a preset operation order template according to the key fields, the current state information and the work type, and the scheduling operation instruction sequence is assembled into a scheduling operation order; the running state of the target device in the local database is updated according to the device state change logic represented by the scheduling operation order; by establishing the local database, after the maintenance plan application form is acquired, the content of the application form is analyzed, the target device information stored in the local database and the current state information of the target device are combined to determine the schedulable state of the current target device, and after the corresponding instruction is generated and the scheduling is completed, the running state of the target device after the scheduling is stored in the local database for use next time, that is, by establishing the device state information database, the current device state can be acquired without accessing the power grid production area to acquire data, which can effectively solve the problems of reduced drafting efficiency and data security caused by data interaction. BRIEF DESCRIPTION OF DRAWINGS

[0017] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the application and, together with the description, serve to explain the principles of the application.

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, for those skilled in the field, other drawings can also be obtained based on these drawings without any creative work.

[0019] Figure 1 The process schematic diagram provided for the first embodiment of the automatic operation ticket drafting method for distribution network scheduling operation ticket fused with text mapping rules of the present application; Figure 2 The process schematic diagram provided for the second embodiment of the automatic operation ticket drafting method for distribution network scheduling operation ticket fused with text mapping rules of the present application.

[0020] The implementation of the object of the present application, functional features and advantages will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0021] It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.

[0022] Reference Figure 1 , Figure 1 The process schematic diagram of the first embodiment of the automatic operation ticket drafting method for distribution network scheduling operation ticket fused with text mapping rules of the present application.

[0023] In the present embodiment, an automatic operation ticket drafting method for distribution network scheduling operation ticket fused with text mapping rules is proposed, which comprises the following steps: S10, obtaining a maintenance plan application form and identifying and analyzing the content of the maintenance plan application form to obtain the key fields required for drafting a scheduling operation ticket in the maintenance plan application form; S20, determining the work type and reply content corresponding to the maintenance plan application form according to the key fields, and determining the target equipment corresponding to the work type and reply content and the current state information of the target equipment through a preset local database; S30, generating a scheduling operation instruction sequence based on a preset instruction condition mapping rule library and a preset operation ticket template according to the key fields, the current state information and the work type, and assembling the scheduling operation instruction sequence into a scheduling operation ticket; S40, updating the running state of the target equipment in the local database according to the equipment state change logic represented by the scheduling operation ticket.

[0024] In the embodiment, a complete network configuration scheduling operation ticket automatic generation scheme is constructed. In particular, in the automatic ticket generation scheme in the embodiment, the technical feature of calling device real-time state information through a real-time data interface is bypassed, the ticket generation efficiency is improved, and the ticket generation process is ensured to bypass the data docking process from the external data interface, thereby improving the safety and reliability of the ticket generation.

[0025] The core of the scheme is to intelligently analyze the maintenance plan application form content, automatically identify the work type and device state change requirement based on the text, determine the specific state of the target device based on the local database, combine the preset operation ticket template and instruction condition mapping rule library, automatically generate and assemble the scheduling operation instruction sequence, finally complete the intelligent ticket generation of the scheduling operation ticket, and update the state of the target device in the local database according to the content of the ticket, so as to ensure the convenience and reliability of using the data subsequently.

[0026] Specifically, the above process includes the following four core steps: first, intelligently analyzing the maintenance plan application form, and analyzing the work type and device state according to the analyzed result; second, generating a scheduling operation instruction sequence based on the above content; third, executing scheduling and data updating; and fourth, forming a data application closed loop.

[0027] The unstructured text can be converted into structured data through natural language processing and text analysis technology, an automatic analysis mechanism for the maintenance plan application form is established, key business information is accurately extracted, and the maintenance plan application form is obtained. The application form usually exists in the form of semi-structured text, and includes basic information and requirements of the maintenance task.

[0028] The content of the maintenance plan application form is identified and analyzed, the text mining technology is used to identify entities, attributes and relationships, and then the key fields required for scheduling operation ticket generation in the maintenance plan application form are obtained, including device name, work content, power-off range, work time and other core information.

[0029] The maintenance plan application form refers to a plan application document for power equipment maintenance work, and includes basic information and requirements of the maintenance task. The key information usually includes maintenance equipment, work content, plan time, power-off range, safety measures, and is the main input basis for generating a scheduling operation ticket.

[0030] The key field refers to the core information element extracted from the maintenance plan application form, including device identifier, work type, operation requirement, time constraint and other structured data, which is used to drive the subsequent automatic processing process.

[0031] The key fields required for a live-line work permit include the application number, work content, substation to which the line belongs, line name, ordering unit, work time, and line and reclosing status.

[0032] Furthermore, rule-based reasoning and pattern matching can be used to accurately determine the work type and the path for switching equipment operating states, ensuring the accuracy of subsequent instruction generation. At the same time, based on the extracted key fields, in-depth analysis of work characteristics and equipment state change requirements can be conducted. Specifically, based on the key fields, the work type and approval content corresponding to the maintenance plan application form can be determined, different categories such as live-line work and power outage work can be distinguished, and the target equipment corresponding to the work type and approval content and the current state information of the target equipment can be determined. The specific power equipment that needs to be operated can be identified, and the target state that the equipment needs to switch from its current operating state to can be analyzed.

[0033] The work type refers to the classification of maintenance work, which is divided according to the characteristics of the work and safety requirements. It mainly includes live work, power outage work, isolation operation, etc. Different types of work correspond to different operating rules and safety measures.

[0034] The target equipment refers to the specific power equipment objects that need to be operated, such as primary equipment like circuit breakers, disconnect switches, and transformers, as well as secondary equipment like protection devices and automation equipment. These are the specific objects to be executed in the dispatching operation.

[0035] Among them, the current state information refers to the process information describing the device's transition from the current operating state to the target state, including the state change path such as the initial state, target state, and transition state, which determines the logical order of operation instructions.

[0036] Secondly, business requirements are transformed into specific, executable scheduling instructions, ensuring the technical correctness and format standardization of the instructions. Standardized operation instruction sequences can be automatically generated based on rule mapping and template filling. According to the key fields, the current status information, and the job type, based on the preset instruction condition mapping rule library and the preset operation ticket template, applicable operation rules are matched, and a suitable operation ticket format template is selected to generate a scheduling operation instruction sequence. A complete instruction sequence is generated according to the operation logic order, and the scheduling operation instruction sequence is assembled into a scheduling operation ticket to form a standardized scheduling operation document.

[0037] Among them, the instruction condition mapping rule base refers to the knowledge base that stores the rules for generating operation instructions. It contains "condition-action" rule pairs and generates corresponding operation instructions according to different job conditions. It is the core knowledge carrier for automated ticket drafting.

[0038] The operation ticket template refers to a standard format and structure template of a dispatch operation ticket, and specifies arrangement formats of elements such as a title, a number, an operation task, an operation step, and a safety measure of the operation ticket, to ensure standardization of the operation ticket.

[0039] The dispatch operation instruction sequence refers to a set of dispatch instructions arranged in an operation logical sequence, each instruction containing elements such as an operation object, an operation content, and an operation sequence, and the whole sequence constitutes a complete operation flow.

[0040] The dispatch operation ticket refers to a standardized dispatch operation execution document, and is a formal voucher of power system dispatch operation, containing complete information such as an operation task, an operation step, a safety measure, and an operation personnel, and has legal effect.

[0041] Finally, a closed-loop management from an instruction to execution and then to data updating is established, to ensure consistency between a system state and actual operation, and to implement the generated operation ticket and synchronously update system data. Specifically, an operation state of the target device can be dispatched according to a device state change logic represented by the dispatch operation ticket, a specific device operation is performed, and corresponding dispatch data is updated to the local database, to maintain real-time and accuracy of system data.

[0042] The device state change logic refers to a business rule describing a device state change rule and a constraint condition, including a sequence of switching of an operation state, an interlocking relationship, a safety constraint, and the like, to ensure safety and rationality of state change.

[0043] The local database refers to a local data management system storing dispatch related data, containing data such as a device account, an operation state, an operation record, and a maintenance history, to provide data support for dispatch decision In summary, device and line information fields are determined according to different work types, and line superior power tables, line reclosing and state tables, and device state tables are respectively made according to field information. The above three types of tables are data tables stored in the local database in the embodiment, and a data self-updating mechanism is established based on this. The mechanism automatically identifies the latest operation state of the device by reading back the executed dispatch order, and actively updates information in the table, to ensure real-time and latest line device operation information.

[0044] To ensure accuracy of data in the above data table, the system establishes a local database self-updating mechanism. The mechanism automatically identifies the latest operation state of the device by reading back the executed dispatch order, and actively updates information in the table, to ensure that information stored in the database is synchronously updated after each change of the device state.

[0045] For example, the operation reply is "change the A switch of X line Y to line maintenance", the system searches the device state database according to the device name "A switch of X line Y", and finds that the state in the table is "hot standby". According to the ticket generation logic, the dispatch order "change the A switch of X line Y from hot standby to line maintenance" is generated, and the information is written into the database, and the state of "A switch of X line Y" is changed to "line maintenance", so that the device information in the database is automatically updated.

[0046] In addition, it should be noted that in the automatic ticket generation process, the following rules should also be followed: 1. Multiple devices are written in one sentence, and each step of operation of each device needs to be written as a single order; 2. If there is a bracket after the device state, the content of the bracket is directly followed (such as "new" "no cable overlap"); 3. If the reply statement contains "permission", add "permission" before the order; 4. For all identified standby intervals, the hot standby needs to be verified first, and then the state is changed; 5. In all cases of change order, when the target state of the device is consistent with the table state, the change order is changed to a verification order.

[0047] In addition, the statement generation is also subject to the following conditions: 1. When the operation side of the device changes, the running and decommissioning states must pass through the transition state (if there is no transition state, this rule is ignored).

[0048] For example, if the XX line of an A switch station is changed from running to line maintenance, the dispatch order statement is: A switch station: XX line from running to hot standby; A switch station: XX line from hot standby to line maintenance; 2. Provide a one-key merge option: In any two consecutive steps, if the operation device name is consistent, and the final state of the first step and the initial state of the second step are the same transition state, then after clicking the one-key merge option, the merged statement is output. The above example meets this condition, and the merged statement is: A switch station: XX line from running to line maintenance.

[0049] In this embodiment, the device state change logic represented by the dispatch operation ticket updates the running state of the target device in the local database, which includes: After obtaining the dispatch operation ticket, based on the logic of the dispatch operation instruction sequence, the dispatch result is deduced, and the deduced dispatch result is updated to the local database; After receiving the confirmation signal that the dispatch operation ticket has been executed, the actual dispatch result is determined, and the local database is updated according to the actual dispatch result and the difference between the actual dispatch result and the deduced dispatch result.

[0050] In the embodiment, the data record of the pre-deduction result of the dispatch operation and the post-repair data update mechanism are provided, that is, the closed-loop data update mechanism is established through the result deduction before the execution of the operation ticket and the actual result feedback after the execution, the consistency between the dispatch data and the actual running state is ensured, and meanwhile, the two parts of the data update link can be regarded as the record learning process of the self-learning target equipment state update.

[0051] Specifically, the pre-deduction can predict the system state change caused by the operation, discover potential problems in time, analyze the result deduction before the execution of the operation ticket, deduce the dispatch result based on the logic of the dispatch operation instruction sequence, predict the system state change and equipment running condition after the execution of the operation, and take the pre-update data as the reference benchmark for the subsequent operation, so as to facilitate the state comparison in the execution process. Specifically, the deduced dispatch result needs to be updated to the local database, and the pre-update data is marked as the deduction result and managed separately from the actual data. Meanwhile, the data is updated based on the actual operation result. The actual update ensures that the database content is consistent with the actual situation on site, that is, after receiving the confirmation signal that the dispatch operation ticket has been executed, the actual dispatch result is determined, and the local database is updated according to the actual dispatch result and the difference between the actual dispatch result and the deduced dispatch result. The operation execution effect is analyzed, and then the local database is updated to ensure the data accuracy.

[0052] Among them, the deduced dispatch result refers to the operation execution result predicted based on the operation logic, the expected operation effect obtained through simulation analysis, and is used to guide the actual operation and evaluate the operation risk.

[0053] Among them, the confirmation signal refers to the confirmation feedback information of the operation execution, and the on-site operator sends the confirmation information to the dispatch end after the operation is completed, indicating that the operation has been completed as required.

[0054] Among them, the actual dispatch result refers to the actual result after the operation is actually executed, and the actual state change obtained through the monitoring system or on-site inspection, reflecting the actual execution effect of the operation.

[0055] Among them, the difference analysis refers to the comparison analysis between the deduction result and the actual result, which is an important analysis process for evaluating the deduction accuracy, discovering operation abnormalities and improving the deduction model.

[0056] In the embodiment, after the step of updating the running state of the target device in the local database according to the device state change logic characterized by the scheduling operation ticket, the method further comprises: receiving a modification instruction of a user modifying corresponding scheduling data in the local database; performing compliance checking on the received modification instruction; if the checking passes, updating the corresponding scheduling data in the local database according to the modification instruction.

[0057] It can be understood that, in order to avoid manual updating of table data in special cases, the system provides a user maintenance portal to allow users to maintain table data.

[0058] Specifically, the compliance checking mechanism of the manual modification instruction is to perform multi-level compliance checking by receiving a user modification instruction to ensure the legality and security of the modification operation, and to update the database content after passing the checking, which specifically includes the processes of receiving a user modification instruction, multi-level compliance checking, and safe data updating.

[0059] Among them, user modification is a necessary supplement to system operation, and a standardized instruction receiving channel needs to be established, therefore, a user modification instruction receiving and processing mechanism needs to be established, by receiving a modification instruction of a user modifying corresponding scheduling data in the local database, analyzing the content and intention of the modification instruction, and clarifying the modification target and range, and the compliance checking of the modification instruction is an important guarantee for ensuring the safety and reliability of the modification operation, therefore, when strictly checking the compliance of the modification instruction, multi-level checking and verification are performed on the received modification instruction, illegal modification and data security risks are prevented and controlled through the checking, and safe data updating operation is performed after passing the checking, the data updating needs to ensure the reliability of the process and the traceability of the result.

[0060] Specifically, if the checking passes, the corresponding scheduling data in the local database is updated according to the modification instruction, and detailed logs of data modification are recorded to ensure the traceability of the operation.

[0061] Among them, the modification instruction refers to a modification command of a user on scheduling data, including data correction, state adjustment, parameter change, and other operation instructions, for maintaining the accuracy and timeliness of the data.

[0062] Among them, the compliance checking refers to the process of checking the legality and rationality of the modification instruction, including multi-level verification such as format checking, permission verification, and logic auditing, to ensure that the modification operation meets the specification requirements.

[0063] The scheduling data refers to a set of data related to power scheduling operation, including device state, operation parameter, operation record, maintenance plan and other scheduling business related data.

[0064] In the embodiment, the step of performing compliance verification on the received modification instruction comprises: verifying whether the data format in the modification instruction conforms to the preset data structure specification, and verifying whether the device state change path requested by the modification instruction is legal; If all the above conditions are met, it is verified whether the user has the authority to modify the target device state.

[0065] In the embodiment, a specific implementation method of multi-layer compliance verification is specifically provided, which can establish a complete compliance verification system through data structure specification verification, state change path legality check and user authority verification three layers, and ensure the safety and reliability of the modification instruction.

[0066] The data format verification is a basic verification, which ensures the integrity and consistency of the data, and in the data structure specification verification process, it is verified whether the data format in the modification instruction conforms to the preset data structure specification, and the integrity of the data item and the rationality of the value range are checked, so as to realize the effect of verifying that the data format of the modification instruction conforms to the system specification requirements.

[0067] The path legality check ensures that the state change conforms to the device operation rule and safety requirement, and in the process of state change path legality check, it is verified whether the device state change path requested by the modification instruction is legal, and the compliance of the state change sequence, time interval, interlocking relationship and other technical requirements is reviewed, so as to realize the effect of verifying the technical rationality of the device state change path.

[0068] The authority verification is a key link of safety verification, which prevents unauthorized operation, and in the user operation authority confirmation process, if all the above conditions are met, it is verified whether the user has the authority to modify the target device state, and the authorized state of the user in the current time and environment is confirmed, so as to realize the effect of verifying whether the user has the authority qualification to perform the modification.

[0069] The data structure specification refers to the standard specification of data format and organization, which specifies the format requirements of data type, length, coding, relationship, etc., to ensure the consistency and processability of the data.

[0070] The device state change path refers to the sequence and process of device state switching, which describes the state sequence of the device from the initial state to the target state, and must conform to the device technical specification and safety requirement.

[0071] The user permission refers to a system authorized permission of a user to perform an operation, an operation permission determined based on a user role, a responsibility range, an operation scenario, and the like, and ensures safety and controllability of system operation.

[0072] The embodiment obtains a maintenance plan application form, identifies and analyzes the content of the maintenance plan application form, and obtains key fields required for dispatching an operation order in the maintenance plan application form; determines a work type and a reply content corresponding to the maintenance plan application form according to the key fields, and determines a target device corresponding to the work type and the reply content and current state information of the target device through a preset local database; generates a dispatch operation instruction sequence based on a preset instruction condition mapping rule library and a preset operation order template according to the key fields, the current state information, and the work type, assembles the dispatch operation instruction sequence into a dispatch operation order, and updates the running state of the target device in the local database according to the device state change logic represented by the dispatch operation order; through the establishment of the local database, the content of the maintenance plan application form is analyzed after the maintenance plan application form is obtained, the target device information stored in the local database and the current state information of the target device are combined, the schedulable state of the current target device is determined, and the running state of the target device after scheduling is stored in the local database for next scheduling, that is, through the establishment of the device state information database, the current device state can be obtained without accessing the power grid production area to obtain data, and the problems of reduced order drafting efficiency and data security caused by data interaction can be effectively solved.

[0073] As shown in Figure 2 The method further includes the following steps in the second embodiment of the automatic dispatch operation order drafting method for distribution network operation based on the fusion of text mapping rules according to the first embodiment: S21, determining field data related to a power-off range and work content in the key fields, and determining whether the field data contains content matching a preset keyword; S22, if the content matching the preset keyword exists, determining that the work type and the reply content corresponding to the maintenance plan application form are live work types, otherwise, determining that the work type and the reply content corresponding to the maintenance plan application form are non-live work types.

[0074] It should be noted that the work type includes live work and non-live work, therefore, when generating the operation ticket, intelligent identification of the work type needs to be performed, a specific scheme of automatic identification of the work type is to accurately distinguish live work and non-live work types based on a preset keyword matching mechanism by analyzing the power-off range and work content information in the key field, and to provide a basis for subsequent differential processing, the execution of the scheme adopts the field analysis and keyword matching mode to accurately and intelligently determine the work type, and the process mainly includes key field deep analysis, preset keyword matching and work type determination decision.

[0075] Among them, the power-off range and work content are the key basis for determining the work type, and the semantic connotation of these fields needs to be analyzed, the core information related to work type determination in the key field needs to be analyzed by the system, specifically, the field data related to the power-off range and work content in the key field is determined, the most discriminative information elements are focused on, and the text content of these fields is analyzed in depth to extract entities, attributes and adjectives.

[0076] Among them, keyword matching is an efficient method for determining the work type, through a carefully designed keyword system covering various work scenarios, specific pattern matching is performed based on a keyword library constructed based on domain knowledge, it is determined whether there is content matching the preset keyword in the field data, a combination of string matching and semantic similarity calculation is adopted, and the matching result and matching confidence are recorded to provide a reference for subsequent decision-making.

[0077] Among them, according to business rules and safety requirements, the work is accurately classified as live work or non-live work, work type classification decision needs to be made based on the matching result, if there is, it is determined that the work type and the reply content corresponding to the maintenance plan application form are live work type, otherwise, it is determined that the work type and the reply content corresponding to the maintenance plan application form are non-live work type.

[0078] Among them, the power-off range refers to the description of the power supply area range affected by the maintenance work, specifically describes which lines and equipment need to be powered off, and the division of the power-off boundary, which is an important basis for determining the work type.

[0079] Among them, the work content refers to the description of the specific tasks and operation content of the maintenance work, which details the specific work items to be performed, such as equipment replacement, defect handling, test debugging, etc., and reflects the nature and requirements of the work.

[0080] Among them, the preset keyword refers to a set of feature words pre-set for work type determination, including key terms such as reclosing that have type indicating effect, which improves the accuracy of determination by combined use.

[0081] The live working type refers to a maintenance working type in a live state of equipment, needs to take special safety measures and technical means, has higher working risk, but has smaller influence on power supply reliability.

[0082] The non-live working type refers to a maintenance working type in a power-off state of equipment, needs to perform safety measures such as power-off, electric verification and ground wire hanging, has relatively lower working risk, but has larger influence on power supply reliability.

[0083] In the embodiment, the step of generating the scheduling operation instruction sequence according to the key field, the current state information and the working type, based on the preset instruction condition mapping rule library and the preset operation order template, comprises: According to the working type, matching the scheduling operation instruction corresponding to the key field from the preset instruction condition mapping rule library; According to the current state information, determining a receiving unit of each scheduling operation instruction; According to the scheduling operation instruction, the receiving unit and the current state information, generating the scheduling operation instruction sequence in the format corresponding to the preset operation order template.

[0084] In the embodiment, the specific implementation scheme of the scheduling operation instruction sequence generation is provided, the core of the scheme is that the specific operation instruction is matched through the instruction condition mapping rule library, the receiving unit is determined combined with the current state information, and the standardized scheduling operation instruction sequence is generated in the standard operation order template format, the rule matching mode is specifically adopted, and the reasonable scheduling instruction sequence is further generated by determining the corresponding receiving unit.

[0085] In the scheduling operation instruction rule matching process, the rule matching is a key link of converting the maintenance application single working content into the specific operation instruction, needs to ensure the accuracy and integrity of the matching, according to the working type, searching the rule set meeting the condition from the preset instruction condition mapping rule library, and matching the scheduling operation instruction corresponding to the key field, converting the text description into the standardized operation instruction, so as to realize the effect of intelligently matching the applicable operation instruction from the rule library based on the working type and the key feature.

[0086] In the receiving unit intelligent determination process, the accurate determination of the receiving unit is an important guarantee to ensure that the instruction can be correctly executed, according to the current state information, determining the receiving unit of each scheduling operation instruction, analyzing the management responsibility boundary of the equipment, and confirming the receiving ability and execution authority of the receiving unit, ensuring the feasibility of the instruction, so as to realize the effect of determining the instruction receiving unit according to the current state information and analyzing the equipment jurisdiction relationship.

[0087] In the generation of the instruction sequence specification, a complete operation instruction sequence is assembled according to a standard template format, and the standardization and consistency of the operation order are ensured through template generation, thereby improving the quality of the order generation. Specifically, a suitable order template is called according to the corresponding format of the preset operation order template, and based on this, a dispatch operation instruction sequence is generated to form a logically complete and format-standardized operation step sequence.

[0088] The dispatch operation order refers to a specific operation command issued by a dispatching mechanism, including device operation, state change, safety measure arrangement and other specific instructions, and is a basic unit of dispatch operation.

[0089] The order-receiving unit refers to a responsible unit that receives and executes the dispatch order, and is usually a field operation unit such as a substation or power supply station, which is responsible for executing the dispatch operation order.

[0090] The operation order template refers to a standard format specification of the dispatch operation order, which specifies the chapter structure, content elements and layout format of the operation order, and ensures the standardization and normalization of the operation order.

[0091] The dispatch operation instruction sequence refers to an ordered arrangement of dispatch operation instruction sets, and the instructions have logical order and time relationship, constituting a complete operation process.

[0092] In the embodiment, the step of generating a dispatch operation instruction sequence according to the dispatch operation order, the order-receiving unit and the current state information according to the corresponding format of the preset operation order template includes: According to the dispatch operation order, the order-receiving unit and the current state information, it is determined whether a transition state (line maintenance of cold standby and hot standby) needs to be inserted when the target device is converted between the initial state and the target state. If so, a dispatch operation instruction sequence with an intermediate transition state control instruction is generated according to the corresponding format of the preset operation order template.

[0093] It can be understood that in the process of switching the device running state, a transition state needs to be inserted according to the actual state switching requirement of the device. The detailed processing content of the inserted transition state is mainly to intelligently judge whether the transition state needs to be inserted by analyzing the technical requirements and safety constraints of the device running state switching, and to generate a complete operation sequence containing the transition state control instruction based on the preset template, so as to ensure the safety and stability of the process of switching the device running state.

[0094] In the deep analysis of the demand for operating state switching, the technical characteristics and safety requirements of the device operating state switching need to be analyzed in depth. The device operating state switching is not a simple binary switching, but may involve a complex technical transition process, which requires professional judgment based on the device type and operating environment. Therefore, based on the dispatching operation order, the ordered unit, and the current state information, all possible paths of the device operating state switching are analyzed, the technical feasibility, safety risk, and operation complexity of each path are evaluated, and the basis for transition state judgment is provided. This process mainly relies on the analysis of the pre-stored dispatching cases to determine the feasibility samples and conduct actual analysis of each scene.

[0095] In the intelligent judgment of the transition state, it is necessary to determine whether the transition state needs to be inserted based on the device characteristics and operating rules. The insertion of the transition state is an important consideration for the safe operation of the device, and a scientific judgment criterion and decision mechanism need to be established. The target device needs to be inserted into the transition state when converting between the initial state and the target state, and the preset technical judgment criterion is applied.

[0096] In the generation process of the transition instruction sequence, the complete operation instruction sequence containing the transition state is generated when needed. The insertion of the transition state needs to ensure the technical rationality and operational feasibility, while maintaining the safe and stable operation of the system. The dispatching operation instruction sequence with the transition state control instruction inserted in the middle is generated according to the preset operation ticket template corresponding format, and safety monitoring and technical support measures are configured for the transition state.

[0097] The transition state refers to the temporary intermediate state between two stable operating states of the device, such as hot standby, cold standby, etc. The transition state provides a buffer and safety guarantee for the device operating state switching, preventing safety risks caused by improper operation of the opposite device.

[0098] The operating state switching refers to the process of changing the device from one operating state to another, including the mutual conversion between normal operating state, standby state, maintenance state, etc., which needs to follow strict operation sequence and technical specifications.

[0099] The operating state refers to the normal operating state of the device, which is in the state of being connected to the power supply and running with load, with complete operating functions and performance indicators.

[0100] The line maintenance state refers to the state in which the device completely exits the operating state, the device is completely isolated from the power supply, does not carry any load, and is equipped with a grounding line, allowing maintenance and repair work to be carried out.

[0101] The regulation instruction refers to an operation command for regulating and controlling the device state, including an instruction for switching a running state, a parameter adjustment instruction, a mode switching instruction, etc., and is used to realize accurate control of the device.

[0102] The operation ticket template refers to a standardized operation ticket document format specification, which specifies the basic structure, content elements, and format requirements of the operation ticket to ensure the standardization and consistency of the operation ticket.

[0103] In this embodiment, after the step of generating the scheduling operation instruction sequence with the intermediate inserted transition state regulation instruction, the method further comprises: determining a plurality of consecutive running state switching instructions for the same target device in the scheduling operation instruction sequence; verifying whether the final state of a previous instruction and the initial state of a subsequent instruction in the running state switching instructions are the same transition state; If yes, the previous instruction and the subsequent instruction are combined.

[0104] In this embodiment, in the case where there are a plurality of running state switching instructions, the plurality of running state switching instructions can be intelligently optimized. Specifically, the logical relationship of the consecutive running state switching instructions can be analyzed, the consistency of state connection is verified, the instructions meeting the combination conditions are optimized and combined, and the conciseness and execution efficiency of the operation ticket are improved. The execution of the scheme adopts an optimization process of instruction analysis, state verification, and intelligent combination. The process mainly realizes the dynamic identification and optimization effect of a plurality of consecutive switching instructions through the steps of consecutive instruction identification analysis, state connection consistency verification, and instruction intelligent combination optimization.

[0105] The identification of consecutive instructions is the premise of instruction optimization, and an effective instruction association analysis mechanism needs to be established. By determining a plurality of consecutive running state switching instructions for the same target device in the scheduling operation instruction sequence, the instruction combination with optimization potential is identified, the logical association and time sequence dependency between consecutive instructions are analyzed, and the effect of the system identifying and analyzing the consecutive running state switching instructions for the same device is realized.

[0106] The state connection verification is a key link to ensure the safety of instruction combination, and a perfect verification mechanism needs to be established. By verifying whether the final state of a previous instruction and the initial state of a subsequent instruction in the running state switching instructions are the same transition state, and evaluating the technical rationality and safety reliability of state connection, the effect of judging whether the state connection between consecutive instructions meets the corresponding control logic is achieved.

[0107] In addition, the instruction merging needs to eliminate redundant operations while maintaining the integrity of the operation logic, and improve the execution efficiency. Specifically, the continuous instructions that pass the verification can be intelligently merged. If multiple continuous instructions can be optimized, the previous instruction and the next instruction are merged, the instruction optimization operation is performed, and the technical correctness and logical integrity of the merged instruction also need to be verified.

[0108] The instruction for switching the continuous operation state refers to a sequence of state change operation commands for continuously executing the same device. These instructions are continuous in time and logically related, and together complete the process of complex operation state switching.

[0109] The final state refers to the state of the device after the execution of a single operation instruction, which is the terminal state of the current instruction operation and the starting state of the next instruction operation.

[0110] The initial state refers to the state of the device before the execution of a single operation instruction, which is the starting state of the device before the current operation and is determined by the previous operation result.

[0111] The instruction merging refers to the technical processing of optimizing and merging multiple operation instructions into more concise instructions. Under the premise of maintaining the operation logic and technical requirements, the intermediate state record is eliminated, the operation steps are simplified, and the execution efficiency is improved.

[0112] In this embodiment, the step of generating a sequence of dispatch operation instructions according to the dispatch operation order, the order-recipient unit and the current state information in accordance with the format corresponding to the preset operation ticket template includes: Comparing the target state in the current state information with the current state of the target device; If the target state is consistent with the current state, selecting a verification state instruction format in the preset operation ticket template to generate a sequence of dispatch operation instructions for device state verification; If the target state is inconsistent with the current state, selecting a state change instruction format in the preset operation ticket template to generate a sequence of dispatch operation instructions for device state change.

[0113] In this embodiment, a differential generation method of device state verification and change instruction is provided. The core is mainly based on the reply content in the repair application form, and by comparing the consistency of the target state and the current state of the device, intelligently selecting the state verification or state change instruction template, generating the targeted operation instruction sequence, ensuring the accuracy and applicability of the operation instruction. The execution of this scheme adopts the differential generation process of state comparison, template selection and instruction generation, which specifically includes three steps of device state consistency comparison, operation instruction template intelligent selection and differential instruction sequence generation.

[0114] Wherein, the state comparison is the basis of the instruction generation, it is necessary to ensure the accuracy and real-time of the state information, and it is necessary to accurately compare the target state and the current actual state of the device, which can be achieved by obtaining the real-time data of the current running state of the device, and comparing the target state in the current state information with the current state of the target device, and analyzing the state difference degree.

[0115] Wherein, the template selection needs to fully consider the state consistency and operation target requirements, and needs to select the most suitable instruction template based on the state comparison result, specifically, if the target state is consistent with the current state, the verification state instruction format in the preset operation ticket template is selected; if the target state is inconsistent with the current state, the state change instruction format in the preset operation ticket template is selected.

[0116] Wherein, the instruction generation needs to ensure the complete implementation of technical requirements and the reasonable construction of operation logic, and needs to generate targeted operation instruction sequence based on the selected template, which can generate scheduling operation instruction sequence for device state verification, and generate scheduling operation instruction sequence for device state change.

[0117] Wherein, the target state refers to the expected running state that the device needs to reach, and the device target running condition determined according to the maintenance plan and operation requirements is the final target of operation execution.

[0118] Wherein, the current state refers to the actual running state of the device, and the actual running condition of the device at the current time, which is obtained by monitoring system or on-site inspection.

[0119] Wherein, the verification state instruction refers to the operation command for confirming the current state of the device, including state query, parameter check, position confirmation and other operations, which is used to verify the consistency of the device state with the expected state.

[0120] Wherein, the state change instruction refers to the operation command for changing the running state of the device, including switch operation, mode switching and other operations, which realizes the change of the device state.

[0121] The embodiment determines the field data related to the power-off range and the work content in the key field, and determines whether there is content matching the preset keyword in the field data; if there is, it is determined that the work type corresponding to the maintenance plan application form and the reply content are the live work type, otherwise it is determined that the work type corresponding to the maintenance plan application form and the reply content are the non-live work type, so that the maintenance content corresponding to the generated operation ticket can be divided into two categories according to the power-off content and the work content in the key field, one is non-live work, and the other is live work, so that the operation ticket suitable for the current operation scene can be generated more accurately, and the reliability of the generated operation ticket is ensured.

[0122] In addition, in order to achieve the above-mentioned purpose, the embodiment also provides an automatic operation ticket generation system for distribution network dispatching, which comprises: An acquisition module is configured to acquire a maintenance plan application form, identify and analyze the content of the maintenance plan application form, and obtain key fields required for generating a dispatch operation ticket in the maintenance plan application form; A determination module is configured to determine the work type corresponding to the maintenance plan application form and the reply content according to the key fields, and determine the target equipment corresponding to the work type and the reply content and the current state information of the target equipment through a preset local database; A generation module is configured to generate a dispatch operation instruction sequence based on a preset instruction condition mapping rule library and a preset operation ticket template according to the key fields, the current state information and the work type, and assemble the dispatch operation instruction sequence into a dispatch operation ticket; A dispatching module is configured to update the running state of the target equipment in the local database according to the equipment state change logic represented by the dispatch operation ticket.

[0123] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that a process, method, article or system including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such a process, method, article or system. Without more limitations, the element defined by the statement "including a" does not exclude the presence of another identical element in the process, method, article or system including the element.

[0124] The serial numbers of the above embodiments of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0125] Those skilled in the art can clearly understand the above-mentioned example method can be realized by means of software and the necessary general hardware platform, of course, also can be through hardware, but many cases the former is the better implementation. Based on such understanding, the technical solutions of the present application essentially or say the part of the contribution to the prior art can be embodied in the form of software products, the computer software product is stored in a storage medium (such as ROM / RAM, magnetic disc, optical disc) as described above, including a number of instructions to make a terminal device (may be a mobile phone, computer, server, air conditioner, or network equipment, etc.) executes the method described in various embodiments of the present application.

[0126] The above is only the preferred embodiment of the present application, not therefore limit the patent scope of the present application, all use the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for automatically generating distribution network scheduling operation tickets by integrating text mapping rules, characterized in that, The method includes the following steps: Obtain the maintenance plan application form, and identify and parse the contents of the maintenance plan application form to obtain the key fields required for drafting the scheduling operation ticket in the maintenance plan application form; Based on the key fields, the operation type and approval content corresponding to the maintenance plan application form are determined, and the target equipment and the current status information of the target equipment corresponding to the operation type and approval content are determined through a preset local database. Based on the key fields, the current status information, and the job type, a scheduling operation instruction sequence is generated according to a preset instruction condition mapping rule base and a preset operation ticket template, and the scheduling operation instruction sequence is assembled into a scheduling operation ticket. The operating status of the target device in the local database is updated according to the device status change logic represented by the scheduling operation ticket.

2. The method as described in claim 1, characterized in that, The step of determining the work type and approval content corresponding to the maintenance plan application form based on the key fields includes: Identify the field data related to the power outage range and work content in the key fields, and determine whether there is content in the field data that matches the preset keywords; If it exists, then the operation type and approval content corresponding to the maintenance plan application form are determined to be live-line work; otherwise, the operation type and approval content corresponding to the maintenance plan application form are determined to be non-live-line work.

3. The method as described in claim 2, characterized in that, The step of generating a scheduling operation instruction sequence based on the key fields, the current status information, and the job type, using a preset instruction condition mapping rule base and a preset operation ticket template, includes: Based on the job type, a scheduling operation order corresponding to the key field is matched from a preset instruction condition mapping rule base; Based on the current status information, determine the receiving unit for each scheduling operation instruction; Based on the scheduling operation order, the order recipient, and the current status information, a sequence of scheduling operation instructions is generated according to the format corresponding to the preset operation ticket template.

4. The method as described in claim 3, characterized in that, The step of generating a sequence of scheduling operation instructions according to the scheduling operation order, the order recipient, and the current status information, and in accordance with the format corresponding to the preset operation ticket template, includes: Based on the scheduling operation order, the ordering unit, and the current status information, determine whether the target device needs to insert a transition state when transitioning between the initial state and the target state; If necessary, a sequence of scheduling operation instructions with intermediate transitional state control instructions will be generated according to the preset operation ticket template format.

5. The method as described in claim 4, characterized in that, After the step of generating the scheduling operation instruction sequence for intermediate insertion transition state control instructions, the method further includes: Determine multiple consecutive instructions for switching the operating state of the same target device in the sequence of scheduling operation instructions; Verify whether the final state of the previous instruction and the initial state of the next instruction in the operation state switching instruction are the same transition state. If so, the preceding instruction and the following instruction are merged.

6. The method as described in claim 3, characterized in that, The step of generating a sequence of scheduling operation instructions according to the scheduling operation order, the order recipient, and the current status information, and in accordance with the format corresponding to the preset operation ticket template, includes: Compare the target state in the current state information with the current state of the target device; If the target state is consistent with the current state, then select the verification state instruction format in the preset operation ticket template to generate a sequence of scheduling operation instructions for equipment status verification; If the target state is inconsistent with the current state, then select the state change instruction format in the preset operation ticket template to generate a sequence of scheduling operation instructions for changing the equipment state.

7. The method as described in claim 1, characterized in that, The step of updating the operating status of the target device in the local database according to the device status change logic represented by the scheduling operation ticket includes: After obtaining the scheduling operation ticket, the scheduling result is deduced based on the logic of the scheduling operation instruction sequence, and the deduced scheduling result is updated to the local database; After receiving a confirmation signal that the scheduling operation ticket has been executed, the actual scheduling result is determined, and the local database is updated based on the actual scheduling result and the difference between the actual scheduling result and the deduced scheduling result.

8. The method as described in claim 1, characterized in that, After the step of updating the operating status of the target device in the local database according to the device status change logic represented by the scheduling operation ticket, the method further includes: Receive modification instructions from users to modify the corresponding scheduling data in the local database; Perform compliance verification on the received modification instructions; If the verification passes, the corresponding scheduling data in the local database is updated according to the modification instruction.

9. The method as described in claim 8, characterized in that, The step of performing compliance verification on the received modification instruction includes: Verify whether the data format in the modification instruction conforms to the preset data structure specification, and verify whether the device status change path requested by the modification instruction is valid; If all conditions are met, then verify whether the user has permission to modify the target device status.

10. An automatic ticket generation system for distribution network scheduling operations based on the method of any one of claims 1-9, characterized in that, The system includes: The acquisition module is used to acquire maintenance plan application forms, identify and parse the contents of the maintenance plan application forms, and obtain the key fields required for drafting scheduling operation tickets in the maintenance plan application forms. The determination module is used to determine the work type and approval content corresponding to the maintenance plan application form based on the key fields, and to determine the target equipment and the current status information of the target equipment corresponding to the work type and approval content through a preset local database. The generation module is used to generate a sequence of scheduling operation instructions based on the key fields, the current status information, and the job type, according to a preset instruction condition mapping rule base and a preset operation ticket template, and to assemble the sequence of scheduling operation instructions into a scheduling operation ticket. The scheduling module is used to update the operating status of the target device in the local database according to the device status change logic represented by the scheduling operation ticket.