Power line carrier communication power failure event reporting method and device, equipment and medium

CN117811612BActive Publication Date: 2026-08-28HANGZHOU VANGO TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311787434.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2026-08-28
Estimated Expiration
2043-12-22

AI Technical Summary

Technical Problem

[0005]本发明实施例提供了一种电力线载波通信的断电事件上报方法、装置、设备及介质,旨在解决现有技术方法中用于断电事件上报的方法所存在的事件信息上报完整性较差的问题

Benefits of technology

[0016] This invention provides a method, apparatus, device, and medium for reporting power outage events using power line carrier communication. The method includes: receiving network node communication time information obtained periodically from a power line carrier network and reading the number of nodes corresponding to each level of nodes to obtain network node information; allocating nodes at each level of the network node information according to a preset allocation rule to obtain allocation coefficients corresponding to each level of nodes; obtaining the allocation duration corresponding to each level of nodes based on the allocation coefficients and a preset power supply duration; generating corresponding reporting configuration parameters based on the allocation duration corresponding to each level of nodes and sending them to the power line carrier network, so that each level of nodes in the power line carrier network can sequentially report power outage events according to the reporting configuration parameters when a power outage event is triggered. The above reporting method can determine the allocation coefficient and allocation duration of each level node according to the characteristics of each level node in the power line carrier network, and enable each level node to report power outage events according to the allocation duration. This avoids collisions caused by concentrated reporting of power outage events, greatly improves the success rate of event information reporting, and enables the concentrator to obtain complete event reporting information, thereby improving the integrity of the power outage event information obtained by the concentrator.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117811612B_ABST
    Figure CN117811612B_ABST
Patent Text Reader

Abstract

The application discloses a power-off event reporting method, device and equipment of power line carrier communication and a medium. The method comprises the following steps: receiving network node information corresponding to a power line carrier network; distributing each level node in the network node information according to a preset distribution rule to obtain a distribution coefficient corresponding to each level node; obtaining a distribution time length corresponding to each level node according to the distribution coefficient and a preset power supply time length; generating corresponding reporting configuration parameters according to the distribution time length corresponding to each level node and sending the reporting configuration parameters to the power line carrier network, so that each level node in the power line carrier network sequentially reports a power-off event according to the reporting configuration parameters. The reporting method can determine the distribution time length of each level node according to the characteristics of each level node in the power line carrier network and report the power-off event correspondingly, thereby avoiding collision caused by the centralized reporting of the power-off event and greatly improving the reliability and integrity of the event information reporting.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer control technology, and in particular to a method, apparatus, device, and medium for reporting power outage events using power line carrier communication. Background Technology

[0002] Power line communication (PLC) is a communication method that uses power lines to transmit data. Most modern smart meters use PLC to perform meter reading and other functions. PLC consists of a station (STA) module installed within the meter and a central coordinator (CCO) module installed at the power monitoring terminal. Technicians do not directly operate the meter module through the PLC; instead, they use the central coordinator for data acquisition and command forwarding. This requires the STA and CCO to communicate via power lines to establish a communication network. Modern power systems, in addition to reading meter reading data, can also perform intelligent monitoring of power supply areas, with power outage reporting being a crucial function.

[0003] However, power outage event reporting has the following three characteristics: 1. Limited reporting time window. Since it's a power outage event reporting, after a power outage, the meter will send relevant messages to the power line carrier communication module (STA). Because the power is already out, the STA module is powered by energy stored in its capacitors, and this time usually does not exceed three minutes. This requires the STA to successfully send the data to the concentrator via the PLC as quickly as possible. 2. Unpredictability of events. The timing and scale of power outage events are unpredictable; this makes it impossible to know precisely how many messages are waiting to be reported, posing a challenge to the design of the reporting strategy. 3. Complexity of the communication network. In field situations, the network composed of communication modules is usually quite complex. Not all STA nodes can communicate directly with the CCO; some STAs can only transmit data through other surrounding STAs acting as proxy nodes.

[0004] Existing technologies typically employ real-time reporting or the addition of random delays to reduce collisions during communication. However, when a power meter detects a power outage, neither direct nor delayed reporting can prevent a large volume of data from being reported simultaneously within a short period, leading to data frame collisions and causing many STAs to fail to report. When the network size in the power outage area is large, frequent data frame collisions result in poor utilization of the transmission channel, causing some STAs to fail to report power outage information even after their power is depleted, thus preventing the acquisition of complete power outage event data containing information from all STAs. Therefore, existing methods for reporting power outage events suffer from poor completeness of reported information. Summary of the Invention

[0005] This invention provides a method, apparatus, device, and medium for reporting power outage events using power line carrier communication, aiming to solve the problem of poor event information reporting completeness in existing methods for reporting power outage events.

[0006] In a first aspect, embodiments of the present invention provide a method for reporting power outage events using power line carrier communication. This method is applied in a concentrator, which is communicatively connected to a multi-level power line carrier network. The power line carrier network comprises multiple levels of nodes, each level consisting of at least one node. Nodes in a lower-level node communicate with nodes in a higher-level node. First-level nodes communicate directly with the concentrator. The method includes:

[0007] The network node information is obtained by receiving network node communication time information acquired periodically from the power line carrier network and reading the number of nodes corresponding to each level.

[0008] The network node information is hierarchically allocated according to the preset allocation rules to obtain the allocation coefficient corresponding to each level node.

[0009] The allocation duration corresponding to each level node is obtained according to the allocation coefficient and the preset power supply duration;

[0010] Based on the allocated duration for each of the aforementioned hierarchical nodes, corresponding reporting configuration parameters are generated and sent to the power line carrier network, so that each hierarchical node in the power line carrier network can sequentially report a power outage event according to the reporting configuration parameters when a power outage event is triggered.

[0011] Secondly, embodiments of the present invention also provide a power outage event reporting device for power line carrier communication, wherein the device is configured in a concentrator, the concentrator being communicatively connected to a multi-level power line carrier network, the power line carrier network comprising multi-level nodes, each level of node consisting of at least one node, the nodes contained in the next level of node being communicatively connected to the nodes contained in the previous level of node, the first level of node being directly communicatively connected to the concentrator, and the device being used to execute the power outage event reporting method for power line carrier communication as described in the first aspect above.

[0012] Thirdly, embodiments of the present invention also provide a computer device, wherein the computer device includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;

[0013] Memory, used to store computer programs;

[0014] When a processor executes a program stored in memory, it implements the power line carrier communication power failure event reporting method as described in the first aspect above.

[0015] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the power line carrier communication power outage event reporting method as described in the first aspect above.

[0016] This invention provides a method, apparatus, device, and medium for reporting power outage events using power line carrier communication. The method includes: receiving network node communication time information obtained periodically from a power line carrier network and reading the number of nodes corresponding to each level of nodes to obtain network node information; allocating nodes at each level of the network node information according to a preset allocation rule to obtain allocation coefficients corresponding to each level of nodes; obtaining the allocation duration corresponding to each level of nodes based on the allocation coefficients and a preset power supply duration; generating corresponding reporting configuration parameters based on the allocation duration corresponding to each level of nodes and sending them to the power line carrier network, so that each level of nodes in the power line carrier network can sequentially report power outage events according to the reporting configuration parameters when a power outage event is triggered. The above reporting method can determine the allocation coefficient and allocation duration of each level node according to the characteristics of each level node in the power line carrier network, and enable each level node to report power outage events according to the allocation duration. This avoids collisions caused by concentrated reporting of power outage events, greatly improves the success rate of event information reporting, and enables the concentrator to obtain complete event reporting information, thereby improving the integrity of the power outage event information obtained by the concentrator. Attached Figure Description

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

[0018] Figure 1 A flowchart of a power outage event reporting method for power line carrier communication provided in an embodiment of the present invention;

[0019] Figure 2 A schematic diagram illustrating an application scenario of the power line carrier communication power outage event reporting method provided in an embodiment of the present invention;

[0020] Figure 3 A schematic block diagram of a power line carrier communication power failure event reporting device provided in an embodiment of the present invention;

[0021] Figure 4 This is a schematic block diagram of a computer device provided in an embodiment of the present invention. Detailed Implementation

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

[0023] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0024] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0025] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0026] Please see Figure 1 and Figure 2 As shown in the figure, an embodiment of this invention provides a power outage event reporting method using power line carrier communication. This method is applied in a concentrator 10 (CCO, Central Coordinator), which can be configured at a power monitoring terminal (such as a power supply monitoring room). The concentrator 10 is a terminal device configured at the power monitoring terminal and capable of wireless communication with the power line carrier network 20. The power line carrier network 20 consists of multiple layers of nodes, each layer containing at least one node 21. Each node corresponds to a power line carrier communication module configured within an electricity meter. Each electricity meter is configured with a power line carrier communication module (STA, Station). The power line carrier communication module is a terminal device capable of detecting continuity points and transmitting and receiving wireless information. Nodes in the next lower layer communicate with nodes in the previous layer, and the topmost node, acting as the first-level node, directly communicates with the concentrator. Figure 1 As shown, the method includes steps S110 to S140.

[0027] S110: Receive network node communication time information obtained from periodic sampling of the power line carrier network and read the number of nodes corresponding to each level to obtain network node information.

[0028] The system receives network node communication time information acquired periodically from the power line carrier network and reads the number of nodes corresponding to each level to obtain network node information. Nodes in the power line carrier network report node information to the next higher level node according to a specific periodic time (e.g., configurable to 1 hour). For example, a node in the current level sends a message containing its node identifier, transmission time, and lower-level node information to the higher-level node according to the periodic time. The node in the current level uses the node signal sent by the lower-level node as its lower-level node information and combines it with its node identifier and transmission time (using the current time as the transmission time) to obtain its corresponding node information. Then, after obtaining the node information from each level, the first-level node combines it with its own node identifier to send the network node information to the concentrator. The concentrator can then obtain the number of nodes corresponding to each level of the power line carrier network and the network node communication time information through this network node information.

[0029] S120. According to the preset allocation rules, perform hierarchical allocation of each level of nodes in the network node information to obtain the allocation coefficient corresponding to each level of node.

[0030] According to preset allocation rules, nodes at each level in the network node information are allocated hierarchically to obtain allocation coefficients corresponding to each level of node. The allocation rules contain specific rules for hierarchical allocation of nodes at each level. Based on the allocation rules and network node information, the allocation coefficient corresponding to each level of node can be obtained, and all nodes within the same level share this allocation coefficient. The allocation coefficient is the value used to subsequently allocate the corresponding allocation duration to the level of node; the larger the allocation coefficient, the longer the corresponding allocation duration.

[0031] In a specific embodiment, step S120 includes the following steps: obtaining the number of nodes and information transmission time corresponding to each level of nodes from the network node information; calculating the allocation coefficient for each level of nodes according to the allocation coefficient calculation formula in the allocation rule to obtain the allocation coefficient corresponding to each level of nodes.

[0032] Specifically, the number of nodes corresponding to each level of nodes in the network node information can be obtained, as well as the information transmission time of each level of nodes. The information transmission time is the average time for information transmission between the nodes contained in the next level of nodes and the nodes contained in the previous level of nodes. The information transmission time of a level node is the average time for that level node to report data (report data information to the previous level node).

[0033] Specifically, the time taken for information transmission between nodes at two different levels can be obtained by corresponding network node information. For example, by calculating the difference between the transmission time contained in the node signal of the next level node and the transmission time contained in the node signal of the previous level node, the time taken for information transmission between the two corresponding nodes at two different levels can be obtained. By obtaining the time taken for information transmission between all nodes at different levels between two different levels and calculating the average value, the time taken for information transmission corresponding to the next level node can be obtained.

[0034] By calculating the allocation coefficient for each level of node according to the allocation coefficient calculation formula in the allocation rules, the corresponding allocation coefficient can be obtained, and each level of node will obtain an allocation coefficient.

[0035] In a specific embodiment, the step of calculating the allocation coefficient for each level node according to the allocation coefficient calculation formula in the allocation rule to obtain the allocation coefficient corresponding to each level node includes: calculating the number of nodes and information transmission time of each level node according to the allocation coefficient calculation formula to obtain the allocation coefficient for each level node.

[0036] Specifically, the number of nodes and information transmission time at each level can be calculated using the allocation coefficient calculation formula. For example, the allocation coefficient calculation formula can be expressed as: S(n) = H(n) × J(n), where S(n) is the allocation coefficient of the nth level node, H(n) is the information transmission time of the nth level node, and J(n) is the number of nodes in the nth level node. Using the above allocation coefficient calculation formula, the allocation coefficient corresponding to each level node can be calculated sequentially.

[0037] In another specific embodiment, the step of calculating the allocation coefficient for each level node according to the allocation coefficient calculation formula in the allocation rule to obtain the allocation coefficient corresponding to each level node includes: calculating the corresponding allocation correction coefficient according to the number of nodes in the current level node and the number of nodes in the previous level node; and calculating the allocation correction coefficient, the number of nodes in each level node and the information transmission time according to the allocation coefficient calculation formula to obtain the allocation coefficient for each level node.

[0038] Furthermore, if the number of nodes in the next level node is too large and the number of nodes in the previous level node is small, the next level node will need to spend more time reporting data information; if the number of nodes in the next level node is small and the number of nodes in the previous level node is large, the next level node will need to spend less time reporting data information. Further, the corresponding allocation correction coefficient can be calculated based on the number of nodes in the current level node and the number of nodes in the previous level node. The specific calculation formula for the allocation correction coefficient can be expressed by formula (1):

[0039]

[0040] Where e is the base of the natural logarithm, X(n) is the calculated allocation correction coefficient for the nth level node, J(n) is the number of nodes in the nth level node, and J(n-1) is the number of nodes in the (n-1)th level node (the level above the nth level node).

[0041] Furthermore, the allocation correction coefficient, the number of nodes at each level, and the information transmission time are calculated using the allocation coefficient calculation formula to obtain the corresponding allocation coefficient. Specifically, the allocation correction coefficient, the number of nodes, and the information transmission time for nodes at the same level can be multiplied together, and the product is used as the allocation coefficient corresponding to that level of node.

[0042] S130. Obtain the allocation duration corresponding to each of the hierarchical nodes according to the allocation coefficient and the preset power supply duration.

[0043] The allocation duration corresponding to each level node is obtained based on the allocation coefficient and the preset power supply duration. Furthermore, the preset power supply duration can be allocated according to the obtained allocation coefficient; that is, the allocation duration corresponding to each level node is calculated based on the allocation coefficient and the preset power supply duration.

[0044] In a specific embodiment, obtaining the allocation duration corresponding to each of the hierarchical nodes based on the allocation coefficient and the preset power supply duration includes: comprehensively calculating the allocation coefficient of each hierarchical node to obtain the allocation ratio corresponding to each hierarchical node; and multiplying the allocation ratio of each hierarchical node by the power supply duration to obtain the allocation duration corresponding to each hierarchical node.

[0045] Specifically, the allocation coefficients of each level of nodes can be calculated first to obtain the allocation ratio of each level of nodes. All allocation coefficients can be summed up as the denominator, and the allocation coefficients of each level of nodes can be used as the numerator to calculate the allocation ratio of each level of nodes. The allocation ratio is the proportion of the allocation coefficient of each level of nodes in the sum of the allocation coefficients of all levels of nodes.

[0046] Furthermore, the allocation ratio of each level of node is multiplied by the power supply duration to obtain the allocation duration corresponding to each level of node. For example, if the preset power supply duration is 3 minutes and the allocation ratio of a certain level of node is 0.12, then the allocation duration corresponding to that level of node is 3 × 0.12 = 0.36 minutes.

[0047] Furthermore, to prevent power outage events from failing to be reported due to node power depletion, a preset power supply duration can be calculated based on the node's level and then truncated. This truncated duration is then multiplied by the allocation ratio for each level of node to obtain the allocated duration for each level of node.

[0048] For example, the intercept duration can be calculated using formula (2):

[0049]

[0050] Where T is the preset power supply duration, T J To extract the duration, C is the number of layers in the power line carrier network, C0 is the preset maximum layer value (e.g., 15), and e is the base of the natural logarithm.

[0051] S140. Generate corresponding reporting configuration parameters according to the allocated duration of each level node and send them to the power line carrier network, so that each level node in the power line carrier network will report the power outage event in sequence according to the reporting configuration parameters when a power outage event is triggered.

[0052] The corresponding reporting configuration parameters are generated based on the allocated duration for each level node and sent to the power line carrier network. This allows each level node in the power line carrier network to report a power outage event sequentially according to the reporting configuration parameters when a power outage event is triggered. The reporting configuration parameters contain parameter values ​​corresponding to the allocation of each level node. After receiving the reporting configuration parameters, each node in the power line carrier network configures its parameters sequentially according to the parameter values ​​corresponding to each level node. If no power outage event occurs, each node resends a node signal to the next higher-level node according to the periodic time. At this time, the concentrator can return to step S110. If a power outage event occurs, each node reports the power outage event sequentially to the next higher-level node according to the configured parameter values. Finally, the first-level node sends the power outage data information to the concentrator, at which point the concentrator can obtain the power outage event reported by each node in each level.

[0053] In a specific embodiment, the step of generating corresponding reporting configuration parameters based on the allocation duration corresponding to each of the hierarchical nodes and sending them to the power line carrier network includes: accumulating the allocation duration of each hierarchical node and the allocation duration of all hierarchical nodes above each hierarchical node to obtain the cumulative reporting time corresponding to each hierarchical node; aligning with the end time point of each of the cumulative reporting times, and using the start time point of each of the cumulative reporting times as the reporting start time point of the hierarchical node corresponding to the cumulative reporting time; and combining the reporting start times points of each hierarchical node to generate corresponding reporting configuration parameters.

[0054] Specifically, the concentrator accumulates the allocation duration of each level node and the allocation duration of all levels of nodes above each level node to obtain the reported cumulative time. That is, the reported cumulative time of the first level node is the allocation duration of the first level node, the reported cumulative time of the second level node is the sum of the allocation duration of the first level node and the allocation duration of the second level node, and so on, until the reported cumulative time of the lowest level node is the sum of the allocation durations of all levels of nodes. Therefore, the reported cumulative time of the lowest level node is equal to the power supply duration.

[0055] Furthermore, the end times of the cumulative reporting times for each level of nodes are aligned to ensure that the end times of all cumulative reporting times are the same. Each cumulative reporting time includes a start time and an end time. After the end times are aligned, the start time of each cumulative reporting time can be obtained as the reporting start time of the level time corresponding to that cumulative reporting time. The reporting start times of each level of nodes are combined to generate the corresponding reporting configuration parameters. Thus, the reporting start time of each level of node is used as the parameter value corresponding to that level of node in the reporting configuration parameters.

[0056] For example, if the cumulative reporting time of the lowest level node is 3 minutes and the cumulative reporting time of the second-to-last level node is 2.5 minutes, then after alignment, the reporting start time of the lowest level node will be the power outage trigger time, and the reporting start time of the second-to-last level node will be 0.5 minutes after the power outage trigger time.

[0057] In a specific embodiment, after combining the reporting start time points of each of the hierarchical nodes to generate corresponding reporting configuration parameters, the method further includes: configuring a preset anti-collision algorithm in the reporting configuration parameters.

[0058] Furthermore, the anti-collision algorithm can be configured in the reporting configuration parameters. The anti-collision algorithm can be the time-slot ALOHA(SA) algorithm. In this case, in addition to reporting the power outage event according to the reporting start time, each node also follows the time-slot ALOHA(SA) algorithm to send data on the power outage event, thereby further improving the success rate of power outage event data transmission and reducing the probability of collisions during data transmission.

[0059] The power outage event reporting method for power line carrier communication disclosed in the above embodiments includes: receiving network node communication time information obtained from periodic collection of data from the power line carrier network and reading the number of nodes corresponding to each level of nodes to obtain network node information; allocating nodes at each level of the network node information according to a preset allocation rule to obtain the allocation coefficient corresponding to each level of nodes; obtaining the allocation duration corresponding to each level of nodes according to the allocation coefficient and a preset power supply duration; generating corresponding reporting configuration parameters according to the allocation duration corresponding to each level of nodes and sending them to the power line carrier network, so that each level of nodes in the power line carrier network will report the power outage event sequentially according to the reporting configuration parameters when a power outage event is triggered. The above reporting method can determine the allocation coefficient and allocation duration of each level node according to the characteristics of each level node in the power line carrier network, and enable each level node to report power outage events according to the allocation duration. This avoids collisions caused by concentrated reporting of power outage events, greatly improves the success rate of event information reporting, and enables the concentrator to obtain complete event reporting information, thereby improving the integrity of the power outage event information obtained by the concentrator.

[0060] This invention also provides a power line carrier communication power outage event reporting device, which can be configured in a concentrator. The concentrator is communicatively connected to a multi-level power line carrier network. The power line carrier network includes multiple levels of nodes, each level consisting of at least one node. Nodes in a lower level are communicatively connected to nodes in a higher level. The first-level nodes are directly communicatively connected to the concentrator. This power line carrier communication power outage event reporting device is used to execute any embodiment of the aforementioned power line carrier communication power outage event reporting method. Specifically, please refer to... Figure 3 , Figure 3 This is a schematic block diagram of a power line carrier communication power outage event reporting device provided in an embodiment of the present invention.

[0061] like Figure 3 As shown, the power line carrier communication power outage event reporting device 100 includes a network node information acquisition unit 110, an allocation coefficient acquisition unit 120, an allocation duration acquisition unit 130, and a reporting configuration parameter sending unit 140.

[0062] The network node information acquisition unit 110 is used to receive network node communication time information obtained from periodic collection from the power line carrier network and to read the number of nodes corresponding to each level of nodes to obtain network node information.

[0063] The allocation coefficient acquisition unit 120 is used to perform hierarchical allocation of each level node in the network node information according to the preset allocation rules, so as to obtain the allocation coefficient corresponding to each level node.

[0064] The allocation duration acquisition unit 130 is used to acquire the allocation duration corresponding to each of the hierarchical nodes according to the allocation coefficient and the preset power supply duration.

[0065] The reporting configuration parameter sending unit 140 is used to generate corresponding reporting configuration parameters according to the allocation duration corresponding to each of the hierarchical nodes and send them to the power line carrier network, so that each hierarchical node in the power line carrier network will report the power outage event in sequence according to the reporting configuration parameters when a power outage event is triggered.

[0066] The power line carrier communication power outage event reporting device provided in this embodiment of the invention applies the above-mentioned power line carrier communication power outage event reporting method. It receives network node communication time information obtained from the power line carrier network through periodic collection and reads the number of nodes corresponding to each level of nodes to obtain network node information. It allocates each level of nodes in the network node information according to a preset allocation rule to obtain the allocation coefficient corresponding to each level of nodes. It obtains the allocation duration corresponding to each level of nodes according to the allocation coefficient and the preset power supply duration. It generates corresponding reporting configuration parameters according to the allocation duration corresponding to each level of nodes and sends them to the power line carrier network, so that each level of nodes in the power line carrier network will report the power outage event in sequence according to the reporting configuration parameters when a power outage event is triggered. The above reporting method can determine the allocation coefficient and allocation duration of each level node according to the characteristics of each level node in the power line carrier network, and enable each level node to report power outage events according to the allocation duration. This avoids collisions caused by concentrated reporting of power outage events, greatly improves the success rate of event information reporting, and enables the concentrator to obtain complete event reporting information, thereby improving the integrity of the power outage event information obtained by the concentrator.

[0067] The aforementioned power line carrier communication power outage event reporting device can be implemented as a computer program that can run on a computer device.

[0068] Please see Figure 4 , Figure 4This is a schematic block diagram of a computer device provided in an embodiment of the present invention. The computer device may be a concentrator used to execute a power outage event reporting method for power line carrier communication, thereby configuring reporting parameters and receiving power outage events.

[0069] See Figure 4 The computer device 500 includes a processor 502, a memory, and a network interface 505 connected via a communication bus 501. The memory may include a storage medium 503 and internal memory 504.

[0070] The storage medium 503 may store the operating system 5031 and the computer program 5032. When the computer program 5032 is executed, it causes the processor 502 to execute the power line carrier communication power failure event reporting method. The storage medium 503 may be a volatile storage medium or a non-volatile storage medium.

[0071] The processor 502 provides computing and control capabilities to support the operation of the entire computer device 500.

[0072] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute the power line carrier communication power failure event reporting method.

[0073] This network interface 505 is used for network communication, such as providing data transmission. Those skilled in the art will understand that... Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present invention and does not constitute a limitation on the computer device 500 to which the present invention is applied. The specific computer device 500 may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0074] The processor 502 is used to run the computer program 5032 stored in the memory to implement the corresponding functions in the power line carrier communication power outage event reporting method described above.

[0075] Those skilled in the art will understand that Figure 4 The embodiments of the computer device shown do not constitute a limitation on the specific configuration of the computer device. In other embodiments, the computer device may include more or fewer components than illustrated, or combine certain components, or have different component arrangements. For example, in some embodiments, the computer device may include only memory and a processor. In such embodiments, the structure and function of the memory and processor are different from those shown. Figure 4 The embodiments shown are consistent and will not be described again here.

[0076] It should be understood that, in this embodiment of the invention, the processor 502 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0077] In another embodiment of the invention, a computer-readable storage medium is provided. This computer-readable storage medium may be volatile or non-volatile. The computer-readable storage medium stores a computer program, wherein when executed by a processor, the computer program implements the steps included in the power line carrier communication power outage event reporting method described above.

[0078] Those skilled in the art will readily understand that, for the sake of convenience and brevity, the specific working processes of the devices, apparatuses, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. Those skilled in the art will 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 composition and steps of each example have been generally described in terms of function 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 invention.

[0079] In the embodiments provided by this invention, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Units with the same function may be grouped into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, or it may be an electrical, mechanical, or other form of connection.

[0080] The units described as separate components may or may not be physically separate. 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 can be selected to achieve the purpose of the embodiments of the present invention, depending on actual needs.

[0081] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0082] If the integrated unit is implemented as 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 technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a computer-readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned computer-readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks.

[0083] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for reporting power outage events using power line carrier communication, characterized in that, The method is applied in a concentrator that is communicatively connected to a multi-level power line carrier network. The power line carrier network comprises multiple levels of nodes, each level consisting of at least one node. Nodes in a lower level communicate with nodes in a higher level. The first-level nodes communicate directly with the concentrator. The method includes: The network node information is obtained by receiving network node communication time information acquired periodically from the power line carrier network and reading the number of nodes corresponding to each level. The network node information is hierarchically allocated according to the preset allocation rules to obtain the allocation coefficient corresponding to each level node. The allocation duration corresponding to each level node is obtained according to the allocation coefficient and the preset power supply duration; Based on the allocated duration for each of the aforementioned hierarchical nodes, corresponding reporting configuration parameters are generated and sent to the power line carrier network, so that each hierarchical node in the power line carrier network can sequentially report a power outage event according to the reporting configuration parameters when a power outage event is triggered. The step of obtaining the allocation duration corresponding to each level node based on the allocation coefficient and the preset power supply duration includes: The allocation coefficients of each level node are comprehensively calculated to obtain the allocation ratio corresponding to each level node; the allocation ratio is the proportion of the allocation coefficient of each level node in the sum of the allocation coefficients of all level nodes. Multiply the allocation ratio of each level node by the power supply duration to obtain the allocation duration corresponding to each level node; The step of generating corresponding reporting configuration parameters based on the allocation duration corresponding to each of the aforementioned hierarchical nodes and sending them to the power line carrier network includes: The allocation time of each level node and the allocation time of all level nodes above each level node are summed to obtain the cumulative reporting time corresponding to each level node. Align with the end time of each of the reported cumulative times, and take the start time of each of the reported cumulative times as the reporting start time of the hierarchical node corresponding to the reported cumulative time. The reporting start time points of each of the aforementioned hierarchical nodes are combined to generate corresponding reporting configuration parameters.

2. The power outage event reporting method for power line carrier communication according to claim 1, characterized in that, The step of hierarchically allocating nodes at each level in the network node information according to preset allocation rules to obtain the allocation coefficient corresponding to each level node includes: Obtain the number of nodes and information transmission time corresponding to each level of nodes from the network node information; The allocation coefficients for each level of nodes are calculated according to the allocation coefficient calculation formula in the allocation rules to obtain the allocation coefficients for each level of nodes.

3. The power outage event reporting method for power line carrier communication according to claim 2, characterized in that, The step of calculating the allocation coefficient for each level node according to the allocation coefficient calculation formula in the allocation rule to obtain the allocation coefficient corresponding to each level node includes: The allocation coefficient is calculated based on the allocation coefficient calculation formula to determine the number of nodes and the information transmission time of each level of nodes, and thus obtain the allocation coefficient of each level of nodes.

4. The power outage event reporting method for power line carrier communication according to claim 2, characterized in that, The step of calculating the allocation coefficient for each level node according to the allocation coefficient calculation formula in the allocation rule to obtain the allocation coefficient corresponding to each level node includes: The corresponding allocation correction coefficient is calculated based on the number of nodes in the current level and the number of nodes in the previous level. The allocation correction coefficient, the number of nodes at each level, and the information transmission time are calculated according to the allocation coefficient calculation formula to obtain the allocation coefficient for each level.

5. The power outage event reporting method for power line carrier communication according to any one of claims 1-4, characterized in that, After combining the reporting start times of each of the aforementioned hierarchical nodes to generate corresponding reporting configuration parameters, the method further includes: The preset anti-collision algorithm is configured in the reported configuration parameters.

6. A power outage event reporting device for power line carrier communication, characterized in that, The device is configured in a concentrator, which is communicatively connected to a multi-level power line carrier network. The power line carrier network contains multiple levels of nodes, each level consisting of at least one node. The nodes in the next level of the network are communicatively connected to the nodes in the previous level of the network. The first level of the network is directly communicatively connected to the concentrator. The device is used to execute the power outage event reporting method of power line carrier communication as described in any one of claims 1-5.

7. A computer device, characterized in that, The computer device includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, when executing a program stored in memory, implements the power outage event reporting method for power line carrier communication as described in any one of claims 1-5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the power line carrier communication power outage event reporting method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • User power failure event reporting method based on low-voltage power line broadband carrier

    CN107809139A

  • Power line carrier communication-based power failure fault rapid positioning method

    CN110034785A