Equipment anti-error checking method and device, electronic equipment and storage medium

By performing equipment control status acquisition, debugging verification and remote control verification on the automated switch equipment, remote control is ensured after the equipment parameters meet the preset standards, which solves the risk of incorrect operation of the automated switch equipment in the existing technology and improves operational safety. .

CN119314312APending Publication Date: 2025-01-14GUANGDONG POWER GRID CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411494924.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

In the prior art, there is a risk of error operation for the adjustment, testing, collection and remote remote control operation of automated switching equipment, which mainly relies on manual experience, and there is subjectivity and possibility of error.

Method used

By receiving a device remote control request from the device to be tested, the device control status is obtained, and debugging and remote control verification are performed in an uncontrollable state to ensure that the device parameters meet the preset standards before remote control is performed.

Benefits of technology

It effectively avoids the risk of incorrect operation of the equipment, improves the safety of operation, and reduces the probability of incorrect operation caused by human negligence.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119314312A_ABST
    Figure CN119314312A_ABST
Patent Text Reader

Abstract

The invention discloses an equipment anti-error checking method and device, electronic equipment and a storage medium. According to the specific scheme, when an equipment remote control request of to-be-detected equipment is received, an equipment control state corresponding to the to-be-detected equipment is obtained; when it is detected that the equipment control state is an uncontrollable state, at least one equipment parameter of the to-be-detected equipment is debugged and verified, and a first verification result is obtained; when the first verification result is that debugging verification is qualified, updating the equipment control state of the to-be-detected equipment, and performing remote control verification processing on at least one equipment parameter to obtain a second verification result; and when the second verification result is that the remote control verification is qualified, sending a control instruction to the to-be-detected equipment, so that the to-be-detected equipment executes a target operation corresponding to the control instruction. According to the invention, safety verification of the to-be-detected equipment is realized, wrong operation of the to-be-detected equipment is avoided, and the risk of wrong operation of the equipment is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to a method and device for preventing equipment from mischecking, an electronic device and a storage medium. Background Art

[0002] With the development of power systems, the number of automated switchgear connected to distribution networks has gradually increased. Accordingly, the work of commissioning and remote control of automated switchgear has gradually increased, and the risk of operator error has gradually increased.

[0003] At present, the way to prevent wrong operation in power system is mainly for the corresponding operator to determine whether the corresponding operation can be performed at present based on the operation experience before the inspection, commissioning and remote control. However, the above method mainly relies on manual experience, has certain subjectivity, and may have the risk of wrong operation. Summary of the invention

[0004] The present invention provides a method, device, electronic device and storage medium for preventing equipment from mischecking, which realizes the safety check of the equipment to be checked, avoids the misoperation of the equipment to be checked and reduces the risk of misoperation of the equipment.

[0005] According to one aspect of the present invention, a method for preventing miscalibration of a device is provided, the method comprising:

[0006] Upon receiving a device remote control request of the device to be detected, obtaining a device control state corresponding to the device to be detected, wherein the device control state includes a controllable state and an uncontrollable state;

[0007] When it is detected that the control state of the device is an uncontrollable state, a debugging and verification process is performed on at least one device parameter of the device to be detected to obtain a first verification result, wherein the first verification result is used to indicate whether the at least one device parameter meets a preset debugging acceptance standard;

[0008] When the first verification result is that the debugging verification is qualified, the device control state of the device to be detected is updated, and the remote control verification process is performed on at least one device parameter to obtain a second verification result, wherein the second verification result is used to indicate whether the at least one device parameter meets the preset remote control verification standard;

[0009] When the second verification result is that the remote control verification is qualified, a control instruction is sent to the device to be detected, so that the device to be detected performs the target operation corresponding to the control instruction.

[0010] According to another aspect of the present invention, there is provided a device for preventing mis-verification of equipment, the device comprising:

[0011] A control state acquisition module, used for acquiring a device control state corresponding to the device to be detected when receiving a device remote control request of the device to be detected, wherein the device control state includes a controllable state and an uncontrollable state;

[0012] The device debugging and verification module is used to perform debugging and verification processing on at least one device parameter of the device to be detected when it is detected that the device control state is an uncontrollable state, and obtain a first verification result, wherein the first verification result is used to indicate whether the at least one device parameter meets the preset debugging acceptance standard;

[0013] The device remote control verification module is used to update the device control state of the device to be detected when the first verification result is that the debugging verification is qualified, and perform remote control verification processing on at least one device parameter to obtain a second verification result, wherein the second verification result is used to indicate whether the at least one device parameter meets the preset remote control verification standard;

[0014] The device control module is used to send a control instruction to the device to be detected when the second verification result is that the remote control verification is qualified, so that the device to be detected performs a target operation corresponding to the control instruction.

[0015] According to another aspect of the present invention, there is provided an electronic device, the electronic device comprising:

[0016] at least one processor; and

[0017] a memory communicatively connected to at least one processor; wherein,

[0018] The memory stores a computer program that can be executed by at least one processor. The computer program is executed by at least one processor so that the at least one processor can execute the device error-proofing method of any embodiment of the present invention.

[0019] According to another aspect of the present invention, a computer-readable storage medium is provided, which stores computer instructions for enabling a processor to implement the device error-proofing method of any embodiment of the present invention when the computer instructions are executed.

[0020] According to another aspect of the present invention, there is provided a computer program product, comprising a computer program, wherein the computer program, when executed by a processor, implements a method for preventing miscalibration of a device as in any embodiment of the present invention.

[0021] The technical solution of the embodiment of the present invention obtains the device control state of the device to be detected when receiving the device remote control request of the device to be detected, so as to determine whether the device to be detected needs debugging and verification according to the device control state. When it is detected that the device control state is an uncontrollable state, at least one device parameter of the device to be detected is debugged and verified to obtain a first verification result. When the device parameters of the device to be detected meet the preset debugging acceptance criteria, the first verification result is that the debugging verification is qualified, and the device control state of the device to be detected is adjusted to a controllable state. And at least one device parameter is remotely controlled to obtain a second verification result. When the second verification result is that the remote control verification is qualified, it means that the device to be detected can be remotely controlled. A control instruction is sent to the device to be detected, so that the device to be detected that receives the control instruction performs the target operation. The present invention solves the problem of erroneous operation caused by human negligence in the prior art, and avoids erroneous operation of the device to be detected by debugging and verifying and remotely verifying the device to be detected, ensuring the safety of subsequent operations and reducing the risk of erroneous operation of the device.

[0022] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0024] Figure 1 It is a flow chart of a method for preventing mis-verification of equipment provided by an embodiment of the present invention;

[0025] Figure 2 is a flowchart of a method for preventing miscalibration of a device provided by an embodiment of the present invention;

[0026] Figure 3 This is an example diagram of a process for debugging and remote control verification of a device to be detected provided by an embodiment of the present invention;

[0027] Figure 4 It is a flow chart of a method for preventing mis-verification of equipment provided by an embodiment of the present invention;

[0028] Figure 5 It is a structural schematic diagram of a device for preventing mis-verification of equipment provided by an embodiment of the present invention;

[0029] Figure 6It is a schematic diagram of the structure of an electronic device for implementing the device mischeck prevention method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0030] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0032] Embodiment 1

[0033] Figure 1 This is a flow chart of a device error-proofing method provided by the first embodiment of the present invention. This embodiment is applicable to the case of error-proofing the device to be detected. The method can be executed by a device error-proofing device. The device error-proofing device can be implemented in the form of hardware and / or software. The device error-proofing device can be configured in electronic devices such as mobile phones, computers or servers. Figure 1 As shown, the method includes:

[0034] S110. Upon receiving a device remote control request of the device to be detected, obtaining a device control state corresponding to the device to be detected, wherein the device control state includes a controllable state and an uncontrollable state.

[0035] Among them, the device to be detected can be understood as an electric device that is currently connected to the power system and needs to be remotely controlled. For example, the device to be detected can be an automated switch device in the power system. The device remote control request can be issued by the device to be detected to request remote control processing of it. The device control state can be used to characterize the control state of the device to be detected. The controllable state can be understood as the device to be detected can be remotely controlled. The uncontrollable state can be understood as the device to be detected cannot be remotely controlled.

[0036] Specifically, after the device to be detected is connected to the power system, if a device remote control request of the device to be detected is received, the device control state of the device to be detected is obtained to determine whether the device to be detected can be remotely controlled according to the device control state.

[0037] For example, see Figure 2 , Figure 2 The figure is a flow chart showing an example of a method for preventing equipment from miscalibrating. Figure 2 The automation switch in the embodiment corresponds to the device to be detected mentioned in the above embodiment. After the automation switch is connected to the distribution network or the power system, the information of the automation switch is recorded in the distribution network master station. And the device operation state of the automation switch is adjusted to the undebugging state. The operation and maintenance personnel at the site of the automation switch access send a device remote control request to the distribution network master station. After receiving the device remote control request, the distribution network master station obtains the device control state of the automation switch.

[0038] In an embodiment of the present invention, before performing debugging verification and remote control verification on the device to be detected, the method also includes: assigning debugging verification authority and / or remote control verification authority to at least one user, so that a user with debugging verification authority can perform debugging verification on the device to be detected, and a user with remote control verification authority can perform remote control verification on the device to be detected.

[0039] In order to ensure the safe operation of the device to be detected, corresponding verification authority can be assigned to at least one user. Verification authority includes debugging verification authority and remote control verification authority. A user with debugging verification authority can perform debugging verification on the device to be detected. A user with remote control verification authority can perform remote control verification on the device to be detected.

[0040] Specifically, in order to ensure the safe operation of the device to be detected, at least one user may be assigned a debugging verification permission and a remote control verification permission. Based on this, when the user performs debugging verification on the device to be detected, the user's identity may be authenticated first to determine whether the current user is a user with debugging verification permission. Accordingly, only users with remote control verification permission can perform remote control verification on the device to be detected. Optionally, the user's identity authentication may be achieved through methods such as user name and password, fingerprint recognition, or face recognition.

[0041] For example, in conjunction with the above examples, see Figure 3 , Figure 3The following is a flow chart showing the process of debugging and remote control verification of the equipment to be tested. Assign debugging and remote control verification permissions to at least one user. Users with debugging and verification permissions can be called dispatching automation personnel. Users with remote control verification permissions are called distribution network dispatching personnel. Dispatching automation personnel perform debugging and verification on the equipment to be tested, and distribution network dispatching personnel perform remote control verification on the equipment to be tested. Other personnel who do not have verification permissions cannot perform verification on the equipment to be tested.

[0042] S120. When it is detected that the control state of the device is an uncontrollable state, a debugging and verification process is performed on at least one device parameter of the device to be detected to obtain a first verification result, wherein the first verification result is used to indicate whether the at least one device parameter meets a preset debugging acceptance standard.

[0043] The equipment parameters include at least one of the operating status parameters, communication status parameters, telesignaling point parameters, public address and equipment number of the equipment to be detected.

[0044] Among them, the operating status parameter can be used to characterize the operating status of the device to be detected. For example, the device operating status can include an undebugged state, an overhauled state, a debugged state, and a normal operating state. The undebugged state can be used to characterize that the device to be detected has not been debugged and verified. The overhauled state can be used to characterize that the device to be detected currently has a fault. The debugged state can be used to characterize that the device to be detected has been debugged and verified. The normal operating state can be used to characterize that the debugging and verification of the device to be detected has been completed and the debugging and verification are qualified.

[0045] The communication status parameter can be used to characterize whether the device to be tested can establish communication with the power system or the main station of the distribution network. The device communication status of the device to be tested can be determined according to the communication status parameter. If the device to be tested can establish communication with the power system or the main station of the distribution network, the device communication status of the device to be tested is in the online state. If the device to be tested cannot establish communication with the power system or the main station of the distribution network, the device communication status of the device to be tested is in the offline state.

[0046] The telesignal point parameter can be used to characterize the device control mode of the device to be detected. For example, if the telesignal point parameter of the device to be detected is 1, it means that the device control mode of the device to be detected is remote control, and if the telesignal point parameter is 0, it means that the device control mode of the device to be detected is local control. Local control can be understood as controlling the device to be detected by directly contacting the device to be detected. The public address can be understood as the network (Internet Protocol, IP) address of the device to be detected. The device number can be a unique identifier of the device to be detected. The device to be detected that uniquely corresponds to the device number can be determined through the device number.

[0047] The first verification result can be used to characterize whether the equipment parameters of the equipment to be detected meet the preset debugging acceptance standard. If the equipment parameters of the equipment to be detected meet the preset debugging acceptance standard, the first verification result is that the debugging verification is qualified. If the equipment parameters of the equipment to be detected do not meet the preset debugging acceptance standard, the first verification result is that the debugging verification is unqualified. The preset debugging acceptance standard can be a pre-set standard value corresponding to each equipment parameter that passes the debugging verification.

[0048] Specifically, when it is detected that the device control state is in an uncontrollable state, the device to be detected can be debugged and verified to update the device control state according to the first verification result. It can be understood that each device parameter of the device to be detected is determined in turn whether it meets the preset debugging acceptance standard. If each device parameter meets the preset debugging acceptance standard, the first verification result is that the debugging verification is qualified. If there is a device parameter that does not meet the preset debugging acceptance standard, the first verification result is that the debugging verification is unqualified.

[0049] For example, in conjunction with the above examples, see Figure 2 , taking the automatic switch as an example, in response to the corresponding trigger operation of the dispatching automation personnel, the automatic switch is debugged and verified. That is, whether the first verification result is qualified is determined by determining whether each device parameter of the automatic switch meets the preset debugging acceptance standard.

[0050] S130. When the first verification result is that the debugging verification is qualified, the device control state of the device to be detected is updated, and remote control verification processing is performed on at least one device parameter to obtain a second verification result, wherein the second verification result is used to indicate whether the at least one device parameter meets the preset remote control verification standard.

[0051] Among them, the remote control verification process can be used for remote control verification of various device parameters of the device to be detected. The second verification result can be used to characterize whether at least one device parameter meets the preset remote control verification standard. If the device parameters of the device to be detected meet the preset remote control verification standard, the second verification result is that the remote control verification is qualified. If the device parameters of the device to be detected do not meet the preset remote control verification standard, the second verification result is that the remote control verification is unqualified. The preset debugging acceptance standard can be a pre-set standard value corresponding to each device parameter that passes the remote control verification.

[0052] Specifically, if the first verification result is that the debugging verification is qualified, it means that the device to be detected has been debugged and accepted. The device control state of the device to be detected can be adjusted to a controllable state. For the device to be detected in a controllable state, before remotely controlling it, at least one device parameter can be remotely verified to determine whether each device parameter meets the preset remote control verification standard. If each device parameter meets the preset remote control verification standard, the second verification result is that the remote control verification is qualified, and the device to be detected can be remotely controlled at this time. Correspondingly, if there is a device parameter that does not meet the preset remote control verification standard, the second verification result is that the remote control verification is unqualified. At this time, the device to be detected cannot be remotely controlled. Based on this, misoperation of the device to be detected is avoided and the safety of equipment operation is improved.

[0053] For example, see Figure 2 , when the first verification result is that the debugging verification is qualified, the device operation state of the device to be tested is adjusted to the debugged state, and the device control state is adjusted to the controllable state. That is, the device operation state of the automatic switch is the debugged state, and the device control state is the controllable state. The automatic switch is connected to the distribution network, and the device operation state of the automatic switch is adjusted to the normal operating state. In response to the corresponding trigger operation of the distribution network dispatcher, the automatic switch whose device control state is in the controllable state and whose device operation state is in the normal operating state is remotely controlled and verified to obtain the second verification result. By comparing the various device parameters of the automatic switch with the preset remote control verification standard, it is determined whether the second verification result is qualified.

[0054] It should also be noted that when the device control state of the automatic switch is in a controllable state and the device operation state is in a normal operation state, the on-site operation and maintenance personnel can also detect whether the automatic switch has a fault or defect. If there is a fault or defect, the device operation state of the automatic switch is adjusted to a maintenance state. If the maintenance process of the automatic switch in the maintenance state is completed, the device operation state of the automatic switch can be adjusted to a normal operation state, so as to perform remote control verification processing on the automatic switch.

[0055] S140: When the second verification result is that the remote control verification is qualified, a control instruction is sent to the device to be detected, so that the device to be detected performs a target operation corresponding to the control instruction.

[0056] The control instruction may be an instruction for controlling the device to be detected to perform a corresponding target operation. The target operation may be understood as an operation performed by the device to be detected that corresponds to the control instruction. For example, the control instruction may be an instruction for controlling a switch to close, and the target operation may be the closing of a switch of the device to be detected.

[0057] Specifically, when the various device parameters of the device to be detected meet the preset remote control verification standard, the second verification result is that the remote control verification is qualified. At this time, a control instruction can be sent to the device to be detected to control the device to be detected to perform the target operation according to the control instruction.

[0058] For example, in conjunction with the above examples, see Figure 2 After the second verification result is that the remote control verification is qualified, a control instruction is sent to the automatic switch, so that the automatic switch adjusts the opening and closing state according to the control instruction.

[0059] The technical solution of this embodiment is to obtain the device control state of the device to be detected when receiving the device remote control request of the device to be detected, so as to determine whether the device to be detected needs debugging and verification according to the device control state. When it is detected that the device control state is an uncontrollable state, at least one device parameter of the device to be detected is debugged and verified to obtain a first verification result. When the device parameters of the device to be detected meet the preset debugging acceptance criteria, the first verification result is that the debugging verification is qualified, and the device control state of the device to be detected is adjusted to a controllable state. And at least one device parameter is remotely controlled to obtain a second verification result. When the second verification result is that the remote control verification is qualified, it means that the device to be detected can be remotely controlled. A control instruction is sent to the device to be detected, so that the device to be detected that receives the control instruction performs the target operation. The present invention solves the problem of erroneous operation caused by human negligence in the prior art. By performing debugging verification and remote control verification on the device to be detected, erroneous operation of the device to be detected is avoided, the safety of subsequent operations is guaranteed, and the risk of erroneous operation of the device is reduced.

[0060] Embodiment 2

[0061] Figure 4 This is a flow chart of a device error-proof verification method provided by the second embodiment of the present invention. This embodiment is based on the above embodiment and refines the step of "debugging and verifying at least one device parameter of the device to be detected to obtain a first verification result". For its specific implementation, please refer to the technical solution of this embodiment. Among them, the technical terms that are the same or corresponding to the above embodiment are not repeated here. Figure 4 As shown, the method includes:

[0062] S210. Upon receiving a device remote control request of the device to be detected, obtaining a device control state corresponding to the device to be detected, wherein the device control state includes a controllable state and an uncontrollable state.

[0063] For example, see Figure 3, authenticate the user through at least one identity authentication method such as fingerprint recognition, username and password, or face recognition, and determine whether the current user is a dispatching automation personnel with debugging and verification authority. If it is detected that the current user is a dispatching automation personnel, the automation switch can be debugged and verified in response to the corresponding trigger operation of the dispatching automation personnel. Correspondingly, if it is detected that the current user is other personnel, the remote control locking of the equipment is started, and verification and remote control processing cannot be performed on the equipment to be tested at this time. If it is detected that the current user is a distribution network dispatching personnel with remote control verification authority, the equipment to be tested can be remotely verified in response to the corresponding trigger operation of the distribution network dispatching personnel.

[0064] When receiving the corresponding trigger operation of the dispatching automation personnel, the main station of the distribution network detects the equipment control status of the equipment to be detected to determine whether the equipment to be detected is currently in a controllable state.

[0065] S220. When it is detected that the control state of the device is an uncontrollable state, an operation state detection is performed on the device to be detected to determine the device operation state of the device to be detected, wherein the device operation state includes an undebugged state, an overhaul state, a debugged state, and a normal operation state.

[0066] Specifically, when it is detected that the control state of the device is an uncontrollable state, the operating state parameters of the device to be detected are detected to determine the device operating state corresponding to the operating state parameters.

[0067] For example, in conjunction with the above examples, see Figure 3 After determining that the device control state of the device to be detected is an uncontrollable state, the device operation state of the device to be detected is detected to determine which device operation state the device to be detected is currently in. Correspondingly, if the device operation state of the device to be detected is a controllable state, the device remote control locking process is started, and it is prompted that the current device operation state of the device to be detected is a controllable state. It should be noted that after starting the device remote control locking process, the device to be detected cannot be verified or remotely controlled.

[0068] S230: When the device operation state is an undebugged state, a communication state detection is performed on the device to be detected to determine the device communication state of the device to be detected, wherein the device communication state includes an online state and an offline state.

[0069] Specifically, when the device operation state is in the undebugged state, a communication request is sent to the device to be detected, so as to determine whether the device communication state of the device to be detected is online or offline according to the communication information fed back by the device to be detected based on the communication request.

[0070] Exemplarily, in combination with the above example, if the device operation state is undebugged, determine whether the device communication state of the device to be detected is online or offline. If the device operation state is maintenance state, debugged state or normal operation state, start the device remote control locking process and prompt the current device operation state.

[0071] S240: When the device communication state is online, a telesignaling instruction is sent to the device to be detected to obtain telesignaling point parameters of the device to be detected.

[0072] Among them, the remote signal point parameter is used to characterize the current device control mode of the device to be detected. Optionally, when the remote signal point parameter of the device to be detected is 1, it means that the device control mode of the device to be detected is remote control. When the remote signal point parameter is 0, it means that the device control mode of the device to be detected is local control.

[0073] Specifically, when it is determined that the device communication state of the device to be detected is an online state, a telesignaling instruction is sent to the device to be detected, so that the device to be detected can feed back corresponding telesignaling point parameters according to the received telesignaling instruction.

[0074] For example, see Figure 3 , combined with the above example, when the device communication status is online, the device control mode is determined to be remote control or local control according to the remote signal point parameters of the device to be detected. Correspondingly, if the device communication status is offline, the device remote control locking process is started and the current device communication status is prompted.

[0075] S250. When it is determined based on the remote signaling point parameters that the device control mode of the device to be detected is remote control, verify the public address and device number of the device to be detected to obtain a first verification result.

[0076] Specifically, the device control mode of the device to be detected is determined according to the received remote signal point parameters of the device to be detected. If the device control mode of the device to be detected is remote control, the public address of the device to be detected is obtained, and the public address is compared with the pre-stored public address to determine whether they are consistent. If the public addresses are consistent, the device number of the device to be detected is obtained, and the device number is compared with the pre-stored device number to determine whether they are consistent. If the device number is also consistent, the first verification result is that the debugging verification is qualified. Correspondingly, if the device control mode of the device to be detected is local control, the first verification result is that the debugging verification is unqualified, and there is no need to verify the public address and device number. If the device control mode of the device to be detected is remote control, but the public address is inconsistent with the pre-stored public address, the first verification result is that the debugging verification is unqualified, and there is no need to verify the device number. If the device control mode of the device to be detected is remote control, the public address is consistent with the pre-stored public address, but the device number is inconsistent with the pre-stored device number, the first verification result is that the debugging verification is unqualified.

[0077] For example, in conjunction with the above examples, see Figure 3 When the device control state of the device to be detected is uncontrollable, the device to be detected is debugged and verified. The first verification result is qualified only when the device operation state of the device to be detected is undebugged, the device communication state is online, the device control mode is remote control, the IP address is consistent with the preset IP address, and the device number is consistent with the pre-stored device number. In other cases, the first verification result is unqualified debugging verification, the device remote control locking process is started, and corresponding prompts are given. When the first verification result is qualified debugging verification, it means that the debugging anti-mistake verification of the device to be detected has passed.

[0078] In an embodiment of the present invention, the method for verifying the public address and device number of the device to be detected can be: when the public address of the device to be detected is consistent with the preset public address, and the device number of the device to be detected is consistent with the preset device number, it is determined that at least one device parameter of the device to be detected meets the preset debugging acceptance standard, and the first verification result is that the debugging verification is qualified.

[0079] The preset public address may be an IP address of the device to be detected pre-stored in the distribution network master station or the power system. The preset device number may be a device number of the device to be detected pre-stored in the distribution network master station or the power system.

[0080] Specifically, when it is determined that the device operation state of the device to be detected is an undebugged state, the device communication state is an online state, and the device control mode is remote control, the public address of the device to be detected is obtained, and the public address of the device to be detected is compared with the preset public address. When it is determined that the obtained public address is consistent with the preset public address, the device number of the device to be detected is obtained. The device number of the device to be detected is compared with the preset device number to determine whether the device number of the device to be detected is consistent with the preset device number. When the device number is consistent with the preset device number, it is determined that each device parameter of the device to be detected meets the preset debugging acceptance standard, and the first verification result is that the debugging verification is qualified.

[0081] S260. When the first verification result is that the debugging verification is qualified, the device control state of the device to be detected is updated, and remote control verification processing is performed on at least one device parameter to obtain a second verification result.

[0082] The second verification result is used to indicate whether at least one device parameter meets a preset remote control verification standard.

[0083] In an embodiment of the present invention, the second verification result can be determined by sequentially detecting the device operation status, device communication status, and device control mode of the device to be detected, and when it is determined that the device operation status of the device to be detected is a normal operating status, the device communication status is an online status, and the device control mode is remote control, verifying the public address and device number of the device to be detected, so that when the public address is consistent with the preset public address, and the device number is consistent with the preset device number, the second verification result is determined to be a qualified remote control verification.

[0084] Specifically, when the first verification result is that the debugging verification is qualified, the device control state of the device to be detected is adjusted to a controllable state, and the device operation state of the device to be detected is adjusted to a debugged state. Perform defect detection on the device to be detected, and when it is determined that the device to be detected has no defects or faults, adjust the device operation state of the device to be detected to a normal operating state. Perform detection on the device operation state of the device to be detected, and when it is determined that the device operation state of the device to be detected is a normal operating state, the device communication state of the device to be detected is an online state, and the device control mode is remote control, obtain the public address and device number of the device to be detected. When the obtained public address is consistent with the preset public address, and the device number is consistent with the preset device number, determine that the second verification result is qualified for the remote control verification. At this time, the device to be detected can be remotely controlled.

[0085] For example, see Figure 3, if it is detected that the current user is a distribution network dispatcher with remote control verification authority, the remote control verification process can be performed on the device to be detected in response to the corresponding trigger operation of the distribution network dispatcher. When it is determined that the device to be detected is in a controllable state, the device operation state, device communication state, device control mode, IP address and device number of the device to be detected are verified in sequence. When the device operation state of the device to be detected is a normal operating state, the device communication state is an online state, the device control mode is remote control, the IP address is consistent with the preset IP address, and the device number is consistent with the preset device number, it is determined that the second verification result is that the remote control verification is qualified, and the remote control anti-mischeck of the device to be detected is passed. Correspondingly, if there is one of the device operation state, device communication state, device control mode, IP address and device number that does not meet the above conditions, the remote control locking process is started, and the corresponding situation is prompted. At this time, the second verification result is that the remote control verification is unqualified.

[0086] Optionally, when a forced verification request for the device to be detected is received, verification adjustment information corresponding to the forced verification request is determined; based on the verification adjustment information, the number of parameters of at least one device parameter to be verified of the device to be detected is adjusted to verify the device parameters after the adjusted number.

[0087] Among them, the mandatory verification request can be understood as a verification request for skipping certain verification steps of the device to be tested. The verification adjustment information can be information used to adjust the number of parameters of the device parameters to be verified. For example, if the operating status parameters, communication status parameters, telemetering point parameters, public address and device number are originally required to be tested in sequence, then according to the verification adjustment information, the device parameters after the number of parameters is adjusted can include telemetering point parameters, public address and device number. This is only an example, and does not limit the method of adjusting the number of parameters of specific device parameters.

[0088] Specifically, when the device to be detected is debugged and verified or remotely verified, if a mandatory verification request of the device to be detected is received, the mandatory verification request is parsed and processed to determine the verification adjustment information corresponding to the mandatory verification request. The number of parameters of the undetected device parameters corresponding to the device to be detected is adjusted according to the verification adjustment information, so as to debug and verify or remotely verify the device to be detected according to the adjusted device parameters.

[0089] For example, in conjunction with the above examples, see Figure 3If the current device parameters do not meet the corresponding conditions during the debugging verification process or the remote control verification process, the device remote control locking process is started and the corresponding situation is prompted. If a mandatory verification request is received at this time, the remote control unlocking process is performed and the unverified device parameters are adjusted. The error-proof verification process is continued according to the device parameters after the number of adjusted parameters to obtain the first verification result or the second verification result.

[0090] S270: When the second verification result is that the remote control verification is qualified, a control instruction is sent to the device to be detected, so that the device to be detected performs a target operation corresponding to the control instruction.

[0091] The technical solution of this embodiment is to obtain the device control state of the device to be detected when receiving the device remote control request of the device to be detected, so as to determine whether the device to be detected needs debugging and verification according to the device control state. When it is detected that the device control state is an uncontrollable state, the device to be detected is subjected to the running state detection to determine the device running state of the device to be detected. When the device running state is an undebugged state, the device to be detected is subjected to the communication state detection to determine the device communication state of the device to be detected. When the device communication state is an online state, a telesignaling instruction is sent to the device to be detected to obtain the telesignaling point parameters of the device to be detected. When it is determined based on the telesignaling point parameters that the device control mode of the device to be detected is remote control, the public address and device number of the device to be detected are verified to obtain a first verification result. When the first verification result is that the debugging verification is qualified, the device control state of the device to be detected is adjusted to a controllable state. And at least one device parameter is subjected to remote control verification processing to obtain a second verification result. When the second verification result is that the remote control verification is qualified, it means that the device to be detected can be subjected to remote control processing. A control instruction is sent to the device to be detected so that the device to be detected that receives the control instruction performs the target operation. The present invention solves the problem of erroneous operation caused by human negligence in the prior art, and avoids erroneous operation of the device to be detected by performing debugging verification and remote control verification processing on the device to be detected, ensures the safety of subsequent operations, and reduces the risk of erroneous operation of the device.

[0092] Embodiment 3

[0093] Figure 5 Schematic diagram of the structure of a device for preventing mis-verification of equipment provided by the third embodiment of the present invention. Figure 5 As shown, the device includes: a control state acquisition module 310, a device debugging verification module 320, a device remote control verification module 330 and a device control module 340.

[0094] The control state acquisition module 310 is used to obtain the device control state corresponding to the device to be detected when receiving a device remote control request of the device to be detected, wherein the device control state includes a controllable state and an uncontrollable state; the device debugging and verification module 320 is used to perform debugging and verification processing on at least one device parameter of the device to be detected when it is detected that the device control state is an uncontrollable state, and obtain a first verification result, wherein the first verification result is used to characterize whether the at least one device parameter meets the preset debugging acceptance standard; the device remote control verification module 330 is used to update the device control state of the device to be detected when the first verification result is that the debugging verification is qualified, and perform remote control verification processing on at least one device parameter to obtain a second verification result, wherein the second verification result is used to characterize whether the at least one device parameter meets the preset remote control verification standard; the device control module 340 is used to send a control instruction to the device to be detected when the second verification result is that the remote control verification is qualified, so that the device to be detected executes the target operation corresponding to the control instruction.

[0095] The technical solution of this embodiment is to obtain the device control state of the device to be detected when receiving the device remote control request of the device to be detected, so as to determine whether the device to be detected needs debugging and verification according to the device control state. When it is detected that the device control state is an uncontrollable state, at least one device parameter of the device to be detected is debugged and verified to obtain a first verification result. When the device parameters of the device to be detected meet the preset debugging acceptance criteria, the first verification result is that the debugging verification is qualified, and the device control state of the device to be detected is adjusted to a controllable state. And at least one device parameter is remotely controlled to obtain a second verification result. When the second verification result is that the remote control verification is qualified, it means that the device to be detected can be remotely controlled. A control instruction is sent to the device to be detected, so that the device to be detected that receives the control instruction performs the target operation. The present invention solves the problem of erroneous operation caused by human negligence in the prior art. By performing debugging verification and remote control verification on the device to be detected, erroneous operation of the device to be detected is avoided, the safety of subsequent operations is guaranteed, and the risk of erroneous operation of the device is reduced.

[0096] On the basis of the above embodiment, optionally, the device parameters include at least one of the operating status parameters, communication status parameters, telesignaling point parameters, public address and device number of the device to be detected.

[0097] Optionally, the equipment debugging and verification module includes: an operation status determination unit, which is used to perform an operation status detection on the equipment to be detected, and determine the equipment operation status of the equipment to be detected, wherein the equipment operation status includes an undebugged state, an overhaul state, a debugged state and a normal operation state; a communication status determination unit, which is used to perform a communication status detection on the equipment to be detected when the equipment operation status is an undebugged state, and determine the equipment communication status of the equipment to be detected, wherein the equipment communication status includes an online state and an offline state; a telesignaling point parameter determination unit, which is used to send a telesignaling instruction to the equipment to be detected when the equipment communication status is an online state, so as to obtain the telesignaling point parameters of the equipment to be detected; a first verification result determination unit, which is used to verify the public address and equipment number of the equipment to be detected when it is determined that the equipment control mode of the equipment to be detected is remote control based on the telesignaling point parameters, and obtain a first verification result.

[0098] Optionally, the first verification result determination unit is used to determine that at least one device parameter of the device to be detected meets the preset debugging acceptance criteria when the public address of the device to be detected is consistent with the preset public address and the device number of the device to be detected is consistent with the preset device number, and the first verification result is that the debugging verification is qualified.

[0099] Optionally, a device remote control verification module is used to sequentially detect the device operating status, device communication status and device control mode of the device to be detected, and when it is determined that the device operating status of the device to be detected is a normal operating status, the device communication status is an online status and the device control mode is remote control, the public address and device number of the device to be detected are verified, so as to determine that the second verification result is a qualified remote control verification when the public address is consistent with the preset public address and the device number is consistent with the preset device number.

[0100] Optionally, the device also includes: an equipment parameter adjustment module, which is used to determine the verification adjustment information corresponding to the forced verification request when receiving the forced verification request of the equipment to be detected; based on the verification adjustment information, adjust the number of parameters of at least one equipment parameter to be verified of the equipment to be detected, so as to perform verification processing on the equipment parameters after the adjusted number.

[0101] Optionally, the device also includes: an authority allocation module, used to allocate debugging verification authority and / or remote control verification authority to at least one user, so that a user with debugging verification authority can perform debugging verification on the device to be detected, and a user with remote control verification authority can perform remote control verification on the device to be detected.

[0102] The device for preventing equipment from mischecking provided in the embodiment of the present invention can execute the device for preventing equipment from mischecking provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0103] Embodiment 4

[0104] Figure 6 1 is a schematic diagram of the structure of an electronic device provided in Embodiment 4 of the present invention. The electronic device 10 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0105] like Figure 6 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0106] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0107] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a device error-proofing method.

[0108] In some embodiments, the device error-proofing method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the device error-proofing method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the device error-proofing method in any other appropriate manner (e.g., by means of firmware).

[0109] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0110] The computer program for implementing the device error-proofing method of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program can be executed completely on the machine, partially on the machine, partially on the machine as an independent software package and partially on a remote machine, or completely on a remote machine or server.

[0111] Embodiment 5

[0112] Embodiment 5 of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to execute a device error-proof verification method, the method comprising:

[0113] When a device remote control request of a device to be detected is received, a device control state corresponding to the device to be detected is obtained, wherein the device control state includes a controllable state and an uncontrollable state; when it is detected that the device control state is an uncontrollable state, at least one device parameter of the device to be detected is debugged and verified to obtain a first verification result, wherein the first verification result is used to characterize whether the at least one device parameter meets the preset debugging acceptance standard; when the first verification result is that the debugging verification is qualified, the device control state of the device to be detected is updated, and at least one device parameter is remotely controlled and verified to obtain a second verification result, wherein the second verification result is used to characterize whether the at least one device parameter meets the preset remote control verification standard; when the second verification result is that the remote control verification is qualified, a control instruction is sent to the device to be detected so that the device to be detected executes the target operation corresponding to the control instruction.

[0114] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0115] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0116] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0117] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0118] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0119] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for preventing miscalibration of equipment, characterized in that: include: Upon receiving a device remote control request of a device to be detected, obtaining a device control state corresponding to the device to be detected, wherein the device control state includes a controllable state and an uncontrollable state; When it is detected that the device control state is the uncontrollable state, a debugging and verification process is performed on at least one device parameter of the device to be detected to obtain a first verification result, wherein the first verification result is used to indicate whether at least one device parameter meets a preset debugging acceptance standard; When the first verification result is that the debugging verification is qualified, the device control state of the device to be detected is updated, and at least one of the device parameters is remotely controlled to obtain a second verification result, wherein the second verification result is used to indicate whether at least one of the device parameters meets the preset remote control verification standard; When the second verification result is that the remote control verification is qualified, a control instruction is sent to the device to be detected, so that the device to be detected performs a target operation corresponding to the control instruction.

2. The method according to claim 1, characterized in that The device parameters include at least one of the operating status parameters, communication status parameters, remote signaling point parameters, public address and device number of the device to be detected.

3. The method according to claim 1, characterized in that The debugging and verification process is performed on at least one device parameter of the device to be detected to obtain a first verification result, including: Performing an operation status detection on the device to be detected to determine the device operation status of the device to be detected, wherein the device operation status includes an undebugged state, an overhaul state, a debugged state, and a normal operation state; When the running state of the device is the undebugging state, performing communication state detection on the device to be detected to determine the device communication state of the device to be detected, wherein the device communication state includes an online state and an offline state; When the communication state of the device is the online state, sending a remote signaling instruction to the device to be detected to obtain the remote signaling point parameters of the device to be detected; When it is determined based on the remote signaling point parameters that the device control mode of the device to be detected is remote control, the public address and device number of the device to be detected are verified to obtain a first verification result.

4. The method according to claim 3, characterized in that The verifying the public address and the device number of the device to be detected to obtain a first verification result includes: When the public address of the device to be detected is consistent with the preset public address, and the device number of the device to be detected is consistent with the preset device number, it is determined that at least one device parameter of the device to be detected meets the preset debugging acceptance standard, and the first verification result is that the debugging verification is qualified.

5. The method according to claim 1, characterized in that The performing remote control verification processing on at least one of the device parameters to obtain a second verification result includes: The device operation status, device communication status and device control mode of the device to be detected are detected in sequence, and when it is determined that the device operation status of the device to be detected is a normal operating status, the device communication status is an online status and the device control mode is remote control, the public address and device number of the device to be detected are verified, so as to determine that the second verification result is qualified remote control verification when the public address is consistent with the preset public address and the device number is consistent with the preset device number.

6. The method according to claim 1, characterized in that The method further comprises: Upon receiving a mandatory verification request of the device to be detected, determining verification adjustment information corresponding to the mandatory verification request; The number of parameters of at least one device parameter to be verified of the device to be detected is adjusted based on the verification adjustment information, so as to perform verification processing on the device parameters after the adjusted number.

7. The method according to claim 1, characterized in that The method further comprises: Assign debugging verification authority and / or remote control verification authority to at least one user, so that a user with debugging verification authority can perform debugging verification on the device to be detected, and a user with remote control verification authority can perform remote control verification on the device to be detected.

8. A device for preventing mis-verification of equipment, characterized in that: include: A control state acquisition module, used for acquiring a device control state corresponding to the device to be detected when receiving a device remote control request of the device to be detected, wherein the device control state includes a controllable state and an uncontrollable state; A device debugging and verification module is used to perform debugging and verification processing on at least one device parameter of the device to be detected when it is detected that the device control state is the uncontrollable state, and obtain a first verification result, wherein the first verification result is used to indicate whether at least one device parameter meets a preset debugging acceptance standard; A device remote control verification module, used for updating the device control state of the device to be detected when the first verification result is that the debugging verification is qualified, and performing remote control verification processing on at least one of the device parameters to obtain a second verification result, wherein the second verification result is used to indicate whether at least one of the device parameters meets the preset remote control verification standard; The device control module is used to send a control instruction to the device to be detected when the second verification result is that the remote control verification is qualified, so that the device to be detected performs a target operation corresponding to the control instruction.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the device error-proofing method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the device error-proof verification method according to any one of claims 1 to 7 when executed.

Citation Information

Patent Citations

  • Remote control system and method thereof

    CN105911918A

  • Main station and sub-station monitoring information checking method based on wide area service bus

    CN108322374A

  • Method for improving safety of remote control high-voltage switch

    CN110932401A

  • Power distribution network three-remote switch remote control anti-error enhancement verification method

    CN110994800A

  • Power distribution network three-remote switch remote control verification method and system

    CN113629878A