Sequence control rule visualization method and system

By providing visualization methods and systems of sequence control rules in the power system, the detailed status information of operation tickets is displayed in real time, and the problem of low operation efficiency caused by the complexity of sequence control rules in the prior art is solved, and the conditions before operation ticket execution are realized Improve inspection and execution efficiency.

CN119165790APending Publication Date: 2024-12-20BEIJING SIFANG JIBAO AUTOMATION +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411200070.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

The sequence control rules in the existing power system are complex and lack of effective visualization methods, which makes it impossible to determine whether the current operation ticket meets the execution conditions before the operation ticket is executed, which reduces the operation efficiency.

Method used

Provide a visualization method and system for sequence control rules, by displaying sequence control rules for operating tickets in the interface, including operation ticket items list, source state list, target state list, operation condition list, lock condition list and logic diagram. Display detailed status information in real time and prompt the user whether the current operation ticket is executable based on real time data.

Benefits of technology

Improve the efficiency of operation ticket execution, allowing users to clearly see whether the operation ticket meets the execution conditions before execution, avoiding manual troubleshooting and correction after execution errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119165790A_ABST
    Figure CN119165790A_ABST
Patent Text Reader

Abstract

The invention discloses a sequence control rule visualization method and system. The method comprises the steps that a sequence control rule of an operation order is displayed in an interface, and the sequence control rule comprises an operation order item list, a source state list, a target state list, an operation condition list, a locking condition list and a logic diagram; and in response to a click operation of a user on any sequence control rule, displaying detailed state information of the corresponding sequence control rule according to the collected real-time state data, and prompting the user whether the current operation ticket can be executed or not. According to the scheme, the sequence control rule is displayed in a visual interface form.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of power system control, and in particular relates to a sequential control rule visualization method and system. Background Art

[0002] A sequential state represents a set of states of all devices at a specific interval. For example, if all devices are in the closed position, it can be considered a sequential state. An operation ticket includes the source state at the beginning of execution and the target state reached at the end of execution. The execution of an operation ticket is to complete the transition from the source state to the target state through a series of operations.

[0003] In the sequential control rules, if the actual state is different from the expected state, the operation ticket cannot be executed. If the actual state is different from the target state at the end of the execution, the current operation ticket cannot be considered to have been successfully executed. The conditions that must be met to execute all steps of the operation ticket are called operation conditions. As long as one operation condition is not met, the operation ticket cannot be executed. When any blocking condition is triggered, the operation ticket cannot continue to be executed. If a blocking condition is triggered before the operation ticket is executed, the operation ticket cannot be started. In the operation ticket item, the condition that must be met before a certain operation ticket item is executed is called the pre-operation condition. If the pre-operation condition of a certain operation ticket item is not met, the operation ticket item cannot be executed.

[0004] In the existing power system sequence control, the rules are numerous and complex. If a problem occurs, there is a lack of effective means to check the status of the equipment and whether the rules are feasible, and all the rules are not unified. For example, before the operation ticket is executed, it is necessary to check whether the current actual status is consistent with the source status. If not, it is necessary to manually check which status is not satisfied in order to find out the difference between the current actual status and the source status. However, when executing an operation ticket, it is impossible to know whether the current operation ticket meets the execution conditions, and there is no means to check the sequential control rules. Only after the execution error can it be found that the current operation ticket does not meet the execution conditions, which reduces efficiency. Summary of the invention

[0005] In order to solve the deficiencies in the prior art, the present invention provides a method and system for visualizing sequence control rules to solve the technical problem that sequence control rules cannot be efficiently visualized.

[0006] In order to solve the above technical problems, the present invention adopts the following technical solutions.

[0007] The present invention first discloses a sequential control rule visualization method, which comprises the following steps:

[0008] Step 1: Display the sequential control rules of the operation ticket in the interface, wherein the sequential control rules include an operation ticket item list, a source state list, a target state list, an operation condition list, a locking condition list and a logic diagram;

[0009] Step 2: In response to the user's click operation on any sequence control rule, the detailed status information of the corresponding sequence control rule is displayed according to the collected real-time status data, and the user is prompted whether the current operation ticket is executable.

[0010] The present invention further includes the following preferred embodiments:

[0011] The step of displaying detailed status information of a corresponding sequence control rule in response to a user clicking operation on any sequence control rule further includes:

[0012] When the user selects the current operation ticket, the rules of the operation ticket are displayed;

[0013] When the user selects the current operation ticket item in the current operation ticket, the rules of the operation ticket item are displayed.

[0014] The prompting of the user whether the current operation ticket is executable further includes:

[0015] If the actual state is different from the source state defined in the current operation ticket, it will prompt that the operation ticket cannot be executed;

[0016] Before the operation ticket is executed, if the actual state is the same as the target state defined in the current operation ticket, it will prompt that the operation ticket cannot be executed;

[0017] After the operation ticket is executed, if the actual state is the same as the target state defined in the current operation ticket, it will be prompted that the operation ticket has been executed successfully and the purpose of the operation ticket has been achieved.

[0018] The prompting of the user whether the current operation ticket is executable further includes:

[0019] If any of the operation conditions are not met, the prompt will indicate that the operation ticket cannot be executed;

[0020] If any blocking condition is triggered, the operation ticket will be prompted that it cannot be executed;

[0021] If the pre-operation conditions of the currently selected operation ticket are not met, it will be prompted that the operation ticket cannot be executed;

[0022] The logic diagram shows whether the rules of the current operation ticket are met.

[0023] The present invention also discloses a sequential control rule visualization system using the aforementioned sequential control rule visualization method, comprising:

[0024] A display module, used to display the sequential control rules of the operation ticket in the interface, wherein the sequential control rules include an operation ticket item list, a source state list, a target state list, an operation condition list, a locking condition list and a logic diagram;

[0025] The interactive module is used to respond to the user's click operation on any sequence control rule, display the detailed status information of the corresponding sequence control rule according to the collected real-time status data, and prompt the user whether the current operation ticket is executable.

[0026] Accordingly, the present application also discloses a terminal, including a processor and a storage medium;

[0027] The storage medium is used to store instructions;

[0028] The processor is used to operate according to the instructions to execute the steps of the aforementioned sequential control rule visualization method.

[0029] Correspondingly, the present application also discloses a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of the aforementioned sequential control rule visualization method are implemented.

[0030] The beneficial effect of the present invention is that, compared with the prior art, the present invention provides a method and system for visualizing sequential control rules, which can display the rules of any operation ticket and the rules of any operation ticket item in real time, and can display whether the current operation ticket meets the execution conditions before the operation ticket is executed, thereby improving the execution efficiency of the operation ticket. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 It is a schematic diagram of the visualization effect of the sequential control rules in the present invention. DETAILED DESCRIPTION

[0032] In order to make the purpose, technical solution and advantages of the present invention more clear, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention.

[0033] The embodiments described in this application are only some embodiments of the present invention, not all embodiments. Based on the spirit of the present invention, other embodiments obtained by ordinary technicians in this field without creative work are all within the protection scope of the present invention.

[0034] In view of the shortcomings of the prior art, the present invention proposes a sequential control rule visualization method and system, which uniformly displays complex sequential control rules in a software interface, collects real-time data, and can clearly view the rules of any operation ticket at any interval at any time, and can view the rules of any operation ticket item in the operation ticket. When a certain operation ticket is selected, the rules of the operation ticket can be viewed. When a certain operation ticket item in the operation ticket is selected, the rules of the operation ticket item can be viewed.

[0035] The method for visualizing sequential control rules disclosed in the present invention comprises the following steps:

[0036] Step 1: Display the sequential control rules of the operation ticket in the interface, wherein the sequential control rules include an operation ticket item list, a source state list, a target state list, an operation condition list, a locking condition list and a logic diagram.

[0037] The sequential control rules are displayed in the software interface in a visual form. The software interface includes the visual interface layout of the sequential control rules, the content in the interface, the interface background and the color of the interface elements.

[0038] The sequential control rules include an operation item list, a source state list, a target state list, an operation condition list, a locking condition list and a logic diagram.

[0039] In the software interface, you can view the rules of any operation ticket at any interval, and you can view the rules of any operation ticket item in the operation ticket.

[0040] Step 2: In response to the user's click operation on any sequence control rule, the detailed status information of the corresponding sequence control rule is displayed according to the collected real-time status data, and the user is prompted whether the current operation ticket is executable.

[0041] When the user moves the mouse to any item in the operation ticket list, source state list, target state list, operation condition list, or locking condition list, the point ID associated with the current item is displayed.

[0042] The sequence control rule visualization interface collects real-time status data and can display detailed status information of the sequence control rules before, during, and after the sequence control is executed.

[0043] According to a specific embodiment, the software is first started and the display Figure 1 The main interface is shown. In the tree control on the left side of the interface, click the mouse to select the voltage level; click the mouse to select the interval under the voltage level; click the mouse to select the operation ticket under the current interval; view the sequence control rules of the currently selected operation ticket, and click the mouse to select any operation ticket item in the operation item list of the currently selected operation ticket. View the sequence control rules of the currently selected operation ticket item.

[0044] The contents to be viewed include:

[0045] Display source state: If the actual state is different from the source state defined in the current operation ticket, it will prompt that the operation ticket cannot be executed.

[0046] Display target state: Before the operation ticket is executed, if the actual state is the same as the target state defined in the current operation ticket, it will prompt that the operation ticket cannot be executed. After the operation ticket is executed, if the actual state is the same as the target state defined in the current operation ticket, it will prompt that the operation ticket is executed successfully and the purpose of the operation ticket is achieved.

[0047] Display the operation conditions. If any of the operation conditions is not met, the prompt will indicate that the operation ticket cannot be executed.

[0048] Display the blocking conditions. If any blocking condition is triggered, the operation ticket cannot be executed.

[0049] Display the pre-operation conditions. If the pre-operation conditions of the currently selected operation ticket are not met, it will be prompted that the operation ticket cannot be executed.

[0050] Output logic diagram, and show whether the rules of the current operation ticket are met from the logic diagram.

[0051] The beneficial effect of the present invention is that, compared with the prior art, the present invention provides a method and system for visualizing sequential control rules, which can display the rules of any operation ticket and the rules of any operation ticket item in real time, and can display whether the current operation ticket meets the execution conditions before the operation ticket is executed, thereby improving the execution efficiency of the operation ticket.

[0052] The present invention may be a system, a method and / or a computer program product. The present invention also discloses a sequential control rule visualization system based on the aforementioned sequential control rule visualization method, comprising:

[0053] A display module, used to display the sequential control rules of the operation ticket in the interface, wherein the sequential control rules include an operation ticket item list, a source state list, a target state list, an operation condition list, a locking condition list and a logic diagram;

[0054] The interactive module is used to respond to the user's click operation on any sequence control rule, display the detailed status information of the corresponding sequence control rule according to the collected real-time status data, and prompt the user whether the current operation ticket is executable.

[0055] Based on the spirit of the present invention, those skilled in the art can easily think that a computer program product can be obtained based on the aforementioned sequential control rule visualization method. The computer program product may include a computer-readable storage medium, which carries computer-readable program instructions for enabling a processor to implement various aspects of the present disclosure. That is, the present application also includes a terminal, including a processor and a storage medium; the storage medium is used to store instructions; the processor is used to operate according to the instructions to perform the steps according to the aforementioned sequential control rule visualization method.

[0056] Computer readable storage medium can be a tangible device that can hold and store instructions used by an instruction execution device. Computer readable storage medium can be, for example, - but not limited to - an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device or any suitable combination thereof. More specific examples (non-exhaustive list) of computer readable storage medium include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, for example, a punch card or a convex structure in a groove on which instructions are stored, and any suitable combination thereof. The computer readable storage medium used here is not interpreted as a transient signal itself, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagated by a waveguide or other transmission medium (for example, a light pulse by an optical fiber cable), or an electrical signal transmitted by a wire.

[0057] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.

[0058] The computer program instructions for performing the operation of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages-such as Smalltalk, C++, etc., and conventional procedural programming languages-such as "C" language or similar programming languages. Computer-readable program instructions may be executed completely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network-including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA) may be personalized by utilizing the state information of a computer-readable program instruction, and the electronic circuit may execute a computer-readable program instruction, thereby realizing various aspects of the present disclosure.

[0059] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents, and any modifications or equivalent replacements that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A method for visualizing sequential control rules, characterized in that: The following steps are involved: Step 1: Display the sequential control rules of the operation ticket in the interface, wherein the sequential control rules include an operation ticket item list, a source state list, a target state list, an operation condition list, a locking condition list and a logic diagram; Step 2: In response to the user's click operation on any sequence control rule, the detailed status information of the corresponding sequence control rule is displayed according to the collected real-time status data, and the user is prompted whether the current operation ticket is executable.

2. The method for visualizing sequential control rules according to claim 1, characterized in that: The step of displaying detailed status information of a corresponding sequence control rule in response to a user clicking operation on any sequence control rule further includes: When the user selects the current operation ticket, the rules of the operation ticket are displayed; When the user selects the current operation ticket item in the current operation ticket, the rules of the operation ticket item are displayed.

3. The method for visualizing sequential control rules according to claim 2, characterized in that: The prompting of the user whether the current operation ticket is executable further includes: If the actual state is different from the source state defined in the current operation ticket, it will prompt that the operation ticket cannot be executed; Before the operation ticket is executed, if the actual state is the same as the target state defined in the current operation ticket, it will prompt that the operation ticket cannot be executed; After the operation ticket is executed, if the actual state is the same as the target state defined in the current operation ticket, it will be prompted that the operation ticket has been executed successfully and the purpose of the operation ticket has been achieved.

4. The method for visualizing sequential control rules according to claim 3, characterized in that: The prompting of the user whether the current operation ticket is executable further includes: If any of the operation conditions are not met, the prompt will indicate that the operation ticket cannot be executed; If any blocking condition is triggered, the operation ticket will be prompted that it cannot be executed; If the pre-operation conditions of the currently selected operation ticket are not met, it will be prompted that the operation ticket cannot be executed; The logic diagram shows whether the rules of the current operation ticket are met.

5. A sequential control rule visualization system, characterized in that: include: A display module, used to display the sequential control rules of the operation ticket in the interface, wherein the sequential control rules include an operation ticket item list, a source state list, a target state list, an operation condition list, a locking condition list and a logic diagram; The interactive module is used to respond to the user's click operation on any sequence control rule, display the detailed status information of the corresponding sequence control rule according to the collected real-time status data, and prompt the user whether the current operation ticket is executable.

6. The sequential control rule visualization system according to claim 5, characterized in that: The interaction module is further used for: When the user selects the current operation ticket, the rules of the operation ticket are displayed; When the user selects the current operation ticket item in the current operation ticket, the rules of the operation ticket item are displayed.

7. The sequential control rule visualization system according to claim 6, characterized in that: The interaction module is further used for: If the actual state is different from the source state defined in the current operation ticket, it will prompt that the operation ticket cannot be executed; Before the operation ticket is executed, if the actual state is the same as the target state defined in the current operation ticket, it will prompt that the operation ticket cannot be executed; After the operation ticket is executed, if the actual state is the same as the target state defined in the current operation ticket, it will be prompted that the operation ticket has been executed successfully and the purpose of the operation ticket has been achieved.

8. The sequential control rule visualization system according to claim 7, characterized in that: The interaction module is further used for: If any of the operation conditions are not met, the prompt will indicate that the operation ticket cannot be executed; If any blocking condition is triggered, the operation ticket will be prompted that it cannot be executed; If the pre-operation conditions of the currently selected operation ticket are not met, it will be prompted that the operation ticket cannot be executed; The logic diagram shows whether the rules of the current operation ticket are met.

9. A terminal comprising a processor and a storage medium; characterized in that: The storage medium is used to store instructions; The processor is used to operate according to the instruction to execute the steps of the sequential control rule visualization method according to any one of claims 1 to 4.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the sequential control rule visualization method described in any one of claims 1 to 4 are implemented.