Transformer area topology identification method and device

Through the LoRaWAN network, the current fluctuation data in the station area is collected and analyzed, and the correlation coefficient and Kirchoff current law are used to identify the station area topology, which solves the shortcomings of the identification method in the existing technology and realizes efficient and accurate station area management .

CN119448235APending Publication Date: 2025-02-14CHENGDU BOXIN WULIAN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411490604.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

There are shortcomings in the existing topology identification methods for the station area. For example, the power outage record analysis is only applicable to the power outage station area, the power frequency zero-crossing sequence analysis is only suitable for a specific type of station area, and the current injection + signal detection method will cause harmonic pollution and signal. Interference makes it difficult to accurately detect faulty parts.

Method used

By calculating the correlation coefficient between the current fluctuation data of multiple acquisition nodes in the LoRaWAN network acquisition platform area, the data with correlation relationships are grouped, and the data in the packet is analyzed through Kirchoff's current law to determine Topology of the table area.

Benefits of technology

Accurate and efficient platform topology recognition is achieved, management efficiency is improved, and harmonic pollution risks to the power grid are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119448235A_ABST
    Figure CN119448235A_ABST
Patent Text Reader

Abstract

The invention provides a transformer area topology identification method and device, and the method comprises the steps: collecting the current fluctuation data of a plurality of collection nodes in a target transformer area based on a preset time period, and enabling the collection nodes to comprise current collectors, and to be connected to an edge server through a LoRaWAN network; calculating a correlation coefficient between any two current fluctuation data in the current fluctuation data in the same time period; grouping the current fluctuation data with the incidence relation according to the correlation coefficient; and through the Kirchhoff's current law, analyzing the current fluctuation data in the same group, and determining a transformer area topological structure. Accurate and efficient transformer area topology identification is realized, and fine management of a power distribution network side is further facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of power distribution network, and in particular to a method for identifying a substation topology. The present application also relates to a substation topology identification device, a computing device, and a computer-readable storage medium. Background Art

[0002] Substation topology identification is a key technical link in the power system, which is mainly used to accurately understand and analyze the connection relationship and energy transmission between various devices in the power system. There are many assets involved in the distribution substation and the connection relationship is complex. The asset information of transformers, meter boxes, electric energy meters and other assets and the topological connection relationship between them need to be accurately entered into the information system. In the past, manual entry was often used, which was time-consuming and difficult to ensure the quality of work. With the introduction and application of intelligent technology terminals of the power distribution Internet of Things, substation topology identification technology can automatically identify and record the equipment information and connection relationship in the substation, greatly improving management efficiency.

[0003] Existing methods for realizing substation topology identification include: power outage record correlation analysis, power frequency zero-crossing sequence correlation analysis, voltage and current curve correlation analysis, and current injection + signal detection. However, existing substation topology identification methods have shortcomings. For example, power outage record correlation analysis is only applicable to substations with power outages, and power frequency zero-crossing sequence correlation analysis is only suitable for substations with few harmonic components, large load differences, and good power connection compliance. As the most commonly used "current injection + signal detection" method, it will bring a certain degree of harmonic pollution to the power grid, and the signal detection technology is easily interfered by external signals and sound waves, making it difficult to accurately detect the fault location. Summary of the invention

[0004] In view of this, the embodiment of the present application provides a method for identifying a substation topology to solve the technical defects in the prior art. The embodiment of the present application also provides a substation topology identification device, a computing device, and a computer-readable storage medium.

[0005] According to a first aspect of an embodiment of the present application, a method for identifying a substation topology is provided, comprising:

[0006] Based on a preset time period, current fluctuation data of multiple collection nodes in the target area are collected, wherein the collection nodes include current collectors and are connected to the edge server through the LoRaWAN network;

[0007] Calculating the correlation coefficient between any two of the current fluctuation data in the same time period;

[0008] According to the correlation coefficient, the current fluctuation data having a correlation relationship are grouped;

[0009] The current fluctuation data in the same group is analyzed by Kirchhoff's current law to determine the substation topology.

[0010] Optionally, before collecting the current fluctuation data of multiple collection nodes in the target area based on a preset time period, the method further includes:

[0011] Performing clock synchronization on a gateway associated with the LoRaWAN network;

[0012] Perform clock synchronization on the acquisition nodes.

[0013] Optionally, synchronizing a gateway associated with the LoRaWAN network with a clock includes:

[0014] Based on a preset time synchronization cycle, the acquisition node reports a time synchronization data packet to the LoRaWAN network;

[0015] The gateway associated with the LoRaWAN network writes metadata information associated with itself into the time synchronization data packet after receiving the time synchronization data packet;

[0016] Reporting the time synchronization data packet that has been written to the edge server, and the edge server determining the reference time according to the received time synchronization data packet;

[0017] Based on the reference time, clock synchronization is performed on the gateway.

[0018] Optionally, the metadata information includes system time information and a time calibration flag, wherein the time calibration flag includes a time-calibrated sub-flag and a time-uncalibrated sub-flag.

[0019] Optionally, the edge server determines the reference time according to the time synchronization data packet, including:

[0020] Parsing the received time synchronization data packet, and determining that the time synchronization data packet corresponding to the time-calibrated sub-flag is the target data packet;

[0021] The reference time is determined based on the system time information corresponding to the target data packet.

[0022] Optionally, synchronizing the clock of the gateway based on the reference time includes:

[0023] For the time synchronization data packet corresponding to the uncalibrated sub-flag, the deviation time is determined by using the system time data contained in the data packet and the reference time;

[0024] The deviation time is sent to the corresponding gateway, and the gateway performs clock synchronization based on the deviation time data and changes the time calibration flag to the time-calibrated sub-flag.

[0025] Optionally, the calculating of the correlation coefficient between any two of the current fluctuation data in the same time period includes:

[0026] For the current fluctuation data in the same time period, any two of the current fluctuation data X={x1, x2, . . . , x i ,...x n} and Y = {y1, y2, ..., y i ,...y n}, the corresponding correlation coefficient r is calculated as follows:

[0027]

[0028] Wherein, n is a positive integer, which is related to the frequency of the current collector, and x i is the current data of the i-th time node in the sampling period of the corresponding current fluctuation data X, y i is the current data of the i-th time node within the sampling period of the corresponding current fluctuation data Y.

[0029] According to a second aspect of an embodiment of the present application, a device for identifying a substation topology is provided, comprising:

[0030] A collection module is configured to collect current fluctuation data of multiple collection nodes in a target area based on a preset time period, wherein the collection node includes a current collector and is connected to an edge server via a LoRaWAN network;

[0031] A calculation module, configured to calculate a correlation coefficient between any two of the current fluctuation data in the same time period;

[0032] A grouping module, configured to group the current fluctuation data having a correlation relationship according to the correlation coefficient;

[0033] The analysis module is configured to analyze the current fluctuation data in the same group through Kirchhoff's current law to determine the substation topology structure.

[0034] According to a third aspect of an embodiment of the present application, a computing device is provided, including:

[0035] Memory and processor;

[0036] The memory is used to store computer-executable instructions, and the processor implements the steps of the substation topology identification method when executing the computer-executable instructions.

[0037] According to a fourth aspect of the embodiments of the present application, a computer-readable storage medium is provided, which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of the substation topology identification method are implemented.

[0038] According to a fifth aspect of the embodiments of the present application, a chip is provided, which stores a computer program, and the computer program implements the steps of the substation topology identification method when executed by the chip.

[0039] The substation topology identification method provided by the present application collects current fluctuation data of multiple collection nodes in the target substation based on a preset time period, wherein the collection node includes a current collector and is connected to an edge server through a LoRaWAN network; the correlation coefficient between any two of the current fluctuation data in the same time period is calculated; the current fluctuation data with a correlation relationship is grouped according to the correlation coefficient; the current fluctuation data in the same group is analyzed by Kirchhoff's current law to determine the substation topology structure. Accurate and efficient substation topology identification is achieved, which is conducive to the refined management of the distribution network side. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0041] Figure 1 This is a flow chart of a method for identifying a substation topology provided by an embodiment of the present application;

[0042] Figure 2 It is a schematic diagram of installation of a current collector in a substation area of ​​a substation area topology identification method provided in an embodiment of the present application;

[0043] Figure 3 This is a schematic diagram of correlation coefficients of a method for identifying a substation topology provided in an embodiment of the present application;

[0044] Figure 4 It is a structural schematic diagram of a station area topology identification device provided in one embodiment of the present application;

[0045] Figure 5 It is a structural block diagram of a computing device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0046] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.

[0047] The terms used in one or more embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of the present application. The singular forms of "a", "said" and "the" used in one or more embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of the present application refers to and includes any or all possible combinations of one or more associated listed items.

[0048] It should be understood that, although the terms first, second, etc. may be used to describe various information in one or more embodiments of the present application, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of the present application, the first may also be referred to as the second, and similarly, the second may also be referred to as the first.

[0049] First, the terms involved in one or more embodiments of the present invention are explained.

[0050] LoraWan: is a low-power wide area network (LPWAN) protocol based on LoRa technology, designed to provide long-range, low-power wireless communication for Internet of Things (IoT) devices.

[0051] In the present application, a method for identifying a substation topology is provided. The present application also relates to an apparatus for identifying a substation topology, a computing device, and a computer-readable storage medium, which are described in detail one by one in the following embodiments.

[0052] Figure 1 A flowchart of a method for identifying a substation topology according to an embodiment of the present application is shown, which specifically includes the following steps:

[0053] Step S102: Based on a preset time period, current fluctuation data of multiple collection nodes in the target area are collected, wherein the collection nodes include current collectors and are connected to the edge server through the LoRaWAN network;

[0054] Step S104: calculating the correlation coefficient between any two of the current fluctuation data in the same time period;

[0055] Step S106: grouping the current fluctuation data having a correlation relationship according to the correlation coefficient;

[0056] Step S108: Analyze the current fluctuation data in the same group by Kirchhoff's current law to determine the substation topology.

[0057] Among them, the LoraWan network adopts a star network structure, and the edge server is wirelessly connected to the collection node through the LoraWan gateway; the preset time period is selected by the user's actual usage needs. Under normal circumstances, it is selected based on minutes, such as 5 minutes, etc., which is not limited in this embodiment; the edge server sends a collection instruction to the collection node based on the preset time period, and the collection node collects current fluctuation data in response to the collection instruction; the collection node is a distribution room and a branch box, and the current collector is a non-invasive collector, such as Figure 2 As shown in the schematic diagram of installation of a current collector in a substation area of ​​a substation area topology identification method, the current collector is arranged in a meter box and a branch box.

[0058] Based on this, based on the preset time period, the edge server sends collection instructions to the collection nodes of the distribution room and branch box, and collects the corresponding current fluctuation data through the non-invasive current collector. The current fluctuation data is reported to the edge server via the LoRaWAN network. For the current fluctuation data in the same time period, the correlation coefficient of any two current fluctuation data is calculated. According to the correlation coefficient, the current fluctuation data with correlation relationship is determined and divided into the same group. For the current fluctuation data in the same group, according to Kirchhoff's current law, it is judged that the collection node corresponding to each current fluctuation data is at the end, branch or trunk of the substation topology. The topological relationship of the power grid is recognized.

[0059] Furthermore, when the collection nodes need to collect relevant data periodically at the same time, it is very important to ensure the synchronization of the clocks of each device. In order to ensure clock synchronization, in this embodiment, the specific implementation method is as follows:

[0060] Performing clock synchronization on a gateway associated with the LoRaWAN network;

[0061] Perform clock synchronization on the acquisition nodes.

[0062] Furthermore, the process of clock synchronization of the gateway associated with the LoRaWAN network is specifically implemented as follows in this embodiment:

[0063] Based on a preset time synchronization cycle, the acquisition node reports a time synchronization data packet to the LoRaWAN network; after receiving the time synchronization data packet, the gateway associated with the LoRaWAN network writes its own associated metadata information into the time synchronization data packet; reports the completed time synchronization data packet to the edge server, and the edge server determines the reference time according to the received time synchronization data packet; based on the reference time, synchronizes the clock of the gateway.

[0064] Furthermore, the metadata information includes system time information and a time calibration flag, wherein the time calibration flag includes a time-calibrated sub-flag and a time-uncalibrated sub-flag.

[0065] Furthermore, the process of the edge server determining the reference time according to the time synchronization data packet is specifically implemented as follows in this embodiment:

[0066] Parse the received time synchronization data packet to determine that the time synchronization data packet corresponding to the time-calibrated sub-flag is the target data packet; and determine the reference time based on the system time information corresponding to the target data packet.

[0067] Furthermore, based on the reference time, the process of synchronizing the clock of the gateway is specifically implemented as follows in this embodiment:

[0068] For the time synchronization data packet corresponding to the uncalibrated sub-flag, the deviation time is determined by the system time data contained in the data packet and the reference time; the deviation time is sent to the corresponding gateway, and the gateway performs clock synchronization based on the deviation time data and changes the calibration flag to the calibrated sub-flag.

[0069] It should be noted that for the loraWan gateway, that is, the gateway of the loraWan network, when the gateway is located outdoors and has a satellite navigation module, the gateway can use the time signal source provided by the satellite navigation module as its own system clock. Satellite navigation modules, such as GPS and Beidou, can provide high-precision, all-weather, global time synchronization services, by receiving signals sent by satellites, parsing standard time information, and providing it to the connected gateway.

[0070] For gateways that are indoors or do not have satellite navigation modules, the collection node reports time synchronization data packets to the edge server through the LoRaWAN network at intervals. The specific interval is determined by the preset time synchronization cycle. During the reporting process, the time synchronization data packets are usually received by multiple gateways, which may include outdoor gateways with satellite navigation modules and successfully calibrated, as well as indoor gateways without satellite navigation modules.

[0071] After receiving the data, each gateway will attach some metadata information and then report the data packet to the edge server. The metadata information includes the gateway's own system time and a time calibration flag indicating whether it has been calibrated. The calibrated sub-flag indicates that the gateway has been calibrated. For the above gateway located outdoors and equipped with a satellite navigation module, its initial time calibration flag is the calibrated sub-flag; the opposite uncalibrated sub-flag indicates that the gateway has not been calibrated.

[0072] For gateways that have been calibrated, their system time will be very close to the real time, so it can be used as an accurate time reference, that is, the reference time. For gateways whose system time has not been calibrated, the edge server will calculate the difference between the system time corresponding to the calculator and the reference time to obtain the deviation time, and then send the deviation time to the gateway whose system time has not been calibrated. The gateway will adjust its own system time according to the deviation time, complete clock synchronization, and change its own time calibration flag from the uncalibrated sub-flag to the calibrated sub-flag. In addition, in order to ensure the accuracy of the system time of each gateway, after the gateway runs the preset recalibration time, their respective time calibration flags will be reset and the clock will be synchronized again.

[0073] The collection nodes also need clock synchronization. After the gateway performs clock synchronization, the edge server selects the gateways one by one according to the order of the gateway list maintained by itself to initiate the time synchronization command. After receiving the command, the gateway assembles the time synchronization command, obtains the time synchronization command data packet, and broadcasts the time synchronization command data packet to all the collection nodes connected to it. Among them, the time synchronization command data packet contains the collection node time synchronization information, which is determined by the system time of the gateway itself and the air transmission time of the data packet.

[0074] The data packet air transmission time Tpayload = (Npre + 4.25 + payloadSymbNb) * Tsymbol, where Npre is the set preamble code length, generally set to 8, and Tsymbol is related to the transmission bandwidth and spreading factor. The general transmission bandwidth is 125khz. If the spreading factor is SF7, the Tsymbol value is 0.001024; if the spreading factor is SF8, the Tsymbol value is 0.002048; if the spreading factor is SF9, the Tsymbol value is 0.004096.

[0075] In addition, payloadSymbNb is the number of symbols in the timing command data packet, as shown in the following formula:

[0076]

[0077] Among them, PL represents the number of bytes of the effective load, SF represents the spreading factor, when the header is used, H=0, when there is no header, H=1, when the LowDataRateOptimize bit is set to 1, DE=1, CR represents the coding rate, and the value range is 1-4.

[0078] Finally, the acquisition node completes the time synchronization through the acquisition node time synchronization information according to the received time synchronization command data packet. From the above, it can be seen that the clock error is controlled within microseconds by using the LoraWan IoT broadcast time synchronization to complete the clock synchronization, which ensures good clock synchronization in the substation area. In addition, since the instantaneous current of the lines distributed at the ends, branches, and trunks of the substation area is used as the basis for data analysis during the substation area topology analysis, it is naturally required that the current fluctuation data needs to be periodically collected at the same time. Therefore, the LoraWan network not only improves the accuracy of clock synchronization, but also further improves the recognition accuracy of the substation area topology.

[0079] Furthermore, in the current fluctuation data within the same time period, the correlation coefficient between any two current fluctuation data is calculated. In this embodiment, the specific implementation method is as follows:

[0080] For the current fluctuation data in the same time period, any two of the current fluctuation data X={x1, x2, . . . , x i ,...x n} and Y = {y1, y2, ..., y i ,...y n}, the corresponding correlation coefficient r is calculated as follows:

[0081]

[0082] Wherein, n is a positive integer, which is related to the frequency of the current collector, and x i is the current data of the i-th time node in the sampling period of the corresponding current fluctuation data X, y i is the current data of the i-th time node within the sampling period of the corresponding current fluctuation data Y.

[0083] The larger the absolute value of r, the higher the correlation between sequences X and Y; the smaller the absolute value of r, the lower the correlation between sequences X and Y; a positive r value indicates positive correlation, and a negative r value indicates negative correlation. As the terminal current increases, the branch and trunk currents also increase, so the current fluctuations of the same terminal, branch, and trunk are always positively correlated. Compared with the traditional Pearson correlation coefficient, this correlation coefficient does not need to calculate variance and expectation, saves related computing resources, and improves computing efficiency. According to actual application tests, this correlation coefficient can accurately reflect the correlation between different acquisition nodes.

[0084] During the execution of steps S106 to S108, for any current fluctuation data, all correlation coefficients between it and other current fluctuation data are calculated, and two current fluctuation data with correlation coefficients greater than a preset correlation coefficient threshold are considered to have a correlation relationship. For example, if there are 140 current fluctuation data, for one current fluctuation data X1, the correlation coefficients between it and the other 139 current fluctuation data are calculated, such as Figure 3 The schematic diagram of the correlation coefficient of a method for identifying the topology of a substation is shown in Figure 1, where two relatively high correlation coefficients appear, one corresponding to the current fluctuation data X 102 , and the other corresponds to the current fluctuation data X 120 It can be further seen that the above three current fluctuation signals have strong correlation and are placed in the same group {X1,X 102 ,X 120}.

[0085] According to Kirchhoff's current law, ideally the trunk current is the sum of multiple branch currents, and the branch current is the sum of multiple terminal currents. So for any current fluctuation data X, the current data of all time nodes contained therein can be summed to obtain Then the current fluctuation signals in the same group are all calculated by the above summation method, and the calculation results are sorted. The one with the smallest summation result is determined to be at the end of the substation topology, the second smallest is determined to be a branch of the substation topology, the third smallest is determined to be the previous branch, and the largest is determined to be the trunk.

[0086] In addition, in actual usage scenarios, in order to save calculation amount, each current fluctuation data can be summed first. For any current fluctuation data, other current fluctuation data whose summation result is greater than or equal to the summation result of the current fluctuation data are selected as target current fluctuation data. Only the correlation coefficient between the current fluctuation data and the target current fluctuation data is calculated, and all target current fluctuation data whose correlation coefficient is greater than the preset correlation coefficient threshold are selected and placed in the same set. When the number of elements in the set is zero, the collection node corresponding to the current fluctuation data is the backbone node of the substation topology. When the number of elements in the set is greater than or equal to 1, the target fluctuation data with the smallest summation result in the set is determined, and its corresponding collection node is the upstream node of the collection node of the current fluctuation data. When all current fluctuation data are judged, the upstream and downstream relationships of all collection nodes are determined, thereby realizing the construction of the substation topology.

[0087] Corresponding to the above method embodiment, the present application also provides an embodiment of a station area topology identification device, Figure 4 FIG. 1 shows a schematic diagram of a topology identification device for a substation area provided in an embodiment of the present application. Figure 4 As shown, the device comprises:

[0088] The collection module 402 is configured to collect current fluctuation data of multiple collection nodes in the target area based on a preset time period, wherein the collection node includes a current collector and is connected to the edge server through the LoRaWAN network;

[0089] The calculation module 404 is configured to calculate the correlation coefficient between any two of the current fluctuation data in the same time period;

[0090] A grouping module 406 is configured to group the current fluctuation data having a correlation relationship according to the correlation coefficient;

[0091] The analysis module 408 is configured to analyze the current fluctuation data in the same group by Kirchhoff's current law to determine the substation topology.

[0092] In an optional embodiment, the station area topology identification device further includes:

[0093] The clock synchronization module is configured to perform clock synchronization on the gateway associated with the LoRaWAN network; and perform clock synchronization on the acquisition node.

[0094] In an optional embodiment, the clock synchronization module is further configured to:

[0095] Based on the preset time synchronization cycle, the acquisition node reports a time synchronization data packet to the LoRaWAN network; after receiving the time synchronization data packet, the gateway associated with the LoRaWAN network writes its own associated metadata information into the time synchronization data packet; reports the completed time synchronization data packet to the edge server, and the edge server determines the reference time according to the received time synchronization data packet; based on the reference time, performs clock synchronization on the gateway. The metadata information includes system time information and a time calibration flag, wherein the time calibration flag includes a time-calibrated sub-flag and an uncalibrated sub-flag.

[0096] In an optional embodiment, the clock synchronization module is further configured to:

[0097] Parse the received time synchronization data packet to determine that the time synchronization data packet corresponding to the time-calibrated sub-flag is the target data packet; and determine the reference time based on the system time information corresponding to the target data packet.

[0098] In an optional embodiment, the clock synchronization module is further configured to:

[0099] For the time synchronization data packet corresponding to the uncalibrated sub-flag, the deviation time is determined by the system time data contained in the data packet and the reference time; the deviation time is sent to the corresponding gateway, and the gateway performs clock synchronization based on the deviation time data and changes the calibration flag to the calibrated sub-flag.

[0100] In an optional embodiment, the calculation module 404 is further configured to:

[0101] For the current fluctuation data in the same time period, any two of the current fluctuation data X={x1, x2, . . . , x i ,...x n} and Y = {y1, y2, ..., y i ,...y n}, the corresponding correlation coefficient r is calculated as follows:

[0102]

[0103] Wherein, n is a positive integer, which is related to the frequency of the current collector, and x i is the current data of the i-th time node in the sampling period of the corresponding current fluctuation data X, y i is the current data of the i-th time node within the sampling period of the corresponding current fluctuation data Y.

[0104] The substation topology identification device provided by the present application collects current fluctuation data of multiple collection nodes in the target substation based on a preset time period, wherein the collection node includes a current collector and is connected to an edge server through a LoRaWAN network; the correlation coefficient between any two of the current fluctuation data in the same time period is calculated; the current fluctuation data with a correlation relationship is grouped according to the correlation coefficient; the current fluctuation data in the same group is analyzed by Kirchhoff's current law to determine the substation topology structure. Accurate and efficient substation topology identification is achieved, which is conducive to the refined management of the distribution network side.

[0105] The above is a schematic scheme of a substation topology identification device of the present embodiment. It should be noted that the technical scheme of the substation topology identification device and the technical scheme of the above-mentioned substation topology identification method belong to the same concept. For the details not described in detail in the technical scheme of the substation topology identification device, please refer to the description of the technical scheme of the above-mentioned substation topology identification method. In addition, each component in the device embodiment should be understood as a functional module that must be established to implement each step of the program flow or each step of the method, and each functional module is not an actual functional division or separation definition. The device claim defined by such a group of functional modules should be understood as a functional module architecture that mainly implements the solution through the computer program recorded in the specification, and should not be understood as a physical device that mainly implements the solution through hardware.

[0106] Figure 5 1 is a block diagram of a computing device 500 according to an embodiment of the present application. The components of the computing device 500 include but are not limited to a memory 510 and a processor 520. The processor 520 is connected to the memory 510 via a bus 530, and the database 550 is used to store data.

[0107] The computing device 500 also includes an access device 540 that enables the computing device 500 to communicate via one or more networks 560. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 540 may include one or more of any type of network interface (e.g., a network interface card (NIC)) whether wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a World Wide Interoperability for Microwave Access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, a near field communication (NFC) interface, and the like.

[0108] In one embodiment of the present application, the above components of the computing device 500 and Figure 5 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Figure 5 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of the present application. Those skilled in the art may add or replace other components as needed.

[0109] The computing device 500 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or PC. The computing device 500 may also be a mobile or stationary server.

[0110] The processor 520 is used to execute computer executable instructions of each step of the substation topology identification method.

[0111] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above-mentioned substation topology identification method belong to the same concept, and the details not described in detail in the technical scheme of the computing device can be referred to the description of the technical scheme of the above-mentioned substation topology identification method.

[0112] An embodiment of the present application further provides a computer-readable storage medium storing computer instructions, which are used to execute the steps of the substation topology identification method when executed by a processor.

[0113] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above-mentioned substation topology identification method belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the above-mentioned substation topology identification method.

[0114] An embodiment of the present application further provides a chip storing a computer program, which implements the steps of the area topology identification method when executed by the chip.

[0115] The above describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0116] The computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate forms, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0117] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described action sequence, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

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

[0119] The preferred embodiments of the present application disclosed above are only used to help explain the present application. The optional embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the present application. The present application selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present application, so that those skilled in the art can understand and use the present application well. The present application is only limited by the claims and their full scope and equivalents.

Claims

1. A method for identifying a substation topology, characterized in that: include: Based on a preset time period, current fluctuation data of multiple collection nodes in the target area are collected, wherein the collection nodes include current collectors and are connected to the edge server through the LoRaWAN network; Calculating the correlation coefficient between any two of the current fluctuation data in the same time period; According to the correlation coefficient, the current fluctuation data having a correlation relationship are grouped; The current fluctuation data in the same group is analyzed by Kirchhoff's current law to determine the substation topology.

2. The method according to claim 1, characterized in that Before collecting the current fluctuation data of multiple collection nodes in the target area based on the preset time period, the method further includes: Performing clock synchronization on a gateway associated with the LoRaWAN network; Perform clock synchronization on the acquisition nodes.

3. The method according to claim 2, characterized in that The clock synchronization of the gateway associated with the LoRaWAN network includes: Based on a preset time synchronization cycle, the acquisition node reports a time synchronization data packet to the LoRaWAN network; The gateway associated with the LoRaWAN network writes metadata information associated with itself into the time synchronization data packet after receiving the time synchronization data packet; Reporting the time synchronization data packet that has been written to the edge server, and the edge server determining the reference time according to the received time synchronization data packet; Based on the reference time, clock synchronization is performed on the gateway.

4. The method according to claim 3, characterized in that The metadata information includes system time information and a time calibration flag, wherein the time calibration flag includes a time-calibrated sub-flag and a time-uncalibrated sub-flag.

5. The method according to claim 4, characterized in that The edge server determines the reference time according to the time synchronization data packet, including: Parsing the received time synchronization data packet, and determining that the time synchronization data packet corresponding to the time-calibrated sub-flag is the target data packet; The reference time is determined based on the system time information corresponding to the target data packet.

6. The method according to claim 4, characterized in that The step of synchronizing the clock of the gateway based on the reference time includes: For the time synchronization data packet corresponding to the uncalibrated sub-flag, the deviation time is determined by using the system time data contained in the data packet and the reference time; The deviation time is sent to the corresponding gateway, and the gateway performs clock synchronization based on the deviation time data and changes the time calibration flag to the time-calibrated sub-flag.

7. The method according to claim 1, characterized in that The calculating of the correlation coefficient between any two of the current fluctuation data in the same time period includes: For the current fluctuation data in the same time period, any two of the current fluctuation data X={x1,x2,K,x i ,K x n } and Y={y1,y2,K,y i ,K y n }, the corresponding correlation coefficient r is calculated as follows: Wherein, n is a positive integer, which is related to the frequency of the current collector, and x i is the current data of the i-th time node in the sampling period of the corresponding current fluctuation data X, y i is the current data of the i-th time node within the sampling period of the corresponding current fluctuation data Y.

8. A device for identifying a substation topology, characterized in that: include: A collection module is configured to collect current fluctuation data of multiple collection nodes in a target area based on a preset time period, wherein the collection node includes a current collector and is connected to an edge server via a LoRaWAN network; A calculation module, configured to calculate a correlation coefficient between any two of the current fluctuation data in the same time period; A grouping module, configured to group the current fluctuation data having a correlation relationship according to the correlation coefficient; The analysis module is configured to analyze the current fluctuation data in the same group through Kirchhoff's current law to determine the substation topology structure.

9. A computing device, characterized in that include: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions to implement the steps of the substation topology identification method according to any one of claims 1 to 7.

10. A computer-readable storage medium storing computer instructions, characterized in that: When the instruction is executed by the processor, the steps of the substation topology identification method described in any one of claims 1 to 7 are implemented.