A power distribution network post-fault network frame reconstruction and island division method considering cold load effect
Patent Information
- Application Number
- CN202611191002.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-06
- Publication Date
- 2026-10-20
AI Technical Summary
然而,在实际的灾后场景中,复杂的交通路况与道路路阻会严重影响电源车的行驶转移时间
1、本发明计及了长时间停电后的冷负荷效应,有效规避了恢复过程中的二次停电风险,保障了配电网的安全稳定运行。针对配电网故障停电后重新恢复供电时存在的功率需求激增问题,本发明建立了冷负荷功率约束,通过准确刻画停电时间延长导致的负荷有功和无功功率动态变化特性,本发明有效避免了在负荷恢复瞬间因严重潮流越限或电源容量不足而引发的二次停电风险,切实保障了网架重构与孤岛划分方案的安全性和可行性。
Smart Images

Figure FT_1 
Figure QLYQS_1 
Figure QLYQS_17
Abstract
Description
Technical Field
[0001] This invention relates to the field of load restoration after a distribution network fault, specifically a method for network reconfiguration and islanding after a distribution network fault that takes into account the cold load effect. Background Technology
[0002] In recent years, with the frequent occurrence of natural disasters, the safe and stable operation of power distribution networks has faced severe challenges. Extreme weather and geological disasters such as typhoons, floods, and earthquakes often lead to large-scale equipment damage, line interruptions, and power outages in power distribution networks, seriously affecting the reliability of power supply. In this environment, how to effectively ensure the safe operation of power distribution networks and improve post-disaster recovery capabilities has become a crucial issue that the power industry urgently needs to address. The impact of natural disasters on power distribution networks is mainly reflected in several aspects. First, equipment damage and line interruptions caused by disasters make traditional fault recovery strategies unable to quickly restore normal power supply. Especially in wide-area situations, traditional recovery methods are often unable to efficiently cope with complex and ever-changing fault scenarios. Second, during the load restoration process after a prolonged power outage, the cold load effect becomes a new challenge. Due to the extended outage time, the load often generates active and reactive power demands far exceeding normal levels when power is restored. If the fault recovery strategy fails to effectively consider the dynamic decay and surge characteristics of cold load power, it can easily lead to severe power flow exceeding limits in the distribution network at the moment of restoration, and even trigger secondary power outages. Furthermore, mobile emergency power vehicles, as an important and flexible resource, can provide crucial power support for post-disaster islanding and load restoration. However, in actual post-disaster scenarios, complex traffic conditions and road obstructions can severely impact the travel and relocation time of these power vehicles. How to comprehensively consider road obstruction constraints, optimize the route scheduling of multiple mobile emergency power vehicles, their energy storage charging and discharging status, and achieve efficient coordination with the distribution network reconfiguration is currently one of the challenges in scheduling and resource allocation research. Summary of the Invention
[0003] To overcome the shortcomings of the above-mentioned research, this invention proposes a method for network reconfiguration and islanding after a distribution network fault, taking into account the cold load effect. This method aims to minimize network losses, take into account the cold load effect and the impact of road obstruction on mobile emergency power vehicles, thereby improving post-disaster recovery efficiency and ensuring the stable operation of the distribution network after a disaster, thus enhancing the safety and reliability of the power grid.
[0004] To achieve the above objectives, the technical solution adopted by the present invention is as follows: The present invention provides a method for network reconfiguration and islanding after a distribution network fault, taking into account the cooling load effect. The method is characterized by the following steps: Step 1: Establish the objective function of the distribution network reconfiguration and islanding model after a fault, with the goal of maximizing weighted load recovery and minimizing network losses.H ; Step 2: Establish radial constraints for the distribution network in the model of network reconfiguration and islanding after a distribution network fault; Step 3: Establish cold load power constraints for the network reconfiguration and islanding model after a distribution network fault; Step 4: Establish a model for network reconfiguration and islanding after a distribution network fault, taking into account road resistance, the travel time constraints of mobile emergency power vehicles, and the path and energy storage constraints of mobile emergency power vehicles. Step 5: Establish power flow balance constraints and safe operation constraints for the distribution network reconfiguration and islanding model after a distribution network fault; Step 6: Solve the network reconfiguration and islanding model after a distribution network fault to obtain a network reconfiguration and islanding scheme that takes into account the cold load effect, including: the path scheduling of mobile emergency power vehicles, the output scheduling value of mobile emergency power vehicles, the restoration sequence of lines and nodes, the output scheduling value of distributed power sources, and the load shedding value of each node.
[0005] The method for network reconfiguration and islanding after a distribution network fault, which takes into account the cooling load effect, described in this invention is characterized in that, in step one, the objective function is constructed using equation (1). H : (1) In formula (1): This is the set of node numbers in the distribution network. It is a discrete set of recovery time step numbers; This is the set of line numbers for the power distribution network. For the first i The weight of the load at each node; For the first i The load at node i is at the _th t The active power restored at each time step; For the first The load at the node is at the first t The Boolean variable representing the recovery state at each time step, if =0, indicating the first The load at the node is at the first t If the step has not been restored, =1, indicating the first The load at the node is at the first t Recovery in one step at a time; For the first i The node and the first j The lines between nodes The resistance value; For the flow through the line In the t The current at each time step.
[0006] Furthermore, step two is carried out as follows: Step 2.1: Establish the parent-child node relationship constraints of the distribution network using equations (2)-(4): (2) (3) (4) In equations (2)-(4): This is the set of fault line numbers in the distribution network. For the first i The node and the first j The lines between nodes l ij In the t The Boolean variable representing the recovery state at each time step, if =0 indicates a line l ij In the t If the step has not been restored, =1 indicates a line l ij In the t Recovery in one step at a time; For the first i The node at the th t Is the current step the first...? j The boolean variable of the parent node of each node, if =0, indicating the first i The node at the th t This step is not the first j The parent node of each node, if =1, indicating the first i The node at the th t The time step is the first j The parent node of each node; For the first j The node at the th t Is the current step the first...? i The boolean variable of the parent node of each node, if =0, indicating the first j The node at the th t This step is not the first i The parent node of each node, if =1 indicates a node j In the t The time step is the first i The parent node of each node; For the first i' The node and the first j' Faulty lines between nodesl i'j' In the t The Boolean variable representing the recovery state at each time step, if =0 indicates a faulty line. l i'j' In the t If the step has not been restored, =1 indicates a faulty line. l i'j' In the t Recovery in one step at a time; Step 2.2: Establish virtual power flow constraints for the distribution network using equations (5)-(8): (5) (6) (7) (8) In equations (5)-(8): This is the set of node indices where the distributed power source is located; This is the set of serial numbers of the candidate nodes where the mobile emergency power supply vehicle is located; For the first The node and the first j The lines between nodes In the t Virtual trends at every moment; For the first j The node and the first The lines between nodes In the t Virtual trends at every moment; For the first The node and the first j The lines between nodes In the t Virtual trends at every moment; For the first j The node and the first The lines between nodes In the t Virtual trends at every moment; For the line In the t Virtual trends at every moment; The first location for distributed power sources and mobile emergency power vehicles The node at the th t Whether each time step is a boolean variable representing the root node, if... =0, indicating that the distributed power source and the mobile emergency power vehicle are located at the [number]th [location]. The node at the th tIf the current time step is not the root node, =1, indicating that the distributed power source and the mobile emergency power vehicle are located at the [number]th [location]. The node at the th t The root node is at each time step; For parameters; For the first Virtual load demand at each node; For the first Virtual load demand at each node.
[0007] Furthermore, in step three, the cooling load power constraint is established using equations (9) to (14): (9) (10) (11) (12) (13) (14) In equations (9)-(14): For the first i The load at the node is at the first t The actual active power requirement at each time step; For the first i The load at the node is at the first t The maximum active power that can be recovered in each time step; For the first The load at the node is at the first a A Boolean variable representing the recovery state at -1 time step, if =0, indicating the first The load at the node is at the first a -1 hour step has not recovered, if =1, indicating the first The load at the node is at the first a -1 time step recovery; For the first i The load at the node is at the first a The actual active power requirement at each time step; For the first i The node at the th a The maximum percentage of load increase due to extended power outage time at each time step; To restore the first i The node after the first node t Active load decaying at each time step; For the first The load at the node is at the firstl A Boolean variable representing the recovery state at -1 time step, if =0, indicating the first The load at the node is at the first l -1 hour step has not recovered, if =1, indicating the first The load at the node is at the first l -1 time step recovery; For the first i The load at the node is at the first l The actual active power requirement at each time step; In the first i After the first node recovers, the... t At this time step, the extended power outage time causes the load attenuation to increase in the first... l The percentage increase in load at each time step; For the first i The node at the th t The active power demand of the cooling load is considered at each time step; To restore the first i The node after the first node a Active load decaying at each time step; For the first The load at the node is at the first t - a The Boolean variable representing the recovery state at each time step, if =0, indicating the first The load at the node is at the first t - a If the step has not been restored, =1, indicating the first The load at the node is at the first t - a Recovery in one step at a time; For the first i The load at the node is at the first t The maximum reactive power that can be recovered in each time step; For the first i The load at the node is at the first t The actual reactive power requirement of each time step; For the first i The load at the node is at the first a The actual reactive power requirement of each time step; To restore the first i The node after the first node t The reactive load that decays at each time step; For the first i The load at the node is at the first l The actual reactive power requirement of each time step; For the firsti The node at the th t The reactive power demand of the cooling load is considered at each stage; To restore the first i The node after the first node a The reactive load decreases at each time step.
[0008] 5. A method for network reconfiguration and islanding after a distribution network fault, taking into account the cooling load effect, as described in claim 4, characterized in that step four is performed according to the following steps: Step 4.1: Use equations (15)-(18) to establish constraints for calculating the travel time of the mobile emergency power supply vehicle due to road obstruction: (15) (16) (17) (18) In equations (15)-(18): A set of road numbers for mobile emergency power supply vehicles; For mobile emergency power vehicles at charging stations f To the charging station g Road l fg The actual vehicle speed on the road; The normal speed of vehicles in the absence of congestion; For roads l fg The degree of congestion; For roads l fg The congestion coefficient; For roads l fg The initial weights; For roads l fg Equivalent path length after considering multiple road condition factors; For mobile emergency power vehicles on the road l fg Travel time on the road; Step 4.2: Establish path constraints for the mobile emergency power supply vehicle using equations (19)-(24): (19) (20) (twenty one) (twenty two) (twenty three) (twenty four) In equations (19)-(24): This is a set of serial numbers for mobile emergency power supply vehicles. For the first m The mobile emergency power supply vehicle was in the first t Is the current step on the road? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t At this time, the step is not on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t At this time, the road is in motion. l fg ; For the first m The mobile emergency power supply vehicle was in the first t -1 step whether it is on the road l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t -1 hour step not on the road l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t -1 hour step on the road l fg ; For the first m Is the mobile emergency power supply vehicle on the road at the first step? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was not on the road at the first step. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was on the road at the first step. l fg ; For the first m Whether the mobile emergency power supply vehicle is initially on the road. l fg Boolean variable, if =0, indicating the first mThe mobile emergency power supply vehicle was not initially located on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was initially positioned on the road. l fg ; For the first m The mobile emergency power supply vehicle was in the first t Whether the road will shift at this time step l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t The time step shifts to the road l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t At that time, the steps did not shift towards the road. l fg ; For the first m The mobile emergency power supply vehicle was in the first Whether the road will shift at this time step l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first At that time, the steps did not shift towards the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first The time step shifts to the road l fg ; For the first m The mobile emergency power supply vehicle was in the first Is the current step on the road? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the step is not on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the road is in motion. l fg ; For the first m The mobile emergency power supply vehicle was in the first Is the current step on the road? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the step is not on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the road is in motion. l fg ; The total number of time steps; Step 4.3: Establish the energy storage constraints of the mobile emergency power vehicle using equations (25)-(38): (25) (26) (27) (28) (29) (30) (31) (32) (33) (34) (35) (36) (37) (38) In equations (25)-(38): For the first m The mobile emergency power supply vehicle was in the first t Is the current location connected to a charging station? f Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t The time step does not connect to the charging station f ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t Connect to charging station at any time f ; For the first mThe mobile emergency power supply vehicle was in the first t A Boolean variable indicating whether a given time step is connected to the distribution network. =0, indicating the first m The mobile emergency power supply vehicle was in the first t If the current step is not connected to the distribution network, =1, indicating the first m The mobile emergency power supply vehicle was in the first t Each time step is connected to the distribution network; For the first m The mobile emergency power supply vehicle was in the first t A Boolean variable indicating whether a time step is in a discharge state. =0, indicating the first m The mobile emergency power supply vehicle was in the first t If the time step is not in a discharge state, =1, indicating the first m The mobile emergency power supply vehicle was in the first t Each time step is in a discharge state; For the first m The mobile emergency power supply vehicle was in the first t A Boolean variable indicating whether the device is in a charging state at each time step. =0, indicating the first m The mobile emergency power supply vehicle was in the first t If the device is not in a charging state at that time, =1, indicating the first m The mobile emergency power supply vehicle was in the first t The device is in a charging state at this time; For the first m The mobile emergency power supply vehicle was in the first t The active charging power per hour; For the first m The mobile emergency power supply vehicle was in the first t The active discharge power of each time step; For the first m The maximum active charging power of a mobile emergency power supply vehicle; For the first m The maximum active discharge power of a mobile emergency power supply vehicle; For the mobile emergency power vehicle in the first f The node at the th t The active power output at each time step; For the mobile emergency power vehicle in the first f The node at the th t The reactive power output of each hour step; For the first m The mobile emergency power supply vehicle was in the first The active discharge power of each time step; For the firstm The mobile emergency power supply vehicle was in the first The active charging power per hour; For the first m The active discharge power of a mobile emergency power supply vehicle at the initial step; For the first m The active charging power of a mobile emergency power vehicle at the initial stage; For the first m Minimum reactive power output of a mobile emergency power supply vehicle; For the first m The maximum reactive power output of a mobile emergency power supply vehicle; For the first m The mobile emergency power supply vehicle was in the first t The remaining energy at each time step; For the first m The initial energy of the mobile emergency power supply vehicle in the first time step; For the first m The initial energy of a mobile emergency power supply vehicle at the initial stage; For the first m The charging and discharging efficiency of a mobile emergency power supply vehicle; For the first m The lower limit of the energy of a mobile emergency power supply vehicle; For the first m The energy limit of a mobile emergency power supply vehicle.
[0009] Furthermore, step five is performed as follows: Step 5.1: Establish power flow balance constraints for the distribution network using equations (39)-(44): (39) (40) (41) (42) (43) (44) In equations (39)-(44): For distributed power sources in the first i The node at the th t The active power output at each time step; For distributed power sources in the first i The node at the th t The reactive power output of each hour step; For the first j The node and the first i The lines between nodes The active power transmitted at time step t; For the line In the t Active transmission power at each time step; For the line In the t Reactive power transmission at each time step; For the line In the t Reactive power transmission at each time step; For the line The reactance value; For flow through the line In the t The magnitude of the current at each time step; For the first i The load at the node is at the first t The reactive power restored at each time step; For the first i The load at the node is at the first t The active load shedding power at each time step; For the first i The load at the node is at the first t The reactive load shedding power at each time step; For the first i Minimum active power load shedding rate at each node; For the first i Minimum reactive power load shedding rate at each node; Step 5.2: Establish the safety operation constraints of the distribution network using equations (45)-(56): (45) (46) (47) (48) (49) (50) (51) (52) (53) (54) (55) (56) In equations (45)-(56): This is the set of serial numbers of the faulty nodes in the distribution network. For the first j The node at the th t The square of the voltage at each time step; For the first i The node at the th t The square of the voltage at each time step; To pass through the line The maximum current; To pass through the line Maximum apparent power; Minimum voltage limit for each restored node in the distribution network; The maximum voltage limit for each restored node in the distribution network; For the first A Boolean variable representing the node recovery status of the load at each faulty node, if... =0, indicating the first If the load at each faulty node is not restored, =1, indicating the first Load restoration at each faulty node; For distributed power sources in the first The node at the th t The active power output at each time step; For distributed power sources in the first The node at the th t The reactive power output of each hour step; For the first A Boolean variable representing the node recovery state of the load at each node, if... =0, indicating the first If the load at each node has not been restored, =1, indicating the first Load restoration at each node; For distributed power sources in the first Minimum active power output at each node; For distributed power sources in the first The maximum active power output at each node; For distributed power sources in the first Minimum reactive power output at each node; For distributed power sources in the first The maximum reactive power output at each node.
[0010] The present invention provides an electronic device, including a memory and a processor, characterized in that the memory is used to store a program that supports the processor in executing the method for grid reconfiguration and islanding after a power distribution network fault, and the processor is configured to execute the program stored in the memory.
[0011] The present invention discloses a computer-readable storage medium storing a computer program, characterized in that the computer program, when executed by a processor, performs the steps of the method for grid reconfiguration and islanding after a power distribution network fault.
[0012] Compared with existing technologies, the beneficial effects of this invention are reflected in: 1. This invention takes into account the cold load effect after a prolonged power outage, effectively avoiding the risk of secondary power outages during the restoration process and ensuring the safe and stable operation of the distribution network. Addressing the surge in power demand during power restoration after a distribution network outage, this invention establishes a cold load power constraint. By accurately characterizing the dynamic changes in active and reactive power caused by prolonged outage time, this invention effectively avoids the risk of secondary power outages caused by severe power flow exceeding limits or insufficient power supply capacity at the moment of load restoration, thus ensuring the safety and feasibility of grid reconfiguration and islanding schemes.
[0013] 2. This invention considers the impact of post-disaster road obstruction on mobile emergency power vehicles, achieving coordinated optimization of the transportation and power systems and significantly improving post-disaster recovery efficiency. Addressing the complex traffic congestion situation after a disaster, this invention establishes a mobile emergency power vehicle movement time calculation model that considers road obstruction, as well as power vehicle path constraints and energy storage constraints that are more closely aligned with post-disaster realities. By scheduling the spatial transfer and charging / discharging of multiple mobile emergency power vehicles, this invention can accurately and efficiently deploy flexible power sources to severely affected areas, fully leveraging their mobile energy storage support role, thereby accelerating the recovery speed of the power distribution network and reducing power outage losses.
[0014] 3. This invention addresses the issue of insufficient local resources in the distribution network to restore all loads. It considers load weighting and prioritizes the restoration of critical loads to ensure timely power supply to key loads. By comprehensively considering the importance and urgency of various loads, priority is given to restoring critical loads, such as public service loads like medical and telecommunications services. Through the setting of load weights, it ensures that the most important loads are restored first in situations of resource scarcity, safeguarding personnel safety and normal social operation, thereby effectively mitigating the impact of disasters on people's livelihoods. Attached Figure Description
[0015] Figure 1 This is a framework diagram of the method of the present invention. Detailed Implementation
[0016] In this embodiment, a method for network reconfiguration and islanding after a distribution network fault, taking into account the cold load effect, aims to conduct a more comprehensive and precise study on the load recovery problem after a distribution network fault, thereby improving post-disaster recovery efficiency and ensuring the stability and reliability of the power system. Specifically, such as... Figure 1 As shown, the method is performed according to the following steps: Step 1: With the goal of maximizing the weighted load recovery and minimizing network losses, establish the objective function of the distribution network reconfiguration and islanding model after a fault using equation (1). H : (1) Equation (1) is the objective function of the grid reconfiguration and islanding model after a distribution network fault, where the first term is the maximum weighted load recovery and the second term is the minimum network loss; in Equation (1): This is the set of node numbers in the distribution network. It is a discrete set of recovery time step numbers; This is the set of line numbers for the power distribution network. For the first i The weight of the load at each node; For the first i The load at node i is at the _th t The active power restored at each time step; For the first The load at the node is at the first t The Boolean variable representing the recovery state at each time step, if =0, indicating the first The load at the node is at the first t If the step has not been restored, =1, indicating the first The load at the node is at the first t Recovery in one step at a time; For the first i The node and the first j The lines between nodes The resistance value; For flow through the line In the t The magnitude of the current at each time step.
[0017] Step 2: Establish radial constraints for the distribution network in the post-fault network reconfiguration and islanding model: Step 2.1: Establish parent-child node relationship constraints in the distribution network using equations (2)-(4): (2) (3) (4) Equation (2) indicates that the line that has been restored to power has a parent node; Equation (3) indicates that the faulty line cannot be powered; Equation (4) indicates that the restored node must have a parent node.
[0018] In equations (2)-(4): This is the set of fault line numbers in the distribution network. For the first i The node and the first j The lines between nodes l ij In the t The Boolean variable representing the recovery state at each time step, if =0 indicates a line l ij In the t If the step has not been restored, =1 indicates a line l ij In the t Recovery in one step at a time; In the first t Each time step node i Is it a node? j The parent node's boolean variable, if =0, indicating that in the first... t Each time step node i Not a node j If the parent node, =1, indicating that in the first... t Each time step node i It is a node j The parent node; In the first t Each time step node j Is it a node? i The parent node's boolean variable, if =0, indicating that in the first... t Each time step node j Not a node i If the parent node, =1, indicating that in the first... t Each time step node j It is a node i The parent node; For the first i' The node and the first j' The lines between nodes l i'j' In the t The Boolean variable representing the recovery state at each time step, if =0 indicates a line l i'j' In the t If the step has not been restored, =1 indicates a line l i'j' In the t Recovery time is 1 hour.
[0019] Step 2.2: Establish virtual power flow constraints for the distribution network using equations (5)-(8): (5) (6) (7) (8) Equation (5) represents the virtual power flow balance constraint for non-power nodes, where each restored load requires a certain amount of virtual load; Equations (6)-(7) represent the virtual power flow balance constraints applicable to candidate nodes of distributed power sources and mobile emergency power vehicles, where no constraint is imposed if the power node is the root node; Equation (8) indicates that only restored lines can transmit virtual power flow. In equations (5)-(8): This is the set of node indices where the distributed power source is located; This is the set of serial numbers of the candidate nodes where the mobile emergency power supply vehicle is located; For the first The node and the first j The lines between nodes In the t Virtual trends at every moment; For the first j The node and the first The lines between nodes In the t Virtual trends at every moment; For the first The node and the first j The lines between nodes In the t Virtual trends at every moment; For the first j The node and the first The lines between nodes In the t Virtual trends at every moment; For the line In the t Virtual trends at every moment; The first location for distributed power sources and mobile emergency power vehicles The node at the th t Whether each time step is a Boolean variable representing the root node, if... =0, indicating that the distributed power source and the mobile emergency power vehicle are located at the [number]th [location]. The node at the th t If the current time step is not the root node, =1, indicating that the distributed power source and the mobile emergency power vehicle are located at the [number]th [location]. The node at the th t The root node is at each time step; For parameters; For the first Virtual load demand at each node; For the first Virtual load demand at each node.
[0020] Step 3: Establish cold load power constraints for the distribution network reconfiguration and islanding model after a fault. Step 3.1: Establish cooling load power constraints using equations (9)-(14): (9) (10) (11) (12) (13) (14) Equations (9) and (12) represent the relationship between the maximum values of active power and reactive power in the cooling load characteristic curve and the load recovery state, respectively; Equations (10) and (13) represent the attenuation of active power demand and reactive power demand at each time step after the load recovery in the cooling load characteristic curve, respectively; Equations (12) and (14) represent the actual active power demand and reactive power demand of the cooling load at each time step, respectively.
[0021] In equations (9)-(14): For the first i The load at the node is at the first t The actual active power requirement at each time step; For the first i The load at the node is at the first t The maximum active power that can be recovered in each time step; For the first The load at the node is at the first a A Boolean variable representing the recovery state at -1 time step, if =0, indicating the first The load at the node is at the first a -1 hour step has not recovered, if =1, indicating the first The load at the node is at the first a -1 time step recovery; For the first i The load at the node is at the first a The actual active power requirement at each time step; For the first i The node at the th a The maximum percentage of load increase due to extended power outage time at each time step; To restore the firsti The node after the first node t Active load decaying at each time step; For the first The load at the node is at the first l A Boolean variable representing the recovery state at -1 time step, if =0, indicating the first The load at the node is at the first l -1 hour step has not recovered, if =1, indicating the first The load at the node is at the first l -1 time step recovery; For the first i The load at the node is at the first l The actual active power requirement at each time step; In the first i After the first node recovers, the... t At this time step, the extended power outage time causes the load attenuation to increase in the first... l The percentage increase in load at each time step; For the first i The node at the th t The active power demand of the cooling load is considered at each time step; To restore the first i The node after the first node a Active load decaying at each time step; For the first The load at the node is at the first t - a The Boolean variable representing the recovery state at each time step, if =0, indicating the first The load at the node is at the first t - a If the step has not been restored, =1, indicating the first The load at the node is at the first t - a Recovery in one step at a time; For the first i The load at the node is at the first t The maximum reactive power that can be recovered in each time step; For the first i The load at the node is at the first t The actual reactive power requirement of each time step; For the first i The load at the node is at the first a The actual reactive power requirement of each time step; To restore the first i The node after the first node t The reactive load that decays at each time step; For the first i The load at the node is at the first l The actual reactive power requirement of each time step; For the first i The node at the th t The reactive power demand of the cooling load is considered at each time step; To restore the first i The node after the first node a The reactive load decreases at each time step.
[0022] Step 4: Establishing a model for grid reconfiguration and islanding after a distribution network fault, considering constraints on the travel time of mobile emergency power vehicles due to road resistance, as well as constraints on the path and energy storage of mobile emergency power vehicles: Step 4.1: Establish a calculation model for the travel time of the mobile emergency power supply vehicle under road obstruction using equations (15)-(18): (15) (16) (17) (18) Equation (15) is the formula for calculating the actual speed of the mobile emergency power supply vehicle; Equation (16) is the formula for calculating the road congestion coefficient; Equation (17) is the formula for calculating the equivalent road length after considering multiple road conditions; Equation (18) is the formula for calculating the travel time of the mobile emergency power supply vehicle on each path.
[0023] In equations (15)-(18): For mobile emergency power vehicles at charging stations f to charging station g Road l fg The actual vehicle speed on the road; The normal speed of vehicles under conditions of no congestion; For roads l fg The degree of congestion; For roads l fg The congestion coefficient; For roads l fg The initial weights; For roads l fg Equivalent path length after considering multiple road condition factors; For mobile emergency power vehicles on the road l fg Travel time on the road.
[0024] Step 4.2: Establish path constraints for the mobile emergency power supply vehicle using equations (19)-(24): (19) (20) (twenty one) (twenty two) (twenty three) (twenty four) Equation (19) indicates that each mobile emergency power vehicle can only be in one road at a time step; Equation (20) indicates that after leaving a position, the mobile emergency power vehicle needs to move to the next position; Equation (21) sets the initial position of the mobile emergency power vehicle; Equation (22) is... Formulas for calculating variables; Equations (23) and (24) are used to calculate the time it takes for the mobile emergency power supply vehicle to arrive at each charging station.
[0025] In equations (19)-(24): This is a set of serial numbers for mobile emergency power supply vehicles. The set of routes for mobile emergency power supply vehicles; For the first m The mobile emergency power supply vehicle was in the first t Is the current step on the road? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t At this time, the step is not on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t At this time, the road is in motion. l fg ; For the first m The mobile emergency power supply vehicle was in the first t -1 step whether it is on the road l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t -1 hour step not on the road l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t -1 hour step on the roadl fg ; For the first m Is the mobile emergency power supply vehicle on the road at the first step? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was not on the road at the first step. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was on the road at the first step. l fg ; For the first m Whether the mobile emergency power supply vehicle is initially on the road. l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was not initially located on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was initially positioned on the road. l fg ; For the first m The mobile emergency power supply vehicle was in the first t Whether the road will shift at this time step l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t The time step shifts to the road l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t At that time, the steps did not shift towards the road. l fg ; For the first m The mobile emergency power supply vehicle was in the first Whether the road will shift at this time step l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first At that time, the steps did not shift towards the road. l fg ,like =1, indicating the first mThe mobile emergency power supply vehicle was in the first The time step shifts to the road l fg ; For the first m The mobile emergency power supply vehicle was in the first Is the current step on the road? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the step is not on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the road is in motion. l fg ; For the first m The mobile emergency power supply vehicle was in the first Is the current step on the road? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the step is not on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the road is in motion. l fg ; This represents the total number of time steps.
[0026] Step 4.3: Establish the energy storage constraints of the mobile emergency power vehicle using equations (25)-(38): (25) (26) (27) (28) (29) (30) (31) (32) (33) (34) (35) (36) (37) (38) Equation (25) is used to calculate the time when each mobile emergency power vehicle connects to the power distribution network; Equation (26) ensures that the mobile emergency power vehicle can only be in a discharging state after connecting to the power distribution network; Equation (27) ensures that the mobile emergency power vehicle can only be in a charging state after connecting to the power distribution network; Equation (28) ensures that the mobile emergency power vehicle can only be in one of the charging or discharging states; Equations (29)-(30) limit the maximum charging and discharging active power of the mobile emergency power vehicle; Equation (31) is the climbing limit for the mobile emergency power vehicle; Equations (32)-(33) limit the climbing power of the mobile emergency power vehicle on the first... The upper and lower limits of active power charging and discharging at each node; Equations (34)-(35) limit the mobile emergency power supply vehicle at the first node. The upper and lower limits of reactive power charging and discharging at each node; Equation (36) gives the remaining energy of the mobile emergency power vehicle at the first time step; Equation (37) calculates the remaining energy of the mobile emergency power vehicle at each time step; Equation (38) limits the upper and lower limits of the remaining energy of the mobile emergency power vehicle.
[0027] In equations (25)-(38): For the first m The mobile emergency power supply vehicle was in the first t Is the current location connected to a charging station? f Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t The time step does not connect to the charging station f ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t Connect to charging station at any time f ; For the first m The mobile emergency power supply vehicle was in the first t A Boolean variable indicating whether a given time step is connected to the distribution network. =0, indicating the first m The mobile emergency power supply vehicle was in the first t If the current step is not connected to the distribution network, =1, indicating the first m The mobile emergency power supply vehicle was in the first t Each time step is connected to the distribution network; For the first m The mobile emergency power supply vehicle was in the first tA Boolean variable indicating whether a time step is in a discharge state. =0, indicating the first m The mobile emergency power supply vehicle was in the first t If the time step is not in a discharge state, =1, indicating the first m The mobile emergency power supply vehicle was in the first t Each time step is in a discharge state; For the first m The mobile emergency power supply vehicle was in the first t A Boolean variable indicating whether the device is in a charging state at each time step. =0, indicating the first m The mobile emergency power supply vehicle was in the first t If the device is not in a charging state at that time, =1, indicating the first m The mobile emergency power supply vehicle was in the first t The device is in a charging state at this time; For the first m The mobile emergency power supply vehicle was in the first t The active charging power per hour; For the first m The mobile emergency power supply vehicle was in the first t The active discharge power of each time step; For the first m The maximum active charging power of a mobile emergency power supply vehicle; For the first m The maximum active discharge power of a mobile emergency power supply vehicle; For the mobile emergency power vehicle in the first f The node at the th t The active power output at each time step; For the mobile emergency power vehicle in the first f The node at the th t The reactive power output of each hour step; For the first m The mobile emergency power supply vehicle was in the first The active discharge power of each time step; For the first m The mobile emergency power supply vehicle was in the first The active charging power per hour; For the first m The active discharge power of a mobile emergency power supply vehicle at the initial step; For the first m The active charging power of a mobile emergency power vehicle at the initial stage; For the first m Minimum reactive power output of a mobile emergency power supply vehicle; For the first mThe maximum reactive power output of a mobile emergency power supply vehicle; For the first m The mobile emergency power supply vehicle was in the first t The remaining energy at each time step; For the first m The initial energy of the mobile emergency power supply vehicle in the first time step; For the first m The initial energy of a mobile emergency power supply vehicle at the initial stage; For the first m The charging and discharging efficiency of a mobile emergency power supply vehicle; For the first m The lower limit of the energy of a mobile emergency power supply vehicle; For the first m The energy limit of a mobile emergency power supply vehicle.
[0028] Step 5: Establish power flow balance and safe operation constraints for the distribution network in the post-fault network reconfiguration and islanding model: Step 5.1: Establish power flow balance constraints for the distribution network using equations (39)-(44): (39) (40) (41) (42) (43) (44) Equations (39)-(40) are the active and reactive power flow balance constraints of the distribution network; Equation (41) is the calculation formula for the active power load shedding of the load; Equation (42) is the calculation formula for the reactive power load shedding of the load; Equation (43) is the upper and lower limit of the active power load shedding of the load; Equation (44) is the upper and lower limit of the reactive power load shedding of the load.
[0029] In equations (39)-(44): For distributed power sources in the first i The node at the th t The active power output at each time step; For distributed power sources in the first i The node at the th t The reactive power output of each hour step; For the first j The node and the first i The lines between nodes The active power transmitted at time step t; For the line In the tActive transmission power at each time step; For the line In the t Reactive power transmission at each time step; For the line In the t Reactive power transmission at each time step; For the line The reactance value; For flow through the line In the t The magnitude of the current at each time step; For the first i The load at the node is at the first t The reactive power restored at each time step; For the first i The load at the node is at the first t The active load shedding power at each time step; For the first i The load at the node is at the first t The reactive load shedding power at each time step; For the first i Minimum active power load shedding rate at each node; For the first i Minimum reactive power shedding rate of the load at each node.
[0030] Step 5.2: Establish the safety operation constraints of the distribution network using equations (45)-(56): (45) (46) (47) (48) (49) (50) (51) (52) (53) (54) (55) (56) Equations (45)-(46) are the formulas for calculating voltage drop; Equation (47) is the relaxed second-order cone formula for the relationship between line voltage, current and transmission power; Equations (48)-(49) give the limits on active and reactive power transmitted by the line; Equations (50)-(51) give the limits on apparent power transmitted by the line; Equation (52) ensures that the line transmission current does not exceed the limit; Equation (53) ensures that the distribution network voltage does not exceed the limit; Equation (54) sets the fault node number; Equation (55) is the active power output limit of distributed generation; Equation (56) is the reactive power output limit of distributed generation.
[0031] In equations (45)-(56): This is the set of serial numbers of the faulty nodes in the distribution network. For the first j The node at the th t The square of the voltage at each time step; For the first i The node at the th t The square of the voltage at each time step; To pass through the line The maximum current; To pass through the line Maximum apparent power; Minimum voltage limit for each restored node in the distribution network; The maximum voltage limit for each restored node in the distribution network; For the first A Boolean variable representing the node recovery status of the load at each faulty node, if... =0, indicating the first If the load at each faulty node is not restored, =1, indicating the first Load restoration at each faulty node; For distributed power sources in the first The node at the th t The active power output at each time step; For distributed power sources in the first The node at the th t The reactive power output of each hour step; For the first A Boolean variable representing the node recovery state of the load at each node, if... =0, indicating the first If the load at each node has not been restored, =1, indicating the first Load restoration at each node; For distributed power sources in the first Minimum active power output at each node; For distributed power sources in the first The maximum active power output at each node; For distributed power sources in the first Minimum reactive power output at each node; For distributed power sources in the first The maximum reactive power output at each node.
[0032] Step Six: Solve the distribution network reconfiguration and islanding model after a fault to obtain the distribution network reconfiguration and islanding scheme that takes into account the cold load effect: Step 6.1: Initialize parameters; Step 6.1.1: Obtain initial data of the distribution network, including: resistance and reactance data of each line in the distribution network, actual active and reactive power demand of each node at each time step, apparent power of the maximum transmission energy of each line, maximum transmission current of each line, minimum load shedding rate of active and reactive power of each node's load, fault node and line data, upper and lower voltage limits of each node, and upper and lower output limits of distributed power sources.
[0033] Step 6.1.2: Obtain relevant parameters of cooling load, including: the maximum load increase of each node due to the extension of the power outage time at a certain time step; and the load at a certain time step after the power outage time is restored, the load attenuation caused by the extension of the power outage time is the ratio of the load increase at the lth time step.
[0034] Step 6.1.3: Obtain the initial data of the mobile emergency power vehicle's route and energy storage, including: normal vehicle speed under no-congestion conditions; road congestion coefficient; maximum active power of each mobile emergency power vehicle during charging and discharging; initial energy of each mobile emergency power vehicle; maximum and minimum energy of each mobile emergency power vehicle; and maximum reactive power of each mobile emergency power vehicle.
[0035] Step 6.2: Use the solver to solve the network reconstruction and islanding after the fault, and obtain the network reconstruction and islanding scheme after the fault of the distribution network taking into account the cold load effect, including: the path scheduling of mobile emergency power vehicles, the output scheduling value of mobile emergency power vehicles, the restoration sequence of lines and nodes, the output scheduling value of distributed power sources, and the load shedding value of each node.
[0036] In this embodiment, an electronic device includes a memory and a processor. The memory stores a program that supports the processor in executing the above-described method, and the processor is configured to execute the program stored in the memory.
[0037] In this embodiment, a computer-readable storage medium stores a computer program, which is executed by a processor to perform the steps of the above method.
Claims
1. A method for network reconfiguration and islanding after a distribution network fault, taking into account the cooling load effect, characterized in that, The procedure is as follows: Step 1: Establish the objective function of the distribution network reconfiguration and islanding model after a fault, with the goal of maximizing weighted load recovery and minimizing network losses. H ; Step 2: Establish radial constraints for the distribution network in the model of network reconfiguration and islanding after a distribution network fault; Step 3: Establish cold load power constraints for the network reconfiguration and islanding model after a distribution network fault; Step 4: Establish a model for network reconfiguration and islanding after a distribution network fault, taking into account road resistance, the travel time constraints of mobile emergency power vehicles, and the path and energy storage constraints of mobile emergency power vehicles. Step 5: Establish power flow balance constraints and safe operation constraints for the distribution network reconfiguration and islanding model after a distribution network fault; Step 6: Solve the network reconfiguration and islanding model after a distribution network fault to obtain a network reconfiguration and islanding scheme that takes into account the cold load effect, including: the path scheduling of mobile emergency power vehicles, the output scheduling value of mobile emergency power vehicles, the restoration sequence of lines and nodes, the output scheduling value of distributed power sources, and the load shedding value of each node.
2. The method for network reconfiguration and islanding after a distribution network fault, taking into account the cooling load effect, as described in claim 1, is characterized in that... In step one, the objective function is constructed using equation (1). H : (1) In formula (1): This is the set of node numbers in the distribution network. It is a discrete set of recovery time step numbers; This is the set of line numbers for the power distribution network. For the first i The weight of the load at each node; For the first i The load at node i is at the _th t The active power restored at each time step; For the first The load at the node is at the first t The Boolean variable representing the recovery state at each time step, if =0, indicating the first The load at the node is at the first t If the step has not been restored, =1, indicating the first The load at the node is at the first t Recovery in one step at a time; For the first i The node and the first j The lines between nodes The resistance value; For flow through the line In the t The current at each time step.
3. The method for network reconfiguration and islanding after a distribution network fault, taking into account the cooling load effect, as described in claim 2, is characterized in that... Step two is to proceed as follows: Step 2.1: Establish the parent-child node relationship constraints of the distribution network using equations (2)-(4): (2) (3) (4) In equations (2)-(4): This is the set of fault line numbers in the distribution network. For the first i The node and the first j The lines between nodes l ij In the t The Boolean variable representing the recovery state at each time step, if =0 indicates a line l ij In the t If the step has not been restored, =1 indicates a line l ij In the t Recovery in one step at a time; For the first i The node at the th t Is the current step the first...? j The boolean variable of the parent node of each node, if =0, indicating the first i The node at the th t This step is not the first j The parent node of each node, if =1, indicating the first i The node at the th t The time step is the first j The parent node of each node; For the first j The node at the th t Is the current step the first...? i The boolean variable of the parent node of each node, if =0, indicating the first j The node at the th t This step is not the first i The parent node of each node, if =1 indicates a node j In the t The time step is the first i The parent node of each node; For the first i' The node and the first j' Faulty lines between nodes l i'j' In the t The Boolean variable representing the recovery state at each time step, if =0 indicates a faulty line. l i'j' In the t If the step has not been restored, =1 indicates a faulty line. l i'j' In the t Recovery in one step at a time; Step 2.2: Establish virtual power flow constraints for the distribution network using equations (5)-(8): (5) (6) (7) (8) In equations (5)-(8): This is the set of node indices where the distributed power source is located; This is the set of serial numbers of the candidate nodes where the mobile emergency power supply vehicle is located; For the first The node and the first j The lines between nodes In the t Virtual trends at every moment; For the first j The node and the first The lines between nodes In the t Virtual trends at every moment; For the first The node and the first j The lines between nodes In the t Virtual trends at every moment; For the first j The node and the first The lines between nodes In the t Virtual trends at every moment; For the line In the t Virtual trends at every moment; The first location for distributed power sources and mobile emergency power vehicles The node at the th t Whether each time step is a Boolean variable representing the root node, if... =0, indicating that the distributed power source and the mobile emergency power vehicle are located at the [number]th [location]. The node at the th t If the current time step is not the root node, =1, indicating that the distributed power source and the mobile emergency power vehicle are located at the [number]th [location]. The node at the th t The root node is at each time step; For parameters; For the first Virtual load demand at each node; For the first Virtual load demand at each node.
4. The method for network reconfiguration and islanding after a distribution network fault, taking into account the cooling load effect, as described in claim 3, is characterized in that... Step three involves establishing cooling load power constraints using equations (9) to (14): (9) (10) (11) (12) (13) (14) In equations (9)-(14): For the first i The load at the node is at the first t The actual active power requirement at each time step; For the first i The load at the node is at the first t The maximum active power that can be recovered in each time step; For the first The load at the node is at the first a A Boolean variable representing the recovery state at -1 time step, if =0, indicating the first The load at the node is at the first a -1 hour step has not recovered, if =1, indicating the first The load at the node is at the first a -1 time step recovery; For the first i The load at the node is at the first a The actual active power requirement at each time step; For the first i The node at the th a The maximum percentage of load increase due to extended power outage time at each time step; To restore the first i The node after the first node t Active load decaying at each time step; For the first The load at the node is at the first l A Boolean variable representing the recovery state at -1 time step, if =0, indicating the first The load at the node is at the first l -1 hour step has not recovered, if =1, indicating the first The load at the node is at the first l -1 time step recovery; For the first i The load at the node is at the first l The actual active power requirement at each time step; In the first i After the first node recovers, the... t At this time step, the extended power outage time causes the load attenuation to increase in the first... l The percentage increase in load at each time step; For the first i The node at the th t The active power demand of the cooling load is considered at each time step; To restore the first i The node after the first node a Active load decaying at each time step; For the first The load at the node is at the first t - a The Boolean variable representing the recovery state at each time step, if =0, indicating the first The load at the node is at the first t - a If the step has not been restored, =1, indicating the first The load at the node is at the first t - a Recovery in one step at a time; For the first i The load at the node is at the first t The maximum reactive power that can be recovered in each time step; For the first i The load at the node is at the first t The actual reactive power requirement of each time step; For the first i The load at the node is at the first a The actual reactive power requirement of each time step; To restore the first i The node after the first node t The reactive load that decays at each time step; For the first i The load at the node is at the first l The actual reactive power requirement of each time step; For the first i The node at the th t The reactive power demand of the cooling load is considered at each time step; To restore the first i The node after the first node a The reactive load decreases at each time step.
5. The method for network reconfiguration and islanding after a distribution network fault, taking into account the cooling load effect, as described in claim 4, is characterized in that... Step four is to proceed as follows: Step 4.1: Use equations (15)-(18) to establish constraints for calculating the travel time of the mobile emergency power supply vehicle due to road obstruction: (15) (16) (17) (18) In equations (15)-(18): A set of road numbers for mobile emergency power supply vehicles; For mobile emergency power vehicles at charging stations f to charging station g Road l fg The actual vehicle speed on the road; The normal speed of vehicles under conditions of no congestion; For roads l fg The degree of congestion; For roads l fg The congestion coefficient; For roads l fg The initial weights; For roads l fg Equivalent path length after considering multiple road condition factors; For mobile emergency power vehicles on the road l fg Travel time on the road; Step 4.2: Establish path constraints for the mobile emergency power supply vehicle using equations (19)-(24): (19) (20) (21) (22) (23) (24) In equations (19)-(24): This is a set of serial numbers for mobile emergency power supply vehicles. For the first m The mobile emergency power supply vehicle was in the first t Is the current step on the road? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t At this time, the step is not on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t At this time, the road is in motion. l fg ; For the first m The mobile emergency power supply vehicle was in the first t -1 step whether it is on the road l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t -1 hour step not on the road l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t -1 hour step on the road l fg ; For the first m Is the mobile emergency power supply vehicle on the road at the first step? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was not on the road at the first step. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was on the road at the first step. l fg ; For the first m Whether the mobile emergency power supply vehicle is initially on the road. l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was not initially located on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was initially positioned on the road. l fg ; For the first m The mobile emergency power supply vehicle was in the first t Whether the road will shift at any given time. l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t The time step shifts to the road l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t At that time, the steps did not shift towards the road. l fg ; For the first m The mobile emergency power supply vehicle was in the first Whether the road will shift at any given time. l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first At that time, the steps did not shift towards the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first The time step shifts to the road l fg ; For the first m The mobile emergency power supply vehicle was in the first Is the current step on the road? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the step is not on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the road is in motion. l fg ; For the first m The mobile emergency power supply vehicle was in the first Is the current step on the road? l fg Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the step is not on the road. l fg ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first At this time, the road is in motion. l fg ; The total number of time steps; Step 4.3: Establish the energy storage constraints of the mobile emergency power vehicle using equations (25)-(38): (25) (26) (27) (28) (29) (30) (31) (32) (33) (34) (35) (36) (37) (38) In equations (25)-(38): For the first m The mobile emergency power supply vehicle was in the first t Is the current location connected to a charging station? f Boolean variable, if =0, indicating the first m The mobile emergency power supply vehicle was in the first t The time step does not connect to the charging station f ,like =1, indicating the first m The mobile emergency power supply vehicle was in the first t Connect to charging station at any time f ; For the first m The mobile emergency power supply vehicle was in the first t A Boolean variable indicating whether a given time step is connected to the distribution network. =0, indicating the first m The mobile emergency power supply vehicle was in the first t If the current step is not connected to the distribution network, =1, indicating the first m The mobile emergency power supply vehicle was in the first t Each time step is connected to the distribution network; For the first m The mobile emergency power supply vehicle was in the first t A Boolean variable indicating whether a time step is in a discharge state. =0, indicating the first m The mobile emergency power supply vehicle was in the first t If the time step is not in a discharge state, =1, indicating the first m The mobile emergency power supply vehicle was in the first t Each time step is in a discharge state; For the first m The mobile emergency power supply vehicle was in the first t A Boolean variable indicating whether the device is in a charging state at each time step. =0, indicating the first m The mobile emergency power supply vehicle was in the first t If the device is not in a charging state at that time, =1, indicating the first m The mobile emergency power supply vehicle was in the first t The device is in a charging state at this time; For the first m The mobile emergency power supply vehicle was in the first t The active charging power per hour; For the first m The mobile emergency power supply vehicle was in the first t The active discharge power of each time step; For the first m The maximum active charging power of a mobile emergency power supply vehicle; For the first m The maximum active discharge power of a mobile emergency power supply vehicle; For the mobile emergency power vehicle in the first f The node at the th t The active power output at each time step; For the mobile emergency power vehicle in the first f The node at the th t The reactive power output of each hour step; For the first m The mobile emergency power supply vehicle was in the first The active discharge power of each time step; For the first m The mobile emergency power supply vehicle was in the first The active charging power per hour; For the first m The active discharge power of a mobile emergency power supply vehicle at the initial step; For the first m The active charging power of a mobile emergency power vehicle at the initial stage; For the first m Minimum reactive power output of a mobile emergency power supply vehicle; For the first m The maximum reactive power output of a mobile emergency power supply vehicle; For the first m The mobile emergency power supply vehicle was in the first t The remaining energy at each time step; For the first m The initial energy of the mobile emergency power supply vehicle in the first time step; For the first m The initial energy of a mobile emergency power supply vehicle at the initial stage; For the first m The charging and discharging efficiency of a mobile emergency power supply vehicle; For the first m The lower limit of the energy of a mobile emergency power supply vehicle; For the first m The energy limit of a mobile emergency power supply vehicle.
6. The method for network reconfiguration and islanding after a distribution network fault, taking into account the cooling load effect, as described in claim 5, is characterized in that... Step five is to proceed as follows: Step 5.1: Establish power flow balance constraints for the distribution network using equations (39)-(44): (39) (40) (41) (42) (43) (44) In equations (39)-(44): For distributed power sources in the first i The node at the th t The active power output at each time step; For distributed power sources in the first i The node at the th t The reactive power output of each hour step; For the first j The node and the first i The lines between nodes The active power transmitted at time step t; For the line In the t Active transmission power at each time step; For the line In the t Reactive power transmission at each time step; For the line In the t Reactive power transmission at each time step; For the line The reactance value; For flow through the line In the t The magnitude of the current at each time step; For the first i The load at the node is at the first t The reactive power restored at each time step; For the first i The load at the node is at the first t The active load shedding power at each time step; For the first i The load at the node is at the first t The reactive load shedding power at each time step; For the first i Minimum active power load shedding rate at each node; For the first i Minimum reactive power load shedding rate at each node; Step 5.2: Establish the safety operation constraints of the distribution network using equations (45)-(56): (45) (46) (47) (48) (49) (50) (51) (52) (53) (54) (55) (56) In equations (45)-(56): This is the set of serial numbers of the faulty nodes in the distribution network. For the first j The node at the th t The square of the voltage at each time step; For the first i The node at the th t The square of the voltage at each time step; To pass through the line The maximum current; To pass through the line Maximum apparent power; Minimum voltage limit for each restored node in the distribution network; The maximum voltage limit for each restored node in the distribution network; For the first A Boolean variable representing the node recovery status of the load at each faulty node, if... =0, indicating the first If the load at each faulty node is not restored, =1, indicating the first Load restoration at each faulty node; For distributed power sources in the first The node at the th t The active power output at each time step; For distributed power sources in the first The node at the th t The reactive power output of each hour step; For the first A Boolean variable representing the node recovery state of the load at each node, if... =0, indicating the first If the load at each node has not been restored, =1, indicating the first Load restoration at each node; For distributed power sources in the first Minimum active power output at each node; For distributed power sources in the first The maximum active power output at each node; For distributed power sources in the first Minimum reactive power output at each node; For distributed power sources in the first The maximum reactive power output at each node.
7. An electronic device, comprising a memory and a processor, characterized in that, The memory is used to store programs that support the processor in executing any of the power grid reconfiguration and islanding methods described in claims 1-6 after a power grid fault, and the processor is configured to execute the programs stored in the memory.
8. A computer-readable storage medium storing a computer program thereon, characterized in that, When the computer program is run by the processor, it executes the steps of the power grid reconfiguration and islanding method after any of the claims 1-6.