A communication link fault diagnosis method, device, equipment and storage medium

By acquiring real-time data from communication slave units and generating fault diagnosis commands, and combining wireless network and topology analysis, the system achieves rapid and accurate location of communication link faults in low-voltage distribution areas. This solves the problems of inaccurate and time-consuming fault location in existing technologies, and improves the efficiency and accuracy of fault diagnosis.

CN122269339APending Publication Date: 2026-06-23STATE GRID CHONGQING ELECTRIC POWER COMPANY MARKETING SERVICE CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
STATE GRID CHONGQING ELECTRIC POWER COMPANY MARKETING SERVICE CENTER
Filing Date
2026-03-26
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Existing fault diagnosis methods for low-voltage distribution area communication links suffer from several drawbacks: lack of spatial discernibility in fault location, reliance on manual intervention which is time-consuming and inefficient, inability to achieve full-area collaborative perception and dynamic response, difficulty in identifying hidden faults in multimodal communication environments, resulting in ambiguous fault locations, strong subjectivity in judgment, and difficulty in meeting the timeliness requirements of intelligent operation and maintenance.

Method used

The master unit acquires communication data reported by each communication slave unit at a preset frequency in real time. When an anomaly is identified, a fault diagnosis command is generated, target test information is generated and broadcast to the slave unit, the slave unit collects test data and provides feedback, and the master unit uses fault analysis tools and topology diagrams to perform multi-dimensional analysis to determine the location of the anomaly and the cause of the fault.

Benefits of technology

It enables rapid and accurate location of local communication link faults in low-voltage distribution areas, overcomes the problem of poor timeliness of manual serial operations, realizes cross-node collaborative response and data aggregation, eliminates the spatial blind spots of single-point monitoring, and improves the accuracy of fault location and the efficiency of troubleshooting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122269339A_ABST
    Figure CN122269339A_ABST
Patent Text Reader

Abstract

The application discloses a communication link fault diagnosis method and device, equipment and storage medium, and relates to the technical field of communication. The method comprises the following steps: acquiring communication data sent by each communication sub-machine based on a preset frequency, and generating a fault diagnosis instruction when the communication data contains abnormal data; generating target test information based on the fault diagnosis instruction, and broadcasting the target test information to each communication sub-machine by using a preset wireless network, so that each communication sub-machine collects test data based on the target test information to generate feedback data; acquiring the feedback data sent by each communication sub-machine, and analyzing the feedback data based on a built-in fault analysis tool and a preset communication link topology diagram to determine a communication abnormal position and a fault cause. In this way, the whole-link data is automatically collected by the sub-machine, and the fault diagnosis positioning time is shortened from several hours / days in the prior art to several minutes through centralized analysis of the master machine, so that the fault elimination efficiency is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a method, apparatus, device, and storage medium for diagnosing communication link faults. Background Technology

[0002] As a core component of the power system's end point, low-voltage distribution areas undertake crucial tasks such as power distribution, user power supply, and equipment status monitoring. Local communication links are key to enabling data transmission, command issuance, and status feedback within these areas, and their operational stability directly impacts the reliability of power supply and the efficiency of maintenance. With the increasing intelligence level of distribution areas, the number of communication nodes has surged, and the network hierarchy has become increasingly complex, leading to longer link lengths and frequent faults such as poor contact, signal interference, and abnormal data transmission. If these faults are not located and addressed promptly, they can easily cause communication interruptions, severely affecting core functions such as meter reading data upload and remote equipment control. However, existing fault diagnosis methods have significant technical shortcomings: First, fault location lacks spatial discriminability. Most mainstream solutions rely on offline log analysis of a single terminal, failing to simultaneously acquire the response behavior of multiple intermediate nodes within the same time window. This makes it difficult to reconstruct cross-node data flow paths and anomaly propagation trajectories, resulting in ambiguous fault locations and strong subjectivity in judgment. Second, the diagnostic process heavily relies on manual intervention, generally employing a serial mode of "on-site reading—manual comparison—experience-based inference." This requires maintenance personnel to access devices level by level and manually parse messages, which is not only time-consuming and inefficient but also lacks proactive detection capabilities, failing to trigger early warnings in the initial stages of faults and failing to meet the timeliness requirements of intelligent operation and maintenance. Third, existing monitoring architectures do not support full-domain collaborative perception and dynamic response verification, relying mostly on static deployment and passive data collection. They lack a unified scheduling mechanism and incentive-based testing capabilities, making it impossible to construct link-level health profiles and lack cross-protocol collaborative diagnostic capabilities for multimodal communication environments, making it difficult to identify hidden faults such as channel switching failures or routing anomalies. These shortcomings collectively restrict the efficiency and accuracy of fault elimination. Therefore, there is an urgent need for a method that can quickly and accurately locate the fault location and cause of local communication links in low-voltage distribution areas. Summary of the Invention

[0003] In view of this, the purpose of this invention is to provide a communication link fault diagnosis method, apparatus, device, and storage medium, capable of quickly and accurately locating the fault location and cause of local communication links in low-voltage distribution areas. The specific solution is as follows: In a first aspect, this application discloses a communication link fault diagnosis method, applied to a communication host, comprising: The system acquires communication data transmitted by each communication sub-unit based on a preset frequency, and generates a fault diagnosis command when abnormal data is found in the communication data. Based on the fault diagnosis instructions, target test information is generated, and the target test information is broadcast to each communication sub-unit using a preset wireless network, so that each communication sub-unit can collect test data based on the target test information to generate feedback data; The feedback data sent by each of the communication sub-units is acquired, and the feedback data is analyzed based on the built-in fault analysis tool and the preset communication link topology to determine the location of the communication anomaly and the cause of the fault.

[0004] Optionally, before acquiring the communication data sent by each communication sub-unit based on a preset frequency, the method further includes: Perform wireless network initialization processing and obtain the self-installation information uploaded by each of the aforementioned communication sub-units; Mark the installation information and sub-machine number uploaded by each of the communication sub-machines on the built-in preset communication link topology diagram.

[0005] Optionally, the step of acquiring communication data sent by each communication sub-unit based on a preset frequency, and generating a fault diagnosis instruction when abnormal data exists in the communication data, includes: The system acquires communication data transmitted by each communication sub-unit based on a preset frequency and determines whether the communication data meets preset data communication conditions. The preset data communication conditions include whether the data signal strength is within a preset signal strength range and / or whether the data packet loss rate is within a preset value range. If the communication data does not meet the preset data communication conditions, a fault diagnosis instruction is generated.

[0006] Optionally, each of the communication sub-units collects test data based on the target test information to generate feedback data, including: Each of the communication sub-units acquires the target test information, and acquires the transmission status of the target test information in the corresponding node and communication link, as well as the information processing status and feedback status at the node; Each of the communication sub-units generates feedback data by including the target test information, the transmission status, the information processing status, and the feedback status, as well as its own number, installation location, and timestamp.

[0007] Optionally, the analysis of the feedback data based on the built-in fault analysis tools and the preset communication link topology to determine the location of the communication anomaly and the cause of the fault includes: The feedback data is analyzed based on the built-in fault analysis tools and the preset communication link topology to trace the transmission path of the target test information. The location of the communication anomaly is determined based on the node feedback status corresponding to the transmission path, and the cause of the fault is determined based on the operation log of the location of the communication anomaly.

[0008] Secondly, this application discloses a communication link fault diagnosis method, applied to a communication sub-unit, comprising: The communication data is sent to the communication host based on a preset frequency, so that when there is abnormal data in the communication data, the communication host generates a fault diagnosis command and generates target test information based on the fault diagnosis command. The target test information broadcast by the communication host is obtained using a preset wireless network, and test data is collected based on the target test information to generate feedback data; The feedback data is sent to the communication master unit, which then analyzes the feedback data based on its built-in fault analysis tools and a preset communication link topology diagram to determine the location of the communication anomaly and the cause of the fault.

[0009] Thirdly, this application discloses a communication link fault diagnosis device, applied to a communication host, comprising: The instruction generation module is used to acquire communication data sent by each communication sub-unit based on a preset frequency, and generate a fault diagnosis instruction when there is abnormal data in the communication data; The instruction sending module is used to generate target test information based on the fault diagnosis instruction, and broadcast the target test information to each communication sub-unit using a preset wireless network, so that each communication sub-unit can collect test data based on the target test information to generate feedback data; The fault analysis module is used to acquire the feedback data sent by each of the communication sub-units, and analyze the feedback data based on the built-in fault analysis tools and the preset communication link topology diagram to determine the location of the communication anomaly and the cause of the fault.

[0010] Fourthly, this application discloses a communication link fault diagnosis device, applied to a communication sub-unit, comprising: The test information acquisition module is used to send communication data to the communication host based on a preset frequency, so that when there is abnormal data in the communication data, the communication host generates a fault diagnosis instruction and generates target test information based on the fault diagnosis instruction; The data collection module is used to acquire the target test information broadcast by the communication host using a preset wireless network, and to collect test data based on the target test information to generate feedback data; The data feedback module is used to send the feedback data to the communication host, so that the communication host can analyze the feedback data based on the built-in fault analysis tools and the preset communication link topology to determine the location of the communication anomaly and the cause of the fault.

[0011] Fifthly, this application discloses an electronic device, comprising: Memory, used to store computer programs; A processor is used to execute the computer program to implement the aforementioned communication link fault diagnosis method.

[0012] Sixthly, this application discloses a computer-readable storage medium for storing a computer program, which, when executed by a processor, implements the aforementioned communication link fault diagnosis method.

[0013] As can be seen, in this invention, communication data transmitted by each communication sub-unit at a preset frequency is acquired, and a fault diagnosis command is generated when abnormal data is found in the communication data. Target test information is generated based on the fault diagnosis command, and broadcast to each communication sub-unit using a preset wireless network, so that each communication sub-unit can collect test data based on the target test information to generate feedback data. The feedback data sent by each communication sub-unit is acquired, and analyzed based on a built-in fault analysis tool and a preset communication link topology to determine the location of the communication anomaly and the cause of the fault. That is, by acquiring the communication data reported by each communication sub-unit at a preset frequency in real time through the master unit, and actively triggering the fault diagnosis command when an anomaly is identified, it possesses the proactive detection capability to intervene from the initial stage of the fault, overcoming the problem of poor timeliness of manual serial operations. Secondly, by generating standardized target test information and broadcasting it to all sub-units via a wireless network, driving each node to synchronously execute test data collection and feedback, collaborative response and data aggregation across multiple intermediate nodes (such as collectors, relay nodes, etc.) within the same time window are achieved, completely eliminating the spatial blind spots of single-point monitoring. Finally, relying on its built-in fault analysis tools and preset communication link topology diagram, the main unit performs multi-dimensional fusion analysis on all feedback data, accurately reconstructing the data flow path, pinpointing the location of communication anomalies, and identifying the cause of the fault. This significantly improves the accuracy and efficiency of fault location and troubleshooting in low-voltage distribution areas. Attached Figure Description

[0014] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0015] Figure 1 This is a flowchart of a communication link fault diagnosis method disclosed in this application; Figure 2 This is a flowchart of a specific communication link fault diagnosis method disclosed in this application; Figure 3This is a flowchart of a specific communication link fault diagnosis method disclosed in this application; Figure 4 This is a schematic diagram of the structure of a communication link fault diagnosis device disclosed in this application; Figure 5 This is a schematic diagram of the structure of a communication link fault diagnosis device disclosed in this application; Figure 6 This is a structural diagram of an electronic device disclosed in this application. Detailed Implementation

[0016] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0017] Existing electricity information collection systems often employ a step-by-step log-based fault location method: after a fault occurs, starting from the main station, each node—including the remote communication module, the Central Coordinator (CCO) module, and the Station Agent (STA) module—is checked sequentially to determine if it is sending and receiving messages normally. The fault originates from the uplink, concentrator, high-speed power line carrier (HPLC) link, or electricity meter based on the log sequence. This method relies on single-point logs and manual serial comparison, making it difficult to simultaneously obtain coordinated response data from multiple nodes within the same time window. This leads to difficulties in reconstructing the fault propagation path, low location efficiency, and high subjectivity, failing to meet the demands of intelligent operation and maintenance for rapid and accurate diagnosis. Therefore, this application will specifically introduce a communication method that can solve the above problems.

[0018] See Figure 1 As shown in the figure, this application discloses a communication link fault diagnosis method, applied to a communication host, including: Step S11: Obtain the communication data sent by each communication sub-unit based on a preset frequency, and generate a fault diagnosis instruction when there is abnormal data in the communication data.

[0019] In this embodiment, it should first be noted that the present invention consists of one "master unit" and several "slave units." The two units establish a bidirectional communication connection via a wireless network (adaptable to common wireless network protocols, suitable for the complex field environment of low-voltage distribution areas, and ensuring data transmission stability). This connection is primarily used for transmitting monitoring data, operation logs, and control commands. The communication master unit's structure and functions include: The hardware component comprises a main control module, a wireless communication module, a storage module, a power supply module, and a human-machine interface. The main control module provides computing power for the analysis software; the storage module stores historical monitoring data, operation logs, and fault diagnosis results uploaded by the slave units; the power supply module provides power to the master unit; and the human-machine interface includes a display screen and operation buttons for parameter setting, data viewing, and fault result display. The software component includes a built-in "low-voltage local communication fault analysis and monitoring software," which has functions such as data reception, log parsing, fault diagnosis, and result output. It can perform multi-dimensional comparison and analysis of the monitoring data and operation logs uploaded by each slave unit, accurately identify the cause of the fault, and locate the fault location. Communication Sub-unit Structure and Functions: The hardware includes a data acquisition module, a wireless communication module, and a power supply module. The data acquisition module can read real-time monitoring data such as communication messages, signal strength, and data transmission rate of the node, as well as the node device's operation logs (such as error codes, alarm information, and device operating status). The power supply module provides power to the sub-unit. The number of sub-units can be flexibly determined based on the number of communication nodes, network layer, and link length in the low-voltage distribution area. They can be distributed and installed in different nodes and network layers of the low-voltage distribution area's communication link, covering the entire path of the low-voltage local communication link, achieving comprehensive data collection and analysis. It should be noted that the number and deployment location of the sub-units can be flexibly adjusted according to the number of nodes, network layer, and link length in different low-voltage distribution areas.

[0020] In this embodiment, before acquiring the communication data sent by each communication sub-unit based on a preset frequency, the process further includes: performing wireless network initialization processing and acquiring the self-installation information uploaded by each communication sub-unit; marking the self-installation information and sub-unit number uploaded by each communication sub-unit on a built-in preset communication link topology map. During the daily monitoring phase: the master unit completes wireless network connection initialization with all sub-units, the sub-units upload their own installation location information to the master unit, and the master unit constructs a communication link topology map of the distribution area using built-in software, marking the installation location and number of each sub-unit.

[0021] In this embodiment, the step of acquiring communication data sent by each communication sub-unit based on a preset frequency and generating a fault diagnosis instruction when abnormal data exists in the communication data includes: acquiring communication data sent by each communication sub-unit based on a preset frequency and determining whether the communication data meets preset data communication conditions; the preset data communication conditions include whether the data signal strength is within a preset signal strength range, and / or whether the data packet loss rate is within a preset value range; if the communication data does not meet the preset data communication conditions, a fault diagnosis instruction is generated. Specifically, each sub-unit collects monitoring data and operation logs of its node in real time and uploads them to the master unit at a preset frequency (e.g., 5 minutes / time by default, which can be adjusted as needed). The master unit stores and performs preliminary verification on the uploaded data in real time, monitoring whether the data is within the normal threshold range. When the master unit discovers data abnormalities through daily monitoring (such as excessively low signal strength or excessively high data packet loss rate), or when maintenance personnel discover abnormalities and actively issue a fault diagnosis instruction to the device, the fault diagnosis process is immediately initiated.

[0022] Step S12: Generate target test information based on the fault diagnosis instruction, and broadcast the target test information to each communication sub-unit using a preset wireless network, so that each communication sub-unit can collect test data based on the target test information to generate feedback data.

[0023] In this embodiment, when the master unit detects data anomalies through routine monitoring (such as excessively low signal strength or excessively high data packet loss rate), or when maintenance personnel proactively issue a fault diagnosis command to the device upon discovering anomalies, the fault diagnosis process is immediately initiated. That is, the master unit generates specific test information (including core information such as test command code, sending timestamp, and master unit identifier) ​​and broadcasts it to all slave units via the wireless network.

[0024] In this embodiment, each of the communication sub-units collects test data based on the target test information to generate feedback data. This includes: each communication sub-unit acquiring the target test information and obtaining the transmission status of the target test information in the corresponding node and communication link, as well as the information processing status and feedback status at the node; each communication sub-unit generating feedback data by combining the target test information, the transmission status, the information processing status, and the feedback status with its own number, installation location, and timestamp. In this embodiment, each sub-unit receives test information sent by the master unit and simultaneously collects three types of data: first, the test information itself sent by the master unit (including reception time and signal strength); second, the transmission status of the test information in the node and corresponding communication link (such as whether it was successfully forwarded, forwarding delay, packet loss, etc.); and third, the information processing status and feedback status of the node (such as whether the node device processes the test information normally, whether the feedback command is generated normally, etc.). In the third step, each sub-unit adds its own number, installation location, and timestamp to the above three types of data and feeds it back to the master unit within a preset time (default 10 seconds).

[0025] Step S13: Obtain the feedback data sent by each of the communication sub-units, and analyze the feedback data based on the built-in fault analysis tool and the preset communication link topology diagram to determine the location of the communication anomaly and the cause of the fault.

[0026] In this embodiment, the analysis of the feedback data based on the built-in fault analysis tool and the preset communication link topology to determine the location and cause of the communication anomaly includes: analyzing the feedback data based on the built-in fault analysis tool and the preset communication link topology to trace the transmission path of the target test information; determining the location of the communication anomaly based on the node feedback status corresponding to the transmission path; and determining the cause of the fault based on the operation log of the communication anomaly location. After receiving the feedback data from all slave units, the host machine uses the built-in low-voltage local communication fault analysis and monitoring software, combined with the pre-built link topology, to centrally analyze and compare the feedback data and historical monitoring logs. By tracing the transmission trajectory of the test information, the processing and feedback status of each node are investigated to accurately identify the specific location where the anomaly occurred. The host machine, combined with the operation log of the node at the anomaly location, further analyzes the cause of the fault (such as signal interference, poor port contact, abnormal data transmission, etc.), and outputs the fault location, fault cause, and preliminary handling suggestions through the human-machine interface.

[0027] In actual operation, taking a typical low-voltage distribution area (including 1 main node, 3 branch nodes, 10 electricity meter nodes, and a total communication link length of about 500 meters) as an example, the specific implementation process of this invention is as follows: Device deployment: Deploy 1 master unit and 14 slave units, of which 1 slave unit is installed at the main node, 3 slave units are installed at 3 branch nodes respectively, and 10 slave units are installed at 10 electricity meter access points (that is, the end nodes to be monitored or diagnosed), to ensure coverage of all communication links to be monitored; The master unit and 14 slave units establish a communication connection through a LoRa (Long Range Radio, a low-power local area network wireless standard) wireless network, complete the initialization and build the link topology map. Fault Diagnosis: Suppose a signal interruption occurs in the link between a branch node and the electricity meter access point. After the main unit triggers an abnormality alert, it immediately sends test information. The slave unit installed at this branch node reports "successfully received test information, but cannot forward it to the lower-level terminal device slave unit normally; the node log shows a port connection error code." The terminal device slave unit installed at the lower level of this branch node reports "no test information received." Other slave units report normal data. After analysis by the main unit through software, the fault location is determined to be the link between this branch node and the lower-level terminal device access point, and the cause of the fault may be poor contact at the branch node's communication port. The main unit displays the fault location and cause through a human-machine interface, allowing maintenance personnel to directly go to the fault location to handle it, significantly shortening the troubleshooting time. Special note: If maintenance personnel have discovered a communication anomaly in a particular electricity meter (end node) and need to diagnose where the problem occurs between the electricity meter and the data acquisition terminal, the number of slave units deployed can be significantly reduced. Only one slave unit needs to be installed at the electricity meter that cannot communicate, and slave units need to be installed at each level of branch nodes, with one slave unit installed at the main node. This allows for fault diagnosis of specific communication links, making on-site operations simpler and easier.

[0028] As can be seen, in this embodiment, as Figure 2As shown, the system acquires communication data transmitted by each communication sub-unit at a preset frequency, and generates a fault diagnosis command when abnormal data is detected. Based on the fault diagnosis command, target test information is generated and broadcast to each communication sub-unit via a preset wireless network. This allows each sub-unit to collect test data based on the target test information and generate feedback data. The system also acquires the feedback data sent by each communication sub-unit and analyzes it using a built-in fault analysis tool and a preset communication link topology to determine the location and cause of the communication anomaly. In other words, the system acquires communication data reported by each communication sub-unit at a preset frequency in real time and actively triggers a fault diagnosis command when an anomaly is detected, thus providing proactive detection capabilities from the initial stage of a fault and overcoming the timeliness issues of manual serial operations. Furthermore, by generating standardized target test information and broadcasting it to all sub-units via a wireless network, the system drives each node to synchronously collect and provide feedback test data, achieving coordinated response and data aggregation across multiple intermediate nodes (such as collectors and relay nodes) within the same time window, completely eliminating the spatial blind spots of single-point monitoring. Finally, relying on its built-in fault analysis tools and preset communication link topology diagram, the main unit performs multi-dimensional fusion analysis on all feedback data, accurately reconstructing the data flow path, pinpointing the location of communication anomalies, and identifying the cause of the fault. This significantly improves the accuracy and efficiency of fault location and troubleshooting in low-voltage distribution areas.

[0029] See Figure 3 As shown in the figure, this application discloses a specific communication link fault diagnosis method, applied to a communication sub-unit, including: Step S21: Send communication data to the communication host based on a preset frequency, so that when there is abnormal data in the communication data, the communication host generates a fault diagnosis instruction and generates target test information based on the fault diagnosis instruction.

[0030] Step S22: Obtain the target test information broadcast by the communication host using a preset wireless network, and collect test data based on the target test information to generate feedback data.

[0031] Step S23: Send the feedback data to the communication host machine so that the communication host machine can analyze the feedback data based on the built-in fault analysis tool and the preset communication link topology map to determine the location of the communication anomaly and the cause of the fault.

[0032] As can be seen, in this embodiment, communication data is sent to the communication master unit based on a preset frequency. When abnormal data is detected in the communication data, the master unit generates a fault diagnosis command and generates target test information based on the fault diagnosis command. The target test information broadcast by the communication master unit is obtained using a preset wireless network, and test data is collected based on the target test information to generate feedback data. The feedback data is then sent to the communication master unit, which analyzes the feedback data based on its built-in fault analysis tools and a preset communication link topology to determine the location and cause of the communication anomaly. By acquiring the communication data reported by each communication slave unit at a preset frequency in real time and actively triggering fault diagnosis commands when an anomaly is detected, the master unit possesses proactive detection capabilities from the initial stage of the fault, overcoming the problem of poor timeliness in manual serial operations. Furthermore, by generating standardized target test information and broadcasting it to all slave units via a wireless network, each node is driven to synchronously execute test data collection and feedback, achieving collaborative response and data aggregation across multiple intermediate nodes (such as collectors and relay nodes) within the same time window, completely eliminating the spatial blind spots of single-point monitoring. Finally, relying on its built-in fault analysis tools and preset communication link topology diagram, the main unit performs multi-dimensional fusion analysis on all feedback data, accurately reconstructing the data flow path, pinpointing the location of communication anomalies, and identifying the cause of the fault. This significantly improves the accuracy and efficiency of fault location and troubleshooting in low-voltage distribution areas.

[0033] refer to Figure 4 The present application also discloses a communication link fault diagnosis device, applied to a communication host, comprising: The instruction generation module 11 is used to acquire communication data sent by each communication sub-unit based on a preset frequency, and generate a fault diagnosis instruction when there is abnormal data in the communication data; The instruction sending module 12 is used to generate target test information based on the fault diagnosis instruction, and broadcast the target test information to each communication sub-unit using a preset wireless network, so that each communication sub-unit can collect test data based on the target test information to generate feedback data; The fault analysis module 13 is used to acquire the feedback data sent by each of the communication sub-units, and analyze the feedback data based on the built-in fault analysis tools and the preset communication link topology diagram to determine the location of the communication anomaly and the cause of the fault.

[0034] As can be seen, in this embodiment, the master unit acquires the communication data reported by each communication slave unit at a preset frequency in real time, and actively triggers fault diagnosis commands when an anomaly is detected. This provides proactive detection capabilities from the initial stage of a fault, overcoming the timeliness problem of manual serial operations. Secondly, by generating standardized target test information and broadcasting it to all slave units via a wireless network, each node is driven to synchronously execute test data collection and feedback. This achieves coordinated response and data aggregation across multiple intermediate nodes (such as collectors and relay nodes) within the same time window, completely eliminating the spatial blind spots of single-point monitoring. Finally, relying on built-in fault analysis tools and a preset communication link topology map, the master unit performs multi-dimensional fusion analysis on all feedback data, accurately reconstructing the data flow path, locating the communication anomaly, and identifying the cause of the fault. This significantly improves the accuracy and efficiency of local communication link fault location in low-voltage distribution areas.

[0035] In some specific embodiments, the communication link fault diagnosis device may specifically include: The installation information acquisition module is used to perform wireless network initialization processing and acquire the installation information uploaded by each of the communication sub-machines. The information storage module is used to mark the installation information and sub-machine number uploaded by each of the communication sub-machines on the built-in preset communication link topology diagram.

[0036] In some specific embodiments, the instruction generation module 11 may specifically include: The data judgment unit is used to acquire the communication data sent by each communication sub-unit based on a preset frequency, and to determine whether the communication data meets the preset data communication conditions; the preset data communication conditions include whether the data signal strength is within a preset signal strength range, and / or whether the data packet loss rate is within a preset value range. The fault instruction generation unit is used to generate a fault diagnosis instruction if the communication data does not meet the preset data communication conditions.

[0037] In some specific embodiments, the instruction sending module 12 may specifically include: An information collection unit is used for each of the communication sub-units to acquire the target test information, and to acquire the transmission status of the target test information in the corresponding node and communication link, as well as the information processing status and feedback status at the node; The feedback data generation unit is used by each of the communication sub-units to generate feedback data from the target test information, the transmission status, the information processing status, and the feedback status, as well as its own number, installation location, and timestamp.

[0038] In some specific embodiments, the fault analysis module 13 may specifically include: The transmission path tracing unit is used to analyze the feedback data based on the built-in fault analysis tools and the preset communication link topology diagram in order to trace the transmission path of the target test information. The fault cause determination unit is used to determine the location of the communication anomaly based on the node feedback status corresponding to the transmission path, and to determine the cause of the fault based on the operation log of the communication anomaly location.

[0039] refer to Figure 5 The present application also discloses a communication link fault diagnosis device, applied to a communication sub-unit, comprising: The test information acquisition module 21 is used to send communication data to the communication host based on a preset frequency, so that when there is abnormal data in the communication data, the communication host generates a fault diagnosis instruction and generates target test information based on the fault diagnosis instruction; The data collection module 22 is used to acquire the target test information broadcast by the communication host using a preset wireless network, and to collect test data based on the target test information to generate feedback data; The data feedback module 23 is used to send the feedback data to the communication host, so that the communication host can analyze the feedback data based on the built-in fault analysis tools and the preset communication link topology to determine the location of the communication anomaly and the cause of the fault.

[0040] As can be seen, in this embodiment, the master unit acquires the communication data reported by each communication slave unit at a preset frequency in real time, and actively triggers fault diagnosis commands when an anomaly is detected. This provides proactive detection capabilities from the initial stage of a fault, overcoming the timeliness problem of manual serial operations. Secondly, by generating standardized target test information and broadcasting it to all slave units via a wireless network, each node is driven to synchronously execute test data collection and feedback. This achieves coordinated response and data aggregation across multiple intermediate nodes (such as collectors and relay nodes) within the same time window, completely eliminating the spatial blind spots of single-point monitoring. Finally, relying on built-in fault analysis tools and a preset communication link topology map, the master unit performs multi-dimensional fusion analysis on all feedback data, accurately reconstructing the data flow path, locating the communication anomaly, and identifying the cause of the fault. This significantly improves the accuracy and efficiency of local communication link fault location in low-voltage distribution areas.

[0041] Furthermore, embodiments of this application also disclose an electronic device, Figure 6 This is a structural diagram of an electronic device 30 according to an exemplary embodiment. The content of the diagram should not be construed as limiting the scope of this application.

[0042] Figure 6This is a schematic diagram of the structure of an electronic device 30 provided in an embodiment of this application. Specifically, the electronic device 30 may include: at least one processor 31, at least one memory 32, a power supply 33, a communication interface 34, an input / output interface 35, and a communication bus 36. The memory 32 stores a computer program, which is loaded and executed by the processor 31 to implement the relevant steps in the communication link fault diagnosis method disclosed in any of the foregoing embodiments. Alternatively, the electronic device 30 in this embodiment may specifically be an electronic computer.

[0043] In this embodiment, the power supply 33 is used to provide operating voltage for each hardware device on the electronic device 30; the communication interface 34 can create a data transmission channel between the electronic device 30 and external devices, and the communication protocol it follows can be any communication protocol applicable to the technical solution of this application, and is not specifically limited here; the input / output interface 35 is used to acquire external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs, and is not specifically limited here.

[0044] In addition, the memory 32, as a carrier for resource storage, can be a read-only memory, random access memory, disk or optical disk, etc. The resources stored thereon can include operating system 321, computer program 322, etc., and the storage method can be temporary storage or permanent storage.

[0045] The operating system 321 is used to manage and control the various hardware devices on the electronic device 30 and the computer program 322, which may be Windows Server, Netware, Unix, Linux, etc. In addition to including a computer program capable of performing the communication link fault diagnosis method executed by the electronic device 30 as disclosed in any of the foregoing embodiments, the computer program 322 may further include a computer program capable of performing other specific tasks.

[0046] Furthermore, this application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, it implements the aforementioned communication link fault diagnosis method. Specific steps of this method can be found in the corresponding content disclosed in the foregoing embodiments, and will not be repeated here.

[0047] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section.

[0048] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0049] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0050] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0051] The technical solutions provided in this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for diagnosing communication link faults, characterized in that, Applications in communication master units, including: The system acquires communication data transmitted by each communication sub-unit based on a preset frequency, and generates a fault diagnosis command when abnormal data is found in the communication data. Based on the fault diagnosis instructions, target test information is generated, and the target test information is broadcast to each communication sub-unit using a preset wireless network, so that each communication sub-unit can collect test data based on the target test information to generate feedback data; The feedback data sent by each of the communication sub-units is acquired, and the feedback data is analyzed based on the built-in fault analysis tool and the preset communication link topology to determine the location of the communication anomaly and the cause of the fault.

2. The communication link fault diagnosis method according to claim 1, characterized in that, Before acquiring the communication data sent by each communication sub-unit based on a preset frequency, the method further includes: Perform wireless network initialization processing and obtain the self-installation information uploaded by each of the aforementioned communication sub-units; Mark the installation information and sub-machine number uploaded by each of the communication sub-machines on the built-in preset communication link topology diagram.

3. The communication link fault diagnosis method according to claim 1, characterized in that, The step of acquiring communication data sent by each communication sub-unit based on a preset frequency, and generating a fault diagnosis instruction when abnormal data is found in the communication data, includes: The system acquires communication data transmitted by each communication sub-unit based on a preset frequency and determines whether the communication data meets preset data communication conditions. The preset data communication conditions include whether the data signal strength is within a preset signal strength range and / or whether the data packet loss rate is within a preset value range. If the communication data does not meet the preset data communication conditions, a fault diagnosis instruction is generated.

4. The communication link fault diagnosis method according to claim 1, characterized in that, Each of the aforementioned communication sub-units collects test data based on the target test information to generate feedback data, including: Each of the communication sub-units acquires the target test information, and acquires the transmission status of the target test information in the corresponding node and communication link, as well as the information processing status and feedback status at the node; Each of the communication sub-units generates feedback data by including the target test information, the transmission status, the information processing status, and the feedback status, as well as its own number, installation location, and timestamp.

5. The communication link fault diagnosis method according to any one of claims 1 to 4, characterized in that, The analysis of the feedback data based on the built-in fault analysis tools and the preset communication link topology map is used to determine the location of the communication anomaly and the cause of the fault, including: The feedback data is analyzed based on the built-in fault analysis tools and the preset communication link topology to trace the transmission path of the target test information. The location of the communication anomaly is determined based on the node feedback status corresponding to the transmission path, and the cause of the fault is determined based on the operation log of the location of the communication anomaly.

6. A method for diagnosing communication link faults, characterized in that, Applications in communication handsets, including: The communication data is sent to the communication host based on a preset frequency, so that when there is abnormal data in the communication data, the communication host generates a fault diagnosis command and generates target test information based on the fault diagnosis command. The target test information broadcast by the communication host is obtained using a preset wireless network, and test data is collected based on the target test information to generate feedback data; The feedback data is sent to the communication master unit, which then analyzes the feedback data based on its built-in fault analysis tools and a preset communication link topology diagram to determine the location of the communication anomaly and the cause of the fault.

7. A communication link fault diagnosis device, characterized in that, Applications in communication master units, including: The instruction generation module is used to acquire communication data sent by each communication sub-unit based on a preset frequency, and generate a fault diagnosis instruction when there is abnormal data in the communication data; The instruction sending module is used to generate target test information based on the fault diagnosis instruction, and broadcast the target test information to each communication sub-unit using a preset wireless network, so that each communication sub-unit can collect test data based on the target test information to generate feedback data; The fault analysis module is used to acquire the feedback data sent by each of the communication sub-units, and analyze the feedback data based on the built-in fault analysis tools and the preset communication link topology diagram to determine the location of the communication anomaly and the cause of the fault.

8. A communication link fault diagnosis device, characterized in that, Applications in communication handsets, including: The test information acquisition module is used to send communication data to the communication host based on a preset frequency, so that when there is abnormal data in the communication data, the communication host generates a fault diagnosis instruction and generates target test information based on the fault diagnosis instruction; The data collection module is used to acquire the target test information broadcast by the communication host using a preset wireless network, and to collect test data based on the target test information to generate feedback data; The data feedback module is used to send the feedback data to the communication host, so that the communication host can analyze the feedback data based on the built-in fault analysis tools and the preset communication link topology to determine the location of the communication anomaly and the cause of the fault.

9. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor for executing the computer program to implement the communication link fault diagnosis method as described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, Used to store a computer program, which, when executed by a processor, implements the communication link fault diagnosis method as described in any one of claims 1 to 6.