An automatic relay optimization method for 10KV power line carrier communication

Through the automatic relay optimization method, the 10KV power line communication routing is dynamically optimized, which solves the problem of unreliable communication in the prior art and improves the accuracy and reliability of communication.

CN116192201BActive Publication Date: 2025-05-06INNER MONGOLIA ELECTRIC POWER GROUP MENGDIAN ECONOMIC & TECHNOLOGICAL RESEARCH INSTITUTE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310109617.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-02
Publication Date
2025-05-06
Estimated Expiration
2043-02-02

AI Technical Summary

Technical Problem

The prior art performs 10KV power line communication through a pre-specified fixed routing method, which cannot dynamically adapt to changes in the power line environment, resulting in unreliable communication and difficulty in operation and maintenance recovery when communication is interrupted.

Method used

An automatic relay optimization method is provided. The main node sends network beacon frames to allow the child node to enter the network. Each child node saves the information of the parent node and the subordinate child nodes, listens to the child nodes to statistically determine the signal quality data to generate the relay service optimization information frame. The child nodes independently determine whether to initiate an optimization application, and the main node comparison confirms that relay optimization and update the route.

Benefits of technology

Dynamic routing optimization of 10KV power line carrier communication is realized, the accuracy, efficiency and reliability of communication are improved, and the global network routing is timely updated and maintained.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116192201B_ABST
    Figure CN116192201B_ABST
Patent Text Reader

Abstract

The invention discloses an automatic relay optimization method for 10KV power line carrier communication. The main node enables all sub-nodes in a preset range to access the network step by step by sending a networking beacon frame. Any sub-node functions as a relay node, a destination node, and a listening node. The listening sub-node monitors and processes the received service data frames according to a process, and generates a relay service optimization information frame according to a statistical period by counting the success rate and the carrier signal-to-noise ratio. After receiving the optimization information of the listening node, the sub-node independently determines whether it is necessary to initiate an optimization application to the main node. The main node can collect the optimization information frames generated by any listening sub-node, and at the same time receive the optimization application initiated by the sub-node with optimization requirements. After confirming that the relay optimization is allowed by comparing with the collected optimization information frames, the listening station sub-node that initiates the optimization application is updated as a relay line node, so as to timely update and maintain the global routing of the network, and improve the accuracy, communication efficiency and reliability of the network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of communication route optimization, and in particular to an automatic relay optimization method for 10KV power line carrier communication. Background Art

[0002] The 10KV power line environment is complex, the load equipment types are diverse, the power transmission path is long, the line direction is difficult to observe, and there are many uncertain signal interferences. Conventionally, a pre-specified fixed route is used for communication, and route optimization is difficult. The disadvantage of this method is that it cannot dynamically adapt to changes in the power line environment, and it is difficult to ensure effective and reliable communication. Once a communication interruption occurs, it is very difficult to recover relying solely on operation and maintenance. Summary of the invention

[0003] Therefore, the embodiment of the present invention provides an automatic relay optimization method for 10KV power line carrier communication, which can solve the problem that the prior art cannot adapt to environmental changes and causes unreliable communication through communication using a pre-specified fixed routing method.

[0004] In order to achieve the above object, the present invention provides the following technical solutions:

[0005] The embodiment of the present invention provides an automatic relay optimization method for 10KV power line carrier communication, comprising:

[0006] The master node sends a networking beacon frame to allow all child nodes within the preset range to access the network step by step. Each child node saves the information of its parent node at the previous level and the information of all subordinate child nodes routed through the child node.

[0007] The master node sends the service data frame to the destination node, and sends it down step by step to the destination node according to the optimal path determined by the sub-node information counted during networking. The listening sub-nodes at the same level count the uplink and downlink monitoring data frames of the upper and lower levels associated with the level, and generate relay service optimization information frames according to the preset statistical period;

[0008] After receiving the service optimization information frame of the listening subnode, the next-level relay subnode or the destination subnode determines whether it is necessary to initiate an optimization application to the main node. If it is necessary, it sends a routing optimization application frame to the main node.

[0009] The master node will compare the received route optimization application frame and the relay service optimization information frame to confirm whether relay optimization is allowed. If the comparison results are consistent, the master node confirms that relay optimization is allowed and updates the listener station subnode that initiated the optimization application as the relay line node.

[0010] Furthermore, the master node configures a networking beacon frame to allow all child nodes within a preset range to access the network step by step, including:

[0011] The master node configures the networking beacon frame, specifies the sub-nodes within the M-level range to join the network, where M is the initial value of 1, and specifies the sub-nodes to join the network in a step-by-step manner;

[0012] The master node sends a networking beacon frame to the child nodes within the M-level range. The child nodes within the M-level range receive the networking beacon frame and determine whether the signal strength of the received networking beacon frame is greater than the signal strength threshold of the networking beacon frame in the child nodes within the M-level range. The child nodes that meet the condition of being greater than the strength threshold send a network access request frame to the master node. The master node receives the network access request frame and enables the corresponding child node to access the network. The child nodes that do not meet the condition of being greater than the strength threshold are divided out of the M-level range.

[0013] The master node reconfigures the networking beacon frame and specifies the sub-nodes within the M+1 level range to join the network, thereby allowing all sub-nodes within the preset range to join the network step by step.

[0014] Furthermore, the listening sub-node at the same level counts the uplink and downlink monitoring data frames of the upper and lower levels associated with the level, and generates a relay service optimization information frame according to a preset statistical period, including:

[0015] Other listening sub-nodes at the same level M will monitor the downlink service data frames from the M-1 level to the M level and from the M level to the M+1 level, and monitor the uplink return data frames from the M+1 level to the M level and from the M level to the M-1 level, and collect the signal quality data of the monitored data frames;

[0016] Determine whether the statistical results within the statistical period are better than the existing relay nodes. If they are better, the statistical results will be notified to the main node and the next relay node or the destination station sub-node in the form of relay optimization information frames. At the end of a statistical period, the statistical information results are cleared to enter the next listening statistical period.

[0017] Furthermore, the signal quality data includes: signal-to-noise ratio and communication success rate data of the carrier signal, wherein the signal-to-noise ratio data is an average value of the total number of signals received within a statistical period.

[0018] Furthermore, the process in which the next-level relay sub-node or the destination station sub-node determines whether to initiate an optimization application to the main node after receiving the service optimization information frame of the listening node includes:

[0019] The next relay node or destination sub-node receives the optimization information frame generated by the listening sub-node, and compares it with the communication success rate of the current relay node and the signal-to-noise ratio data of the carrier signal. Once the next relay node or destination sub-node receives the relay optimization information frame, the sub-node compares the received optimization information frame data with the communication success rate of the current relay node and the signal-to-noise ratio data of the carrier signal. If it is determined to be better, it initiates a routing optimization application frame to the main node.

[0020] Furthermore, the process of updating the listening station sub-node that initiates the optimization application as the relay line node includes:

[0021] The new relay path sends a relay optimization confirmation frame to the child node. After receiving it, the child node replies with a relay change completion response frame to the main node according to the new relay path. The main node receives the relay change completion response frame replied by the child node, and the relay change process ends.

[0022] Furthermore, if the comparison results are inconsistent, the master node does not agree to the relay optimization application, and replies a denial frame of disagreement with the relay optimization to the child node that initiated the relay optimization application according to the original relay path, and the optimization request process ends here.

[0023] Furthermore, if the master node cannot read the data of the destination node through the existing communication route, the master node initiates a service data frame through broadcasting to complete the reading and rediscover and restore the communication route.

[0024] The technical solution of the present invention has the following advantages:

[0025] The automatic relay optimization method for 10KV power line carrier communication provided by the present invention comprises the following steps: a main node sends a networking beacon frame to enable all sub-nodes within a preset range to be connected to the network step by step, and any sub-node functions as a relay node, a destination node, and a listening node; the listening sub-node monitors and processes the received service data frames according to the process, and generates relay service optimization information frames according to the statistical period by counting the success rate and the carrier signal-to-noise ratio; after receiving the optimization information of the listening node, the sub-node independently determines whether it is necessary to initiate an optimization application to the main node; the main node can collect the optimization information frames generated by any listening sub-node, and at the same time receive the optimization application initiated by the sub-node with optimization requirements; after confirming that the relay optimization is allowed by comparing with the collected optimization information frames, the listening station sub-node that initiates the optimization application is updated as a relay line node, so as to timely update and maintain the global routing of the network, and improve the accuracy, communication efficiency and reliability of the network. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0027] Figure 1 A flowchart of a specific example of the automatic relay optimization method for 10KV power line carrier communication provided in an embodiment of the present invention;

[0028] Figure 2 It is a schematic diagram of node layout of the power distribution network;

[0029] Figure 3 Flowchart for communication service processing for child nodes. DETAILED DESCRIPTION

[0030] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. 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.

[0031] In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0032] Example

[0033] The embodiment of the present invention provides an automatic relay optimization method for 10KV power line carrier communication, such as Figure 1 As shown, the method comprises the following steps:

[0034] Step S1: The master node sends a networking beacon frame to allow all child nodes within a preset range to access the network step by step. Each child node saves the information of its parent node at the previous level and the information of all subordinate child nodes routed through the child node.

[0035] like Figure 2 In the same power distribution network, there is a master node (master station) and several sub-nodes (slave stations) divided into N levels, where N is an integer greater than or equal to 1. The specific process of networking is as follows:

[0036] The master node O configures a networking beacon frame, specifies sub-nodes within a range of M levels to join the network, where M is an initial value of 1, and specifies that the sub-nodes join the network in a step-by-step manner; the master node O sends a networking beacon frame to the sub-nodes within the range of M levels; the sub-nodes within the range of M levels receive the networking beacon frame, and determine whether the signal strength of the received networking beacon frame is greater than the signal strength threshold of the networking beacon frame in the sub-nodes within the range of M levels (the strength threshold can be set as a reliable signal strength value based on the experience of the application environment), and the sub-nodes that meet the condition of being greater than the strength threshold send a network access request frame to the master node, and the master node receives the network access request frame to allow the corresponding sub-node to join the network; the sub-nodes that do not meet the condition of being greater than the strength threshold are divided out of the M-level range; the master node reconfigures the networking beacon frame (i.e., performs the next round of networking beacon frames), and specifies sub-nodes within the range of M+1 levels to join the network, thereby allowing all sub-nodes within the preset range to join the network step by step. Since the network access process is that the child node automatically accesses the network step by step according to the networking beacon frame, it knows the parent node to which it belongs, and also records the total number of nodes under its jurisdiction that pass through this node.

[0037] In a 10KV power line distribution network, the master node of the master station sends data to the destination sub-node. If a slave sub-node receives the data frame and analyzes the destination address and relay address in the data frame, if the destination address is the same as the address of the local station, the slave station is the destination sub-node and directly submits the data frame to the application layer of the local station for processing; if the relay address is the same as the address of the local station, the slave station is a relay sub-node and forwards the data frame to the next relay station or the destination station; if the relay address and the destination address are different from the address of the local station, the slave station is a listening sub-node; any sub-node in the distribution network in the embodiment of the present invention serves as a relay node, a destination node, and has the function of a listening node, such as Figure 3 The figure shows a flow chart of communication service processing performed by a sub-node.

[0038] Step S2: The main node sends the service data frame to the destination node, and sends it down step by step to the destination node according to the optimal path determined by the sub-node information counted during networking. The listening sub-nodes at the same level count the uplink and downlink monitoring data frames of the upper and lower levels associated with the level, and generate relay service optimization information frames according to the preset statistical period.

[0039] Other listening sub-nodes at the same level M will monitor the downlink service data frames from the M-1 level to the M level and from the M level to the M+1 level, and monitor the uplink return data frames from the M+1 level to the M level and from the M level to the M-1 level, and count the signal quality data of the monitored data frames. For example, at every certain statistical period T, when a listening sub-node D monitors the data from the sub-node A to the relay sub-node B, and the relay sub-node B is to forward the data frame to the next relay sub-node or the destination sub-node C; the listening sub-node D monitors the communication success rate and signal quality data of the carrier signal-to-noise ratio of its uplink and downlink data at this level, and the signal-to-noise ratio data is accumulated and averaged according to the total number of receptions. When the statistical results within a statistical period T are judged to be better than the existing relay sub-node B, the statistical information results will be notified to the main node O and the next relay sub-node or the destination sub-node C in the form of a relay optimization information frame. The process of notifying the main node O needs to be forwarded upward step by step until the main node O is informed that the next relay sub-node or the destination sub-node C can be directly received without forwarding. In the implementation of the present invention, when a statistical cycle ends, the statistical information result is cleared to enter the next audit statistical cycle.

[0040] Step S3: After receiving the service optimization information frame of the listening subnode, the next-level relay subnode or the destination subnode determines whether it is necessary to initiate an optimization application to the main node. If it is necessary, it sends a routing optimization application frame to the main node.

[0041] Specifically, once the next relay sub-node or the destination station sub-node C receives the relay optimization information frame, the node will compare the received optimization information frame data with the communication success rate of the current relay sub-node B and the signal-to-noise ratio of the carrier signal. If it is determined to be better (that is, the success rate is higher than the current relay sub-node B, and the signal-to-noise ratio is greater than or equal to the current relay sub-node B), it will initiate a routing optimization application frame to the main node O.

[0042] Step S4: The master node compares the received route optimization application frame and the relay service optimization information frame to confirm whether relay optimization is allowed. If the comparison results are consistent, the master node confirms that relay optimization is allowed and updates the listening station subnode that initiated the optimization application as the relay line node.

[0043] Specifically, when the main node O receives the optimization request from the child node C, the main node O also determines that it has received the relay optimization information frame initiated by the listening child node A. If the comparison result is consistent with the request information initiated by the child node C, the relay optimization application is approved, and a relay optimization approval confirmation frame is sent to the child node C through the new relay path A. After receiving it, the child node C replies with a relay change completion response frame to the main node O according to the new relay path. The main node O receives the relay change completion response frame replied by the child node C, and the relay change process ends; if the comparison result is inconsistent with the request information initiated by the child node C, the relay optimization application is not approved, and a relay optimization denial frame not approving is replied to the child node C according to the original relay path. At this point, the optimization request process ends.

[0044] When starting a round of business data communication (for example, using an optimized communication route for data communication), if the master node O cannot read the data of the destination sub-node through the existing route, the master node initiates the business data frame through broadcasting, completes the reading, and rediscovers and restores the communication route.

[0045] The automatic relay optimization method for 10KV power line carrier communication provided by the embodiment of the present invention is that any sub-node in the same power distribution network serves as a relay node, a destination node, and has the function of a listening node. The sub-node, as a listening role function, monitors and processes the received business data frames according to the process, counts the success rate and the signal quality of the carrier signal-to-noise ratio, and generates relay business optimization information frames according to the statistical period. After receiving the optimization information of the listening node, the sub-node independently determines whether it is necessary to initiate an optimization application to the main node. The main node can collect the optimization information frames generated by any listening sub-node, and also receives the optimization application initiated by the sub-node with optimization requirements. After that, it confirms whether the optimization is allowed by comparing with the collected optimization information frames. If relay optimization is allowed, the listening station sub-node that initiated the optimization application is updated as a relay line node, so as to timely update and maintain the global routing of the network, and improve the accuracy, communication efficiency and reliability of the network.

[0046] Obviously, the above embodiments are merely examples for the purpose of clear explanation, and are not intended to limit the implementation methods. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation methods here. The obvious changes or modifications derived from these are still within the scope of protection of the invention.

Claims

1. An automatic relay optimization method for 10KV power line carrier communication, characterized in that: include: The master node sends a networking beacon frame to allow all child nodes within the preset range to access the network step by step. Each child node saves the information of its parent node at the previous level and the information of all subordinate child nodes routed through the child node. The master node sends the service data frame to the destination node, and sends it down step by step to the destination node according to the optimal path determined by the sub-node information counted during networking. The listening sub-nodes at the same level count the uplink and downlink monitoring data frames of the upper and lower levels associated with the level, and generate relay service optimization information frames according to the preset statistical period; After receiving the service optimization information frame of the listening subnode, the next-level relay subnode or the destination subnode determines whether it is necessary to initiate an optimization application to the main node. If it is necessary, it sends a routing optimization application frame to the main node. The master node will compare the received route optimization application frame and the relay service optimization information frame to confirm whether relay optimization is allowed. If the comparison results are consistent, the master node confirms that relay optimization is allowed and updates the listener station subnode that initiated the optimization application as the relay line node.

2. The automatic relay optimization method for 10KV power line carrier communication according to claim 1 is characterized in that: The process in which the master node configures a networking beacon frame to allow all sub-nodes within a preset range to access the network step by step includes: The master node configures the networking beacon frame, specifies the sub-nodes within the M-level range to join the network, where M is the initial value of 1, and specifies the sub-nodes to join the network in a step-by-step manner; The master node sends a networking beacon frame to the child nodes within the M-level range. The child nodes within the M-level range receive the networking beacon frame and determine whether the signal strength of the received networking beacon frame is greater than the signal strength threshold of the networking beacon frame in the child nodes within the M-level range. The child nodes that meet the condition of being greater than the strength threshold send a network access request frame to the master node. The master node receives the network access request frame and enables the corresponding child node to access the network. The child nodes that do not meet the condition of being greater than the strength threshold are divided out of the M-level range. The master node reconfigures the networking beacon frame and specifies the sub-nodes within the M+1 level range to join the network, thereby allowing all sub-nodes within the preset range to join the network step by step.

3. The automatic relay optimization method for 10KV power line carrier communication according to claim 2 is characterized in that: The process of the listening sub-node at the same level counting uplink and downlink monitoring data frames of the upper and lower levels associated with the level, and generating relay service optimization information frames according to a preset statistical period includes: Other listening sub-nodes at the same level M will monitor the downlink service data frames from the M-1 level to the M level and from the M level to the M+1 level, and monitor the uplink return data frames from the M+1 level to the M level and from the M level to the M-1 level, and collect the signal quality data of the monitored data frames; Determine whether the statistical results within the statistical period are better than the existing relay nodes. If they are better, the statistical results will be notified to the main node and the next relay node or the destination station sub-node in the form of relay optimization information frames. At the end of a statistical period, the statistical information results are cleared to enter the next listening statistical period.

4. The automatic relay optimization method for 10KV power line carrier communication according to claim 3 is characterized in that: The signal quality data includes: the signal-to-noise ratio of the carrier signal and the communication success rate data, wherein the signal-to-noise ratio data is the average value of the total number of received signals within a statistical period.

5. The automatic relay optimization method for 10KV power line carrier communication according to claim 4 is characterized in that: The process in which the next-level relay sub-node or the destination station sub-node determines whether to initiate an optimization application to the main node after receiving the service optimization information frame of the listening node includes: The next relay node or destination sub-node receives the optimization information frame generated by the listening sub-node, and compares it with the communication success rate of the current relay node and the signal-to-noise ratio data of the carrier signal. Once the next relay node or destination sub-node receives the relay optimization information frame, the sub-node compares the received optimization information frame data with the communication success rate of the current relay node and the signal-to-noise ratio data of the carrier signal. If it is determined to be better, it initiates a routing optimization application frame to the main node.

6. The automatic relay optimization method for 10KV power line carrier communication according to claim 1 is characterized in that: The process of updating the listening station sub-node that initiates the optimization application as the relay line node includes: The new relay path sends a relay optimization confirmation frame to the child node. After receiving it, the child node replies with a relay change completion response frame to the main node according to the new relay path. The main node receives the relay change completion response frame replied by the child node, and the relay change process ends.

7. The automatic relay optimization method for 10KV power line carrier communication according to claim 6 is characterized in that: If the comparison results are inconsistent, the master node does not agree to the relay optimization application, and replies a relay optimization denial frame to the child node that initiated the relay optimization application according to the original relay path, thus ending the optimization request process.

8. The automatic relay optimization method for 10KV power line carrier communication according to claim 6 or 7, characterized in that: If the master node cannot read the data of the destination node through the existing communication route, the master node initiates a service data frame through broadcasting, completes the reading, and rediscovers and restores the communication route.

Citation Information

Patent Citations

  • Statistical-optimization-based ZigBee hierarchical routing networking method

    CN103051531A

  • Method and system for optimizing low-voltage power line carrier communication network

    CN103428089A