Power distribution equipment remote monitoring and control method and system based on internet of things

By setting up a central monitoring module at the power distribution equipment site to generate an encrypted password, and collecting and encrypting monitoring data to transmit to the analysis server, the problems of sensor data confidentiality and communication congestion in the IoT power distribution equipment monitoring system are solved, and fast and secure monitoring data processing and anomaly alerts are achieved.

CN117458716BActive Publication Date: 2025-12-05HENAN XUZHI ELECTRIC POWER TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202311413493.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-27
Publication Date
2025-12-05
Estimated Expiration
2043-10-27

AI Technical Summary

Technical Problem

Existing IoT power distribution equipment monitoring systems have failed to effectively address the issue of sensor data confidentiality, which may lead to busy communication on the analysis server, affecting the timely collection and processing of monitoring data.

Method used

Multiple monitoring modules are set up at the power distribution site. The central monitoring module is selected to generate encryption and decryption passwords. After collecting and encrypting the monitoring data, it is transmitted to the analysis server. Data communication is carried out through the Internet of Things, and abnormal status alerts are issued at the analysis server.

Benefits of technology

It enables rapid collection and secure transmission of monitoring data, avoids excessive communication on the analysis server, improves the efficiency and security of power distribution equipment management, and reduces the risk of failure and energy costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117458716B_ABST
    Figure CN117458716B_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of monitoring systems, and particularly relates to a power distribution equipment remote monitoring and control method and system based on an Internet of Things, which comprises the following steps: setting a predetermined type of monitoring module at different power distribution equipment monitoring points in a power distribution field; determining a central monitoring module from the different monitoring modules; the central monitoring module generates an encryption password and a decryption password, sends the encryption password to other monitoring modules, and collects its own monitoring data and the monitoring data of other monitoring modules to obtain comprehensive monitoring data, and transmits the comprehensive monitoring data to an analysis server; the analysis server analyzes and processes the comprehensive monitoring data to obtain the running state of the power distribution equipment, and reminds the user of the abnormal running state of the power distribution equipment in the case that the running state of the power distribution equipment is abnormal. The monitoring data of the monitoring module can be kept secret through the application.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of monitoring systems, and particularly relates to a power distribution equipment remote monitoring and control method and system based on the Internet of Things. BACKGROUND

[0002] With the continuous development of computer technology, the monitoring data of the power distribution equipment site is collected through the Internet of Things equipment, and the monitoring data is uploaded to the remote server for analysis and processing, so that the running state of the power distribution equipment can be grasped in time, and the user is warned in case of abnormal running state of the power distribution equipment. The method becomes more and more common. Similar prior art has an invention document with the publication number CN111526157A, which discloses an Internet of Things data acquisition system and method. The system includes an Internet of Things sensor, an Internet of Things gateway, and an Internet of Things data acquisition platform. One or more Internet of Things sensors are connected under one Internet of Things gateway, and one or more Internet of Things gateways are connected with the Internet of Things data acquisition platform. The Internet of Things sensor is responsible for real-time acquisition of Internet of Things data and reporting to the corresponding Internet of Things gateway. The Internet of Things gateway is responsible for collecting the Internet of Things data reported by each Internet of Things sensor connected thereto, and reporting to the Internet of Things data acquisition platform after processing. The Internet of Things data acquisition platform is responsible for collecting the Internet of Things data reported by all Internet of Things gateways. Similar prior art also has an invention document with the publication number CN114630337A, which discloses an equipment data acquisition method based on the Internet of Things, including the following steps: S1, setting a wireless sensor on each equipment to construct a self-organizing network area; S2, dividing the self-organizing network area into multiple basic sub-areas; S3, selecting one equipment in each basic sub-area as a data collection node; S4, adjusting the coverage range of the basic sub-area according to the data collection node to obtain multiple self-organizing network sub-areas; S5, sharing information between self-organizing network sub-areas to collect data of each equipment. However, the above invention documents do not consider the security of sensor data. Therefore, the present application provides a power distribution equipment remote monitoring and control method and system based on the Internet of Things. SUMMARY

[0003] The present application sets multiple monitoring modules at different power distribution equipment monitoring points in the power distribution site, determines a center monitoring module from the multiple monitoring modules, the center monitoring module generates an encryption password and a decryption password, sends the encryption password to other monitoring modules, and collects its own monitoring data and the monitoring data of other monitoring modules to obtain comprehensive monitoring data, and transmits the comprehensive monitoring data to an analysis server. The analysis server analyzes the running state of the power distribution equipment and reminds the user of the abnormal running state of the power distribution equipment. The present application aims to timely warn the abnormal running state of the power distribution equipment while keeping the monitoring data of the monitoring module confidential.

[0004] In order to achieve the above-mentioned application purposes, the application provides an Internet of Things-based power distribution equipment remote monitoring and monitoring method, which mainly comprises the following steps:

[0005] Different power distribution equipment monitoring points in the power distribution field are respectively provided with monitoring modules of a predetermined type, the monitoring modules of different types including the monitoring modules for collecting monitoring data of the power distribution equipment including video, the monitoring modules for collecting monitoring data around the power distribution equipment including temperature and humidity, and the monitoring modules for collecting monitoring data around the power distribution equipment including smoke;

[0006] A central monitoring module is determined from the different monitoring modules, the central monitoring module generates an encryption password and a decryption password, sends the encryption password to other monitoring modules, and collects monitoring data of itself and other monitoring modules to obtain comprehensive monitoring data, and transmits the comprehensive monitoring data to an analysis server;

[0007] The analysis server analyzes and processes the comprehensive monitoring data to obtain the running state of the power distribution equipment, and in the case that the running state of the power distribution equipment is abnormal, the analysis server simultaneously sends alarm information to an APP terminal and a PC terminal to remind the user of the abnormal running state of the power distribution equipment.

[0008] As a preferred technical solution of the application, the different monitoring modules respectively correspond to a unique monitoring module ID, the monitoring module ID is a positive integer from 1 to N, N is the total number of the different monitoring modules, and any two monitoring modules with different monitoring module IDs communicate data through the Internet of Things.

[0009] As a preferred technical solution of the application, the central monitoring module collects monitoring data of itself and other monitoring modules to obtain comprehensive monitoring data, which comprises the following steps:

[0010] The central monitoring module adds specific data of a predetermined fixed data length at the end of the monitoring data of itself to obtain intermediate transmission data, uses the encryption password to encrypt the intermediate transmission data, and the central monitoring module as a sending source transmits transmission data composed of the encrypted intermediate transmission data and a random number of specific data encrypted by the encryption password to the next monitoring module adjacent to the monitoring module ID.

[0011] After the next monitoring module adjacent to the monitoring module ID receives the sending data, the next monitoring module adjacent to the monitoring module ID is taken as a new sending source, the monitoring module as the new sending source adds specific data of a preset fixed data length at the end of the monitoring data of the monitoring module to obtain new intermediate sending data, uses the encryption password to encrypt the new intermediate sending data, and transmits new sending data composed of the received sending data, the encrypted new intermediate sending data, and a random number of specific data encrypted by using the encryption password to the next monitoring module adjacent to the monitoring module ID; it is judged whether all the monitoring modules have been taken as sending sources, and if all the monitoring modules have been taken as sending sources, the next step is continued, otherwise, the step is repeated.

[0012] The central monitoring module uses the decryption password to decrypt the received sending data to obtain decryption data, and removes the specific data of the preset fixed data length from the decryption data to finally obtain comprehensive monitoring data.

[0013] As a preferred technical solution of the present application, before the central monitoring module sends the encryption password to other monitoring modules, the number of other monitoring modules that can be communicatively connected by each monitoring module, the sending rate of each monitoring module, and the data length of the encryption password are counted.

[0014] As a preferred technical solution of the present application, the central monitoring module sends the encryption password to other monitoring modules, including the following steps:

[0015] The average value of the number of other monitoring modules that can be communicatively connected by all the monitoring modules is calculated to obtain the average number of other monitoring modules that can be communicatively connected by the monitoring modules, the average value of the sending rate of all the monitoring modules is calculated to obtain the average sending rate of the monitoring modules, and all the monitoring modules are sorted in order from more to less according to the number of other monitoring modules that can be communicatively connected to obtain a sequence composed of all the monitoring modules.

[0016] In the case where the average sending rate of the monitoring modules is greater than a preset average sending rate threshold and the data length of the encryption password is less than a preset data length threshold, the central monitoring module is taken as a root node, and one monitoring module is taken from the sequence as a child node under the root node in turn until the number of child nodes is equal to the average number of other monitoring modules that can be communicatively connected by the monitoring modules.

[0017] The different sub-nodes are respectively taken as new root nodes, for each new root node, a new sub-node under the new root node is continuously taken from the sequence, until the number of new sub-nodes is equal to the average number of other monitoring modules capable of being communicatively connected to the monitoring module or the sequence is empty, in the case that the sequence is not empty, the step is repeated, and in the case that the sequence is empty, the next step is continued;

[0018] For each first-level sub-node under the central monitoring module as the root node, the size relationship between the number of second-level sub-nodes under the first-level sub-node and the number of other monitoring modules capable of being communicatively connected to the monitoring module corresponding to the first-level sub-node is judged, in the case that the former is greater than the latter, the corresponding number of second-level sub-nodes is taken as a first-level sub-node under the root node, and each first-level sub-node and each other node are sequentially taken as a new root node to repeat the same method, and the step is repeatedly executed until there is no case that the number of second-level sub-nodes under the first-level sub-node is greater than the number of other monitoring modules capable of being communicatively connected to the monitoring module corresponding to the first-level sub-node;

[0019] A plurality of communication paths from the central monitoring module to other monitoring modules are determined, and the central monitoring module transmits the encrypted password according to the plurality of communication paths.

[0020] As a preferred technical solution of the application, the central monitoring module refers to the monitoring module with the largest number of other monitoring modules capable of being communicatively connected among all the monitoring modules.

[0021] The application also provides an Internet of Things-based power distribution equipment remote monitoring and control system, which comprises the following modules:

[0022] The monitoring module is used for being arranged at different power distribution equipment monitoring points in a power distribution site, comprising a monitoring module for collecting monitoring data of the power distribution equipment including video, a monitoring module for collecting monitoring data around the power distribution equipment including temperature and humidity, and a monitoring module for collecting monitoring data around the power distribution equipment including smoke sensing; and is used for acting as a central monitoring module, generating an encrypted password and a decryption password, sending the encrypted password to other monitoring modules, collecting comprehensive monitoring data by integrating the monitoring data of the self and the monitoring data of other monitoring modules, and transmitting the comprehensive monitoring data to an analysis server module;

[0023] The communication module is used for data transmission between the monitoring module and the analysis server module.

[0024] The analysis server module is used for analyzing and processing the comprehensive monitoring data, obtaining the operation state of the power distribution equipment, and sending alarm information to the APP end and the PC end simultaneously to remind the user of the abnormal operation state of the power distribution equipment in the case that the operation state of the power distribution equipment is abnormal.

[0025] Compared with the prior art, the beneficial effects of the present application are at least as follows:

[0026] In the present application, first, the predetermined type of monitoring module is arranged at different power distribution equipment monitoring points in the power distribution field; second, a central monitoring module is determined from the different monitoring modules, the central monitoring module generates an encryption password and a decryption password, sends the encryption password to other monitoring modules, and the central monitoring module collects its own monitoring data and the monitoring data of other monitoring modules to obtain comprehensive monitoring data, and transmits the comprehensive monitoring data to an analysis server; finally, the analysis server analyzes and processes the comprehensive monitoring data, obtains the operation state of the power distribution equipment, and reminds the user of the abnormal operation state of the power distribution equipment in the case that the operation state of the power distribution equipment is abnormal. The present application not only can avoid communication busy of the analysis server, but also can realize rapid collection of monitoring data, and the monitoring data of different monitoring modules is kept secret in the process of collecting the monitoring data. BRIEF DESCRIPTION OF DRAWINGS

[0027] Figure 1 The step flow chart of the power distribution equipment remote monitoring and control method based on the Internet of Things of the present application is shown in the figure.

[0028] Figure 2 The composition structure diagram of the power distribution equipment remote monitoring and control system based on the Internet of Things of the present application is shown in the figure. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical scheme and advantages of the present application more clear, the present application is further described in detail below in combination with the drawings and examples. It should be understood that the specific examples described herein are only used to explain the present application, and are not used to limit the present application.

[0030] It can be understood that the terms "first", "second", etc. used in the present application can be used herein to describe various elements, but unless specifically stated, these elements are not limited by these terms. These terms are only used to distinguish the first element from another element. For example, without departing from the scope of the present application, the first xx script can be referred to as the second xx script, and similarly, the second xx script can be referred to as the first xx script.

[0031] The present application provides a power distribution equipment remote monitoring and control method based on the Internet of Things as shown in Figure 1 The present application provides a power distribution equipment remote monitoring and control method based on the Internet of Things as shown in

[0032] Step one, different power distribution equipment monitoring points in the power distribution site are respectively provided with predetermined types of monitoring modules, different types of monitoring modules include monitoring modules for collecting monitoring data of power distribution equipment including video, monitoring modules for collecting monitoring data around power distribution equipment including temperature and humidity, and monitoring modules for collecting monitoring data around power distribution equipment including smoke sensing;

[0033] Step two, a central monitoring module is determined from different monitoring modules, the central monitoring module generates an encryption password and a decryption password, sends the encryption password to other monitoring modules, and the central monitoring module collects its own monitoring data and the monitoring data of other monitoring modules to obtain comprehensive monitoring data, and transmits the comprehensive monitoring data to an analysis server;

[0034] Step three, the analysis server analyzes and processes the comprehensive monitoring data to obtain the running state of the power distribution equipment, and in the case that the running state of the power distribution equipment is abnormal, the analysis server simultaneously sends alarm information to the APP end and the PC end to remind the user of the abnormal running state of the power distribution equipment.

[0035] Specifically, first, monitoring modules are respectively arranged at different power distribution equipment monitoring points in the power distribution site. The types of the monitoring modules are determined according to monitoring requirements in advance. Different types of monitoring modules can be arranged at one power distribution equipment monitoring point. Different types of monitoring modules can be monitoring modules for collecting monitoring data of power distribution equipment including video, monitoring modules for collecting monitoring data around power distribution equipment including temperature and humidity, and monitoring modules for collecting monitoring data around power distribution equipment including smoke. Through comprehensive analysis and processing of the monitoring data collected by the multiple monitoring modules in the power distribution site, the running states of the multiple power distribution equipment can be grasped at any time. Secondly, if all monitoring modules directly send monitoring data to the analysis server, the analysis server will have a problem of communication congestion, which will exacerbate the consumption of communication resources of the analysis server. Therefore, a central monitoring module is selected from different monitoring modules. The specific selection method will be described below. The central monitoring module collects its own monitoring data and the monitoring data of other monitoring modules to obtain comprehensive monitoring data. The comprehensive monitoring data is transmitted to the analysis server. The encryption transmission method can be used. In addition, considering that the monitoring data needs to be kept secret sometimes, the central monitoring module generates an encryption password and a decryption password. The encryption password is sent to other monitoring modules for use. The specific secret method will be described below. Finally, the analysis server obtains the running state of the power distribution equipment by analyzing and processing the comprehensive monitoring data. The process of analysis and processing can use machine learning algorithms in the prior art. If the running state of the power distribution equipment is abnormal, the analysis server sends alarm information to the APP end and the PC end at the same time to remind the user of the abnormal running state of the power distribution equipment, so that the user can take corresponding measures in time. For example, if the analysis server obtains the running state of the power distribution equipment as a short-circuit fault, the user can be reminded to repair the power distribution equipment in time by sending alarm information to the user.

[0036] In addition, the analysis server can predict the future failure risk of the power distribution equipment in advance by analyzing the historical comprehensive monitoring data of the power distribution equipment, and send warning information to the user in advance, so as to timely repair the power distribution equipment and avoid losses caused by power distribution equipment failure; the analysis server can generate maintenance plans and maintenance suggestions for the power distribution equipment by analyzing the comprehensive monitoring data of the power distribution equipment, thereby helping enterprises better maintain and manage power distribution equipment; by setting a monitoring module to collect energy consumption data of the power distribution equipment at the power distribution site, the comprehensive monitoring data of the power distribution equipment can also include energy consumption data of the power distribution equipment, so that the analysis server can help enterprises develop energy consumption management and energy saving optimization schemes for the power distribution equipment by analyzing the energy consumption data of the power distribution equipment, thereby reducing the energy cost of the power distribution equipment; based on the comprehensive monitoring data of the power distribution equipment, the analysis server can provide data visualization and report functions to the user on the APP side and the PC side, thereby helping the user to conveniently analyze data and make operation decisions for the power distribution equipment. In summary, the power distribution equipment remote monitoring and control system can improve the management level and efficiency of the power distribution equipment, reduce the failure risk and energy cost of the power distribution equipment, and improve the reliability and safety of the power distribution network.

[0037] Further, different monitoring modules correspond to a unique monitoring module ID, the monitoring module ID is a positive integer from 1 to N, N is the total number of different monitoring modules, and any two monitoring modules with different monitoring module IDs communicate data through the Internet of Things;

[0038] Further, the central monitoring module collects its own monitoring data and the monitoring data of other monitoring modules to obtain comprehensive monitoring data, including the following steps:

[0039] Firstly, the central monitoring module as a sending source adds a specific data of a pre-set fixed data length at the end of its own monitoring data to obtain intermediate sending data, uses an encryption password to encrypt the intermediate sending data, and the central monitoring module as a sending source transmits the sending data composed of the encrypted intermediate sending data and a random number of specific data encrypted by the encryption password to the next monitoring module adjacent in monitoring module ID;

[0040] Second step, after the next monitoring module adjacent to the monitoring module ID receives the sending data, the next monitoring module adjacent to the monitoring module ID is taken as a new sending source. The monitoring module as the new sending source adds specific data of a preset fixed data length at the end of the monitoring data to obtain new intermediate sending data. The new intermediate sending data is encrypted using an encryption password, and the new sending data composed of the received sending data, the encrypted new intermediate sending data, and a random number of specific data encrypted using the encryption password is transmitted to the next monitoring module adjacent to the monitoring module ID. It is judged whether all the monitoring modules have been taken as sending sources. If all the monitoring modules have been taken as sending sources, the next step is continued. Otherwise, the step is repeated.

[0041] Third step, the central monitoring module uses a decryption password to decrypt the received sending data to obtain decrypted data, and removes the specific data of a preset fixed data length from the decrypted data to finally obtain comprehensive monitoring data.

[0042] Specifically, in the first step, the central monitoring module is used as the sending source. The sending source appends a fixed-length piece of specific data to the end of its own monitoring data to obtain intermediate sending data. This intermediate sending data is then encrypted using an encryption password to obtain encrypted intermediate sending data. The encrypted intermediate sending data and a random number of pieces of specific data encrypted with the same password are combined to form the sent data. For example, the sent data might be Q(m,s), Q(s), Q(s), Q(s), where Q() represents the encryption using the encryption password Q, m represents the monitoring data, and s represents the specific data. The intermediate sending data can hide the true content of the monitoring data, and the random number of pieces of specific data encrypted with the same password can hide the true number of monitoring data items. This is done to... This prevents unauthorized third parties from obtaining the transmitted data, making it impossible for them to ascertain the true content and quantity of the monitoring data sent by the source. Subsequently, the source transmits the data to the next monitoring module with the adjacent monitoring module ID. For example, if the source's monitoring module ID is 2, then the data is transmitted to the monitoring module with monitoring module ID 3. In the second step, after the next monitoring module with the adjacent monitoring module ID receives the transmitted data, similarly, it also cannot ascertain the true content and quantity of the monitoring data sent by the source. At this point, the next monitoring module with the adjacent monitoring module ID is designated as the new source. The new source obtains encrypted new intermediate transmitted data using the same method as described above. The received transmission data, encrypted new intermediate transmission data, and a random number of specific data encrypted with the encryption password are combined to form new transmission data. For example, the new transmission data might be Q(m,s), Q(s), Q(s), Q(s), Q(r,s), Q(s), Q(s), where Q(m,s), Q(s), Q(s), Q(s) are the received transmission data, Q(r,s) is the encrypted new intermediate transmission data, r is the new monitoring data, and Q(s), Q(s) are a random number of specific data encrypted with the encryption password. The new transmission source then transmits the new transmission data to the next monitoring module adjacent to the monitoring module ID. For example, if the monitoring module ID corresponding to the new transmission source is 3, then the new transmission data will be transmitted to the next monitoring module adjacent to the monitoring module ID. The transmitted data is sent to the monitoring module with monitoring module ID 4. If all monitoring modules have been identified as sources, the third step continues; otherwise, the second step is repeated. Note that, for example, if the total number of monitoring modules is 4, when monitoring module ID 4 acts as a source, the new transmitted data is sent to monitoring module ID 1. In the third step, when the second step stops, all transmitted data from the monitoring modules is collected by the central monitoring module. The central monitoring module first decrypts the received transmitted data using a decryption password, then removes specific data of a fixed length from the decrypted data to obtain the comprehensive monitoring data. For example, the transmitted data received by the central monitoring module is Q(m,If the decrypted data is (m, s), s, s, s, (r, s), s, s, the comprehensive monitoring data obtained by removing the specific data from the decrypted data is m, r, and the central monitoring module is considered to be trusted. At this time, although the central monitoring module can master multiple monitoring data of other monitoring modules, it cannot determine which monitoring module each monitoring data comes from. Through the above method, not only can the communication busy of the analysis server be avoided, but also the monitoring data of different monitoring modules can be kept secret in the process of collecting monitoring data.

[0043] Further, before the central monitoring module sends the encryption password to other monitoring modules, the number of other monitoring modules that each monitoring module can communicate with is counted, the sending rate of each monitoring module is counted, and the data length of the encryption password is counted.

[0044] Further, the central monitoring module refers to the monitoring module with the largest number of other monitoring modules that can be communicatively connected among all monitoring modules.

[0045] Specifically, the central monitoring module needs to send the encryption password to each of the other monitoring modules for use by each of the other monitoring modules during the above steps. However, when the total number of other monitoring modules is large, if the central monitoring module individually transmits the encryption password to each of the other monitoring modules, not only will the communication burden of the central monitoring module be increased, but also the total transmission time will be long, affecting the timeliness of sending the comprehensive monitoring data to the analysis server. A method is needed to quickly send the encryption password to each of the other monitoring modules without increasing the communication burden of the central monitoring module. Before executing this method, the number of other monitoring modules that each monitoring module can communicate with needs to be counted. Each monitoring module can communicate with a certain number of other monitoring modules at the same time. This number is determined in advance according to the configuration of each monitoring module and other factors, such as the number of communication interfaces of each monitoring module or the battery power of each monitoring module. The more other monitoring modules that can be communicatively connected, the faster the battery power is consumed. The sending rate of each monitoring module also needs to be counted, which refers to the number of data bits sent per unit time. The data length of the encryption password also needs to be counted. In order to improve the level of security, the central monitoring module will periodically change the encryption password and resend it to each of the other monitoring modules. The data length of the encryption password can be different each time. It should be noted that the monitoring module with the largest number of other monitoring modules that can be communicatively connected among all monitoring modules is determined as the central monitoring module in this embodiment.

[0046] Further, the center monitoring module sends the encrypted password to other monitoring modules, including the following steps:

[0047] Firstly, the average number of other monitoring modules that each monitoring module can communicate with is calculated to obtain the average number of other monitoring modules that all monitoring modules can communicate with, the average sending rate of all monitoring modules is calculated to obtain the average sending rate of monitoring modules, and all monitoring modules are sorted in descending order of the number of other monitoring modules that can be communicated with to obtain a sequence composed of all monitoring modules;

[0048] Secondly, when the average sending rate of monitoring modules is greater than the pre-set average sending rate threshold and the data length of the encrypted password is less than the pre-set data length threshold, the center monitoring module is regarded as a root node, and one monitoring module is taken from the sequence as a child node under the root node in turn until the number of child nodes is equal to the average number of other monitoring modules that monitoring modules can communicate with;

[0049] Thirdly, different child nodes are respectively regarded as new root nodes, for each new root node, one monitoring module is taken from the sequence as a new child node under the new root node in turn until the number of new child nodes is equal to the average number of other monitoring modules that monitoring modules can communicate with or the sequence is empty, in the case that the sequence is not empty, the step is repeated, and in the case that the sequence is empty, the next step is continued;

[0050] Fourthly, for each first-level child node under the center monitoring module as a root node, the size relationship between the number of second-level child nodes under the first-level child node and the number of other monitoring modules that the first-level child node corresponds to that can be communicated with is judged, in the case that the former is greater than the latter, the corresponding number of second-level child nodes is regarded as a first-level child node under the root node, and each first-level child node and each other node is taken as a new root node in turn to repeat the same method, the step is repeatedly executed until there is no case that the number of second-level child nodes under the first-level child node is greater than the number of other monitoring modules that the first-level child node corresponds to that can be communicated with;

[0051] Fifthly, a plurality of communication paths from the center monitoring module to other monitoring modules are determined, and the center monitoring module transmits the encrypted password according to the plurality of communication paths.

[0052] In detail, in the first step, the average number of other monitoring modules capable of being communicatively connected to the monitoring module and the average sending rate of the monitoring module are obtained, and all the monitoring modules are sorted according to the order from more to less of the number of other monitoring modules capable of being communicatively connected to the monitoring module, so as to obtain a sequence composed of all the monitoring modules, and the first monitoring module in the sequence is the center monitoring module. In the second step, if the average sending rate of the monitoring module is greater than the average sending rate threshold value, and the data length of the encryption password is less than the data length threshold value, the center monitoring module is taken as the root node, that is, the first monitoring module in the sequence, and a monitoring module is sequentially taken from the sequence as a child node under the root node, until the number of child nodes is equal to the average number of other monitoring modules capable of being communicatively connected to the monitoring module. For example, if the average number of other monitoring modules capable of being communicatively connected to the monitoring module is 2, and the monitoring module ID of the center monitoring module is 1, through the execution of the second step, there are 2 child nodes connected from left to right under the center monitoring module, and the monitoring module IDs of the child nodes are 2 and 3 respectively. In the third step, different child nodes are respectively taken as new root nodes, for each new root node, a monitoring module is sequentially taken from the sequence as a new child node under the new root node, until the number of new child nodes is equal to the average number of other monitoring modules capable of being communicatively connected to the monitoring module or the sequence is empty. For example, the child nodes with monitoring module IDs of 2 and 3 are respectively taken as new root nodes, when the monitoring module ID of the new root node is 2, monitoring modules with monitoring module IDs of 4 and 5 are continuously taken from the sequence as new child nodes thereof, when the monitoring module ID of the new root node is 3, monitoring modules with monitoring module IDs of 6 and 7 are continuously taken from the sequence as new child nodes thereof, at this time, the sequence is still not empty, the child nodes with monitoring module IDs of 4, 5, 6 and 7 are continuously taken as new root nodes, and the method of the step is repeated. When there are 2 new child nodes with monitoring module IDs of 8 and 9 connected from left to right under the new root node with the monitoring module ID of 4, there are 2 new child nodes with monitoring module IDs of 10 and 11 connected from left to right under the new root node with the monitoring module ID of 5, there are 2 new child nodes with monitoring module IDs of 12 and 13 connected from left to right under the new root node with the monitoring module ID of 6, and there is no new child node under the new root node with the monitoring module ID of 7, the sequence is empty, and the fourth step is continuously executed. In the fourth step, for each first-level child node under the center monitoring module as the root node, the number of second-level child nodes under the first-level child node is compared with the number of other monitoring modules capable of being communicatively connected to the monitoring module corresponding to the first-level child node, if the former is greater than the latter, the corresponding number of second-level child nodes is taken as a first-level child node under the root node, and the same method is repeatedly performed for each first-level child node and each other node as a new root node.The fourth step is repeated until there is no case that the number of second-level child nodes under a first-level child node is greater than the number of other monitoring modules to which the monitoring module corresponding to the first-level child node can be communicatively connected;

[0053] To facilitate understanding of the fourth step, based on the above example, for example, the number of other monitoring modules to which the monitoring module with the monitoring module ID from 1 to 6 can be communicatively connected is 11, 8, 2, 2, 2, 1, respectively, first, the first-level child node with the monitoring module ID of 2 is judged, the number of second-level child nodes connected under the first-level child node with the monitoring module ID of 2 is 2, and the number of other monitoring modules to which the monitoring module corresponding to the first-level child node with the monitoring module ID of 2 can be communicatively connected is 8, so nothing is done, and by analogy, the first-level child node with the monitoring module ID of 3 is also judged, and again nothing is done, secondly, the first-level child node with the monitoring module ID of 2 is taken as a new root node, and the new first-level child nodes with the monitoring module ID of 4 and 5 connected under the new root node are judged using the same method, and again nothing is done, thirdly, the first-level child node with the monitoring module ID of 3 is taken as a new root node, and the new first-level child nodes with the monitoring module ID of 6 and 7 connected under the new root node are judged using the same method, the number of new second-level child nodes connected under the new first-level child node with the monitoring module ID of 6 is 2, and the number of other monitoring modules to which the monitoring module corresponding to the new first-level child node with the monitoring module ID of 6 can be communicatively connected is 1, at this time, the new second-level child node with the monitoring module ID of 13 connected under the new first-level child node with the monitoring module ID of 6 is connected to the new root node with the monitoring module ID of 3, there is no new second-level child node under the new first-level child node with the monitoring module ID of 7, and the new first-level child node with the monitoring module ID of 7 is not judged, and finally, by analogy, the new first-level child nodes with the monitoring module ID of 4, 5, 6 and 7 are taken as new root nodes, and there is no new second-level child node under the new first-level child nodes connected under the new root nodes, and the new first-level child nodes are not judged, at this time, the fourth step is repeated, so that there is no case that the number of second-level child nodes under a first-level child node is greater than the number of other monitoring modules to which the monitoring module corresponding to the first-level child node can be communicatively connected, the node with the monitoring module ID of 13 is connected to the center monitoring module with the monitoring module ID of 1, at this time, the monitoring modules with the monitoring module ID of 2, 3 and 13 are connected under the center monitoring module with the monitoring module ID of 1, the monitoring modules with the monitoring module ID of 4 and 5 are connected under the monitoring module with the monitoring module ID of 2, the monitoring modules with the monitoring module ID of 6 and 7 are connected under the monitoring module with the monitoring module ID of 3, the monitoring modules with the monitoring module ID of 8 and 9 are connected under the monitoring module with the monitoring module ID of 4, the monitoring modules with the monitoring module ID of 10 and 11 are connected under the monitoring module with the monitoring module ID of 5, and the monitoring module with the monitoring module ID of 12 is connected under the monitoring module with the monitoring module ID of 6;

[0054] In the fifth step, several communication paths from the central monitoring module to other monitoring modules are determined, and the central monitoring module transmits the encryption password according to each of the several communication paths. Continuing with the example above, the monitoring module IDs of the monitoring modules on the determined communication paths are 1, 2, 4, 8; 1, 2, 4, 9; 1, 2, 5, 10; 1, 2, 5, 11; 1, 3, 6, 12; 1, 3, 7; 1, 13, and the encryption password is transmitted along each communication path.

[0055] Furthermore, if the average transmission rate of the monitoring module is less than or equal to a preset average transmission rate threshold, or the data length of the encrypted password is greater than or equal to a preset data length threshold, all monitoring modules are randomly divided into several groups. For each monitoring module in the group, a method similar to the methods in steps one to five above is executed, and then the encrypted password is transmitted separately. This can further reduce the time for transmitting the encrypted password, thereby collecting monitoring data more quickly.

[0056] According to another aspect of the embodiments of the present invention, reference is made to... Figure 2 As shown, an IoT-based remote monitoring system for power distribution equipment is also provided to implement the aforementioned IoT-based remote monitoring method for power distribution equipment. This system includes a monitoring module, a communication module, and an analysis server module. The functions of each module are as follows:

[0057] The monitoring module is used to set up monitoring points for different power distribution equipment in the power distribution site. It includes a monitoring module that collects monitoring data, including video, of the power distribution equipment; a monitoring module that collects monitoring data, including temperature and humidity, of the area surrounding the power distribution equipment; and a monitoring module that collects monitoring data, including smoke detection, of the area surrounding the power distribution equipment. It also acts as a central monitoring module, generating encryption and decryption passwords, sending the encryption password to other monitoring modules, aggregating its own monitoring data and the monitoring data of other monitoring modules to obtain comprehensive monitoring data, and transmitting the comprehensive monitoring data to the analysis server module.

[0058] The communication module is used for data transmission between the monitoring module and the analysis server module;

[0059] The analysis server module is used to analyze and process comprehensive monitoring data, obtain the operating status of power distribution equipment, and send alarm information to both the APP and PC terminals simultaneously when the operating status of the power distribution equipment is abnormal, so as to remind users of the abnormal operating status of the power distribution equipment.

[0060] To sum up, the application firstly sets the monitoring module of predetermined type at different monitoring points of power distribution equipment in the power distribution field; secondly, determines a central monitoring module from different monitoring modules, and the central monitoring module generates the encryption password and decryption password, sends the encryption password to other monitoring modules, and collects the monitoring data of the central monitoring module and the monitoring data of other monitoring modules to obtain the comprehensive monitoring data, and transmits the comprehensive monitoring data to the analysis server; finally, the analysis server analyzes and processes the comprehensive monitoring data to obtain the running state of the power distribution equipment, and reminds the user of the abnormal running state of the power distribution equipment in the case that the running state of the power distribution equipment is abnormal. The application not only can avoid the communication busy of the analysis server, but also can realize the rapid collection of monitoring data, and the monitoring data of different monitoring modules is kept secret in the process of collecting the monitoring data.

[0061] It should be understood that, although each step in the flowchart of each embodiment of the application is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless explicitly stated herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in each embodiment can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these sub-steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or sub-steps or stages of other steps.

[0062] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The above-mentioned program can be stored in a non-volatile computer readable storage medium, and the program can include the processes of the above-mentioned embodiment methods when executed. Any reference to memory, storage, database, or other medium used in the embodiments provided by the present application can include non-volatile and / or volatile memory. 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. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0063] The technical features of the above-mentioned embodiments can be combined in any way. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described, but as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0064] The above-mentioned embodiments only express several embodiments of the present application, which are described in detail and specifically, but should not be understood as limiting the scope of the present application. It should be pointed out that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of the present application. Therefore, the scope of protection of the present application should be subject to the appended claims.

[0065] The above-mentioned embodiments are only the preferred embodiments of the present application, and should not be used to limit the present application. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present application should be included in the scope of protection of the present application.

Claims

1. A remote monitoring and control method for power distribution equipment based on the Internet of Things, characterized in that, Comprise the following steps: Different power distribution equipment monitoring points in the power distribution site are respectively provided with a predetermined type of monitoring module, different types of the monitoring module include the monitoring module collecting monitoring data including video of the power distribution equipment, the monitoring module collecting monitoring data including temperature and humidity around the power distribution equipment, and the monitoring module collecting monitoring data including smoke around the power distribution equipment; A central monitoring module is determined from different monitoring modules, the central monitoring module generates an encryption password and a decryption password, sends the encryption password to other monitoring modules, and the central monitoring module collects its own monitoring data and monitoring data of other monitoring modules to obtain comprehensive monitoring data, and transmits the comprehensive monitoring data to an analysis server; The analysis server analyzes and processes the comprehensive monitoring data to obtain the running state of the power distribution equipment, and in the case that the running state of the power distribution equipment is abnormal, the analysis server simultaneously sends alarm information to the APP end and the PC end to remind the user of the abnormal running state of the power distribution equipment.

2. The method for remote monitoring and control of power distribution equipment based on Internet of Things according to claim 1, characterized in that, Different monitoring modules respectively correspond to a unique monitoring module ID, the monitoring module ID is a positive integer from 1 to N, N is the total number of different monitoring modules, and any two monitoring modules with different monitoring module IDs communicate data through the Internet of Things. 3.The IoT-based remote monitoring method of power distribution equipment according to claim 2, wherein, The central monitoring module collects its own monitoring data and monitoring data of other monitoring modules to obtain comprehensive monitoring data, comprising the following steps: The central monitoring module as a sending source adds a specific data of a pre-set fixed data length at the end of its own monitoring data to obtain intermediate sending data, uses the encryption password to encrypt the intermediate sending data, and the central monitoring module as a sending source transmits sending data composed of the encrypted intermediate sending data and a random number of specific data encrypted using the encryption password to the next monitoring module adjacent to the monitoring module ID; After the next monitoring module adjacent to the monitoring module ID receives the sending data, the next monitoring module adjacent to the monitoring module ID is taken as a new sending source, the monitoring module as a new sending source adds a specific data of a pre-set fixed data length at the end of its own monitoring data to obtain new intermediate sending data, uses the encryption password to encrypt the new intermediate sending data, and transmits new sending data composed of the received sending data, the encrypted new intermediate sending data, and a random number of specific data encrypted using the encryption password to the next monitoring module adjacent to the monitoring module ID; it is judged whether all the monitoring modules have been taken as a sending source, in the case that all the monitoring modules have been taken as a sending source, the next step is continuously executed, otherwise, the step is repeatedly executed; The center monitoring module uses the decryption password to decrypt the received sending data to obtain decrypted data, and removes specific data of a preset fixed data length from the decrypted data to finally obtain comprehensive monitoring data.

4. The method for remote monitoring and control of power distribution equipment based on Internet of Things according to claim 3, characterized in that, Before the center monitoring module sends the encryption password to other monitoring modules, the number of other monitoring modules that each monitoring module can be communicatively connected to is counted, the sending rate of each monitoring module is counted, and the data length of the encryption password is counted.

5. The method for remote monitoring and control of power distribution equipment based on Internet of Things according to claim 4, characterized in that, The center monitoring module sends the encryption password to other monitoring modules, including the following steps: An average of the number of other monitoring modules that all the monitoring modules can be communicatively connected to is calculated to obtain an average number of other monitoring modules that the monitoring modules can be communicatively connected to, an average of the sending rates of all the monitoring modules is calculated to obtain an average sending rate of the monitoring modules, and all the monitoring modules are sorted in descending order of the number of other monitoring modules that can be communicatively connected to to obtain a sequence of all the monitoring modules. When the average sending rate of the monitoring modules is greater than a preset average sending rate threshold and the data length of the encryption password is less than a preset data length threshold, the center monitoring module is regarded as a root node, and one monitoring module is sequentially taken from the sequence as a child node under the root node until the number of child nodes is equal to the average number of other monitoring modules that the monitoring modules can be communicatively connected to. Different child nodes are respectively regarded as new root nodes, for each new root node, one monitoring module is sequentially taken from the sequence as a new child node under the new root node until the number of new child nodes is equal to the average number of other monitoring modules that the monitoring modules can be communicatively connected to or the sequence is empty, in the case that the sequence is not empty, the step is repeated, and in the case that the sequence is empty, the next step is continued. For each first-level child node under the center monitoring module as a root node, the size relationship between the number of second-level child nodes under the first-level child node and the number of other monitoring modules that the monitoring module corresponding to the first-level child node can be communicatively connected to is judged, in the case that the former is greater than the latter, the corresponding number of second-level child nodes is regarded as a first-level child node under the root node, and each first-level child node and each other node are sequentially taken as a new root node to repeat the same method, and the step is repeatedly executed until there is no case that the number of second-level child nodes under a first-level child node is greater than the number of other monitoring modules that the monitoring module corresponding to the first-level child node can be communicatively connected to. A plurality of communication paths from the center monitoring module to other monitoring modules are determined, and the center monitoring module transmits the encryption password according to the plurality of communication paths. 6.The IoT-based power distribution equipment remote monitoring and supervisory control method of claim 5, wherein, The center monitoring module refers to the monitoring module with the largest number of other monitoring modules that can be communicatively connected to among all the monitoring modules.

7. A remote monitoring and control system for power distribution equipment based on the Internet of Things, for implementing the method according to any one of claims 1 to 6, characterized in that, The center monitoring module includes the following modules: The center monitoring module includes the following modules: The monitoring module is arranged at different power distribution equipment monitoring points in the power distribution site, including a monitoring module for collecting monitoring data of the power distribution equipment including video, a monitoring module for collecting monitoring data of the power distribution equipment around including temperature and humidity, and a monitoring module for collecting monitoring data of the power distribution equipment around including smoke; and the monitoring module functions as a central monitoring module, generates an encryption password and a decryption password, sends the encryption password to other monitoring modules, collects own monitoring data and monitoring data of other monitoring modules to obtain comprehensive monitoring data, and transmits the comprehensive monitoring data to the analysis server module; The communication module is used for data transmission between the monitoring module and the analysis server module; The analysis server module is used for analyzing and processing the comprehensive monitoring data, obtaining the running state of the power distribution equipment, and sending alarm information to the APP end and the PC end at the same time in the case that the running state of the power distribution equipment is abnormal, so as to remind the user of the abnormal running state of the power distribution equipment.

Citation Information

Patent Citations

  • Internet of Things data acquisition system and method

    CN111526157A

  • Equipment data acquisition method based on Internet of Things

    CN114630337A

  • Power distribution network monitoring method based on Internet of Things technology

    CN115224794A

  • Intelligent operation and maintenance method and system for rail transit power supply based on containerized micro-service

    CN116360992A