Disclosure of Invention
In order to overcome at least the above-mentioned shortcomings in the prior art, one of the purposes of the present application is to provide a method, an apparatus and a server for monitoring the grounding of electric power construction, which can effectively determine the authenticity of the grounding monitoring status information, so as to analyze the noise monitoring status information possibly existing in the grounding monitoring status information, thereby improving the association degree of the grounding monitoring status information with the grounding equipment of electric power construction.
In a first aspect, the present application provides a method for monitoring grounding of electric power construction, applied to a server, the method comprising:
acquiring monitoring state characteristics of grounding monitoring state information corresponding to first power construction grounding equipment, and determining whether the monitoring state characteristics are matched with preset monitoring state characteristics or not;
if the monitoring state characteristics are matched with the preset monitoring state characteristics, taking grounding monitoring state information corresponding to the first power construction grounding equipment as target monitoring state information, taking a grounding object firstly arranged on the first power construction grounding equipment as a grounding object reference node of a sequence of objects to be monitored, and acquiring monitoring strategy characteristic information of the grounding monitoring state information based on the target monitoring state information and the grounding object reference node;
Matching the monitoring strategy characteristic information with a preset object sequence to be monitored, determining whether the monitoring strategy characteristic information is matched with the preset object sequence to be monitored, if the monitoring strategy characteristic information is matched with the preset object sequence to be monitored, extracting the characteristics of the grounding object corresponding to each preset monitoring state characteristic value in the monitoring state characteristics, and acquiring the monitoring time sequence vector of the monitoring state characteristics according to the characteristics of the grounding object corresponding to each preset monitoring state characteristic value;
processing the monitoring time sequence vector of the monitoring state characteristic according to the monitoring time sequence vector of a preset monitoring sample to obtain a monitoring result of a monitoring range in the monitoring state characteristic, wherein the monitoring result comprises a first monitoring strategy for the first power construction grounding device and a second monitoring strategy for the second power construction grounding device, the monitoring time sequence vector of the preset monitoring sample comprises an original monitoring time sequence vector of the preset monitoring sample and an expanded monitoring time sequence vector obtained according to the original monitoring time sequence vector, the expanded monitoring time sequence vector obtains a new monitoring state characteristic value according to each preset monitoring state characteristic value, extracts characteristics of a grounding object corresponding to each new monitoring state characteristic value in each preset monitoring sample and obtains the characteristics of the grounding object corresponding to each new monitoring state characteristic value according to the second power construction grounding device, and the second power construction grounding device is power construction grounding device related to the first power construction grounding device;
And respectively associating the grounding monitoring state information into the first power construction grounding device and the second power construction grounding device according to the monitoring result of the monitoring range in the monitoring state characteristics, wherein the monitoring state information outside the monitoring range in the monitoring state characteristics is noise monitoring state information.
In one possible example of the first aspect, the method further includes, before the step of obtaining the monitoring status feature of the grounding monitoring status information corresponding to the first power construction grounding device and determining whether the monitoring status feature matches the preset monitoring status feature, the step of:
determining a grounding object which is firstly arranged on first power construction grounding equipment in grounding monitoring state information to be stored, and taking the grounding object which is firstly arranged on the first power construction grounding equipment as a grounding object reference node of a sequence of objects to be monitored;
acquiring first grounding monitoring state information corresponding to first power construction grounding equipment and second grounding monitoring state information corresponding to second power construction grounding equipment, and calculating state loss information of the first grounding monitoring state information and the second grounding monitoring state information;
Acquiring equipment monitoring parameter information of first power construction grounding equipment and second power construction grounding equipment, and calculating monitoring strategy characteristic information of the grounding monitoring state information based on the equipment monitoring parameter information and the state loss information;
and constructing an object sequence to be monitored based on the grounding object reference node and the monitoring strategy characteristic information, and taking the object sequence to be monitored as a preset object sequence to be monitored.
In one possible example of the first aspect, the step of obtaining a monitoring timing vector of the monitoring status feature according to the feature of the grounding object corresponding to each preset monitoring status feature value includes:
according to the characteristics of the grounding object corresponding to each preset monitoring state characteristic value, acquiring a monitoring time sequence node corresponding to each preset monitoring state characteristic value;
acquiring a comparison target monitoring time sequence node, and detecting whether the similarity between the monitoring time sequence node corresponding to each preset monitoring state characteristic value and the monitoring characteristic point of the comparison target monitoring time sequence node is larger than a preset similarity threshold value;
when the similarity between the monitoring time sequence node corresponding to each preset monitoring state characteristic value and the monitoring characteristic point of the comparison target monitoring time sequence node is larger than the similarity threshold value, performing monitoring time sequence node simulation of monitoring characteristics on the monitoring time sequence node corresponding to each preset monitoring state characteristic value, and generating a simulation monitoring time sequence node;
Detecting whether the similarity between the simulation monitoring time sequence node and the comparison target monitoring time sequence node is larger than the similarity threshold value;
when the similarity between the simulation monitoring time sequence node and the comparison target monitoring time sequence node is larger than the similarity threshold, confirming that the similarity between the monitoring time sequence node corresponding to each preset monitoring state characteristic value and the comparison target monitoring time sequence node is larger than a set similarity threshold; the comparison target is a target preset by a user for comparison, and the monitoring time sequence node of the comparison target is a monitoring time sequence node of the comparison target;
when the similarity between the comparison target monitoring time sequence node and the comparison target monitoring time sequence node is larger than a set similarity threshold, acquiring historical time sequence information of the comparison target monitoring time sequence node, and acquiring the monitoring time sequence vector for acquiring the monitoring state characteristics according to the historical time sequence information of the comparison target monitoring time sequence node.
In a possible example of the first aspect, the step of obtaining the monitoring timing vector for obtaining the monitoring status feature according to the historical timing information of the comparison target monitoring timing node includes:
Acquiring a first time sequence updating change of the comparison target monitoring time sequence node in a preset time period before, and storing the first time sequence updating change in the first power construction grounding equipment;
acquiring time sequence characteristics and time sequence record states of the comparison target monitoring time sequence node in the first time sequence updating change;
in the first power construction grounding device, acquiring a time sequence path of the first time sequence update change aiming at the time sequence record state, and marking the time sequence path as the time sequence update change of the comparison target monitoring time sequence node in the next preset time period;
and estimating the monitoring characteristic point corresponding to the second power construction grounding equipment in the time sequence path according to the time sequence characteristic of the comparison target monitoring time sequence node, and obtaining the monitoring time sequence vector for obtaining the monitoring state characteristic according to the time sequence updating change of the comparison target monitoring time sequence node in the next preset time period before the monitoring characteristic point.
In one possible example of the first aspect, the step of associating the ground monitoring status information to the first power construction grounding apparatus and the second power construction grounding apparatus, respectively, according to a monitoring result of a monitoring range in the monitoring status feature includes:
Acquiring a monitoring characteristic association object library represented by each monitoring target characteristic point in the monitoring result according to the monitoring result of the monitoring range in the monitoring state characteristic, wherein each monitoring target characteristic point periodically updates a monitoring behavior dynamic parameter, and the monitoring behavior dynamic parameter is used for recording the state updating condition of the monitoring target characteristic point;
based on the state update condition of each monitoring target feature point, dividing the hash of each monitoring target feature point into M monitoring feature point queues with matched state update, wherein M is an integer greater than 1;
splitting the monitoring feature associated object library based on a preset association strategy for each monitoring feature point queue to generate N monitoring feature associated object sub-libraries, and storing the N monitoring feature associated object sub-libraries to different monitoring target feature points in the monitoring feature point queues; wherein N is an integer greater than 1;
when each monitoring target feature point is matched with the grounding monitoring state information, judging whether the state updating change of the monitoring target feature point is smaller than a preset change value, if so, calculating the similarity between the target monitoring feature data of the target grounding monitoring state information carried in the grounding monitoring state information and the monitoring feature data sample recorded in the monitoring feature related object sub-library of the feature point through each monitoring target feature point, and judging whether the calculated similarity is larger than or equal to a set similarity threshold;
If the calculated similarity is greater than or equal to the set similarity threshold, fusing and storing the target monitoring characteristic data of the target grounding monitoring state information and the monitoring characteristic data with the similarity greater than or equal to the set similarity threshold, generating fused monitoring characteristic data samples, and respectively establishing corresponding relations between the fused monitoring characteristic data samples and the target grounding monitoring state information identification and between the fused monitoring characteristic data samples and the grounding monitoring state information sample identification containing the monitoring characteristic data samples as associated project objects;
and respectively issuing each associated project object to a monitoring target feature point with the state update smaller than the preset change value in each monitoring feature point queue, and respectively associating each associated project object to the first power construction grounding device and the second power construction grounding device through a monitoring feature associated object sub-library by using the monitoring target feature point with the state update smaller than the preset change value in each monitoring feature point queue.
In a second aspect, an embodiment of the present application provides a power construction ground monitoring device, applied to a server, the device including:
The determining module is used for acquiring monitoring state characteristics of grounding monitoring state information corresponding to the first power construction grounding equipment and determining whether the monitoring state characteristics are matched with preset monitoring state characteristics or not;
the acquisition module is used for taking the grounding monitoring state information corresponding to the first power construction grounding equipment as target monitoring state information if the monitoring state characteristics are matched with the preset monitoring state characteristics, taking a grounding object which is firstly arranged on the first power construction grounding equipment as a grounding object reference node of a sequence of objects to be monitored, and acquiring monitoring strategy characteristic information of the grounding monitoring state information based on the target monitoring state information and the grounding object reference node;
the extraction module is used for matching the monitoring strategy characteristic information with a preset object sequence to be monitored, determining whether the monitoring strategy characteristic information is matched with the preset object sequence to be monitored, extracting the characteristic of a grounding object corresponding to each preset monitoring state characteristic value in the monitoring state characteristic if the monitoring strategy characteristic information is matched with the preset object sequence to be monitored, and acquiring the monitoring time sequence vector of the monitoring state characteristic according to the characteristic of the grounding object corresponding to each preset monitoring state characteristic value;
The acquisition module is used for processing the monitoring time sequence vector of the monitoring state characteristic according to the monitoring time sequence vector of the preset monitoring sample to acquire a monitoring result of a monitoring range in the monitoring state characteristic, wherein the monitoring result comprises a first monitoring strategy aiming at the first power construction grounding device and a second monitoring strategy aiming at a second power construction grounding device, the monitoring time sequence vector of the preset monitoring sample comprises an original monitoring time sequence vector of the preset monitoring sample and an expanded monitoring time sequence vector acquired according to the original monitoring time sequence vector, the expanded monitoring time sequence vector acquires a characteristic of a grounding object corresponding to each new monitoring state characteristic value in each preset monitoring sample according to each preset monitoring state characteristic value, and the characteristic of the grounding object corresponding to each new monitoring state characteristic value is acquired according to the characteristic of the grounding object corresponding to each new monitoring state characteristic value, and the second power construction grounding device is power construction grounding device related to the first power construction grounding device;
and the association module is used for respectively associating the grounding monitoring state information into the first power construction grounding equipment and the second power construction grounding equipment according to the monitoring result of the monitoring range in the monitoring state characteristics, wherein the monitoring state information outside the monitoring range in the monitoring state characteristics is noise monitoring state information.
In a third aspect, embodiments of the present application provide a server comprising a processor, a memory, and a network interface. The memory and the network interface processor can be connected through a bus system. The network interface is configured to receive a message, the memory is configured to store a program, instructions or code, and the processor is configured to execute the program, instructions or code in the memory to perform the operations described above in the first aspect or any of the possible designs of the first aspect.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium having instructions stored therein, which when executed on a computer, cause the computer to perform the method of the first aspect or any of the possible designs of the first aspect.
Based on any one of the above aspects, when the monitoring state characteristics of the grounding monitoring state information corresponding to the first power construction grounding device are matched with preset monitoring state characteristics, monitoring strategy characteristic information of the grounding monitoring state information is obtained, and when the monitoring strategy characteristic information is matched with a preset object sequence to be monitored, a monitoring result of a monitoring range in the monitoring state characteristics is obtained, so that the grounding monitoring state information is respectively related to the first power construction grounding device and the second power construction grounding device. Therefore, the authenticity of the grounding monitoring state information can be effectively determined, so that noise monitoring state information possibly existing in the grounding monitoring state information can be analyzed, and the association degree of the grounding monitoring state information with the electric power construction grounding equipment is improved.
Detailed Description
The following description is provided in connection with the accompanying drawings, and the specific operation method in the method embodiment may also be applied to the device embodiment or the system embodiment.
Referring to fig. 1, a flow chart of a power construction grounding monitoring method provided in an embodiment of the present application is shown, and the power construction grounding monitoring method is described in detail below.
Step S110, a monitoring state characteristic of grounding monitoring state information corresponding to the first power construction grounding equipment is obtained, and whether the monitoring state characteristic is matched with a preset monitoring state characteristic or not is determined.
Step S120, if the monitoring status feature matches the preset monitoring status feature, the grounding monitoring status information corresponding to the first power construction grounding device is taken as target monitoring status information, and the grounding object first set in the first power construction grounding device is taken as the grounding object reference node of the sequence of objects to be monitored, so as to obtain the monitoring policy feature information of the grounding monitoring status information based on the target monitoring status information and the grounding object reference node.
Step S130, matching the monitoring strategy characteristic information with a preset object sequence to be monitored, determining whether the monitoring strategy characteristic information is matched with the preset object sequence to be monitored, if the monitoring strategy characteristic information is matched with the preset object sequence to be monitored, extracting the characteristics of the grounding object corresponding to each preset monitoring state characteristic value in the monitoring state characteristics, and acquiring the monitoring time sequence vector of the monitoring state characteristics according to the characteristics of the grounding object corresponding to each preset monitoring state characteristic value.
Step S140, processing the monitoring time sequence vector of the monitoring status feature according to the monitoring time sequence vector of the preset monitoring sample to obtain a monitoring result of the monitoring range in the monitoring status feature, wherein the monitoring result comprises a first monitoring strategy for the first power construction grounding device and a second monitoring strategy for the second power construction grounding device, the monitoring time sequence vector of the preset monitoring sample comprises an original monitoring time sequence vector of the preset monitoring sample and an expanded monitoring time sequence vector obtained according to the original monitoring time sequence vector, the expanded monitoring time sequence vector obtains a new monitoring status feature value according to each preset monitoring status feature value, and then extracts the feature of the grounding object corresponding to each new monitoring status feature value in each preset monitoring sample and obtains the feature of the grounding object corresponding to each new monitoring status feature value, and the second power construction grounding device is the power construction grounding device with construction association with the first power construction grounding device.
And step S150, respectively associating the grounding monitoring state information into the first power construction grounding equipment and the second power construction grounding equipment according to the monitoring result of the monitoring range in the monitoring state characteristics, wherein the monitoring state information outside the monitoring range in the monitoring state characteristics is noise monitoring state information.
In this embodiment, the ground monitoring state information may be a working state of the device when the device is grounded, for example, the ground monitoring state information may include a resistance detection state, a voltage detection state, and the like, and the monitoring state features may be feature sequences obtained by extracting features (such as a state change and a state abnormality) of the resistance detection state and the voltage detection state by using a pointer.
In this embodiment, the monitoring policy feature information may refer to feature information when the monitoring policy is executed later, for example, feature information such as monitoring frequency, monitoring duration, and the like.
Therefore, when the monitoring state characteristics of the grounding monitoring state information corresponding to the first power construction grounding device are matched with preset monitoring state characteristics, monitoring strategy characteristic information of the grounding monitoring state information is obtained, and when the monitoring strategy characteristic information is matched with a preset object sequence to be monitored, a monitoring result of a monitoring range in the monitoring state characteristics is obtained, so that the grounding monitoring state information is respectively related to the first power construction grounding device and the second power construction grounding device. Therefore, the authenticity of the grounding monitoring state information can be effectively determined, so that noise monitoring state information possibly existing in the grounding monitoring state information can be analyzed, and the association degree of the grounding monitoring state information with the electric power construction grounding equipment is improved.
In a possible implementation manner, before acquiring the monitoring status feature of the grounding monitoring status information corresponding to the first power construction grounding device and determining whether the monitoring status feature is matched with the preset monitoring status feature, the embodiment may specifically determine the grounding object that is first set in the first power construction grounding device in the grounding monitoring status information to be stored, and use the grounding object that is first set in the first power construction grounding device as the grounding object reference node of the sequence of the objects to be monitored. And then, acquiring first grounding monitoring state information corresponding to the first power construction grounding equipment and second grounding monitoring state information corresponding to the second power construction grounding equipment, and calculating state loss information of the first grounding monitoring state information and the second grounding monitoring state information. The method comprises the steps of obtaining equipment monitoring parameter information of first power construction grounding equipment and second power construction grounding equipment, calculating monitoring strategy characteristic information of grounding monitoring state information based on the equipment monitoring parameter information and the state loss information, constructing an object sequence to be monitored based on a grounding object reference node and the monitoring strategy characteristic information, and taking the object sequence to be monitored as a preset object sequence to be monitored.
In a possible implementation manner, for step S130, the embodiment may specifically obtain, according to the characteristics of the grounding object corresponding to each preset monitoring status characteristic value, a monitoring time sequence node corresponding to each preset monitoring status characteristic value. And then, acquiring a comparison target monitoring time sequence node, and detecting whether the similarity between the monitoring time sequence node corresponding to each preset monitoring state characteristic value and the monitoring characteristic point of the comparison target monitoring time sequence node is larger than a preset similarity threshold value.
On the basis, when the similarity between the monitoring time sequence node corresponding to each preset monitoring state characteristic value and the monitoring characteristic point of the comparison target monitoring time sequence node is larger than a similarity threshold value, monitoring time sequence node simulation of monitoring characteristics is carried out on the monitoring time sequence node corresponding to each preset monitoring state characteristic value, and a simulation monitoring time sequence node is generated.
And then, detecting whether the similarity between the simulation monitoring time sequence node and the comparison target monitoring time sequence node is larger than a similarity threshold value, and confirming that the similarity between the monitoring time sequence node corresponding to each preset monitoring state characteristic value and the comparison target monitoring time sequence node is larger than a set similarity threshold value when the similarity between the simulation monitoring time sequence node and the comparison target monitoring time sequence node is larger than the similarity threshold value. The comparison target is a target preset by a user for comparison, and the monitoring time sequence node of the comparison target is a monitoring time sequence node of the comparison target.
When the similarity between the comparison target monitoring time sequence node and the comparison target monitoring time sequence node is larger than the set similarity threshold, the historical time sequence information of the comparison target monitoring time sequence node is obtained, and the monitoring time sequence vector for obtaining the monitoring state characteristics is obtained according to the historical time sequence information of the comparison target monitoring time sequence node.
For example, in one possible example, a first timing update change of the comparison target monitoring timing node within a preset period of time before may be acquired, and the first timing update change is stored in the first power construction grounding device, and then the timing characteristics and the timing record state of the comparison target monitoring timing node in the first timing update change are acquired.
And then, in the first power construction grounding equipment, acquiring a time sequence path of a time sequence record state of the first time sequence update change, marking the time sequence path as the time sequence update change of the comparison target monitoring time sequence node in the next preset time period, and accordingly, according to the time sequence characteristics of the comparison target monitoring time sequence node, predicting the monitoring characteristic point corresponding to the second power construction grounding equipment in the time sequence path, and obtaining a monitoring time sequence vector of the monitoring state characteristic according to the time sequence update change of the comparison target monitoring time sequence node in the next preset time period before the monitoring characteristic point.
In one possible implementation, for step S150, this may be achieved by the following exemplary sub-steps, described in detail below.
And step S151, obtaining a monitoring characteristic association object library represented by each monitoring target characteristic point in the monitoring result according to the monitoring result of the monitoring range in the monitoring state characteristic, wherein each monitoring target characteristic point periodically updates a monitoring behavior dynamic parameter, and the monitoring behavior dynamic parameter is used for recording the state updating condition of the monitoring target characteristic point.
Substep S152 divides each monitoring target feature point hash into M monitoring feature point queues with status update matching based on status update status of each monitoring target feature point, where M is an integer greater than 1.
In the substep S153, for each monitoring feature point queue, based on a preset association policy, the monitoring feature association object library is split to generate N monitoring feature association object sub-libraries, and the N monitoring feature association object sub-libraries are stored to different monitoring target feature points in the monitoring feature point queue. Wherein N is an integer greater than 1.
And step S154, when each monitoring target feature point is matched with the grounding monitoring state information, judging whether the state updating change of the monitoring target feature point is smaller than a preset change value, if so, calculating the similarity between the target monitoring feature data of the target grounding monitoring state information carried in the grounding monitoring state information and the monitoring feature data sample recorded in the monitoring feature related object sub-library of the present feature point through each monitoring target feature point, and judging whether the calculated similarity is larger than or equal to a set similarity threshold value.
And step S155, if the calculated similarity is greater than or equal to a set similarity threshold, fusing and storing the target monitoring characteristic data of the target grounding monitoring state information and the monitoring characteristic data with the similarity greater than or equal to the set similarity threshold, generating fused monitoring characteristic data samples, and respectively establishing the corresponding relation between the fused monitoring characteristic data samples and the target grounding monitoring state information identification and the grounding monitoring state information sample identification containing the monitoring characteristic data samples as related project objects.
In the substep S156, each associated item object is respectively issued to a monitoring target feature point whose status update in each monitoring feature point queue is smaller than a preset variation value, and each associated item object is respectively associated to the first power construction grounding device and the second power construction grounding device through the monitoring feature associated object sub-library by the monitoring target feature point whose status update in each monitoring feature point queue is smaller than the preset variation value.
Fig. 2 is a schematic diagram of functional modules of an electrical power construction ground monitoring device 200 according to an embodiment of the present application, where the electrical power construction ground monitoring device 200 may be divided into functional modules according to the above-described method embodiment. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated in one processing module. The integrated modules may be implemented in hardware or in software functional modules. It should be noted that the division of the modules in this application is illustrative, and is merely a logic function division, and other division manners may be implemented in practice. For example, in the case of dividing each functional module by the corresponding function, the power construction ground monitoring apparatus 200 shown in fig. 2 is only one apparatus schematic. The power construction ground monitoring apparatus 200 may include an acquisition module 210, a first determination module 220, a second determination module 230, and a monitoring module 240, and the functions of the respective functional modules of the power construction ground monitoring apparatus 200 are described in detail below.
The determining module 210 is configured to obtain a monitoring status characteristic of the grounding monitoring status information corresponding to the first power construction grounding device, and determine whether the monitoring status characteristic is matched with a preset monitoring status characteristic.
The obtaining module 220 is configured to, if the monitoring status feature matches the preset monitoring status feature, take the grounding monitoring status information corresponding to the first power construction grounding device as target monitoring status information, take the grounding object first set in the first power construction grounding device as a grounding object reference node of the sequence of objects to be monitored, and obtain monitoring policy feature information of the grounding monitoring status information based on the target monitoring status information and the grounding object reference node.
The extracting module 230 is configured to match the monitoring policy feature information with a preset object sequence to be monitored, determine whether the monitoring policy feature information matches with the preset object sequence to be monitored, extract a feature of a grounding object corresponding to each preset monitoring state feature value in the monitoring state feature if the monitoring policy feature information matches with the preset object sequence to be monitored, and obtain a monitoring time sequence vector of the monitoring state feature according to the feature of the grounding object corresponding to each preset monitoring state feature value.
The obtaining module 240 is configured to process the monitoring timing vector of the monitoring status feature according to the monitoring timing vector of the preset monitoring sample, obtain a monitoring result of the monitoring range in the monitoring status feature, where the monitoring result includes a first monitoring policy for the first power construction grounding device and a second monitoring policy for the second power construction grounding device, the monitoring timing vector of the preset monitoring sample includes an original monitoring timing vector of the preset monitoring sample and an extended monitoring timing vector obtained according to the original monitoring timing vector, and the extended monitoring timing vector obtains a new monitoring status feature value according to each preset monitoring status feature value, extracts a feature of a grounding object corresponding to each new monitoring status feature value in each preset monitoring sample and obtains the feature of the grounding object corresponding to each new monitoring status feature value, where the second power construction grounding device is a power construction grounding device associated with the first power construction grounding device.
And the association module 250 is configured to associate the grounding monitoring status information to the first power construction grounding device and the second power construction grounding device according to the monitoring result of the monitoring range in the monitoring status feature, where the monitoring status information outside the monitoring range in the monitoring status feature is noise monitoring status information.
In one possible embodiment, the apparatus may further include:
a construction module for:
determining a grounding object which is firstly arranged on first power construction grounding equipment in grounding monitoring state information to be stored, and taking the grounding object which is firstly arranged on the first power construction grounding equipment as a grounding object reference node of a sequence of objects to be monitored;
acquiring first grounding monitoring state information corresponding to first power construction grounding equipment and second grounding monitoring state information corresponding to second power construction grounding equipment, and calculating state loss information of the first grounding monitoring state information and the second grounding monitoring state information;
acquiring equipment monitoring parameter information of first power construction grounding equipment and second power construction grounding equipment, and calculating monitoring strategy characteristic information of grounding monitoring state information based on the equipment monitoring parameter information and the state loss information;
and constructing an object sequence to be monitored based on the grounding object reference node and the monitoring strategy characteristic information, and taking the object sequence to be monitored as a preset object sequence to be monitored.
In one possible implementation manner, the method for obtaining the monitoring timing vector of the monitoring status feature according to the feature of the grounding object corresponding to each preset monitoring status feature value includes:
According to the characteristics of the grounding object corresponding to each preset monitoring state characteristic value, acquiring a monitoring time sequence node corresponding to each preset monitoring state characteristic value;
acquiring a comparison target monitoring time sequence node, and detecting whether the similarity between the monitoring time sequence node corresponding to each preset monitoring state characteristic value and the monitoring characteristic point of the comparison target monitoring time sequence node is larger than a preset similarity threshold value;
when the similarity between the monitoring time sequence node corresponding to each preset monitoring state characteristic value and the monitoring characteristic point of the comparison target monitoring time sequence node is larger than a similarity threshold value, performing monitoring time sequence node simulation of monitoring characteristics on the monitoring time sequence node corresponding to each preset monitoring state characteristic value, and generating a simulation monitoring time sequence node;
detecting whether the similarity between the simulation monitoring time sequence node and the comparison target monitoring time sequence node is larger than a similarity threshold value or not;
when the similarity between the simulation monitoring time sequence node and the comparison target monitoring time sequence node is larger than a similarity threshold value, confirming that the similarity between the monitoring time sequence node corresponding to each preset monitoring state characteristic value and the comparison target monitoring time sequence node is larger than a set similarity threshold value; the comparison target is a target preset by a user for comparison, and the monitoring time sequence node of the comparison target is a monitoring time sequence node of the comparison target;
When the similarity between the comparison target monitoring time sequence node and the comparison target monitoring time sequence node is larger than a set similarity threshold value, historical time sequence information of the comparison target monitoring time sequence node is obtained, and a monitoring time sequence vector for obtaining monitoring state characteristics is obtained according to the historical time sequence information of the comparison target monitoring time sequence node.
In one possible implementation manner, according to the historical time sequence information of the monitoring time sequence node of the comparison target, a mode of obtaining the monitoring time sequence vector of the monitoring state feature is obtained, which includes:
acquiring a first time sequence updating change of a comparison target monitoring time sequence node in a preset time period before, and storing the first time sequence updating change in first power construction grounding equipment;
acquiring time sequence characteristics and time sequence record states of a comparison target monitoring time sequence node in the first time sequence updating change;
in the first power construction grounding equipment, acquiring a time sequence path of a first time sequence updating change aiming at a time sequence recording state, and marking the time sequence path as the time sequence updating change of a comparison target monitoring time sequence node in a next preset time period;
and estimating the monitoring characteristic points corresponding to the second power construction grounding equipment in the time sequence path according to the time sequence characteristics of the comparison target monitoring time sequence node, and obtaining a monitoring time sequence vector for acquiring the monitoring state characteristics according to the time sequence updating change of the comparison target monitoring time sequence node in the next preset time period before monitoring the monitoring characteristic points.
In one possible embodiment, the means for associating the grounding monitoring status information to the first power construction grounding device and the second power construction grounding device according to the monitoring result of the monitoring range in the monitoring status feature includes:
acquiring a monitoring characteristic association object library represented by each monitoring target characteristic point in the monitoring result according to the monitoring result of the monitoring range in the monitoring state characteristic, wherein each monitoring target characteristic point periodically updates a monitoring behavior dynamic parameter, and the monitoring behavior dynamic parameter is used for recording the state updating condition of the monitoring target characteristic point;
based on the state update condition of each monitoring target feature point, dividing each monitoring target feature point hash into M monitoring feature point queues with matched state update, wherein M is an integer greater than 1;
splitting a monitoring feature associated object library based on a preset association strategy for each monitoring feature point queue to generate N monitoring feature associated object sub-libraries, and storing the N monitoring feature associated object sub-libraries to different monitoring target feature points in the monitoring feature point queues; wherein N is an integer greater than 1;
when each monitoring target feature point is matched with the grounding monitoring state information, judging whether the state updating change of the monitoring target feature point is smaller than a preset change value, if so, calculating the similarity between target monitoring feature data of the target grounding monitoring state information carried in the grounding monitoring state information and a monitoring feature data sample recorded by a monitoring feature related object sub-library of the monitoring feature point through each monitoring target feature point, and judging whether the calculated similarity is larger than or equal to a set similarity threshold;
If the calculated similarity is greater than or equal to a set similarity threshold, fusing and storing the target monitoring characteristic data of the target grounding monitoring state information and the monitoring characteristic data with the similarity greater than or equal to the set similarity threshold, generating fused monitoring characteristic data samples, and respectively establishing corresponding relations between the fused monitoring characteristic data samples and the target grounding monitoring state information marks and between the fused monitoring characteristic data samples and the grounding monitoring state information sample marks containing the monitoring characteristic data samples as associated project objects;
and respectively issuing each associated project object to a monitoring target feature point with the state update smaller than a preset change value in each monitoring feature point queue, and respectively associating each associated project object to the first power construction grounding device and the second power construction grounding device through a monitoring feature associated object sub-library by the monitoring target feature point with the state update smaller than the preset change value in each monitoring feature point queue.
Fig. 3 is a schematic structural diagram of a server 100 for executing the above-mentioned power construction grounding monitoring method according to an embodiment of the present application, and as shown in fig. 3, the server 100 may include a network interface 110, a machine-readable storage medium 120, a processor 130, and a bus 140. The number of processors 130 may be one or more, one processor 130 being illustrated in fig. 3. The network interface 110, the machine-readable storage medium 120, and the processor 130 may be connected by a bus 140 or otherwise, as exemplified in fig. 3 by the bus 140.
The machine-readable storage medium 120 is a computer-readable storage medium that may be used to store a software program, a computer-executable program, and modules, such as program instructions/modules (e.g., the acquisition module 210, the first determination module 220, the second determination module 230, and the monitoring module 240 shown in fig. 2) corresponding to the power construction grounding monitoring method in the embodiments of the present application. The processor 130 performs various functional applications and data processing of the terminal device by detecting software programs, instructions and modules stored in the machine-readable storage medium 120, that is, implements the above-mentioned power construction grounding monitoring method, which is not described herein.
The machine-readable storage medium 120 may first comprise a storage program area and a storage data area, wherein the storage program area may store an operating system, a warehousing service process required by at least one function. The storage data area may store data created according to the use of the terminal, etc. Further, the machine-readable storage medium 120 may be volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM) which acts as an external cache. By way of example, and not limitation, many forms of RAM are available, such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data rate Synchronous DRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), and direct memory bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, memory of these and any other suitable moments. In some examples, the machine-readable storage medium 120 may further include memory located remotely from the processor 130, which may be connected to the terminal device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The processor 130 may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above-described method embodiments may be performed by integrated logic circuitry in hardware or instructions in software in processor 130. The processor 130 may be a general purpose processor, a digital signal processor (Digital SignalProcessorDSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), an off-the-shelf programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in hardware, in a decoded processor, or in a combination of hardware and software modules in a decoded processor.
The server 100 may interact with other devices via a communication interface 110. Communication interface 110 may be a circuit, bus, transceiver, or any other device that may be used to exchange information. Processor 130 may transmit and receive information using communication interface 110.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital power construction ground monitor line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a Solid State Disk (SSD)), or the like.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations 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 apparent to those skilled in the art that various modifications and variations can be made to the embodiments of the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the embodiments of the present application fall within the scope of the claims and the equivalents thereof, the present application is intended to encompass such modifications and variations.