[go: up one dir, main page]

CN110954780A - Underground cable fault detection method and device based on block chain - Google Patents

Underground cable fault detection method and device based on block chain Download PDF

Info

Publication number
CN110954780A
CN110954780A CN201911218402.8A CN201911218402A CN110954780A CN 110954780 A CN110954780 A CN 110954780A CN 201911218402 A CN201911218402 A CN 201911218402A CN 110954780 A CN110954780 A CN 110954780A
Authority
CN
China
Prior art keywords
underground cable
person
faulty
address corresponding
fault
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911218402.8A
Other languages
Chinese (zh)
Inventor
高晓艳
袁茂银
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunan Guoao Power Equipment Co ltd
Original Assignee
Hunan Guoao Power Equipment Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hunan Guoao Power Equipment Co ltd filed Critical Hunan Guoao Power Equipment Co ltd
Priority to CN201911218402.8A priority Critical patent/CN110954780A/en
Publication of CN110954780A publication Critical patent/CN110954780A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/08Locating faults in cables, transmission lines, or networks
    • G01R31/081Locating faults in cables, transmission lines, or networks according to type of conductors
    • G01R31/083Locating faults in cables, transmission lines, or networks according to type of conductors in cables, e.g. underground
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本申请涉及一种基于区块链的地下电缆故障检测方法和装置。所述方法包括:根据地下电缆采集装置所采集的当前环境数据和当前运行数据,判断地下电缆是否故障;当地下电缆故障时,则获取到故障的地下电缆对应的区块链节点;向所述区块链节点对应的地址进行打币操作;接收负责人终端上传的与所述故障的地下电缆对应的修复结果;当所述修复结果符合要求时,则将所述地址中的数字货币转移到所述负责人终端对应的地址中。采用本方法能够保证地下电缆故障检测的准确性。

Figure 201911218402

The present application relates to a method and device for detecting underground cable faults based on blockchain. The method includes: judging whether the underground cable is faulty according to the current environmental data and current operation data collected by the underground cable collecting device; when the underground cable is faulty, acquiring the block chain node corresponding to the faulty underground cable; The address corresponding to the blockchain node performs the coin operation; receives the repair result corresponding to the faulty underground cable uploaded by the terminal in charge; when the repair result meets the requirements, the digital currency in the address is transferred to in the address corresponding to the person-in-charge terminal. The method can ensure the accuracy of the fault detection of the underground cable.

Figure 201911218402

Description

Underground cable fault detection method and device based on block chain
Technical Field
The application relates to the technical field of underground cables, in particular to an underground cable fault detection method and device based on a block chain.
Background
Along with the urban power supply mode, the overhead line is changed into the underground cable burying mode, and the requirements on the reliability and the power supply quality of the power distribution network and the underground cable are higher and higher. Underground cable generally has a long running period, and is easily influenced by other disasters such as water seepage or insect damage. Therefore, it is particularly important to comprehensively monitor the operating states of the power distribution network along the cable and the related equipment in the underground cable in real time. Traditional on-line monitoring technology includes cable fault technology, cable core monitoring technology, the interior condition of a fire monitoring of regulator cubicle and puts out a fire the technology, relies on these equipment and technology alone, when cable emergency repair or routine maintenance, still need excavate the cable and survey, have a power failure and open the cabinet etc. repeatability test, investigate one by one, lead to underground cable maintenance work heavy, the operation is complicated, the degree of difficulty is big, the risk is high, underground facilities such as cable manage very difficultly.
Disclosure of Invention
In view of the above, it is necessary to provide a block chain-based underground cable fault detection method and apparatus capable of ensuring accuracy of underground cable fault detection.
A method of block chain based underground cable fault detection, the method comprising:
judging whether the underground cable is in fault or not according to the current environmental data and the current operation data acquired by the underground cable acquisition device;
when the underground cable is in fault, acquiring block chain link points corresponding to the fault underground cable;
performing coin punching operation on the address corresponding to the block chain link point;
receiving a repairing result corresponding to the fault underground cable uploaded by a responsible person terminal;
and when the repair result meets the requirement, transferring the digital money in the address to the address corresponding to the responsible person terminal.
In one embodiment, the coin punching operation performed on the address corresponding to the block link point includes:
acquiring the fault type and the geographical position of the faulted underground cable;
obtaining a currency value according to the fault type and the geographic position;
and performing coin punching operation on the address corresponding to the block link point according to the currency value.
In one embodiment, before the receiving the repair result corresponding to the faulty underground cable uploaded by the responsible person terminal, the method further includes:
receiving a fault processing request sent by a responsible person terminal, wherein the fault processing request carries a responsible person identifier;
judging the processing frequency of the responsible person according to the responsible person identifier;
and when the processing frequency meets the requirement, sending the geographical position of the faulted underground cable and the fault type to the responsible person terminal.
In one embodiment, after receiving the repair result corresponding to the faulty underground cable uploaded by the responsible person terminal, the method further includes:
receiving an underground cable image acquired by the responsible person terminal through a robot, wherein the underground cable image comprises two-dimensional code information;
identifying the two-dimension code information to obtain an address corresponding to a block link point;
and sending the address corresponding to the block chain link point to the responsible person terminal so that the responsible person terminal accesses the address corresponding to the block chain link point.
In one embodiment, before the step of transferring the digital money in the address to the address corresponding to the responsible person terminal when the repair result meets the requirement, the method further includes:
and judging whether the restoration result meets the requirement or not according to the restored environment data and the restored operation data acquired by the underground cable acquisition device.
An underground cable fault detection apparatus based on a blockchain, the apparatus comprising:
the first judgment module is used for judging whether the underground cable is in fault or not according to the current environmental data and the current operation data acquired by the underground cable acquisition device;
the block chain node acquisition module is used for acquiring a block chain link point corresponding to the underground cable with the fault when the underground cable has the fault;
the coin punching operation module is used for performing coin punching operation on the address corresponding to the block chain link point;
the first receiving module is used for receiving a repairing result which is uploaded by a responsible person terminal and corresponds to the underground cable with the fault;
and the transfer module is used for transferring the digital money in the address to the address corresponding to the responsible person terminal when the repair result meets the requirement.
In one embodiment, the coin operation module comprises:
the position acquisition unit is used for acquiring the fault type and the geographical position of the faulted underground cable;
the currency value calculating unit is used for obtaining a currency value according to the fault type and the geographic position;
and the coin punching operation unit is used for performing coin punching operation on the address corresponding to the block link point according to the currency value.
In one embodiment, the apparatus further comprises:
the second receiving module is used for receiving a fault processing request sent by the responsible person terminal, wherein the fault processing request carries a responsible person identifier;
the second judgment module is used for judging the processing frequency of the responsible person according to the responsible person identifier;
and the first sending module is used for sending the geographical position and the fault type of the faulty underground cable to the responsible person terminal when the processing frequency meets the requirement.
A computer device comprising a memory storing a computer program and a processor implementing the steps of any of the methods when the processor executes the computer program.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of any of the methods.
According to the underground cable fault detection method and device based on the block chain, whether the underground cable is in fault or not is judged according to current environment data and current operation data collected by the underground cable collecting device, if the underground cable is in fault, the block chain link point corresponding to the underground cable in fault is obtained, the server firstly conducts coin punching operation on the block chain link point, then after the responsible person terminal conducts detection, the server can transfer digital money in the address to the address corresponding to the responsible person terminal, the responsible person is guaranteed to actually detect the underground cable, and accuracy of underground cable fault detection is improved.
Drawings
FIG. 1 is a diagram of an application scenario of a block chain based underground cable fault detection method in one embodiment;
FIG. 2 is a schematic flow diagram of a block chain based underground cable fault detection method in one embodiment;
FIG. 3 is a block diagram of an embodiment of a block chain based underground cable fault detection apparatus;
FIG. 4 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The underground cable fault detection method based on the block chain can be applied to the application environment shown in fig. 1. In which a person in charge terminal 102 communicates with a server 104 through a network. The server 104 is further in communication with the corresponding block link point 106, wherein the server 104 can receive current environment data and current operation data acquired by the underground cable acquisition device 108, judge whether the underground cable is in fault according to the current environment data and the current operation data, and acquire the block link point 106 corresponding to the underground cable in fault if the underground cable is in fault, so that the server 104 performs a coin punching operation for an address corresponding to the block link point to be used as a responsible person terminal to determine a fault reason of the underground cable in fault and reward for performing corresponding repair operation. The server 104 waits for the corresponding responsible person terminal to upload the repair result corresponding to the faulty underground cable, and thus when the repair result meets the requirement, the digital money in the address is transferred to the address corresponding to the responsible person terminal. Therefore, the method ensures that the responsible person really detects the underground cable, and further improves the accuracy of underground cable fault detection. The terminal 102 may be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices, and the server 104 may be implemented by an independent server or a server cluster formed by a plurality of servers.
In one embodiment, as shown in fig. 2, a block chain-based underground cable fault detection method is provided, which is described by taking the method as an example applied to the server in fig. 1, and includes the following steps:
s202: and judging whether the underground cable is in fault or not according to the current environmental data and the current operation data acquired by the underground cable acquisition device.
Wherein, the current environment data includes one or more of temperature data, water sensitive data, environmental gas data and displacement data, the operation data includes but is not limited to partial discharge signals, and the current operation data can also refer to the current magnitude in the underground cable. Underground cable collection systems are installed underground, for example, at the junction of underground cables, and are used for collecting environmental data and operational data at the junction of underground cables. After the underground cable acquisition system acquires the environmental data and the operation data of the underground cable, the environmental data and the operation data are sent to the server, so that the server can judge whether the underground cable breaks down or not after processing. In order to ensure the data queryability, the underground cable acquisition system and the geographical position of the underground cable are sent to the server together when sending data, and optionally, the label of the underground cable can be preset, and the corresponding relation between the label and the position of the underground cable is established, so that when the service receives the data sent by the underground cable acquisition system with a certain label, the geographical position information corresponding to the underground cable can be queried according to the label.
The server may determine whether the underground cable is faulty according to the current environment data and the current operation data, for example, calculate a relationship between the current environment data and the current operation data and a threshold value, and determine that the underground cable is faulty when the current environment data and the current operation data are greater than the threshold value, otherwise, the underground cable is not faulty.
S204: and when the underground cable has a fault, acquiring the block chain node corresponding to the faulty underground cable.
S206: and performing coin punching operation on the address corresponding to the block link point.
Specifically, the block link point corresponds to the underground cable, for example, one geographical location corresponds to one block link node, so that when the underground cable at a certain geographical location fails, the corresponding block link point can be acquired. Therefore, the server can carry out coin punching operation on the block link point in advance, and the server can be used as a responsible person terminal for determining the fault reason of the fault underground cable and carrying out reward of corresponding repair operation.
S208: and receiving a repairing result which is uploaded by the responsible person terminal and corresponds to the underground cable with the fault.
Specifically, the server may generate a plurality of tasks for repairing the faulty underground cable, so that the responsible person terminal selects a corresponding task to execute and obtain a corresponding repair result, and uploads the repair result to the server, so that the server determines whether the repair task is completed.
S210: and when the repair result meets the requirement, transferring the digital money in the address to the address corresponding to the responsible person terminal.
Specifically, when the server judges whether the repair result meets the requirement, the server may obtain the current environment data and the current operation data of the underground cable with the fault again, so that whether the underground cable has the fault is judged again according to the current environment data and the current operation data, if the underground cable does not have the fault, the repair result meets the requirement, and thus the server transfers the digital money in the address corresponding to the block link point to the address corresponding to the responsible person terminal, so as to be used as the reward of the responsible person terminal.
According to the underground cable fault detection method based on the block chain, whether an underground cable is in fault or not is judged according to current environment data and current operation data collected by an underground cable collecting device, if the underground cable is in fault, a block chain link point corresponding to the underground cable in fault is obtained, so that a server firstly conducts coin punching operation on the block chain link point, then after a responsible person terminal conducts detection, the server can transfer digital money in an address to the address corresponding to the responsible person terminal, and therefore the responsible person is guaranteed to really detect the underground cable, and accuracy of underground cable fault detection is improved.
In one embodiment, the coin punching operation performed on the address corresponding to the block link point includes: acquiring the fault type and the geographical position of the faulted underground cable; obtaining a currency value according to the fault type and the geographic position; and performing coin punching operation on the address corresponding to the block link point according to the currency value.
Specifically, the number of the monetary values is related to the geographical position and the fault type, for example, at a position unsuitable for construction or a position difficult to construct, the monetary values are correspondingly increased, and the monetary values of different fault types are also different, the server can determine the basic monetary value, and then adjust the basic monetary value according to the geographical position and the step length corresponding to the fault type to obtain the monetary value required to be coined, so that the coin printing operation is performed on the address corresponding to the block link point according to the monetary value.
In one embodiment, before the receiving the repair result corresponding to the faulty underground cable uploaded by the responsible person terminal, the method further includes: receiving a fault processing request sent by a responsible person terminal, wherein the fault processing request carries a responsible person identifier; judging the processing frequency of the responsible person according to the responsible person identifier; and when the processing frequency meets the requirement, sending the geographical position of the faulted underground cable and the fault type to the responsible person terminal.
Specifically, in order to ensure construction safety, the processing frequency of the responsible person may be limited to prevent the responsible person from working under overload for a long time, which may cause danger, for example, when the server receives a fault processing request sent by the responsible person terminal, first extract a responsible person identifier from the fault processing request, then query the number of times of faults processed by the responsible person in a preset time period according to the responsible person identifier to obtain the processing frequency, if the processing frequency is less than a set threshold, the server sends the geographical location and the fault type of the faulty underground cable to the responsible person terminal, otherwise, sends a notification of rejecting task allocation to the responsible person terminal, and waits for the next responsible person terminal to execute the fault processing request.
In one embodiment, after receiving the repair result corresponding to the faulty underground cable uploaded by the responsible person terminal, the method further includes: receiving an underground cable image acquired by the responsible person terminal through a robot, wherein the underground cable image comprises two-dimensional code information; identifying the two-dimension code information to obtain an address corresponding to a block link point; and sending the address corresponding to the block chain link point to the responsible person terminal so that the responsible person terminal accesses the address corresponding to the block chain link point.
Specifically, the server receives an underground cable image acquired by the responsible person terminal through the robot, wherein the image contains two-dimensional code information, and an address corresponding to a block chain link point is obtained by identifying the two-dimensional code information, so that the server directly sends the address corresponding to the block chain link point to the responsible person terminal, and the responsible person terminal accesses the address corresponding to the block chain link point, and accordingly money punching operation is performed.
Optionally, the two-dimensional code information cannot be identified in the terminal of the responsible person in the underground cable image, that is, the two-dimensional code information in the underground cable image is encrypted, so that only the encrypted two-dimensional code information is uploaded to the server, and the server decrypts the encrypted information in the underground cable image by using a preset key to obtain the two-dimensional code information, so that the two-dimensional code information can obtain the address corresponding to the block link point.
In the above embodiment, the address of the block chain corresponding to the underground cable image is determined by the two-dimensional code, which is convenient to operate.
In one embodiment, before the step of transferring the digital money in the address to the address corresponding to the responsible person terminal when the repair result meets the requirement, the method further includes: and judging whether the restoration result meets the requirement or not according to the restored environment data and the restored operation data acquired by the underground cable acquisition device.
Specifically, the repaired environmental data includes one or more of temperature data, water-sensitive data, environmental gas data, and displacement data, the repaired operation data includes, but is not limited to, partial discharge signals, and the current operation data may also refer to the magnitude of current in the underground cable. Underground cable collection systems are installed underground, for example, at the junction of underground cables, and are used for collecting environmental data and operational data at the junction of underground cables. After the underground cable acquisition system acquires the repaired environmental data and the repaired operating data of the underground cable, the repaired environmental data and the repaired operating data are sent to the server so as to judge whether the underground cable breaks down or not after the server processes the repaired environmental data and the repaired operating data. In order to ensure the data queryability, the underground cable acquisition system and the geographical position of the underground cable are sent to the server together when sending data, and optionally, the label of the underground cable can be preset, and the corresponding relation between the label and the position of the underground cable is established, so that when the service receives the data sent by the underground cable acquisition system with a certain label, the geographical position information corresponding to the underground cable can be queried according to the label.
The server judges whether the underground cable is in fault or not according to the repaired environment data and the repaired operation data, if no fault exists, the repair result meets the requirement, and therefore the server transfers the digital money in the address corresponding to the block link point to the address corresponding to the responsible person terminal to be used as the reward of the responsible person terminal.
It should be understood that, although the steps in the flowchart of fig. 2 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a portion of the steps in fig. 2 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
In one embodiment, as shown in fig. 3, there is provided a block chain-based underground cable fault detection apparatus including:
the first judging module 100 is configured to judge whether the underground cable fails according to current environmental data and current operating data acquired by the underground cable acquisition device;
the block link point acquisition module 200 is configured to, when an underground cable fails, acquire a block link point corresponding to the failed underground cable;
the coin punching operation module 300 is used for performing coin punching operation on the address corresponding to the block link point;
the first receiving module 400 is configured to receive a repair result corresponding to the faulty underground cable uploaded by the terminal of the responsible person;
a transferring module 500, configured to transfer the digital currency in the address to an address corresponding to the responsible person terminal when the repair result meets the requirement.
In one embodiment, the block chain-based underground cable fault detection apparatus may further include:
the position acquisition unit is used for acquiring the fault type and the geographical position of the faulted underground cable;
the currency value calculating unit is used for obtaining a currency value according to the fault type and the geographic position;
and the coin punching operation unit is used for performing coin punching operation on the address corresponding to the block link point according to the currency value.
In one embodiment, the block chain-based underground cable fault detection apparatus may further include:
the second receiving module is used for receiving a fault processing request sent by the responsible person terminal, wherein the fault processing request carries a responsible person identifier;
the second judgment module is used for judging the processing frequency of the responsible person according to the responsible person identifier;
and the first sending module is used for sending the geographical position and the fault type of the faulty underground cable to the responsible person terminal when the processing frequency meets the requirement.
In one embodiment, the block chain-based underground cable fault detection apparatus may further include:
the third receiving module is used for receiving an underground cable image acquired by the responsible person terminal through the robot, wherein the underground cable image comprises two-dimensional code information;
the identification module is used for identifying the two-dimension code information to obtain an address corresponding to the block chain link point;
and the second sending module is used for sending the address corresponding to the block link point to the responsible person terminal so that the responsible person terminal can access the address corresponding to the block link point.
In one embodiment, the block chain-based underground cable fault detection apparatus may further include:
and the third judgment module is used for judging whether the repair result meets the requirement or not according to the repaired environment data and the repaired operation data acquired by the underground cable acquisition device.
For specific definition of the block chain-based underground cable fault detection device, reference may be made to the above definition of the block chain-based underground cable fault detection method, and details are not repeated here. The modules in the block chain-based underground cable fault detection device can be wholly or partially realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a server, the internal structure of which may be as shown in fig. 4. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for storing underground cable work data. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a block chain based underground cable fault detection method.
Those skilled in the art will appreciate that the architecture shown in fig. 4 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, there is provided a computer device comprising a memory storing a computer program and a processor implementing the following steps when the processor executes the computer program: judging whether the underground cable is in fault or not according to the current environmental data and the current operation data acquired by the underground cable acquisition device; when the underground cable is in fault, acquiring block chain link points corresponding to the fault underground cable; performing coin punching operation on the address corresponding to the block chain link point; receiving a repairing result corresponding to the fault underground cable uploaded by a responsible person terminal; and when the repair result meets the requirement, transferring the digital money in the address to the address corresponding to the responsible person terminal.
In one embodiment, the coin-punching operation performed by the processor when executing the computer program to the address corresponding to the block link point includes: acquiring the fault type and the geographical position of the faulted underground cable; obtaining a currency value according to the fault type and the geographic position; and performing coin punching operation on the address corresponding to the block link point according to the currency value.
In one embodiment, before the receiving the repair result corresponding to the faulty underground cable uploaded by the responsible party terminal when the processor executes the computer program, the method further includes: receiving a fault processing request sent by a responsible person terminal, wherein the fault processing request carries a responsible person identifier; judging the processing frequency of the responsible person according to the responsible person identifier; and when the processing frequency meets the requirement, sending the geographical position of the faulted underground cable and the fault type to the responsible person terminal.
In one embodiment, after the receiving the repair result corresponding to the faulty underground cable uploaded by the responsible party terminal when the processor executes the computer program, the method further includes: receiving an underground cable image acquired by the responsible person terminal through a robot, wherein the underground cable image comprises two-dimensional code information; identifying the two-dimension code information to obtain an address corresponding to a block link point; and sending the address corresponding to the block chain link point to the responsible person terminal so that the responsible person terminal accesses the address corresponding to the block chain link point.
In one embodiment, before the performing, by a processor executing a computer program, when the repair result meets the requirement, transferring the digital money in the address to the address corresponding to the responsible person terminal, the method further includes: and judging whether the restoration result meets the requirement or not according to the restored environment data and the restored operation data acquired by the underground cable acquisition device.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of: judging whether the underground cable is in fault or not according to the current environmental data and the current operation data acquired by the underground cable acquisition device; when the underground cable is in fault, acquiring block chain link points corresponding to the fault underground cable; performing coin punching operation on the address corresponding to the block chain link point; receiving a repairing result corresponding to the fault underground cable uploaded by a responsible person terminal; and when the repair result meets the requirement, transferring the digital money in the address to the address corresponding to the responsible person terminal.
In one embodiment, the coin-punching operation performed by the computer program when executed by the processor to the address corresponding to the block link point includes: acquiring the fault type and the geographical position of the faulted underground cable; obtaining a currency value according to the fault type and the geographic position; and performing coin punching operation on the address corresponding to the block link point according to the currency value.
In one embodiment, before the receiving the repair result corresponding to the faulty underground cable uploaded by the responsible party terminal, the computer program when executed by the processor further comprises: receiving a fault processing request sent by a responsible person terminal, wherein the fault processing request carries a responsible person identifier; judging the processing frequency of the responsible person according to the responsible person identifier; and when the processing frequency meets the requirement, sending the geographical position of the faulted underground cable and the fault type to the responsible person terminal.
In one embodiment, the computer program, when executed by a processor, further comprises, after receiving a repair result corresponding to the faulty underground cable uploaded by a responsible party terminal: receiving an underground cable image acquired by the responsible person terminal through a robot, wherein the underground cable image comprises two-dimensional code information; identifying the two-dimension code information to obtain an address corresponding to a block link point; and sending the address corresponding to the block chain link point to the responsible person terminal so that the responsible person terminal accesses the address corresponding to the block chain link point.
In one embodiment, before the step of transferring the digital money in the address to the address corresponding to the responsible person terminal when the repair result meets the requirement when the computer program is executed by the processor, the method further comprises: and judging whether the restoration result meets the requirement or not according to the restored environment data and the restored operation data acquired by the underground cable acquisition device.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1.一种基于区块链的地下电缆故障检测方法,所述方法包括:1. A method for detecting faults of underground cables based on blockchain, the method comprising: 根据地下电缆采集装置所采集的当前环境数据和当前运行数据,判断地下电缆是否故障;According to the current environmental data and current operation data collected by the underground cable collection device, determine whether the underground cable is faulty; 当地下电缆故障时,则获取到故障的地下电缆对应的区块链节点;When the underground cable is faulty, the blockchain node corresponding to the faulty underground cable is obtained; 向所述区块链节点对应的地址进行打币操作;Perform a coin operation to the address corresponding to the blockchain node; 接收负责人终端上传的与所述故障的地下电缆对应的修复结果;Receive the repair result corresponding to the faulty underground cable uploaded by the person-in-charge terminal; 当所述修复结果符合要求时,则将所述地址中的数字货币转移到所述负责人终端对应的地址中。When the repair result meets the requirements, the digital currency in the address is transferred to the address corresponding to the terminal of the person in charge. 2.根据权利要求1所述的方法,其特征在于,所述向所述区块链节点对应的地址进行打币操作,包括:2. The method according to claim 1, wherein the performing a coin operation to the address corresponding to the blockchain node comprises: 获取故障的地下电缆的故障类型和地理位置;Obtain the fault type and geographic location of the faulty underground cable; 根据所述故障类型和所述地理位置得到币值;obtain a monetary value according to the fault type and the geographic location; 根据所述币值向所述区块链节点对应的地址进行打币操作。A coin operation is performed to the address corresponding to the blockchain node according to the coin value. 3.根据权利要求1所述的方法,其特征在于,所述接收负责人终端上传的与所述故障的地下电缆对应的修复结果之前,还包括:3. The method according to claim 1, wherein before receiving the repair result corresponding to the faulty underground cable uploaded by the person-in-charge terminal, the method further comprises: 接收负责人终端发送的故障处理请求,所述故障处理请求携带有负责人标识;Receive a fault handling request sent by the person-in-charge terminal, where the fault handling request carries the identity of the person in charge; 根据所述负责人标识判断所述负责人的处理频率;Determine the processing frequency of the responsible person according to the responsible person identification; 当所述处理频率满足要求时,则向所述负责人终端发送所述故障的地下电缆的地理位置以及故障类型。When the processing frequency meets the requirements, the geographic location of the faulty underground cable and the fault type are sent to the person-in-charge terminal. 4.根据权利要求1至3任意一项所述的方法,其特征在于,所述接收负责人终端上传的与所述故障的地下电缆对应的修复结果之后,还包括:4. The method according to any one of claims 1 to 3, wherein after receiving the repair result corresponding to the faulty underground cable uploaded by the terminal in charge, the method further comprises: 接收所述负责人终端通过机器人所采集的地下电缆图像,所述地下电缆图像中包括二维码信息;receiving the underground cable image collected by the person-in-charge terminal through the robot, where the underground cable image includes two-dimensional code information; 识别所述二维码信息得到区块链节点对应的地址;Identify the two-dimensional code information to obtain the address corresponding to the blockchain node; 将所述区块链节点对应的地址发送至所述负责人终端,以使得所述负责人终端访问所述区块链节点对应的地址。The address corresponding to the blockchain node is sent to the person-in-charge terminal, so that the person-in-charge terminal accesses the address corresponding to the blockchain node. 5.根据权利要求4所述的方法,其特征在于,所述当所述修复结果符合要求时,则将所述地址中的数字货币转移到所述负责人终端对应的地址中之前,还包括:5 . The method according to claim 4 , wherein when the repair result meets the requirements, before transferring the digital currency in the address to the address corresponding to the person in charge terminal, the method further comprises: 6 . : 根据地下电缆采集装置所采集的修复后环境数据和修复后运行数据判断所述修复结果是否符合要求。According to the post-repair environmental data and post-repair operation data collected by the underground cable collection device, it is determined whether the repair result meets the requirements. 6.一种基于区块链的地下电缆故障检测装置,其特征在于,所述装置包括:6. A block chain-based underground cable fault detection device, characterized in that the device comprises: 第一判断模块,用于根据地下电缆采集装置所采集的当前环境数据和当前运行数据,判断地下电缆是否故障;The first judgment module is used for judging whether the underground cable is faulty according to the current environment data and current operation data collected by the underground cable collecting device; 区块链节点获取模块,用于当地下电缆故障时,则获取到故障的地下电缆对应的区块链节点;The block chain node acquisition module is used to obtain the block chain node corresponding to the faulty underground cable when the underground cable is faulty; 打币操作模块,用于向所述区块链节点对应的地址进行打币操作;a coin-playing operation module, used to perform a coin-playing operation to the address corresponding to the blockchain node; 第一接收模块,用于接收负责人终端上传的与所述故障的地下电缆对应的修复结果;a first receiving module, configured to receive a repair result corresponding to the faulty underground cable uploaded by the person-in-charge terminal; 转移模块,用于当所述修复结果符合要求时,则将所述地址中的数字货币转移到所述负责人终端对应的地址中。The transfer module is configured to transfer the digital currency in the address to the address corresponding to the person-in-charge terminal when the repair result meets the requirements. 7.根据权利要求6所述的装置,其特征在于,所述打币操作模块包括:7. The device according to claim 6, wherein the coin-playing operation module comprises: 位置获取单元,用于获取故障的地下电缆的故障类型和地理位置;A location acquisition unit for acquiring the fault type and geographic location of the faulty underground cable; 币值计算单元,用于根据所述故障类型和所述地理位置得到币值;a currency value calculation unit, configured to obtain a currency value according to the fault type and the geographic location; 打币操作单元,用于根据所述币值向所述区块链节点对应的地址进行打币操作。A coin-playing operation unit, configured to perform a coin-playing operation to the address corresponding to the blockchain node according to the coin value. 8.根据权利要求6所述的装置,其特征在于,所述装置还包括:8. The apparatus of claim 6, wherein the apparatus further comprises: 第二接收模块,用于接收负责人终端发送的故障处理请求,所述故障处理请求携带有负责人标识;a second receiving module, configured to receive a fault handling request sent by the person-in-charge terminal, where the fault handling request carries the identity of the person-in-charge; 第二判断模块,用于根据所述负责人标识判断所述负责人的处理频率;a second judgment module, configured to judge the processing frequency of the person in charge according to the identification of the person in charge; 第一发送模块,用于当所述处理频率满足要求时,则向所述负责人终端发送所述故障的地下电缆的地理位置以及故障类型。The first sending module is configured to send the geographic location of the faulty underground cable and the fault type to the person-in-charge terminal when the processing frequency meets the requirements. 9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。9. A computer device, comprising a memory and a processor, wherein the memory stores a computer program, wherein the processor implements the steps of the method according to any one of claims 1 to 5 when the processor executes the computer program . 10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。10. A computer-readable storage medium on which a computer program is stored, characterized in that, when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
CN201911218402.8A 2019-12-03 2019-12-03 Underground cable fault detection method and device based on block chain Pending CN110954780A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911218402.8A CN110954780A (en) 2019-12-03 2019-12-03 Underground cable fault detection method and device based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911218402.8A CN110954780A (en) 2019-12-03 2019-12-03 Underground cable fault detection method and device based on block chain

Publications (1)

Publication Number Publication Date
CN110954780A true CN110954780A (en) 2020-04-03

Family

ID=69979527

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911218402.8A Pending CN110954780A (en) 2019-12-03 2019-12-03 Underground cable fault detection method and device based on block chain

Country Status (1)

Country Link
CN (1) CN110954780A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111781437A (en) * 2020-05-21 2020-10-16 杭州意能电力技术有限公司 Relay protection testing method and system

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012094098A (en) * 2010-09-29 2012-05-17 Japan System Integration Research Chain alarm system
US9191496B1 (en) * 2014-04-22 2015-11-17 Adtran, Inc. Digital subscriber line fault locating systems and methods
US20160191243A1 (en) * 2014-12-31 2016-06-30 William Manning Out-of-band validation of domain name system records
CN109033855A (en) * 2018-07-18 2018-12-18 腾讯科技(深圳)有限公司 A kind of data transmission method based on block chain, device and storage medium
CN109274768A (en) * 2018-11-02 2019-01-25 陕西科技大学 Power battery state monitoring device and method based on blockchain
CN109299195A (en) * 2018-10-23 2019-02-01 杭州能链科技有限公司 Data processing method, device and storage medium
CN109658236A (en) * 2019-01-31 2019-04-19 北京京东尚科信息技术有限公司 Information interacting method, block chain node and credit investigation system based on block chain
CN109670801A (en) * 2018-12-10 2019-04-23 华中科技大学 A kind of digital encryption currency transfer method for block chain
US10326802B1 (en) * 2018-12-04 2019-06-18 Xage Security, Inc. Centrally managing data for orchestrating and managing user accounts and access control and security policies remotely across multiple devices
CN109918261A (en) * 2019-01-25 2019-06-21 中国联合网络通信集团有限公司 Fault monitoring method, apparatus, device, and computer-readable storage medium
CN109981639A (en) * 2019-03-23 2019-07-05 西安电子科技大学 Distributed trusted network connection method based on block chain
CN110187221A (en) * 2019-05-24 2019-08-30 山东大学 The miniature PMU failure wave-recording Synergistic method of power distribution network and system based on block chain
CN110381150A (en) * 2019-07-24 2019-10-25 中国工商银行股份有限公司 Data processing method, device, electronic equipment and storage medium on block chain
CN110443076A (en) * 2019-08-07 2019-11-12 瑞资(北京)科技有限公司 Card method and system is deposited based on real name block chain
US20190347416A1 (en) * 2018-05-10 2019-11-14 Alberto LACAZE System for detecting hardware trojans in integrated circuits
CN110501615A (en) * 2019-09-29 2019-11-26 国网上海市电力公司 Three-phase cable fault location system and method for medium voltage distribution network
CN110514960A (en) * 2019-08-23 2019-11-29 索尔实业(集团)有限公司 A kind of cable fault locating platform

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012094098A (en) * 2010-09-29 2012-05-17 Japan System Integration Research Chain alarm system
US9191496B1 (en) * 2014-04-22 2015-11-17 Adtran, Inc. Digital subscriber line fault locating systems and methods
US20160191243A1 (en) * 2014-12-31 2016-06-30 William Manning Out-of-band validation of domain name system records
US20190347416A1 (en) * 2018-05-10 2019-11-14 Alberto LACAZE System for detecting hardware trojans in integrated circuits
CN109033855A (en) * 2018-07-18 2018-12-18 腾讯科技(深圳)有限公司 A kind of data transmission method based on block chain, device and storage medium
CN109299195A (en) * 2018-10-23 2019-02-01 杭州能链科技有限公司 Data processing method, device and storage medium
CN109274768A (en) * 2018-11-02 2019-01-25 陕西科技大学 Power battery state monitoring device and method based on blockchain
US10326802B1 (en) * 2018-12-04 2019-06-18 Xage Security, Inc. Centrally managing data for orchestrating and managing user accounts and access control and security policies remotely across multiple devices
CN109670801A (en) * 2018-12-10 2019-04-23 华中科技大学 A kind of digital encryption currency transfer method for block chain
CN109918261A (en) * 2019-01-25 2019-06-21 中国联合网络通信集团有限公司 Fault monitoring method, apparatus, device, and computer-readable storage medium
CN109658236A (en) * 2019-01-31 2019-04-19 北京京东尚科信息技术有限公司 Information interacting method, block chain node and credit investigation system based on block chain
CN109981639A (en) * 2019-03-23 2019-07-05 西安电子科技大学 Distributed trusted network connection method based on block chain
CN110187221A (en) * 2019-05-24 2019-08-30 山东大学 The miniature PMU failure wave-recording Synergistic method of power distribution network and system based on block chain
CN110381150A (en) * 2019-07-24 2019-10-25 中国工商银行股份有限公司 Data processing method, device, electronic equipment and storage medium on block chain
CN110443076A (en) * 2019-08-07 2019-11-12 瑞资(北京)科技有限公司 Card method and system is deposited based on real name block chain
CN110514960A (en) * 2019-08-23 2019-11-29 索尔实业(集团)有限公司 A kind of cable fault locating platform
CN110501615A (en) * 2019-09-29 2019-11-26 国网上海市电力公司 Three-phase cable fault location system and method for medium voltage distribution network

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
R.E. SNODGRASS等: "Mitigating the effects of explosions in underground electrical vaults", 《IEEE TRANSACTIONS ON POWER DELIVERY》 *
周莉等: "地下电缆故障探测技术", 《煤矿机电》 *
罗保中等: "一种配网地下电缆故障定位新方法", 《实验室研究与探索》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111781437A (en) * 2020-05-21 2020-10-16 杭州意能电力技术有限公司 Relay protection testing method and system

Similar Documents

Publication Publication Date Title
CN110868241B (en) Method and device for early warning of underground cable fault based on multi-model
CN109709936A (en) Equipment running status monitoring method, device, computer equipment and storage medium
CN110798245B (en) Method and device for early warning of underground cable fault based on single model
CN112363941A (en) Interface testing method and device, computer equipment and storage medium
CN110008118A (en) Page data testing method, apparatus, computer equipment and storage medium
CN112684247A (en) User electricity stealing detection method and device, computer equipment and storage medium
CN110837956A (en) Method and device for allocating inspection tasks of underground cables
CN109614527B (en) Maintenance view generation method, apparatus, computer equipment and storage medium
CN110956288A (en) Underground cable fault early warning method and device based on three-dimensional modeling
CN110763952A (en) Underground cable fault monitoring method and device
CN111199346A (en) Comprehensive management gallery supervision method and device, computer equipment and storage medium
CN108400978B (en) Vulnerability detection method, apparatus, computer equipment and storage medium
CN110866634A (en) Method and device for early warning of underground cable fault based on model selection
CN110930075B (en) Power equipment fault positioning method, device, computer equipment and storage medium
CN110875851A (en) Underground cable fault early warning method and device
CN113419950A (en) Method and device for generating UI automation script, computer equipment and storage medium
CN110838940B (en) Underground cable inspection task configuration method and device
CN110990645A (en) Power consumption monitoring method and device, computer equipment and storage medium
CN110823480A (en) Method and device for early warning of underground cable fault based on gas detection
CN110852461A (en) Faulty underground cable location method and device
CN112580498A (en) Low-voltage contact cabinet fault analysis method and device, computer equipment and storage medium
CN112714040A (en) Holographic message detection method, device, equipment and storage medium
CN110954780A (en) Underground cable fault detection method and device based on block chain
CN110889357A (en) Underground cable fault detection method and device based on marked area
CN110955730A (en) 3D modeling method and device for underground cables based on blockchain

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200403