Mobile terminal for performing graphical error prevention, operating method and storage medium

By establishing a communication link between the graphical anti-misoperation mobile terminal and the server, efficient anti-misoperation and topology logic verification are achieved, and operation item sequences are generated. This solves the problem of low efficiency in anti-misoperation on the PC side and improves the safety and efficiency of power distribution network operations.

CN115826803BActive Publication Date: 2026-04-07ZHUHAI UNITECH POWER TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-25
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Existing PC-based methods for preventing accidental operations are inefficient, consume a lot of human resources, and lack automated detection methods, making them difficult to adapt to the development trend of mobile office.

Method used

A mobile terminal for graphical error prevention is provided. It establishes a connection with the server through a communication link, obtains the wiring diagram, performs error prevention simulation operations, generates an operation item sequence, and performs error prevention verification and updates through a long communication link.

Benefits of technology

The method of preventing misoperation has been optimized, the efficiency of operation has been improved, the order and safety of the operation process of the anti-misoperation equipment have been ensured, and the needs of mobile office have been met.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115826803B_ABST
    Figure CN115826803B_ABST
Patent Text Reader

Abstract

This invention relates to the field of distribution network error prevention, and discloses a mobile terminal, operating method, and storage medium for graphical error prevention. The method includes: acquiring a user's operation command, launching a graphical simulation operation interface based on the command, and establishing a long-term communication link with a server; identifying a target error prevention device from the graphical simulation operation interface, obtaining a wiring diagram containing the target error prevention device from the server, and displaying it on the graphical simulation operation interface; performing error prevention simulation operations on the target error prevention device to obtain simulation data, and sending the simulation data to the server for error prevention verification; receiving the error prevention verification result returned by the server, updating the wiring diagram based on the verification result; and generating an operation item sequence for the target error prevention device. This method optimizes the operation mode and further ensures the sequence of operation of the error prevention device, thus significantly improving the safety of distribution network operations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of distribution network error prevention, and in particular to a mobile terminal, operating method, and storage medium for graphical error prevention. Background Technology

[0002] As a user-facing terminal power grid, the distribution network is rapidly expanding with the continuous development of society, and its network structure is becoming increasingly complex, bringing various safety hazards and operational difficulties. In order to improve the safety of staff operation, a PC-based anti-misoperation device is provided. Staff can input relevant information of the anti-misoperation device on the PC, retrieve the corresponding data for simulation and invoicing. However, this method requires manual filling and review by the person in charge before invoicing can be carried out.

[0003] Especially with the continuous development of mobile communication control methods and the increasing investment in power grid infrastructure construction, power grid workers need to improve their efficiency to ensure the safety of the power grid and the reliability of power supply. Various local distribution network operations are gradually introducing safety management and control systems to improve productivity. Meanwhile, the widespread use of mobile terminals in recent years has allowed people to enjoy the convenience brought by mobile hardware (such as tablets and mobile phones), and mobile operations are playing an increasingly important and positive role. However, current PC-based anti-error invoicing operations are overly manpower-intensive, inefficient, and prone to "misoperation" due to errors in the anti-error equipment. They also lack relevant automated detection methods and are therefore unsuitable for the current trend of mobile office development. Summary of the Invention

[0004] The main objective of this invention is to solve the technical problems of low convenience and flexibility in the operation of existing anti-misoperation equipment using fixed equipment.

[0005] The first aspect of the present invention provides a mobile terminal for graphical error prevention, the mobile terminal comprising: a communication link establishment module, configured to acquire user operation commands, launch a graphical simulation operation interface based on the operation commands, and establish a long communication link with a server; a wiring diagram acquisition module, configured to identify at least one target error prevention device from the graphical simulation operation interface, acquire a wiring diagram containing the at least one target error prevention device from the server, and display it on the graphical simulation operation interface; and an error prevention simulation operation module, configured to perform error prevention simulation operations on each of the target error prevention devices, obtain simulation data, and transmit the simulation data through the communication link establishment module. A long communication link is sent to the server for error prevention verification; a wiring diagram update module is used to receive the error prevention verification result returned by the server and update the wiring diagram based on the error prevention verification result; an operation item sequence generation module is used to generate an operation item sequence for the at least one target error prevention device; wherein, the communication link establishment module is also used to send mobile terminal device information and user login information to the server, and after the server verifies that the mobile terminal device information and the user login information are successful, a long communication link is established between the mobile terminal device information and the server, wherein the mobile terminal device information is also used for navigation according to the generated operation item sequence.

[0006] Optionally, in a first implementation of the first aspect of the present invention, the wiring diagram acquisition module is specifically configured as follows: a wiring diagram retrieval unit, configured to retrieve, from the graphical simulation operation interface, wiring diagrams corresponding to at least one target anti-misoperation device based on the operation command; a wiring diagram verification unit, configured to verify whether the wiring diagram containing the at least one target anti-misoperation device has been updated; a wiring diagram retrieval unit, configured to retrieve, if no update exists, the wiring diagram containing the at least one target anti-misoperation device; a wiring diagram update unit, configured to download and update, based on the long communication link, the wiring diagram containing the at least one target anti-misoperation device from the server; and a wiring diagram display unit, configured to display, on the graphical simulation operation interface, the wiring diagram containing the at least one target anti-misoperation device.

[0007] Optionally, in a second implementation of the first aspect of the present invention, the wiring diagram verification unit is specifically used to: obtain a first topological relationship of the anti-misoperation device in the wiring diagram; obtain a second topological relationship of the anti-misoperation device in the wiring diagram of the server; determine whether the first topological relationship and the second topological relationship are consistent, and obtain a judgment result; and determine whether the wiring diagram containing the at least one target anti-misoperation device has been updated based on the judgment result.

[0008] Optionally, in a third implementation of the first aspect of the present invention, the anti-misoperation simulation operation module is specifically used for: an operation option acquisition unit, used to acquire the anti-misoperation simulation operation options of each of the target anti-misoperation devices in the wiring diagram; a simulation data generation unit, used to perform corresponding anti-misoperation simulation operations based on the anti-misoperation simulation operation options and generate corresponding simulation data; and an anti-misoperation logic verification unit, used to upload the simulation data to the server for anti-misoperation logic verification through the long communication link, wherein the anti-misoperation logic verification involves parsing the simulation data to obtain the anti-misoperation simulation operations corresponding to the target anti-misoperation device and / or the anti-misoperation device, and verifying whether there are any errors in the anti-misoperation simulation operations based on a preset mapping relationship between specific anti-misoperation devices.

[0009] Optionally, in a fourth implementation of the first aspect of the present invention, after the simulation data generation unit, a simulation data update unit is further included. The simulation data update unit is specifically used to: determine whether the anti-misoperation simulation operation affects other anti-misoperation devices; if it does, determine whether the other anti-misoperation devices are the target anti-misoperation devices in the currently displayed wiring diagram; if not, download the wiring diagram corresponding to the other anti-misoperation devices from the server and update the currently displayed wiring diagram to obtain a new wiring diagram; perform the anti-misoperation simulation operation again based on the new wiring diagram and update the simulation data.

[0010] Optionally, in the fifth implementation of the first aspect of the present invention, the wiring diagram update module is specifically used for: a fault prevention verification result judgment unit, used for receiving the fault prevention verification result returned by the server and judging whether there are any errors in the fault prevention verification result; an error item display unit, used for displaying the error item if there is an error item, and performing fault prevention simulation operation on the wiring diagram again based on the error item; and a wiring diagram saving unit, used for updating and saving the wiring diagram that has undergone the fault prevention verification if there is no error item, and synchronizing it to the server.

[0011] Optionally, in a sixth implementation of the first aspect of the present invention, the error item display unit is specifically used for: displaying the error item on a graphical simulation operation interface; generating second status information of the wiring diagram containing the error item based on the corresponding simulation data; generating anti-misoperation simulation operation options corresponding to the wiring diagram containing the error item based on the second status information; and performing another anti-misoperation simulation operation on the wiring diagram containing the error item based on the anti-misoperation simulation operation options.

[0012] Optionally, in the seventh implementation of the first aspect of the present invention, the wiring diagram storage unit is specifically used to: generate third state information for the wiring diagram that has undergone the anti-misoperation verification based on the corresponding simulation data; store the wiring diagram that has undergone the anti-misoperation verification in the server and the mobile terminal; adjust the anti-misoperation simulation operation options corresponding to the anti-misoperation device based on the third state information, and display them on the graphical simulation operation interface.

[0013] Optionally, in an eighth implementation of the first aspect of the present invention, the operation option acquisition unit is specifically used to: acquire the status information of the anti-misoperation device corresponding to the wiring diagram in the server; update the status information to the anti-misoperation device corresponding to the wiring diagram; adjust the anti-misoperation simulation operation option corresponding to the anti-misoperation device based on the status information, and display it on the graphical simulation operation interface; and determine the anti-misoperation simulation operation to be performed by the target anti-misoperation device in response to the user's selection operation on any anti-misoperation device displayed on the graphical simulation operation interface.

[0014] Optionally, in a ninth implementation of the first aspect of the present invention, the wiring diagram saving unit is specifically used to: generate third status information for the wiring diagram that has undergone the anti-misoperation verification based on the corresponding simulation data; save the wiring diagram that has undergone the anti-misoperation verification and synchronize it to the server; adjust the anti-misoperation simulation operation options corresponding to the anti-misoperation device based on the third status information and display them on the graphical simulation operation interface.

[0015] Optionally, in a tenth implementation of the first aspect of the present invention, the operation option acquisition unit is specifically used to: acquire status information of the anti-misoperation device corresponding to the wiring diagram in the server; update the status information to the anti-misoperation device corresponding to the wiring diagram; adjust the anti-misoperation simulation operation option corresponding to the anti-misoperation device based on the status information, and display it on the graphical simulation operation interface; and determine the anti-misoperation simulation operation to be performed by the target anti-misoperation device in response to the user's selection operation on any anti-misoperation device displayed on the graphical simulation operation interface.

[0016] Optionally, in the eleventh implementation of the first aspect of the present invention, the operation option acquisition unit is specifically configured to: send a request to the server to acquire the anti-misoperation simulation operation option corresponding to the anti-misoperation device; match the corresponding anti-misoperation simulation operation option for the anti-misoperation device based on the status information of the anti-misoperation device; and acquire the anti-misoperation simulation operation option of each target anti-misoperation device in the wiring diagram in response to the operation in the anti-misoperation simulation operation option.

[0017] Optionally, in the twelfth implementation of the first aspect of the present invention, the operation item sequence generation module is specifically used for: a mis-prevention device influence judgment unit, used to determine whether the mis-prevention simulation operation affects other mis-prevention devices; a target mis-prevention device identification unit, used to determine whether the other mis-prevention devices are target mis-prevention devices in the currently displayed wiring diagram if they affect the other devices; a connection relationship confirmation unit, used to determine the connection relationship between the target mis-prevention device and the other mis-prevention devices if the other devices do not affect the target mis-prevention device; a first operation sequence generation unit, used to generate a corresponding operation sequence based on the connection relationship; a second operation sequence generation unit, used to determine the operation sequence of the target mis-prevention device based on the simulation data corresponding to the target mis-prevention device if the operation is affected or not; and an operation item sequence generation unit, used to generate an operation item sequence for the at least one target mis-prevention device based on the operation sequence.

[0018] Optionally, in a thirteenth implementation of the first aspect of the present invention, the target anti-misoperation device identification unit is specifically used for: determining the anti-misoperation device whose status information has been changed based on the anti-misoperation simulation operation; acquiring the status information before and after executing the anti-misoperation simulation operation; determining whether the affected anti-misoperation device has a connection relationship with other wiring diagrams based on the status information before and after executing the anti-misoperation simulation operation; if so, the other anti-misoperation device is not the target anti-misoperation device in the currently displayed wiring diagram; if not, the other anti-misoperation device is the target anti-misoperation device in the currently displayed wiring diagram.

[0019] Optionally, in the fourteenth implementation of the first aspect of the present invention, the sequence of operation items includes at least a sequence number, an instruction item, a name of an anti-misoperation device, operation terms, and status content.

[0020] A second aspect of the present invention provides a mobile terminal and a control method thereof. The mobile terminal and the control method thereof include: acquiring a user's operation command; launching a graphical simulation operation interface based on the operation command; sending mobile terminal device information and user login information to a server; establishing a long communication link with the server after the server verifies the mobile terminal device information and the user login information; determining at least one target anti-misoperation device from the graphical simulation operation interface; acquiring a wiring diagram containing the at least one target anti-misoperation device from the server and displaying it on the graphical simulation operation interface; performing anti-misoperation simulation operations on each target anti-misoperation device to obtain simulation data, and sending the simulation data to the server for anti-misoperation verification through the long communication link; receiving the anti-misoperation verification result returned by the server; updating the wiring diagram based on the anti-misoperation verification result; generating an operation item sequence for the at least one target anti-misoperation device; and navigating according to the generated operation sequence.

[0021] Optionally, in a first implementation of the second aspect of the present invention, determining at least one target anti-misoperation device from the graphical simulation operation interface, obtaining a wiring diagram containing the at least one target anti-misoperation device from the server, and displaying it on the graphical simulation operation interface includes: retrieving the wiring diagram corresponding to the at least one target anti-misoperation device from the graphical simulation operation interface based on the operation command; verifying whether the wiring diagram containing the at least one target anti-misoperation device has been updated; if no update exists, retrieving the wiring diagram containing the at least one target anti-misoperation device; if an update exists, downloading and updating the wiring diagram containing the at least one target anti-misoperation device from the server based on the long communication link; and displaying the wiring diagram containing the at least one target anti-misoperation device on the graphical simulation operation interface.

[0022] Optionally, in a second implementation of the second aspect of the present invention, the step of verifying whether the wiring diagram containing the at least one target anti-misoperation device has been updated includes: obtaining a first topological relationship of the anti-misoperation device in the wiring diagram; obtaining a second topological relationship of the anti-misoperation device in the wiring diagram of the server; determining whether the first topological relationship and the second topological relationship are consistent, and obtaining a determination result; and determining whether the wiring diagram containing the at least one target anti-misoperation device has been updated based on the determination result.

[0023] Optionally, in a third implementation of the second aspect of the present invention, the step of performing anti-misoperation simulation operations on each of the target anti-misoperation devices to obtain simulation data, and sending the simulation data to the server via the long communication link for anti-misoperation verification, includes: obtaining the anti-misoperation simulation operation options for each of the target anti-misoperation devices in the wiring diagram; performing corresponding anti-misoperation simulation operations based on the anti-misoperation simulation operation options to generate corresponding simulation data; and uploading the simulation data to the server via the long communication link for anti-misoperation logic verification, wherein the anti-misoperation logic verification involves parsing the simulation data to obtain the anti-misoperation simulation operations corresponding to the target anti-misoperation device and / or the anti-misoperation device, and verifying whether there are any errors in the anti-misoperation simulation operations based on a preset mapping relationship between specific anti-misoperation devices.

[0024] Optionally, in the fourth implementation of the second aspect of the present invention, after performing the corresponding anti-misoperation simulation operation based on the anti-misoperation simulation operation option and generating the corresponding simulation data, the method further includes: determining whether the anti-misoperation simulation operation affects other anti-misoperation devices; if it does, determining whether the other anti-misoperation devices are the target anti-misoperation devices in the currently displayed wiring diagram; if not, downloading the wiring diagram corresponding to the other anti-misoperation devices from the server and updating the currently displayed wiring diagram to obtain a new wiring diagram; performing the anti-misoperation simulation operation again based on the new wiring diagram and updating the simulation data.

[0025] Optionally, in the fifth implementation of the second aspect of the present invention, the step of receiving the anti-error verification result returned by the server and updating the wiring diagram based on the anti-error verification result includes: receiving the anti-error verification result returned by the server, determining whether there are any errors in the anti-error verification result; if there are errors, displaying the errors and performing anti-error simulation operation on the wiring diagram again based on the errors; if there are no errors, updating and saving the wiring diagram that has undergone the anti-error verification, and synchronizing it to the server.

[0026] Optionally, in a sixth implementation of the second aspect of the present invention, the step of displaying the error item and performing a second anti-misoperation simulation operation on the wiring diagram based on the error item includes: displaying the error item on a graphical simulation operation interface; generating second state information of the wiring diagram containing the error item based on the corresponding simulation data; generating anti-misoperation simulation operation options corresponding to the wiring diagram containing the error item based on the second state information; and performing a second anti-misoperation simulation operation on the wiring diagram containing the error item based on the anti-misoperation simulation operation options.

[0027] Optionally, in the seventh implementation of the second aspect of the present invention, the step of synchronously updating and saving the wiring diagram that has undergone the anti-misoperation verification in the server and the mobile terminal includes: generating third status information for the wiring diagram that has undergone the anti-misoperation verification based on the corresponding simulation data; saving the wiring diagram that has undergone the anti-misoperation verification and synchronizing it to the server; adjusting the anti-misoperation simulation operation options corresponding to the anti-misoperation device based on the third status information and displaying them on the graphical simulation operation interface.

[0028] Optionally, in an eighth implementation of the second aspect of the present invention, obtaining the anti-misoperation simulation operation options of each of the target anti-misoperation devices in the wiring diagram includes: obtaining status information of the anti-misoperation devices corresponding to the anti-misoperation devices in the wiring diagram from the server; updating the status information to the corresponding anti-misoperation devices in the wiring diagram; adjusting the anti-misoperation simulation operation options corresponding to the anti-misoperation devices based on the status information and displaying them on the graphical simulation operation interface; and determining the anti-misoperation simulation operation performed by the target anti-misoperation device in response to the user's selection operation on any anti-misoperation device displayed on the graphical simulation operation interface.

[0029] Optionally, in a ninth implementation of the second aspect of the present invention, obtaining the anti-misoperation simulation operation options of each of the target anti-misoperation devices in the wiring diagram includes: sending a request to the server through the mobile terminal to obtain the anti-misoperation simulation operation options corresponding to the anti-misoperation devices; matching the corresponding anti-misoperation simulation operation options for the anti-misoperation devices based on the status information of the anti-misoperation devices; and obtaining the anti-misoperation simulation operation options of each of the target anti-misoperation devices in the wiring diagram in response to an operation in the anti-misoperation simulation operation options.

[0030] Optionally, in a tenth implementation of the second aspect of the present invention, generating the operation item sequence of the at least one target anti-misoperation device includes: determining whether the anti-misoperation simulation operation affects other anti-misoperation devices; if it affects them, determining whether the other anti-misoperation devices are target anti-misoperation devices in the currently displayed wiring diagram; if not, determining the connection relationship between the target anti-misoperation device and the other anti-misoperation devices; generating a corresponding operation sequence based on the connection relationship; if it affects them or not, determining the operation sequence of the target anti-misoperation device based on the simulation data corresponding to the target anti-misoperation device; and generating the operation item sequence of the at least one target anti-misoperation device based on the operation sequence.

[0031] Optionally, in the eleventh implementation of the second aspect of the present invention, determining whether the other anti-misoperation device is the target anti-misoperation device in the currently displayed wiring diagram includes: determining the anti-misoperation device whose status information has been changed based on the anti-misoperation simulation operation; obtaining the status information before and after executing the anti-misoperation simulation operation; determining whether the affected anti-misoperation device has a connection relationship with other wiring diagrams based on the status information before and after executing the anti-misoperation simulation operation; if so, the other anti-misoperation device is not the target anti-misoperation device in the currently displayed wiring diagram; if not, the other anti-misoperation device is the target anti-misoperation device in the currently displayed wiring diagram.

[0032] Optionally, in the twelfth implementation of the second aspect of the present invention, the sequence of operation items includes at least a sequence number, an instruction item, a name of an anti-misoperation device, operation terms, and status content.

[0033] A third aspect of the present invention provides a mobile terminal, comprising: a memory and at least one processor, wherein the memory stores a request, and the memory and the at least one processor are interconnected via a line; the at least one processor invokes the request in the memory to cause the mobile terminal to perform the steps of the above-described mobile terminal operation method.

[0034] A fourth aspect of the present invention provides a computer-readable storage medium storing a request that, when executed on a computer, causes the computer to perform the steps of the above-described mobile terminal operation method.

[0035] In the technical solution of this invention, by acquiring the user's operation command, a graphical simulation operation interface is launched based on the operation command, and mobile terminal device information and user login information are sent to the server. After the server verifies the mobile terminal device information and user login information, a long communication link is established with the server. In the graphical simulation operation interface, at least one target anti-misoperation device is identified, and a wiring diagram containing the at least one target anti-misoperation device is obtained from the server and displayed on the graphical simulation operation interface. Anti-misoperation simulation operations are performed on each target anti-misoperation device to obtain simulation data, and the simulation data is sent to the server through the long communication link for anti-misoperation verification. The anti-misoperation verification result returned by the server is received, and the wiring diagram is updated based on the anti-misoperation verification result. An operation item sequence for the at least one target anti-misoperation device is generated, and navigation is performed according to the generated operation sequence. This method enables the simulation operation and topology logic anti-misoperation verification of anti-misoperation devices that need to be switched on a mobile terminal, and generates and displays the operation item sequence of anti-misoperation devices on the mobile terminal. This optimizes the operation method and further ensures the order of the anti-misoperation device operation process, thus significantly improving the safety of distribution network operations. Attached Figure Description

[0036] Figure 1 This is a schematic diagram of an embodiment of a mobile terminal used for graphical error prevention in this invention.

[0037] Figure 2 This is a schematic diagram of another embodiment of a mobile terminal used for graphical error prevention in this invention;

[0038] Figure 3 This is a schematic diagram of the first embodiment of the operation method of a mobile terminal for graphical error prevention in this invention.

[0039] Figure 4 This is a schematic diagram of a second embodiment of the operation method of a mobile terminal for graphical error prevention in this invention.

[0040] Figure 5 This is a schematic diagram of a third embodiment of the operation method of a mobile terminal for graphical error prevention in this invention.

[0041] Figure 6 This is a schematic diagram of the fourth embodiment of the operation method of a mobile terminal for graphical error prevention in this invention.

[0042] Figure 7 This is a schematic diagram of an embodiment of a mobile terminal used for graphical error prevention in this invention.

[0043] Figure 8This is a schematic diagram of a mobile terminal and server used for graphical error prevention in an embodiment of the present invention.

[0044] Figure 9 This is another structural diagram of a mobile terminal and server used for graphical error prevention in an embodiment of the present invention. Detailed Implementation

[0045] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar elements and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” or “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0046] For ease of understanding, the specific process of the embodiments of the present invention will be described below.

[0047] Please see Figure 1 One embodiment of the mobile terminal for graphical error prevention in this invention includes:

[0048] The communication link establishment module 101 is used to obtain the user's operation command, start the graphical simulation operation interface based on the operation command, and establish a long communication link with the server.

[0049] The wiring diagram acquisition module 102 is used to determine at least one target anti-misoperation device from the graphical simulation operation interface, acquire a wiring diagram containing the at least one target anti-misoperation device from the server, and display it on the graphical simulation operation interface.

[0050] The anti-misoperation simulation operation module 103 is used to perform anti-misoperation simulation operations on each of the target anti-misoperation devices, obtain simulation data, and send the simulation data to the server through the long communication link for anti-misoperation verification.

[0051] The wiring diagram update module 104 is used to receive the anti-misoperation verification result returned by the server and update the wiring diagram based on the anti-misoperation verification result;

[0052] The operation item sequence generation module 105 is used to generate the operation item sequence of the at least one target anti-misoperation device; wherein, the communication link establishment module 101 is also used to send mobile terminal device information and user login information to the server, and after the server verifies the mobile terminal device information and the user login information, establishes a long communication link with the server, wherein the device information of the mobile terminal is also used for navigation according to the generated operation item sequence.

[0053] In this embodiment of the invention, a mobile terminal for graphical error prevention includes: acquiring user operation commands, launching a graphical simulation operation interface based on the operation commands, and establishing a long communication link with a server; identifying at least one target error prevention device from the graphical simulation operation interface, acquiring a wiring diagram containing the at least one target error prevention device from the server, and displaying it on the graphical simulation operation interface; performing error prevention simulation operations on each target error prevention device to obtain simulation data, and sending the simulation data to the server via the long communication link for error prevention verification; receiving error prevention verification results returned by the server, updating the wiring diagram based on the error prevention verification results; and generating an operation item sequence for the at least one target error prevention device. The communication link establishment module is further configured to send mobile terminal device information and user login information to the server, and after the server verifies the mobile terminal device information and user login information, establish a long communication link with the server. The mobile terminal device information is also used for navigation based on the generated operation item sequence. By using mobile terminals, the anti-misoperation equipment that needs to be switched can be simulated and the topology logic anti-misoperation verification can be performed. The sequence of anti-misoperation equipment operation items is generated and displayed, which optimizes the operation method and further ensures the order of the anti-misoperation equipment operation process, thus greatly improving the safety of distribution network operations.

[0054] Please see Figure 2 The second embodiment of the mobile terminal for graphical error prevention in this invention includes:

[0055] In this embodiment, the wiring diagram acquisition module 102 is specifically used for:

[0056] The wiring diagram retrieval unit 1021 is used to retrieve the wiring diagram corresponding to at least one target anti-misoperation device from the graphical simulation operation interface based on the operation command; the wiring diagram verification unit 1022 is used to verify whether the wiring diagram containing the at least one target anti-misoperation device has been updated; the wiring diagram retrieval unit 1023 is used to retrieve the wiring diagram containing the at least one target anti-misoperation device if no update exists; the wiring diagram update unit 1024 is used to download and update the wiring diagram containing the at least one target anti-misoperation device from the server based on the long communication link if an update exists; and the wiring diagram display unit 1025 is used to display the wiring diagram containing the at least one target anti-misoperation device on the graphical simulation operation interface.

[0057] In this embodiment, the wiring diagram verification unit 1022 is specifically used to: obtain a first topological relationship of the anti-misoperation device in the wiring diagram; obtain a second topological relationship of the anti-misoperation device in the wiring diagram of the server; determine whether the first topological relationship and the second topological relationship are consistent, and obtain a judgment result; and determine whether the wiring diagram containing the at least one target anti-misoperation device has been updated based on the judgment result.

[0058] In this embodiment, the anti-misoperation simulation module 103 is specifically used for:

[0059] The operation option acquisition unit 1031 is used to acquire the anti-misoperation simulation operation options of each target anti-misoperation device in the wiring diagram; the simulation data generation unit 1032 is used to perform corresponding anti-misoperation simulation operations based on the anti-misoperation simulation operation options and generate corresponding simulation data; the anti-misoperation logic verification unit 1034 is used to upload the simulation data to the server through the long communication link for anti-misoperation logic verification, wherein the anti-misoperation logic verification involves parsing the simulation data to obtain the anti-misoperation simulation operations corresponding to the target anti-misoperation device and / or the anti-misoperation device, and verifying whether there are any errors in the anti-misoperation simulation operations based on the preset mapping relationship between specific anti-misoperation devices.

[0060] In this embodiment, after the simulation data generation unit 1032, a simulation data update unit 1033 is further included, the simulation data update unit 1033 being specifically used for:

[0061] Determine whether the simulation operation for preventing errors affects other prevention devices; if it does, determine whether the other prevention devices are the target prevention devices in the currently displayed wiring diagram; if not, download the wiring diagram corresponding to the other prevention devices from the server and update the currently displayed wiring diagram to obtain a new wiring diagram; perform the simulation operation for preventing errors again based on the new wiring diagram and update the simulation data.

[0062] In this embodiment, the wiring diagram update module 104 is specifically used for:

[0063] The error prevention verification result judgment unit 1041 is used to receive the error prevention verification result returned by the server and determine whether there are any errors in the error prevention verification result; the error item display unit 1042 is used to display the error item if there is an error item, and perform error prevention simulation operation on the wiring diagram again based on the error item; the wiring diagram saving unit 1043 is used to update and save the wiring diagram that has performed the error prevention verification if there is no error item, and synchronize it to the server.

[0064] In this embodiment, the error item display unit 1042 is specifically used for:

[0065] The error items are displayed on the graphical simulation operation interface; based on the corresponding simulation data, a second status information of the wiring diagram containing the error items is generated; based on the second status information, anti-misoperation simulation operation options corresponding to the wiring diagram containing the error items are generated; based on the anti-misoperation simulation operation options, the wiring diagram containing the error items is subjected to another anti-misoperation simulation operation.

[0066] In this embodiment, the wiring diagram storage unit 1043 is specifically used for:

[0067] Based on the corresponding simulation data, a third state information is generated for the wiring diagram that has undergone the anti-misoperation verification; the wiring diagram that has undergone the anti-misoperation verification is saved and synchronized to the server; based on the third state information, the anti-misoperation simulation operation options corresponding to the anti-misoperation device are adjusted and displayed on the graphical simulation operation interface.

[0068] In this embodiment, the operation option acquisition unit 1031 is specifically used for:

[0069] Obtain the status information of the anti-misoperation device corresponding to the wiring diagram in the server; update the status information to the anti-misoperation device corresponding to the wiring diagram; adjust the anti-misoperation simulation operation options corresponding to the anti-misoperation device based on the status information, and display them on the graphical simulation operation interface; in response to the user's selection operation on any anti-misoperation device displayed on the graphical simulation operation interface, determine the anti-misoperation simulation operation to be performed by the target anti-misoperation device.

[0070] In this embodiment, the operation option acquisition unit 1031 is specifically used for:

[0071] A request is sent to the server to obtain the anti-misoperation simulation operation options corresponding to the anti-misoperation device; based on the status information of the anti-misoperation device, the corresponding anti-misoperation simulation operation option is matched for the anti-misoperation device; in response to the operation in the anti-misoperation simulation operation option, the anti-misoperation simulation operation options of each target anti-misoperation device in the wiring diagram are obtained.

[0072] In this embodiment, the operation item sequence generation module 105 is specifically used for:

[0073] The anti-misoperation device impact judgment unit 1051 is used to determine whether the anti-misoperation simulation operation affects other anti-misoperation devices; the target anti-misoperation device identification unit 1052 is used to determine whether the other anti-misoperation devices are the target anti-misoperation devices in the currently displayed wiring diagram if they affect the device; the connection relationship confirmation unit 1053 is used to determine the connection relationship between the target anti-misoperation device and the other anti-misoperation devices if the device does not affect the device; the first operation sequence generation unit 1054 is used to generate a corresponding operation sequence based on the connection relationship; the second operation sequence generation unit 1055 is used to determine the operation sequence of the target anti-misoperation device based on the simulation data corresponding to the target anti-misoperation device if the device does not affect the device; the operation item sequence generation unit 1056 is used to generate an operation item sequence of the at least one target anti-misoperation device based on the operation sequence; the operation item sequence includes at least a serial number, an instruction item, the name of the anti-misoperation device, operation terminology, and status content.

[0074] In this embodiment, the target anti-misoperation device identification unit 1052 is specifically used for:

[0075] Based on the simulated anti-misoperation operation, identify the anti-misoperation device whose status information has been changed; obtain the status information before and after executing the simulated anti-misoperation operation; based on the status information before and after executing the simulated anti-misoperation operation, determine whether the affected anti-misoperation device has a connection relationship with other wiring diagrams; if so, the other anti-misoperation device is not the target anti-misoperation device in the currently displayed wiring diagram; if not, the other anti-misoperation device is the target anti-misoperation device in the currently displayed wiring diagram.

[0076] Based on the previous embodiment, this embodiment describes in detail the specific functions of each module and the unit composition of some modules. Through the above modules, the specific functions of the original modules are refined, the operation of the mobile terminal is improved, its operational reliability is enhanced, and the actual logic between each step is clarified, thereby improving the practicality of the device.

[0077] The above describes the mobile terminal used for graphical error prevention in the embodiments of the present invention. The following describes the operation method of the mobile terminal used for graphical error prevention in the embodiments of the present invention.

[0078] Please see Figure 3 The first embodiment of the operation method of the mobile terminal for graphical error prevention in this invention includes:

[0079] 301. Obtain the user's operation command, start the graphical simulation operation interface based on the operation command, and establish a long communication link with the server;

[0080] In this embodiment, the mobile terminal collects operation commands input by the user on the mobile terminal, including but not limited to operations such as tapping, swiping, and pressing. By launching a graphical simulation operation interface, the user interacts with the server and processes the interactive data in the graphical simulation operation interface. Specifically, the interactive data includes but is not limited to simulation data, wiring diagrams, mobile terminal device information, and user login information. The mobile terminal device information is also used for navigation based on the generated operation item sequence.

[0081] Specifically, after starting the graphical simulation interface, long-connection technology is used to enable the mobile terminal and the server to shake hands and exchange data.

[0082] 302. From the graphical simulation operation interface, identify at least one target anti-misoperation device, obtain the wiring diagram containing at least one target anti-misoperation device from the server, and display it on the graphical simulation operation interface;

[0083] In this embodiment, in the graphical simulation operation interface opened in the mobile terminal, by determining at least one target anti-misoperation device that needs to be operated, the wiring diagram corresponding to at least one target anti-misoperation device is first retrieved in the mobile terminal. After determining the wiring diagram, the corresponding target anti-misoperation device is retrieved, and the wiring diagram containing the target anti-misoperation device is displayed on the graphical simulation operation interface in the mobile terminal.

[0084] 303. Based on the wiring diagram, perform anti-misoperation simulation operations on each target anti-misoperation device to obtain simulation data, and send the simulation data to the server for anti-misoperation verification through a long communication link;

[0085] In this embodiment, the user modifies the wiring diagram by performing anti-misoperation simulation operations on several target anti-misoperation devices on the graphical simulation operation interface. By saving the modification record, simulation data is obtained. This simulation data is used to substitute into the corresponding wiring diagram to reproduce the modified wiring diagram. Specifically, for example... Figure 8 As shown, based on the target anti-misoperation device selected by the user on the graphical simulation operation interface, the server will synchronize the wiring diagram of the target anti-misoperation device and display it on the graphical simulation operation interface.

[0086] Specifically, after generating the simulation data, the simulation data is sent to the server through long-lived communication technology, where the server performs error prevention verification.

[0087] 304. Receive the error prevention verification result returned by the server, and update the wiring diagram based on the error prevention verification result;

[0088] In this embodiment, after the mobile terminal obtains the anti-misoperation verification result returned by the server, it needs to determine the update direction of the corresponding wiring diagram based on the anti-misoperation verification result. That is, it needs to determine whether the anti-misoperation verification result is incorrect. If there are erroneous items in the anti-misoperation verification result, the update operation is to modify the wiring diagram with erroneous items and regenerate the modified simulation data and submit it to the server for secondary anti-misoperation verification. If there are no erroneous items in the anti-misoperation verification result, the modified wiring diagram is updated synchronously on the mobile terminal and the server and saved.

[0089] 305. Generate a sequence of operation items for at least one target anti-misoperation device.

[0090] In this embodiment, after updating the wiring diagram confirmed to be error-free, a specific sequence of operation items containing at least one target anti-misoperation device is generated based on the changes before and after the update in the updated wiring diagram. This sequence is generated after the anti-misoperation verification is passed, based on the passed simulation data. The number of operation item sequences should be generated according to the influence range of the target anti-misoperation device. That is, when the influence range of a target anti-misoperation device includes other target anti-misoperation devices, the influence range of the target anti-misoperation devices is calculated and aggregated. If the aggregated influence range does not overlap with other target anti-misoperation devices, a corresponding operation item sequence is generated for the same influence range. When the influence range of a target anti-misoperation device does not include other target anti-misoperation devices, a corresponding operation item sequence is generated for a single target anti-misoperation device, and this process is repeated for all target anti-misoperation devices to generate corresponding operation item sequences. Specifically, as shown... Figure 9 As shown, after generating the operation item sequence for the target anti-misoperation device, the operation item sequence generated by the mobile terminal will be synchronized to the server for the server staff to view and confirm.

[0091] Specifically, the sequence of operation items includes at least a sequence number, an instruction item, the name of the anti-misoperation device, operation terminology, and status information.

[0092] Specifically, after generating the sequence of operation items, the system obtains the anti-misoperation device selected by the user and the mobile terminal device information uploaded by the user, and generates a navigation route from the user's current location to the anti-misoperation device for navigation.

[0093] On the other hand, after the user edits and generates the operation item sequence on the mobile terminal, the mobile terminal device information uploaded by the user can be obtained in real time, the user's current location can be continuously located, and a navigation route from the user's current location to the location of the anti-misoperation device can be generated based on the location of the anti-misoperation device selected by the user. According to the navigation route, the user can quickly go to the location of the corresponding anti-misoperation device and perform anti-misoperation operations according to the operation item sequence of the anti-misoperation device, so as to achieve efficient anti-misoperation of the anti-misoperation device.

[0094] In this embodiment, by acquiring the user's operation command and launching a graphical simulation operation interface based on the operation command, mobile terminal device information and user login information are sent to the server. After the server verifies the mobile terminal device information and user login information, a long communication link is established between the server and the mobile terminal device. At least one target anti-misoperation device is identified from the graphical simulation operation interface. A wiring diagram containing the at least one target anti-misoperation device is obtained from the server and displayed on the graphical simulation operation interface. Anti-misoperation simulation operations are performed on each target anti-misoperation device to obtain simulation data, which is then sent to the server for anti-misoperation verification via the long communication link. The anti-misoperation verification result returned by the server is received, and the wiring diagram is updated based on the anti-misoperation verification result. An operation item sequence for the at least one target anti-misoperation device is generated. The communication link establishment module is also used to send the mobile terminal device information and user login information to the server. After the server verifies the mobile terminal device information and user login information, a long communication link is established between the module and the server. The device information of the mobile terminal device is also used for navigation based on the generated operation item sequence. This method enables the simulation operation and topology logic anti-misoperation verification of anti-misoperation devices that require switching on a mobile terminal. It generates and displays the operation item sequence of the anti-misoperation devices on the mobile terminal, optimizes the operation method, and further ensures the order of the anti-misoperation device operation process, thereby greatly improving the safety of distribution network operations.

[0095] Please see Figure 4 A second embodiment of the operation method of the mobile terminal for graphical error prevention in this invention includes:

[0096] 401. Obtain the user's operation command, start the graphical simulation operation interface based on the operation command, and establish a long communication link with the server;

[0097] 402. From the graphical simulation operation interface, identify at least one target anti-misoperation device, obtain the wiring diagram containing at least one target anti-misoperation device from the server, and display it on the graphical simulation operation interface;

[0098] 403. Obtain the status information of the anti-misoperation device corresponding to the wiring diagram from the server;

[0099] In this embodiment, the status information of the anti-misoperation device in the wiring diagram corresponding to the target anti-misoperation device is obtained through long link technology. The wiring diagram is a legend that includes several anti-misoperation devices and can represent the connection relationship between several anti-misoperation devices. Some anti-misoperation devices are connected to other wiring diagrams. Therefore, if an anti-misoperation simulation operation is performed on the target anti-misoperation device, it may affect some anti-misoperation devices and cause further impact on other wiring diagrams.

[0100] On the other hand, a request is sent to the server to obtain the anti-misoperation simulation operation options corresponding to the anti-misoperation device; based on the status information of the anti-misoperation device, the corresponding anti-misoperation simulation operation option is matched for the anti-misoperation device; in response to the operation in the anti-misoperation simulation operation option, the anti-misoperation simulation operation option of each target anti-misoperation device in the wiring diagram is obtained.

[0101] Specifically, the implementing entity can be either a mobile terminal or a server. If the mobile terminal already has the latest status information, it will obtain the anti-misoperation simulation operation options from the server and display them to the user for selection.

[0102] 404. Update the status information to the corresponding anti-misoperation device in the wiring diagram;

[0103] In this embodiment, the acquired status information is marked on the corresponding anti-misoperation device in the wiring diagram, the latest status information of the anti-misoperation device is displayed, and the anti-misoperation simulation operation to be performed can be determined based on the status information.

[0104] Specifically, the status information of the anti-misoperation equipment includes at least the following: closed, open, powered on, powered off, equipment type, unique equipment identifier, equipment name, layout between equipment, and relationship between them.

[0105] 405. Adjust the anti-misoperation simulation operation options corresponding to the anti-misoperation equipment based on the status information and display them on the graphical simulation operation interface;

[0106] In this embodiment, after matching the corresponding status information of the anti-misoperation device, the corresponding anti-misoperation simulation operation options are generated based on the status information of the anti-misoperation device, and the anti-misoperation simulation operation options are adjusted based on the target anti-misoperation device.

[0107] Specifically, if the target anti-misoperation device is in a closed state, it is necessary to disconnect the upstream and downstream anti-misoperation devices, process the upstream and downstream anti-misoperation devices, and then disconnect the target anti-misoperation device again, thus realizing the sequence of operations on the target anti-misoperation device. If the anti-misoperation simulation operation for the target anti-misoperation device includes the upstream and downstream anti-misoperation devices, then the upstream and downstream anti-misoperation devices are within the scope of influence of the target anti-misoperation device; similarly, if the anti-misoperation simulation operation for the target anti-misoperation device includes the upstream anti-misoperation device, then the data from the upstream anti-misoperation device is within the scope of influence of the target anti-misoperation device.

[0108] 406. In response to the user's selection operation on any anti-misoperation device displayed on the graphical simulation operation interface, determine the anti-misoperation simulation operation to be performed by the target anti-misoperation device;

[0109] In this embodiment, the user's selection operation on any anti-misoperation device on the corresponding graphical simulation operation interface is obtained. The graphical simulation operation interface displays several anti-misoperation simulation operation options. By obtaining the user's selection of any one of the anti-misoperation simulation operation options, the anti-misoperation simulation operation to be performed on the target anti-misoperation device is determined.

[0110] 407. Perform corresponding anti-misoperation simulation operations based on the anti-misoperation simulation operation options, and generate corresponding simulation data;

[0111] In this embodiment, based on the anti-misoperation simulation operation determined in step 406, simulation data corresponding to the anti-misoperation simulation operation is generated. When the simulation data is substituted into the corresponding wiring diagram, the anti-misoperation simulation operation it represents will be displayed.

[0112] Specifically, when simulated data is input into the wiring diagram, the corresponding anti-misoperation simulation operation can also be displayed. This allows users to verify the simulated data by substituting it into the corresponding wiring diagram on any terminal after sharing the simulated data.

[0113] 408. Determine whether the anti-misoperation simulation operation affects other anti-misoperation equipment;

[0114] In this embodiment, since the anti-misoperation simulation operation performed on the target anti-misoperation device may change the status information of other anti-misoperation devices, it is necessary to determine whether other anti-misoperation devices are affected, and to determine whether the affected anti-misoperation devices are in the currently displayed wiring diagram, that is, to determine whether the anti-misoperation simulation operation affects other wiring diagrams.

[0115] 409. If affected, determine whether other anti-misoperation devices are the target anti-misoperation devices in the currently displayed wiring diagram;

[0116] 410. If not, download the wiring diagrams corresponding to other anti-misoperation devices from the server and update the currently displayed wiring diagram to obtain a new wiring diagram;

[0117] In this embodiment, if the other anti-misoperation devices affected are not on the same wiring diagram as the target anti-misoperation device, it means that the anti-misoperation simulation operation for the target anti-misoperation device involves other wiring diagrams. Therefore, it is necessary to download the affected wiring diagram and the corresponding status information of the wiring diagram at the same time.

[0118] Specifically, if the simulated operation of the target anti-misoperation device affects other anti-misoperation devices in other wiring diagrams, it is necessary to determine the state of the other anti-misoperation devices before they were affected, and then, by switching the power supply direction or performing bypass operations, the affected anti-misoperation devices can be further adjusted to maintain their state information before the impact.

[0119] 411. Re-perform the anti-misoperation simulation based on the new wiring diagram and update the simulation data;

[0120] 412. Upload the simulated data to the server via a long communication link for error prevention logic verification;

[0121] In this embodiment, the mobile terminal determines the simulated operation to be performed by the selected device and performs topology logic error prevention verification. Topology logic error prevention verification is performed by the mobile terminal sending the simulated data (status information, simulated operation data, etc.) of the selected device to the server for verification.

[0122] Specifically, during the anti-misoperation process, each step of the operation on the anti-misoperation device may affect other anti-misoperation devices (for example, if the busbar is de-energized, then all devices on all lines related to the busbar will also be de-energized). Therefore, after each successful simulation operation of the anti-misoperation device, the wiring diagram needs to be updated to update the display of all devices in the wiring diagram.

[0123] 413. Receive the error prevention verification result returned by the server, and update the wiring diagram based on the error prevention verification result;

[0124] 414. Generate a sequence of operation items for at least one target anti-misoperation device.

[0125] This embodiment, based on the previous embodiment, describes in detail the process of obtaining the anti-misoperation simulation operation options of each target anti-misoperation device in the wiring diagram; performing corresponding anti-misoperation simulation operations based on the anti-misoperation simulation operation options to generate corresponding simulation data; and uploading the simulation data to the server for anti-misoperation logic verification via the long communication link. The anti-misoperation logic verification involves parsing the simulation data to obtain the anti-misoperation simulation operations corresponding to the target anti-misoperation device and / or the anti-misoperation device, and verifying whether there are any errors in the anti-misoperation simulation operations based on a preset mapping relationship between specific anti-misoperation devices. Compared with traditional methods, this embodiment clarifies the process of processing anti-misoperation simulation operations and generating simulation data on a mobile terminal. By determining the generation method of simulation data, the simulation data records several anti-misoperation simulation operations corresponding to the user's operation, achieving the characteristics of readable, recoverable, and traceable simulation data, which facilitates the verification of anti-misoperation simulation operations by other devices, servers, etc.

[0126] Please see Figure 5 A third embodiment of the operation method for a mobile terminal used for graphical error prevention in this invention includes:

[0127] 501. Obtain the user's operation command, start the graphical simulation operation interface based on the operation command, and establish a long communication link with the server;

[0128] 502. Retrieve the wiring diagram corresponding to at least one target anti-misoperation device from the graphical simulation operation interface based on the operation command;

[0129] In this embodiment, the user searches for the target anti-misoperation device in the graphical user interface of the mobile terminal and determines the single-line diagram corresponding to the target anti-misoperation device.

[0130] On the one hand, there may be changes in the power supply method of the target anti-misoperation device or other related factors, which may cause the target anti-misoperation device to no longer belong to the original stored single-line diagram. Therefore, it is also possible to directly search on the server based on the number and name of the target anti-misoperation device to determine the latest corresponding wiring diagram of the target anti-misoperation device.

[0131] 503. Verify whether the wiring diagram containing at least one target anti-misoperation device has been updated;

[0132] In this embodiment, the wiring diagrams of all target anti-misoperation devices are determined by verifying at least one target anti-misoperation device, and the latest wiring diagrams are downloaded from the server to facilitate anti-misoperation simulation operations in subsequent steps.

[0133] On the other hand, the first topological relationship of the anti-misoperation device in the wiring diagram is obtained; the second topological relationship of the anti-misoperation device in the wiring diagram of the server is obtained; it is determined whether the first topological relationship and the second topological relationship are consistent, and a determination result is obtained; based on the determination result, it is determined whether the wiring diagram containing the at least one target anti-misoperation device has been updated.

[0134] Specifically, it can also be based on the wiring diagram of the mobile terminal, to obtain the first topology relationship of the anti-misoperation device and the second topology relationship of the server in the wiring diagram, and to determine whether the wiring diagram has been updated by comparing the two.

[0135] 504. If no update is available, retrieve the wiring diagram containing at least one target anti-misoperation device;

[0136] In this embodiment, if there is no update, the status information corresponding to the wiring diagram is directly downloaded, and the corresponding anti-misoperation simulation operation options are generated on the mobile terminal.

[0137] 505. If an update exists, download the wiring diagram containing at least one target anti-misoperation device from the server based on the long communication connection and update it.

[0138] On the other hand, if an error exists, it is displayed on the graphical simulation operation interface; based on the corresponding simulation data, a second status information of the wiring diagram with the error is generated; based on the second status information, an anti-misoperation simulation operation option corresponding to the wiring diagram with the error is generated; and based on the anti-misoperation simulation operation option, the wiring diagram with the error is subjected to another anti-misoperation simulation operation.

[0139] Specifically, the graphical simulation operation interface on the mobile terminal displays the identified error items and the corresponding error reasons, descriptions, and correction suggestions. Based on the modified wiring diagram, new anti-misoperation simulation operation options are generated. For example, if the initial target anti-misoperation device status information is disconnected, the provided anti-misoperation simulation operation options are closed and deactivated. If the user selects closed, the generated second status information is closed. At this time, based on the second status information, the provided anti-misoperation simulation operation options are disconnected and deactivated.

[0140] 506. Display a wiring diagram containing at least one target anti-misoperation device on the graphical simulation operation interface;

[0141] In this embodiment, it is determined whether the anti-misoperation device affected after the execution of the anti-misoperation simulation operation involves the wiring diagram that has not been downloaded; if so, the wiring diagram involved is downloaded, and the scope of influence is further calculated based on the affected anti-misoperation device; the wiring diagram containing the scope of influence is displayed, and after obtaining the anti-misoperation simulation operation selected corresponding to the downloaded wiring diagram, the graphical simulation operation interface is updated.

[0142] Specifically, the method for determining the scope of influence is as follows: download the wiring diagram involved; update the anti-misoperation simulation operation options of the anti-misoperation device in the wiring diagram based on the anti-misoperation simulation operation; adjust the anti-misoperation device through the anti-misoperation simulation operation options; and select the adjusted anti-misoperation device as the scope of influence of the target anti-misoperation device.

[0143] 507. Based on the wiring diagram, perform anti-misoperation simulation operations on each target anti-misoperation device to obtain simulation data, and send the simulation data to the server for anti-misoperation verification through a long communication link;

[0144] 508. Receive the error prevention verification result returned by the server and determine whether there are any errors in the error prevention verification result;

[0145] In this embodiment, it is determined whether the updated wiring diagram is updated based on the influence range of the target anti-misoperation device; if so, the same target anti-misoperation device is merged to obtain a merged wiring diagram; the connection relationship of the target anti-misoperation device is determined based on the merged wiring diagram; and a corresponding operation sequence is generated based on the connection relationship; if not, the operation sequence of the target anti-misoperation device is determined through the simulation data; and an operation item sequence of the at least one target anti-misoperation device is generated based on the operation sequence.

[0146] 509. If there are any errors, display the errors and perform a simulation operation to prevent errors on the wiring diagram again based on the errors.

[0147] 510. If no errors are found, update and save the wiring diagram that has undergone error prevention verification, and synchronize it to the server.

[0148] In this embodiment, if the anti-misoperation verification result does not contain any errors, the original wiring diagram is synchronously updated in both the mobile terminal and the server after the mobile terminal determines the modification of the target anti-misoperation device.

[0149] On the other hand, if it does not exist, a third state information is generated for the wiring diagram that has undergone the anti-misoperation verification based on the corresponding simulation data; the wiring diagram that has undergone the anti-misoperation verification is saved and synchronized to the server; the anti-misoperation simulation operation options corresponding to the anti-misoperation device are adjusted based on the third state information and displayed on the graphical simulation operation interface.

[0150] 511. Determine whether the anti-misoperation simulation operation affects other anti-misoperation equipment;

[0151] In this embodiment, by determining whether the simulation operation for a certain target anti-misoperation device affects other target anti-misoperation devices, it is determined whether the sequence of operation items to be generated is directly generated by a single target anti-misoperation device; or, the corresponding sequence of operation items is generated synchronously by several affected target anti-misoperation devices.

[0152] 512. If affected, determine whether other anti-misoperation devices are the target anti-misoperation devices in the currently displayed wiring diagram;

[0153] On one hand, based on the anti-misoperation simulation operation, the anti-misoperation device whose status information has been changed is identified; the status information before and after the anti-misoperation simulation operation is obtained; based on the status information before and after the anti-misoperation simulation operation, it is determined whether the affected anti-misoperation device has a connection relationship with other wiring diagrams; if so, the other anti-misoperation device is not the target anti-misoperation device in the currently displayed wiring diagram; if not, the other anti-misoperation device is the target anti-misoperation device in the currently displayed wiring diagram.

[0154] Specifically, by judging the differences in status information in the wiring diagrams, the affected anti-misoperation equipment can be identified.

[0155] 513. If not, determine the connection relationship between the target anti-misoperation device and other anti-misoperation devices;

[0156] 514. Generate the corresponding operation sequence based on the connection relationship;

[0157] Specifically, based on the connection relationship between the anti-misoperation devices, the power-off sequence of the anti-misoperation devices is determined by following the top-down order, first isolating switch and then circuit breaker or other preset sequence; similarly, according to the preset closing sequence, the anti-misoperation devices that need to be closed are closed in sequence to complete the control of the anti-misoperation devices.

[0158] 515. If it is or does not affect, then determine the operation sequence of the target anti-misoperation equipment based on the simulation data corresponding to the target anti-misoperation equipment;

[0159] 516. Generate a sequence of operation items for at least one target anti-misoperation device based on the operation sequence.

[0160] This embodiment, based on the previous embodiment, describes in detail the process of retrieving the wiring diagram corresponding to at least one target anti-misoperation device from the graphical simulation operation interface based on the operation command; verifying whether the wiring diagram containing the at least one target anti-misoperation device has been updated; if no update exists, retrieving the wiring diagram containing the at least one target anti-misoperation device; if an update exists, downloading the wiring diagram containing the at least one target anti-misoperation device from the server based on the long communication link and updating it; and displaying the wiring diagram containing the at least one target anti-misoperation device on the graphical simulation operation interface. Compared with traditional methods, this embodiment refines the method of determining the wiring diagram to which the target anti-misoperation device belongs. By first determining the stored single-line diagram on the mobile terminal, and then searching for the target anti-misoperation device on the server to determine the latest assigned wiring diagram, if no update exists, the wiring diagram stored on the mobile terminal is directly applied; if an update exists, the latest wiring diagram is downloaded, along with the corresponding status information.

[0161] Please see Figure 6 The fourth embodiment of the operation method of the mobile terminal for graphical error prevention in this invention includes:

[0162] 601. Enter the graphical simulation operation interface;

[0163] In this embodiment, when the mobile terminal enters the graphical simulation operation interface, it sends the user's login information to the server and establishes a long-term communication link with the server. The mobile terminal needs to pre-enter or obtain the wiring diagram from the server. During the simulation operation of the anti-misoperation equipment, the wiring diagram can be switched as needed. This solution can involve operating the anti-misoperation equipment across multiple wiring diagrams, because a single wiring diagram may not cover all anti-misoperation equipment.

[0164] 602. Display the wiring diagram;

[0165] In this embodiment, the obtained wiring diagram is displayed on the graphical simulation operation interface.

[0166] 603. Conduct anti-misoperation simulation operations on the anti-misoperation equipment;

[0167] In this embodiment, the selection of anti-misoperation simulation operations (such as location change, status change, etc.) that different anti-misoperation devices can perform varies. The anti-misoperation simulation operation options provided will also differ depending on the type of anti-misoperation device and the status information. On the one hand, the anti-misoperation simulation operation options of the anti-misoperation device are obtained by the mobile terminal from the server.

[0168] 604. Perform topological logic error prevention verification on the simulated operation to prevent errors;

[0169] In this step, a mobile terminal is used to perform a graphical simulation of the device operation and obtain a list of operable anti-misoperation devices. Alternatively, the list of operable anti-misoperation devices can be obtained after establishing a long connection, and the mobile terminal will automatically match the corresponding operation list. Subsequently, the operation list is displayed in the graphical user interface.

[0170] The mobile terminal determines the simulated operation to be performed by the selected anti-misoperation device and performs topology logic anti-misoperation verification. This verification involves the mobile terminal sending the simulated data (device information, simulated operation data, etc.) of the selected device to the server for verification.

[0171] 605. Perform corresponding processing based on the topology logic error prevention verification results;

[0172] In this embodiment, the mobile terminal receives the error prevention verification result sent by the server. If the error prevention verification fails, the reason for the failure is displayed on the graphical user interface. If it passes, the next step is performed.

[0173] 606. Update the wiring diagram;

[0174] Because each operation on one of the anti-misoperation devices during the simulation may affect other anti-misoperation devices (e.g., if the busbar loses power, all devices on related lines will also lose power), the wiring diagram needs to be updated after each successful simulation. This update requires updating the display of all devices in the wiring diagram. Given the variable number of anti-misoperation devices in the wiring diagram, updating the information of all devices after a simulation can be computationally intensive, making it more suitable to perform this on a large and scalable server. Therefore, in this invention, the server performs the calculations, and the mobile terminal retrieves the calculated data from the server.

[0175] On the other hand, if the configuration of the mobile terminal device can easily meet the computing needs, the computing work can also be completed by the mobile terminal without going through the server.

[0176] In this step, the mobile terminal obtains updated device information from the server. After receiving the information, the mobile terminal uses JavaScript technology to update the graphical simulation interface and re-embeds click events for the device using JavaScript technology. This facilitates subsequent anti-misoperation simulation operations and allows the graphical simulation interface to display the updated wiring diagram.

[0177] 607. Generate a sequence of operation items.

[0178] In this embodiment, each successful anti-misoperation simulation operation requires the mobile terminal to retain operation traces, forming an operation item sequence. The operation item sequence can be displayed to the user for easy verification, recall, and browsing.

[0179] The sequence of operation items can be generated on the server and sent to the mobile terminal for retrieval; alternatively, the mobile terminal can generate it itself after agreeing on rules with the server.

[0180] In any of the above steps, you can return to step 402 multiple times to re-obtain the wiring diagram and update the anti-misoperation simulation operation of the anti-misoperation device. At the same time, the relevant operation records before the return will also be deleted after returning.

[0181] Figure 7 This is a schematic diagram of the structure of a mobile terminal for graphical error prevention provided by an embodiment of the present invention. The mobile terminal 700 can vary significantly due to different configurations or performance characteristics. It may include one or more central processing units (CPUs) 710 (e.g., one or more processors) and a memory 720, and one or more storage media 730 (e.g., one or more mass storage devices) for storing applications 733 or data 732. The memory 720 and storage media 730 can be temporary or persistent storage. The program stored in the storage media 730 may include one or more modules (not shown in the diagram), each module may include a series of request operations on the mobile terminal 700. Furthermore, the processor 710 may be configured to communicate with the storage media 730 and execute the series of request operations in the storage media 730 on the mobile terminal 700 to implement the steps of the above-described mobile terminal operation method.

[0182] The mobile terminal 700 may also include one or more power supplies 740, one or more wired or wireless network interfaces 750, one or more input / output interfaces 760, and / or one or more operating systems 731, such as Windows Server, MacOSX, Unix, Linux, FreeBSD, etc. Those skilled in the art will understand that... Figure 7 The mobile terminal structure shown does not constitute a limitation on the mobile terminal provided in this application. It may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0183] The present invention also provides a computer-readable storage medium, which can be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium, wherein the computer-readable storage medium stores a request that, when the request is executed on a computer, causes the computer to perform the steps of the operation method of the mobile terminal.

[0184] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system, device, or unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0185] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several requests to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0186] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A mobile terminal for graphical error prevention, characterized in that, The mobile terminal includes: The communication link establishment module is used to obtain the user's operation command, start the graphical simulation operation interface based on the operation command, and establish a long communication link with the server. The wiring diagram acquisition module is used to identify at least one target anti-misoperation device from the graphical simulation operation interface, acquire a wiring diagram containing the at least one target anti-misoperation device from the server, and display it on the graphical simulation operation interface. The anti-misoperation simulation operation module is used to perform anti-misoperation simulation operations on each of the target anti-misoperation devices based on the anti-misoperation simulation operation options of each target anti-misoperation device in the wiring diagram, obtain simulation data, and send the simulation data to the server through the long communication link for anti-misoperation verification. The simulation data is used to substitute into the corresponding wiring diagram to realize the reproduction of the modified wiring diagram. The wiring diagram update module is used to receive the error prevention verification result returned by the server and update the wiring diagram based on the error prevention verification result; The operation item sequence generation module is used to generate a corresponding number of operation item sequences based on the updated wiring diagram and the simulated data that has passed the anti-misoperation verification, according to the influence range of the target anti-misoperation device. The generation of operation sequences includes: when the influence range of the target anti-misoperation device includes other target anti-misoperation devices, calculating the influence ranges of target anti-misoperation devices that do not overlap with other target anti-misoperation devices, and generating corresponding operation item sequences for the same influence range; when the influence range of the target anti-misoperation device does not include other target anti-misoperation devices, generating a corresponding operation item sequence for a single target anti-misoperation device, and iterating through all target anti-misoperation devices to generate corresponding operation item sequences; after generating the operation item sequences for the target anti-misoperation devices, the operation item sequences generated by the mobile terminal are synchronized to the server. The communication link establishment module is also used to send mobile terminal device information and user login information to the server. After the server verifies the mobile terminal device information and user login information, a long communication link is established between the mobile terminal device information and the server. The mobile terminal device information is also used for navigation based on the generated operation item sequence.

2. The mobile terminal according to claim 1, characterized in that, The wiring diagram acquisition module includes: A wiring diagram retrieval unit is used to retrieve, based on the operation command, the wiring diagram corresponding to at least one target anti-misoperation device from the graphical simulation operation interface. A wiring diagram verification unit is used to verify whether the wiring diagram containing the at least one target anti-misoperation device has been updated. The wiring diagram retrieval unit is used to retrieve the wiring diagram containing the at least one target anti-misoperation device if no update is available. The wiring diagram update unit is used to download and update the wiring diagram containing the at least one target anti-misoperation device from the server based on the long communication link if an update exists. The wiring diagram display unit is used to display a wiring diagram containing the at least one target anti-misoperation device on the graphical simulation operation interface.

3. The mobile terminal according to claim 2, characterized in that, The wiring diagram verification unit is specifically used for: Obtain the first topological relationship of the anti-misoperation devices in the wiring diagram; Obtain the second topology of the anti-misoperation devices in the wiring diagram of the server; Determine whether the first topological relationship and the second topological relationship are consistent, and obtain the determination result; Based on the judgment result, it is determined whether the wiring diagram containing the at least one target anti-misoperation device has been updated.

4. The mobile terminal according to claim 1, characterized in that, The error prevention simulation operation module includes: An operation option acquisition unit is used to acquire the anti-misoperation simulation operation options of each of the target anti-misoperation devices in the wiring diagram. The simulation data generation unit is used to perform corresponding anti-misoperation simulation operations based on the anti-misoperation simulation operation options and generate corresponding simulation data. The error prevention logic verification unit is used to upload the simulated data to the server for error prevention logic verification through the long communication link. The error prevention logic verification involves parsing the simulated data to obtain the error prevention simulation operation corresponding to the target error prevention device and / or the error prevention device, and verifying whether there are any errors in the error prevention simulation operation based on the preset mapping relationship between specific error prevention devices.

5. The mobile terminal according to claim 4, characterized in that, The anti-misoperation simulation module further includes a simulation data update unit, which is specifically used for: Determine whether the simulated anti-misoperation operation affects other anti-misoperation devices; If there is an impact, determine whether the other anti-misoperation devices are the target anti-misoperation devices in the currently displayed wiring diagram; If not, download the wiring diagram corresponding to the other anti-misoperation devices from the server and update the currently displayed wiring diagram to obtain a new wiring diagram; Based on the new wiring diagram, perform the anti-misoperation simulation operation again and update the simulation data.

6. The mobile terminal according to claim 1, characterized in that, The wiring diagram update module includes: The error prevention verification result judgment unit is used to receive the error prevention verification result returned by the server and determine whether there are any errors in the error prevention verification result; An error display unit is used to display the error if an error exists, and to perform an error prevention simulation operation on the wiring diagram again based on the error; The wiring diagram saving unit is used to update and save the wiring diagram that has undergone the anti-error verification if there are no errors, and synchronize it to the server.

7. The mobile terminal according to claim 6, characterized in that, The error item display unit is specifically used for: The error items are displayed on the graphical simulation interface; Based on the corresponding simulation data, the second state information of the wiring diagram containing the error item is generated; Based on the second status information, generate the anti-misoperation simulation operation options corresponding to the wiring diagram containing the error item; Based on the aforementioned error prevention simulation operation options, the wiring diagram containing errors is subjected to another error prevention simulation operation.

8. The mobile terminal according to claim 6, characterized in that, The wiring diagram storage unit is specifically used for: A third state information is generated for the wiring diagram that has undergone the anti-misoperation check based on the corresponding simulation data; Save the wiring diagram that has undergone the anti-misoperation check and synchronize it to the server. Based on the third state information, the anti-misoperation simulation operation options corresponding to the anti-misoperation device are adjusted and displayed on the graphical simulation operation interface.

9. The mobile terminal according to claim 4, characterized in that, The operation option acquisition unit is specifically used for: Obtain the status information of the anti-misoperation device corresponding to the wiring diagram from the server. Update the status information to the corresponding anti-misoperation device in the wiring diagram; Based on the status information, the corresponding anti-misoperation simulation operation options of the anti-misoperation device are adjusted and displayed on the graphical simulation operation interface; In response to a user's selection of any anti-misoperation device displayed on the graphical simulation operation interface, the anti-misoperation simulation operation performed by the target anti-misoperation device is determined.

10. The mobile terminal according to claim 4, characterized in that, The operation option acquisition unit is specifically used for: Send a request to the server to obtain the anti-misoperation simulation operation options corresponding to the anti-misoperation device; Based on the status information of the anti-misoperation device, match the corresponding anti-misoperation simulation operation option for the anti-misoperation device; In response to an operation in the anti-misoperation simulation operation option, the anti-misoperation simulation operation option of each of the target anti-misoperation devices in the wiring diagram is obtained.

11. The mobile terminal according to claim 1, characterized in that, The operation item sequence generation module includes: The anti-misoperation device impact judgment unit is used to determine whether the anti-misoperation simulation operation affects other anti-misoperation devices; The target anti-misoperation device identification unit is used to determine whether the other anti-misoperation devices are the target anti-misoperation devices in the currently displayed wiring diagram if there is an impact. A connection relationship confirmation unit is used to determine the connection relationship between the target anti-misoperation device and the other anti-misoperation devices if no connection is found. The first operation sequence generation unit is used to generate a corresponding operation sequence based on the connection relationship; The second operation sequence generation unit is used to determine the operation sequence of the target anti-misoperation device based on the simulation data corresponding to the target anti-misoperation device, if the operation is "if" or "if it does not affect the operation sequence". An operation item sequence generation unit is used to generate an operation item sequence for the at least one target anti-misoperation device based on the operation sequence.

12. The mobile terminal according to claim 11, characterized in that, The target misidentification device identification unit is specifically used for: Based on the aforementioned anti-misoperation simulation operation, identify the anti-misoperation device whose status information has been changed; Obtain the status information before and after performing the anti-misoperation simulation operation; Based on the status information before and after performing the anti-misoperation simulation operation, determine whether the affected anti-misoperation device is connected to other wiring diagrams; If it exists, then the other anti-misoperation devices are not the target anti-misoperation devices in the currently displayed wiring diagram; If it does not exist, then the other anti-misoperation device is the target anti-misoperation device in the currently displayed wiring diagram.

13. The mobile terminal according to claim 1, characterized in that, The sequence of operation items includes at least a sequence number, an instruction item, the name of the anti-misoperation device, operation terminology, and status information.

14. A method for operating a mobile terminal, applied to the mobile terminal as described in any one of claims 1-13, characterized in that, The operation method of the mobile terminal includes: Obtain the user's operation command, launch the graphical simulation operation interface based on the operation command, send the mobile terminal device information and user login information to the server, and establish a long communication link with the server after the server verifies the mobile terminal device information and user login information. From the graphical simulation operation interface, at least one target anti-misoperation device is identified, a wiring diagram containing the at least one target anti-misoperation device is obtained from the server, and displayed on the graphical simulation operation interface; Based on the anti-misoperation simulation operation options of each target anti-misoperation device in the wiring diagram, anti-misoperation simulation operation is performed on each target anti-misoperation device to obtain simulation data, and the simulation data is sent to the server through the long communication link for anti-misoperation verification. The simulation data is used to substitute into the corresponding wiring diagram to realize the reproduction of the modified wiring diagram. Receive the error prevention verification result returned by the server, and update the wiring diagram based on the error prevention verification result; Generate an operation item sequence for the at least one target anti-misoperation device, and navigate according to the generated operation sequence; The step of generating the operation item sequence for the at least one target anti-misoperation device includes: generating a corresponding number of operation item sequences based on the updated wiring diagram and simulated data that has passed the anti-misoperation verification, according to the influence range of the target anti-misoperation device; wherein generating the operation sequence includes: when the influence range of the target anti-misoperation device includes other target anti-misoperation devices, summarizing and calculating the influence range of target anti-misoperation devices that do not overlap with other target anti-misoperation devices, and generating corresponding operation item sequences for the same influence range; when the influence range of the target anti-misoperation device does not include other target anti-misoperation devices, generating a corresponding operation item sequence for a single target anti-misoperation device, and traversing all target anti-misoperation devices to generate corresponding operation item sequences; after generating the operation item sequence for the target anti-misoperation device, the operation item sequence generated by the mobile terminal is synchronized to the server.

15. A mobile terminal, characterized in that, The mobile terminal includes: a memory and at least one processor, wherein the memory stores requests, and the memory and the at least one processor are interconnected via a line; The at least one processor invokes the request in the memory to cause the mobile terminal to perform the steps of the operation method of the mobile terminal as described in claim 14.

16. A computer-readable storage medium storing a computer program thereon, characterized in that, When the computer program is executed by the processor, it implements the various steps of the operation method of the mobile terminal as described in claim 14.

Citation Information

Patent Citations

  • Visual operation process monitoring mistake precaution system and control method

    CN105449867A

  • Digital switching operation verification method based on dispatching D5000 system

    CN113570477A