Disclosure of Invention
In order to solve the above problem, a first aspect of the present disclosure provides an intelligent operation and inspection notifying method, which can reduce a fault and power failure time and improve power supply reliability.
In order to achieve the purpose, the following technical scheme is adopted in the disclosure:
an intelligent operation and inspection notification method comprises the following steps:
the method comprises the following steps of judging the position of a tower with a fault of the power transmission line and the fault reason, wherein the process comprises the following steps:
obtaining the distance between the current measuring point and the fault point by using a fault distance measuring algorithm, converting the distance into a fault tower number, and judging the position of the fault tower;
selecting at least two fault characteristics matched with the fault reason to train a neural network, and judging the fault reason;
calling a map database of the current routing inspection area, positioning the position of the fault tower in the map database, inquiring a routing inspection path from the current measuring point to the fault tower, and marking on a corresponding map to form a navigation map;
and filling the position of the fault tower, the fault reason and the navigation map into a preset fault notification template to form a fault notification, and pushing the fault notification to a client for display.
Further, the fault features include meteorological data features, seasonal features, image recognition features, waveform features, historical fault features, and power transmission channel conditions; the fault causes are divided into four categories including lightning faults, engineering vehicles, mountain fires and equipment bodies.
The technical scheme has the advantages that the fault reason is judged by combining multi-source information fusion of meteorological features, seasonal features, image features, waveform features, historical fault features and power transmission channel condition information, the problem of fault and reason judgment which is difficult to solve under the traditional algorithm is solved, and the accuracy of fault reason judgment is improved.
Further, the process of training the neural network is as follows:
forming a training sample set according to a known fault reason and at least two fault characteristics matched with the known fault reason;
inputting training samples in a training sample set into an initialized neural network with a preset structure;
calculating the error output by the neural network, and finishing training if the error range is smaller than a preset condition threshold; otherwise, adjusting parameters in the neural network to continue training until the error range is smaller than the preset condition threshold or the preset training stopping condition is met, and stopping the training of the neural network.
The technical scheme has the advantages that the neural network is trained, and the trained neural network is used for judging the fault reason, so that the calculation time for judging the fault reason is shortened, the efficiency for judging the fault reason is improved, and the timeliness of the operation and inspection report is further improved.
Further, the fault notification is pushed to the client side through the instant messaging server and displayed in an instant mode.
The technical scheme has the advantages that the instant messaging server is used for pushing the fault report, so that on one hand, the cost and time of program development are saved, on the other hand, the efficiency of operation and inspection report is improved, faults can be timely repaired, the fault power failure time is reduced, the power supply reliability is improved, and the stable operation of the whole power transmission line is ensured.
A second aspect of the present disclosure provides an intelligent operation and inspection notifying device.
An intelligent operation and inspection notifying device, comprising:
the fault position and reason judging module is used for judging the position of the power transmission line fault tower and the fault reason; the fault position and reason judgment module comprises:
the fault position judgment submodule is used for obtaining the distance between the current measuring point and the fault point by utilizing a fault distance measuring algorithm, converting the distance into a fault tower number and judging the position of the fault tower;
the fault cause judgment submodule selects at least two fault features matched with the fault causes to train a neural network and judges the fault causes;
the navigation map forming module is used for calling a map database of the current routing inspection area, positioning the position of the fault tower in the map database, inquiring a routing inspection path from the current measuring point to the fault tower and marking the routing inspection path on a corresponding map to form a navigation map;
and the fault report display module is used for filling the position of the fault tower, the fault reason and the navigation map into a preset fault report template to form a fault report, and pushing the fault report to the client for display.
Further, in the fault cause judgment submodule, the fault features comprise meteorological data features, seasonal features, image identification features, waveform features, historical fault features and power transmission channel conditions; the fault causes are divided into four categories including lightning faults, engineering vehicles, mountain fires and equipment bodies.
The technical scheme has the advantages that the fault reason is judged by combining multi-source information fusion of meteorological features, seasonal features, image features, waveform features, historical fault features and power transmission channel condition information, the problem of fault and reason judgment which is difficult to solve under the traditional algorithm is solved, and the accuracy of fault reason judgment is improved.
Further, in the fault cause judgment submodule, the process of training the neural network is as follows:
forming a training sample set according to a known fault reason and at least two fault characteristics matched with the known fault reason;
inputting training samples in a training sample set into an initialized neural network with a preset structure;
calculating the error output by the neural network, and finishing training if the error range is smaller than a preset condition threshold; otherwise, adjusting parameters in the neural network to continue training until the error range is smaller than the preset condition threshold or the preset training stopping condition is met, and stopping the training of the neural network.
The technical scheme has the advantages that the neural network is trained, and the trained neural network is used for judging the fault reason, so that the calculation time for judging the fault reason is shortened, the efficiency for judging the fault reason is improved, and the timeliness of the operation and inspection report is further improved.
Further, in the fault notification display module, the fault notification is pushed to the client through the instant messaging server and displayed in an instant mode.
The technical scheme has the advantages that the instant messaging server is used for pushing the fault report, so that on one hand, the cost and time of program development are saved, on the other hand, the efficiency of operation and inspection report is improved, faults can be timely repaired, the fault power failure time is reduced, the power supply reliability is improved, and the stable operation of the whole power transmission line is ensured.
A third aspect of the disclosure provides a computer-readable storage medium.
A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the steps of the intelligent operation notification method as described above.
A fourth aspect of the present disclosure provides a computer device.
A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor executes the program to implement the steps of the intelligent operation notification method as described above.
The beneficial effects of this disclosure are:
(1) the method comprises the steps of calling a map database of a current routing inspection area, positioning the judged position of a fault tower in the map database, inquiring a routing inspection path from a current measuring point to the fault tower, and marking on a corresponding map to form a navigation map; the judged position and fault reason of the fault tower and the navigation map are filled into a preset fault reporting template to form fault reporting, and the fault reporting template is pushed to the client side to be displayed in time, so that the fault can be repaired in time, the fault power failure time is reduced, the power supply reliability is improved, and the stable operation of the whole power transmission line is ensured.
(2) The method is suitable for all power supply companies, the power companies can timely push fault information and navigation information to relevant operation and maintenance personnel through technology and cooperation of all departments, the fault condition can be accounted at the first time, the site is reached, and the fault can be quickly recovered.
Detailed Description
The present disclosure is further described with reference to the following drawings and examples.
It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the disclosure. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments according to the present disclosure. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, and it should be understood that when the terms "comprises" and/or "comprising" are used in this specification, they specify the presence of stated features, steps, operations, devices, components, and/or combinations thereof, unless the context clearly indicates otherwise.
Example one
Fig. 1 is a flowchart of an intelligent operation inspection notification method according to an embodiment of the present disclosure.
As shown in fig. 1, the intelligent operation and inspection notifying method of the embodiment includes:
s101: the method comprises the following steps of judging the position of a tower with a fault of the power transmission line and the fault reason, wherein the process comprises the following steps:
obtaining the distance between the current measuring point and the fault point by using a fault distance measuring algorithm, converting the distance into a fault tower number, and judging the position of the fault tower;
and selecting at least two fault characteristics matched with the fault reason to train the neural network, and judging the fault reason.
In the embodiment, the fault characteristics comprise meteorological data characteristics, seasonal characteristics, image identification characteristics, waveform characteristics, historical fault characteristics and power transmission channel conditions;
the fault causes are divided into four categories including lightning faults, engineering vehicles, mountain fires and equipment bodies.
Specifically, meteorological data characteristics: shade, season, time, temperature, humidity, wind power and terrain in a 10-kilometer grid area near the power transmission line.
Seasonal characteristics: spring (3-5 months), summer (6-8 months), autumn (9-11 months), winter (12-2 months)
Image recognition features: engineering truck, mountain fire, lightning stroke trace and equipment abnormity.
Waveform characteristics: metallic, current waveform, zero sequence current high frequency harmonic, zero sequence current direct current component, wavelet packet energy.
Historical failure characteristics: the lightning stroke fault frequency is high, the fault frequency caused by the engineering vehicle is high, and the fault caused by the equipment body is high.
The condition of a power transmission channel: a pattern within a 5 km radius along the line.
Fault signature table, as shown in table 1:
TABLE 1 Fault signature Table
It is understood that in other embodiments, the fault characteristics include, but are not limited to, meteorological data characteristics, seasonal characteristics, image recognition characteristics, waveform characteristics, historical fault characteristics, and power transmission channel conditions, and may be a combination of any at least two of the meteorological data characteristics, seasonal characteristics, image recognition characteristics, waveform characteristics, historical fault characteristics, and power transmission channel conditions, as may be selected by one of ordinary skill in the art depending on the particular situation.
The failure causes can be divided into other categories, and those skilled in the art can divide the failure causes according to specific situations.
The technical scheme has the advantages that the fault reason is judged by combining multi-source information fusion of meteorological features, seasonal features, image features, waveform features, historical fault features and power transmission channel condition information, the problem of fault and reason judgment which is difficult to solve under the traditional algorithm is solved, and the accuracy of fault reason judgment is improved.
In a specific implementation, the process of training the neural network is as follows:
1) forming a training sample set according to a known fault reason and at least two fault characteristics matched with the known fault reason;
specifically, the fault characteristic value is determined as follows:
meteorological features: thunderstorm is represented by 1, overcast by 0.5, and rain by 0.
Seasonal characteristics: spring, summer, autumn and winter are respectively represented by 0, 0.25, 0.5 and 1.
Image characteristics: lightning stroke trace is 1, engineering truck is 2, mountain fire is 3, and equipment abnormity is 4.
Waveform characteristics: and calculating first and second order differential of the fault voltage and current sampling data. And (3) calculating a numerical differential by adopting Lagrangian function interpolation and Richardson extrapolation methods for the discrete points to serve as a metallic and high-resistance numerical value.
The zero sequence current is decomposed into a series of sine quantity sums with the frequency being positive integral multiple of the power frequency by a Fourier series expansion method. And converting the fault recording sampling time domain signal into a frequency domain signal, namely performing 3-time harmonic analysis on the harmonic and direct current content characteristics of the fault zero sequence current to obtain a corresponding numerical value.
And extracting effective fault meteorological features and numerical features from fault recording data, related meteorological information, power transmission channel information, image identification information and historical faults of a given sample.
2) And inputting the training samples in the training sample set into the initialized neural network with the preset structure.
Specifically, in the process of initializing the neural network, the input level nodes of the neural network read the input amount of the samples and set the random initial weight and the threshold.
3) Calculating the error output by the neural network, and finishing training if the error range is smaller than a preset condition threshold; otherwise, adjusting parameters in the neural network to continue training until the error range is smaller than the preset condition threshold or a preset training stopping condition is met (for example, the training times exceed n times, wherein n is a preset known number, such as 20 times), and stopping the training of the neural network.
Specifically, the signal is transmitted from the input layer to the hidden layer and the output layer in sequence, and the output value of the last layer is obtained through calculation; if the error precision meets the set condition threshold value and is less than 0.001, finishing training and outputting a result, otherwise, feeding errors back to the input layer from the output layer and the hidden layer in sequence, calculating the correction quantity of the weight value and the threshold value of each layer according to a gradient descent method, and continuing training according to the new weight value and the threshold value until the precision of the output result meets the requirement or meets a preset training stopping condition (for example, the training times exceed n times, wherein n is a preset known number, such as 20 times).
It should be noted that the neural network may be a BP neural network or a CNN neural network, and those skilled in the art may specifically select a structural form of the neural network according to actual situations.
The technical scheme has the advantages that the neural network is trained, and the trained neural network is used for judging the fault reason, so that the calculation time for judging the fault reason is shortened, the efficiency for judging the fault reason is improved, and the timeliness of the operation and inspection report is further improved.
S102: and calling a map database of the current routing inspection area, positioning the position of the fault tower in the map database, inquiring a routing inspection path from the current measuring point to the fault tower, and marking on a corresponding map to form a navigation map.
And inquiring the stored tower coordinates according to the position of the tower with the fault, determining the longitude and latitude of the fault, inquiring the routing inspection path, and displaying the routing inspection path on the map.
The form of tower information storage is shown in table 2.
TABLE 2 Tower information storage Format
Serial number
|
Attribute name
|
Description of the invention
|
Type (B)
|
1
|
id
|
Record number
|
Long
|
2
|
faultTime
|
Recording time
|
Time
|
3
|
text
|
Text information (failure diagnosis result)
|
String
|
4
|
picFile
|
png picture file stream
|
byte[]
|
5
|
GPS
|
Position coordinates of tower
|
String
|
6
|
contacts
|
Receiver person
|
String |
Specifically, the current coordinates are accurately positioned by the GPS to serve as a starting place, the coordinates of a fault tower serve as a target, and an accurate path reaching the tower is formed. In the specific implementation, a map database of the current routing inspection area is obtained through an API (application program interface) communication protocol to form path navigation.
S103: and filling the position of the fault tower, the fault reason and the navigation map into a preset fault notification template to form a fault notification, and pushing the fault notification to a client for display.
It should be noted that the fault notification template is preset, and may be in the form of a text expression + a navigation map of the position and the cause of the fault tower, or in the form of a text expression + a fault waveform map + a navigation map of the position and the cause of the fault tower, and a person in the art may specifically set the fault notification template according to actual conditions.
For example: and the text expression of the position of the fault tower and the fault reason is shown in the table 3.
TABLE 3 text presentation of the location of the faulty tower and the cause of the fault
As an embodiment, the failure notification is pushed to the client via the instant messaging server and displayed instantly.
In this example, the instant messaging server is an enterprise WeChat Server.
It is understood that the instant messaging server may also be a WeChat server, an update server, etc., and those skilled in the art may specifically select an instant messaging server corresponding to a corresponding type of instant messaging method according to actual situations.
The technical scheme has the advantages that the instant messaging server is used for pushing the fault report, so that on one hand, the cost and time of program development are saved, on the other hand, the efficiency of operation and inspection report is improved, faults can be timely repaired, the fault power failure time is reduced, the power supply reliability is improved, and the stable operation of the whole power transmission line is ensured.
In the embodiment, a map database of a current routing inspection area is retrieved, the judged position of a fault tower is positioned in the map database, a routing inspection path from a current measuring point to the fault tower is inquired and marked on a corresponding map, and a navigation map is formed; the judged position and fault reason of the fault tower and the navigation map are filled into a preset fault reporting template to form fault reporting, and the fault reporting template is pushed to the client side to be displayed in time, so that the fault can be repaired in time, the fault power failure time is reduced, the power supply reliability is improved, and the stable operation of the whole power transmission line is ensured.
The embodiment is suitable for all power supply companies, and the power company can timely push fault information and navigation information to relevant operation and maintenance and repair personnel through the cooperation of the technology and all departments, so that the fault condition can be accounted and repaired on the spot at the first time, and the fault can be quickly recovered.
Example two
Fig. 2 is a schematic structural diagram of an intelligent operation and inspection notifying device according to an embodiment of the present disclosure.
As shown in fig. 2, the intelligent operation and inspection notifying device of the present embodiment includes:
(1) and the fault position and reason judgment module is used for judging the position of the power transmission line fault tower and the fault reason.
Specifically, the fault location and reason determining module includes:
(1.1) a fault position judgment submodule, which is used for obtaining the distance between the current measuring point and the fault point by using a fault distance measuring algorithm, converting the distance into a fault tower number and judging the position of the fault tower;
(1.2) the fault reason judgment submodule selects at least two fault characteristics matched with the fault reason to train a neural network and judges the fault reason;
as a specific implementation manner, in the fault cause judgment sub-module, the fault features include meteorological data features, seasonal features, image identification features, waveform features, historical fault features and power transmission channel conditions; the fault causes are divided into four categories including lightning faults, engineering vehicles, mountain fires and equipment bodies.
It is understood that in other embodiments, the fault characteristics include, but are not limited to, meteorological data characteristics, seasonal characteristics, image recognition characteristics, waveform characteristics, historical fault characteristics, and power transmission channel conditions, and may be a combination of any at least two of the meteorological data characteristics, seasonal characteristics, image recognition characteristics, waveform characteristics, historical fault characteristics, and power transmission channel conditions, as may be selected by one of ordinary skill in the art depending on the particular situation.
The failure causes can be divided into other categories, and those skilled in the art can divide the failure causes according to specific situations.
The technical scheme has the advantages that the fault reason is judged by combining multi-source information fusion of meteorological features, seasonal features, image features, waveform features, historical fault features and power transmission channel condition information, the problem of fault and reason judgment which is difficult to solve under the traditional algorithm is solved, and the accuracy of fault reason judgment is improved.
As a specific implementation manner, in the fault cause judgment sub-module, the process of training the neural network is as follows:
forming a training sample set according to a known fault reason and at least two fault characteristics matched with the known fault reason;
inputting training samples in a training sample set into an initialized neural network with a preset structure;
calculating the error output by the neural network, and finishing training if the error range is smaller than a preset condition threshold (for example, the error precision meets the requirement that the set condition threshold is smaller than 0.001); otherwise, adjusting parameters in the neural network to continue training until the error range is smaller than the preset condition threshold or a preset training stopping condition is met (for example, the training times exceed n times, wherein n is a preset known number, such as 20 times), and stopping training of the neural network.
It should be noted that the neural network may be a BP neural network or a CNN neural network, and those skilled in the art may specifically select a structural form of the neural network according to actual situations.
The technical scheme has the advantages that the neural network is trained, and the trained neural network is used for judging the fault reason, so that the calculation time for judging the fault reason is shortened, the efficiency for judging the fault reason is improved, and the timeliness of the operation and inspection report is further improved.
(2) And the navigation map forming module is used for calling a map database of the current routing inspection area, positioning the position of the fault tower in the map database, inquiring a routing inspection path from the current measuring point to the fault tower, and marking the routing inspection path on a corresponding map to form a navigation map.
(3) And the fault report display module is used for filling the position of the fault tower, the fault reason and the navigation map into a preset fault report template to form a fault report, and pushing the fault report to the client for display.
It should be noted that the fault notification template is preset, and may be in the form of a text expression + a navigation map of the position and the cause of the fault tower, or in the form of a text expression + a fault waveform map + a navigation map of the position and the cause of the fault tower, and a person in the art may specifically set the fault notification template according to actual conditions.
As an embodiment, in the failure notification presentation module, the failure notification is pushed to the client via the instant messaging server and displayed in real time.
In this example, the instant messaging server is an enterprise WeChat Server.
It is understood that the instant messaging server may also be a WeChat server, an update server, etc., and those skilled in the art may specifically select an instant messaging server corresponding to a corresponding type of instant messaging method according to actual situations.
The technical scheme has the advantages that the instant messaging server is used for pushing the fault report, so that on one hand, the cost and time of program development are saved, on the other hand, the efficiency of operation and inspection report is improved, faults can be timely repaired, the fault power failure time is reduced, the power supply reliability is improved, and the stable operation of the whole power transmission line is ensured.
In the embodiment, a map database of a current routing inspection area is retrieved, the judged position of a fault tower is positioned in the map database, a routing inspection path from a current measuring point to the fault tower is inquired and marked on a corresponding map, and a navigation map is formed; the judged position and fault reason of the fault tower and the navigation map are filled into a preset fault reporting template to form fault reporting, and the fault reporting template is pushed to the client side to be displayed in time, so that the fault can be repaired in time, the fault power failure time is reduced, the power supply reliability is improved, and the stable operation of the whole power transmission line is ensured.
EXAMPLE III
The present embodiment provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of:
the method comprises the following steps of judging the position of a tower with a fault of the power transmission line and the fault reason, wherein the process comprises the following steps:
obtaining the distance between the current measuring point and the fault point by using a fault distance measuring algorithm, converting the distance into a fault tower number, and judging the position of the fault tower;
selecting at least two fault characteristics matched with the fault reason to train a neural network, and judging the fault reason;
calling a map database of the current routing inspection area, positioning the position of the fault tower in the map database, inquiring a routing inspection path from the current measuring point to the fault tower, and marking on a corresponding map to form a navigation map;
and filling the position of the fault tower, the fault reason and the navigation map into a preset fault notification template to form a fault notification, and pushing the fault notification to a client for display.
In the embodiment, a map database of a current routing inspection area is retrieved, the judged position of a fault tower is positioned in the map database, a routing inspection path from a current measuring point to the fault tower is inquired and marked on a corresponding map, and a navigation map is formed; the judged position and fault reason of the fault tower and the navigation map are filled into a preset fault reporting template to form fault reporting, and the fault reporting template is pushed to the client side to be displayed in time, so that the fault can be repaired in time, the fault power failure time is reduced, the power supply reliability is improved, and the stable operation of the whole power transmission line is ensured.
Example four
The embodiment provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the computer program to implement the following steps:
the method comprises the following steps of judging the position of a tower with a fault of the power transmission line and the fault reason, wherein the process comprises the following steps:
obtaining the distance between the current measuring point and the fault point by using a fault distance measuring algorithm, converting the distance into a fault tower number, and judging the position of the fault tower;
selecting at least two fault characteristics matched with the fault reason to train a neural network, and judging the fault reason;
calling a map database of the current routing inspection area, positioning the position of the fault tower in the map database, inquiring a routing inspection path from the current measuring point to the fault tower, and marking on a corresponding map to form a navigation map;
and filling the position of the fault tower, the fault reason and the navigation map into a preset fault notification template to form a fault notification, and pushing the fault notification to a client for display.
In the embodiment, a map database of a current routing inspection area is retrieved, the judged position of a fault tower is positioned in the map database, a routing inspection path from a current measuring point to the fault tower is inquired and marked on a corresponding map, and a navigation map is formed; the judged position and fault reason of the fault tower and the navigation map are filled into a preset fault reporting template to form fault reporting, and the fault reporting template is pushed to the client side to be displayed in time, so that the fault can be repaired in time, the fault power failure time is reduced, the power supply reliability is improved, and the stable operation of the whole power transmission line is ensured.
As will be appreciated by one skilled in the art, embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosure. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
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 a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure, and various modifications and changes may be made to the present disclosure by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present disclosure should be included in the protection scope of the present disclosure.