CN113259167A - Power distribution terminal data transmission method based on event trigger mechanism - Google Patents
Power distribution terminal data transmission method based on event trigger mechanism Download PDFInfo
- Publication number
- CN113259167A CN113259167A CN202110589325.8A CN202110589325A CN113259167A CN 113259167 A CN113259167 A CN 113259167A CN 202110589325 A CN202110589325 A CN 202110589325A CN 113259167 A CN113259167 A CN 113259167A
- Authority
- CN
- China
- Prior art keywords
- node
- detection
- event
- fault
- power distribution
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a power distribution terminal data transmission method based on an event trigger mechanism, which comprises the steps of constructing a new greedy increase algorithm to detect faults of a network of a power distribution network, checking whether the faults exist or not, and analyzing a detection result; adopting Min algorithm to carry out fault location, taking a fault occurring in the power grid as an event, and matching the fault event with subscription conditions when a fault occurrence place is located; and when the fault event is matched with the subscription condition, uploading fault information to the power distribution main station by adopting a self-adaptive data rate strategy. The invention shortens the transmission time, can effectively reduce the power consumption, changes the actual data rate, ensures the reliable data packet transmission, and optimizes the network performance and the terminal node capacity scale.
Description
Technical Field
The invention relates to the technical field of power distribution network data transmission, in particular to a power distribution terminal data transmission method based on an event trigger mechanism.
Background
At present, data collected by a power distribution terminal can be sent to a main station only by being sent to a metering main station firstly and then being forwarded by a mass data platform, and then can be sent to a distribution network automation main station.
The data transmission period is long, and the actual effect requirement of the dispatching and dispatching cannot be met. In addition, the existing data processing mode is that the main station performs centralized calculation, analysis and processing, a large number of data calculation tasks increase the operation load of the main station, the cost of system communication resource requirements and calculation capacity is too high, and the stability of the operation of the distribution network main station is influenced.
Disclosure of Invention
This section is for the purpose of summarizing some aspects of embodiments of the invention and to briefly introduce some preferred embodiments. In this section, as well as in the abstract and the title of the invention of this application, simplifications or omissions may be made to avoid obscuring the purpose of the section, the abstract and the title, and such simplifications or omissions are not intended to limit the scope of the invention.
The present invention has been made in view of the above-mentioned conventional problems.
Therefore, the invention provides a power distribution terminal data transmission method based on an event trigger mechanism, which can solve the problem of unstable data transmission of a power distribution network.
In order to solve the technical problems, the invention provides the following technical scheme: the method comprises the steps of setting up a new greedy increase algorithm to detect faults of a network of the power distribution network, checking whether the faults exist or not, and analyzing a detection result; adopting Min algorithm to carry out fault location, taking a fault occurring in the power grid as an event, and matching the fault event with subscription conditions when a fault occurrence place is located; and when the fault event is matched with the subscription condition, uploading fault information to the power distribution main station by adopting a self-adaptive data rate strategy.
As a preferred scheme of the power distribution terminal data transmission method based on the event trigger mechanism, the method comprises the following steps: for a network with a known topological structure, initializing a node set of the network with a known topological structure, setting an available detection set of the network with a known topological structure as N and setting an available detection set of the network with a known topological structure as T, and defining the detection set as null; selecting the node N covered by the least detectionjDetecting a node corresponding to the row with the minimum weight of the row vector in the dependency matrix; from coverage to node NjSelects the probe T covering the most nodesiDeleting all nodes covered by the detection, namely deleting the maximum column of the weight of the row vector which can cover the node Nj in the matrix since the detection; deleting the column corresponding to the covering node, and repeating covering, deleting and detecting until all the nodes are covered.
As a preferred scheme of the power distribution terminal data transmission method based on the event trigger mechanism, the method comprises the following steps: the analysis comprises that if the detection is successful, the node which is successfully detected is regarded as a normal node, and the normal node is added into a normal node set; if the detection fails, all nodes which are not judged as normal nodes on the failure path are suspicious nodes, and the suspicious nodes are added into a suspicious point set; if only one suspicious point exists on a path of failed detection and other nodes are successfully detected, the suspicious point is a fault point and is added into a fault point set; and recording all tests with failed returned results, placing the tests in a test failure set, and deleting the detection of the fault node in the standby detection set.
As a preferred scheme of the power distribution terminal data transmission method based on the event trigger mechanism, the method comprises the following steps: if the suspicious point set is empty or the spare detection set does not contain the detection of the suspicious node, quitting, otherwise, deleting all the detections of the fault point set in the spare test set from the spare test set; selecting nodes in the set of suspect points that experience the backup probing setA minimum of probe Ti; if TiIf the detection result returns success, deleting the nodes in the suspicious point set which are subjected to detection from the suspicious point set and adding the nodes into the normal point set; if the Ti detection result returns failure, adding the detection into TftIf the result return fails and only 1 suspicious node exists in the detection, deleting the suspicious node from the suspicious node set and adding the suspicious node into the fault point set; calendar TftAdding suspect nodes in a probe in which 1 and only 1 suspect node is satisfied from the suspect point set to the failed point set.
As a preferred scheme of the power distribution terminal data transmission method based on the event trigger mechanism, the method comprises the following steps: the matching is done by using a binary tree search method, including, if the user defines a subscription Sub containing m conditionsi={F1,F2,F3,…,Fm},FiIs a filter of a single attribute, where Fi=(Namei,Data Type,OperatoriValue); compare attrSet [ n ]]And SubiTo generate an n-dimensional vector Subi[n]The generation rule is as follows, the Name of all filters is queriediLower set of indices m],x∈[1,n],if x∈index[M],Subi[x]=1;else Subi[x]0 because of Subi[j]=0or1,Subi[n]Can be represented using all leaf nodes of an N +1 level binary tree.
As a preferred scheme of the power distribution terminal data transmission method based on the event trigger mechanism, the method comprises the following steps: for the defined subscription SubiAccording to the filter contained in it, utilizing filter covering relation in general meaning to set up correspondent index, the described index setting up rule includes that the first level of index structure is Name of filteri(ii) a Establishing an index by adopting a hash table for the operator; for the data with the coverage relation of the predicates and the natural size of the data, the data are less than or equal toAfter the values of small float, int or ASCII (string) are arranged in an ascending order, adding an index list; for the condition that the data are larger than or equal to the condition that the data are not larger than the preset value, adding the data into an index table after the data are arranged in a descending order according to the natural size of the data or the ASCII value according to the coverage relation of predicates; after the subscription and the index are established, if an Event occurs in the power gridjAn n-dimensional column vector Event is also establishedj[n](ii) a Searching in the established binary tree if Eventj[k]=1(k∈int,k∈[1,n]) Searching a left sub-tree and a right sub-tree of a corresponding node of the nth layer of the binary tree along a path; if Eventi[k]=0(k∈int,k∈[1,n]) Searching the left sub-tree of the corresponding node, and after the searching is finished, obtaining all leaf nodes which are the subscription collection possibly matched with the event; finding an EventiThe filter determined by each attribute is queried, an index list of the filter is queried, a first matched condition is queried, and an operator only needs to be queried once; querying the operators which are less than or equal to the operators in ascending order from small to large; for operators > or ≧ are queried in descending order from big to small as before.
As a preferred scheme of the power distribution terminal data transmission method based on the event trigger mechanism, the method comprises the following steps: also included is defining a vector Result _ Historyj[2n]、Result_Nowj[2n]These two vectors, Result _ Historyj[2n]Indicates the subscription screened by the previous filter, Result _ Nowj[2n]Representing the subscription after the current filter filters, and intersecting two vectors each time the subscription is updated; scanning the sum of two vector elements, if one of the two vector elements is zero, terminating the matching, and not subscribing the matching successfully; if Result _ Historyj[2n]If the elements are not all zero, the subscript of the non-zero elements in the vector is inquired, and the corresponding subscription is the EventjIs subscribed to.
As a preferred scheme of the power distribution terminal data transmission method based on the event trigger mechanism, the method comprises the following steps: the method comprises the steps that a terminal node sends a message in an uplink mode, and if the terminal node receives a downlink response, the terminal node keeps an original data rate; if the terminal node does not receive the downlink response and the data rate of the terminal node is not less than the limiting rate, an uplink ADR request response mark is set, and a request message is sent to a network; and if the terminal node does not receive the downlink response and the data rate of the terminal node is less than the limiting rate, retransmitting the uplink message.
As a preferred scheme of the power distribution terminal data transmission method based on the event trigger mechanism, the method comprises the following steps: if the response of the downlink message is received within the terminal delay time, the original data rate is kept, otherwise, the terminal node is switched to a lower data rate, and the uplink data is sent; if the terminal node receives the response of the downlink message, the original data rate is maintained; if the terminal node does not receive the downlink response and the data rate of the terminal node is not less than the limiting rate, judging whether the data is the lowest data rate in the policy table or not, and if so, not establishing connection with the network; and if the terminal node does not receive the downlink response and the data rate of the terminal node is less than the limiting rate, retransmitting the uplink message.
The invention has the beneficial effects that: after the method is triggered by a fault event, the power distribution terminal reports fault information to the master station, so that network bandwidth resources are saved, communication times are reduced, communication burden is lightened, and meanwhile, calculation cost is reduced; on the other hand, the method of the invention adopts the self-adaptive data rate technology, and the terminal node close to the gateway uses higher data transmission rate and lower output power, thus not only shortening the transmission time, but also effectively reducing the power consumption, changing the actual data rate to ensure reliable data packet transmission, and optimizing the network performance and the terminal node capacity scale.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise. Wherein:
fig. 1 is a schematic flow chart of a fault detection algorithm of a power distribution terminal data transmission method based on an event trigger mechanism according to a first embodiment of the present invention;
fig. 2 is a schematic flow chart of a fault location algorithm of a power distribution terminal data transmission method based on an event trigger mechanism according to a first embodiment of the present invention;
fig. 3 is a schematic diagram illustrating a matching process of a fault event of a power distribution terminal data transmission method based on an event trigger mechanism according to a first embodiment of the present invention;
fig. 4 is a schematic diagram illustrating a flow of adaptive data rate adjustment of a power distribution terminal data transmission method based on an event trigger mechanism according to a first embodiment of the present invention;
fig. 5 is a schematic diagram illustrating a data transmission stability comparison curve of a power distribution terminal data transmission method based on an event trigger mechanism according to a second embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, specific embodiments accompanied with figures are described in detail below, and it is apparent that the described embodiments are a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without making creative efforts based on the embodiments of the present invention, shall fall within the protection scope of the present invention.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, but the present invention may be practiced in other ways than those specifically described and will be readily apparent to those of ordinary skill in the art without departing from the spirit of the present invention, and therefore the present invention is not limited to the specific embodiments disclosed below.
Furthermore, reference herein to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one implementation of the invention. The appearances of the phrase "in one embodiment" in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments.
The present invention will be described in detail with reference to the drawings, wherein the cross-sectional views illustrating the structure of the device are not enlarged partially in general scale for convenience of illustration, and the drawings are only exemplary and should not be construed as limiting the scope of the present invention. In addition, the three-dimensional dimensions of length, width and depth should be included in the actual fabrication.
Meanwhile, in the description of the present invention, it should be noted that the terms "upper, lower, inner and outer" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are only for convenience of describing the present invention and simplifying the description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation and operate, and thus, cannot be construed as limiting the present invention. Furthermore, the terms first, second, or third are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
The terms "mounted, connected and connected" in the present invention are to be understood broadly, unless otherwise explicitly specified or limited, for example: can be fixedly connected, detachably connected or integrally connected; they may be mechanically, electrically, or directly connected, or indirectly connected through intervening media, or may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Example 1
Referring to fig. 1 to 4, a first embodiment of the present invention provides a power distribution terminal data transmission method based on an event trigger mechanism, including:
s1: and establishing a new greedy increase algorithm to perform fault detection on the network of the power distribution network, checking whether faults exist or not, and analyzing a detection result. Wherein, it is required to be noted that:
for a network with a known topological structure, a node set is N, an available detection set is T, initialization is carried out, and the detection set is defined to be empty;
selecting the quilt bestNode N with less probe coveragejDetecting a node corresponding to the row with the minimum weight of the row vector in the dependency matrix;
from coverage to node NjSelects the probe T covering the most nodesiDeleting all nodes covered by the detection, namely deleting the maximum column of the weight of the row vector which can cover the node Nj in the matrix since the detection;
deleting the column corresponding to the covering node, and repeating covering, deleting and detecting until all the nodes are covered.
Further, the analyzing includes:
if the detection is successful, the node which is successfully detected is regarded as a normal node, and the normal node is added into the normal point set;
if the detection fails, all nodes which are not judged as normal nodes on the failure path are suspicious nodes, and the suspicious nodes are added into a suspicious point set;
if only one suspicious point exists on a path which is failed to be detected and other nodes are successfully detected, the suspicious point is a fault point and is added into a fault point set;
recording all tests with returned result failure, placing the tests in a test failure set, and deleting the detection of the fault node in the standby detection set;
if the suspicious point set is empty or the spare detection set does not contain the detection of the suspicious node, quitting, otherwise deleting all the detections of the fault point set in the spare test set from the spare test set;
selecting the detection Ti with the least nodes in the suspicious point set in the standby detection set;
if TiIf the detection result returns successfully, deleting the nodes in the suspicious point set in the detection from the suspicious point set and adding the nodes into the normal point set;
if the Ti detection result returns failure, adding the detection into TftIf the result return fails and only 1 suspicious node exists in the detection, deleting the suspicious node from the suspicious node set and adding the suspicious node into the fault point set;
calendar TftAnd deleting the suspicious nodes in the detection in which 1 suspicious node is satisfied and only 1 suspicious node from the suspicious point set into the fault point set.
S2: and adopting a Min algorithm to carry out fault location, taking a fault occurring in the power grid as an event, and matching the fault event with subscription conditions when a fault occurrence place is located. It should be noted that in this step, matching is completed by using a binary tree search method, which includes:
if the user defines a subscription Sub containing m conditionsi={F1,F2,F3,…,Fm},FiIs a filter of a single attribute, where Fi=(Namei,Data Type,Operatori,Value);
Compare attrSet [ n ]]And SubiTo generate an n-dimensional vector Subi[n]The generation rule is as follows, the Name of all filters is queriediLower set of indices m],x∈[1,n],if x∈index[M],Subi[x]=1;else Subi[x]0 because of Subi[j]=0or1,Subi[n]Can be represented using all leaf nodes of an N +1 level binary tree.
For defined subscriptions SubiAccording to the filter contained in the index, the corresponding index is established by using the filter coverage relation in the general sense, and the index establishing rule comprises the following steps:
the first level of the index structure is the Name of the filteri;
Establishing an index by adopting a hash table for the operator;
for the value less than or equal to the value less;
for the condition that the data are larger than or equal to the condition that the data are not larger than the preset value, adding the data into an index table after the data are arranged in a descending order according to the natural size of the data or the ASCII value according to the coverage relation of predicates;
complete subscription and searchAfter the drainage is established, if an Event occurs in the power gridjAn n-dimensional column vector Event is also establishedj[n];
Searching in the established binary tree if Eventj[k]=1(k∈int,k∈[1,n]) Searching a left sub-tree and a right sub-tree of a corresponding node of the nth layer of the binary tree along a path;
if Eventi[k]=0(k∈int,k∈[1,n]) Searching the left sub-tree of the corresponding node, and after the searching is finished, obtaining all leaf nodes which are the subscription collection possibly matched with the event;
finding an EventiThe filter determined by each attribute is queried, an index list of the filter is queried, a first matched condition is queried, and an operator only needs to be queried once;
querying the operators which are less than or equal to the operators in ascending order from small to large;
for operators > or ≧ are queried in descending order from big to small as before.
Still further, still include:
define vector Result _ Historyj[2n]、Result_Nowj[2n]These two vectors, Result _ Historyj[2n]Indicates the subscription screened by the previous filter, Result _ Nowj[2n]Representing the subscription after the current filter filters, and intersecting two vectors each time the subscription is updated;
scanning the sum of two vector elements, if one of the two vector elements is zero, terminating the matching, and not subscribing the matching successfully;
if Result _ Historyj[2n]If the elements are not all zero, the subscript of the non-zero elements in the vector is inquired, and the corresponding subscription is the EventjIs subscribed to.
S3: and when the fault event is matched with the subscription condition, uploading fault information to the power distribution main station by adopting a self-adaptive data rate strategy. Among them, it is also to be noted that:
the terminal node sends a message in an uplink mode, and if the terminal node receives a downlink response, the terminal node keeps the original data rate;
if the terminal node does not receive the downlink response and the data rate of the terminal node is not less than the limiting rate, an uplink ADR request response mark is set, and a request message is sent to the network;
if the terminal node does not receive the downlink response and the data rate of the terminal node is less than the limiting rate, retransmitting the uplink message;
if the response of the downlink message is received within the terminal delay time, the original data rate is kept, otherwise, the terminal node is switched to a lower data rate, and the uplink data is sent;
if the terminal node receives the response of the downlink message, the original data rate is maintained;
if the terminal node does not receive the downlink response and the data rate of the terminal node is not less than the limiting rate, judging whether the data is the lowest data rate in the policy table or not, and if so, not establishing connection with the network;
and if the terminal node does not receive the downlink response and the data rate of the terminal node is less than the limiting rate, retransmitting the uplink message.
Preferably, in the present embodiment, it should be further described that, in the prior art, data collected by the power distribution terminal is sent to the master station and then only sent to the metering master station and then forwarded by the mass data platform, so that the data can be sent to the distribution network automation master station, which has a long time delay, and all collected data are transmitted to the master station, and the calculation load of the master station is severe; the method of the invention carries out fault location, when a fault is detected in the power grid, the power distribution terminal reports the fault information to the master station after the fault is triggered, and the self-adaptive data rate technology is adopted, and the terminal node close to the gateway uses higher data transmission rate and lower output power, thus not only shortening the transmission time, but also effectively reducing the power consumption, and only the node at the very edge of the link budget uses the lowest data rate and the maximum output rate.
Example 2
Referring to fig. 5, a second embodiment of the present invention is different from the first embodiment in that an experimental comparison test of a power distribution terminal data transmission method based on an event trigger mechanism is provided, which specifically includes:
in order to better verify and explain the technical effects adopted in the method, the embodiment selects a traditional power distribution network data transmission method and the method for carrying out comparison test, compares the test results by means of scientific demonstration, and verifies the real effect of the method.
The traditional power distribution network data transmission method can only be transmitted to a metering master station and then transmitted to a power distribution network automatic master station through a mass data platform, has long time delay, transmits all acquired data to the master station, and is serious in operation load, so that the instability of a power distribution network system is easily caused; in order to verify that the method of the present invention has higher transmission efficiency and stability compared with the conventional method, in this embodiment, the conventional method and the method of the present invention are respectively used to test and compare the power distribution network system of the simulation platform.
And (3) testing environment: inputting the system parameters of a power distribution network of a certain power supply office in south into a simulation platform to simulate operation and simulate a data transmission scene, adopting historical power distribution network data information from 6 to 9 months in 2020 as a test sample, respectively carrying out transmission test by utilizing forwarding operation of a traditional method and obtaining test result data; by adopting the method, the automatic test equipment is started, MATLB is used for realizing the simulation test of the method, and simulation data are obtained according to the experimental result.
In each method, 100 groups of data are tested, the time for obtaining each group of data is calculated, and the error comparison calculation is carried out on the time and the actual predicted value of the simulation input.
Referring to fig. 5, a solid line is a curve output by the method of the present invention, a dotted line is a curve output by a conventional method, and it can be seen intuitively from the schematic diagram of fig. 5 that the solid line and the dotted line show different trends along with the increase of time, the solid line shows a stable rising trend in the former period compared with the dotted line, although the solid line slides down in the latter period, the fluctuation is not large and is always above the dotted line and keeps a certain distance, and the dotted line shows a large fluctuation trend and is unstable, so that the stability state of the solid line is always greater than that of the dotted line, i.e. the real effect of the method of the present invention is verified.
Preferably, the master station in the traditional method forwards data through a mass data platform or a data center, the data transmission period is long, and the actual effect requirement of dispatching and dispatching cannot be met; therefore, the method of the invention adopts a fault triggering mode to transmit data, which can reduce the operation load of the main station and solve the problem of overlarge communication resource requirement and calculation capacity cost of the system, thereby ensuring the stability of the system.
It should be noted that the above-mentioned embodiments are only for illustrating the technical solutions of the present invention and not for limiting, and although the present invention has been described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that modifications or equivalent substitutions may be made on the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, which should be covered by the claims of the present invention.
Claims (9)
1. A power distribution terminal data transmission method based on an event trigger mechanism is characterized in that: comprises the steps of (a) preparing a mixture of a plurality of raw materials,
building a new greedy increase algorithm to perform fault detection on the network of the power distribution network, checking whether faults exist or not, and analyzing a detection result;
adopting Min algorithm to carry out fault location, taking a fault occurring in the power grid as an event, and matching the fault event with subscription conditions when a fault occurrence place is located;
and when the fault event is matched with the subscription condition, uploading fault information to the power distribution main station by adopting a self-adaptive data rate strategy.
2. The power distribution terminal data transmission method based on the event trigger mechanism according to claim 1, characterized in that: comprises the steps of (a) preparing a mixture of a plurality of raw materials,
for a network with a known topological structure, a node set is N, an available detection set is T, initialization is carried out, and the detection set is defined to be empty;
selecting the node N covered by the least detectionjDetecting a node corresponding to the row with the minimum weight of the row vector in the dependency matrix;
from coverage to node NjSelects the probe T covering the most nodesiDeleting all nodes covered by the detection, namely deleting the maximum column of the weight of the row vector which can cover the node Nj in the matrix since the detection;
deleting the column corresponding to the covering node, and repeating covering, deleting and detecting until all the nodes are covered.
3. The power distribution terminal data transmission method based on the event trigger mechanism according to claim 1 or 2, characterized in that: the analysis includes the steps of analyzing the data of the object,
if the detection is successful, the node which is successfully detected is regarded as a normal node, and the normal node is added into a normal point set;
if the detection fails, all nodes which are not judged as normal nodes on the failure path are suspicious nodes, and the suspicious nodes are added into a suspicious point set;
if only one suspicious point exists on a path of failed detection and other nodes are successfully detected, the suspicious point is a fault point and is added into a fault point set;
and recording all tests with failed returned results, placing the tests in a test failure set, and deleting the detection of the fault node in the standby detection set.
4. The power distribution terminal data transmission method based on the event trigger mechanism according to claim 3, characterized in that: comprises the steps of (a) preparing a mixture of a plurality of raw materials,
if the suspicious point set is empty or the spare detection set does not contain the detection of the suspicious node, quitting, otherwise, deleting all the detections of the fault point set in the spare test set from the spare test set;
selecting the detection Ti with the least nodes in the suspicious point set in the standby detection set;
if TiIf the detection result returns success, deleting the nodes in the suspicious point set which are subjected to detection from the suspicious point set and adding the nodes into the normal point set;
if the Ti detection result returns failure, adding the detection into TftIf the result return fails and only 1 suspicious node exists in the detection, deleting the suspicious node from the suspicious node set and adding the suspicious node into the fault point set;
calendar TftAdding suspect nodes in a probe in which 1 and only 1 suspect node is satisfied from the suspect point set to the failed point set.
5. The power distribution terminal data transmission method based on the event trigger mechanism according to claim 4, characterized in that: the matching is accomplished using a binary tree search method, including,
if the user defines a subscription Sub containing m conditionsi={F1,F2,F3,…,Fm},FiIs a filter of a single attribute, where Fi=(Namei,Data Type,Operatori,Value);
Compare attrSet [ n ]]And SubiTo generate an n-dimensional vector Subi[n]The generation rule is as follows, the Name of all filters is queriediLower set of indices m],x∈[1,n],if x∈index[M],Subi[x]=1;else Subi[x]0 because of Subi[j]=0or1,Subi[n]Can be represented using all leaf nodes of an N +1 level binary tree.
6. The power distribution terminal data transmission method based on the event trigger mechanism according to claim 7, characterized in that: for the defined subscription SubiBy using, depending on the filter contained therein, a general term of filtrationThe filter coverage relation establishes a corresponding index, the index establishing rule comprises,
the first level of the index structure is the Name of the filteri;
Establishing an index by adopting a hash table for the operator;
for the value less than or equal to the value;
for the condition that the data are larger than or equal to the condition that the data are not larger than the preset value, adding the data into an index table after the data are arranged in a descending order according to the natural size of the data or the ASCII value according to the coverage relation of predicates;
after the subscription and the index are established, if an Event occurs in the power gridjAn n-dimensional column vector Event is also establishedj[n];
Searching in the established binary tree if Eventj[k]=1(k∈int,k∈[1,n]) Searching a left sub-tree and a right sub-tree of a corresponding node of the nth layer of the binary tree along a path;
if Eventi[k]=0(k∈int,k∈[1,n]) Searching the left sub-tree of the corresponding node, and after the searching is finished, obtaining all leaf nodes which are the subscription collection possibly matched with the event;
finding an EventiThe filter determined by each attribute is queried, an index list of the filter is queried, a first matched condition is queried, and an operator only needs to be queried once;
querying the operators which are less than or equal to the operators in ascending order from small to large;
for operators > or ≧ are queried in descending order from big to small as before.
7. The power distribution terminal data transmission method based on the event trigger mechanism according to claim 6, characterized in that: also comprises the following steps of (1) preparing,
define vector Result _ Historyj[2n]、Result_Nowj[2n]These two vectors, Result _ Historyj[2n]Indicates the subscriptions, result, screened by the previous filtert_Nowj[2n]Representing the subscription after the current filter filters, and intersecting two vectors each time the subscription is updated;
scanning the sum of two vector elements, if one of the two vector elements is zero, terminating the matching, and not subscribing the matching successfully;
if Result _ Historyj[2n]If the elements are not all zero, the subscript of the non-zero elements in the vector is inquired, and the corresponding subscription is the EventjIs subscribed to.
8. The power distribution terminal data transmission method based on the event trigger mechanism according to claim 7, characterized in that: comprises the steps of (a) preparing a mixture of a plurality of raw materials,
a terminal node sends a message in an uplink mode, and if the terminal node receives a downlink response, the terminal node keeps the original data rate;
if the terminal node does not receive the downlink response and the data rate of the terminal node is not less than the limiting rate, an uplink ADR request response mark is set, and a request message is sent to a network;
and if the terminal node does not receive the downlink response and the data rate of the terminal node is less than the limiting rate, retransmitting the uplink message.
9. The power distribution terminal data transmission method based on the event trigger mechanism according to claim 8, characterized in that: also comprises the following steps of (1) preparing,
if the response of the downlink message is received within the terminal delay time, the original data rate is kept, otherwise, the terminal node is switched to a lower data rate, and the uplink data is sent;
if the terminal node receives the response of the downlink message, the original data rate is maintained;
if the terminal node does not receive the downlink response and the data rate of the terminal node is not less than the limiting rate, judging whether the data is the lowest data rate in the policy table or not, and if so, not establishing connection with the network;
and if the terminal node does not receive the downlink response and the data rate of the terminal node is less than the limiting rate, retransmitting the uplink message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110589325.8A CN113259167B (en) | 2021-05-28 | 2021-05-28 | Power distribution terminal data transmission method based on event triggering mechanism |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110589325.8A CN113259167B (en) | 2021-05-28 | 2021-05-28 | Power distribution terminal data transmission method based on event triggering mechanism |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113259167A true CN113259167A (en) | 2021-08-13 |
CN113259167B CN113259167B (en) | 2023-07-18 |
Family
ID=77185085
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110589325.8A Active CN113259167B (en) | 2021-05-28 | 2021-05-28 | Power distribution terminal data transmission method based on event triggering mechanism |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113259167B (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006034654A1 (en) * | 2004-09-30 | 2006-04-06 | Zte Corporation | An adaptive multi rate transmission method in the wireless local area network |
US20110078490A1 (en) * | 2009-09-30 | 2011-03-31 | International Business Machines Corporation | Svc cluster configuration node failover system and method |
US20110149743A1 (en) * | 2009-12-17 | 2011-06-23 | Juniper Networks Inc. | Network distribution prevention when virtual chassis system undergoes splits and merges |
CN103984760A (en) * | 2014-05-29 | 2014-08-13 | 中国航空无线电电子研究所 | Data structure oriented to content publishing and subscribing system and mixed event matching method thereof |
US20150249587A1 (en) * | 2012-09-20 | 2015-09-03 | Ntt Docomo, Inc. | Method and apparatus for topology and path verification in networks |
CN105373633A (en) * | 2015-12-23 | 2016-03-02 | 江苏省现代企业信息化应用支撑软件工程技术研发中心 | Top-k subscription inquiring and matching method of position sensing subscription/publishing system |
CN105486976A (en) * | 2015-11-19 | 2016-04-13 | 云南电力调度控制中心 | Fault positioning detection selection method |
CN106646105A (en) * | 2016-10-11 | 2017-05-10 | 中国南方电网有限责任公司超高压输电公司检修试验中心 | Data transmission method between main station and travelling wave range finding devices |
CN108306756A (en) * | 2017-12-21 | 2018-07-20 | 国网北京市电力公司 | One kind being based on electric power data network holography assessment system and its Fault Locating Method |
CN110176984A (en) * | 2019-05-28 | 2019-08-27 | 创意信息技术股份有限公司 | A kind of data structure construction and matching process for security string pattern match |
CN111948490A (en) * | 2020-08-05 | 2020-11-17 | 汪子岩 | Fault positioning and processing method for active power distribution network |
US20210160098A1 (en) * | 2018-04-15 | 2021-05-27 | National Instruments Belgium Nv | System and method for exchanging data in a real-time data communication system |
-
2021
- 2021-05-28 CN CN202110589325.8A patent/CN113259167B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006034654A1 (en) * | 2004-09-30 | 2006-04-06 | Zte Corporation | An adaptive multi rate transmission method in the wireless local area network |
US20110078490A1 (en) * | 2009-09-30 | 2011-03-31 | International Business Machines Corporation | Svc cluster configuration node failover system and method |
US20110149743A1 (en) * | 2009-12-17 | 2011-06-23 | Juniper Networks Inc. | Network distribution prevention when virtual chassis system undergoes splits and merges |
US20150249587A1 (en) * | 2012-09-20 | 2015-09-03 | Ntt Docomo, Inc. | Method and apparatus for topology and path verification in networks |
CN103984760A (en) * | 2014-05-29 | 2014-08-13 | 中国航空无线电电子研究所 | Data structure oriented to content publishing and subscribing system and mixed event matching method thereof |
CN105486976A (en) * | 2015-11-19 | 2016-04-13 | 云南电力调度控制中心 | Fault positioning detection selection method |
CN105373633A (en) * | 2015-12-23 | 2016-03-02 | 江苏省现代企业信息化应用支撑软件工程技术研发中心 | Top-k subscription inquiring and matching method of position sensing subscription/publishing system |
CN106646105A (en) * | 2016-10-11 | 2017-05-10 | 中国南方电网有限责任公司超高压输电公司检修试验中心 | Data transmission method between main station and travelling wave range finding devices |
CN108306756A (en) * | 2017-12-21 | 2018-07-20 | 国网北京市电力公司 | One kind being based on electric power data network holography assessment system and its Fault Locating Method |
US20210160098A1 (en) * | 2018-04-15 | 2021-05-27 | National Instruments Belgium Nv | System and method for exchanging data in a real-time data communication system |
CN110176984A (en) * | 2019-05-28 | 2019-08-27 | 创意信息技术股份有限公司 | A kind of data structure construction and matching process for security string pattern match |
CN111948490A (en) * | 2020-08-05 | 2020-11-17 | 汪子岩 | Fault positioning and processing method for active power distribution network |
Non-Patent Citations (1)
Title |
---|
黄震等: "基于三维场景的电力数据可视化研究", 《能源与环保》 * |
Also Published As
Publication number | Publication date |
---|---|
CN113259167B (en) | 2023-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Baştuğ et al. | Big data meets telcos: A proactive caching perspective | |
CN113394880B (en) | Intelligent power grid power failure detection and safe transmission method based on block chain enabling | |
CN115907264B (en) | Intelligent gas inspection area generation method, internet of things system, device and medium | |
CN111565146B (en) | Network topology aware power communication network link fault recovery method | |
CN112312444A (en) | Resource backup method under 5G network slice | |
CN114158102B (en) | Wireless heterogeneous communication network switching method for feeder automation real-time control | |
Alsuhli et al. | Mobility load management in cellular networks: A deep reinforcement learning approach | |
CN112636961A (en) | Virtual network resource allocation method based on reliability and distribution strategy under network slice | |
CN112543151A (en) | SDN controller deployment method and device, electronic equipment and storage medium | |
CN112003734A (en) | Improved structure entropy based key node identification method for information physical system | |
CN113259167A (en) | Power distribution terminal data transmission method based on event trigger mechanism | |
CN110808911B (en) | Networking communication routing method based on ant colony pheromone | |
CN113891336A (en) | Communication network frequency-reducing network-quitting method and device, computer equipment and storage medium | |
CN111556090B (en) | Function aggregation self-organization system and method of intelligent Internet of things | |
US8880052B2 (en) | Evolving algorithms for network node control in a telecommunications network by genetic programming | |
CN116781529A (en) | Network planning system and method based on big data analysis | |
Zhou et al. | A network selection scheme based on the analytic hierarchy process for marine internet | |
CN108540581A (en) | Service system and method for servicing based on more web servers, storage medium | |
Fontana et al. | SMASH: a SMArt Slicing Heterogeneous 5G network selection algorithm | |
CN111865640B (en) | Network architecture description method, device and medium thereof | |
US20120142331A1 (en) | Evolving algorithms for telecommunications network nodes by genetic programming | |
CN114928510B (en) | Power communication link establishment method, resource configuration method and system | |
US20230145986A1 (en) | Systems and methods for virtual machine resource optimization using tree traversal techniques representing alternate configurations | |
Zheng et al. | Dynamic Network Fault Diagnosis Algorithm under 5G Network Slice | |
Subramanian et al. | Decentralized detection and tracking of emergent kinetic data for wireless grids of embedded sensors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |