Telecontrol machine control anti-error logic visual acceptance system and method

By converting the locking logic expression into the inverse Polish style and generating a visual diagram, the complex problem of remote motivation anti-error logic display in the existing technology is solved, and the reasons for remote control failure are realized are realized and acceptance efficiency is improved.

CN119921457APending Publication Date: 2025-05-02HENAN XUJI JIBAO ELECTRIC AUTOMATION CO LTD +2
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311431816.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-31
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In the prior art, the locking logic expression is directly used to visualize the remote motor anti-error logic, which leads to the complex display of the display process and cannot intuitively and clearly display the reasons for the remote motor remote control failure.

Method used

By converting the locking logic expression into the inverse Polish style, a locking logic visualization diagram is generated based on the inverse Polish style, the telemetry and telematics information and the expected execution results of the remote control command are displayed in the picture, and the actual execution results are compared to acceptance or failure.

Benefits of technology

It realizes simple and intuitive logical visual display, clarifying the reasons for remote control failure, saving manpower and time, and improving acceptance quality and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119921457A_ABST
    Figure CN119921457A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of power electronics, and particularly relates to a telecontrol machine control anti-error logic visual acceptance system and method. In a certain service scene, the simulation dispatching center sends a remote control command to the telecontrol machine to be tested, and simulates the working state of the substation equipment to send remote measurement and remote signaling information to the telecontrol machine to be tested; determining a locking logic expression by using the obtained substation configuration file, generating a reverse Polish formula, and generating a locking logic visualization graph according to the reverse Polish formula; displaying remote measurement and remote signaling information and a corresponding remote control command expected execution result in the locking logic visualization graph; and comparing the actual execution result of the remote control command sent by the telecontrol machine to be tested with the expected execution result of the remote control command, if consistent, passing the acceptance, otherwise, failing the acceptance. According to the method, the locking logic expression is converted into the reverse Polish formula, the locking logic visualization graph is generated according to the reverse Polish formula, the generation process is simple, and the remote control failure reason of the telecontrol machine can be visually and clearly displayed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of power electronics, and in particular relates to a visual acceptance system and method for anti-error logic of remote motor control. Background Art

[0002] The AVC control error prevention strategy based on the remote motor includes mutual exclusion interlocking of capacitors and reactors, bus voltage over-limit interlocking, continuous operation interlocking, maintenance interlocking, other interlocking and other interlocking logics. The AVC control error prevention function of the remote motor is an interface-free service process. When the dispatcher adjusts reactive voltage regulating devices such as capacitors and reactors, the remote motor performs a real-time error prevention logic check. The control operation is allowed only after the error prevention logic check passes. After the dispatcher issues a command, if the interlocking logic is triggered and the remote control fails, the reason for triggering the interlocking cannot be displayed intuitively. During the on-site commissioning of the substation, it is necessary to invest a lot of manpower and time to simulate all the scenarios of triggering the AVC control error prevention strategy; especially when the operating station is upgraded for AVC control error prevention, the quality and efficiency of the verification are not high due to the on-site environment and time constraints.

[0003] At present, the anti-error locking logic usually uses data tables for data editing and display. Although the modification is convenient and the display is intuitive, it is not clear at a glance when displaying the logical conditions, and it is even more impossible to visualize the logical condition structure, and it is impossible to simulate and verify the calculation results of the conditions.

[0004] In response to the above problems, the Chinese invention patent application document with application publication number CN112072786A discloses a method for visualizing the logic of preventing mislocking of substations, and proposes a logic diagram mode based on logic gates to realize wiring according to the data status collected in real time by the substation. Figure 1 Visual display and real-time verification of the error prevention logic of the secondary equipment, as well as visual display and simulation verification of the error prevention logic of the primary equipment of the entire station. However, this method is to directly implement the logic diagram based on the locking logic expression. The locking logic expression is usually complex and contains multiple nested logic calculations. The process of displaying the error prevention locking logic diagram in this way is complicated and cannot intuitively and clearly display the cause of the remote motor remote control failure. Summary of the invention

[0005] The purpose of the present invention is to provide a remote motor control anti-error logic visualization acceptance system and method, so as to solve the problem that the process of displaying the anti-error locking logic diagram is complicated and the cause of the remote motor remote control failure cannot be displayed intuitively and clearly due to the direct use of locking logic expressions for the visualization of the remote motor anti-error logic in the prior art.

[0006] In order to solve the above technical problems, the present invention provides a visualization acceptance method for anti-error logic of remote motor control, which comprises the following steps: 1) in a certain business scenario, the dispatching center is simulated to send a remote control command to the remote motor to be tested, and the working state of the substation equipment is simulated to send telemetry and telesignaling information to the remote motor to be tested; 2) the locking logic expression is determined by using the obtained substation configuration file, and the reverse Polish notation is generated according to the locking logic expression, and the locking logic visualization diagram is generated according to the reverse Polish notation; the telemetry and telesignaling information and the expected execution result of the remote control command corresponding to the telemetry and telesignaling information obtained according to the locking logic are displayed in the locking logic visualization diagram; 3) the actual execution result of the remote control command sent by the remote motor to be tested is obtained, and the actual execution result of the remote control command is compared with the expected execution result of the remote control command. If the two are consistent, the acceptance is passed, otherwise the acceptance fails.

[0007] The beneficial effects of the above technical scheme are as follows: the present invention finds that the control error prevention function of the remote motor AVC is a service process without an interface. After the dispatcher issues a command, if the locking logic is triggered and the remote control fails, the reasons for the remote control failure cannot be displayed intuitively. In addition, the prior art directly implements the logic diagram according to the locking logic expression. The locking logic expression is usually complex and contains multiple nested logic calculations. The process of displaying the error prevention locking logic diagram in this way is complex and the reasons for the remote control failure of the remote motor cannot be displayed intuitively and clearly. The present invention finds that by converting the locking logic expression into the reverse Polish notation and generating the locking logic visualization diagram according to the reverse Polish notation, the process is simple and the reasons for the remote control failure of the remote motor can be displayed intuitively and clearly. The present invention simulates the dispatching center and the substation equipment; determines the locking logic expression using the obtained substation configuration file, generates the locking logic visualization diagram according to the locking logic expression; displays the telemetry and telesignaling information and the corresponding expected execution results of the remote control command in the locking logic visualization diagram; compares the actual execution results of the remote control command with the expected execution results of the remote control command. If the two are consistent, the acceptance is passed, otherwise the acceptance fails. The present invention intuitively and clearly displays the cause of scheduling failure through the visual display of locking logic, saves manpower and time, and improves the quality and efficiency of acceptance.

[0008] Furthermore, in the generated locking logic visualization diagram, the participating quantities or intermediate participating quantities of the locking logic are represented by horizontal and straight lines, and the participating quantities of the locking logic are telemetry and telesignaling information; the horizontal and straight lines corresponding to the participating quantities or intermediate participating quantities participating in the same operation are connected to the same vertical line, and the vertical line is connected to a graph representing the operation processing, and different operation processing are distinguished by different shapes of the graphs; the final generated quantity of the locking logic is represented by a horizontal and straight line, and the final generated quantity is the remote control command.

[0009] The beneficial effects of the above technical solution are as follows: The present invention finds that by using horizontal and straight lines in the visualization diagram to represent the participating quantities or intermediate participating quantities of the locking logic, and the participating quantities of the locking logic are telesignaling and telemetry information. The horizontal and straight lines corresponding to the participating quantities or intermediate participating quantities participating in the same operation are connected to the same vertical line, and the operations are distinguished by different shapes; the final generated quantity of the locking logic is represented by horizontal and straight lines, and the final generated quantity is the remote control command. The present invention can display the logical subordination more clearly. Circles are used to represent or operations, and rectangles are used to represent and operations. The logical relationship between telesignaling and telemetry data and remote control commands can be displayed more intuitively and clearly.

[0010] Furthermore, in the blocking logic visualization diagram, different colors are used to represent actions and resets, and the color changes of the horizontal and straight lines are used to represent the changes in the blocking logic calculation results.

[0011] The beneficial effects of the above technical solution are as follows: the present invention uses different colors to represent actions and resets, and uses the color change of the horizontal line to represent the change of the locking logic calculation result. The expected execution result of the remote control command and the device being in the action or reset process can be clearly displayed in the locking logic visualization diagram.

[0012] Furthermore, the substation configuration file includes a point table file, an SCD file and an SVG file.

[0013] The beneficial effect of the above technical solution is that the present invention can determine the interlocking logic expression according to the substation configuration file, and then accurately display the expected execution result of the remote control command in the interlocking logic visualization diagram based on the telesignaling and telemetry data.

[0014] Furthermore, the point table file, the SCD file, and the SVG file are verified files.

[0015] The beneficial effect of the above technical solution is that before using the point table file, SCD file and SVG file to obtain the blocking logic expression, the present invention first verifies the point table file, SCD file and SVG file, and only uses them to obtain the blocking logic expression after the verification passes. The present invention can obtain the corresponding blocking logic expression.

[0016] In order to solve the above technical problems, the present invention also provides a remote motor control anti-error logic visualization acceptance system, including a test device, a test master station and a display and comparison module; wherein the test master station is used to simulate the dispatching center sending a dispatching command to the remote motor to be tested; the test device is used to simulate the working status of the substation equipment to send the substation equipment information to the remote motor to be tested, and the display and comparison module is used to determine the locking logic expression using the acquired substation configuration file, generate the reverse Polish notation according to the locking logic expression, generate the locking logic visualization diagram according to the reverse Polish notation, display the telemetry and telesignaling information and the expected execution result of the remote control command corresponding to the telemetry and telesignaling information obtained according to the locking logic in the locking logic visualization diagram, and obtain the actual execution result of the remote control command sent by the remote motor to be tested and compare it with the expected execution result of the remote control command.

[0017] The beneficial effects of the above technical scheme are as follows: the scheme finds that the control error prevention function of the remote motor AVC is a service process without an interface. After the dispatcher issues a command, if the locking logic is triggered and the remote control fails, the reasons for the remote control failure cannot be displayed intuitively. In addition, the prior art directly implements the logic diagram according to the locking logic expression. The locking logic expression is usually complex and contains multiple nested logic calculations. The process of displaying the anti-error locking logic diagram in this way is complex, and the reasons for the remote control failure of the remote motor cannot be displayed intuitively and clearly. The system converts the locking logic expression into the reverse Polish notation and generates the locking logic visualization diagram according to the reverse Polish notation. The process is simple and the reasons for the remote control failure of the remote motor can be displayed intuitively and clearly. The system of the present invention includes a test master station, a test device and a display comparison module. The test master station simulates the dispatching center, and the test device simulates the substation equipment; the display comparison module determines the locking logic expression by using the obtained substation configuration file, and generates the locking logic visualization diagram according to the locking logic expression; displays the telemetry and telesignaling information and the corresponding expected execution results of the remote control command in the locking logic visualization diagram; compares the actual execution result of the remote control command with the expected execution result of the remote control command. If the two are consistent, the acceptance is passed, otherwise the acceptance fails. The present invention intuitively and clearly displays the cause of scheduling failure through the visual display of locking logic, saves manpower and time, and improves the quality and efficiency of acceptance.

[0018] The visual acceptance system for anti-error logic of remote motor control is characterized by: in the visual diagram of the locking logic generated by the comparison module, the participating quantities or intermediate participating quantities of the locking logic are represented by horizontal and straight lines, and the participating quantities of the locking logic are telemetry and telesignaling information; the horizontal and straight lines corresponding to the participating quantities or intermediate participating quantities participating in the same operation are connected to the same vertical line, and the vertical line is connected to a graphic representing the operation processing, and different operation processing is distinguished by different shapes of the graphics; the final generated quantity of the locking logic is represented by a horizontal and straight line, and the final generated quantity is the remote control command.

[0019] The beneficial effects of the above technical solution are as follows: The present invention finds that the display comparison module uses horizontal and straight lines to represent the participating quantities or intermediate participating quantities of the locking logic in the generated locking logic visualization diagram, and the participating quantities of the locking logic are telesignaling and telemetry data. The horizontal and straight lines corresponding to the participating quantities or intermediate participating quantities participating in the same operation are connected to the same vertical line, and the vertical line is connected to a graph representing the operation processing, and different operation processing is distinguished by different shapes of the graph; the final generated quantity of the locking logic is represented by a horizontal and straight line, and the final generated quantity is a remote control command. The present invention can display logical subordination more clearly. The logical relationship between telesignaling and telemetry data and remote control commands can be displayed more intuitively and clearly.

[0020] Furthermore, in the blocking logic visualization diagram generated by the comparison module, different colors are used to represent actions and resets, and the color change of the horizontal line represents the change of the blocking logic calculation result.

[0021] The beneficial effects of the above technical solution are as follows: the present invention finds that the display comparison module can clearly display the expected execution result of the remote control command and the device in the action or reset process in the lock logic visualization diagram by using different colors to represent action and reset, and using the color change of the horizontal line to represent the change of the lock logic calculation result.

[0022] Furthermore, the substation configuration files obtained by the display comparison module include a point table file, an SCD file, and an SVG file.

[0023] The beneficial effect of the above technical solution is: the present invention can determine the interlocking logic expression according to the substation configuration file by displaying the comparison module, and then accurately display the expected execution result of the remote control command in the interlocking logic visualization diagram based on the telesignaling and telemetry data.

[0024] Furthermore, it is shown that the point table file, SCD file, and SVG file in the comparison module are files that have passed the verification.

[0025] The beneficial effect of the above technical solution is that before the display comparison module of the present invention uses the point table file, SCD file, and SVG file to obtain the closed logic expression, it first verifies the point table file, SCD file, and SVG file, and only uses them to obtain the closed logic expression after the verification passes. The present invention can accurately obtain the corresponding closed logic expression. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 Schematic diagram of the automatic acceptance method based on the anti-error function of the remote motor AVC control in this embodiment;

[0027] Figure 2 This is a typical primary wiring diagram of a 35kV substation in this embodiment;

[0028] Figure 3It is a graphical interface display of this embodiment;

[0029] Figure 4 It is a visual display of the locking logic of this embodiment. DETAILED DESCRIPTION

[0030] The main idea of ​​the present invention is to simulate the dispatching center sending a remote control command to the remote motor to be tested in a certain business scenario, simulate the working state of the substation equipment to send telemetry and telesignaling information to the remote motor to be tested; use the obtained substation configuration file to determine the locking logic expression, convert the locking logic expression into reverse Polish notation, and generate a locking logic visualization diagram according to the reverse Polish notation; display the remote control and telesignaling information in the locking logic visualization diagram, and obtain the corresponding expected execution result of the remote control command based on the locking logic according to the telemetry and telesignaling information; obtain the actual execution result of the remote control command sent by the remote motor to be tested, and compare it with the expected execution result of the remote control command. If the expected execution result of the remote control command is consistent with the actual execution result of the remote control command, the acceptance is passed. If the expected execution result of the remote control command is inconsistent with the actual execution result of the remote control command, the acceptance fails. The present invention can directly realize the visualization of error-proof logic according to the reverse Polish notation by converting the locking logic expression into reverse Polish notation. The display process is simple, and the problem of the cause of the remote motor remote control failure is intuitively and clearly displayed.

[0031] Example of visual acceptance system for remote motor control error prevention logic:

[0032] The visual acceptance system for the anti-error logic of remote motor control includes a test device, a test main station and a display and comparison module; wherein the test main station is used to simulate the dispatching center sending a dispatching command to the remote motor to be tested; the test device is used to simulate the working state of the substation equipment and send the substation equipment information to the remote motor to be tested; the display and comparison module is used to determine the locking logic expression by using the obtained substation configuration file, generate the reverse Polish notation according to the locking logic expression, generate the locking logic visualization diagram according to the reverse Polish notation, display the telemetry and telesignaling information and the expected execution result of the remote control command corresponding to the telemetry and telesignaling information obtained according to the locking logic in the locking logic visualization diagram, and obtain the actual execution result of the remote control command sent by the remote motor to be tested and compare it with the expected execution result of the remote control command.

[0033] The specific process of visual acceptance of telemotor control anti-error logic is realized by using the visual acceptance system of telemotor control anti-error logic, and its steps are as follows:

[0034] 1) In a certain business scenario, such as Figure 1 The simulated dispatching center shown sends remote control commands to the remote motor to be tested, and simulates the working status of the substation equipment to send telemetry and telesignaling information to the remote motor to be tested.

[0035] Test master station: Simulate the dispatch center (simulate IEC104 client) to establish a communication connection with the remote motor to be tested, and automatically perform remote control operations. Analyze the telemetry and telesignaling messages sent by the remote motor to be tested, and send remote control messages to the remote motor to be tested. If the remote control fails, the remote control return message can be analyzed. Visually display each step of the operation and the return information of the remote motor to be tested.

[0036] Test device: simulates the IEC61850 server to establish a communication connection with the remote motor to be tested, simulates the working status of the substation equipment, and automatically sets the telemetry and telesignaling data. Sends telemetry and telesignaling data to the remote motor to be tested, receives the remote control message sent by the remote motor to be tested, and responds to the remote control message. After the remote control is successful, it actively sends the position change information of the remote control associated telesignaling.

[0037] Visual display test device: the remote control command sent by the remote motor and the remote control result returned by the remote motor to the test master station. The whole process of the test is displayed.

[0038] 2) Determine the blocking logic expression using the obtained substation configuration file, generate the reverse Polish notation based on the blocking logic expression, and generate the blocking logic visualization diagram based on the reverse Polish notation; Figure 4 The locking logic visualization diagram shows the telemetry and telesignaling information and the expected execution results of the remote control commands corresponding to the telemetry and telesignaling information obtained according to the locking logic.

[0039] Verify the point table file, SCD file, and SVG file, and import the point table file, SCD file, and SVG file of the substation after verification. Then generate the substation main wiring diagram, simulate the operating environment of the IEC61850 equipment in the station, and simulate the operating environment of the IEC104 master station.

[0040] Analyze the configuration in the station and combine it with the main wiring diagram to generate a business scenario library for all capacitors and reactors, including capacitor and reactor mutual exclusion interlocks, bus voltage over-limit interlocks, continuous operation interlocks, maintenance interlocks, and other interlocks. All telemetry, telesignaling, and remote control data are modeled uniformly, and each telemetry, telesignaling, and remote control point has a name identifier that uniquely identifies the point in the model. The name identifier of telemetry is constructed using device serial number + YC + device address + LD serial number + remote sequence number, the name identifier of remote signaling is constructed using device serial number + YX + device address + LD serial number + remote signal number, and the name identifier of remote control is constructed using device serial number + YK + device address + LD serial number + remote control serial number. The operator set consists of the AND operator '&', the OR operator '|', etc. The interlock logic expression consists of a name identifier and an operator.

[0041] Drag the telesignal point to generate a horizontal line in the drawing area. The horizontal line is associated with the name of the telesignal point. The right end of the horizontal line is framed by a vertical line as an operation unit. A rectangle represents an AND operation, and a circle represents an OR operation. A horizontal line is drawn on the right end of the rectangle or circle to represent the generated amount of the operation unit. The output of the entire operation process is associated with the capacitor or reactor circuit breaker remote control point, which serves as the blocking logic of the dispatch remote control circuit breaker. Analyze the graphical logic operation process to generate the blocking logic operation expression.

[0042] Parse the corresponding locking logic expression to generate the reverse Polish notation, generate a linked list of operands and operators based on the content of the reverse Polish notation, and assign type attributes to each node in the linked list as follows: participating quantity, which needs to be associated with a name identifier, intermediate generated quantity, which serves as the participating quantity of the next level of logical operation, final generated quantity, circuit breaker remote control point of the associated capacitor or reactor, and the AND operator and the OR operator.

[0043] Traverse the linked list, and when you encounter a participant, use a horizontal line in the display area to indicate it. The horizontal line is associated with a name identifier. The participant is the telesignal and telemetry data sent by the remote motor to be tested or set by the test device; when you encounter an operator, use a vertical line to frame the right end of the horizontal line to indicate an operation unit; use a rectangle to indicate the AND operator, and a circle to indicate the OR operator, and draw a horizontal line on the right end of the rectangle or circle to indicate the generated quantity. The intermediate generated quantity needs to generate a new node to join the linked list as the participant of the next level of logical operation. Use a recursive method to traverse the linked list until the entire linked list traversal is completed to generate the final generated quantity, which is associated with the remote control command of the capacitor or reactor circuit breaker. In the logic visualization display diagram, red indicates action, green indicates reset, and the color change of the horizontal line indicates the change of the calculation result of the locking logic. The color of the final output quantity indicates the expected execution result of the corresponding remote control command obtained by the locking logic.

[0044] 3) Obtain the actual execution result of the remote control command sent by the remote motor to be tested, and compare it with the expected execution result of the remote control command. If the two are consistent, the acceptance is passed; if the two are inconsistent, the acceptance fails.

[0045] When simulating a business scenario, observe the corresponding visual display diagram of the locking logic. If the feedback result of the remote motor to be tested is consistent with the expected result of the visual display diagram of the locking logic, the locking logic test of the remote motor to be tested passes, otherwise the verification fails.

[0046] The following takes a 35kV substation as an example Figure 2 As shown, this embodiment is described in further detail.

[0047] There is a mutually exclusive logic between DR1 / DR2 / DR3 / D and DK1 / DK2 / DK3 / DK4, which is as follows: when any of DR1 / DR2 / DR3 / DR4 is in the closed position, the closing operation of DK1 / DK2 / DK3 / DK4 is blocked; when any of DK1 / DK2 / DK3 / DK4 is in the closed position, the closing operation of DR1 / DR2 / DR3 / DR4 is blocked.

[0048] Simulate mutually exclusive logic scenarios such as Figure 3 As shown, the following steps are automatically executed in sequence.

[0049] a) Enable the test master station and test device functions, and establish normal communication with the remote motor.

[0050] b) Set the DR1 / DR2 / DR3 / DR4 and DK1 / DK2 / DK3 / DK4 switches to the open position, and the corresponding knife switches of DR1 / DR2 / DR3 / DR4 and DK1 / DK2 / DK3 / DK4 to the closed position.

[0051] c) Set the bus voltage of 35kV I bus and 35kV II bus to 35kV, and set the bus voltage of 10kV I bus and 10kV II bus to 10kV, to ensure that the bus voltage over-limit lockout is in the open position.

[0052] d) Set the 10kV I bus maintenance pressure plate in the open position, and the ground switches on both sides of the DR1 / DR2 / DR3 / DR4 and DK1 / DK2 / DK3 / DK4 switches in the open position to ensure that the maintenance lock is in the open position.

[0053] e) Set the protection devices of DR1 / DR2 / DR3 / DR4 and DK1 / DK2 / DK3 / DK4 to normal operation.

[0054] f) The switch is in remote control state, the switch abnormal alarm signal is in the open position, and other locks are ensured to be in the open position.

[0055] g) Test that the master station controls and closes DK1, and the remote motor should return a signal of successful remote control and DK1 switch closing.

[0056] h) Test the master station to close DR2, the remote motor should return remote control failure and send an alarm signal of "a reactor is in operation, capacitors are prohibited".

[0057] The visual display of locking logic is shown in the figure below: Figure 4 As shown, the current DK1 circuit breaker position is in the closed position, and when the dispatcher closes DR2, a mutual exclusion lock is generated, and the dispatcher returns that the closing of DR2 failed. This is consistent with the remote control result and the information sent by the remote motor, and the verification is passed.

[0058] An embodiment of a visual acceptance method for preventing error logic of remote motor control:

[0059] The present invention provides an embodiment of a visual acceptance method for anti-error logic of remote motor control. The visual acceptance method for anti-error logic of remote motor control is consistent with the visual acceptance process of anti-error logic of remote motor control introduced in the visual acceptance system of anti-error logic of remote motor control. The essence of the visual acceptance method for anti-error logic of remote motor control is that in a certain business scenario, a dispatching center is simulated to send a remote control command to a remote motor to be tested, and the working state of substation equipment is simulated to send telemetry and telesignaling information to the remote motor to be tested; a locking logic expression is determined by using the obtained substation configuration file, a reverse Polish notation is generated according to the locking logic expression, and a locking logic visualization diagram is generated according to the reverse Polish notation; the telemetry and telesignaling information and the expected execution result of the remote control command corresponding to the telemetry and telesignaling information obtained according to the locking logic are displayed in the locking logic visualization diagram; the actual execution result of the remote control command sent by the remote motor to be tested is obtained, and the actual execution result of the remote control command is compared with the expected execution result of the remote control command. If the two are consistent, the acceptance is passed, otherwise the acceptance fails. The present invention can directly realize visual display of error-proof logic according to the reverse Polish notation by converting the locking logic expression into the reverse Polish notation. The display process is simple and the problem of the cause of remote control failure of the remote motor can be displayed intuitively and clearly.

Claims

1. A visual acceptance method for anti-error logic of remote motor control, characterized in that: 1) In a certain business scenario, simulate the dispatching center to send remote control commands to the remote motor to be tested, simulate the working status of the substation equipment to send telemetry and telesignaling information to the remote motor to be tested; 2) Use the obtained substation configuration file to determine the blocking logic expression, generate the reverse Polish notation based on the blocking logic expression, and generate the blocking logic visualization diagram based on the reverse Polish notation; The telemetry and telesignaling information and the expected execution result of the remote control command corresponding to the telemetry and telesignaling information obtained according to the interlocking logic are displayed in the interlocking logic visualization diagram; 3) the actual execution result of the remote control command sent by the remote motor to be tested is obtained, and the actual execution result of the remote control command is compared with the expected execution result of the remote control command. If the two are consistent, the acceptance is passed, otherwise the acceptance fails.

2. The visual acceptance method for preventing error in remote motor control logic according to claim 1 is characterized in that: In the generated locking logic visualization diagram, the participating quantities or intermediate participating quantities of the locking logic are represented by horizontal and straight lines, and the participating quantities of the locking logic are the telemetry and telesignaling information; the horizontal and straight lines corresponding to the participating quantities or intermediate participating quantities participating in the same operation are connected to the same vertical line, and the vertical line is connected to a graphic representing the operation processing, and different operation processing are distinguished by different shapes of the graphics; the final generated quantity of the locking logic is represented by a horizontal and straight line, and the final generated quantity is the remote control command.

3. The visual acceptance method for preventing error in remote motor control logic according to claim 2 is characterized in that: In the blocking logic visualization diagram, different colors are used to represent actions and resets, and changes in the colors of horizontal and straight lines are used to represent changes in blocking logic calculation results.

4. The visual acceptance method for preventing error in remote motor control logic according to claim 1 is characterized in that: The substation configuration file includes a point list file, an SCD file and an SVG file.

5. The visual acceptance method for preventing error logic of remote motor control according to claim 4 is characterized in that: The point table file, SCD file, and SVG file are verified files.

6. A visual acceptance system for remote motor control error prevention logic, characterized in that: It includes a test device, a test master station and a display and comparison module; wherein the test master station is used to simulate the dispatching center sending a dispatching command to the remote motor to be tested; the test device is used to simulate the working state of the substation equipment and send the substation equipment information to the remote motor to be tested; the display and comparison module is used to determine the locking logic expression using the obtained substation configuration file, generate the reverse Polish notation according to the locking logic expression, generate the locking logic visualization diagram according to the reverse Polish notation, display the telemetry and telesignaling information and the expected execution result of the remote control command corresponding to the telemetry and telesignaling information obtained according to the locking logic in the locking logic visualization diagram, and obtain the actual execution result of the remote control command sent by the remote motor to be tested and compare it with the expected execution result of the remote control command.

7. The visual acceptance system for preventing error logic of remote motor control according to claim 6 is characterized in that: In the locking logic visualization diagram generated by the display comparison module, the participating quantities or intermediate participating quantities of the locking logic are represented by horizontal and straight lines, and the participating quantities of the locking logic are the telemetry and telesignaling information; the horizontal and straight lines corresponding to the participating quantities or intermediate participating quantities participating in the same operation are connected to the same vertical line, and the vertical line is connected to a graphic representing the operation processing, and different operation processing are distinguished by different shapes of the graphics; the final generated quantity of the locking logic is represented by a horizontal and straight line, and the final generated quantity is the remote control command.

8. The visual acceptance system for preventing error logic of remote motor control according to claim 6 is characterized in that: In the blocking logic visualization diagram generated by the display comparison module, different colors are used to represent actions and resets, and the color change of the horizontal line represents the change of the blocking logic calculation result.

9. The visual acceptance system for preventing error logic of remote motor control according to claim 6 is characterized in that: The substation configuration files obtained by the display comparison module include point table files, SCD files, and SVG files.

10. The visual acceptance system for preventing error logic of remote motor control according to claim 9 is characterized in that: The point table file, SCD file, and SVG file in the display comparison module are verified files.

Citation Information

Patent Citations

  • Visual display method for misoperation-preventive locking logic of transformer substation

    CN112072786A