A substation one-key sequential control whole-process operation state mistake-proofing checking method and system based on an expert rule base

CN122993218APending Publication Date: 2026-10-27JIANGSU JINZHI SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611104992.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-24
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

[0003]1.当前一键顺控采用防误方式主要是监控主机内嵌防误逻辑,外设独立智能防误主机的双校验方案,虽然能提升防误可靠性,但监控主机与智能防误主机之间数据一致性问题,增加了两套系统的运维复杂度与负担;同时两套系统间的数据交互增加了变电站信息网络安全风险;此外,增设独立智能防误主机也显著提高了一键顺控系统的建设费用

Benefits of technology

[0049]有益效果:相比于现有技术,本发明具有以下优点:1)实现了一、二次设备联合、协同防误,弥补传统防误短板。构建一次设备态定义、二次设备态定义及两者关联关系模型的专家规则库,构建一次设备、二次设备操作前、操作后关系模型专家规则库,传统防误系统侧重一次设备、忽视二次设备(软压板、空开、把手等)的局限,实现了一次设备与二次设备状态的统一建模与联合约束,有效防止因二次设备状态不当引发的一次设备误动或二次设备误跳,显著提升顺控操作的整体安全性。2)推理机根据防误请求类型自动选择推理逻辑(设备态语义推理、虚拟状态推理、操作前/后条件推理、目标态推理),基于断面数据与规则库进行快速模式匹配,将人工防误判断转化为自动化、标准化的规则匹配,大幅减少了人为干预需求,使顺控操作响应更快、执行更流畅。预演阶段的模拟断面机制允许在不影响实际设备的情况下提前验证操作序列,进一步提升了操作效率与一次成功率。3)规则库采用结构化、可推理的语义形式(类JSON/XML),规则内容明确(如“跳闸压板投入前置条件:断路器=分且刀闸=分”);推理机根据请求可返回具体违反的规则信息。当校验不通过时,系统能够清晰指出违反的规则及所需状态,便于运维人员快速定位问题并调整操作或规则。规则库支持动态增删改,无需修改底层代码,可维护性强,能适应不同变电站的差异化配置及运行规程变化,增强了防误校验的可解释性与可维护性。4)预演阶段复制实时断面作为模拟断面,所有模拟操作仅修改模拟断面,保证预演操作不影响实际设备状态,同时模拟断面与实时断面结构一致,推理逻辑可复用。执行阶段基于实时断面校验,每次操作后重新获取实时断面,确保校验依据始终为最新、最准确的设备状态,避免因状态滞后导致的误判。实时数据断面与模拟数据断面,提升了断面状态管理的一致性与灵活性。5)实现了一键顺控全流程动态防误校验。按一键顺控的任务生成、预演、执行、顺控结束四阶段分类处理防误请求,实现了从任务生成、预演模拟、指令执行、结果确认的全过程闭环防误,每个环节均实时校验设备状态与规则库的一致性,克服了传统方法仅能在操作前单次校验的不足,使防误覆盖顺控操作的全生命周期。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122993218A_ABST
    Figure CN122993218A_ABST
Patent Text Reader

Abstract

The application discloses a substation one-key sequential control whole-process operation state mistake-proofing checking method and system based on an expert rule base, which comprises the following steps: establishing different operation state mistake-proofing checking processes according to one-key sequential control specific processes, setting different mistake-proofing checking reasoning logics, and obtaining multi-dimensional logic checking strategies; generating mistake-proofing request information in one-key sequential control at preset operation nodes of each sub-process; judging whether operation meets rules through an expert rule base according to collected device real-time state sections, the one-key sequential control mistake-proofing request information and the multi-dimensional logic checking strategies, and performing real-time mistake-proofing checking on one-key sequential control operation whole processes; and the mistake-proofing request information comprises but is not limited to device uniqueness identification ID, target states of device operation and sequential control ticket process states. The application can perform real-time monitoring on one-key sequential control operation processes, and realizes mistake-proofing checking on one-key sequential control from task generation, pre-rehearsal, execution to the end of whole processes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a one-click sequential control system and method for substation equipment, and more particularly to a method and system for preventing errors in the operation status verification of the entire one-click sequential control process of a substation based on an expert rule base. Background Technology

[0002] One-click sequential control, with its outstanding advantages such as high operational efficiency and reduced human error, has been widely used in substation operation and maintenance, significantly shortening power outage time, reducing economic losses, and improving the level of power grid operation and maintenance. However, with the large-scale application of one-click sequential control, the pressure on control safety is increasing. One-click sequential control highly integrates and automates the operation steps that were originally manually distributed and controlled, indicating that any security loophole could trigger a chain of misoperations, leading to potential major safety accidents. Regarding the safety protection needs of the one-click sequential control operation process, the industry has conducted some technical exploration, but the existing safety protection mechanisms still have significant shortcomings, specifically the following problems:

[0003] 1. The current one-click sequential control system mainly uses a dual-verification scheme with embedded anti-misoperation logic in the monitoring host and an independent intelligent anti-misoperation host. Although this can improve the reliability of anti-misoperation, the data consistency problem between the monitoring host and the intelligent anti-misoperation host increases the complexity and burden of operation and maintenance of the two systems. At the same time, the data interaction between the two systems increases the risk of information network security in the substation. In addition, adding an independent intelligent anti-misoperation host also significantly increases the construction cost of the one-click sequential control system.

[0004] 2. Existing anti-misoperation mechanisms primarily perform logic checks on primary equipment such as circuit breakers, disconnectors, and grounding switches, lacking effective verification methods for secondary equipment (such as soft and hard pressure plates, air switches, and switching handles). In actual operation, misoperation of primary equipment may cause malfunctions or trips in secondary equipment, and vice versa. This imbalance in protection between primary and secondary equipment fails to provide comprehensive protection for highly automated applications like one-button sequential control.

[0005] 3. In existing one-click sequential control operations in substations, the error prevention and verification function is often designed as an auxiliary module of the sequential control system. It performs a single logical judgment only before operation or at a few key nodes (such as the instant a remote control command is issued), exhibiting node-based, fragmented, and auxiliary characteristics. In this mode, the error prevention and verification function acts like an "island" in the sequential control process. Once the verification at this node passes, subsequent operations lack continuous and dynamic safety supervision, creating a significant safety gap. As one-click sequential control extends to the centralized control terminal and the operation sequence becomes increasingly complex, this single-node error prevention mechanism is insufficient to cope with complex risks such as sudden changes in equipment status, momentary communication interruptions, and unauthorized human intervention during operation, easily creating potential safety hazards.

[0006] 4. Existing methods fail to fully exploit the inherent operational constraints between primary and secondary equipment, and lack a device state profile correlation model based on expert knowledge as a means of preventing operational errors. In particular, during operation, there is a lack of automated correlation verification between the state profiles of the secondary equipment before and after a change in the state of the primary equipment (such as the engagement / disengagement of pressure plates, handle positions, etc.) and the state profiles of the primary equipment before and after a change in the state of the secondary equipment. This can easily lead to misoperation due to state mismatches. Summary of the Invention

[0007] Purpose of the invention: To address the above problems, this invention proposes a method and system for preventing errors in the operation status of one-click sequential control in substations based on an expert rule base. This system can monitor the one-click sequential control operation process in real time and achieve error prevention verification of the entire process from task generation, rehearsal, execution to completion.

[0008] Technical Solution: The technical solution adopted in this invention is a method for preventing errors in the operation status verification of a substation's one-click sequential control process based on an expert rule base, including:

[0009] Based on the specific process of one-click sequential control, different operation status error prevention and verification sub-processes are established, and different error prevention and verification reasoning logics are set accordingly to obtain a multi-dimensional logic verification strategy; error prevention request information in one-click sequential control is generated at the preset operation nodes of each sub-process.

[0010] Based on the current error prevention request information, select the corresponding error prevention verification reasoning logic from the multi-dimensional logical verification strategy; based on the collected real-time status profile of the device, the one-click sequential control error prevention request information and the error prevention verification reasoning logic, determine whether the operation meets the rules through the expert rule base, and perform real-time error prevention verification on the entire process of the one-click sequential control operation.

[0011] The error prevention request information includes, but is not limited to, the device's unique identifier ID, the target status of the device operation, and the status of the sequential ticket control process;

[0012] The expert rule base includes a state expert rule base and a regular expert rule base. The state expert rule base includes, but is not limited to: the mapping relationship between the interval device state and the primary device, secondary device, and measurement data under the interval device state; the mapping relationship between the state of the primary device before and after operation and the real-time state profile of other primary devices; the mapping relationship between the state of the primary device before and after operation and the real-time state profile of secondary devices; the mapping relationship between the state of the secondary device before and after operation and the real-time state profile of other secondary devices; and the mapping relationship between the state of the secondary device before and after operation and the real-time state profile of the primary device.

[0013] Based on the specific process of one-click sequential control, the error prevention verification of one-click sequential control operation status is divided into four stages: task generation, rehearsal, execution and termination.

[0014] Error prevention request information corresponding to different content at each stage:

[0015] During the sequential control ticket generation stage, the error prevention request information includes: the source state, target state, and unique identifier ID of the sequential control operation interval of the sequential control ticket; based on the current real-time status section, the sequential control transition of the interval equipment from the source state to the target state is pre-simulated according to the current error prevention request information to determine whether it meets the rule base requirements. If it does, a sequential control task is generated.

[0016] During the sequential control rehearsal phase, the error prevention request information includes: the process status of the sequential control ticket, the unique identifier of the sequential control ticket, the unique identifier ID of the equipment associated with the sequential control step, and the operation target status of the equipment associated with the sequential control step. Based on the simulated state profile data, the simulation operation is performed according to the current error prevention request information to determine whether it meets the rule base requirements. If the verification result meets the rule base requirements, the sequential control ticket rehearsal is completed.

[0017] During the sequential control execution phase, the error prevention request information includes: the process status of the sequential control ticket, the unique identifier of the sequential control ticket, the unique identifier ID of the device associated with the sequential control step, and the operation target status of the device associated with the sequential control step. Based on real-time status profile data, a pre-operation judgment is performed according to the current error prevention request information to determine whether it meets the requirements of the rule base. If the requirements are met, the sequential control operation is executed.

[0018] At the end of the sequential control phase, the error prevention request information includes the source state, target state, and unique identifier ID of the sequential control operation interval of the sequential control ticket. Based on the current real-time status section, the current status of the interval equipment is judged according to the current error prevention request information to determine whether it meets the rule requirements. If it does, the sequential control task is successfully completed.

[0019] The system uses an expert rule base to determine whether an operation meets the rules, including:

[0020] Extract entity relationships, action logic, and constraints from the anti-mistake request information text. Use a semantic reasoning model to retrieve rules that meet the conditions from the primary and secondary device state relationship models in the expert rule base through pattern matching, and realize one-click sequential control operation and matching with the status expert rule base information.

[0021] Determine whether the one-click sequential control operation meets the matched rules.

[0022] The error-proofing reasoning logic for the operational status verification during the task generation phase includes the following steps:

[0023] (1) Based on the initial sequence control ticket, extract the initial state and target state of the sequence control task, and the sequence control task interval;

[0024] (2) Based on the current real-time status section data, use the inference engine to infer whether the preset source state, the corresponding primary equipment state, the secondary equipment state, and the measurement value in the expert rule base are satisfied;

[0025] (3) Copy the current real-time state section as the subsequent sequential control pre-simulation section and end the sequential control task generation process.

[0026] The reasoning logic for preventing operational errors during the rehearsal phase includes the following steps:

[0027] (1) Extract equipment information and equipment operation information for each single operation step of the sequential control ticket;

[0028] (2) Based on the simulated state section data of the equipment, the inference engine is used to determine whether the state of the equipment before the simulated operation meets the conditions and rules of the expert rule base;

[0029] (3) If the condition is met, the current sequential control ticket step is simulated, and the execution order of the sequential control tickets is returned to step 1 to rehearse the next sequential control ticket step;

[0030] (4) After the pre-rehearsal of the control ticket is completed, the virtual state of the equipment at the end of the control ticket pre-rehearsal is determined by the inference engine based on the simulated state section data of the equipment to determine whether the virtual state of the equipment at the end of the control ticket pre-rehearsal meets the conditions and rules of the expert rule base;

[0031] (5) Extract the source state and target state of the sequential control task, and the sequential control pre-rehearsal process ends.

[0032] The error-proofing reasoning logic for operational status verification during the execution phase includes:

[0033] (1) Extract equipment information and equipment operation information for each single operation step of the sequential control ticket;

[0034] (2) Based on the real-time status profile data of the equipment, the inference engine is used to infer whether the status of the equipment before execution meets the condition rules of the expert rule base;

[0035] (3) If the conditions are met, the current sequential control ticketing step will be executed remotely;

[0036] (4) Based on the real-time status profile data of the equipment, the inference engine is used to infer whether the status of the equipment after execution meets the condition rules of the expert rule base;

[0037] (5) Return to step 1 to execute the next sequential control ticket step according to the execution order of sequential control tickets;

[0038] (6) Execute the sequential control ticket and extract the source and target states of the sequential control task;

[0039] (7) Based on the real-time status profile data of the equipment, use the inference engine to infer whether the equipment status after the end of the sequential control ticket meets the condition rules of the expert rule base;

[0040] (8) After all steps of the sequential control ticket are completed, the device status after the sequential control ticket is completed is determined by the inference engine to determine whether it meets the conditions and rules of the expert rule base. If it does, the sequential control execution process ends; if it does not, an alarm is triggered, the sequential control process is paused and terminated.

[0041] The error prevention verification reasoning logic for the end of the sub-process includes: the end stage of the sequential control ticket execution, the end of the sequential control of all steps in the sequential control ticket, the extraction of the target state of the sequential control ticket, and the determination of whether the target state of the sequential control ticket meets the condition rules of the expert rules through the inference engine based on the current real-time state profile data. If it meets the condition rules, the sequential control ticket sequential control process ends; if it does not meet the condition rules, an error prevention alarm is triggered and the sequential control process is terminated.

[0042] This invention proposes a substation one-click sequential control full-process operation status error prevention and verification system based on an expert rule base, comprising:

[0043] The error prevention request unit, as the initiator of the operation status error prevention verification process, is used to generate error prevention request information in one-click sequential control at the preset operation nodes of each operation status error prevention verification sub-process.

[0044] The data section storage unit stores simulated sections for sequential control rehearsals and real-time sections for sequential control ticketing and execution. Based on the error prevention request information, it selects the corresponding section data as the basis for reasoning and judgment by the subsequent error prevention verification unit. The error prevention request information includes, but is not limited to, the unique identifier ID of the equipment, the target status of the equipment operation, and the status of the sequential control ticketing process.

[0045] The error prevention verification unit selects the corresponding error prevention verification reasoning logic from the multi-dimensional logical verification strategy based on the current error prevention request information; and judges whether the operation meets the rules through the expert rule base based on the collected real-time status profile of the device, the one-click sequential control error prevention request information and the error prevention verification reasoning logic, and performs real-time error prevention verification on the entire process of the one-click sequential control operation.

[0046] The expert rule base unit is used to store the verification basis for the safety and error prevention of the one-click sequential control full-process operation status. The expert rule base includes a status expert rule base and a regular expert rule base. The status expert rule base includes, but is not limited to: the mapping relationship between the interval device status and the primary device, secondary device, and measurement data under the interval device status; the mapping relationship between the status of the primary device before and after operation and the real-time status profile of other primary devices; the mapping relationship between the status of the primary device before and after operation and the real-time status profile of secondary devices; the mapping relationship between the status of the secondary device before and after operation and the real-time status profile of other secondary devices; and the mapping relationship between the status of the secondary device before and after operation and the real-time status profile of the primary device.

[0047] The result return unit is used to return the inference result data from the error prevention verification unit. The one-click sequential control of each sub-process provides alarm prompts based on the returned result data and determines whether to continue the sequential control process.

[0048] The expert rule base unit includes: modeling the primary and secondary equipment based on the actual remote control safety requirements of the primary and secondary equipment on site, determining the actual state of the primary and secondary equipment when the primary equipment can be remotely operated, and the actual state of the primary and secondary equipment when the secondary equipment can be remotely operated.

[0049] Beneficial Effects: Compared with existing technologies, this invention has the following advantages: 1) It achieves joint and collaborative anti-misoperation of primary and secondary equipment, making up for the shortcomings of traditional anti-misoperation methods. An expert rule base is constructed to define the states of primary and secondary equipment and their relationship model. An expert rule base is also constructed to model the relationship between primary and secondary equipment before and after operation. Traditional anti-misoperation systems focus on primary equipment and neglect secondary equipment (soft pressure plates, circuit breakers, handles, etc.). This invention achieves unified modeling and joint constraints on the states of primary and secondary equipment, effectively preventing erroneous operation of primary equipment or erroneous tripping of secondary equipment caused by improper secondary equipment states, significantly improving the overall safety of sequential control operations. 2) The inference engine automatically selects inference logic (equipment state semantic inference, virtual state inference, pre / post-operation conditional inference, target state inference) based on the type of anti-misoperation request. Based on cross-sectional data and the rule base, it performs rapid pattern matching, transforming manual anti-misoperation judgment into automated and standardized rule matching, greatly reducing the need for human intervention and making sequential control operations respond faster and execute more smoothly. The simulated cross-section mechanism in the pre-drill phase allows for advance verification of operation sequences without affecting actual equipment, further improving operational efficiency and first-time success rate. 3) The rule base adopts a structured, reasonable semantic form (similar to JSON / XML), with clear rule content (e.g., "preconditions for tripping switch activation: circuit breaker = open and disconnector = open"). The inference engine can return specific rule violation information based on the request. When verification fails, the system can clearly indicate the violated rule and the required state, facilitating maintenance personnel to quickly locate the problem and adjust the operation or rule. The rule base supports dynamic addition, deletion, and modification without modifying the underlying code, ensuring strong maintainability and adaptability to the differentiated configurations and operational procedures of different substations, enhancing the interpretability and maintainability of the anti-misoperation verification. 4) In the pre-drill phase, the real-time cross-section is copied as the simulated cross-section. All simulated operations only modify the simulated cross-section, ensuring that the pre-drill operations do not affect the actual equipment state. At the same time, the simulated cross-section and the real-time cross-section have the same structure, and the inference logic can be reused. The execution phase is based on real-time cross-section verification. Real-time cross-sections are re-acquired after each operation to ensure that the verification basis is always the latest and most accurate equipment status, avoiding misjudgments due to status lag. Real-time data cross-sections and simulated data cross-sections improve the consistency and flexibility of cross-section status management. 5) One-click sequential control achieves dynamic error prevention verification throughout the entire process. Error prevention requests are categorized and processed according to the four stages of task generation, pre-simulation, execution, and sequential control termination, achieving closed-loop error prevention from task generation, pre-simulation, instruction execution, to result confirmation. Each stage verifies the consistency between the equipment status and the rule base in real time, overcoming the shortcomings of traditional methods that only perform a single verification before operation, thus covering the entire lifecycle of sequential control operations.

[0050] This invention, based on an expert rule base, constructs real-time state profile relationship models between primary and secondary equipment states, as well as models showing the relationship between primary equipment before and after operation and the real-time state profiles of secondary equipment, and vice versa. This leads to the establishment of a one-click sequential control state expert rule base. Using semantic reasoning middleware, a mechanism for matching information between the one-click sequential control operation and the state expert rule base throughout the entire process is achieved. Based on real-time state acquisition technology and multi-dimensional logical verification strategies, the one-click sequential control operation process is monitored in real-time, enabling error-proof verification of the entire process from task generation, pre-simulation, execution to completion. Practical application shows that, without affecting existing one-click sequential control functions or incurring additional construction costs, a small amount of data maintenance can effectively improve the safety and reliability of sequential control operations. Attached Figure Description

[0051] Figure 1 This invention relates to a method for preventing errors in the operation status verification of a substation through one-click sequential control based on an expert rule base. Detailed Implementation

[0052] The technical solution of the present invention will be further described below with reference to the accompanying drawings and embodiments.

[0053] Example 1:

[0054] The method for preventing errors in the operation status verification of a substation's one-click sequential control process based on an expert rule base, as described in this invention, has the following flow: Figure 1 As shown, it includes the following:

[0055] First, based on the specific process of one-click sequential control, establish different operation status error prevention and verification sub-processes, and set different error prevention and verification reasoning logic accordingly to obtain a multi-dimensional logic verification strategy.

[0056] In this embodiment, the one-click sequential control operation status error prevention verification is divided into four stages: task generation, pre-rehearsal, execution, and termination. Different error prevention verification inference logic is set for each stage:

[0057] The error-proofing reasoning logic for the operational status verification during the task generation phase includes the following steps:

[0058] (1) Based on the initial sequence control ticket, extract the initial state and target state of the sequence control task, and the sequence control task interval;

[0059] (2) Based on the current real-time status section data, use the inference engine to infer whether the preset source state, the corresponding primary equipment state, the secondary equipment state, and the measurement value in the expert rule base are satisfied;

[0060] (3) Copy the current real-time state section as the subsequent sequential control pre-simulation section and end the sequential control task generation process.

[0061] The reasoning logic for preventing operational errors during the rehearsal phase includes the following steps:

[0062] (1) Extract equipment information and equipment operation information for each single operation step of the sequential control ticket;

[0063] (2) Based on the simulated state section data of the equipment, the inference engine is used to determine whether the state of the equipment before the simulated operation meets the conditions and rules of the expert rule base;

[0064] (3) If the condition is met, the current sequential control ticket step is simulated, and the execution order of the sequential control tickets is returned to step 1 to rehearse the next sequential control ticket step;

[0065] (4) After the pre-rehearsal of the control ticket is completed, the virtual state of the equipment at the end of the control ticket pre-rehearsal is determined by the inference engine based on the simulated state section data of the equipment to determine whether the virtual state of the equipment at the end of the control ticket pre-rehearsal meets the conditions and rules of the expert rule base;

[0066] (5) Extract the source state and target state of the sequential control task, and the sequential control pre-rehearsal process ends.

[0067] The error-proofing reasoning logic for operational status verification during the execution phase includes:

[0068] (1) For each operation step of the sequential control ticket, extract the equipment information and equipment operation information (equipment information: unique identifier of the equipment; equipment operation information: the operation target state of the equipment corresponding to the operation step, that is, the state that the equipment needs to be operated to).

[0069] (2) Based on the real-time status profile data of the equipment, the inference engine is used to infer whether the status of the equipment before execution meets the condition rules of the expert rule base;

[0070] (3) If the conditions are met, the current sequential control ticketing step will be executed remotely;

[0071] (4) Based on the real-time status profile data of the equipment, the inference engine is used to infer whether the status of the equipment after execution meets the condition rules of the expert rule base;

[0072] (5) Return to step 1 to execute the next sequential control ticket step according to the execution order of sequential control tickets;

[0073] (6) Execute the sequential control ticket and extract the source and target states of the sequential control task;

[0074] (7) Based on the real-time status profile data of the equipment, use the inference engine to infer whether the equipment status after the end of the sequential control ticket meets the condition rules of the expert rule base;

[0075] (8) After all steps of the sequential control ticket are completed, the device status after the sequential control ticket is completed is determined by the inference engine to determine whether it meets the conditions and rules of the expert rule base. If it does, the sequential control execution process ends; if it does not, an alarm is triggered, the sequential control process is paused and terminated.

[0076] The error prevention verification reasoning logic for the end of the sub-process includes: the end stage of the sequential control ticket execution, the end of the sequential control of all steps in the sequential control ticket, the extraction of the target state of the sequential control ticket, and the determination of whether the target state of the sequential control ticket meets the condition rules of the expert rules through the inference engine based on the current real-time state profile data. If it meets the condition rules, the sequential control ticket sequential control process ends; if it does not meet the condition rules, an error prevention alarm is triggered and the sequential control process is terminated.

[0077] Second, generate error prevention request information for one-click sequential control at the preset operation nodes of each sub-process.

[0078] The error prevention request information includes a unique identifier (ID), the target state of the device operation, and the status of the sequential control ticket process. Different error prevention request information is generated for different operation states in the error prevention verification sub-process. For example, in the task generation stage, the error prevention request information includes information such as interval and source state, and uses device state semantic reasoning to retrieve matching rules from the primary and secondary device state relationship models in the rule base through pattern matching. In the pre-rehearsal stage, the error prevention request information must include the device information and device operation information for the current pre-rehearsal operation.

[0079] Third, based on the current error prevention request information, select the corresponding error prevention verification reasoning logic from the multi-dimensional logical verification strategy; based on the collected real-time status profile of the device, the one-click sequential control error prevention request information and the error prevention verification reasoning logic, determine whether the operation meets the rules through the expert rule base, and perform real-time error prevention verification on the entire process of the one-click sequential control operation.

[0080] The expert rule base includes a state expert rule base and a regular expert rule base. The state expert rule base includes, but is not limited to: the mapping relationship between the interval device state and the primary device, secondary device, and measurement data under the interval device state; the mapping relationship between the state of the primary device before and after operation and the real-time state profile of other primary devices; the mapping relationship between the state of the primary device before and after operation and the real-time state profile of secondary devices; the mapping relationship between the state of the secondary device before and after operation and the real-time state profile of other secondary devices; and the mapping relationship between the state of the secondary device before and after operation and the real-time state profile of the primary device.

[0081] The state expert semantic rule base is the core of achieving error prevention and verification throughout the one-click sequential control operation process, and it is also the key and difficult point in the construction of the entire method. It stores, in a structured and reasonable form, the inherent operational constraints between primary and secondary equipment in the substation, the legal paths for equipment state transitions, and the cross-sectional association rules before and after the operation.

[0082] (1) Definition of primary equipment status. Using the bay as the unit, model the primary equipment according to actual site requirements, define the set of allowed standard statuses for the primary equipment in each bay (e.g., operating status, hot standby status, cold standby status, maintenance status, line maintenance status, etc.), and clarify the open / close position requirements for each primary equipment (circuit breaker, disconnector, grounding switch, etc.) under different statuses. Example rules are as follows:

[0083] Operating status = (Circuit breaker = Closed & Line-side disconnector = Closed & Bus-side disconnector = Closed & Grounding switch = Open);

[0084] (2) Secondary Equipment Status Definition. Secondary equipment is modeled on a per-interval basis. Operational constraints between secondary equipment objects are analyzed, and the status of the secondary equipment corresponding to each interval is defined (e.g., in operation, out of operation, maintenance, setpoint, etc.). The operational status requirements of each secondary equipment (hard pressure plate, soft pressure plate, air switch, switching handle, abnormal signal) under different statuses are also clarified. Example rules are as follows:

[0085] Protection / Control Activation = (Protection Function Soft Switch = Activated & Trip Output Hard Switch = Activated & Reclosing Output Hard Switch = Activated & Air Switch = Activated & Hard Switch = Deactivated & Switching Handle = Remote & Device Interlock Signal = Deactivated);

[0086] (3) Constructing the equipment status correlation model. This is the core of the rule base, describing the mandatory correlation between primary and secondary equipment statuses, that is, what state section the related secondary equipment must be in when the interval is in a specific primary equipment status. By analyzing the constraints between the operating states of the primary and secondary equipment in the interval, the correlation relationships shown in Table 1 below can be obtained. The corresponding correlation relationships between the secondary and primary equipment statuses in the interval are shown in Table 2 below.

[0087] Table 1 Constraints on the Operating Status of Primary and Secondary Equipment

[0088] Table 2. Relationship between secondary equipment status and primary equipment status

[0089] (4) Construct a model of the relationship between equipment operation before and after operation. Before and after the operation of primary equipment (closing / opening circuit breakers, opening / closing disconnect switches, engaging / disengaging grounding switches), there are corresponding synchronous adjustments to the status of some secondary equipment. If the bay is switched from "operating state" to "hot standby state" (i.e., the circuit breaker is switched from closed to open), the "trip output pressure plate" in the secondary equipment can still remain engaged, but the "circuit breaker operating box power supply" does not need to be changed; while after switching from "hot standby state" to "cold standby state" (opening disconnect switches), the "circuit breaker operating box power supply" should be disengaged (if required by the site regulations). The operation of some secondary equipment (such as engaging the trip pressure plate) requires the primary equipment to be in a safe state first. For example, when the protection trip pressure plate is switched from "disengaged" to "engaged", the circuit breaker and disconnect switch are required to be in the open position.

[0090] The constructed state expert semantic rule library is merged into the expert rule library.

[0091] The operation is judged to meet the rules by using the aforementioned expert rule base. The specific method is as follows: by extracting entity relationships, action logic and constraints from the anti-misoperation request information text, semantic reasoning is used to retrieve the rules that meet the conditions from the primary device state and secondary device state relationship model of the expert rule base through pattern matching, so as to realize the matching of one-click sequential control operation with the status expert rule base information; then it is judged whether the one-click sequential control operation meets the matched rules.

[0092] As the core computing component of the entire one-click sequential control anti-misoperation verification system, the inference engine automatically determines the preconditions, postconditions, consistency of state sections, and legality of task transitions for device operations based on real-time / simulated data profiles and an expert semantic rule base. This replaces manual anti-misoperation judgment, achieving automated and dynamic end-to-end safety protection. It receives anti-misoperation request data in real time during the one-click sequential control operation process. The inference engine categorizes the one-click sequential control anti-misoperation request information according to generation, pre-rendering, execution, and termination, applying different inference logic types to each category. For task generation, the error prevention request information must include information such as interval and source state. It uses device state semantic reasoning to retrieve matching rules from the primary and secondary device state relationship models in the rule base through pattern matching. For rehearsal, the error prevention request information needs to include the device information (such as the device's unique identifier) ​​and device operation information (such as operation split / operation combine) for the current rehearsal operation. It uses virtual state reasoning to retrieve matching rules from the primary or secondary device operation pre-operation relationship models in the rule base through pattern matching. For execution, the error prevention request information must include the device information (such as the device's unique identifier) ​​and device operation information (such as operation split / operation combine) for the current execution operation. (For example, when performing a joint operation), rules matching the conditions are retrieved from the rule base using pre-operation conditional reasoning and pattern matching of the primary or secondary device pre-operation relationship model. After the remote control execution of the sequential control task is completed, a misoperation prevention request can be initiated again. This misoperation prevention request information must include device information (such as the device's unique identifier) ​​and device status information (such as separation / joining). Rules matching the conditions are retrieved from the rule base using post-operation conditional reasoning and pattern matching of the primary or secondary device post-operation relationship model. If the operation is terminated, it must include information such as interval and target. Rules matching the conditions are retrieved from the rule base using target state reasoning and pattern matching of the primary and secondary device state relationship models.

[0093] In this invention, the one-click sequential control process integrates a fault-prevention verification function. The fault-prevention verification logic receives fault-prevention verification request information in real time during the one-click sequential control process. Based on the model information (device information, operation information) in the request information, it filters the rule set related to the request information from the state expert rule base through pattern matching. If the current request is for a sequential control task generation, it uses the current real-time cross-section data to determine whether the source state of the sequential control task is satisfied, and whether the secondary device state associated with that source state in the rule base is satisfied. Then, it returns the result information for the sequential control function to determine whether to continue the subsequent process. If the current process is at the start of a sequential control pre-rehearsal, it caches the current real-time cross-section data as a pre-rehearsal simulation cross-section. When a fault-prevention verification request for any sequential control task in the sequential control pre-rehearsal process is received, it determines whether the source state of the current pre-rehearsal simulation operation is satisfied, and the rules in the rule base that match that simulation operation. Finally, it determines the pre-rehearsal process based on the rules in the rule base. Before simulating the operation, the system checks if the preconditions are met and then returns the result information for the sequential control to determine whether to continue the subsequent operation. If the return indicates permission, the sequential control task should be simulated synchronously in the pre-simulation section. If the system is currently in the sequential control execution phase, based on any sequential control task error prevention verification request in the sequential control execution process, the system uses real-time data as the basis to determine whether the source state of the currently operated device is satisfied, and whether the pre-operation rules in the rule base that match the operation of the device are satisfied. Then, the system returns the result information for the sequential control to determine whether to continue the subsequent operation. If the sequential control execution ends, the system performs sequential control on the current state at the end.

[0094] Example 2:

[0095] The substation one-click sequential control full-process operation status error prevention and verification system based on expert rule base described in this invention includes:

[0096] The error prevention request unit, as the initiator of the operation status error prevention verification process, is used to generate error prevention request information in one-click sequential control at the preset operation nodes of each operation status error prevention verification sub-process.

[0097] The data section storage unit stores simulated sections for sequential control rehearsals and real-time sections for sequential control ticketing and execution. Based on the error prevention request information, it selects the corresponding section data as the basis for reasoning and judgment by the subsequent error prevention verification unit. The error prevention request information includes, but is not limited to, the unique identifier ID of the equipment, the target status of the equipment operation, and the status of the sequential control ticketing process.

[0098] The error prevention verification unit selects the corresponding error prevention verification reasoning logic from the multi-dimensional logical verification strategy based on the current error prevention request information; and judges whether the operation meets the rules through the expert rule base based on the collected real-time status profile of the device, the one-click sequential control error prevention request information and the error prevention verification reasoning logic, and performs real-time error prevention verification on the entire process of the one-click sequential control operation.

[0099] The expert rule base unit is used to store the verification basis for the safety and error prevention of the one-click sequential control full-process operation status. The expert rule base includes a status expert rule base and a regular expert rule base. The status expert rule base includes, but is not limited to: the mapping relationship between the interval device status and the primary device, secondary device, and measurement data under the interval device status; the mapping relationship between the status of the primary device before and after operation and the real-time status profile of other primary devices; the mapping relationship between the status of the primary device before and after operation and the real-time status profile of secondary devices; the mapping relationship between the status of the secondary device before and after operation and the real-time status profile of other secondary devices; and the mapping relationship between the status of the secondary device before and after operation and the real-time status profile of the primary device.

[0100] The result return unit is used to return the inference result data from the error prevention verification unit. The one-click sequential control of each sub-process provides alarm prompts based on the returned result data and determines whether to continue the sequential control process.

[0101] Based on the actual on-site operating requirements, determine the required states of primary and secondary equipment under the corresponding operating states of the electrical bay (such as running, hot standby, and cold standby), as well as the range of values ​​for measured parameters (such as voltage and current amplitude).

[0102] The expert rule base unit includes: modeling the primary and secondary equipment based on the actual remote control safety requirements of the primary and secondary equipment on site, determining the actual state of the primary and secondary equipment when the primary equipment can be remotely operated, and the actual state of the primary and secondary equipment when the secondary equipment can be remotely operated.

Claims

1. A method for preventing errors in the operation status verification of a substation's one-click sequential control process based on an expert rule base, characterized in that... include: Based on the specific process of one-click sequential control, different operation status error prevention and verification sub-processes are established, and different error prevention and verification reasoning logics are set accordingly to obtain a multi-dimensional logic verification strategy. Generate error prevention request information in one-click sequential control at the preset operation nodes of each sub-process; Based on the current error prevention request information, select the corresponding error prevention verification reasoning logic from the multi-dimensional logical verification strategy; based on the collected real-time status profile of the device, the one-click sequential control error prevention request information and the error prevention verification reasoning logic, determine whether the operation meets the rules through the expert rule base, and perform real-time error prevention verification on the entire process of the one-click sequential control operation. The error prevention request information includes, but is not limited to, the device's unique identifier ID, the target status of the device operation, and the status of the sequential ticket control process; The expert rule base includes a state expert rule base and a regular expert rule base. The state expert rule base includes, but is not limited to: the mapping relationship between the interval device state and the primary device, secondary device, and measurement data under the interval device state; the mapping relationship between the state of the primary device before and after operation and the real-time state profile of other primary devices; the mapping relationship between the state of the primary device before and after operation and the real-time state profile of secondary devices; the mapping relationship between the state of the secondary device before and after operation and the real-time state profile of other secondary devices; and the mapping relationship between the state of the secondary device before and after operation and the real-time state profile of the primary device.

2. The method for preventing errors in the operation status verification of a substation's one-click sequential control process based on an expert rule base, as described in claim 1, is characterized in that: Based on the specific process of one-click sequential control, the error prevention verification of one-click sequential control operation status is divided into four stages: task generation, rehearsal, execution and termination. Error prevention request information corresponding to different content at each stage: During the sequential control ticket generation stage, the error prevention request information includes: the source state, target state, and unique identifier ID of the sequential control operation interval of the sequential control ticket; based on the current real-time status section, the sequential control transition of the interval equipment from the source state to the target state is pre-simulated according to the current error prevention request information to determine whether it meets the rule base requirements. If it does, a sequential control task is generated. During the sequential control rehearsal phase, the error prevention request information includes: the process status of the sequential control ticket, the unique identifier of the sequential control ticket, the unique identifier ID of the equipment associated with the sequential control step, and the operation target status of the equipment associated with the sequential control step. Based on the simulated state profile data, the simulation operation is performed according to the current error prevention request information to determine whether it meets the rule base requirements. If the verification result meets the rule base requirements, the sequential control ticket rehearsal is completed. During the sequential control execution phase, the error prevention request information includes: the process status of the sequential control ticket, the unique identifier of the sequential control ticket, the unique identifier ID of the device associated with the sequential control step, and the operation target status of the device associated with the sequential control step. Based on real-time status profile data, a pre-operation judgment is performed according to the current error prevention request information to determine whether it meets the requirements of the rule base. If the requirements are met, the sequential control operation is executed. At the end of the sequential control phase, the error prevention request information includes the source state, target state, and unique identifier ID of the sequential control operation interval of the sequential control ticket. Based on the current real-time status section, the current status of the interval equipment is judged according to the current error prevention request information to determine whether it meets the rule requirements. If it does, the sequential control task is successfully completed.

3. The method for preventing errors in the operation status verification of a substation's one-click sequential control process based on an expert rule base, as described in claim 2, is characterized in that: The system uses an expert rule base to determine whether an operation meets the rules, including: Extract entity relationships, action logic, and constraints from the anti-mistake request information text. Use a semantic reasoning model to retrieve rules that meet the conditions from the primary and secondary device state relationship models in the expert rule base through pattern matching, and realize one-click sequential control operation and matching with the status expert rule base information. Determine whether the one-click sequential control operation meets the matched rules.

4. The method for preventing errors in the operation status verification of a substation's one-click sequential control process based on an expert rule base, as described in claim 2, is characterized in that: The error-proofing reasoning logic for the operational status verification during the task generation phase includes the following steps: (1) Based on the initial sequence control ticket, extract the initial state and target state of the sequence control task, and the sequence control task interval; (2) Based on the current real-time status section data, use the inference engine to infer whether the preset source state, the corresponding primary equipment state, the secondary equipment state, and the measurement value in the expert rule base are satisfied; (3) Copy the current real-time state section as the subsequent sequential control pre-simulation section and end the sequential control task generation process.

5. The method for preventing errors in the operation status verification of a substation's one-click sequential control process based on an expert rule base, as described in claim 2, is characterized in that: The reasoning logic for preventing operational errors during the rehearsal phase includes the following steps: (1) Extract equipment information and equipment operation information for each single operation step of the sequential control ticket; (2) Based on the simulated state section data of the equipment, the inference engine is used to determine whether the state of the equipment before the simulated operation meets the conditions and rules of the expert rule base; (3) If the condition is met, the current sequential control ticket step is simulated, and the execution order of the sequential control tickets is returned to step 1 to rehearse the next sequential control ticket step; (4) After the pre-rehearsal of the control ticket is completed, the virtual state of the equipment after the pre-rehearsal of the control ticket is determined by the inference engine based on the simulated state section data of the equipment to determine whether the virtual state of the equipment after the pre-rehearsal of the control ticket meets the conditions and rules of the expert rule base; (5) Extract the source state and target state of the sequential control task, and the sequential control pre-rehearsal process ends.

6. The method for preventing errors in the operation status verification of a substation's one-click sequential control process based on an expert rule base, as described in claim 2, is characterized in that: The error-proofing reasoning logic for operational status verification during the execution phase includes: (1) Extract equipment information and equipment operation information for each single operation step of the sequential control ticket; (2) Based on the real-time status profile data of the equipment, the inference engine is used to infer whether the status of the equipment before execution meets the condition rules of the expert rule base; (3) If the conditions are met, the current sequential control ticketing step will be executed remotely; (4) Based on the real-time status profile data of the equipment, the inference engine is used to infer whether the status of the equipment after execution meets the condition rules of the expert rule base; (5) Return to step 1 to execute the next sequential control ticket step according to the execution order of sequential control tickets; (6) Execute the sequential control ticket and extract the source and target states of the sequential control task; (7) Based on the real-time status profile data of the equipment, use the inference engine to infer whether the equipment status after the end of the sequential control ticket meets the condition rules of the expert rule base; (8) After all steps of the sequential control ticket are completed, the device status after the sequential control ticket is completed is determined by the inference engine to determine whether it meets the conditions and rules of the expert rule base. If it does, the sequential control execution process ends; if it does not, an alarm is triggered, the sequential control process is paused and terminated.

7. The method for preventing errors in the operation status verification of a substation's one-click sequential control process based on an expert rule base, as described in claim 2, is characterized in that: The error prevention verification reasoning logic for the end of the sub-process includes: the end stage of the sequential control ticket execution, the end of the sequential control of all steps in the sequential control ticket, the extraction of the target state of the sequential control ticket, and the determination of whether the target state of the sequential control ticket meets the condition rules of the expert rules through the inference engine based on the current real-time state profile data. If it meets the condition rules, the sequential control ticket sequential control process ends; if it does not meet the condition rules, an error prevention alarm is triggered and the sequential control process is terminated.

8. A substation one-click sequential control full-process operation status error prevention and verification system based on expert rule base, characterized in that, include: The error prevention request unit, as the initiator of the operation status error prevention verification process, is used to generate error prevention request information in one-click sequential control at the preset operation nodes of each operation status error prevention verification sub-process. The data section storage unit stores simulated sections for sequential control rehearsals and real-time sections for sequential control ticketing and execution. Based on the error prevention request information, it selects the corresponding section data as the basis for reasoning and judgment by the subsequent error prevention verification unit. The error prevention request information includes, but is not limited to, the unique identifier ID of the equipment, the target status of the equipment operation, and the status of the sequential control ticketing process. The error prevention verification unit selects the corresponding error prevention verification reasoning logic from the multi-dimensional logical verification strategy based on the current error prevention request information; and judges whether the operation meets the rules through the expert rule base based on the collected real-time status profile of the device, the one-click sequential control error prevention request information and the error prevention verification reasoning logic, and performs real-time error prevention verification on the entire process of the one-click sequential control operation. The expert rule base unit is used to store the verification basis for the safety and error prevention of the one-click sequential control full-process operation status. The expert rule base includes a status expert rule base and a regular expert rule base. The status expert rule base includes, but is not limited to: the mapping relationship between the interval device status and the primary device, secondary device, and measurement data under the interval device status; the mapping relationship between the status of the primary device before and after operation and the real-time status profile of other primary devices; the mapping relationship between the status of the primary device before and after operation and the real-time status profile of secondary devices; the mapping relationship between the status of the secondary device before and after operation and the real-time status profile of other secondary devices; and the mapping relationship between the status of the secondary device before and after operation and the real-time status profile of the primary device. The result return unit is used to return the inference result data from the error prevention verification unit. The one-click sequential control of each sub-process provides alarm prompts based on the returned result data and determines whether to continue the sequential control process.

9. The substation one-click sequential control full-process operation status error prevention and verification system based on expert rule base as described in claim 8, characterized in that: The expert rule base unit includes: modeling the primary and secondary equipment based on the actual remote control safety requirements of the primary and secondary equipment on site, determining the actual state of the primary and secondary equipment when the primary equipment can be remotely operated, and the actual state of the primary and secondary equipment when the secondary equipment can be remotely operated.