A distribution gateway fault monitoring method and system based on Internet of Things data collection
By collecting and comparing the Internet of Things communication network speed data of the distribution gateway, combined with the positioning search algorithm, the problem that the distribution gateway cannot accurately identify the fault status and filter the best communication objects is solved, and fault monitoring and communication quality is improved.
Patent Information
- Application Number
- CN202410570875.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-09
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-05-09
AI Technical Summary
The current distribution gateway cannot accurately identify fault status based on the IoT communication status, and cannot accurately search the surrounding IoT communication network objects, reducing its applicability and reliability.
By collecting Internet of Things communication network speed data from the distribution gateway, using a data search algorithm to compare with normal network speed data, combining the Internet of Things communication network object positioning search algorithm to scan surrounding objects, perform communication connections, collect network speed data, and use data identification The algorithm filters out the maximum network speed object and updates the connection to improve monitoring quality.
It realizes accurate judgment of the fault status of the distribution gateway and precise screening of the best communication objects, improves fault monitoring efficiency and reliability, and improves the quality of Internet of Things communication.
Smart Images

Figure CN118540252B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of network data transmission fault monitoring, and in particular to a distribution gateway fault monitoring method and system based on Internet of Things data collection. Background Art
[0002] The Internet of Things refers to connecting any object to the network through information sensing devices according to agreed protocols. Objects exchange and communicate information through information dissemination media to achieve intelligent identification, positioning, tracking, supervision and other functions; Other definitions: The Internet of Things refers to the ubiquitous terminal devices and facilities, including sensors, mobile terminals, industrial systems, building control systems, home smart facilities, video surveillance systems, etc. with "intrinsic intelligence" and "external enablement", such as various assets with RFID, individuals and vehicles carrying wireless terminals, etc. "intelligent objects or animals" or "smart dust" (Mote), through various wireless and / or wired long-distance The remote and / or short-distance communication network connects the IoT domain name to realize the interconnection (M2M), application integration (GrandIntegration) and cloud computing-based SaaS operation modes. In the intranet, extranet and / or Internet environment, appropriate information security protection mechanisms are adopted to provide safe, controllable and even personalized real-time online monitoring, positioning and tracing, alarm linkage, dispatching and command, plan management, remote control, security prevention, remote maintenance, online upgrade, statistical reports, decision support, leadership desktop (centrally displayed CockpitDashboard) and other management and service functions, so as to realize the integration of "management, control and operation" of "everything" with "efficiency, energy saving, safety and environmental protection". The power distribution gateway, i.e., the intelligent gateway, is a communication device based on the Internet of Things. It can be used as a monitoring terminal of the power distribution area, support the rapid access of typical distribution room terminal equipment, shield the differences of terminal equipment, quickly realize the access of various sensor data, and obtain data such as equipment status monitoring, environmental security monitoring, and low-voltage electrical quantity monitoring. It can be connected to various sensors to realize the conversion of sensor data with different protocol contents, and connect to the Internet of Things platform upward with the Internet of Things protocol. The intelligent gateway is positioned at the core of the low-voltage distribution Internet of Things. It adopts a platform-based hardware design and edge computing architecture, supports local data storage and decision analysis, can realize intelligent management of the distribution network, and has the characteristics of reliability, economy, scalability, versatility, and intelligence. The current distribution gateway cannot accurately identify the fault status of the distribution gateway based on the Internet of Things communication status, nor can it accurately search for the Internet of Things communication network objects within the distribution gateway area. It cannot accurately screen out the best Internet of Things communication network objects within the distribution gateway area, which reduces the applicability and reliability of the distribution gateway.
[0003] A Chinese invention patent application with publication number CN117692361A discloses a gateway fault monitoring method and system based on network communication. In the gateway fault monitoring method of the present application, when large-flow data transmission affects communication transmission, the data packet is intelligently judged and split to detect the gateway communication data after the split. In this way, the accuracy of gateway fault detection is greatly improved. At the same time, the system achieves the effect of intelligent monitoring of gateway faults by intelligently estimating and intelligently splitting the traffic to quickly match the traffic to different gateways, which greatly improves the efficiency of gateway fault monitoring. The gateway device monitors and verifies the gateway device through multiple judgments of the data flow (data flow abnormality judgment before splitting and data flow abnormality judgment after data splitting), and further improves the accuracy of gateway fault monitoring. However, when the above technical solution detects that a gateway fault occurs, it cannot accurately search for the Internet of Things communication network object within the distribution gateway area, nor can it accurately screen out the best Internet of Things communication network object within the distribution gateway area, thereby reducing the monitoring quality of the distribution gateway fault. Summary of the invention
[0004] 1. Technical issues to be solved
[0005] In order to solve the problem that the current distribution gateway cannot accurately identify the fault status of the distribution gateway based on the Internet of Things communication status, cannot accurately search for the Internet of Things communication network objects within the distribution gateway area, and cannot accurately screen out the best Internet of Things communication network objects within the distribution gateway area, thereby reducing the applicability and reliability of the distribution gateway, the above-mentioned accurate online collection of the Internet of Things communication flow rate of the distribution gateway, accurate judgment of the communication fault status of the distribution gateway, accurate search of the Internet of Things communication network objects around the distribution gateway, accurate screening of the best Internet of Things communication network objects, and improvement of the quality of distribution gateway communication fault monitoring are achieved.
[0006] (II) Technical solution
[0007] The present invention is implemented by the following technical scheme: a distribution gateway fault monitoring method based on Internet of Things data collection, the method comprising the following steps:
[0008] S1. Collect the Internet of Things communication network speed data of the power distribution gateway;
[0009] S2. Use a data search algorithm to compare the Internet of Things communication network speed data of the power distribution gateway with the normal Internet of Things communication network speed data of the power distribution gateway, and construct and output the power distribution gateway Internet of Things communication network fault analysis result data based on the comparison result of the Internet of Things communication network speed of the power distribution gateway;
[0010] S3. When the power distribution gateway Internet of Things communication network fault analysis result data indicates that a fault has occurred, the Internet of Things communication network objects around the power distribution gateway are scanned and searched based on the power distribution gateway Internet of Things communication network object search circle radius data combined with the Internet of Things communication network object positioning search algorithm, and the Internet of Things communication network object data around the power distribution gateway is generated;
[0011] S4, orderly executing the communication connection operation between the power distribution gateway and the Internet of Things communication network objects around the power distribution gateway according to the Internet of Things communication network object data around the power distribution gateway;
[0012] S5. When executing the communication connection operation between the power distribution gateway and the IoT communication network objects around the power distribution gateway, collect the network speed data of the IoT communication network objects near the power distribution gateway;
[0013] S6. Use a data recognition algorithm to compare the network speed data of the Internet of Things communication network objects near the distribution gateway with the network speed data of the Internet of Things communication network objects of the distribution gateway, analyze and select the network speed data of the Internet of Things communication network objects near the distribution gateway with the largest value, and identify and generate the maximum network speed data of the Internet of Things communication network objects near the distribution gateway; search the Internet of Things communication network object data around the distribution gateway corresponding to the maximum network speed data of the Internet of Things communication network objects near the distribution gateway in accordance with the Internet of Things communication network object number according to the maximum network speed data of the Internet of Things communication network objects near the distribution gateway, and identify and generate the best Internet of Things communication network object data around the distribution gateway;
[0014] S7. Obtain the best Internet of Things communication network object data around the power distribution gateway and update and execute the power distribution gateway Internet of Things communication network connection communication operation.
[0015] Preferably, the operation steps for collecting the network speed data of the Internet of Things communication network of the power distribution gateway are as follows:
[0016] S11. Collect the network speed data of the Internet of Things communication network to which the distribution gateway is normally connected online through the network speed test software and generate the network speed data S of the Internet of Things communication network of the distribution gateway, where S is in bps. The network speed test software includes any one of Petal Speed Test, cellular_z, and WIFI Magic Box.
[0017] Preferably, the data search algorithm is used to compare the Internet of Things communication network speed data of the power distribution gateway with the normal Internet of Things communication network speed data of the power distribution gateway, and the operation steps of constructing and outputting the Internet of Things communication network fault analysis result data of the power distribution gateway based on the comparison result of the Internet of Things communication network speed of the power distribution gateway are as follows:
[0018] S21. Establish the normal Internet of Things communication network speed data S of the power distribution gateway yuzhi , the normal Internet of Things communication network speed data of the power distribution gateway represents the minimum value of the communication network speed under the condition that the power distribution gateway normally performs Internet of Things communication;
[0019] S22, using a bidirectional search algorithm to compare the distribution gateway Internet of Things communication network speed data S with the distribution gateway normal Internet of Things communication network speed data S yuzhi Perform a numerical comparison of the Internet of Things communication network speed of the power distribution gateway, and construct the power distribution gateway Internet of Things communication network fault analysis result data A based on the numerical comparison result of the Internet of Things communication network speed of the power distribution gateway;
[0020] When S ≥ S yuzhi , indicating that the power distribution gateway is in a normal state of executing IoT communication, then the output power distribution gateway IoT communication network fault analysis result data A is that no fault has occurred, and this power distribution gateway fault monitoring operation is completed;
[0021] When S<S yuzhi , indicating that the power distribution gateway is in an abnormal state of executing IoT communication, then the output power distribution gateway IoT communication network fault analysis result data A is a fault.
[0022] Preferably, when the power distribution gateway Internet of Things communication network fault analysis result data indicates that a fault has occurred, the Internet of Things communication network objects around the power distribution gateway are scanned and searched based on the power distribution gateway Internet of Things communication network object search circle radius data combined with the Internet of Things communication network object positioning search algorithm, and the operation steps for generating Internet of Things communication network object data around the power distribution gateway are as follows:
[0023] S31, establish a distribution gateway Internet of Things communication network object search circle radius data set B = (b1, ..., b o ,…,b α ), o=1,2,3,…,α; where b o represents the search circle radius data of the oth distribution gateway Internet of Things communication network object; α represents the maximum value of the search circle radius data of the distribution gateway Internet of Things communication network object, and the search circle radius data of the distribution gateway Internet of Things communication network object represents the search for the corresponding circle radius data of the Internet of Things communication network object around the distribution gateway in a circular scanning form;
[0024] S32, when the distribution gateway Internet of Things communication network fault analysis result data A indicates that a fault has occurred, the distribution gateway Internet of Things communication network object search circle radius data b1 to b2 in the distribution gateway Internet of Things communication network object search circle radius data set B are αCombined with the group-based positioning algorithm, the IoT communication network objects around the distribution gateway are repeatedly searched in the form of circular scanning, and the IoT communication network objects around the distribution gateway are identified to generate the IoT communication network object data set C=(c1,…,c p ,…,c β ), p = 1, 2, 3, ..., β; where c p represents the Internet of Things communication network object data around the pth distribution gateway; β represents the maximum number of Internet of Things communication network objects around the distribution gateway; the Internet of Things communication network object data around the distribution gateway includes Internet of Things communication network object name data and website data.
[0025] Preferably, the operation steps of orderly executing the communication connection operation between the power distribution gateway and the Internet of Things communication network objects around the power distribution gateway according to the Internet of Things communication network object data around the power distribution gateway are as follows:
[0026] S41, obtaining a data set C of Internet of Things communication network objects around the power distribution gateway;
[0027] S42, the distribution gateway calculates the surrounding Internet of Things communication network object data set C of the distribution gateway based on the surrounding Internet of Things communication network object data set C of the distribution gateway. p According to the IoT communication network object number p around the distribution gateway, the communication connection operations with the IoT communication network objects around the distribution gateway are performed in order.
[0028] Preferably, when performing a communication connection operation between a power distribution gateway and an IoT communication network object around the power distribution gateway, the operation steps for collecting network speed data of the IoT communication network object near the power distribution gateway are as follows:
[0029] S51, when executing the communication connection operation between the power distribution gateway and the Internet of Things communication network objects around the power distribution gateway,
[0030] S52, collect the Internet of Things communication network speed data after the communication connection operation between the distribution gateway and the surrounding Internet of Things communication network objects through the network speed measurement software, and generate the Internet of Things communication network object speed data set C'=(c'1,...,c' p ,…,c' β ), where c' p Represents the IoT communication network object data c around the power distribution gateway p The network speed data of the IoT communication network objects around the distribution gateway after the corresponding IoT communication network objects around the distribution gateway communicate with the distribution gateway, c′ p The unit is bps.
[0031] Preferably, the data recognition algorithm is used to compare the network speed data of the Internet of Things communication network object near the distribution gateway with the network speed data of the Internet of Things communication network object of the distribution gateway, analyze and screen out the network speed data of the Internet of Things communication network object near the distribution gateway with the largest value, and identify and generate the maximum network speed data of the Internet of Things communication network object near the distribution gateway; according to the maximum network speed data of the Internet of Things communication network object near the distribution gateway, search for the Internet of Things communication network object data around the distribution gateway corresponding to the maximum network speed data of the Internet of Things communication network object near the distribution gateway in the Internet of Things communication network object data around the distribution gateway according to the Internet of Things communication network object number, and identify and generate the best Internet of Things communication network object data around the distribution gateway. The operation steps are as follows:
[0032] S61, using a data recognition algorithm to identify the network speed data c′ of the Internet of Things communication network objects near the power distribution gateway in the network speed data set C′ of the Internet of Things communication network objects near the power distribution gateway. p Compare the network speed data values of the IoT communication network objects of the power distribution gateway, and analyze and select the network speed data c′ of the IoT communication network objects near the power distribution gateway with the largest value. p ; The data recognition algorithm searches for the network speed data c′ of the IoT communication network object near the power distribution gateway with the largest value p The specific steps are as follows:
[0033] S611, propagation: the Internet of Things communication network object network speed data set C' near the distribution gateway in the search space of the Internet of Things communication network object network speed data c' near the distribution gateway p Synchronous settings are set to search for network speed waves. Each network speed search wave is an independent individual, so each network speed search wave will have 3 attributes: position, wavelength and wave height θ;
[0034] In each iteration, each network speed search wave will search for the network speed data S of the distribution gateway IoT communication network in the form of propagation. At the same time, the height θ of the network speed search wave will decrease by 1, and its position update formula is as follows:
[0035] where w' i t It represents the position of the network speed search wave i in the search space of the network speed data set C' of the IoT communication network objects near the power distribution gateway after t iterations; It represents the position of the network speed search wave i in the search space of the network speed data set C′ of the IoT communication network objects near the power distribution gateway before t iterations; ρ is the upper and lower bounds of the search space of the Internet of Things communication network object speed data set C' near the power distribution gateway, rand(-1,1) represents a random function with the value (-1,1);
[0036] S612, refraction: after a network speed search wave propagates, the network speed search wave is refracted and searches for the network speed data set C' of the network speed data of the Internet of Things communication network objects near the power distribution gateway, and the network speed data c' of the network speed data set C' of the Internet of Things communication network objects near the power distribution gateway is searched. p For identification, each time the water wave propagates, the height φ of the water wave will decrease by 1. When θ decreases to 0, the water wave will be refracted. At the same time, the height θ and wavelength of the water wave The refraction position is normally distributed at the position with the current network speed search wave and the midpoint of the optimal network speed search wave as the mean, and the distance between the current network speed search wave and the optimal network speed search wave as the variance. After refraction, the height of the network speed search wave will be reinitialized to the maximum height θ=θ max ; After refraction, recalculate the network speed to search for the wavelength of the water wave
[0037] S613, breaking waves: After the network speed search water wave propagates in the search space of the network speed data set C' of the IoT communication network objects near the distribution gateway, it reaches a position that is better than the current optimal network speed search water wave, that is, it searches out the network speed data c' of the IoT communication network objects near the distribution gateway with the largest value in the search space of the network speed data set C' of the IoT communication network objects near the distribution gateway. p , then the network speed search water wave will break waves, and propagate the current optimal network speed search water wave to the location where the breaking waves are generated, that is, output the network speed data set C' of the Internet of Things communication network objects near the distribution gateway, and the network speed data c' of the Internet of Things communication network objects near the distribution gateway with the largest value in the search space p , the formula for generating the breaking wave position is as follows:
[0038] Where rand(0,1) represents a random function with a value of (0,1), and 1 to k represent the spatial dimension number randomly selected for each wave breakers. represents the specific spatial dimension that is actually randomly selected for each breaking wave, to The specific spatial dimension parameter randomly selected for each breaking wave, ψ is a constant;
[0039] S614: Output the network speed data c of the Internet of Things communication network object near the power distribution gateway with the largest value in the network speed data set C' of the Internet of Things communication network object near the power distribution gateway. p ;
[0040] S62, the network speed data c′ of the IoT communication network object near the power distribution gateway with the largest value output in step S614 p Identify and generate the maximum network speed data of IoT communication network objects near the power distribution gateway
[0041] S63, using a unified cost search algorithm based on the maximum network speed data of the IoT communication network objects near the power distribution gateway The corresponding distribution gateway surrounding Internet of Things communication network object number p is in the distribution gateway surrounding Internet of Things communication network object data set C. p Match the IoT communication network object numbers around the power distribution gateway and search for the maximum network speed data of the IoT communication network objects near the power distribution gateway The corresponding IoT communication network object data c around the power distribution gateway p And identify and generate the best IoT communication network object data around the power distribution gateway
[0042] Preferably, the operation steps of obtaining the best Internet of Things communication network object data around the power distribution gateway and updating and executing the power distribution gateway Internet of Things communication network connection communication operation are as follows:
[0043] S71. Obtaining the best IoT communication network object data around the power distribution gateway
[0044] S72, based on the optimal IoT communication network object data around the power distribution gateway Update and execute the distribution gateway IoT communication network connection communication operation.
[0045] A system for implementing the power distribution gateway fault monitoring method based on Internet of Things data collection is characterized in that: the system includes a power distribution gateway Internet of Things communication fault identification module, a power distribution gateway Internet of Things communication network object matching module, and a power distribution gateway Internet of Things communication fault processing module;
[0046] The power distribution gateway Internet of Things communication fault identification module includes a power distribution gateway communication network speed acquisition unit, a power distribution gateway normal communication network speed storage unit, a power distribution gateway communication network fault analysis unit, and a power distribution gateway communication network fault analysis result output unit;
[0047] The distribution gateway communication network speed acquisition unit collects the distribution gateway Internet of Things communication network speed data online through the network speed test software; the distribution gateway normal communication network speed storage unit is used to store the normal Internet of Things communication network speed data of the distribution gateway; the distribution gateway communication network fault analysis unit uses a data search algorithm to compare the distribution gateway Internet of Things communication network speed data with the distribution gateway normal Internet of Things communication network speed data to perform a numerical comparison of the Internet of Things communication network speed of the distribution gateway, and constructs the distribution gateway Internet of Things communication network fault analysis result data based on the comparison result of the Internet of Things communication network speed of the distribution gateway; the distribution gateway communication network fault analysis result output unit is used to output the distribution gateway Internet of Things communication network fault analysis result data;
[0048] The distribution gateway Internet of Things communication network object matching module includes an Internet of Things communication network object search scanning circle radius storage unit, an Internet of Things communication network object search unit, an Internet of Things communication network object connection execution unit around the distribution gateway, an Internet of Things communication network object network speed collection unit around the distribution gateway, an Internet of Things communication network object maximum network speed screening unit around the distribution gateway, and an optimal Internet of Things communication network object analysis unit around the distribution gateway;
[0049] The Internet of Things communication network object search scanning circle radius storage unit is used to store the Internet of Things communication network object search circle radius data of the distribution gateway; the Internet of Things communication network object search unit scans and searches the Internet of Things communication network objects around the distribution gateway according to the Internet of Things communication network object search circle radius data of the distribution gateway in combination with the Internet of Things communication network object positioning search algorithm, and generates the Internet of Things communication network object data around the distribution gateway; the Internet of Things communication network object connection execution unit around the distribution gateway sequentially executes the communication connection operation between the distribution gateway and the Internet of Things communication network objects around the distribution gateway according to the Internet of Things communication network object data around the distribution gateway; the Internet of Things communication network object network speed collection unit around the distribution gateway collects the network speed data of the Internet of Things communication network objects near the online distribution gateway through the network speed measurement software; the distribution gateway The maximum network speed screening unit of the surrounding Internet of Things communication network objects uses a data recognition algorithm to compare the network speed data of the Internet of Things communication network objects near the distribution gateway with the network speed data of the Internet of Things communication network objects of the distribution gateway, analyzes and screens the network speed data of the Internet of Things communication network objects near the distribution gateway with the largest value, and identifies and generates the maximum network speed data of the Internet of Things communication network objects near the distribution gateway; the best Internet of Things communication network object analysis unit around the distribution gateway searches for the Internet of Things communication network object data around the distribution gateway corresponding to the maximum network speed data of the Internet of Things communication network objects near the distribution gateway in the Internet of Things communication network object data around the distribution gateway according to the maximum network speed data of the Internet of Things communication network objects near the distribution gateway and the number of the Internet of Things communication network objects, and identifies and generates the best Internet of Things communication network object data around the distribution gateway;
[0050] The power distribution gateway Internet of Things communication fault processing module includes an optimal Internet of Things communication network object acquisition unit around the power distribution gateway and a power distribution gateway Internet of Things communication network object connection update unit;
[0051] The best Internet of Things communication network object acquisition unit around the distribution gateway acquires the best Internet of Things communication network object data around the distribution gateway; the distribution gateway Internet of Things communication network object connection update unit executes the distribution gateway Internet of Things communication network connection communication operation based on the best Internet of Things communication network object data around the distribution gateway.
[0052] (III) Beneficial effects
[0053] The present invention provides a method and system for monitoring power distribution gateway faults based on IoT data collection, which has the following beneficial effects:
[0054] 1. Through the distribution gateway communication network speed collection unit, the network speed measurement software is used to accurately collect the distribution gateway Internet of Things communication network speed parameters, providing data support for scientific monitoring of the fault status of the distribution gateway; the distribution gateway normal communication network speed storage unit scientifically presets the distribution gateway normal Internet of Things communication network speed parameters to ensure the accuracy of the distribution gateway fault status monitoring results; the distribution gateway communication network fault analysis unit uses an intelligent search algorithm to compare the distribution gateway Internet of Things communication network speed parameters with the distribution gateway normal Internet of Things communication network speed parameters, accurately and efficiently analyze the fault status of the distribution gateway Internet of Things communication process, improve the fault monitoring efficiency and reliability of the Internet of Things distribution gateway, and improve the Internet of Things communication quality.
[0055] 2. Through the cooperation of the Internet of Things communication network object search scanning circle radius storage unit and the Internet of Things communication network object search unit, the distribution gateway Internet of Things communication network object search circle radius parameters are scientifically set, and the Internet of Things communication network object positioning search algorithm is used to search online for the Internet of Things communication network object parameters around the distribution gateway in the fault state, so as to realize the intelligent search of the surrounding Internet of Things communication network objects in the distribution gateway fault state, and improve the distribution gateway fault supervision effect; the Internet of Things communication network object connection execution unit around the distribution gateway and the Internet of Things communication network object network speed collection unit around the distribution gateway cooperate with each other, autonomously communicate and connect the Internet of Things communication network objects searched around the distribution gateway, and synchronize online The first step is to collect the Internet of Things communication network speed parameters to provide data support for the subsequent screening of the best Internet of Things communication network objects for the distribution gateway; the maximum network speed screening unit of the Internet of Things communication network objects around the distribution gateway and the best Internet of Things communication network object analysis unit around the distribution gateway cooperate with each other, and use the intelligent recognition algorithm to accurately analyze the maximum network speed parameters of the Internet of Things communication network objects near the distribution gateway, and at the same time, search for the best Internet of Things communication network object parameters around the distribution gateway corresponding to the maximum network speed parameters of the Internet of Things communication network objects near the distribution gateway according to the Internet of Things communication network object number, so as to accurately screen out the best Internet of Things communication network objects around the distribution gateway under the fault state of the distribution gateway, thereby improving the quality of distribution gateway fault supervision.
[0056] 3. Through the best IoT communication network object acquisition unit around the distribution gateway, the best IoT communication network object parameters around the distribution gateway are accurately obtained online, providing data support for the scientific, efficient and autonomous recovery of the IoT communication connection in the fault state of the distribution gateway; the distribution gateway IoT communication network object connection update unit accurately executes the distribution gateway IoT communication network connection communication operation according to the best IoT communication network object parameters around the distribution gateway, thereby improving the anti-interference ability of the distribution gateway. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] Figure 1A schematic diagram of a module of a power distribution gateway fault monitoring system based on Internet of Things data collection provided by the present invention;
[0058] Figure 2 A flow chart of a distribution gateway fault monitoring method based on Internet of Things data collection provided by the present invention. DETAILED DESCRIPTION
[0059] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0060] The embodiments of the power distribution gateway fault monitoring method and system based on Internet of Things data collection are as follows:
[0061] See also Figure 1 - Figure 2 , a distribution gateway fault monitoring method based on Internet of Things data collection, the method comprises the following steps:
[0062] S1. Collect the Internet of Things communication network speed data of the power distribution gateway;
[0063] S2. Use a data search algorithm to compare the Internet of Things communication network speed data of the power distribution gateway with the normal Internet of Things communication network speed data of the power distribution gateway, and construct and output the power distribution gateway Internet of Things communication network fault analysis result data based on the comparison result of the Internet of Things communication network speed of the power distribution gateway;
[0064] S3. When the power distribution gateway Internet of Things communication network fault analysis result data indicates that a fault has occurred, the Internet of Things communication network objects around the power distribution gateway are scanned and searched based on the power distribution gateway Internet of Things communication network object search circle radius data combined with the Internet of Things communication network object positioning search algorithm, and the Internet of Things communication network object data around the power distribution gateway is generated;
[0065] S4. Orderly perform communication connection operations between the power distribution gateway and the objects of the Internet of Things communication network around the power distribution gateway according to the data of the objects of the Internet of Things communication network around the power distribution gateway;
[0066] S5. When executing the communication connection operation between the power distribution gateway and the IoT communication network objects around the power distribution gateway, collect the network speed data of the IoT communication network objects near the power distribution gateway;
[0067] S6. Use a data recognition algorithm to compare the network speed data of the Internet of Things communication network objects near the distribution gateway with the network speed data of the Internet of Things communication network objects of the distribution gateway, analyze and select the network speed data of the Internet of Things communication network objects near the distribution gateway with the largest value, and identify and generate the maximum network speed data of the Internet of Things communication network objects near the distribution gateway; search for the Internet of Things communication network object data around the distribution gateway corresponding to the maximum network speed data of the Internet of Things communication network objects near the distribution gateway in the Internet of Things communication network object data around the distribution gateway according to the Internet of Things communication network object number based on the maximum network speed data of the Internet of Things communication network objects near the distribution gateway, and identify and generate the best Internet of Things communication network object data around the distribution gateway;
[0068] S7. Obtain the best IoT communication network object data around the power distribution gateway and update and execute the power distribution gateway IoT communication network connection communication operation.
[0069] For further information, see Figure 1 - Figure 2 The steps to collect the Internet of Things communication network speed data of the power distribution gateway are as follows:
[0070] S11. Collect the network speed data of the IoT communication network to which the distribution gateway is normally connected online through the network speed test software and generate the network speed data S of the IoT communication network of the distribution gateway. The unit of S is bps. The network speed test software includes any one of Petal Speed Test, cellular_z, and WIFI Magic Box.
[0071] The data search algorithm is used to compare the distribution gateway IoT communication network speed data with the distribution gateway normal IoT communication network speed data. The distribution gateway IoT communication network speed value is constructed and output according to the distribution gateway IoT communication network speed value comparison result. The operation steps are as follows:
[0072] S21. Establish the normal Internet of Things communication network speed data S of the power distribution gateway yuzhi ,The normal IoT communication network speed data of the power distribution gateway represents the minimum value of the communication network speed under the normal IoT communication working condition of the power distribution gateway;
[0073] S22, using a bidirectional search algorithm to compare the distribution gateway IoT communication network speed data S with the distribution gateway normal IoT communication network speed data S yuzhi Perform a numerical comparison of the Internet of Things communication network speed of the power distribution gateway, and construct the power distribution gateway Internet of Things communication network fault analysis result data A based on the numerical comparison result of the Internet of Things communication network speed of the power distribution gateway;
[0074] When S ≥ S yuzhi, indicating that the power distribution gateway is in a normal state of executing IoT communication, then the output power distribution gateway IoT communication network fault analysis result data A is that no fault has occurred, and this power distribution gateway fault monitoring operation is completed;
[0075] When S<S yuzhi , indicating that the power distribution gateway is in an abnormal state of executing IoT communication, then the output power distribution gateway IoT communication network fault analysis result data A is a fault.
[0076] Through the distribution gateway communication network speed collection unit, the network speed measurement software is used to accurately collect the distribution gateway Internet of Things communication network speed parameters, providing data support for the scientific monitoring of the fault status of the distribution gateway; the distribution gateway normal communication network speed storage unit scientifically presets the distribution gateway normal Internet of Things communication network speed parameters to ensure the accuracy of the distribution gateway fault status monitoring results; the distribution gateway communication network fault analysis unit uses an intelligent search algorithm to compare the distribution gateway Internet of Things communication network speed parameters with the distribution gateway normal Internet of Things communication network speed parameters, accurately and efficiently analyze the fault status of the distribution gateway Internet of Things communication process, improve the fault monitoring efficiency and reliability of the Internet of Things distribution gateway, and improve the Internet of Things communication quality.
[0077] For further information, see Figure 1 - Figure 2 The distribution gateway IoT communication network fault analysis result data is that when a fault occurs, the IoT communication network objects around the distribution gateway are scanned and searched based on the distribution gateway IoT communication network object search circle radius data combined with the IoT communication network object positioning search algorithm, and the operation steps to generate the IoT communication network object data around the distribution gateway are as follows:
[0078] S31, establish a distribution gateway Internet of Things communication network object search circle radius data set B = (b1, ..., b o ,…,b α ), o=1,2,3,…,α; where b o Represents the search radius data of the oth distribution gateway Internet of Things communication network object; α represents the maximum value of the search radius data of the distribution gateway Internet of Things communication network object, and the search radius data of the distribution gateway Internet of Things communication network object represents the search for the corresponding radius data of the Internet of Things communication network object around the distribution gateway in a circular scanning form;
[0079] S32, when the distribution gateway Internet of Things communication network fault analysis result data A indicates that a fault has occurred, the distribution gateway Internet of Things communication network object search circle radius data b1 to b2 in the distribution gateway Internet of Things communication network object search circle radius data set B αCombined with the group-based positioning algorithm, the IoT communication network objects around the distribution gateway are repeatedly searched in the form of circular scanning, and the IoT communication network objects around the distribution gateway are identified to generate the IoT communication network object data set C=(c1,…,c p ,…,c β ), p = 1, 2, 3, ..., β; where c p represents the IoT communication network object data around the pth distribution gateway; β represents the maximum number of IoT communication network objects around the distribution gateway; the IoT communication network object data around the distribution gateway includes IoT communication network object name data and URL data.
[0080] The operation steps for orderly executing the communication connection operation between the distribution gateway and the IoT communication network objects around the distribution gateway according to the IoT communication network object data around the distribution gateway are as follows:
[0081] S41, obtaining a data set C of IoT communication network objects around the power distribution gateway;
[0082] S42, the distribution gateway calculates the surrounding Internet of Things communication network object data c of the distribution gateway based on the surrounding Internet of Things communication network object data set C of the distribution gateway. p According to the IoT communication network object number p around the distribution gateway, the communication connection operations with the IoT communication network objects around the distribution gateway are performed in order.
[0083] When performing the communication connection operation between the distribution gateway and the IoT communication network objects around the distribution gateway, the operation steps for collecting the network speed data of the IoT communication network objects near the distribution gateway are as follows:
[0084] S51, when executing the communication connection operation between the power distribution gateway and the Internet of Things communication network objects around the power distribution gateway,
[0085] S52, collect the Internet of Things communication network speed data after the communication connection operation between the distribution gateway and the surrounding Internet of Things communication network objects through the network speed measurement software, and generate the Internet of Things communication network object speed data set C'=(c'1,...,c' p ,…,c' β ), where c' p Represents the IoT communication network object data c around the power distribution gateway p The network speed data of the IoT communication network objects around the distribution gateway after the corresponding IoT communication network objects around the distribution gateway communicate with the distribution gateway, c′ p The unit is bps.
[0086] A data recognition algorithm is used to compare the network speed data of the Internet of Things communication network objects near the distribution gateway with the network speed data of the Internet of Things communication network objects of the distribution gateway, and the network speed data of the Internet of Things communication network objects near the distribution gateway with the largest value is analyzed and screened out, and the maximum network speed data of the Internet of Things communication network objects near the distribution gateway is identified and generated; according to the maximum network speed data of the Internet of Things communication network objects near the distribution gateway, the Internet of Things communication network object data around the distribution gateway corresponding to the maximum network speed data of the Internet of Things communication network objects near the distribution gateway are searched in the Internet of Things communication network object data around the distribution gateway according to the number of the Internet of Things communication network objects, and the operation steps of identifying and generating the best Internet of Things communication network object data around the distribution gateway are as follows:
[0087] S61, using a data recognition algorithm to identify the network speed data c′ of the Internet of Things communication network objects near the distribution gateway in the Internet of Things communication network object network speed data set C′ near the distribution gateway. p Compare the network speed data values of the IoT communication network objects of the power distribution gateway, and analyze and select the network speed data c′ of the IoT communication network objects near the power distribution gateway with the largest value. p ; The data recognition algorithm searches for the network speed data c′ of the IoT communication network object near the distribution gateway with the largest value p The specific steps are as follows:
[0088] S611, propagation: the Internet of Things communication network object network speed data set C' near the distribution gateway in the search space of the Internet of Things communication network object network speed data c' near the distribution gateway p Synchronous settings are set to search for network speed waves. Each network speed search wave is an independent individual, so each network speed search wave will have 3 attributes: position, wavelength and wave height θ;
[0089] In each iteration, each network speed search wave will search for the network speed data S of the distribution gateway IoT communication network in the form of propagation. At the same time, the height θ of the network speed search wave will decrease by 1, and its position update formula is as follows:
[0090] in It represents the position of the network speed search wave i in the search space of the network speed data set C' of the IoT communication network objects near the power distribution gateway after t iterations; It represents the position of the network speed search wave i in the search space of the network speed data set C′ of the IoT communication network objects near the power distribution gateway before t iterations; ρ is the upper and lower bounds of the search space of the Internet of Things communication network object speed data set C' near the power distribution gateway, rand(-1,1) represents a random function with the value (-1,1);
[0091] S612, refraction: after a network speed search wave propagates, the network speed search wave is refracted and searches for the network speed data set C' of the network speed data of the Internet of Things communication network objects near the power distribution gateway, and the network speed data c' of the network speed data set C' of the Internet of Things communication network objects near the power distribution gateway is searched. p For identification, each time the water wave propagates, the height φ of the water wave will decrease by 1. When θ decreases to 0, the water wave will be refracted. At the same time, the height θ and wavelength of the water wave The refraction position is normally distributed at the position with the current network speed search wave and the midpoint of the optimal network speed search wave as the mean, and the distance between the current network speed search wave and the optimal network speed search wave as the variance. After refraction, the height of the network speed search wave will be reinitialized to the maximum height θ=θ max ; After refraction, recalculate the network speed to search for the wavelength of the water wave
[0092] S613, breaking waves: After the network speed search water wave propagates in the search space of the network speed data set C' of the IoT communication network objects near the distribution gateway, it reaches a position that is better than the current optimal network speed search water wave, that is, it searches out the network speed data c' of the IoT communication network objects near the distribution gateway with the largest value in the search space of the network speed data set C' of the IoT communication network objects near the distribution gateway. p , then the network speed search water wave will break waves, and propagate the current optimal network speed search water wave to the location where the breaking waves are generated, that is, output the network speed data set C' of the Internet of Things communication network objects near the distribution gateway, and the network speed data c' of the Internet of Things communication network objects near the distribution gateway with the largest value in the search space p , the formula for generating the breaking wave position is as follows:
[0093] Where rand(0,1) represents a random function with a value of (0,1), and 1 to k represent the spatial dimension number randomly selected for each wave breakers. represents the specific spatial dimension that is actually randomly selected for each breaking wave, to The specific spatial dimension parameter randomly selected for each breaking wave, ψ is a constant;
[0094] S614: Output the network speed data c′ of the Internet of Things communication network object near the power distribution gateway with the largest value in the network speed data set C′ of the Internet of Things communication network object near the power distribution gateway. p ;
[0095] S62, the network speed data c′ of the IoT communication network object near the power distribution gateway with the largest value output in step S614 p Identify and generate the maximum network speed data of IoT communication network objects near the power distribution gateway
[0096] S63, using a unified cost search algorithm based on the maximum network speed data of IoT communication network objects near the power distribution gateway The corresponding distribution gateway surrounding Internet of Things communication network object number p is in the distribution gateway surrounding Internet of Things communication network object data set C. p Match the IoT communication network object numbers around the power distribution gateway and search for the maximum network speed data of the IoT communication network objects near the power distribution gateway The corresponding IoT communication network object data c around the power distribution gateway p And identify and generate the best IoT communication network object data around the power distribution gateway
[0097] Through the cooperation of the Internet of Things communication network object search scanning circle radius storage unit and the Internet of Things communication network object search unit, the distribution gateway Internet of Things communication network object search circle radius parameters are scientifically set, and the Internet of Things communication network object positioning search algorithm is used to search online for the Internet of Things communication network object parameters around the distribution gateway in the fault state, so as to realize the intelligent search of the surrounding Internet of Things communication network objects in the fault state of the distribution gateway, and improve the fault supervision effect of the distribution gateway; the Internet of Things communication network object connection execution unit around the distribution gateway and the Internet of Things communication network object network speed collection unit around the distribution gateway cooperate with each other, autonomously communicate and connect the Internet of Things communication network objects searched around the distribution gateway and synchronize online Collect IoT communication network speed parameters to provide data support for the subsequent screening of the best IoT communication network objects for the distribution gateway; the maximum network speed screening unit for IoT communication network objects around the distribution gateway and the best IoT communication network object analysis unit around the distribution gateway cooperate with each other, and use the intelligent recognition algorithm to accurately analyze the maximum network speed parameters of IoT communication network objects near the distribution gateway, and at the same time search for the best IoT communication network object parameters around the distribution gateway corresponding to the maximum network speed parameters of IoT communication network objects near the distribution gateway according to the IoT communication network object number, so as to accurately screen out the best IoT communication network objects around the distribution gateway under the fault state of the distribution gateway, thereby improving the quality of distribution gateway fault supervision.
[0098] For further information, see Figure 1 - Figure 2 , the steps to obtain the best IoT communication network object data around the power distribution gateway and update the power distribution gateway IoT communication network connection communication operation are as follows:
[0099] S71. Obtain the best IoT communication network object data around the power distribution gateway
[0100] S72, based on the best IoT communication network object data around the power distribution gateway Update and execute the distribution gateway IoT communication network connection communication operation.
[0101] Through the best IoT communication network object acquisition unit around the distribution gateway, the best IoT communication network object parameters around the distribution gateway are accurately obtained online, providing data support for the scientific, efficient and autonomous recovery of the IoT communication connection in the fault state of the distribution gateway; the distribution gateway IoT communication network object connection update unit accurately executes the distribution gateway IoT communication network connection communication operation according to the best IoT communication network object parameters around the distribution gateway, thereby improving the anti-interference ability of the distribution gateway.
[0102] A system for implementing a distribution gateway fault monitoring method based on Internet of Things data collection is characterized in that: the system includes a distribution gateway Internet of Things communication fault identification module, a distribution gateway Internet of Things communication network object matching module, and a distribution gateway Internet of Things communication fault processing module;
[0103] The power distribution gateway Internet of Things communication fault identification module includes a power distribution gateway communication network speed acquisition unit, a power distribution gateway normal communication network speed storage unit, a power distribution gateway communication network fault analysis unit, and a power distribution gateway communication network fault analysis result output unit;
[0104] The distribution gateway communication network speed collection unit collects the distribution gateway Internet of Things communication network speed data online through the network speed test software; the distribution gateway normal communication network speed storage unit is used to store the normal Internet of Things communication network speed data of the distribution gateway; the distribution gateway communication network fault analysis unit uses a data search algorithm to compare the distribution gateway Internet of Things communication network speed data with the distribution gateway normal Internet of Things communication network speed data to perform the distribution gateway Internet of Things communication network speed numerical comparison, and constructs the distribution gateway Internet of Things communication network fault analysis result data based on the distribution gateway Internet of Things communication network speed numerical comparison result; the distribution gateway communication network fault analysis result output unit is used to output the distribution gateway Internet of Things communication network fault analysis result data;
[0105] The Internet of Things communication network object matching module of the power distribution gateway includes an Internet of Things communication network object search scanning circle radius storage unit, an Internet of Things communication network object search unit, an Internet of Things communication network object connection execution unit around the power distribution gateway, an Internet of Things communication network object network speed collection unit around the power distribution gateway, an Internet of Things communication network object maximum network speed screening unit around the power distribution gateway, and an optimal Internet of Things communication network object analysis unit around the power distribution gateway;
[0106] The Internet of Things communication network object search scanning circle radius storage unit is used to store the Internet of Things communication network object search circle radius data of the distribution gateway; the Internet of Things communication network object search unit scans and searches the Internet of Things communication network objects around the distribution gateway according to the Internet of Things communication network object search circle radius data of the distribution gateway combined with the Internet of Things communication network object positioning search algorithm, and generates the Internet of Things communication network object data around the distribution gateway; the Internet of Things communication network object connection execution unit around the distribution gateway sequentially executes the communication connection operation between the distribution gateway and the Internet of Things communication network objects around the distribution gateway according to the Internet of Things communication network object data around the distribution gateway; the Internet of Things communication network object network speed collection unit around the distribution gateway collects the network speed data of the Internet of Things communication network objects near the online distribution gateway through the network speed measurement software; the distribution network The maximum network speed screening unit of the IoT communication network objects around the power distribution gateway uses a data recognition algorithm to compare the network speed data of the IoT communication network objects near the power distribution gateway with the network speed data of the IoT communication network objects of the power distribution gateway, analyzes and screens the network speed data of the IoT communication network objects near the power distribution gateway with the largest value, and identifies and generates the maximum network speed data of the IoT communication network objects near the power distribution gateway; the best IoT communication network object analysis unit around the power distribution gateway searches for the IoT communication network object data around the power distribution gateway corresponding to the maximum network speed data of the IoT communication network objects near the power distribution gateway in the IoT communication network object data around the power distribution gateway according to the IoT communication network object number based on the maximum network speed data of the IoT communication network objects near the power distribution gateway, and identifies and generates the best IoT communication network object data around the power distribution gateway;
[0107] The power distribution gateway Internet of Things communication fault processing module includes an optimal Internet of Things communication network object acquisition unit around the power distribution gateway and a power distribution gateway Internet of Things communication network object connection update unit;
[0108] The best IoT communication network object acquisition unit around the distribution gateway acquires the best IoT communication network object data around the distribution gateway; the distribution gateway IoT communication network object connection update unit executes the distribution gateway IoT communication network connection communication operation based on the best IoT communication network object data around the distribution gateway.
[0109] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A distribution gateway fault monitoring method based on Internet of Things data collection, characterized in that: The method comprises the following steps: S1, collecting the Internet of Things communication network speed data of the power distribution gateway, wherein S1 includes the following steps: S11. The network speed test software is used to collect the network speed data of the Internet of Things communication network to which the distribution gateway is normally connected online and generate the network speed data S of the Internet of Things communication network of the distribution gateway, where S is in bps. The network speed test software includes any one of Petal Speed Test, Cellular_z, and WIFI Magic Box. S2, using a data search algorithm to compare the Internet of Things communication network speed data of the power distribution gateway with the normal Internet of Things communication network speed data of the power distribution gateway, and constructing and outputting the power distribution gateway Internet of Things communication network fault analysis result data based on the comparison result of the Internet of Things communication network speed of the power distribution gateway, wherein S2 includes the following steps: S21. Establish the normal Internet of Things communication network speed data S of the power distribution gateway yuzhi , the normal Internet of Things communication network speed data of the power distribution gateway represents the minimum value of the communication network speed under the condition that the power distribution gateway normally performs Internet of Things communication; S22, using a bidirectional search algorithm to compare the distribution gateway Internet of Things communication network speed data S with the distribution gateway normal Internet of Things communication network speed data S yuzhi Perform a numerical comparison of the Internet of Things communication network speed of the power distribution gateway, and construct the power distribution gateway Internet of Things communication network fault analysis result data A based on the numerical comparison result of the Internet of Things communication network speed of the power distribution gateway; When S ≥ S yuzhi , indicating that the power distribution gateway is in a normal state of executing IoT communication, then the output power distribution gateway IoT communication network fault analysis result data A is that no fault has occurred, and this power distribution gateway fault monitoring operation is completed; When S<S yuzhi , indicating that the power distribution gateway is in an abnormal state of executing IoT communication, then the output power distribution gateway IoT communication network fault analysis result data A is a fault; S3. When the power distribution gateway Internet of Things communication network fault analysis result data indicates that a fault has occurred, the Internet of Things communication network objects around the power distribution gateway are scanned and searched based on the power distribution gateway Internet of Things communication network object search circle radius data combined with the Internet of Things communication network object positioning search algorithm, and the Internet of Things communication network object data around the power distribution gateway is generated. S3 includes the following steps: S31, establish a distribution gateway Internet of Things communication network object search circle radius data set B = (b1, ..., b o ,…,b α ), o=1,2,3,…,α; where b o represents the search circle radius data of the oth distribution gateway Internet of Things communication network object; α represents the maximum value of the search circle radius data of the distribution gateway Internet of Things communication network object, and the search circle radius data of the distribution gateway Internet of Things communication network object represents the search for the corresponding circle radius data of the Internet of Things communication network object around the distribution gateway in a circular scanning form; S32, when the distribution gateway Internet of Things communication network fault analysis result data A indicates that a fault has occurred, the distribution gateway Internet of Things communication network object search circle radius data b1 to b2 in the distribution gateway Internet of Things communication network object search circle radius data set B are α Combined with the group-based positioning algorithm, the IoT communication network objects around the distribution gateway are repeatedly searched in the form of circular scanning, and the IoT communication network objects around the distribution gateway are identified to generate the IoT communication network object data set C=(c1,…,c p ,…,c β ), p = 1, 2, 3, ..., β; where c p represents the IoT communication network object data around the pth power distribution gateway; β represents the maximum number of IoT communication network objects around the power distribution gateway; the IoT communication network object data around the power distribution gateway includes IoT communication network object name data and website data; S4, orderly executing the communication connection operation between the power distribution gateway and the Internet of Things communication network objects around the power distribution gateway according to the Internet of Things communication network object data around the power distribution gateway, wherein S4 includes the following steps: S41, obtaining a data set C of Internet of Things communication network objects around the power distribution gateway; S42, the distribution gateway calculates the surrounding Internet of Things communication network object data set C of the distribution gateway based on the surrounding Internet of Things communication network object data set C of the distribution gateway. p According to the IoT communication network object number p around the power distribution gateway, the communication connection operation with the IoT communication network objects around the power distribution gateway is performed in order; S5. When performing a communication connection operation between the power distribution gateway and the IoT communication network objects around the power distribution gateway, collecting network speed data of the IoT communication network objects near the power distribution gateway, the S5 includes the following steps: S51, when executing the communication connection operation between the power distribution gateway and the Internet of Things communication network objects around the power distribution gateway, S52, collect the Internet of Things communication network speed data after the communication connection operation between the distribution gateway and the surrounding Internet of Things communication network objects through the network speed measurement software, and generate the Internet of Things communication network object speed data set C'=(c'1,...,c' p ,…,c' β ), where c' p Represents the IoT communication network object data c around the power distribution gateway p The network speed data of the IoT communication network objects around the distribution gateway after the corresponding IoT communication network objects around the distribution gateway communicate with the distribution gateway, c′ p The unit is bps; S6, using a data recognition algorithm to compare the network speed data of the Internet of Things communication network objects near the distribution gateway with the network speed data of the Internet of Things communication network objects of the distribution gateway, analyzing and screening out the network speed data of the Internet of Things communication network objects near the distribution gateway with the largest value and identifying and generating the maximum network speed data of the Internet of Things communication network objects near the distribution gateway; searching for the Internet of Things communication network object data around the distribution gateway corresponding to the maximum network speed data of the Internet of Things communication network objects near the distribution gateway in the Internet of Things communication network object data around the distribution gateway according to the Internet of Things communication network object number according to the maximum network speed data of the Internet of Things communication network objects near the distribution gateway, and identifying and generating the best Internet of Things communication network object data around the distribution gateway, said S6 includes the following steps: S61, using a data recognition algorithm to identify the network speed data c′ of the Internet of Things communication network objects near the power distribution gateway in the network speed data set C′ of the Internet of Things communication network objects near the power distribution gateway. p Compare the network speed data values of the IoT communication network objects of the power distribution gateway, and analyze and select the network speed data c′ of the IoT communication network objects near the power distribution gateway with the largest value. p ; The data recognition algorithm searches for the network speed data c′ of the IoT communication network object near the power distribution gateway with the largest value p The specific steps are as follows: S611, propagation: search the network speed data set C' of the IoT communication network objects near the power distribution gateway for empty Internet of Things communication network object network speed data c near the intermediate power distribution gateway p Synchronous settings are set to search for network speed waves. Each network speed search wave is an independent individual, so each network speed search wave will have 3 attributes: position, wavelength and wave height θ; In each iteration, each network speed search wave will search for the network speed data S of the distribution gateway IoT communication network in the form of propagation. At the same time, the height θ of the network speed search wave will decrease by 1, and its position update formula is as follows: where w' i t It represents the position of the network speed search wave i in the search space of the network speed data set C' of the IoT communication network objects near the power distribution gateway after t iterations; It represents the position of the network speed search wave i in the search space of the network speed data set C′ of the IoT communication network objects near the power distribution gateway before t iterations; ρ is the upper and lower bounds of the search space of the Internet of Things communication network object speed data set C' near the power distribution gateway, rand(-1,1) represents a random function with the value (-1,1); S612, refraction: after a network speed search wave propagates, the network speed search wave is refracted and searches for the network speed data set C' of the network speed data of the Internet of Things communication network objects near the power distribution gateway, and the network speed data c' of the network speed data set C' of the Internet of Things communication network objects near the power distribution gateway is searched. p For identification, each time the water wave propagates, the height φ of the water wave will decrease by 1. When θ decreases to 0, the water wave will be refracted. At the same time, the height θ and wavelength of the water wave The refraction position is normally distributed at the position with the current network speed search wave and the midpoint of the optimal network speed search wave as the mean, and the distance between the current network speed search wave and the optimal network speed search wave as the variance. After refraction, the height of the network speed search wave will be reinitialized to the maximum height θ=θ max ; After refraction, recalculate the network speed to search for the wavelength of the water wave S613, breaking waves: After the network speed search water wave propagates in the search space of the network speed data set C' of the IoT communication network objects near the distribution gateway, it reaches a position that is better than the current optimal network speed search water wave, that is, it searches out the network speed data c' of the IoT communication network objects near the distribution gateway with the largest value in the search space of the network speed data set C' of the IoT communication network objects near the distribution gateway. p , then the network speed search water wave will break waves, and propagate the current optimal network speed search water wave to the location where the breaking waves are generated, that is, output the network speed data set C' of the Internet of Things communication network objects near the distribution gateway, and the network speed data c' of the Internet of Things communication network objects near the distribution gateway with the largest value in the search space p ; S614: Output the network speed data c′ of the Internet of Things communication network object near the power distribution gateway with the largest value in the network speed data set C′ of the Internet of Things communication network object near the power distribution gateway. p ; S62, the network speed data c′ of the IoT communication network object near the power distribution gateway with the largest value output in step S614 p Identify and generate the maximum network speed data of IoT communication network objects near the power distribution gateway S63, using a unified cost search algorithm based on the maximum network speed data of the IoT communication network objects near the power distribution gateway The corresponding distribution gateway surrounding Internet of Things communication network object number p is in the distribution gateway surrounding Internet of Things communication network object data set C. p Match the IoT communication network object numbers around the power distribution gateway and search for the maximum network speed data of the IoT communication network objects near the power distribution gateway The corresponding IoT communication network object data c around the power distribution gateway p And identify and generate the best IoT communication network object data around the power distribution gateway S7, obtaining the best IoT communication network object data around the power distribution gateway and updating and executing the power distribution gateway IoT communication network connection communication operation, wherein S7 includes the following steps: S71. Obtaining the best IoT communication network object data around the power distribution gateway S72, based on the optimal IoT communication network object data around the power distribution gateway Update and execute the distribution gateway IoT communication network connection communication operation.
2. A system for implementing a method for monitoring power distribution gateway faults based on IoT data collection as claimed in claim 1, characterized in that: The system includes a power distribution gateway Internet of Things communication fault identification module, a power distribution gateway Internet of Things communication network object matching module, and a power distribution gateway Internet of Things communication fault processing module.
Citation Information
Patent Citations
Gateway fault monitoring method and system based on network communication
CN117692361A
Fault positioning method and positioning system based on power distribution Internet of Things
CN115456111A
Power distribution edge-end equipment networking safety guarantee method based on physical ID
CN116192655A