Plug-and-play communication network and self-organizing network method

By setting up pipe ends and edge ends in the distribution network, forming edge end teams according to the topology structure and allocating communication frequencies, the problem of high manpower consumption in the transformation of the distribution Internet of Things is solved, and efficient and reliable data transmission and construction efficiency are achieved.

CN115865959BActive Publication Date: 2025-09-09INTELLIGENT DISTRIBUTION NETWORK CENT OF STATE GRID JIBEI ELECTRIC POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211386852.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-07
Publication Date
2025-09-09
Estimated Expiration
2042-11-07

AI Technical Summary

Technical Problem

The transformation of the existing power distribution Internet of Things consumes a lot of manpower, and nodes need to be adjusted after the topology changes, resulting in a long transformation cycle.

Method used

A plug-and-play communication network and self-organizing network method are adopted. By setting pipe ends and edge ends in the distribution network, the pipe ends form edge end teams according to the network topology structure, determine the relay edge ends, and allocate communication frequencies to them. The relay edge ends within the edge end team allocate communication frequencies, and power line carrier communication is used to realize data transmission.

Benefits of technology

It achieves reliable data transmission, saves Internet communication resources, reduces manual intervention, improves construction efficiency, and ensures short communication distances and reliable transmission quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115865959B_ABST
    Figure CN115865959B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of electric power communication technology, and in particular to a plug-and-play communication network and a self-organizing network method. The plug-and-play communication network of the present invention is provided with an edge end and a pipe end. The pipe end teams the edge ends according to the network topology structure, determines the relay edge ends, and allocates communication frequencies to multiple relay edge ends. The relay edge ends allocate communication frequencies to multiple edge ends within the edge end team, and receive data sent by multiple edge ends within the edge end team through multiple communication frequencies. The multiple communication frequencies are orthogonal to each other, which can achieve better data separation, and because the distance between communications is short, reliable data transmission can be achieved, and Internet communication resources can be saved. Since the pipe end or the relay edge end allocates the communication frequency and arranges the edge end team when the edge end joins the communication network, there is less manual intervention, which saves worry and labor, and has high construction efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electric power communication technology, and in particular to a plug-and-play communication network and a self-organizing network method. Background Art

[0002] The Internet of Things (IoT) of distribution networks is the basis for distribution automation transformation.

[0003] Due to the large number and wide distribution of terminals in the distribution network, the existing Internet of Things transformation technology requires a lot of manpower to configure and debug the terminals. The transformation consumes a lot of manpower and has a long cycle.

[0004] Furthermore, during the construction, expansion, and maintenance of smart substations, changes to distribution equipment within the network can alter the topology of the distribution network. These topological changes often require adjustments to the nodes within the IoT.

[0005] Based on this, it is necessary to develop and design a plug-and-play communication network. Summary of the Invention

[0006] The embodiments of the present invention provide a plug-and-play communication network and an ad hoc network method, which are used to solve the problem of high manpower consumption in the transformation of the power distribution Internet of Things in the prior art.

[0007] In a first aspect, an embodiment of the present invention provides a plug-and-play communication network, characterized in that it is applied to a distribution network, the distribution network including a busbar and a plurality of feeders connected to the busbar, and the plug-and-play communication network includes:

[0008] A pipe end provided at the busbar and a plurality of first side ends distributed at the plurality of feeders;

[0009] The pipe end organizes the plurality of first edges into a plurality of edge end teams, and determines a relay edge end for each of the plurality of edge end teams according to the communication quality of the plurality of first edges, wherein the relay edge end is the first edge end with the best communication quality in the edge end team;

[0010] The pipe end determines a first communication frequency for each of the multiple relay edge ends, and the relay edge end determines a second communication frequency for each first edge end of the edge end team;

[0011] Multiple first edge terminals of the edge terminal team communicate with the relay edge terminal via a power line carrier;

[0012] The multiple relay edges of the multiple edge teams communicate with the pipe end via a power line carrier.

[0013] In one possible implementation, the distribution network is provided with a cloud and a plurality of terminals, and the first edge is provided with a first communication terminal and a second communication terminal;

[0014] The first communication end of the first side end is communicatively connected to the terminal, and the second communication end of the first side end is coupled to the feeder;

[0015] The pipe end communicates with the cloud end via the Internet.

[0016] In a second aspect, an embodiment of the present invention provides a self-organizing network method, which is applied to a pipe end of the plug-and-play communication network as described in the first aspect, and the self-organizing network method includes:

[0017] Get the number of feeders;

[0018] According to the plurality of response data and the number of the feeders, forming a plurality of edge end teams for the plurality of first edge ends, the number of which is equal to the number of the feeders, and determining a plurality of relay edge ends corresponding to the plurality of edge end teams, wherein the response data represents the strength of the received pipe end signal;

[0019] A plurality of first communication frequencies corresponding to the plurality of relay edges are determined according to a preset frequency band table.

[0020] In one possible implementation, the forming of a plurality of edge teams for the plurality of first edges, the number of which is the same as the number of the feeders, according to the plurality of response data and the number of the feeders, includes:

[0021] Confirm handshake communication silence;

[0022] Loading a handshake communication wave of a preset duration to the bus, wherein the handshake communication wave is orthogonal to the waveform of the bus voltage;

[0023] Acquire a plurality of response data, wherein the plurality of response data corresponds to the plurality of edge terminals, the plurality of response data includes a plurality of identifiers corresponding to the plurality of edge terminals and a plurality of strength data, the strength data representing the strength of the handshake communication wave received by the edge terminals;

[0024] Arranging the plurality of intensity data according to the magnitude of the values;

[0025] Determine a plurality of level differences corresponding to the plurality of edge ends according to the plurality of intensity data, where the level difference is a difference between two adjacent intensity data;

[0026] Grouping step: grouping the multiple edges using the largest level difference among the multiple level differences as a grouping condition;

[0027] Select the edge corresponding to the maximum intensity data in the group as the relay edge;

[0028] removing the largest level difference from the plurality of level differences;

[0029] If the number of groups of the multiple edge ends is less than the number of the feeders, jump to the grouping step.

[0030] In a possible implementation, the confirmation handshake communication silence includes:

[0031] Waveform acquisition step: acquiring a first voltage waveform of the bus;

[0032] Sampling the first voltage waveform to obtain a plurality of sampling data;

[0033] The quiescent value is determined according to the period of the first voltage waveform, the plurality of sampled data, and a first formula, wherein the first formula is:

[0034]

[0035] Among them, ΔSilence is the silence value, U n is the nth voltage value obtained by sampling the first voltage waveform, α is the amplification factor of the handshake communication wave, cos() is the cosine function, k is the frequency multiplication of the handshake communication wave relative to the first voltage waveform, ω is the angular frequency of the first voltage waveform, Δt is the time interval between two adjacent first voltage waveform samples, and N is the total number of samples in at least one complete first voltage waveform;

[0036] If the silence value is less than the threshold, confirming that the handshake communication is silent;

[0037] Otherwise, jump to the waveform acquisition step.

[0038] In a third aspect, an embodiment of the present invention provides a self-organizing network method, which is applied to a first edge of the plug-and-play communication network as described in the first aspect, and the self-organizing network method includes:

[0039] Confirm handshake communication silence;

[0040] Acquiring a handshake communication wave sent by the pipe end, and sending response data corresponding to the handshake communication wave sent by the pipe end, wherein the response data includes intensity data representing the intensity of the handshake communication wave sent by the pipe end;

[0041] Obtaining a first communication frequency of a target relay edge;

[0042] Communicate with the target relay edge according to the first communication frequency to obtain a second communication frequency.

[0043] In one possible implementation, acquiring the handshake communication wave sent by the pipe end, and sending response data corresponding to the handshake communication wave sent by the pipe end, includes:

[0044] Loading a handshake communication wave of a preset duration to the feeder, wherein the handshake communication wave is orthogonal to the waveform of the bus voltage;

[0045] obtaining a second voltage waveform of the feeder;

[0046] Sampling the second voltage waveform to obtain a plurality of sampling data;

[0047] The intensity data is determined according to the period of the second voltage waveform, the plurality of sampled data, and a second formula, wherein the second formula is:

[0048]

[0049] Among them, vol is the intensity data, U m is the mth voltage value obtained by sampling the second voltage waveform, α is the amplification factor of the handshake communication wave, cos() is the cosine function, k is the frequency multiplication of the handshake communication wave relative to the voltage waveform, ω is the angular frequency of the second voltage waveform, Δt is the time interval between two adjacent samples of the second voltage waveform, and M is the total number of samples in a complete second voltage waveform;

[0050] The intensity data and the identifier of the first edge are loaded onto the frequency of the handshake communication wave and sent through a feeder line.

[0051] In a fourth aspect, an embodiment of the present invention provides a self-organizing network device for implementing the self-organizing network method described in the second aspect or any possible implementation of the second aspect, the self-organizing network device comprising:

[0052] A feeder quantity acquisition module is used to obtain the number of feeders;

[0053] an edge team forming module, configured to form a plurality of edge teams for the plurality of first edges, the number of which is equal to the number of the feeders, and determine a plurality of relay edges corresponding to the plurality of edge teams based on a plurality of response data and the number of the feeders, wherein the response data represents the strength of the received pipe-end signal;

[0054] as well as,

[0055] The relay edge communication frequency allocation module is configured to determine a plurality of first communication frequencies corresponding to the plurality of relay edges according to a preset frequency band table.

[0056] In a fifth aspect, an embodiment of the present invention provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the computer program, it implements the steps of the method described in the first aspect, any possible implementation of the first aspect, the second aspect, or any possible implementation of the second aspect.

[0057] In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect, any possible implementation of the first aspect, the second aspect, or any possible implementation of the second aspect are implemented.

[0058] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0059] The embodiment of the present invention discloses a self-organizing network method. The plug-and-play communication network of the present invention is provided with an edge end and a pipe end. The pipe end groups the edge ends according to the network topology structure, determines the relay edge ends, and allocates communication frequencies to multiple relay edge ends. The relay edge end allocates communication frequencies to multiple edge ends within the edge end team, and receives data sent by multiple edge ends within the edge end team through multiple communication frequencies. The multiple communication frequencies are orthogonal to each other, which can achieve better data separation. Since the distance between communications is short, reliable data transmission can be achieved, and Internet communication resources are saved. Since the pipe end or the relay edge end allocates communication frequencies and arranges the edge end team when the edge end joins the communication network, there is less manual intervention, which saves time and effort, and has high construction efficiency.

[0060] The self-organizing network method implementation method of the present invention first obtains the number of feeders at the pipe end; then, based on multiple response data and the number of feeders, the multiple first edge ends are organized into multiple edge end teams equal to the number of feeders and multiple relay edge ends corresponding to the multiple edge end teams are determined, wherein the response data represents the strength of the received pipe end signal; finally, multiple first communication frequencies corresponding to the multiple relay edge ends are determined based on a preset frequency band table. The implementation method of the present invention forms multiple edge ends into teams and determines relay edge ends based on signal strength, so that the formation is as consistent as possible with the busbar-feeder topology, thereby ensuring a shorter communication distance and more reliable transmission quality.

[0061] The implementation method of the self-organizing network method of the present invention is as follows: at the edge, first, confirm that the handshake communication is silent; then, obtain the handshake communication wave sent by the pipe end, and send response data corresponding to the handshake communication wave sent by the pipe end, wherein the response data includes intensity data representing the intensity of the handshake communication wave sent by the pipe end; then, obtain the first communication frequency of the target relay edge; finally, communicate with the target relay edge according to the first communication frequency to obtain the second communication frequency. The edge obtains the handshake communication wave signal strength, sends the strength and identification to the pipe end, completes the registration at the pipe end, and receives the allocation from the pipe end or relay edge end to complete the registration and network access. No human intervention is required in the entire process, which saves time and effort and has high construction efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0063] Figure 1 This is a diagram of a plug-and-play communication network application scenario provided by an embodiment of the present invention;

[0064] Figure 2 This is a flow chart of a self-organizing network method for pipe-end applications provided by an embodiment of the present invention;

[0065] Figure 3 This is a flow chart of a self-organizing network method for edge applications provided by an embodiment of the present invention;

[0066] Figure 4 This is a functional block diagram of an ad hoc network device provided by an embodiment of the present invention;

[0067] Figure 5 This is a functional block diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0068] In the following description, specific details such as particular system structures and techniques are provided for purposes of illustration, not limitation, to facilitate a thorough understanding of the embodiments of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practiced in alternative embodiments without these specific details. In other instances, detailed descriptions of well-known systems, devices, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.

[0069] In order to make the objectives, technical solutions and advantages of the present invention more clear, the following will be described through specific implementation methods in conjunction with the accompanying drawings.

[0070] The following is a detailed description of an embodiment of the present invention. This example is implemented based on the technical solution of the present invention, and provides a detailed implementation method and specific operation process, but the protection scope of the present invention is not limited to the following embodiment.

[0071] Figure 1 This is a diagram of an application scenario of a plug-and-play communication network provided by an embodiment of the present invention.

[0072] like Figure 1 As shown, it shows a plug-and-play communication network application scenario diagram provided by an embodiment of the present invention, which is detailed as follows:

[0073] In a first aspect, an embodiment of the present invention provides a plug-and-play communication network, characterized in that it is applied to a distribution network, the distribution network including a busbar and a plurality of feeders connected to the busbar, and the plug-and-play communication network includes:

[0074] A pipe end provided at the busbar and a plurality of first side ends distributed at the plurality of feeders;

[0075] The pipe end organizes the plurality of first edges into a plurality of edge end teams, and determines a relay edge end for each of the plurality of edge end teams according to the communication quality of the plurality of first edges, wherein the relay edge end is the first edge end with the best communication quality in the edge end team;

[0076] The pipe end determines a first communication frequency for each of the multiple relay edge ends, and the relay edge end determines a second communication frequency for each first edge end of the edge end team;

[0077] Multiple first edge terminals of the edge terminal team communicate with the relay edge terminal via a power line carrier;

[0078] The multiple relay edges of the multiple edge teams communicate with the pipe end via a power line carrier.

[0079] In one possible implementation, the distribution network is provided with a cloud and a plurality of terminals, and the first edge is provided with a first communication terminal and a second communication terminal;

[0080] The first communication end of the first side end is communicatively connected to the terminal, and the second communication end of the first side end is coupled to the feeder;

[0081] The pipe end communicates with the cloud end via the Internet.

[0082] For example, Figure 1 The figure shows the topological structure of a substation. The distribution transformer 101 supplies power to the load 105 on the feeder 104 through the bus 102. When a distributed power source is provided in the substation, the distributed power source will also be connected to the bus 102 through the feeder 104 to achieve grid-connected power generation.

[0083] In some embodiments, there are multiple feeders 104 , and each feeder 104 is connected to multiple loads 105 or distributed power sources.

[0084] In addition, the substation is also provided with a plurality of terminals 106 , which are used to measure or control the load 105 or distributed power source.

[0085] In one modification, the edge is coupled with the terminal 106 to obtain data from the terminal 106. For example, in some application scenarios, the edge acts as a data communication module, communicating with the smart meter serving as the terminal. For example, the edge's communication interface connects to the smart meter's RS485 communication interface to read the smart meter's data. The edge then forwards the acquired data via a power line carrier. Accordingly, a pipe end 103 is provided on the bus 102. The pipe end 103 transmits and receives data from multiple edge ends via the bus 102, thereby forming an Internet of Things (IoT) with a specific topology. The edge acquires data from the terminal 106 and sends it to the pipe end 103. The pipe end 103 aggregates the data from multiple edge ends in the substation area and sends it to the cloud, such as a remote cloud server, via the internet.

[0086] Since the busbar 102 is extended through multiple feeders 104, the communication network structure is complex, and as the transformation and maintenance work proceeds, the network structure is prone to change, and the topology of the corresponding communication network changes. Moreover, after being extended through the feeder 104, it can be seen that the transmission distance becomes very long. Therefore, an embodiment of the present invention provides a method of grouping multiple edges to form an edge team, wherein a relay edge is provided in the edge team, and the edges in the edge team send data to the relay edge, and the multiple relay edges aggregate the data and send it to the pipe end.

[0087] Since the pipe end and multiple edge ends are located in the same network, in order to avoid mutual interference during data transmission, the embodiment of the present invention adopts the method of allocating communication frequencies to each edge end and pipe end. Since multiple communication frequencies are orthogonal frequencies within a certain period, data separation can be achieved.

[0088] The management end is responsible for dividing multiple edge pairs into teams, determining a relay edge for each pair based on communication quality, and providing the relay edge's communication frequency. Within each edge team, the relay edge provides different communication frequencies for the remaining edge pairs.

[0089] Regarding the above-mentioned self-organizing network process, the present invention discusses in detail from the second aspect and the third aspect, taking the pipe end and the edge end as the starting points respectively.

[0090] Figure 2 This is a flow chart of a self-organizing network method for pipe-end applications provided by an embodiment of the present invention.

[0091] like Figure 2 As shown, in a second aspect, an embodiment of the present invention provides a self-organizing network method, which is applied to a pipe end of the plug-and-play communication network as described in the first aspect, and the self-organizing network method includes:

[0092] In step 201, the number of feeders is obtained.

[0093] In step 202, based on a plurality of response data and the number of the feeders, a plurality of edge teams equal to the number of the feeders are formed for the plurality of first edges, and a plurality of relay edges corresponding to the plurality of edge teams are determined, wherein the response data represents the strength of the received pipe-end signal;

[0094] In one possible implementation, step 202 includes:

[0095] Confirm handshake communication silence;

[0096] Loading a handshake communication wave of a preset duration to the bus, wherein the handshake communication wave is orthogonal to the waveform of the bus voltage;

[0097] Acquire a plurality of response data, wherein the plurality of response data corresponds to the plurality of edge terminals, the plurality of response data includes a plurality of identifiers corresponding to the plurality of edge terminals and a plurality of strength data, the strength data representing the strength of the handshake communication wave received by the edge terminals;

[0098] Arranging the plurality of intensity data according to the magnitude of the values;

[0099] Determine a plurality of level differences corresponding to the plurality of edge ends according to the plurality of intensity data, where the level difference is a difference between two adjacent intensity data;

[0100] Grouping step: grouping the multiple edges using the largest level difference among the multiple level differences as a grouping condition;

[0101] Select the edge corresponding to the maximum intensity data in the group as the relay edge;

[0102] removing the largest level difference from the plurality of level differences;

[0103] If the number of groups of the multiple edge ends is less than the number of the feeders, jump to the grouping step.

[0104] In a possible implementation, the confirmation handshake communication silence includes:

[0105] Waveform acquisition step: acquiring a first voltage waveform of the bus;

[0106] Sampling the first voltage waveform to obtain a plurality of sampling data;

[0107] The quiescent value is determined according to the period of the first voltage waveform, the plurality of sampled data, and a first formula, wherein the first formula is:

[0108]

[0109] Among them, ΔSilence is the silence value, U nis the nth voltage value obtained by sampling the first voltage waveform, α is the amplification factor of the handshake communication wave, cos() is the cosine function, k is the frequency multiplication of the handshake communication wave relative to the first voltage waveform, ω is the angular frequency of the first voltage waveform, Δt is the time interval between two adjacent first voltage waveform samples, and N is the total number of samples in at least one complete first voltage waveform;

[0110] If the silence value is less than the threshold, confirming that the handshake communication is silent;

[0111] Otherwise, jump to the waveform acquisition step.

[0112] In step 203, a plurality of first communication frequencies corresponding to the plurality of relay edges are determined according to a preset frequency band table.

[0113] For example, the pipe end is an end that organizes and forwards data and manages multiple edge ends. As mentioned above, an important function of the pipe end is to team multiple edge ends, confirm relay edges, and allocate frequencies to each edge end.

[0114] One way to form a team is to form a team based on the number of feeders. A more ideal way to form a team is to form a team based on the feeder, with the side closest to the busbar serving as the relay side.

[0115] Therefore, one implementation method is to first obtain the number of feeders, and then establish edge queues with the same number of feeders.

[0116] Specifically, under the premise of ensuring handshake communication silence, the bus is loaded with a handshake communication wave, and the handshake communication wave is orthogonal to the voltage of the bus. For example, in one scenario, the handshake communication wave and the voltage of the bus are orthogonal within one cycle of the bus voltage, and the amplitude of the handshake communication wave is a constant amplitude.

[0117] After receiving the handshake communication wave, the edge will separate the handshake communication wave and determine a value that is positively correlated with the strength of the separated handshake communication wave.

[0118] By arranging the intensity data of multiple edges and taking the difference between two adjacent intensity data, multiple level differences are obtained.

[0119] Through Figure 1 From the figure shown, we can easily conclude that for multiple ends on the same feeder, the level difference between them is small.

[0120] However, the multiple edge ends located on different feeder lines have large level differences.

[0121] Therefore, first find the edge corresponding to the largest difference, use this edge as the dividing point, group multiple edges, and rotate out the edge with the largest strength data in the edge group as the relay edge.

[0122] If the number after grouping is different from the number of feeders, then the previous largest level difference is discarded, the largest level difference is selected again, and the above grouping steps and relay edge selection steps are repeated.

[0123] In this way, a side end team that basically corresponds to the feeder relationship is obtained.

[0124] Regarding handshake silence, one implementation method is to obtain the voltage waveform of the bus and then determine whether to be silent according to the first formula. The first formula is:

[0125]

[0126] Among them, ΔSilence is the silence value, U n is the nth voltage value obtained by sampling the first voltage waveform, α is the amplification factor of the handshake communication wave, cos() is the cosine function, k is the frequency multiple of the handshake communication wave relative to the first voltage waveform, ω is the angular frequency of the first voltage waveform, Δt is the time interval between two adjacent first voltage waveform samples, and N is the total number of samples in at least one complete first voltage waveform.

[0127] The above formula obtains the silent value, which means the amount of handshake communication waves contained in the bus voltage waveform. If the silent value is very small and lower than the threshold, it is obvious that the bus voltage waveform does not contain handshake communication waves.

[0128] Otherwise, the process waits, obtains the bus voltage waveform, and then obtains the silent value until the handshake communication is silent.

[0129] After confirming multiple relay edges, communication frequencies can be allocated to the multiple relay edges. As mentioned above, the multiple first communication frequencies are orthogonal to the voltage waveform in the distribution network. In some application scenarios, the multiple first communication frequencies are orthogonal to each other.

[0130] Figure 3 This is a flow chart of a self-organizing networking method for edge applications provided by an embodiment of the present invention.

[0131] like Figure 3 As shown, in a third aspect, an embodiment of the present invention provides a self-organizing network method, which is applied to a first edge of the plug-and-play communication network as described in the first aspect, and the self-organizing network method includes:

[0132] Step 301, confirm that the handshake communication is silent;

[0133] Step 302: Acquire a handshake communication wave sent by the pipe end, and send response data corresponding to the handshake communication wave sent by the pipe end, wherein the response data includes intensity data representing the intensity of the handshake communication wave sent by the pipe end;

[0134] In one possible implementation, step 302 includes:

[0135] Loading a handshake communication wave of a preset duration to the feeder, wherein the handshake communication wave is orthogonal to the waveform of the bus voltage;

[0136] obtaining a second voltage waveform of the feeder;

[0137] Sampling the second voltage waveform to obtain a plurality of sampling data;

[0138] The intensity data is determined according to the period of the second voltage waveform, the plurality of sampled data, and a second formula, wherein the second formula is:

[0139]

[0140] Among them, vol is the intensity data, U m is the mth voltage value obtained by sampling the second voltage waveform, α is the amplification factor of the handshake communication wave, cos() is the cosine function, k is the frequency multiplication of the handshake communication wave relative to the voltage waveform, ω is the angular frequency of the second voltage waveform, Δt is the time interval between two adjacent samples of the second voltage waveform, and M is the total number of samples in a complete second voltage waveform;

[0141] The intensity data and the identifier of the first edge are loaded onto the frequency of the handshake communication wave and sent through a feeder line.

[0142] Step 303: Acquire the first communication frequency of the target relay edge;

[0143] Step 304: Communicate with the target relay edge according to the first communication frequency to obtain a second communication frequency.

[0144] Exemplarily, before the edge performs self-organizing networking, it first confirms that the handshake communication is silent. The method for confirming silence can refer to the description of the second aspect.

[0145] After confirming that the handshake communication is silent, the edge end sends a handshake communication wave to the pipe end through the feeder. The duration and amplitude of the wave are predetermined.

[0146] At this time, the pipe end will send a response handshake communication wave after receiving the handshake communication wave.

[0147] When the handshake communication wave is sent at the pipe end, the edge end starts to collect the voltage of the feeder and feeds back the intensity data of the handshake communication wave contained in the feeder voltage.

[0148] After receiving the above strength data, the pipe end will combine the strength data of the handshake communication waves of other edges to form a team for multiple edges, and inform the relay edge of the edge in the form of the communication frequency of the relay edge.

[0149] The edge uses the communication frequency of the relay edge to communicate with the relay edge and obtains its own communication frequency from the relay edge.

[0150] It should be noted that one possible implementation method is that the communication frequencies allocated by the relay edge to other edges can be randomly allocated, and it is only necessary to ensure that the multiple communication frequencies are orthogonal frequencies.

[0151] To confirm the intensity of the handshake communication wave sent by the pipe end, the edge end obtains the voltage waveform through the feeder, samples the voltage waveform, and further extracts the intensity data that is positively correlated with the intensity value through the second formula. The second formula is:

[0152]

[0153] Among them, vol is the intensity data, U m is the mth voltage value obtained by sampling the second voltage waveform, α is the amplification factor of the handshake communication wave, cos() is the cosine function, k is the frequency multiplication of the handshake communication wave relative to the voltage waveform, ω is the angular frequency of the second voltage waveform, Δt is the time interval between two adjacent samples of the second voltage waveform, and M is the total number of samples in a complete second voltage waveform;

[0154] The intensity data and the identifier of the first edge are loaded onto the frequency of the handshake communication wave and sent through a feeder line.

[0155] The edge sends the above strength data and its identifier to the pipe end. The pipe end completes the registration of the edge and associates the strength data of the edge with the identifier. As mentioned above, the edges are grouped according to the sorting, level difference calculation and level difference.

[0156] The plug-and-play communication network of the present invention is equipped with edge terminals and pipe terminals. The pipe terminal groups edge terminals according to the network topology, determines relay edge terminals, and allocates communication frequencies to multiple relay edge terminals. The relay edge terminal allocates communication frequencies to multiple edge terminals within the edge terminal team and receives data sent by multiple edge terminals within the edge terminal team via multiple communication frequencies. The multiple communication frequencies are orthogonal to each other, which can achieve good data separation. Since the distance between communications is short, reliable data transmission can be achieved, and Internet communication resources are saved. Since the pipe terminal or relay edge terminal allocates communication frequencies and organizes edge terminal teams when the edge terminal joins the communication network, manual intervention is reduced, which saves time and effort, and has high construction efficiency.

[0157] The self-organizing network method implementation method of the present invention first obtains the number of feeders at the pipe end; then, based on multiple response data and the number of feeders, the multiple first edge ends are organized into multiple edge end teams equal to the number of feeders and multiple relay edge ends corresponding to the multiple edge end teams are determined, wherein the response data represents the strength of the received pipe end signal; finally, multiple first communication frequencies corresponding to the multiple relay edge ends are determined based on a preset frequency band table. The implementation method of the present invention forms multiple edge ends into teams and determines relay edge ends based on signal strength, so that the formation is as consistent as possible with the busbar-feeder topology, thereby ensuring a shorter communication distance and more reliable transmission quality.

[0158] The implementation method of the self-organizing network method of the present invention is as follows: at the edge, first, confirm that the handshake communication is silent; then, obtain the handshake communication wave sent by the pipe end, and send response data corresponding to the handshake communication wave sent by the pipe end, wherein the response data includes intensity data representing the intensity of the handshake communication wave sent by the pipe end; then, obtain the first communication frequency of the target relay edge; finally, communicate with the target relay edge according to the first communication frequency to obtain the second communication frequency. The edge obtains the handshake communication wave signal strength, sends the strength and identification to the pipe end, completes the registration at the pipe end, and receives the allocation from the pipe end or relay edge end to complete the registration and network access. No human intervention is required in the entire process, which saves time and effort and has high construction efficiency.

[0159] It should be understood that the size of the serial numbers of each step in the above embodiment does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.

[0160] The following is an embodiment of the device of the present invention. For details not described in detail, please refer to the corresponding method embodiment described above.

[0161] Figure 4 This is a functional block diagram of a self-organizing network device provided by an embodiment of the present invention, referring to Figure 4 The self-organizing network device 4 includes: a feeder number acquisition module 401, an edge team formation module 402, and a relay edge communication frequency allocation module 403, wherein:

[0162] A feeder number acquisition module 401 is used to acquire the number of feeders;

[0163] An edge team forming module 402 is configured to form a plurality of edge teams for the plurality of first edges, the number of which is equal to the number of the feeders, based on the plurality of response data and the number of the feeders, and determine a plurality of relay edges corresponding to the plurality of edge teams, wherein the response data represents the strength of the received pipe-end signal;

[0164] The relay edge communication frequency allocation module 403 is configured to determine a plurality of first communication frequencies corresponding to the plurality of relay edges according to a preset frequency band table.

[0165] Figure 5 : is a functional block diagram of an electronic device provided by an embodiment of the present invention. Figure 5 As shown, the electronic device 5 of this embodiment includes: a processor 500 and a memory 501, wherein the memory 501 stores a computer program 502 that can be run on the processor 500. When the processor 500 executes the computer program 502, the steps in the above-mentioned self-organizing network method and embodiment are implemented, for example Figure 2 Steps 201 to 203 are shown.

[0166] Illustratively, the computer program 502 may be divided into one or more modules / units, and the one or more modules / units are stored in the memory 501 and executed by the processor 500 to implement the present invention.

[0167] The electronic device 5 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The electronic device 5 may include, but is not limited to, a processor 500 and a memory 501. Those skilled in the art will understand that Figure 5 It is only an example of the electronic device 5 and does not constitute a limitation of the electronic device 5. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device 5 may also include input and output devices, network access devices, buses, etc.

[0168] The processor 500 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0169] The memory 501 may be an internal storage unit of the electronic device 5, such as a hard disk or memory of the electronic device 5. The memory 501 may also be an external storage device of the electronic device 5, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 5. Furthermore, the memory 501 may include both an internal storage unit of the electronic device 5 and an external storage device. The memory 501 is used to store the computer program 502 and other programs and data required by the electronic device 5. The memory 501 may also be used to temporarily store data that has been output or is about to be output.

[0170] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the implementation method can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method implementation method, and will not be repeated here.

[0171] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0172] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.

[0173] In the embodiments provided by the present invention, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely illustrative. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0174] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of this embodiment.

[0175] In addition, the functional units in various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0176] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned implementation method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by the processor, it can implement the steps of the above-mentioned various methods and device implementation methods. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device that can carry the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0177] The above-described embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention, and should all be included in the scope of protection of the present invention.

Claims

1. A self-organizing network method, characterized in that: A pipe end applied to a plug-and-play communication network, wherein the plug-and-play communication network is applied to a distribution network, wherein the distribution network includes a busbar and a plurality of feeders connected to the busbar, and wherein the plug-and-play communication network includes: A pipe end provided at the busbar and a plurality of first side ends distributed at the plurality of feeders; The pipe end organizes the plurality of first edges into a plurality of edge end teams, and determines a relay edge end for each of the plurality of edge end teams according to the communication quality of the plurality of first edges, wherein the relay edge end is the first edge end with the best communication quality in the edge end team; The pipe end determines a first communication frequency for each of the plurality of relay edges, and the relay edge end determines a second communication frequency for each first edge end of the edge end team; Multiple first edge terminals of the edge terminal team communicate with the relay edge terminal via a power line carrier; The multiple relay edges of the multiple edge teams communicate with the pipe end via a power line carrier; The self-organizing network method comprises: Get the number of feeders; According to the plurality of response data and the number of the feeders, forming a plurality of edge end teams for the plurality of first edge ends, the number of which is equal to the number of the feeders, and determining a plurality of relay edge ends corresponding to the plurality of edge end teams, wherein the response data represents the strength of the received pipe end signal; Determine a plurality of first communication frequencies corresponding to the plurality of relay edges according to a preset frequency band table; The step of forming a plurality of edge end teams for the plurality of first edge ends, the plurality of edge end teams being equal to the number of the feeders, according to the plurality of response data and the number of the feeders, comprises: Confirm handshake communication silence; Loading a handshake communication wave of a preset duration to the bus, wherein the handshake communication wave is orthogonal to the waveform of the bus voltage; Acquire a plurality of response data, wherein the plurality of response data corresponds to the plurality of edge terminals, the plurality of response data includes a plurality of identifiers corresponding to the plurality of edge terminals and a plurality of strength data, the strength data representing the strength of the handshake communication wave received by the edge terminals; Arranging the plurality of intensity data according to the magnitude of the values; Determine a plurality of level differences corresponding to the plurality of edge ends according to the plurality of intensity data, where the level difference is a difference between two adjacent intensity data; Grouping step: grouping the multiple edges using the largest level difference among the multiple level differences as a grouping condition; Select the edge corresponding to the maximum intensity data in the group as the relay edge; removing the largest level difference from the plurality of level differences; If the number of groups of the multiple edge ends is less than the number of the feeders, jump to the grouping step.

2. The self-organizing network method according to claim 1, characterized in that: The distribution network is provided with a cloud and a plurality of terminals, and the first edge is provided with a first communication terminal and a second communication terminal; The first communication end of the first side end is communicatively connected to the terminal, and the second communication end of the first side end is coupled to the feeder; The pipe end communicates with the cloud end via the Internet.

3. The self-organizing network method according to claim 1, characterized in that: The confirmation handshake communication silence includes: Waveform acquisition step: acquiring a first voltage waveform of the bus; Sampling the first voltage waveform to obtain a plurality of sampling data; The quiescent value is determined according to the period of the first voltage waveform, the plurality of sampled data, and a first formula, wherein the first formula is: in, is a silent value. The first voltage waveform is sampled to obtain the Voltage values, is the amplification factor of the handshake communication wave, is the cosine function, is the frequency multiple of the handshake communication wave relative to the first voltage waveform, is the angular frequency of the first voltage waveform, is the time interval between two adjacent first voltage waveform samples, is the total number of samples in at least one complete first voltage waveform; If the silence value is less than the threshold, confirming that the handshake communication is silent; Otherwise, jump to the waveform acquisition step.

4. The self-organizing network method according to claim 1, wherein: The method further includes the steps of applying to a first edge of the plug-and-play communication network according to claim 1, comprising: Confirm handshake communication silence; Acquiring a handshake communication wave sent by the pipe end, and sending response data corresponding to the handshake communication wave sent by the pipe end, wherein the response data includes intensity data representing the intensity of the handshake communication wave sent by the pipe end; Obtaining a first communication frequency of a target relay edge; Communicate with the target relay edge according to the first communication frequency to obtain a second communication frequency.

5. The self-organizing network method according to claim 4, characterized in that: The acquiring of the handshake communication wave sent by the pipe end and the sending of response data corresponding to the handshake communication wave sent by the pipe end include: Loading a handshake communication wave of a preset duration to the feeder, wherein the handshake communication wave is orthogonal to the waveform of the bus voltage; obtaining a second voltage waveform of the feeder; Sampling the second voltage waveform to obtain a plurality of sampling data; The intensity data is determined according to the period of the second voltage waveform, the plurality of sampled data, and a second formula, wherein the second formula is: in, is the intensity data, The first voltage waveform is obtained by sampling the second voltage waveform. Voltage values, is the amplification factor of the handshake communication wave, is the cosine function, is the frequency multiple of the handshake communication wave relative to the voltage waveform, is the angular frequency of the second voltage waveform, is the time interval between two adjacent second voltage waveform samples, is the total number of samples in a complete second voltage waveform; The intensity data and the identifier of the first edge are loaded onto the frequency of the handshake communication wave and sent through a feeder line.

6. A self-organizing network device, characterized in that: For implementing the self-organizing network method according to any one of claims 1 to 5, the self-organizing network device comprises: A feeder quantity acquisition module is used to obtain the number of feeders; an edge team forming module, configured to form a plurality of edge teams for the plurality of first edges, the number of which is equal to the number of the feeders, and determine a plurality of relay edges corresponding to the plurality of edge teams based on a plurality of response data and the number of the feeders, wherein the response data represents the strength of the received pipe-end signal; as well as, The relay edge communication frequency allocation module is configured to determine a plurality of first communication frequencies corresponding to the plurality of relay edges according to a preset frequency band table.

7. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.

8. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Medium voltage distribution network power line communication (PLC) networking scheme with substation topology structure considered

    CN109150243A

  • Low-voltage power line data communication system and method

    CN1571291A