CN-122027656-A - Traveling wave data processing method, traveling wave data processing system, storage medium and electronic equipment
Abstract
The application discloses a traveling wave data processing method, a traveling wave data processing system, a storage medium and electronic equipment, and relates to the field of traveling wave signal detection, wherein the method is applied to a central processing unit, the central processing unit is in communication connection with a plurality of edge nodes, each edge node is in communication connection with at least one sensor, the method concretely comprises the steps of obtaining traveling wave information uploaded by each edge node, dividing each edge node into a plurality of cooperation groups based on the traveling wave information, acquiring the traveling wave information by the corresponding sensor of each edge node, generating an intra-group task based on the traveling wave information, sending the intra-group task to the corresponding cooperation groups, and obtaining a processing result fed back by each assistance group based on the corresponding intra-group task, and according to the processing result, obtaining an analysis result of the traveling wave information.
Inventors
- ZENG HAIYAN
- DING QIULIN
- CHANG HONG
- YANG HUI
- Zhao Guixiong
- LUO LEI
- ZHANG PENGCHAO
- ZHOU ZEYU
- WU GANG
- WANG CHENYANG
Assignees
- 国网湖北省电力有限公司襄阳供电公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260314
Claims (10)
- 1. A traveling wave data processing method, applied to a central processing unit, the central processing unit being communicatively connected to a plurality of edge nodes, each of the edge nodes being communicatively connected to at least one sensor, the traveling wave data processing method comprising: Acquiring traveling wave information uploaded by each edge node, dividing each edge node into a plurality of cooperative groups based on the traveling wave information, wherein the traveling wave information is acquired by a sensor corresponding to each edge node; generating an intra-group task based on the traveling wave information, and sending the intra-group task to a corresponding cooperation group, wherein the intra-group task is used for realizing traveling wave data synchronization in the cooperation group; and acquiring processing results of the assistance groups based on the corresponding intra-group task feedback, and acquiring analysis results of the traveling wave information according to the processing results.
- 2. The traveling wave data processing method according to claim 1, wherein the traveling wave information includes traveling wave signal characteristics and geographic locations, and the dividing each of the edge nodes into a plurality of cooperative groups based on the traveling wave information includes: Dividing each edge node into a plurality of preparation groups based on the geographic position of each edge node, wherein each preparation group comprises m edge nodes, m is a positive integer, and m is equal to or larger than 2; and adjusting each preparation group based on the traveling wave signal characteristics of each edge node to obtain a plurality of cooperation groups, wherein each cooperation group comprises n edge nodes, n is a positive integer, and m is equal to n.
- 3. The traveling wave data processing method according to claim 2, wherein the traveling wave signal characteristics include a wave head arrival time difference, a signal amplitude and a signal-to-noise ratio, the adjusting each of the preliminary groups based on the traveling wave signal characteristics of each of the edge nodes to obtain a cooperative group formed by at least two of the edge nodes includes: Determining a first matching score based on the time difference of arrival of the wave head and the signal amplitude of each edge node in each preparation group; Removing edge nodes with matching scores lower than a threshold value or with signal-to-noise ratios lower than a mean value from each preparation group, and taking each preparation group after removing as a cooperation group; And calculating a second matching score of the removed edge nodes and the collaborative groups, and adding the extracted edge nodes into the collaborative groups corresponding to the values if the second matching score is greater than or equal to a threshold value.
- 4. The traveling wave data method according to claim 3, wherein after dividing each of the edge nodes into a plurality of cooperative groups based on the traveling wave information, further comprising: And taking the edge node with the highest signal-to-noise ratio corresponding to the row wave information in the cooperative group as a main node, wherein the main node is used for executing task scheduling in the cooperative group.
- 5. The traveling wave data processing method according to claim 1, wherein the generating an intra-group task based on the traveling wave information includes: And if the traveling wave information in the cooperation group is determined to have time offset, generating an adjustment instruction based on the time offset.
- 6. The traveling wave data processing method according to claim 1, wherein the generating an intra-group task based on the traveling wave information includes: Determining local weights based on traveling wave information of all edge nodes in each cooperative group, determining global weights based on traveling wave information of each cooperative group, and generating traveling wave data screening instructions based on the local weights and the global weights, wherein the traveling wave data screening instructions are used for guiding the cooperative groups to conduct data quality screening.
- 7. The traveling wave data processing method according to claim 1, wherein after the generating of the intra-group task based on the traveling wave information, further comprising: Acquiring available loads of edge nodes in each cooperative group; And if the available load does not support the execution of the corresponding intra-group task, deleting part of the intra-group task, taking the deleted intra-group task as an inter-group task, and executing the inter-group task.
- 8. A traveling wave data processing system, comprising: the cooperation group determining module is used for acquiring traveling wave information uploaded by each edge node, dividing each edge node into a plurality of cooperation groups based on the traveling wave information, and acquiring the traveling wave information by a sensor corresponding to each edge node; The intra-group task generating module is used for generating intra-group tasks based on the traveling wave information and sending the intra-group tasks to the corresponding collaboration group, wherein the intra-group tasks are used for realizing traveling wave data synchronization in the collaboration group; And the traveling wave information analysis module is used for acquiring processing results fed back by each assisting group based on the corresponding intra-group tasks and obtaining analysis results of the traveling wave information according to the processing results.
- 9. An electronic device comprising a processor, a memory, a user interface, and a network interface, the memory for storing instructions, the user interface and the network interface for communicating to other devices, the processor for executing the instructions stored in the memory to cause the electronic device to perform the method of any of claims 1-7.
- 10. A computer storage medium storing instructions which, when executed, perform the method of any one of claims 1-7.
Description
Traveling wave data processing method, traveling wave data processing system, storage medium and electronic equipment Technical Field The application relates to the field of traveling wave signal detection, in particular to a traveling wave data processing method, a traveling wave data processing system, a storage medium and electronic equipment. Background With the continuous expansion of the power distribution network, traveling wave data acquisition points in the power system are increased. Traveling wave data is an important basis for fault diagnosis and operation maintenance of the power distribution network, and timely and accurately processing and analyzing the data has important significance for guaranteeing safe and stable operation of the power distribution network. At present, in a power distribution network, a sensor is generally arranged at a key node to collect traveling wave data, and the data is transmitted to a central processing unit for analysis and processing through an edge node. In the prior art, the traveling wave data is generally processed in a centralized processing mode. Specifically, each edge node directly uploads the acquired traveling wave data to the central processing unit, and the central processing unit performs data synchronization and analysis processing uniformly. After the central processing unit receives the traveling wave data, the data is preprocessed and screened, and then a corresponding analysis algorithm is executed to obtain an analysis result. However, this centralized approach suffers from significant drawbacks. When a large number of edge nodes simultaneously transmit travelling wave data to a central processing unit, data congestion is easy to cause, and the data synchronization efficiency is low. Especially in the emergency situations such as power distribution network failure, when a large amount of traveling wave data need quick processing analysis, the prior art is difficult to satisfy real-time requirements. Disclosure of Invention The application provides a traveling wave data processing method, a traveling wave data processing system, a storage medium and electronic equipment, which can improve the real-time performance of fault diagnosis of a power distribution network. In a first aspect of the present application, the present application provides a traveling wave data processing method applied to a central processing unit, where the central processing unit is communicatively connected to a plurality of edge nodes, and each of the edge nodes is communicatively connected to at least one sensor, the traveling wave data processing method includes: Acquiring traveling wave information uploaded by each edge node, dividing each edge node into a plurality of cooperative groups based on the traveling wave information, wherein the traveling wave information is acquired by a sensor corresponding to each edge node; generating an intra-group task based on the traveling wave information, and sending the intra-group task to a corresponding cooperation group, wherein the intra-group task is used for realizing traveling wave data synchronization in the cooperation group; and acquiring processing results of the assistance groups based on the corresponding intra-group task feedback, and acquiring analysis results of the traveling wave information according to the processing results. In a second aspect of the application there is provided a travelling wave data processing system comprising: the cooperation group determining module is used for acquiring traveling wave information uploaded by each edge node, dividing each edge node into a plurality of cooperation groups based on the traveling wave information, and acquiring the traveling wave information by a sensor corresponding to each edge node; The intra-group task generating module is used for generating intra-group tasks based on the traveling wave information and sending the intra-group tasks to the corresponding collaboration group, wherein the intra-group tasks are used for realizing traveling wave data synchronization in the collaboration group; And the traveling wave information analysis module is used for acquiring processing results fed back by each assisting group based on the corresponding intra-group tasks and obtaining analysis results of the traveling wave information according to the processing results. In a third aspect the application provides a computer storage medium storing a plurality of instructions adapted to be loaded by a processor and to perform the above-described method steps. In a fourth aspect the application provides an electronic device comprising a processor, a memory, wherein the memory stores a computer program adapted to be loaded by the processor and to perform the above-mentioned method steps. In summary, one or more technical solutions provided in the embodiments of the present application at least have the following technical effects or advantages: According to the traveling w