A sequence control logic checking device and method based on message monitoring

By using a message-based sequential control logic verification device, the logic state of one-click sequential control operation is automatically compared, which solves the security risks of relying on human experience in existing technologies and achieves efficient and secure logic verification and operation validation.

CN116203927BActive Publication Date: 2026-04-14STATE GRID HUBEI ELECTRIC POWER RES INST
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-22
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In power systems, there is a lack of effective on-site testing and acceptance technology for one-click sequential control, which relies on manual experience and frequent operation, posing safety hazards.

Method used

A message-monitoring-based sequential control logic verification device is adopted, including a human-computer interaction module, an SCD parsing module, a sequential control logic library generation module, a sequential control signal association module, a GOOSE and SV message parsing module, an MMS message parsing module, a sequential control signal extraction and recording module, and a sequential control logic comparison module. By monitoring GOOSE, SV, and MMS messages, it automatically compares whether the state variables of the sequential control object are consistent with the definition of the logic library, thereby realizing logic verification.

Benefits of technology

It improves the efficiency and safety of one-click sequential control logic testing, ensures the correctness of operation, and enhances the safety and reliability of substation operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116203927B_ABST
    Figure CN116203927B_ABST
Patent Text Reader

Abstract

The application provides a device and method for checking sequence control logic based on message monitoring. The device comprises a man-machine interaction module, a sequence control logic library generation module, a sequence control signal correlation module, a sequence control signal extraction and recording module, a sequence control logic comparison module, a sequence control process visualization module and the like. A method for checking sequence control logic based on message monitoring is also disclosed. The method compares the relevant conditions of the operation ticket execution process and execution result by monitoring the sequence control related messages and combining the sequence control logic library. The application realizes the testing of the one-key sequence control logic of the sequence control host of the intelligent substation, improves the testing efficiency, safety and correctness, and enhances the safe operation reliability of the substation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent substation operation and maintenance technology, specifically a sequential control logic verification device and method based on message monitoring. Background Technology

[0002] "One-click sequential control" refers to utilizing the substation's sequential control function to program common substation operations into operation module buttons on the substation's monitoring backend based on five-prevention logic. Operators can then complete the desired operation by calling the corresponding operation ticket based on the task name, eliminating the need for cumbersome operation ticket creation. After implementing one-click sequential control technology, the downtime and restart time of substation main equipment has been reduced from "hours" to "minutes," achieving a qualitative leap. As a current intelligent substation operation and maintenance technology, one-click sequential control is being widely promoted nationwide, with over a thousand substations already implementing or in the process of implementing sequential control upgrades. During the deployment and implementation of one-click sequential control, power industry professionals have devoted significant effort to researching one-click sequential control operation modes, intelligent five-prevention anti-misoperation interlocking, and non-homogeneous dual-position criteria, ensuring that no erroneous operations occur during the execution of one-click sequential control through complex anti-misoperation logic configurations.

[0003] Currently, the power system has uniformly deployed and implemented one-click sequential control in substations of all voltage levels. One-click sequential control is an operation mode that features pre-made operation items, modular construction of operation tasks, automatic equipment status judgment, intelligent verification of anti-misoperation interlocks, one-click start of operation steps, and automatic sequential execution of the operation process. One-click sequential control adopts a dual confirmation mechanism for the position contacts of switches, disconnectors, and pressure plates. It requires that when the equipment is operated remotely, at least two non-same-source indicators must show corresponding changes, and all of these indicators must have changed accordingly to confirm that the equipment has been operated in place, strictly ensuring the authenticity and accuracy of the primary equipment's actions during the sequential control execution process.

[0004] In the implementation of one-click sequential control projects in newly built or renovated substations of power systems, there is a lack of effective technical support for on-site testing and acceptance of one-click sequential control. The testing and acceptance of one-click sequential control heavily rely on manual experience and frequent operation of primary equipment. There are no effective verification methods for the sequential control logic function of the sequential control host and the operation ticket verification, which brings great safety hazards. Summary of the Invention

[0005] To address the aforementioned shortcomings in existing technologies, this invention provides a sequence control logic verification device and method based on message monitoring.

[0006] To achieve the above objectives, the present invention adopts the following technical solution:

[0007] A sequence control logic verification device based on message monitoring, comprising:

[0008] The human-computer interaction module is used to import SCD files, build sequential control logic library, draw primary main wiring diagram, associate sequential control signals, select sequential control tickets to be verified, and display verification results and sequential control process;

[0009] The SCD parsing module is used to parse imported SCD files and obtain relevant signal parameters.

[0010] The sequential control logic library generation module is used to generate the sequential control logic library, including defining sequential control objects, device states, and sequential control operation tickets;

[0011] The sequential control signal association module is used to establish the association between each state quantity of the sequential control object and the signal parameters in the SCD file, and to establish the association between the sequential control object and the relevant elements of the primary main wiring diagram;

[0012] The GOOSE message parsing module is used to access the process layer network and obtain GOOSE messages;

[0013] The SV message parsing module is used to access the process layer network and obtain SV messages;

[0014] The MMS message parsing module is used to access the station control layer network and obtain MMS mirror messages;

[0015] The sequential control signal extraction and recording module is used to extract relevant signals associated with the sequential control signal association module from the acquired GOOSE message, SV message, and MMS image message, specifically including position signals, status signals, and analog signals, and store and record them;

[0016] The sequential control logic comparison module is used to compare whether the states of two signals associated with each state quantity of the sequential control object conform to the relevant logic of the device state and sequential control operation ticket defined by the sequential control logic library generation module.

[0017] The sequential control process visualization module is used to display the sequential control execution process and the real-time status of the sequential control objects.

[0018] Furthermore, the process of drawing a primary wiring diagram through a human-computer interaction module includes: drawing various primary equipment elements of a substation using basic graphic elements such as straight lines, arcs, circles, ellipses, rectangles, and arrows, and then drawing the primary wiring diagram of the substation based on the combination of these primary equipment elements.

[0019] Furthermore, the primary equipment elements include lines, main transformers, busbars, circuit breakers, disconnectors, grounding switches, busbar PTs, line PTs, and CTs, wherein the circuit breakers, disconnectors, and grounding switches have two states: open and closed.

[0020] Furthermore, the sequential control logic library generation module generates the sequential control logic library by including the following steps:

[0021] Define the sequential control object and its state variables. The sequential control object includes circuit breaker, disconnector, grounding switch, bus voltage, line voltage, and branch current. The state variables of the sequential control object include position state, control loop state, mechanism energy storage state, SF6 pressure state, and remote handle state.

[0022] Define the device state, including three states: running, hot standby, and cold standby. At the same time, define the state of the state variables of each sequential control object corresponding to each device state.

[0023] Sequential control operation tickets are defined according to different interval types. For a certain interval, the operation process between all pairs of equipment states is defined. The content includes: operation item, pre-execution conditions, and operation confirmation conditions. The operation item is the separation and combination operation of the position state of the sequential control object. The pre-execution conditions are the states of other sequential control objects related to the separation and combination operation before the separation and combination operation. The operation confirmation conditions are the states of other sequential control objects related to the separation and combination operation after the separation and combination operation.

[0024] Furthermore, the sequential control signal association module establishes the association relationship between each state quantity of the sequential control object and the signal parameters in the SCD file, and establishes the association relationship between the sequential control object and the relevant elements of the primary main wiring diagram. Specifically, this includes: dragging the sequential control object in the sequential control logic library into the relevant element area through the human-machine interaction module to establish the association relationship with the relevant elements of the primary main wiring diagram; and associating the relevant signal parameters obtained by the SCD parsing module with each state quantity of the sequential control object. Each state quantity needs to be associated with two signals, and a state quantity change is determined only when the two signals change in the same direction.

[0025] Furthermore, the sequential control logic comparison module compares whether the states of the two signals associated with each state quantity of the sequential control object conform to the relevant logic of the device state and sequential control operation ticket defined by the sequential control logic library generation module. The specific steps are as follows:

[0026] Based on the sequential control ticket selected by the human-computer interaction interface, the initial device state, operation items, pre-execution conditions, operation confirmation conditions, and target device state are parsed.

[0027] Listen to the two signals associated with each state quantity of the relevant sequential control object in the initial device state. If the conditions defined in the sequential control logic library are met, the sequential control entry operation can be performed.

[0028] Listen to the sequential control operation messages sent by the sequential control host to determine which operation entry of the operation ticket the current operation belongs to; at the same time, by listening to the two signals associated with the state variables of the relevant sequential control objects in the execution preconditions corresponding to this operation entry, if the state variables of the relevant sequential control objects in the execution conditions meet the defined conditions in the sequential control logic library, then this sequential control operation can be executed; otherwise, it cannot be executed.

[0029] After an operation is executed, by listening to the two signals associated with the state quantities of the relevant sequential control objects in the operation confirmation conditions corresponding to this operation entry, if the state of each state quantity of the relevant sequential control object in the operation confirmation conditions meets the defined conditions in the sequential control logic library, then this sequential control operation is executed successfully; otherwise, it fails.

[0030] When all operation entries are executed successfully, the system listens for two signals associated with the state variables of the relevant sequential control objects in the target device state. If the conditions defined in the sequential control logic library are met, the operation ticket is considered to have been successfully executed.

[0031] Furthermore, the sequential control process visualization module displays the sequential control execution process and the real-time status of the sequential control objects. Specifically, it includes: driving the status changes of the elements by listening to the status signals of the sequential control objects associated with each element of the main wiring diagram; and dynamically displaying the execution process and results of the operation ticket based on the information listened to and the comparison results of the sequential control logic comparison module. When the execution process and results of the compared operation ticket are inconsistent with the operation ticket logic defined in the sequential control logic library, an alarm will be triggered.

[0032] A method for verifying sequential control logic based on message monitoring, using the aforementioned device, includes the following steps:

[0033] Step 1: Construct a sequential control logic library for the human-computer interaction module;

[0034] Step 2: Import the SCD file into the human-computer interaction module and draw the primary wiring diagram;

[0035] Step 3: The SCD parsing module parses the imported SCD file and obtains relevant signal parameters;

[0036] Step 4: The sequential control signal association module establishes the association relationship between each state quantity of the sequential control object and the signal parameters in the SCD file, and establishes the association relationship between the sequential control object and the relevant elements of the primary main wiring diagram;

[0037] Step 5: Select the sequence control operation ticket to be verified in the human-computer interaction module;

[0038] Step 6: The GOOSE message parsing module, SV message parsing module, and MMS message parsing module obtain the relevant messages for the sequential control process, including GOOSE messages, SV messages, and MMS mirror messages;

[0039] Step 7: The sequential control signal extraction and recording module extracts the relevant signals associated with the sequential control signal association module from the acquired GOOSE message, SV message, and MMS image message;

[0040] Step 8: The sequential control logic comparison module compares whether the states of the two signals associated with each state quantity of the sequential control object conform to the relevant logic of the device state and sequential control operation ticket defined by the sequential control logic library generation module;

[0041] Step 9: The sequential control process visualization module displays the status of the main wiring diagram and the comparison results. An alarm is triggered when the comparison is inconsistent.

[0042] Compared with the prior art, the present invention has the following advantages:

[0043] 1. The present invention provides a sequential control logic verification device based on message monitoring, which can realize one-click testing of sequential control logic of intelligent substation sequential control host, thereby improving testing efficiency;

[0044] 2. This invention improves the security and correctness of sequential control testing by using message monitoring without changing the substation network structure, and enhances the reliability of substation safe operation based on the sequential control logic library. Attached Figure Description

[0045] Figure 1 This is a schematic diagram of the structure of a sequential control logic verification device based on message monitoring according to an embodiment of the present invention;

[0046] Figure 2 This is a flowchart of a sequential control logic verification method based on message monitoring, according to an embodiment of the present invention. Detailed Implementation

[0047] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0048] like Figure 1 As shown, this embodiment of the invention provides a sequential control logic verification device based on message monitoring, comprising:

[0049] The human-computer interaction module is used to import SCD files, build sequential control logic library, draw primary main wiring diagram, associate sequential control signals, select sequential control tickets to be verified, and display verification results and sequential control process;

[0050] The SCD parsing module is used to parse imported SCD files and obtain relevant signal parameters.

[0051] The sequential control logic library generation module is used to generate the sequential control logic library, including defining sequential control objects, device states, and sequential control operation tickets;

[0052] The sequential control signal association module is used to establish the association between each state quantity of the sequential control object and the signal parameters in the SCD file, and to establish the association between the sequential control object and the relevant elements of the primary main wiring diagram;

[0053] The GOOSE message parsing module is used to access the process layer network and obtain GOOSE messages;

[0054] The SV message parsing module is used to access the process layer network and obtain SV messages;

[0055] The MMS message parsing module is used to access the station control layer network and obtain MMS mirror messages;

[0056] The sequential control signal extraction and recording module is used to extract relevant signals associated with the sequential control signal association module from the acquired GOOSE messages, SV messages, and MMS mirror messages, and store and record them.

[0057] The sequential control logic comparison module is used to compare whether the states of two signals associated with each state quantity of the sequential control object conform to the relevant logic of the device state and sequential control operation ticket defined by the sequential control logic library generation module.

[0058] The sequential control process visualization module is used to display the sequential control execution process and the real-time status of the sequential control objects.

[0059] The method of drawing a primary wiring diagram through a human-computer interaction module includes: drawing various primary equipment elements of a substation using basic graphic elements such as straight lines, arcs, circles, ellipses, rectangles, and arrows; and finally drawing the primary wiring diagram of the substation based on the combination of these primary equipment elements. These primary equipment elements include lines, main transformers, busbars, circuit breakers, disconnectors, grounding switches, busbar PTs, line PTs, and CTs. Circuit breakers, disconnectors, and grounding switches all have two states: open and closed.

[0060] The generation of the sequential control logic library through the sequential control logic library generation module includes the following steps:

[0061] Step 1: Define the sequential control objects, including circuit breakers, disconnect switches, grounding switches, bus voltage, line voltage, branch current, etc. Simultaneously, define the state variables of the sequential control objects, including position state, control loop state, mechanism energy storage state, SF6 pressure state, remote handle state, etc.

[0062] Step 2: Define the equipment state, including three states: running, hot standby, and cold standby. At the same time, define the state of the state variables of each sequential control object corresponding to each equipment state.

[0063] Step 3: Define sequential control operation tickets according to different interval types. For a given interval, this involves defining the operation flow for the pairwise operations between all device states. This includes: operation items, pre-execution conditions, and operation confirmation conditions. The operation item is the separation or merging operation of the position state of the sequentially controlled object. The pre-execution condition is the state of other sequentially controlled objects related to the object undergoing the separation or merging operation before the operation. The operation confirmation condition is the state of other sequentially controlled objects related to the object undergoing the separation or merging operation after the operation.

[0064] The aforementioned sequential control signal association module establishes an association between sequential control objects from the sequential control logic library and relevant graphic elements in the primary main wiring diagram by dragging and dropping them into the relevant graphic element area via the human-machine interaction module. Simultaneously, it associates relevant signal parameters obtained by the SCD parsing module with each state variable of the sequential control object. Each state variable requires association with two signals; a state change is determined only when both signals change simultaneously.

[0065] The sequential control logic comparison module performs the following steps for sequential control logic comparison:

[0066] Step 1: Based on the sequence control ticket selected by the human-computer interaction interface, parse the initial device state, operation items, pre-execution conditions, operation confirmation conditions, and target device state.

[0067] Step 2: Listen to the two signals associated with each state variable of the relevant sequential control object in the initial device state. If the conditions defined in the sequential control logic library are met, the sequential control entry operation can be performed.

[0068] Step 3: Listen to the sequential control operation messages sent by the sequential control host to determine which operation entry in the operation ticket the current operation belongs to. At the same time, by listening to the two signals associated with the state variables of the relevant sequential control objects in the execution preconditions corresponding to this operation entry, if the state variables of the relevant sequential control objects in the execution conditions meet the defined conditions in the sequential control logic library, then this sequential control operation can be executed; otherwise, it cannot be executed.

[0069] Step 4: After the operation is executed, listen to the two signals associated with the state variables of the relevant sequential control objects in the operation confirmation conditions corresponding to this operation entry. If the state variables of the relevant sequential control objects in the operation confirmation conditions meet the defined conditions in the sequential control logic library, then the sequential control operation is executed successfully; otherwise, the operation fails.

[0070] Step 5: When all operation entries are executed successfully, listen to the two signals associated with the state variables of the relevant sequential control objects in the target device state. If the conditions defined in the sequential control logic library are met, the operation ticket is successful.

[0071] The aforementioned sequential control process visualization module drives the state changes of the elements by monitoring the state signals of the sequential control objects associated with each element in the main wiring diagram. Simultaneously, based on the information monitored and the comparison results from the sequential control logic comparison module, it dynamically displays the execution process and results of the operation ticket. An alarm will be triggered if the execution process and results of the compared operation ticket are inconsistent with the operation ticket logic defined in the sequential control logic library.

[0072] like Figure 2 As shown, this embodiment of the invention also provides a method for sequential control logic verification based on message monitoring, which utilizes the above-mentioned device. The method includes the following steps:

[0073] Step 1: Construct a sequential control logic library for the human-computer interaction module;

[0074] Step 2: Import the SCD file into the human-computer interaction module and draw the primary wiring diagram;

[0075] Step 3: The SCD parsing module parses the imported SCD file and obtains relevant signal parameters;

[0076] Step 4: The sequential control signal association module establishes the association relationship between each state quantity of the sequential control object and the signal parameters in the SCD file, and establishes the association relationship between the sequential control object and the relevant elements of the primary main wiring diagram;

[0077] Step 5: Select the sequence control operation ticket to be verified in the human-computer interaction module;

[0078] Step 6: The GOOSE message parsing module, SV message parsing module, and MMS message parsing module obtain the relevant messages for the sequential control process;

[0079] Step 7: The sequential control signal extraction and recording module extracts the relevant signals associated with the sequential control signal association module from the acquired messages;

[0080] Step 8: The sequential control logic comparison module performs sequential control logic comparison;

[0081] Step 9: The sequential control process visualization module displays the status of the main wiring diagram and the comparison results. An alarm is triggered when the comparison is inconsistent.

[0082] This invention enables one-click testing of the sequential control logic of the intelligent substation sequential control host, improving testing efficiency, safety, and accuracy, and enhancing the reliability of substation safe operation.

[0083] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A sequence control logic verification device based on message monitoring, characterized in that, include: The human-computer interaction module is used to import SCD files, build sequential control logic library, draw primary main wiring diagram, associate sequential control signals, select sequential control tickets to be verified, and display verification results and sequential control process; The SCD parsing module is used to parse imported SCD files and obtain relevant signal parameters. The sequential control logic library generation module is used to generate the sequential control logic library, including defining sequential control objects, device states, and sequential control operation tickets; The sequential control signal association module is used to establish the association between each state quantity of the sequential control object and the signal parameters in the SCD file, and to establish the association between the sequential control object and the relevant elements of the primary main wiring diagram; The GOOSE message parsing module is used to access the process layer network and obtain GOOSE messages; The SV message parsing module is used to access the process layer network and obtain SV messages; The MMS message parsing module is used to access the station control layer network and obtain MMS mirror messages; The sequential control signal extraction and recording module is used to extract relevant signals associated with the sequential control signal association module from the acquired GOOSE message, SV message, and MMS image message, specifically including position signals, status signals, and analog signals, and store and record them; The sequential control logic comparison module is used to compare whether the states of two signals associated with each state quantity of the sequential control object conform to the relevant logic of the device state and sequential control operation ticket defined by the sequential control logic library generation module. The sequential control process visualization module is used to display the sequential control execution process and the real-time status of the sequential control objects; The sequential control logic library generation module generates the sequential control logic library through the following steps: Define the sequential control object and its state variables. The sequential control object includes circuit breaker, disconnector, grounding switch, bus voltage, line voltage, and branch current. The state variables of the sequential control object include position state, control loop state, mechanism energy storage state, SF6 pressure state, and remote handle state. Define the device state, including three states: running, hot standby, and cold standby. At the same time, define the state of the state variables of each sequential control object corresponding to each device state. Sequential control operation tickets are defined according to different interval types. For a certain interval, the operation process between all pairs of equipment states is defined. The content includes: operation item, pre-execution conditions, and operation confirmation conditions. The operation item is the separation and combination operation of the position state of the sequential control object. The pre-execution conditions are the states of other sequential control objects related to the separation and combination operation before the separation and combination operation. The operation confirmation conditions are the states of other sequential control objects related to the separation and combination operation after the separation and combination operation. The sequential control signal association module establishes the association between each state quantity of the sequential control object and the signal parameters in the SCD file, and establishes the association between the sequential control object and the relevant elements of the primary main wiring diagram. Specifically, this includes: dragging the sequential control object from the sequential control logic library into the relevant element area through the human-machine interaction module to establish the association with the relevant elements of the primary main wiring diagram; and associating the relevant signal parameters obtained by the SCD parsing module with each state quantity of the sequential control object. Each state quantity needs to be associated with two signals, and a state quantity change is determined only when the two signals change in the same direction.

2. The sequential control logic verification device based on message monitoring according to claim 1, characterized in that, Drawing a primary wiring diagram using the human-computer interaction module includes: drawing various primary equipment elements of a substation using basic graphic elements such as straight lines, arcs, circles, ellipses, rectangles, and arrows, and then drawing the primary wiring diagram of the substation based on the combination of primary equipment elements.

3. The sequential control logic verification device based on message monitoring according to claim 2, characterized in that, The primary equipment elements include lines, main transformers, busbars, circuit breakers, disconnectors, grounding switches, busbar PTs, line PTs, and CTs. Among them, circuit breakers, disconnectors, and grounding switches have two states: open and closed.

4. The sequential control logic verification device based on message monitoring according to claim 1, characterized in that, The sequential control logic comparison module compares whether the states of the two signals associated with each state quantity of the sequential control object conform to the relevant logic of the device state and sequential control operation ticket defined by the sequential control logic library generation module. The specific steps are as follows: Based on the sequential control ticket selected by the human-computer interaction interface, the initial device state, operation items, pre-execution conditions, operation confirmation conditions, and target device state are parsed. Listen to the two signals associated with each state quantity of the relevant sequential control object in the initial device state. If the conditions defined in the sequential control logic library are met, the sequential control entry operation can be performed. Listen to the sequential control operation messages sent by the sequential control host to determine which operation entry of the operation ticket the current operation belongs to; at the same time, by listening to the two signals associated with the state variables of the relevant sequential control objects in the execution preconditions corresponding to this operation entry, if the state variables of the relevant sequential control objects in the execution conditions meet the defined conditions in the sequential control logic library, then this sequential control operation can be executed; otherwise, it cannot be executed. After an operation is executed, by listening to the two signals associated with the state quantities of the relevant sequential control objects in the operation confirmation conditions corresponding to this operation entry, if the state of each state quantity of the relevant sequential control object in the operation confirmation conditions meets the defined conditions in the sequential control logic library, then this sequential control operation is executed successfully; otherwise, it fails. When all operation entries are executed successfully, the system listens for two signals associated with the state variables of the relevant sequential control objects in the target device state. If the conditions defined in the sequential control logic library are met, the operation ticket is considered to have been successfully executed.

5. The sequential control logic verification device based on message monitoring according to claim 1, characterized in that, The sequential control process visualization module displays the sequential control execution process and the real-time status of the sequential control objects. Specifically, it includes: driving the status changes of the elements by listening to the status signals of the sequential control objects associated with each element in the main wiring diagram; and dynamically displaying the execution process and results of the operation ticket based on the information monitored and the comparison results of the sequential control logic comparison module. When the execution process and results of the compared operation ticket are inconsistent with the operation ticket logic defined in the sequential control logic library, an alarm will be triggered.

6. A method for verifying sequential control logic based on message monitoring, using the apparatus described in any one of claims 1-5, the method comprising the following steps: Step 1: Construct a sequential control logic library for the human-computer interaction module; Step 2: Import the SCD file into the human-computer interaction module and draw the primary wiring diagram; Step 3: The SCD parsing module parses the imported SCD file and obtains relevant signal parameters; Step 4: The sequential control signal association module establishes the association relationship between each state quantity of the sequential control object and the signal parameters in the SCD file, and establishes the association relationship between the sequential control object and the relevant elements of the primary main wiring diagram; Step 5: Select the sequence control operation ticket to be verified in the human-computer interaction module; Step 6: The GOOSE message parsing module, SV message parsing module, and MMS message parsing module obtain the relevant messages for the sequential control process, including GOOSE messages, SV messages, and MMS mirror messages; Step 7: The sequential control signal extraction and recording module extracts the relevant signals associated with the sequential control signal association module from the acquired GOOSE message, SV message, and MMS image message; Step 8: The sequential control logic comparison module compares whether the states of the two signals associated with each state quantity of the sequential control object conform to the relevant logic of the device state and sequential control operation ticket defined by the sequential control logic library generation module; Step 9: The sequential control process visualization module displays the status of the main wiring diagram and the comparison results. An alarm is triggered when the comparison is inconsistent.

Citation Information

Patent Citations

  • Smart substation control remote operation modeling and monitoring method and monitoring system

    CN110289681A

  • Sequential control operation ticket uninterrupted checking method based on sequential control host automatic number setting

    CN112366816A