CN118137495A - Self-healing method and device of distributed power distribution network and distributed power distribution system - Google Patents

Self-healing method and device of distributed power distribution network and distributed power distribution system Download PDF

Info

Publication number
CN118137495A
CN118137495A CN202410537600.5A CN202410537600A CN118137495A CN 118137495 A CN118137495 A CN 118137495A CN 202410537600 A CN202410537600 A CN 202410537600A CN 118137495 A CN118137495 A CN 118137495A
Authority
CN
China
Prior art keywords
target
switch
circulation
data set
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.)
Pending
Application number
CN202410537600.5A
Other languages
Chinese (zh)
Inventor
李蓓
宋旭东
胡筱曼
何欣欣
刘均乐
林文浩
杨婷
熊力
张超
苏晓葵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhongshan Power Supply Bureau of Guangdong Power Grid Co Ltd
Original Assignee
Zhongshan Power Supply Bureau of Guangdong Power Grid Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhongshan Power Supply Bureau of Guangdong Power Grid Co Ltd filed Critical Zhongshan Power Supply Bureau of Guangdong Power Grid Co Ltd
Priority to CN202410537600.5A priority Critical patent/CN118137495A/en
Publication of CN118137495A publication Critical patent/CN118137495A/en
Pending legal-status Critical Current

Links

Landscapes

  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)

Abstract

The application provides a self-healing method and device of a distributed power distribution network and a distributed power distribution system, wherein the method comprises the following steps: simplifying the power grid topological graph to obtain a power grid topological graph; under the condition that the distributed power distribution network fails, analyzing a grid chart of the power grid according to a failure element to obtain a first circulation set and a second circulation set; carrying out data change on the first circulation set and the second circulation set to obtain a first data set and a second data set; determining a first target switch and a second target switch from the first data set and the second data set; determining a third target switch based on the second target switch; and determining a target control scheme according to the first target switch, the second target switch and the third target switch, and controlling the distributed power distribution network based on the target control scheme to realize self-healing. The method solves the problems that in the prior art, calculation is carried out according to a static setting value, the calculation complexity is high, and the self-healing effect is poor due to deviation between the calculation complexity and the current actual power grid configuration.

Description

Self-healing method and device of distributed power distribution network and distributed power distribution system
Technical Field
The invention relates to the technical field of equipment control, in particular to a self-healing method and device of a distributed power distribution network, a computer readable storage medium and a distributed power distribution system.
Background
The power distribution network in China is being changed from the traditional passive power distribution network to the power distribution network containing a large-scale distributed power supply, and the fault treatment of the power distribution network faces a serious test.
Self-healing refers to maximum power recovery of a non-fault power loss load with minimal switching operation cost through reconstruction of a power distribution network under the constraint condition of a power system.
Existing medium voltage power networks are usually planned in loops or mesh structures, but are often run in radial structures in order to implement robust protection schemes. After the medium-voltage power grid is in fault tripping, the existing operation mode is used for carrying out power flow calculation by using static setting values to realize fault restoration of the power distribution network, but along with continuous introduction of fluctuation loads such as a distributed generator, an electric automobile and the like, the power flow calculation value of a feeder line of the power distribution network can be changed according to different meteorological conditions and different time, so that the setting value calculation is needed in real-time operation of the power grid to realize fault isolation and fault restoration.
Disclosure of Invention
The application mainly aims to provide a self-healing method and device of a distributed power distribution network, a computer readable storage medium and a distributed power distribution system, which at least solve the problems that in the prior art, calculation is performed according to a static setting value, the calculation complexity is high, and the self-healing effect is poor due to deviation from the current actual power grid configuration.
To achieve the above object, according to one aspect of the present application, there is provided a self-healing method of a distributed power distribution network, including: acquiring a power grid topological graph of a distributed power distribution network, simplifying the power grid topological graph to obtain a power grid graph, wherein edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches existing in the distributed power distribution network; under the condition that the distributed power distribution network fails, analyzing the grid diagram of the power grid according to a failure element to obtain a first circulation set and a second circulation set, wherein the first circulation set is a set comprising all the circulation in the grid diagram of the power grid, and the second circulation set is a set comprising all the circulation in an area where the failure element is located; performing data change on the first circulation set and the second circulation set to obtain a first data set and a second data set, wherein the data change is to change the circulation in the first circulation set and the second circulation set into a tree structure; determining a first target switch and a second target switch according to the first data set and the second data set, wherein the first target switch is the remote switch which does not exist at the same time and corresponds to the point in the first data set and the second data set, and the second target switch is the remote switch which exists at the same time and corresponds to the point in the first data set and the second data set; determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected for isolating the fault element; and randomly combining the first target switch, the second target switch and the third target switch to obtain a plurality of control schemes, solving each control scheme based on the suitability function constraint to obtain a target control scheme, and controlling the distributed power distribution network based on the target control scheme to realize self-healing of the distributed power distribution network in a fault state.
Optionally, analyzing the grid mesh map according to the fault element to obtain a second cycle set, including: determining a target edge according to the fault element, and determining a third circulation set based on the target edge, wherein the third circulation set is a set of all the circulation including the target edge in the grid graph; deleting the target edge based on the loops in the third loop set to obtain a target grid graph; analyzing the target grid diagram to obtain the circulation which does not contain the remote switch to obtain a first target circulation; an expansion step of expanding the first target cycle based on the grid chart to obtain a second target cycle, wherein the first target cycle and the second target cycle comprise the same edge, and the remote switch in the first target cycle and the second target cycle is disconnected in the expansion process; and repeating the expanding step at least once until the second target loop comprises all the remote switches or the iteration number reaches the maximum iteration number, and constructing the second loop set according to all the loops included in the second target loop.
Optionally, performing data modification on the first cycle set and the second cycle set to obtain a first data set and a second data set, including: deleting one edge for each cycle in the first cycle set to obtain the first data set; and deleting one edge for each cycle in the second cycle set to obtain the second data set.
Optionally, determining a first target switch and a second target switch from the first data set and the second data set includes: traversing the loop in the second data set, and marking points in the grid graph according to the loop; determining the remote switch corresponding to the marked point in the grid chart of the power grid as the second target switch; and determining the remote switch corresponding to the point without the mark in the grid chart of the power grid as the first target switch.
Optionally, determining a third target switch based on the second target switch includes: determining a communication mode of the fault element according to the fault element, and deleting the edge where the fault element is located and the connected remote switch from the grid chart under the condition that the communication mode of the fault element is bridge connection and comprises two connecting components; and determining the remote switch connected on the side where the fault element is located as the third target switch when the fault element communication mode is not bridge connection and the fault element is part of the electrical element.
Optionally, the method includes randomly combining the first target switch, the second target switch and the third target switch to obtain a plurality of control schemes, including: controlling the state of the first target switch to be unchanged and controlling the third target switch to be opened; a control step of controlling any one of the second target switches to be closed or opened to obtain a corresponding control scheme; and repeating the control step at least once until all the control schemes are obtained.
Optionally, solving each control scheme based on the fitness function constraint to obtain a target control scheme includes: according to the control scheme, substituting a first target formula to solve the voltage deviation and the current deviation: ; wherein/> Said voltage deviation,/>For the current bias,/>Is the tide voltage coefficient of the ith busIs the tidal current coefficient of the ith bus bar,/>Is a preset voltage; according to the control scheme, substituting a second target formula to solve the non-supplied load: /(I); Wherein/>For the purpose of said non-supplied load,Is the contribution degree of no-load supply,/>Is the number of reactive loads,/>Active power for the ith no-load; according to the control scheme, substituting a third target formula to solve the switch change: /(I); Wherein/>For the switch change,/>For the position of the remote switch,/>Is the change coefficient of the switch; according to the control scheme, substituting a fourth target formula to solve the short-circuit current: /(I); Wherein/>The short-circuit current is applied to the circuit board,Representing short-circuit impedance,/>,/>Is the minimum voltage factor; solving the fitness according to a fifth target formula by substituting the voltage deviation, the current deviation, the no-load and the switch variation: ; and determining the control scheme corresponding to the minimum value of the fitness as the target control scheme.
According to another aspect of the present application, there is provided a self-healing device for a distributed power distribution network, the device comprising: the acquisition unit is used for acquiring a power grid topological graph of the distributed power distribution network, simplifying the power grid topological graph to obtain a power grid graph, wherein edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network; the analysis unit is used for analyzing the grid graph according to a fault element to obtain a first circulation set and a second circulation set under the condition that the distributed power distribution network has faults, wherein the first circulation set is a set comprising all the circulation in the grid graph, and the second circulation set is a set comprising all the circulation in the area where the fault element is located; the processing unit is used for carrying out data change on the first circulation set and the second circulation set to obtain a first data set and a second data set, wherein the data change is to change the circulation in the first circulation set and the second circulation set into a tree structure; a first determining unit configured to determine a first target switch and a second target switch according to the first data set and the second data set, where the first target switch is the remote switch that does not exist simultaneously and corresponds to a point in the first data set and the second data set, and the second target switch is the remote switch that does not exist simultaneously and corresponds to a point in the first data set and the second data set; a second determining unit, configured to determine a third target switch based on the second target switch, where the target switch is the remote switch that needs to be turned off to isolate the fault element; the control unit is used for randomly combining the first target switch, the second target switch and the third target switch to obtain a plurality of control schemes, solving each control scheme based on the suitability function constraint to obtain a target control scheme, and controlling the distributed power distribution network based on the target control scheme to realize self-healing of the distributed power distribution network in a fault state.
According to still another aspect of the present application, there is provided a computer readable storage medium including a stored program, wherein the program when run controls a device in which the computer readable storage medium is located to perform any one of the methods.
According to yet another aspect of the present application, there is provided a distributed power distribution system comprising: one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for performing any of the methods.
In the self-healing method of the distributed power distribution network, firstly, a power grid topological graph of the distributed power distribution network is obtained, the power grid topological graph is simplified based on the power grid topological graph to obtain a power grid graph, edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network; then, under the condition that the distributed power distribution network fails, analyzing the grid diagram according to a failure element to obtain a first circulation set and a second circulation set, wherein the first circulation set is a set comprising all the circulation in the grid diagram, and the second circulation set is a set comprising all the circulation in an area where the failure element is located; then, carrying out data change on the first cycle set and the second cycle set to obtain a first data set and a second data set, wherein the data change is to change the cycles in the first cycle set and the second cycle set into a tree structure; then, a first target switch and a second target switch are determined according to the first data set and the second data set, wherein the first target switch is the remote switch which does not exist at the same time and corresponds to the point in the first data set and the second data set, and the second target switch is the remote switch which exists at the same time and corresponds to the point in the first data set and the second data set; then, determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected for isolating the fault element; and finally, carrying out random combination according to the first target switch, the second target switch and the third target switch to obtain a plurality of control schemes, solving each control scheme based on the suitability function constraint to obtain a target control scheme, and controlling the distributed power distribution network based on the target control scheme to realize self-healing of the distributed power distribution network in a fault state. According to the self-healing method, the fault element is used as a reference, the search space is determined around the fault element and is gradually increased, the new power grid configuration is generated based on a heuristic method of evolution search space, the power grid configuration is scored based on fitness constraint to determine the target power grid configuration, and further the control is performed according to the target power grid configuration, so that the distributed power distribution network self-healing method is realized to search for the new configuration in a local area, and the problems that in the prior art, calculation is performed according to a static setting value, the calculation complexity is high, deviation is generated from the current actual power grid configuration, and the self-healing effect is poor are solved.
Drawings
Fig. 1 is a block diagram of a hardware structure of a mobile terminal according to a self-healing method of a distributed power distribution network according to an embodiment of the present application;
Fig. 2 is a schematic flow chart of a self-healing method of a distributed power distribution network according to an embodiment of the present application;
Fig. 3 illustrates a grid chart of a method for determining a second cycle set in a self-healing method of a distributed power distribution network according to an embodiment of the present application;
fig. 4 shows an evolution grid diagram of a second cycle set determination method in a self-healing method of a distributed power distribution network according to an embodiment of the present application;
Fig. 5 shows a block diagram of a self-healing device of a distributed power distribution network according to an embodiment of the present application.
Wherein the above figures include the following reference numerals:
102. A processor; 104. a memory; 106. a transmission device; 108. and an input/output device.
Detailed Description
It should be noted that, without conflict, the embodiments of the present application and features of the embodiments may be combined with each other. The application will be described in detail below with reference to the drawings in connection with embodiments.
In order that those skilled in the art will better understand the present application, a technical solution in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present application without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present application and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate in order to describe the embodiments of the application herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
As described in the background art, the existing operation mode uses static setting values to perform power flow calculation to realize fault restoration of the power distribution network, but with continuous introduction of fluctuation loads such as a distributed generator, an electric automobile and the like, the power flow calculation value of a feeder line of the power distribution network may change according to weather conditions and time, so as to solve the problems of poor self-healing effect caused by high calculation complexity and deviation from the current actual power grid configuration in the prior art.
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
The method embodiments provided in the embodiments of the present application may be performed in a mobile terminal, a computer terminal or similar computing device. Taking the operation on a mobile terminal as an example, fig. 1 is a block diagram of a hardware structure of a mobile terminal of a self-healing method of a distributed power distribution network according to an embodiment of the present application. As shown in fig. 1, a mobile terminal may include one or more (only one is shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a microprocessor MCU or a processing device such as a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 for communication functions and an input-output device 108. It will be appreciated by those skilled in the art that the structure shown in fig. 1 is merely illustrative and not limiting of the structure of the mobile terminal described above. For example, the mobile terminal may also include more or fewer components than shown in fig. 1, or have a different configuration than shown in fig. 1.
The memory 104 may be used to store a computer program, for example, a software program of application software and a module, such as a computer program corresponding to a display method of device information in an embodiment of the present invention, and the processor 102 executes the computer program stored in the memory 104 to perform various functional applications and data processing, that is, to implement the above-described method. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, which may be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or transmit data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, simply referred to as a NIC) that can connect to other network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is configured to communicate with the internet wirelessly.
In this embodiment, a self-healing method of a distributed power distribution network operating on a mobile terminal, a computer terminal, or a similar computing device is provided, it being noted that the steps illustrated in the flowchart of the figures may be performed in a computer system such as a set of computer executable instructions, and although a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different from that illustrated herein.
Fig. 2 is a flow chart of a self-healing method of a distributed power distribution network according to an embodiment of the present application. As shown in fig. 2, the method comprises the steps of:
step S201, a power grid topological graph of a distributed power distribution network is obtained, the power grid topological graph is simplified based on the power grid topological graph to obtain a power grid graph, edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network;
in particular, converting a grid topology map into a simplified grid map Wherein the terminal is a remote switch, and the side to which the terminal is connected is an electrical component.
It should be noted that, since the remote control switch RCS can be controlled by self-healing, the number of electrical components including n buses can be reduced to only one side in the simplified grid chart. The remote control switch is simplified to connect the endpoints in the grid.
Step S202, when the distributed power distribution network fails, analyzing the grid graph according to a failure element to obtain a first circulation set and a second circulation set, wherein the first circulation set is a set comprising all the circulation in the grid graph, and the second circulation set is a set comprising all the circulation in an area where the failure element is located;
In particular, the final new grid configuration must no longer contain any loops, which must be trees. The application therefore first exhausts all cycles of the grid pattern to obtain the first set of cycles SC, and in order to exhaust all possible combinations and delete one of the edges, there will be The new configurations possible cannot be evaluated in a short time due to the exponential growth of the new configurations that are generated. Therefore, to simplify the calculation, the present application provides not to consider all the loops at once, but to gradually increase the search space, thus introducing a set of faulty loops, i.e. the second set of loops CC described above.
Step S203, carrying out data change on the first circulation set and the second circulation set to obtain a first data set and a second data set, wherein the data change is to change the circulation in the first circulation set and the second circulation set into a tree structure;
In particular, the final new grid configuration must no longer contain any loops, which must be trees, so the present application sets that one edge must be deleted for each loop of the simplified grid graph. And obtaining the first data set and the second data set.
Step S204 of determining a first target switch and a second target switch from the first data set and the second data set, wherein the first target switch is the remote switch which does not exist at the same time and corresponds to a point in the first data set and the second data set, and the second target switch is the remote switch which exists at the same time and corresponds to a point in the first data set and the second data set;
Specifically, since the loops possibly included in the fault area are completely irrelevant in the simplified grid chart, the switches included in the loops irrelevant to the fault area, that is, the first target switches, are determined according to the comparison of the first data set and the second data set, and the switches of the loops relevant to the fault area, that is, the second target switches, are reserved.
Step S205, determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected for isolating the fault element;
Specifically, the switch that needs to be controlled to isolate the fault region is determined based on the cycle associated with the fault region and the analysis of the fault element, resulting in the third target switch described above.
And step S206, a plurality of control schemes are obtained by random combination according to the first target switch, the second target switch and the third target switch, each control scheme is solved based on the suitability function constraint to obtain a target control scheme, and the distributed power distribution network is controlled based on the target control scheme to realize self-healing under the fault state of the distributed power distribution network.
Specifically, the third target switch is removed from the second target switches, the first target switch is kept in an original state, states of the second target switches are changed, different control schemes are determined, the control schemes are solved based on constraint conditions, a target control scheme is determined, and the distributed power distribution network is controlled to self-heal according to the target control scheme.
Through the embodiment, firstly, a power grid topological graph of a distributed power distribution network is obtained, the power grid topological graph is simplified based on the power grid topological graph to obtain a power grid graph, edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network; then, under the condition that the distributed power distribution network fails, analyzing the grid diagram according to a failure element to obtain a first circulation set and a second circulation set, wherein the first circulation set is a set comprising all the circulation in the grid diagram, and the second circulation set is a set comprising all the circulation in an area where the failure element is located; then, carrying out data change on the first cycle set and the second cycle set to obtain a first data set and a second data set, wherein the data change is to change the cycles in the first cycle set and the second cycle set into a tree structure; then, a first target switch and a second target switch are determined according to the first data set and the second data set, wherein the first target switch is the remote switch which does not exist at the same time and corresponds to the point in the first data set and the second data set, and the second target switch is the remote switch which exists at the same time and corresponds to the point in the first data set and the second data set; then, determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected for isolating the fault element; and finally, carrying out random combination according to the first target switch, the second target switch and the third target switch to obtain a plurality of control schemes, solving each control scheme based on the suitability function constraint to obtain a target control scheme, and controlling the distributed power distribution network based on the target control scheme to realize self-healing of the distributed power distribution network in a fault state. According to the self-healing method, the fault element is used as a reference, the search space is determined around the fault element and is gradually increased, the new power grid configuration is generated based on a heuristic method of evolution search space, the power grid configuration is scored based on fitness constraint to determine the target power grid configuration, and further the control is performed according to the target power grid configuration, so that the distributed power distribution network self-healing method is realized to search for the new configuration in a local area, and the problems that in the prior art, calculation is performed according to a static setting value, the calculation complexity is high, deviation is generated from the current actual power grid configuration, and the self-healing effect is poor are solved.
In order to obtain the second set of loops, in an alternative embodiment, the step S202 includes:
Step S2021, determining a target edge according to the fault element, and determining a third cycle set based on the target edge, where the third cycle set is a set of all the cycles including the target edge in the grid graph;
In particular, since the power system is not a random network, there is typically an additional safety line near the faulty electrical element that can re-power the non-faulty portion. Furthermore, the power flow variation around the faulty element unit is maximized by the power flow passage. Since the self-healing of the grid is fast, resulting in insufficient time to find all possible solutions, attention is focused on the directly affected grid area, building a cyclic set CC around the faulty electrical element e fc.
As shown in fig. 3, the edge where the failed component e fc is located is determined according to the position of the failed component, and further, it is determined that the loop set FC including the failed component includes the loop C 3 and the loop C 4 to obtain the third loop set.
Step S2022, deleting the target edge to obtain a target mesh map based on the loops in the third loop set;
Specifically, after all loops of the loop set FC containing the failed elements delete the failed electrical element e fc, a failure loop grid diagram is constructed, as shown in fig. 4.
Step S2023, performing analysis based on a target mesh map to obtain the cycle excluding the remote switch, thereby obtaining a first target cycle;
Specifically, after the failed element e fc is deleted in the loop set FC including the failed element, a loop search is performed on the mesh map to find a new loop that does not include the failed element e fc, and the new loop that is generated is the first loop added to the failed loop set CC, that is, the first target loop described above. If there are multiple faulty electrical components e fc, the new cycle cannot contain any faulty electrical components e fc.
Step S2024, an expanding step, in which the first target cycle is expanded based on the grid graph to obtain a second target cycle, where the first target cycle and the second target cycle include the same edge, and the remote switch in the first target cycle and the second target cycle is turned off during the expansion process;
Specifically, as shown in fig. 4, during expansion, the open switch remains open and the closed switch remains closed. The loop produced by the last iteration enlarges the area of the grid involved by including sharing an edge with the loop produced by the last iteration. The remote switch E RCS, which is located in multiple loops, typically remains on, but in the current n iterations, E RCS, which is in multiple loops, must be in an on state, referred to as E OpenRCS (remote switch in an on state), in order to avoid any remaining loops, because only one loop can be part of the loop CC n created by the nth iteration. If there are other loops in loop CC n+1 generated by the n+1th iteration, then the rule can be ignored, e elementcell being the electrical component described above.
Step S2025, repeating the expanding step at least once until the second target loop includes all the remote switches or the iteration number reaches the maximum iteration number, and constructing the second loop set according to all the loops included in the second target loop.
Specifically, the expanding step is repeated at least once until the second target loop includes all the remote switches or the iteration number reaches the maximum iteration number, and the second loop set is obtained.
In order to obtain the first data set and the second data set, in an alternative embodiment, the step S203 includes:
Step S2031, deleting one edge for each cycle in the first cycle set to obtain the first data set;
Specifically, one edge is deleted randomly for each cycle in the first cycle set to obtain a first data set, and edges shared by a plurality of cycles can be deleted.
Step S2032, deleting one edge for each cycle in the second cycle set to obtain the second data set.
Specifically, in the first cycle of constructing CC 1, the edge on which the failed element is located is deleted, and a new cycle is constructed. During extension of the CC, each attempt is made to delete an edge, looking for all possible loops without failed elements.
In order to determine the first target switch and the second target switch, in an alternative embodiment, the step S204 includes:
Step S2041, traversing the loops in the second data set, and marking points in the grid chart according to the loops;
Specifically, all the switches belonging to the second cycle set in the grid graph are marked according to the marking of the remote switches in the grid graph of all the cycles in the second cycle set.
Step S2042 of determining the remote switch corresponding to the marked point in the grid chart as the second target switch;
Specifically, the remote switch corresponding to the marked point in the grid chart is determined as the second target switch.
Step S2043, determining the remote switch corresponding to the point without the mark in the grid chart as the first target switch.
Specifically, the remote switch corresponding to the point without the mark in the grid chart is determined as the first target switch.
In order to obtain the third target switch, in an alternative embodiment, the step S205 includes:
Step S2051, determining a communication mode of the fault element according to the fault element, and deleting the edge where the fault element is located and the connected remote switch from the grid chart when the communication mode of the fault element is bridging and includes two connection components;
In particular, if the failed element is bridging and the manner in which the failed element is connected in the grid graph includes two connection components, the connection components need to be removed from the simplified grid graph.
Step S2052, when the faulty element communication method is not bridging and the faulty element is a part of the electrical element, of determining the remote switch connected to the side where the faulty element is located as the third target switch.
Specifically, if the failed component is part of a certain electrical component, no action is required, and the switch connected to the failed component is determined as the third target switch.
In order to determine an alternative control scheme, in an alternative embodiment, step S206 includes:
step S2061 of controlling the state of the first target switch to be constant and controlling the third target switch to be turned off;
specifically, the state before the first target switch is controlled to keep unchanged, which is irrelevant to the fault section, and the third target switch is opened to isolate the fault section.
Step S2062, a control step, which is to control any one of the second target switches to be closed or opened to obtain the corresponding control scheme;
Specifically, an exhaustive search is performed based on the fault cycle set CC, and candidate trees are generated by opening a remote control switch for each cycle in the CC.
Step S2063, repeating the above control steps at least once until all the above control schemes are obtained.
Specifically, the above control steps are repeated at least once to establish all possibleAnd (5) configuration.
In order to determine the target control scheme, in an alternative embodiment, the step S206 further includes:
step S2064, substituting the first target formula to solve the voltage deviation and the current deviation according to the control scheme:
Wherein, The voltage deviation,/>For the above current deviation,/>Is the tide voltage coefficient of the ith busIs the tidal current coefficient of the ith bus bar,/>Is a preset voltage;
specifically, voltage deviation and current deviation are determined based on tide calculation, n buses of a power grid are analyzed, and tide voltage coefficients are analyzed With voltage and reference value/>Deviation of (5) is close to the maximum value/>Or minimum/>The voltage threshold is gradually increased. If the voltage at busbar i/>Within a certain boundary range, zero is set; tidal current coefficient/>Gradually increasing as the current approaches the allowable limit.
Step S2065, substituting the second target formula to solve the non-supplied load according to the control scheme:
Wherein, For the above-mentioned no-load,/>Is the contribution degree of no-load supply,/>Is the number of reactive loads,/>Active power for the ith no-load;
specifically, the no-load constraint refers to the product of the sum of the squares of the active powers of all no-load loads in the power grid and the contribution degree of the no-load loads after the fault element efc is removed, and the no-load refers to the load which cannot recover power supply.
Step S2066, substituting the third target formula to solve the switch variation according to the control scheme:
Wherein, For the above switch variation,/>For the position of the remote switch,/>Is the change coefficient of the switch;
Specifically, minimizing switching has several reasons: one is that the action of the switch will be lost and the switch will be damaged with a certain number of switch actions. Thus, the life cycle of the device can be prolonged. Secondly, the more switches that need to be actuated, the longer the new configuration will take place. The third reason is related to the heuristic nature of the algorithm that attempting to reduce the number of switching actions can act as an equalizer, thereby facilitating a straightforward solution that is as close as possible to the original grid configuration.
Step S2067, substituting the fourth target formula to solve the short-circuit current according to the control scheme:
Wherein, Short-circuit current,/>Representing short-circuit impedance,/>,/>Is the minimum voltage factor;
In particular, when the load is transferred from one substation to another, if the two substations are not powered by the same high voltage source, a high balanced current is generated, which is normally considered in the construction of the grid, not allowing the connection of different source distribution networks. Therefore, in order for each relay protection to work properly, the fault current of the new grid configuration when connected to the feeder node is as small as possible.
Step S2068, solving the fitness according to the fifth target formula by substituting the voltage deviation, the current deviation, the no-load, and the switching variation into the fifth target formula:
Specifically, the parameters are substituted into the fitness function, and the fitness is solved.
Step S2069 of determining the control scheme corresponding to the minimum value of the fitness as the target control scheme.
Specifically, a control scheme corresponding to the minimum value of fitness among the control schemes is determined as the target control scheme.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer executable instructions, and that although a logical order is illustrated in the flowcharts, in some cases the steps illustrated or described may be performed in an order other than that illustrated herein.
The embodiment of the application also provides a self-healing device of the distributed power distribution network, and the self-healing device of the distributed power distribution network can be used for executing the self-healing method for the distributed power distribution network. The device is used for realizing the above embodiments and preferred embodiments, and is not described in detail. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
The self-healing device of the distributed power distribution network provided by the embodiment of the application is introduced as follows.
Fig. 5 is a block diagram of a self-healing device of a distributed power distribution network according to an embodiment of the present application. As shown in fig. 5, the apparatus includes:
an obtaining unit 10, configured to obtain a power grid topological graph of a distributed power distribution network, simplify the power grid topological graph based on the power grid topological graph to obtain a power grid graph, where edges in the power grid graph represent electrical elements in the distributed power distribution network, and end points represent remote switches existing in the distributed power distribution network;
in particular, converting a grid topology map into a simplified grid map Wherein the terminal is a remote switch, and the side to which the terminal is connected is an electrical component.
It should be noted that, since the remote control switch RCS can be controlled by self-healing, the number of electrical components including n buses can be reduced to only one side in the simplified grid chart. The remote control switch is simplified to connect the endpoints in the grid.
The analysis unit 20 is configured to analyze the grid pattern according to a fault element to obtain a first cycle set and a second cycle set when the distributed power distribution network fails, where the first cycle set is a set including all cycles in the grid pattern, and the second cycle set is a set including all cycles in an area where the fault element is located;
In particular, the final new grid configuration must no longer contain any loops, which must be trees. The application therefore first exhausts all cycles of the grid pattern to obtain the first set of cycles SC, and in order to exhaust all possible combinations and delete one of the edges, there will be The new configurations possible cannot be evaluated in a short time due to the exponential growth of the new configurations that are generated. Therefore, to simplify the calculation, the present application provides not to consider all the loops at once, but to gradually increase the search space, thus introducing a set of faulty loops, i.e. the second set of loops CC described above.
A processing unit 30 configured to perform data modification on the first cyclic set and the second cyclic set to obtain a first data set and a second data set, where the data modification is to change the cyclic sets in the first cyclic set and the second cyclic set into a tree structure;
In particular, the final new grid configuration must no longer contain any loops, which must be trees, so the present application sets that one edge must be deleted for each loop of the simplified grid graph. And obtaining the first data set and the second data set.
A first determining unit 40 configured to determine a first target switch and a second target switch from the first data set and the second data set, the first target switch being the remote switch that does not exist simultaneously corresponding to a point in the first data set and the second data set, the second target switch being the remote switch that does not exist simultaneously corresponding to a point in the first data set and the second data set;
Specifically, since the loops possibly included in the fault area are completely irrelevant in the simplified grid chart, the switches included in the loops irrelevant to the fault area, that is, the first target switches, are determined according to the comparison of the first data set and the second data set, and the switches of the loops relevant to the fault area, that is, the second target switches, are reserved.
A second determining unit 50 configured to determine a third target switch based on the second target switch, where the target switch is the remote switch that needs to be turned off to isolate the faulty element;
Specifically, the switch that needs to be controlled to isolate the fault region is determined based on the cycle associated with the fault region and the analysis of the fault element, resulting in the third target switch described above.
The control unit 60 is configured to randomly combine the first target switch, the second target switch, and the third target switch to obtain a plurality of control schemes, solve each control scheme based on a fitness function constraint to obtain a target control scheme, and control the distributed power distribution network based on the target control scheme to achieve self-healing under the fault state of the distributed power distribution network.
Specifically, the third target switch is removed from the second target switches, the first target switch is kept in an original state, states of the second target switches are changed, different control schemes are determined, the control schemes are solved based on constraint conditions, a target control scheme is determined, and the distributed power distribution network is controlled to self-heal according to the target control scheme.
According to the embodiment, an obtaining unit obtains a power grid topological graph of a distributed power distribution network, the power grid topological graph is simplified based on the power grid topological graph to obtain a power grid graph, edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network; the analysis unit is used for analyzing the grid diagram of the power grid according to the fault element to obtain a first circulation set and a second circulation set under the condition that the distributed power distribution network has faults, wherein the first circulation set is a set comprising all the circulation in the grid diagram of the power grid, and the second circulation set is a set comprising all the circulation in the area where the fault element is located; the processing unit performs data change on the first cyclic set and the second cyclic set to obtain a first data set and a second data set, wherein the data change is to change the cyclic structures in the first cyclic set and the second cyclic set into tree structures; a first determining unit that determines a first target switch and a second target switch based on the first data set and the second data set, wherein the first target switch is the remote switch that does not exist at the same time and corresponds to a point in the first data set and the second data set, and the second target switch is the remote switch that does not exist at the same time and corresponds to a point in the first data set and the second data set; a second determining unit determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected to isolate the fault element; the control unit performs random combination according to the first target switch, the second target switch and the third target switch to obtain a plurality of control schemes, solves each control scheme based on the suitability function constraint to obtain a target control scheme, and controls the distributed power distribution network based on the target control scheme to achieve self-healing under the fault state of the distributed power distribution network. According to the self-healing method, the fault element is used as a reference, the search space is determined around the fault element and is gradually increased, the new power grid configuration is generated based on a heuristic method of evolution search space, the power grid configuration is scored based on fitness constraint to determine the target power grid configuration, and further the control is performed according to the target power grid configuration, so that the distributed power distribution network self-healing method is realized to search for the new configuration in a local area, and the problems that in the prior art, calculation is performed according to a static setting value, the calculation complexity is high, deviation is generated from the current actual power grid configuration, and the self-healing effect is poor are solved.
In order to obtain the second set of loops, in an alternative embodiment, the analysis unit comprises:
A first determining module, configured to determine a target edge according to the fault element, and determine a third cycle set based on the target edge, where the third cycle set is a set of all the cycles including the target edge in the grid graph;
In particular, since the power system is not a random network, there is typically an additional safety line near the faulty electrical element that can re-power the non-faulty portion. Furthermore, the power flow variation around the faulty element unit is maximized by the power flow passage. Since the self-healing of the grid is fast, resulting in insufficient time to find all possible solutions, attention is focused on the directly affected grid area, building a cyclic set CC around the faulty electrical element e fc.
As shown in fig. 3, the edge where the failed component e fc is located is determined according to the position of the failed component, and further, it is determined that the loop set FC including the failed component includes the loop C 3 and the loop C 4 to obtain the third loop set.
The first deleting module is used for deleting the target edge based on the loops in the third loop set to obtain a target grid graph;
Specifically, after all loops of the loop set FC containing the failed elements delete the failed electrical element e fc, a failure loop grid diagram is constructed, as shown in fig. 4.
The first analysis module is used for analyzing the target grid graph to obtain the cycle which does not contain the remote switch to obtain a first target cycle;
Specifically, after the failed element e fc is deleted in the loop set FC including the failed element, a loop search is performed on the mesh map to find a new loop that does not include the failed element e fc, and the new loop that is generated is the first loop added to the failed loop set CC, that is, the first target loop described above. If there are multiple faulty electrical components e fc, the new cycle cannot contain any faulty electrical components e fc.
The expansion module is used for executing an expansion step, expanding the first target cycle based on the grid graph to obtain a second target cycle, wherein the first target cycle and the second target cycle comprise the same edge, and the remote switch in the first target cycle and the remote switch in the second target cycle are simultaneously disconnected in the expansion process;
Specifically, as shown in fig. 4, during expansion, the open switch remains open and the closed switch remains closed. The loop produced by the last iteration enlarges the area of the grid involved by including sharing an edge with the loop produced by the last iteration. The remote switch E RCS, which is located in multiple loops, typically remains on, but in the current n iterations, E RCS, which is in multiple loops, must be in an on state, referred to as E OpenRCS (remote switch in an on state), in order to avoid any remaining loops, because only one loop can be part of the loop CC n created by the nth iteration. If there are other loops in loop CC n+1 generated by the n+1th iteration, then the rule can be ignored, e elementcell being the electrical component described above.
And the first repeating module is used for repeating the expanding step at least once until the second target loop comprises all the remote switches or the iteration times reach the maximum iteration times, and constructing the second loop set according to all the loops included in the second target loop.
Specifically, the expanding step is repeated at least once until the second target loop includes all the remote switches or the iteration number reaches the maximum iteration number, and the second loop set is obtained.
In order to obtain the first data set and the second data set, in an alternative embodiment, the processing unit comprises:
The second deleting module is used for deleting one edge of each cycle in the first cycle set to obtain the first data set;
Specifically, one edge is deleted randomly for each cycle in the first cycle set to obtain a first data set, and edges shared by a plurality of cycles can be deleted.
And a third deleting module, configured to delete one edge for each cycle in the second cycle set to obtain the second data set.
Specifically, in the first cycle of constructing CC 1, the edge on which the failed element is located is deleted, and a new cycle is constructed. During extension of the CC, each attempt is made to delete an edge, looking for all possible loops without failed elements.
In order to determine the first target switch and the second target switch, in an alternative embodiment, the first determining unit includes:
The marking module is used for traversing the circulation in the second data set and marking the points in the grid chart according to the circulation;
Specifically, all the switches belonging to the second cycle set in the grid graph are marked according to the marking of the remote switches in the grid graph of all the cycles in the second cycle set.
A second determining module, configured to determine the remote switch corresponding to the marked point in the grid chart as the second target switch;
Specifically, the remote switch corresponding to the marked point in the grid chart is determined as the second target switch.
And a third determining module, configured to determine the remote switch corresponding to the point without the mark in the grid chart of the power grid as the first target switch.
Specifically, the remote switch corresponding to the point without the mark in the grid chart is determined as the first target switch.
In order to obtain the third target switch, in an alternative embodiment, the second determining unit includes:
a fourth determining module, configured to determine a communication manner of the fault element according to the fault element, and delete, from the grid graph, an edge where the fault element is located and the remote switch connected to the edge where the fault element is located, where the fault element is bridged and includes two connection components;
In particular, if the failed element is bridging and the manner in which the failed element is connected in the grid graph includes two connection components, the connection components need to be removed from the simplified grid graph.
And a fifth determining module configured to determine the remote switch connected to the side on which the faulty element is located as the third target switch when the faulty element communication method is not bridging and the faulty element is a part of the electrical element.
Specifically, if the failed component is part of a certain electrical component, no action is required, and the switch connected to the failed component is determined as the third target switch.
In order to determine an alternative control scheme, in an alternative embodiment, the control unit comprises:
The first control module is used for controlling the state of the first target switch to be unchanged and controlling the third target switch to be turned off;
specifically, the state before the first target switch is controlled to keep unchanged, which is irrelevant to the fault section, and the third target switch is opened to isolate the fault section.
The second control module is used for executing a control step and controlling any one of the second target switches to be closed or opened to obtain the corresponding control scheme;
Specifically, an exhaustive search is performed based on the fault cycle set CC, and candidate trees are generated by opening a remote control switch for each cycle in the CC.
And the second repeating module is used for repeating the control steps at least once until all the control schemes are obtained.
Specifically, the above control steps are repeated at least once to establish all possibleAnd (5) configuration.
In order to determine a target control scheme, in an alternative embodiment, the control unit further comprises:
The first calculation module is used for substituting a first target formula to solve the voltage deviation and the current deviation according to the control scheme:
Wherein, The voltage deviation,/>For the above current deviation,/>Is the tide voltage coefficient of the ith busIs the tidal current coefficient of the ith bus bar,/>Is a preset voltage;
specifically, voltage deviation and current deviation are determined based on tide calculation, n buses of a power grid are analyzed, and tide voltage coefficients are analyzed With voltage and reference value/>Deviation of (5) is close to the maximum value/>Or minimum/>The voltage threshold is gradually increased. If the voltage at busbar i/>Within a certain boundary range, zero is set; tidal current coefficient/>Gradually increasing as the current approaches the allowable limit.
The second calculation module is used for substituting a second target formula to solve the non-supplied load according to the control scheme:
;/>
Wherein, For the above-mentioned no-load,/>Is the contribution degree of no-load supply,/>Is the number of reactive loads,/>Active power for the ith no-load;
Specifically, the no-load constraint refers to the product of the sum of the squares of the active powers of all no-loads in the power grid and the contribution of no-loads after the fault element efc is removed.
The third calculation module is used for substituting a third target formula to solve the switch change according to the control scheme:
Wherein, For the above switch variation,/>For the position of the remote switch,/>Is the change coefficient of the switch;
Specifically, minimizing switching has several reasons: one is that the action of the switch will be lost and the switch will be damaged with a certain number of switch actions. Thus, the life cycle of the device can be prolonged. Secondly, the more switches that need to be actuated, the longer the new configuration will take place. The third reason is related to the heuristic nature of the algorithm that attempting to reduce the number of switching actions can act as an equalizer, thereby facilitating a straightforward solution that is as close as possible to the original grid configuration.
The fourth calculation module is used for substituting a fourth target formula to solve the short-circuit current according to the control scheme:
Wherein, Short-circuit current,/>Representing short-circuit impedance,/>,/>Is the minimum voltage factor;
In particular, when the load is transferred from one substation to another, if the two substations are not powered by the same high voltage source, a high balanced current is generated, which is normally considered in the construction of the grid, not allowing the connection of different source distribution networks. Therefore, in order for each relay protection to work properly, the fault current of the new grid configuration when connected to the feeder node is as small as possible.
A fifth calculation module, configured to solve the fitness according to a fifth target formula by substituting the voltage deviation, the current deviation, the no-load, and the switch variation into the fifth target formula:
Specifically, the parameters are substituted into the fitness function, and the fitness is solved.
And a sixth determining module configured to determine the control scheme corresponding to the minimum value of the fitness as the target control scheme.
Specifically, a control scheme corresponding to the minimum value of fitness among the control schemes is determined as the target control scheme.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer executable instructions, and that although a logical order is illustrated in the flowcharts, in some cases the steps illustrated or described may be performed in an order other than that illustrated herein.
The self-healing device of the distributed power distribution network comprises a processor and a memory, wherein the units and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions. The modules are all located in the same processor; or the above modules may be located in different processors in any combination.
The processor includes a kernel, and the kernel fetches the corresponding program unit from the memory. The kernel can be provided with one or more than one, and the self-healing speed of the distributed power distribution network is improved by adjusting the kernel parameters.
The memory may include volatile memory, random Access Memory (RAM), and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM), among other forms in computer readable media, the memory including at least one memory chip.
The embodiment of the invention provides a computer readable storage medium, which comprises a stored program, wherein the program is controlled to control equipment where the computer readable storage medium is located to execute the self-healing method of the distributed power distribution network.
Specifically, the self-healing method of the distributed power distribution network comprises the following steps:
step S201, a power grid topological graph of a distributed power distribution network is obtained, the power grid topological graph is simplified based on the power grid topological graph to obtain a power grid graph, edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network;
Step S202, when the distributed power distribution network fails, analyzing the grid graph according to a failure element to obtain a first circulation set and a second circulation set, wherein the first circulation set is a set comprising all the circulation in the grid graph, and the second circulation set is a set comprising all the circulation in an area where the failure element is located;
Step S203, carrying out data change on the first circulation set and the second circulation set to obtain a first data set and a second data set, wherein the data change is to change the circulation in the first circulation set and the second circulation set into a tree structure;
Step S204 of determining a first target switch and a second target switch from the first data set and the second data set, wherein the first target switch is the remote switch which does not exist at the same time and corresponds to a point in the first data set and the second data set, and the second target switch is the remote switch which exists at the same time and corresponds to a point in the first data set and the second data set;
step S205, determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected for isolating the fault element;
And step S206, a plurality of control schemes are obtained by random combination according to the first target switch, the second target switch and the third target switch, each control scheme is solved based on the suitability function constraint to obtain a target control scheme, and the distributed power distribution network is controlled based on the target control scheme to realize self-healing under the fault state of the distributed power distribution network.
The embodiment of the invention provides a processor, which is used for running a program, wherein the self-healing method of the distributed power distribution network is executed when the program runs.
Specifically, the self-healing method of the distributed power distribution network comprises the following steps:
step S201, a power grid topological graph of a distributed power distribution network is obtained, the power grid topological graph is simplified based on the power grid topological graph to obtain a power grid graph, edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network;
Step S202, when the distributed power distribution network fails, analyzing the grid graph according to a failure element to obtain a first circulation set and a second circulation set, wherein the first circulation set is a set comprising all the circulation in the grid graph, and the second circulation set is a set comprising all the circulation in an area where the failure element is located;
Step S203, carrying out data change on the first circulation set and the second circulation set to obtain a first data set and a second data set, wherein the data change is to change the circulation in the first circulation set and the second circulation set into a tree structure;
Step S204 of determining a first target switch and a second target switch from the first data set and the second data set, wherein the first target switch is the remote switch which does not exist at the same time and corresponds to a point in the first data set and the second data set, and the second target switch is the remote switch which exists at the same time and corresponds to a point in the first data set and the second data set;
step S205, determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected for isolating the fault element;
And step S206, a plurality of control schemes are obtained by random combination according to the first target switch, the second target switch and the third target switch, each control scheme is solved based on the suitability function constraint to obtain a target control scheme, and the distributed power distribution network is controlled based on the target control scheme to realize self-healing under the fault state of the distributed power distribution network.
The embodiment of the invention provides a distributed power distribution system, which comprises a processor, a memory and a program which is stored on the memory and can run on the processor, wherein the processor realizes at least the following steps when executing the program:
step S201, a power grid topological graph of a distributed power distribution network is obtained, the power grid topological graph is simplified based on the power grid topological graph to obtain a power grid graph, edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network;
Step S202, when the distributed power distribution network fails, analyzing the grid graph according to a failure element to obtain a first circulation set and a second circulation set, wherein the first circulation set is a set comprising all the circulation in the grid graph, and the second circulation set is a set comprising all the circulation in an area where the failure element is located;
Step S203, carrying out data change on the first circulation set and the second circulation set to obtain a first data set and a second data set, wherein the data change is to change the circulation in the first circulation set and the second circulation set into a tree structure;
Step S204 of determining a first target switch and a second target switch from the first data set and the second data set, wherein the first target switch is the remote switch which does not exist at the same time and corresponds to a point in the first data set and the second data set, and the second target switch is the remote switch which exists at the same time and corresponds to a point in the first data set and the second data set;
step S205, determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected for isolating the fault element;
And step S206, a plurality of control schemes are obtained by random combination according to the first target switch, the second target switch and the third target switch, each control scheme is solved based on the suitability function constraint to obtain a target control scheme, and the distributed power distribution network is controlled based on the target control scheme to realize self-healing under the fault state of the distributed power distribution network.
The application also provides a computer program product adapted to perform, when executed on a data processing device, a program initialized with at least the following method steps:
step S201, a power grid topological graph of a distributed power distribution network is obtained, the power grid topological graph is simplified based on the power grid topological graph to obtain a power grid graph, edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network;
Step S202, when the distributed power distribution network fails, analyzing the grid graph according to a failure element to obtain a first circulation set and a second circulation set, wherein the first circulation set is a set comprising all the circulation in the grid graph, and the second circulation set is a set comprising all the circulation in an area where the failure element is located;
Step S203, carrying out data change on the first circulation set and the second circulation set to obtain a first data set and a second data set, wherein the data change is to change the circulation in the first circulation set and the second circulation set into a tree structure;
Step S204 of determining a first target switch and a second target switch from the first data set and the second data set, wherein the first target switch is the remote switch which does not exist at the same time and corresponds to a point in the first data set and the second data set, and the second target switch is the remote switch which exists at the same time and corresponds to a point in the first data set and the second data set;
step S205, determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected for isolating the fault element;
And step S206, a plurality of control schemes are obtained by random combination according to the first target switch, the second target switch and the third target switch, each control scheme is solved based on the suitability function constraint to obtain a target control scheme, and the distributed power distribution network is controlled based on the target control scheme to realize self-healing under the fault state of the distributed power distribution network.
It will be appreciated by those skilled in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be concentrated on a single computing device, or distributed across a network of computing devices, they may be implemented in program code executable by computing devices, so that they may be stored in a storage device for execution by computing devices, and in some cases, the steps shown or described may be performed in a different order than that shown or described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element.
From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:
1) According to the self-healing method of the distributed power distribution network, firstly, a power grid topological graph of the distributed power distribution network is obtained, the power grid topological graph is simplified based on the power grid topological graph to obtain a power grid graph, edges in the power grid graph represent electrical elements in the distributed power distribution network, and endpoints represent remote switches existing in the distributed power distribution network; then, under the condition that the distributed power distribution network fails, analyzing the grid graph according to a failure element to obtain a first circulation set and a second circulation set, wherein the first circulation set is a set comprising all the circulation in the grid graph, and the second circulation set is a set comprising all the circulation in an area where the failure element is located; then, carrying out data change on the first circulation set and the second circulation set to obtain a first data set and a second data set, wherein the data change is to change the circulation in the first circulation set and the second circulation set into a tree structure; then, determining a first target switch and a second target switch according to the first data set and the second data set, wherein the first target switch is the remote switch which does not exist at the same time and corresponds to the point in the first data set and the second data set, and the second target switch is the remote switch which exists at the same time and corresponds to the point in the first data set and the second data set; then, determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected for isolating the fault element; and finally, randomly combining the first target switch, the second target switch and the third target switch to obtain a plurality of control schemes, solving each control scheme based on the suitability function constraint to obtain a target control scheme, and controlling the distributed power distribution network based on the target control scheme to realize self-healing of the distributed power distribution network in a fault state. According to the self-healing method, the fault element is used as a reference, the search space is determined around the fault element and is gradually increased, the new power grid configuration is generated based on a heuristic method of evolution search space, the power grid configuration is scored based on fitness constraint to determine the target power grid configuration, and further the control is performed according to the target power grid configuration, so that the distributed power distribution network self-healing method is realized to search for the new configuration in a local area, and the problems that in the prior art, calculation is performed according to a static setting value, the calculation complexity is high, deviation is generated from the current actual power grid configuration, and the self-healing effect is poor are solved.
2) According to the self-healing device of the distributed power distribution network, an acquisition unit acquires a power grid topological graph of the distributed power distribution network, the power grid topological graph is simplified based on the power grid topological graph to obtain a power grid graph, edges in the power grid graph represent electrical elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network; the analysis unit is used for analyzing the grid diagram of the power grid according to the fault element to obtain a first circulation set and a second circulation set under the condition that the distributed power distribution network has faults, wherein the first circulation set is a set comprising all the circulation in the grid diagram of the power grid, and the second circulation set is a set comprising all the circulation in the area where the fault element is located; the processing unit performs data change on the first cyclic set and the second cyclic set to obtain a first data set and a second data set, wherein the data change is to change the cyclic structures in the first cyclic set and the second cyclic set into tree structures; a first determining unit that determines a first target switch and a second target switch based on the first data set and the second data set, wherein the first target switch is the remote switch that does not exist at the same time and corresponds to a point in the first data set and the second data set, and the second target switch is the remote switch that does not exist at the same time and corresponds to a point in the first data set and the second data set; a second determining unit determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected to isolate the fault element; the control unit performs random combination according to the first target switch, the second target switch and the third target switch to obtain a plurality of control schemes, solves each control scheme based on the suitability function constraint to obtain a target control scheme, and controls the distributed power distribution network based on the target control scheme to achieve self-healing under the fault state of the distributed power distribution network. According to the self-healing method, the fault element is used as a reference, the search space is determined around the fault element and is gradually increased, the new power grid configuration is generated based on a heuristic method of evolution search space, the power grid configuration is scored based on fitness constraint to determine the target power grid configuration, and further the control is performed according to the target power grid configuration, so that the distributed power distribution network self-healing method is realized to search for the new configuration in a local area, and the problems that in the prior art, calculation is performed according to a static setting value, the calculation complexity is high, deviation is generated from the current actual power grid configuration, and the self-healing effect is poor are solved.
The above description is only of the preferred embodiments of the present application and is not intended to limit the present application, but various modifications and variations can be made to the present application by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims (10)

1. A self-healing method for a distributed power distribution network, comprising:
Acquiring a power grid topological graph of a distributed power distribution network, simplifying the power grid topological graph to obtain a power grid graph, wherein edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches existing in the distributed power distribution network;
Under the condition that the distributed power distribution network fails, analyzing the grid diagram of the power grid according to a failure element to obtain a first circulation set and a second circulation set, wherein the first circulation set is a set comprising all the circulation in the grid diagram of the power grid, and the second circulation set is a set comprising all the circulation in an area where the failure element is located;
Performing data change on the first circulation set and the second circulation set to obtain a first data set and a second data set, wherein the data change is to change the circulation in the first circulation set and the second circulation set into a tree structure;
Determining a first target switch and a second target switch according to the first data set and the second data set, wherein the first target switch is the remote switch which does not exist at the same time and corresponds to the point in the first data set and the second data set, and the second target switch is the remote switch which exists at the same time and corresponds to the point in the first data set and the second data set;
Determining a third target switch based on the second target switch, wherein the target switch is the remote switch which is required to be disconnected for isolating the fault element;
And randomly combining the first target switch, the second target switch and the third target switch to obtain a plurality of control schemes, solving each control scheme based on the suitability function constraint to obtain a target control scheme, and controlling the distributed power distribution network based on the target control scheme to realize self-healing of the distributed power distribution network in a fault state.
2. The method of claim 1, wherein analyzing the grid pattern from the faulty element results in a second set of loops, comprising:
Determining a target edge according to the fault element, and determining a third circulation set based on the target edge, wherein the third circulation set is a set of all the circulation including the target edge in the grid graph;
deleting the target edge based on the loops in the third loop set to obtain a target grid graph;
Analyzing the target grid diagram to obtain the circulation which does not contain the remote switch to obtain a first target circulation;
an expansion step of expanding the first target cycle based on the grid chart to obtain a second target cycle, wherein the first target cycle and the second target cycle comprise the same edge, and the remote switch in the first target cycle and the second target cycle is disconnected in the expansion process;
And repeating the expanding step at least once until the second target loop comprises all the remote switches or the iteration number reaches the maximum iteration number, and constructing the second loop set according to all the loops included in the second target loop.
3. The method of claim 1, wherein performing data changes on the first loop set and the second loop set to obtain a first data set and a second data set, comprising:
Deleting one edge for each cycle in the first cycle set to obtain the first data set;
And deleting one edge for each cycle in the second cycle set to obtain the second data set.
4. The method of claim 1, wherein determining a first target switch and a second target switch from the first data set and the second data set comprises:
Traversing the loop in the second data set, and marking points in the grid graph according to the loop;
determining the remote switch corresponding to the marked point in the grid chart of the power grid as the second target switch;
and determining the remote switch corresponding to the point without the mark in the grid chart of the power grid as the first target switch.
5. The method of claim 1, wherein determining a third target switch based on the second target switch comprises:
Determining a communication mode of the fault element according to the fault element, and deleting the edge where the fault element is located and the connected remote switch from the grid chart under the condition that the communication mode of the fault element is bridge connection and comprises two connecting components;
And determining the remote switch connected on the side where the fault element is located as the third target switch when the fault element communication mode is not bridge connection and the fault element is part of the electrical element.
6. The method of claim 1, wherein randomly combining the first, second, and third target switches to obtain a plurality of control schemes comprises:
controlling the state of the first target switch to be unchanged and controlling the third target switch to be opened;
A control step of controlling any one of the second target switches to be closed or opened to obtain a corresponding control scheme;
And repeating the control step at least once until all the control schemes are obtained.
7. The method of claim 1, wherein solving each of the control schemes based on fitness function constraints results in a target control scheme, comprising:
According to the control scheme, substituting a first target formula to solve the voltage deviation and the current deviation:
Wherein, Said voltage deviation,/>For the current bias,/>Is the tide voltage coefficient of the ith busIs the tidal current coefficient of the ith bus bar,/>Is a preset voltage;
according to the control scheme, substituting a second target formula to solve the non-supplied load:
Wherein, For the no-load,/>Is the contribution degree of no-load supply,/>Is the number of reactive loads,/>Active power for the ith no-load;
according to the control scheme, substituting a third target formula to solve the switch change:
Wherein, For the switch change,/>For the position of the remote switch,/>Is the change coefficient of the switch;
according to the control scheme, substituting a fourth target formula to solve the short-circuit current:
Wherein, Short-circuit current,/>Representing short-circuit impedance,/>,/>Is the minimum voltage factor;
solving the fitness according to a fifth target formula by substituting the voltage deviation, the current deviation, the no-load and the switch variation:
and determining the control scheme corresponding to the minimum value of the fitness as the target control scheme.
8.A self-healing device for a distributed power distribution network, the device comprising:
the acquisition unit is used for acquiring a power grid topological graph of the distributed power distribution network, simplifying the power grid topological graph to obtain a power grid graph, wherein edges in the power grid graph represent electric elements in the distributed power distribution network, and endpoints represent remote switches in the distributed power distribution network;
the analysis unit is used for analyzing the grid graph according to a fault element to obtain a first circulation set and a second circulation set under the condition that the distributed power distribution network has faults, wherein the first circulation set is a set comprising all the circulation in the grid graph, and the second circulation set is a set comprising all the circulation in the area where the fault element is located;
The processing unit is used for carrying out data change on the first circulation set and the second circulation set to obtain a first data set and a second data set, wherein the data change is to change the circulation in the first circulation set and the second circulation set into a tree structure;
A first determining unit configured to determine a first target switch and a second target switch according to the first data set and the second data set, where the first target switch is the remote switch that does not exist simultaneously and corresponds to a point in the first data set and the second data set, and the second target switch is the remote switch that does not exist simultaneously and corresponds to a point in the first data set and the second data set;
a second determining unit, configured to determine a third target switch based on the second target switch, where the target switch is the remote switch that needs to be turned off to isolate the fault element;
the control unit is used for randomly combining the first target switch, the second target switch and the third target switch to obtain a plurality of control schemes, solving each control scheme based on the suitability function constraint to obtain a target control scheme, and controlling the distributed power distribution network based on the target control scheme to realize self-healing of the distributed power distribution network in a fault state.
9. A computer readable storage medium, characterized in that the computer readable storage medium comprises a stored program, wherein the program, when run, controls a device in which the computer readable storage medium is located to perform the method of any one of claims 1 to 7.
10. A distributed power distribution system, comprising: one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for performing the method of any of claims 1-7.
CN202410537600.5A 2024-04-30 2024-04-30 Self-healing method and device of distributed power distribution network and distributed power distribution system Pending CN118137495A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410537600.5A CN118137495A (en) 2024-04-30 2024-04-30 Self-healing method and device of distributed power distribution network and distributed power distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410537600.5A CN118137495A (en) 2024-04-30 2024-04-30 Self-healing method and device of distributed power distribution network and distributed power distribution system

Publications (1)

Publication Number Publication Date
CN118137495A true CN118137495A (en) 2024-06-04

Family

ID=91237947

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410537600.5A Pending CN118137495A (en) 2024-04-30 2024-04-30 Self-healing method and device of distributed power distribution network and distributed power distribution system

Country Status (1)

Country Link
CN (1) CN118137495A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130262922A1 (en) * 2012-03-27 2013-10-03 State Grid Corporation Of China Centralized and networked protection system and method of a regional distribution network
CN110086153A (en) * 2019-04-15 2019-08-02 东南大学 A kind of active power distribution network failure afterload based on intelligent granule colony optimization algorithm turns for method
CN113484684A (en) * 2021-07-16 2021-10-08 国网辽宁省电力有限公司 Power distribution network multiple fault diagnosis system and method under non-sound fault information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130262922A1 (en) * 2012-03-27 2013-10-03 State Grid Corporation Of China Centralized and networked protection system and method of a regional distribution network
CN110086153A (en) * 2019-04-15 2019-08-02 东南大学 A kind of active power distribution network failure afterload based on intelligent granule colony optimization algorithm turns for method
CN113484684A (en) * 2021-07-16 2021-10-08 国网辽宁省电力有限公司 Power distribution network multiple fault diagnosis system and method under non-sound fault information

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
任泓宇 等: "高压配电网网格化规划优化模型和方法", 电力***自动化, vol. 43, no. 14, 25 July 2019 (2019-07-25), pages 151 - 157 *
杨家全: "基于电力无线专网通信的配电网智能自愈实现方法", 电力信息化, 30 November 2012 (2012-11-30), pages 277 - 280 *

Similar Documents

Publication Publication Date Title
Peng et al. Feeder reconfiguration in distribution networks based on convex relaxation of OPF
CN109378815B (en) Power distribution network closed loop switching power supply control method, device and equipment
CN108873733B (en) Analysis method for information expected accident influence in electric power information physical system
CN110676842B (en) Power distribution network reconstruction and modeling solving method and device for minimally removing fault area
CN112653138B (en) Distribution network self-healing recovery method based on distributed multi-agent
Cárcamo-Gallardo et al. Greedy reconfiguration algorithms for medium-voltage distribution networks
US11477213B2 (en) Technologies for providing secure emergency power control of high voltage direct current transmission system
CN111861030B (en) Urban power distribution network multi-stage planning method and system
CN109586281B (en) Power distribution network reliability assessment method, device and medium based on node optimization number
CN118137495A (en) Self-healing method and device of distributed power distribution network and distributed power distribution system
CN113156268A (en) Voltage time type or current type based fault positioning method, device and equipment
Abdel-Akher et al. An approach to determine a pair of power-flow solutions related to the voltage stability of unbalanced three-phase networks
CN107844667A (en) Automatic section searching method based on cut set searching algorithm
Mekhamer et al. A new intelligent optimization technique for distribution systems reconfiguration
CN108964282B (en) Method and device for deploying power quality monitoring device and computer readable medium
CN116341950A (en) Comprehensive betting-based power system vulnerable line assessment method and device
Conte et al. Assessment of state estimation methods for power systems with uncertain parameters
Montenegro et al. An iterative method for detecting and localizing islands within sparse matrixes using DSSim-RT
CN113589079A (en) Testing method of self-healing system of power distribution network, electronic equipment and storage medium
CN113204854A (en) Power grid partitioning method based on generator node and network weighted topology
CN108390374B (en) Big data analysis-based transfer path selection method and system
CN112564114B (en) Power distribution network reconstruction optimization method and system based on limited radiation type constraint
CN117973096B (en) Direct-drive wind farm parallel simulation method, system, terminal and medium based on double-layer network division
CN109473980B (en) Reconstruction method and system of power distribution network
CN112016833B (en) Line loss acquisition method and device for power network, computer equipment and medium

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