Anti-error logic rule autonomous generation and management circulation method and system
Through the system that independently generates and manages anti-error logic rules, the problem of complex and lack of management of anti-error logic in the scheduling system is solved, the intuitive management and accuracy of rules is realized, and the safety and management efficiency of power system equipment operation are improved. .
Patent Information
- Application Number
- CN202411356012.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2025-01-10
AI Technical Summary
The existing scheduling system has complex logical descriptions of error-proof rules, lacking uniformity and management mechanisms, so users cannot intuitively understand the rules and cannot actively review and edit them, which makes it difficult to guarantee the accuracy and stability of the rules.
A method and system for autonomous generation and management of anti-error logic rules are proposed. By reading the topological connection relationship of the device, basic anti-error logic rules are generated, and interface tools are provided to edit, take effect and manage rules, supporting users to intuitively understand and take the initiative. Participate in rule management to realize the independent generation and circulation of rules.
Improve the accuracy of equipment operation calibration and the security of the system. Users can browse, edit and configure rules through simple operations to achieve full life cycle management of rules, reduce manual configuration workload, and improve management efficiency and flexibility. Ensure the accuracy and applicability of the rules.
Smart Images

Figure CN119294507A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a method and system for autonomously generating and managing error-proof logic rules, belonging to the technical field of error-proof operation control of power systems. Background Art
[0002] There are several problems with the anti-error verification of the dispatching system: the logical description of the anti-error rules is complex, the equipment anti-error logic is mostly conceptual description, lacks uniformity, and the operating personnel cannot intuitively understand the rules, which is not user-friendly; the circulation and effectiveness of the anti-error rules lack management, and the traditional anti-error rules lack a management mechanism. Users cannot actively review and edit the rules and can only passively accept them. They cannot be updated in time and the accuracy of the rules cannot be guaranteed; a single set of anti-error verification services lacks stability, and it is necessary to build a set of operation verification services that are independent of the internal error prevention of the traditional dispatching system to achieve double confirmation of the operation verification. Summary of the invention
[0003] Purpose of the invention: In view of the deficiencies in the prior art, the present invention proposes a method and system for autonomously generating and managing error-prevention logic rules, which can realize autonomous generation of basic error-prevention logic rules for plants and intervals, as well as management and circulation processes such as editing, reviewing, and taking effect, so that users can intuitively understand the error-prevention rules and actively participate in the management of the error-prevention rules; at the same time, the logic error-prevention rules support independent calling of remote control functions, further improving the accuracy of power system equipment operation verification.
[0004] Technical solution: In the first aspect, a method for autonomously generating and managing error-proof logic rules comprises the following steps:
[0005] Read the topological connection relationship of all primary disconnecting devices in the database, and construct the devices with the specified connection mode into device units according to the topological connection relationship;
[0006] When receiving a signal for generating the basic error prevention logic rule for the entire station, all equipment units in the currently selected station are traversed, the equipment in each equipment unit is classified and respective error prevention logic rules for separation and combination operations are generated; the basic error prevention logic rule includes the equipment name, operation type and the remote signal involved in the verification and its target value, and all the remote signals are in an "and" relationship, and multiple basic error prevention logic rules are in an "or" relationship;
[0007] When receiving the signal for generating the basic error prevention logic rules in the interval, a list of all the intervals in the selected station is displayed. After selecting an interval, the equipment in the interval is classified and the respective error prevention logic rules for opening and closing operations are generated;
[0008] Based on the basic error prevention logic rules for the entire site and the basic error prevention logic rules within the interval, the autonomous generation and management flow of error prevention logic rules are realized through the error prevention logic rule editing, creation, deletion, effectiveness, cancellation and browsing functions provided by the interface tool. The rule editing includes the addition, deletion and target value modification of remote signals, the rule creation and deletion are personalized operations for a single device, and the rule effectiveness and cancellation are used to control the execution status of the rules.
[0009] Furthermore, the devices in each device unit are classified and their respective logic rules for preventing errors in opening and closing operations are generated, including:
[0010] Classify the devices in a device unit according to the types of switches, switches, grounding switches and the connection positions of the devices, and form separate logic rules for opening and closing operations to prevent errors for each type of device;
[0011] For a single device, the opening or closing operation of the single device can have multiple basic error prevention logic rules, and the multiple basic error prevention logic rules are in an "or" relationship.
[0012] Furthermore, the devices in the interval are classified and their respective logic rules for preventing errors in opening and closing operations are generated, including:
[0013] Generate basic error prevention logic rules according to the selected interval, classify the equipment in the interval according to the type of switch, knife switch, grounding knife switch and the connection position of the equipment, and form the opening and closing operation error prevention logic for each type of equipment;
[0014] For a single device, the opening or closing operation of the single device can have multiple basic error prevention logic rules, and the multiple basic error prevention logic rules are in an "or" relationship.
[0015] Furthermore, the method for creating a new error-proof logic rule includes: selecting a device, creating a new rule for the device, selecting to create a control separation or control combination rule, selecting a remote signal that constitutes a sub-formula for the newly created rule and configuring a target value, and saving the rule or directly taking effect.
[0016] Furthermore, the error prevention logic rule editing function includes: in response to double-clicking the specified plant station name in the plant station list of the interface tool, the "Rule Editing" tab page displays the effective split / close rules and ineffective split / close rules of all devices in the plant station in the form of a tree list, and the rule is named "Condition x", where x represents a number starting from 1;
[0017] In response to double-clicking any rule name, the right side of the interface tool displays the remote signal name and target value included in the rule;
[0018] In response to clicking the "Add Remote Signal" button, all remote signals in this site are displayed. After selecting, fill in the corresponding target value and save;
[0019] In response to selecting the specified telesignal in the rule and clicking the "Delete Telesignal" button, this telesignal will no longer be included in the rule after saving.
[0020] Furthermore, the anti-error logic rule browsing function includes: in response to double-clicking a plant station name in the plant station list of the interface tool, the "Rule Browsing" tab displays all the rules in the plant station in a tabular form; in response to clicking "All Rules", the rule details table displays all effective and ineffective anti-error logic rules of the current plant station; in response to clicking "Effective Rules", the rule details table displays all effective anti-error logic rules of the current plant station; in response to clicking "Ineffective Rules", the rule details table displays all ineffective anti-error logic rules of the current plant station.
[0021] Furthermore, the error-proof logic rule validation and cancellation functions include:
[0022] In response to double-clicking any ineffective rule name, the remote signal name and target value included in the rule are displayed on the right side of the interface tool; in response to clicking the "Effective" button, the rule becomes effective;
[0023] In response to double-clicking any effective rule name, the remote signal name and target value contained in the rule are displayed on the right side of the interface tool; in response to clicking the "Cancel Effective" button, the rule status is updated to "Not Effective".
[0024] In the second aspect, a system for autonomously generating and managing error-proof logic rules includes:
[0025] An equipment unit construction module is used to read the topological connection relationship of all primary disconnecting devices in the database, and construct the devices with a specified connection mode into equipment units according to the topological connection relationship;
[0026] The whole-station basic error prevention logic rule generation module is used to traverse all equipment units in the currently selected station upon receiving a signal for generating the whole-station basic error prevention logic rule, classify the equipment in each equipment unit and generate respective error prevention logic rules for separation and combination operations; the basic error prevention logic rule includes the equipment name, operation type and the remote signal involved in the verification and its target value, and all the remote signals are in an "and" relationship, and multiple basic error prevention logic rules are in an "or" relationship;
[0027] The module for generating basic error prevention logic rules within the interval is used to display a list of all the intervals in the selected station when receiving a signal for generating basic error prevention logic rules within the interval. After selecting an interval, the module classifies the equipment within the interval and generates respective error prevention logic rules for opening and closing operations;
[0028] The error prevention logic rule management module is used to realize the autonomous generation and management flow of error prevention logic rules based on the basic error prevention logic rules for the entire site and the basic error prevention logic rules within the interval, through the error prevention logic rule editing, creation, deletion, effectiveness, cancellation and browsing functions provided by the interface tool, wherein rule editing includes the addition, deletion and target value modification of remote signals, rule creation and deletion are personalized operations for individual devices, and rule effectiveness and cancellation are used to control the execution status of the rules.
[0029] In a third aspect, a computer device comprises one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and when the programs are executed by the processors, the steps of the method for autonomously generating and managing the circulation of error-proof logic rules as described in the first aspect of the present invention are implemented.
[0030] In a fourth aspect, a computer storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the method for autonomously generating and managing the circulation of error-proof logic rules as described in the first aspect of the present invention.
[0031] Beneficial effects: Compared with the prior art, the present invention has the following beneficial effects:
[0032] (1) It can automatically read the topological connection relationship of the equipment and generate error prevention logic rules, which reduces the workload of manual configuration and improves efficiency. It can also intelligently classify the equipment according to its type and location, and can generate the same type of error prevention logic rules for the same type of equipment, thus increasing the uniformity of the equipment error prevention logic.
[0033] (2) The interface tool provided integrates functions such as rule generation, editing, and validation, and realizes the full life cycle management of error prevention rules. Users can easily browse, edit, and configure rules through simple operations such as double-clicking and single-clicking, without the need for professional knowledge. The interface tool displays rules in the form of tree lists and tables, making the information clear at a glance and easy for users to understand and operate.
[0034] (3) The system supports users to create personalized error-proof logic rules for individual devices according to specific needs, which improves the accuracy and applicability of the rules. Users can also add or delete remote signals at any time and adjust the content of the rules to adapt to changing operating needs. For rule status management, through the effective / cancel function, users can quickly control the execution status of the rules, which improves management flexibility. It supports batch viewing of rules, which improves management efficiency.
[0035] (4) Through the setting of error-proof logic rules, incorrect operations are effectively prevented and the safety of power grid operation is improved. Manual review and confirmation can be performed before the rules take effect to ensure the correctness of the rules and reduce potential risks caused by rule errors. The error-proof logic rules provided are distinguished from the common checks of the existing topology error-proof dispatching system, and a set of operation verification services that are independent of the internal error-proofing of the traditional dispatching system is built, realizing double confirmation of operation verification, further improving the safety of the system and the reliability of operation.
[0036] (5) The system adopts a modular design to facilitate maintenance and upgrades. As the power grid expands and equipment is updated, the system can easily add new rules and equipment to adapt to future developments. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 It is a flowchart of the method of autonomously generating and managing the flow of error-proof logic.
[0038] Figure 2 This is an example of the actual interface diagram of the error-proofing logic management tool. DETAILED DESCRIPTION
[0039] The technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings.
[0040] The present invention provides a method for autonomously generating and managing the circulation of error-proof logic rules. The method is implemented based on an autonomously generating and managing circulation system for error-proof logic rules. The system is a software system designed to improve the operational safety of power systems. It implements its functions through the following components: Error-proof logic management interface tool: a graphical user interface provided to operators for configuring, generating, editing and monitoring error-proof logic rules. Database: stores the topological connection relationships, error-proof logic rules, device status and historical operation records of all primary disconnecting devices. Rule generation engine: automatically generates error-proof logic rules based on preset algorithms and logic. Rule management module: allows users to create, edit, delete and validate / cancel rules through interface tools.
[0041] Reference Figure 1 The method for autonomously generating and managing error-proof logic rules of the present invention comprises the following steps:
[0042] Step 1: Read the topological connection relationship of all primary disconnection devices in the database.
[0043] The system first needs to establish a connection with the database. This usually involves providing authentication information such as the database address, port, username, password, etc. Use a database connection string or configuration file to configure the connection parameters. Assuming a relational database is used, execute an SQL query statement to obtain information about all primary disconnecting devices. Primary disconnecting devices usually refer to devices that can control the on and off of circuits, such as circuit breakers, disconnectors, grounding switches, switches, grounding switches, etc. As an example, suppose there is a table called Switchgear, which contains information such as device ID, connection point, etc. The SQL query statement is as follows:
[0044] SELECT DeviceID,ConnectionPointA,ConnectionPointB
[0045] FROM Switchgear
[0046] WHERE DeviceType='PrimarySwitch';
[0047] In this query: DeviceID is the unique identifier of the device. ConnectionPointA and ConnectionPointB are the two endpoints of the device connection. DeviceType is a field used to distinguish different types of devices. Here, it is assumed that the primary switch device is marked as 'PrimarySwitch' in this field.
[0048] The query result will contain the device ID, name, type, status and two connection point numbers with the disconnecting device. Parse the query results and extract the connection point information of each device. This connection point information describes how the device is connected to other devices in the power grid. The connection point information usually includes the ID of other devices connected to the device and the connection type (such as busbar connection, line connection, etc.). Based on the parsed connection point information, the topology of the power grid is constructed. This is usually represented in the form of a graph, where the edge represents a disconnecting device with two endpoints, such as a circuit breaker or disconnector, and the point represents the connection node between devices. Two devices with a connection relationship have the same endpoint number. The grounding knife is a single-ended disconnecting device, which is expressed by a node attribute. For example, the attribute name is IsGrounded. If the node is grounded, the IsGrounded attribute of the node is true. .
[0049] The system stores the constructed topology in memory or a temporary database to facilitate quick access and processing in subsequent steps (such as building equipment units, generating error-proofing logic rules, etc.).
[0050] Step 2, constructing a group of devices with a specific connection method into a device unit;
[0051] According to all the primary disconnecting devices (including switches, circuit breakers, grounding circuit breakers, etc.) identified from the database, the physical connection relationship of these devices is analyzed to understand their connection mode in the power grid. According to the predetermined rules or algorithms, the system defines a group of devices with a specific connection mode as a device unit, which performs common operation tasks or assumes similar functional roles in the power grid.
[0052] First, the composition rules of the equipment unit need to be clarified. For example, the unit adopts the composition method of a bay in the common plant wiring diagram, generally with a circuit breaker as the core, one or two disconnectors on both sides of the circuit breaker for connecting the line or bus, and a single-end equipment grounding knife switch is also connected at the node where the line is connected to the disconnector, and the disconnector is connected to the circuit breaker; if it is a double busbar wiring method, it also includes a bus tie switch and a bus tie knife switch.
[0053] Then, according to the rules, the equipment unit can be constructed by the following methods:
[0054] (a) Initialize the device unit list: Create an empty list to store the constructed device units.
[0055] (b) Traversing device connection relationships: For each row of device connection relationship data read from the database, perform the following operations:
[0056] i: Identify connection mode: According to the connection rules, identify the device combination with a specific connection method.
[0057] ii: Build equipment unit: Once a device combination that meets the rule is identified, add it as an equipment unit to the equipment unit list.
[0058] iii: Record unit information: Make sure to record the detailed information of the equipment unit, such as the ID of the component equipment, connection points, etc.
[0059] After completing the above steps, a set of equipment units constructed in a specific connection method will be obtained, which can be used for further system analysis, simulation or optimization.
[0060] Step 3: Intelligently and autonomously generate basic error prevention logic rules for all station equipment or equipment within a bay to form a basic error prevention logic rule library;
[0061] When receiving the signal for generating the basic error prevention logic rules for the whole station, all equipment units in the currently selected station are traversed, and the equipment in a unit is classified according to different types such as switches, switches, grounding switches, and different positions such as bus side or line side, and the respective opening and closing operation error prevention logic is formed for each type of equipment;
[0062] When receiving a signal for generating basic error prevention logic rules within an interval, a list of all intervals in the currently selected station is displayed; in response to selecting an interval for which basic error prevention logic rules need to be generated, the devices in this interval unit are classified according to different types such as switches, switches, grounding switches, and different positions such as bus side or line side, and respective opening and closing operation error prevention logics are formed for each type of device;
[0063] Among them, the error prevention logic rules are formulated according to the basic operating principles of the equipment in the power system. In the present invention, the following rules are included:
[0064] I. Pull open the busbar side switch
[0065] Condition 1
[0066] 1). Switch position
[0067] 2). Switch position on the other busbar side
[0068] Condition 2
[0069] 1). Switch position
[0070] 2). Main tie switch closed
[0071] 3). The knife switch on the other busbar side is closed
[0072] 4). Two busbar switches are closed
[0073] II. Close the busbar side switch
[0074] Condition 1
[0075] 1). Switch position
[0076] 2). Switch position on the other busbar side
[0077] 3). Grounding switch positions on both sides of the switch
[0078] 4). Position of the transformer grounding switch of the busbar connected to the operated switch
[0079] Condition 2
[0080] 1). Switch position
[0081] 2). Main tie switch closed
[0082] 3). The knife switch on the other busbar side is closed
[0083] 4). Two busbar switches are closed
[0084] 5). Grounding switch positions on both sides of the switch
[0085] 6). Position of the transformer grounding switch of the busbar connected to the operated switch
[0086] III. Pull open the knife switch on the line equipment side
[0087] 1). Switch position
[0088] IV. Close the knife switch on the line equipment side
[0089] 1). Grounding switch position on the line side
[0090] 2). Grounding switch positions on both sides of the switch
[0091] 3). Switch position
[0092] V. Close the grounding switches on both sides of the switch
[0093] 1). Two busbar switches are located separately
[0094] 2). Equipment switch position
[0095] VI. Close the line grounding switch
[0096] 1). In the present invention, the error prevention logic rule includes the equipment name, operation type, and the telesignals involved in the verification and their target values. There is an "and" relationship between all telesignals. The error prevention verification is considered to have passed if and only if all the real-time values of the telesignals meet the target values.
[0097] Operation types include opening and closing. Opening operation refers to changing the switchgear from a closed state to an open state through a control command. In a power system, this usually means opening the circuit to stop or limit the flow of current. Closing operation refers to changing the switchgear from an open state to a closed state through a control command. In a power system, this usually means connecting the circuit to allow current to flow. The opening or closing operation of a device can have multiple basic error prevention logic rules, and the multiple basic error prevention logic rules are in an "or" relationship. Only one rule needs to be verified to be considered that the opening or closing operation of the device has passed the verification.
[0098] Step 4: Based on the basic error prevention logic rule base, create new rules, edit rules, and delete rules to make the rules effective and obtain a complete logic rule base;
[0099] An example of the actual interface of the error-proofing logic management tool is as follows: Figure 2 The specific steps are described as follows:
[0100] I. Rule editing: for the self-generated basic error prevention logic rules, add or delete the remote signals that make up the rules, or modify their target values, to achieve the effect of modifying and correcting the basic error prevention logic rules:
[0101] In response to double-clicking a plant station name in the plant station list of the interface tool, the "Rule Edit" tab displays the effective separation / combination rules and ineffective separation / combination rules for all equipment in the plant station in a tree list format. The rules are named "Condition x" (where x represents a number starting from 1); in response to double-clicking any rule name, the right side of the interface tool displays the telesignal name and target value included in the rule; click the "Add Telesignal" button to display all telesignals in this station, fill in the corresponding target value after selection and save; select a telesignal in the rule, click the "Delete Telesignal" button, and after saving, the rule will no longer include this telesignal.
[0102] II. New rules: Supplement the self-generated basic error prevention logic rules and create new rules for individual devices:
[0103] In response to clicking the "New Rule" button, all the disconnecting devices in the plant to which rules can be added are displayed. Select the device and control opening / closing to create a control opening / closing error prevention logic rule for the device. When creating a new rule, add telesignals and edit target values in sequence on the right side of the interface. Save the rule after all editing is completed.
[0104] III. Rule Deletion: Delete unnecessary rules for individual devices:
[0105] In response to double-clicking any rule name, the remote signal name and target value included in the rule are displayed on the right side of the interface tool; click the "Delete Rule" button to delete the error prevention logic rule;
[0106] IV. Rule Entry: For the self-generated basic error prevention logic rules, they are ineffective by default. They will be made effective after review and approval. For the manually created single-device error prevention logic rules, select whether to take effect directly when saving:
[0107] In response to double-clicking any ineffective rule name, the remote signal name and target value included in the rule are displayed on the right side of the interface tool; click the "Effective" button to make the rule effective;
[0108] V. Rule cancellation: For the currently effective logic error prevention rules, if they do not need to be checked temporarily, their effectiveness can be cancelled:
[0109] In response to double-clicking any effective rule name, the remote signal name and target value included in the rule are displayed on the right side of the interface tool; click the "Cancel Effective" button to update the rule status to "Not Effective";
[0110] VI. Rule browsing: Provides classified browsing of all rules, effective rules, and ineffective rules:
[0111] In response to double-clicking a plant station name in the plant station list of the interface tool, the "Rule Browsing" tab displays all the rules in the plant station in a table; when you click "All Rules", the rule details table displays all the effective and ineffective anti-error logic rules of the current plant station; when you click "Effective Rules", the rule details table displays all effective anti-error logic rules of the current plant station; when you click "Ineffective Rules", the rule details table displays all ineffective anti-error logic rules of the current plant station.
[0112] The present invention converts the conceptually described equipment error prevention logic into a rule with the equipment and its operation as the left value and the remote signal to be verified and its target value as the right value, so that the operating personnel can understand the equipment operation error prevention logic more intuitively.
[0113] The logic error prevention rules of the present invention support independent calling of remote control functions, wherein the remote control functions refer to other application functions independent of the system described in the present invention, and the control specifically refers to the opening and closing operations of the breaking equipment, that is, the other application function programs that directly control the breaking equipment can call this system before the opening and closing operations, and verify the rationality of the operation according to the logic rules provided by this system.
[0114] The error prevention logic rules provided are distinguished from the commonly used checks of the existing topology error prevention and other dispatching systems. A set of operation verification services that are independent of the internal error prevention of the traditional dispatching system is built, which realizes double confirmation of operation verification and further improves the security of the system and the reliability of operation.
[0115] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, devices (systems), computer equipment or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0116] The present invention is described with reference to a flowchart of a method according to an embodiment of the present invention. It should be understood that each process in the flowchart and a combination of processes in the flowchart can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process in the flowchart. Figure 1 A device that specifies functions in a process or multiple processes.
[0117] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A function specified in a process or multiple processes.
[0118] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 The steps of a specified function in a process or multiple processes.
Claims
1. A method for autonomously generating and managing the circulation of error-proof logic rules, characterized in that: The method comprises the following steps: Read the topological connection relationship of all primary disconnecting devices in the database, and construct the devices with the specified connection mode into device units according to the topological connection relationship; When receiving a signal for generating the basic error prevention logic rule for the entire station, all equipment units in the currently selected station are traversed, the equipment in each equipment unit is classified and respective error prevention logic rules for separation and combination operations are generated; the basic error prevention logic rule includes the equipment name, operation type and the remote signal involved in the verification and its target value, and all the remote signals are in an "and" relationship, and multiple basic error prevention logic rules are in an "or" relationship; When receiving the signal for generating the basic error prevention logic rules in the interval, a list of all the intervals in the selected station is displayed. After selecting an interval, the equipment in the interval is classified and the respective error prevention logic rules for opening and closing operations are generated; Based on the basic anti-error logic rules for the entire site and the basic anti-error logic rules within the interval, the autonomous generation and management flow of anti-error logic rules are realized through the anti-error logic rule editing, creation, deletion, effectiveness, cancellation and browsing functions provided by the interface tool. The rule editing includes the addition, deletion and target value modification of the telesignals involved in the verification, the creation and deletion of rules are personalized operations for a single device, and the effectiveness and cancellation of rules are used to control the execution status of the rules.
2. The method according to claim 1, characterized in that Classify the devices in each equipment unit and generate their own logic rules for opening and closing operations to prevent errors, including: Classify the devices in a device unit according to the types of switches, switches, grounding switches and the connection positions of the devices, and form separate logic rules for opening and closing operations to prevent errors for each type of device; For a single device, the opening or closing operation of the single device can have multiple basic error prevention logic rules, and the multiple basic error prevention logic rules are in an "or" relationship.
3. The method according to claim 1, characterized in that Classify the equipment in the bay and generate their own logic rules for opening and closing operations to prevent errors, including: Generate basic error prevention logic rules according to the selected interval, classify the equipment in the interval according to the type of switch, knife switch, grounding knife switch and the connection position of the equipment, and form the opening and closing operation error prevention logic for each type of equipment; For a single device, the opening or closing operation of the single device can have multiple basic error prevention logic rules, and the multiple basic error prevention logic rules are in an "or" relationship.
4. The method according to claim 1, characterized in that: The method for creating a new error-proof logic rule includes: selecting equipment, creating a new rule for the equipment, choosing to create a control separation or control combination rule, selecting a remote signal that participates in the verification and configures a target value for the newly created rule, and saving the rule or directly taking effect.
5. The method according to claim 1, characterized in that The error-proof logic rule editing function includes: in response to double-clicking the specified plant station name in the plant station list of the interface tool, the "Rule Editing" tab page displays the effective split / close rules and ineffective split / close rules of all devices in the plant station in the form of a tree list. The rule is named "Condition x", where x represents a number starting from 1; In response to double-clicking any rule name, the right side of the interface tool displays the remote signal name and target value included in the rule; In response to clicking the "Add Remote Signal" button, all remote signals in this site are displayed. After selecting, fill in the corresponding target value and save; In response to selecting a specified telesignal in a rule and clicking the "Delete Telesignal" button, this telesignal will no longer be included in the rule after saving.
6. The method according to claim 1, characterized in that The anti-error logic rule browsing function includes: in response to double-clicking a plant station name in the plant station list of the interface tool, the "Rule Browsing" tab displays all the rules in the plant station in a table; in response to clicking "All Rules", the rule details table displays all effective and ineffective anti-error logic rules of the current plant station; in response to clicking "Effective Rules", the rule details table displays all effective anti-error logic rules of the current plant station; in response to clicking "Ineffective Rules", the rule details table displays all ineffective anti-error logic rules of the current plant station.
7. The method according to claim 1, characterized in that The function of enabling and disabling error-proof logic rules includes: In response to double-clicking any ineffective rule name, the remote signal name and target value included in the rule are displayed on the right side of the interface tool; in response to clicking the "Effective" button, the rule becomes effective; In response to double-clicking any effective rule name, the remote signal name and target value contained in the rule are displayed on the right side of the interface tool; in response to clicking the "Cancel Effective" button, the rule status is updated to "Not Effective".
8. A system for autonomously generating and managing error-proof logic rules, characterized in that: include: An equipment unit construction module is used to read the topological connection relationship of all primary disconnecting devices in the database, and construct the devices with a specified connection mode into equipment units according to the topological connection relationship; The whole-station basic error prevention logic rule generation module is used to traverse all equipment units in the currently selected station when receiving a signal for generating the whole-station basic error prevention logic rule, classify the equipment in each equipment unit and generate respective separation and combination operation error prevention logic rules; the basic error prevention logic rule includes the equipment name, operation type and the remote signal involved in the verification and its target value, and all the remote signals are in an "and" relationship, and multiple basic error prevention logic rules are in an "or" relationship; The module for generating basic error prevention logic rules within the interval is used to display a list of all the intervals in the selected station when receiving a signal for generating basic error prevention logic rules within the interval. After selecting an interval, the module classifies the equipment within the interval and generates respective error prevention logic rules for opening and closing operations; The error prevention logic rule management module is used to realize the autonomous generation and management flow of error prevention logic rules based on the basic error prevention logic rules for the entire site and the basic error prevention logic rules within the interval, through the error prevention logic rule editing, creation, deletion, effectiveness, cancellation and browsing functions provided by the interface tool, wherein rule editing includes the addition, deletion and target value modification of remote signals, rule creation and deletion are personalized operations for individual devices, and rule effectiveness and cancellation are used to control the execution status of the rules.
9. A computer device, characterized in that: The device includes one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and when the programs are executed by the processors, the steps of the method for autonomously generating and managing the flow of error-proof logic rules as described in any one of claims 1 to 7 are implemented.
10. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for autonomously generating and managing the circulation of error-proof logic rules as described in any one of claims 1 to 7 are implemented.