Next Article in Journal
A Compact 4T+2T SRAM-Based Digital Compute-in-Memory Bitcell with Reduced Transistor Count for Energy-Efficient Bitwise MAC Operations in 45 nm CMOS
Previous Article in Journal
A Multi-Objective Recipe Recommender System with Structural Safety Constraints for Allergen-Aware Diets
Previous Article in Special Issue
Optimal DG Placement and Feeder Reconfiguration for Enhanced Voltage Stability and Loss Minimization in Radial Distribution Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Rapid Recovery and Self-Healing Strategies for Power Distribution Systems Based on Dynamic Mesh Networks

1
Electric Power Research Institute, State Grid Liaoning Electric Power Co., Ltd., Shenyang 110006, China
2
Hubei Engineering and Technology Research Center for AC/DC Intelligent Distribution Network, School of Electrical Engineering and Automation, Wuhan University, Wuhan 430072, China
*
Author to whom correspondence should be addressed.
Electronics 2026, 15(12), 2629; https://doi.org/10.3390/electronics15122629 (registering DOI)
Submission received: 13 May 2026 / Revised: 5 June 2026 / Accepted: 11 June 2026 / Published: 14 June 2026

Abstract

With the increasing integration of distributed energy sources, fault restoration in power distribution systems faces challenges in terms of real-time performance and adaptability. To effectively manage the uncertainty and volatility of distributed generation, this paper proposes a rapid self-healing strategy based on a dynamic operational grid. By enabling real-time topological reconfiguration and utilizing adaptive resource allocation, the proposed method accommodates the inherent fluctuations of distributed energy sources. First, a dynamic grid weighted graph theory model is constructed, and an emergency control strategy combining particle preprocessing and stepwise optimization is designed to achieve rapid fault response. Then, a “primary-secondary” two-tier restoration mechanism is established: the primary layer integrates the Floyd algorithm with optimized adaptive dynamic programming to achieve millisecond-level restoration of critical loads; the secondary layer employs an improved particle swarm algorithm incorporating Lévy flight perturbations and adaptive weighting to maximize the restoration of general loads. Simulations on a 56-node system demonstrate that this method achieves 100% restoration of critical loads under various fault scenarios. Even under extreme conditions, it can restore 90.88% of secondary loads and 44.63% of tertiary loads, forming a self-healing system characterized by “second-level detection and minute-level restoration,” thereby significantly enhancing system resilience.

1. Introduction

As the critical link between the power grid and end-users, distribution systems are undergoing a profound transformation characterized by “high penetration of renewable energy and high levels of power electronics” [1]. Driven by China’s carbon neutrality goals, the installed capacity of distributed generation (DG) has surged; renewable capacity is projected to exceed 1.7 TW by 2025, raising its share by 16 percentage points compared to 2019 [2]. Meanwhile, total electricity consumption reached 9.22 trillion kWh in 2023 and is expected to rise to 9.8 trillion kWh in 2024, placing unprecedented demands on system reliability and flexibility [3]. The randomness and volatility of wind and photovoltaic (PV) generation have fundamentally disrupted the traditional radial, unidirectional power flow, transforming distribution grids into active, bidirectional “source-grid-load-storage” coupled systems [4,5]. This shift severely challenges rapid fault recovery and self-healing control: approximately 80% of all outages originate from distribution system failures, and fault-related outages account for 40.16% of total outage duration [2,4]. Extreme weather events—typhoons, ice storms, heatwaves—further highlight the urgency of resilience, as these high-impact low-probability (HILP) events can cause widespread, long-duration outages with catastrophic consequences [6]. Traditional fault restoration methods are therefore increasingly inadequate for modern active distribution networks. In response, recent policies have explicitly prioritized the construction of safe, efficient, low-carbon, flexible, and intelligent distribution systems with enhanced self-healing capabilities [7].
Traditional fault restoration relies heavily on centralized decision-making, whose limitations have grown pronounced under the “dual-high” context. First, the exponential increase in operating states driven by high DG penetration escalates computational complexity, challenging real-time requirements [8]. While mixed-integer linear programming (MILP) and second-order cone programming (MISOCP) can provide globally optimal solutions, they suffer from the curse of dimensionality in large networks, with solving times rising exponentially with system size [9]. Metaheuristics such as genetic algorithms and particle swarm optimization (PSO) offer faster computation but are prone to premature convergence and lack rigorous convergence guarantees [10]. Expert systems, though intuitive, rely on manually curated rule bases that are difficult to adapt to dynamic topologies and uncertain DG outputs [4,9]. Second, deterministic models fail to adequately capture the stochastic nature of DG and load fluctuations, leading to restoration plans that may be infeasible or suboptimal under real-world variability [11]. Third, centralized architectures demand high communication bandwidth and reliability, are vulnerable to single-point failures, and raise data privacy and security concerns in multi-stakeholder environments [12].
In this context, the concept of grid-based operation offers a promising paradigm for distribution network fault recovery. The three-layer spatial information grid architecture [13] and grid GIS heterogeneous resource integration [14] established the theoretical and technical basis for dynamic power grid modeling. Gao’s open grid service system advanced dynamic grid standardization, though its fixed-boundary assumption limited adaptability to post-fault topology changes [15]. Wang et al. identified three bottlenecks of static partitioning and stressed the need for dynamic operational grids (DOGs) to accommodate DG fluctuations and real-time control [16]. Zhao et al. integrated dynamic grid construction with load restoration but overlooked the synergy between topology reconfiguration and source-load matching [17]. Dong et al.’s “grid-subgrid-node” three-level framework provided architectural support for cross-level resource sharing and coordinated restoration in DOGs [18]. The deployment of flexible interconnection devices such as soft open points (SOPs) has further enhanced operational flexibility by enabling continuous power flow control between feeders, although high investment costs and complex control remain barriers [19].
At the algorithm level, adapting intelligent optimization to the dynamic and uncertain nature of DOGs is a key focus. Ji et al. introduced multi-agent immune algorithms for self-healing but could not address the real-time bottleneck in large-scale dynamic grids [20]. The finite-state machine model of Binb et al. lacks economic optimization and struggles with multi-objective restoration requirements [21]. Fan’s multi-timescale load restoration and Xu’s two-level optimized scheduling provide important references for hierarchical restoration and source-storage coordination in DOGs [22,23]. Yuan’s improved hippopotamus optimization algorithm offers an efficient solution for the multi-objective DOG partitioning problem [24]. Deep reinforcement learning (DRL) has shown promise in handling high-dimensional state spaces and real-time uncertainty, with algorithms such as DQN, graph reinforcement learning, and SAC applied to restoration tasks; however, DRL requires extensive training data, lacks interpretability, and can generate unsafe actions that violate constraints [25]. Uncertainty handling remains critical: stochastic programming depends heavily on accurate prior distributions, robust optimization can be overly conservative, and chance-constrained programming balances robustness and economy but is computationally expensive in high-dimensional settings [26].
Moreover, mobile flexibility resources have opened new avenues for post-disaster restoration. Mobile energy storage systems (MESS) and electric vehicles (EVs) provide spatial–temporal flexibility by relocating to affected areas, complementing stationary resources [27]. Song et al. proposed a bi-level restoration method coordinating switches, SOPs, and MESS, significantly improving restoration efficiency [28]. Kang et al. extended this to DC distribution networks, exploiting synergies between EV charging/discharging and SOP-based reconfiguration [29]. Yang et al. combined SOP control with maintenance scheduling to optimize both repair sequences and restoration actions [30]. On the demand side, integrated demand response (IDR) programs that leverage flexible loads can adjust load profiles to match available generation, enhancing restoration [31]. Ge et al. demonstrated that combining IDR with network reconfiguration and emergency power supplies markedly improves the resilience of park-level distribution networks [32]. Despite these advances, most existing grid-based restoration strategies treat grid boundaries as static or semi-static, failing to fully exploit the synergies between dynamic grid partitioning and the spatial–temporal flexibility of mobile and demand-side resources.
Thus, three major challenges persist in grid-based operation for new distribution systems. First, traditional optimization algorithms lack sufficient adaptability under dynamic grid partitioning and multi-objective constraint coupling, struggling to meet both the stringent real-time requirements of critical load restoration and the economic efficiency of general load restoration. Second, the control-execution coordination in hierarchical architectures remains immature, with temporal discrepancies between centralized optimization decisions and distributed local execution frequently causing control errors and suboptimal performance. Third, collaborative research on multi-timescale control and dynamic topological reconfiguration is lacking, and existing methods have not effectively addressed transient instability risks during islanded-to-grid-connected mode transitions.
To address these research gaps, this paper proposes a rapid fault recovery and self-healing strategy for distribution systems based on dynamic operational grids. Theoretically and practically, this strategy is designed to explicitly advance beyond existing restoration paradigms. Unlike traditional rule-based expert systems that struggle with adaptability under high distributed generation penetration, or multi-agent algorithms that often encounter real-time computational and convergence bottlenecks in large-scale networks, the proposed approach establishes a highly efficient hierarchical mathematical balance. Furthermore, compared to conventional dynamic microgrid formations that frequently overlook the deep synergy between network reconfiguration and source-load matching, this framework guarantees macroscopic topological optimality via the optimized Floyd algorithm at the primary layer, while ensuring rapid, localized resource allocation through Dynamic Programming at the secondary layer. The main contributions include: (1) establishing a weighted graph theory model for dynamic operational grids and its construction process, thereby resolving the theoretical framework for rapid system reconfiguration after a fault; (2) designing a two-layer recovery mechanism combining primary and secondary restoration layers, achieving an effective balance between recovery speed and economic efficiency; (3) In the primary restoration layer, we innovatively combine the Floyd algorithm with an optimized adaptive DP algorithm to solve the problem of generating rapid power supply paths for critical loads; (4) In the secondary restoration layer, multiple improvements were made to the traditional particle swarm optimization algorithm, including the introduction of adaptive weights, converged particles, and a Lévy flight perturbation mechanism, effectively enhancing the algorithm’s convergence performance and global search capability. Through case studies, the effectiveness and superiority of the proposed strategy under various fault scenarios were systematically verified.

2. Dynamic Operation Grid Construction Method

The Dynamic Operation Grid (DOG) is a temporary grid structure constructed in new-generation distribution systems to achieve rapid power restoration and system self-healing under fault or extreme operating conditions. Its core objective is to prioritize the restoration of power supply to critical loads through topological reconfiguration and dynamic resource allocation, and to gradually transition to steady-state operation.

2.1. Definition and Mathematical Model of the Dynamic Grid

The construction of a dynamic grid can be abstracted as a weighted undirected graph model, whose mathematical model includes a topological state description, an objective function, and constraints. Its definition can be expressed by Equations (1) and (2):
G = V , E
V = v i | i = 1 , 2 , , n n E = e i j | i , j V
where V represents the set of nodes, including power source nodes V s o c , load nodes V L (classified as first-, second-, and third-level loads), and interconnection nodes. E represents the set of branches, and its weights ϖ i j characterize the relative values of line impedance, transmission capacity, and economic cost under a given method strategy.
The mathematical model for dynamic grid construction is a multi-objective optimization problem, whose objective function seeks the comprehensive optimum of the shortest fault restoration time, the lowest dynamic grid operating losses, and the lowest risk of power outage for critical loads. It can be expressed as
F d y n = min ϖ T T r e s t o r e d + ϖ C C l o s s + ϖ L 1 k V L 1 1 ξ k 1 = ϖ T + ϖ C + ϖ L 1
where T r e s t o r e d represents the fault restoration time, C l o s s represents the line losses during dynamic grid operation, ξ k 0 , 1 represents the supply status of the primary load k , and ϖ T , ϖ C , and ϖ L 1 are weighting coefficients. The engineering rationale for these coefficients is governed by the specific profile of the distribution network. Rather than employing universal static values, this framework enables dynamic allocation: for industrial parks with critical manufacturing loads, ϖ T and ϖ L 1 are heavily prioritized to ensure maximum reliability and speed, whereas for general commercial areas, ϖ C can be increased to balance economic efficiency. The construction of the dynamic grid must satisfy the following constraints:
(1)
Capacity Constraints: Power source output must cover load demand and line losses, as shown in Equation (4):
i V s o c S i s o c j V L S j l o a d + e i j E I i j 2 R i j
(2)
Stability Constraint: Voltage and frequency deviations must remain within permissible limits, as shown in Equation (5):
0.95   p . u . V 1.05   p . u . 49.8   H z ω 50.2   H z
(3)
Topological connectivity constraint: The dynamic grid must form a connected graph and avoid protection mis-operation caused by loop currents.
It should be clarified that the undirected graph model established in this framework is specifically constructed to serve the Floyd algorithm in Section 4.1.1, for rapid topological shortest-path searching. Given the stringent time constraints of emergency fault response, the undirected graph acts as a macroscopic structural simplification rather than a detailed physical equivalent model. Consequently, directional power flows, dynamic voltage fluctuations, and strict operational constraints are not intrinsically captured by the undirected edges. Instead, these physical behaviors are evaluated through embedded power flow calculations during the capacity allocation and fitness evaluation phases of the optimization algorithms. Furthermore, complex protection coordination is simplified into a strict radiality constraint to avoid loop currents, which represents a necessary modeling assumption to satisfy the millisecond-level calculation requirements of the primary restoration layer.

2.2. Dynamic Grid Partitioning Process

The process for constructing a dynamic grid includes the following steps, as shown in Figure 1:
(1)
Boundary Delineation: When a fault occurs, hierarchically distributed communication devices deployed throughout the power grid respond rapidly to determine the scope of the fault. These devices collect and transmit fault information, identify the affected static operational grids through correlation analysis, and obtain information from surrounding adjacent grids via communication feedback mechanisms, thereby reconstructing a complete local grid topology of the fault area.
(2)
Available Capacity Calculation: While transmitting fault information packets, node communication devices request and receive “mutual support capacity” information from both their own grid and adjacent grids. The system’s edge cloud or master station aggregates this information to precisely calculate the remaining dispatchable power capacity within the fault area and the support capacity available from adjacent grids.
(3)
Critical Load Protection: The primary objective is to restore all Class 1 loads. Based on current topology and capacity data, power supply paths are established from available power source nodes to each Class 1 load node. This step aims to identify a set of line-switch combinations requiring the fewest operations and offering the optimal path, enabling the rapid formation of a power supply network for Class 1 loads after the physical disconnection of the fault point.
(4)
Grid Partitioning and Reconstruction: This is the final decision-making and execution phase. The system reorganizes the grid structure within the fault-affected area. Priority load nodes and their power sources that are unaffected by the fault or have been supplied via adjacent grids are assigned to the surrounding static operational grids. The remaining, fault-affected areas—including primary load nodes that must be restored, load nodes that can be shed, and available power supply nodes—collectively form one or more dynamic operating grids. The goal of this partitioning is to ensure that each dynamic grid possesses the capability to restore its own primary loads, and, on this basis, to restore as many loads of other levels as possible.

3. Emergency Control Strategy Based on Particle Preprocessing and Stepwise Optimization

In the grid-based operation of modern distribution systems, rapid self-healing is key to suppressing fault propagation. As a core component of fault response, the emergency control strategy aims to: rapidly isolate the fault, reconfigure adjacent static grids to maintain their self-balance, and construct a dynamic operating grid capable of supplying at least all Level 1 loads. This strategy minimizes the impact of the fault and rapidly restores power supply by jointly optimizing power generation output and network topology within the faulted area. This is essentially a high-dimensional mixed-integer nonlinear programming problem. This section proposes a stepwise optimization method based on particle preprocessing to enhance solution efficiency and stability under emergency conditions.

3.1. Particle Structure Design and Preprocessing

The decision space for emergency control strategies is encoded using a composite particle vector. As shown in Figure 2, the particle X consists of three dimensions, where n s o c represents the number of power plants, and n b represents the number of branches. The particle values corresponding to these three dimensions are ξ 0 , 1 R :
(1)
Active Power Output Control Dimension ( X ¯ p ): The first n s o c dimensions control the active power output percentage of the i t h distributed power source, with a range of [ 0 % , 100 % ] , corresponding to the particle value ξ 0 , 1 R 0 , 1 .
(2)
Reactive Power Output Control Dimensions ( X ¯ q ): The next n s o c dimensions control the percentage of reactive power output for the i t h distributed power source. The valid range is [ 0 % , 100 % ] , corresponding to particle values ξ 0 , 1 R 0 , 1 .
(3)
Branch State Control Dimensions ( X ¯ b ): The following n b dimensions control the on/off state of the j t h branch. A standard function maps continuous particle values ξ 0 , 1 R to discrete { 0 , 1 } states:
ε x x u b x l b 2 = 0 , x < x u b x l b 2 1 , x > x u b x l b 2
where ε represents the step function, x u b and x l b represent the upper and lower bounds of the x values. This encoding method naturally integrates continuous optimization algorithms with discrete network topology decisions.

3.2. Step-by-Step Optimization Solution Strategy

Direct optimization searches on high-dimensional mixed particles are prone to convergence difficulties and excessive computational time due to strong variable coupling. To address this issue, a step-by-step preprocessing solution strategy is proposed, mathematically expressed as follows:
X ¯ = X ¯ p , X ¯ q , X ¯ b X ¯ 1 p , X ¯ 1 q = F X ¯ 0 p , X ¯ 0 q , X ¯ 0 b X ¯ 1 b = F X ¯ 1 p , X ¯ 1 q , X ¯ 0 b X ¯ b e s t p , X ¯ b e s t q , X ¯ b e s t b = F X ¯ 1 p , X ¯ 1 q , X ¯ 1 b
where X ¯ represents a particle, X ¯ p represents the active power dimension of the particle, X ¯ q represents the reactive power dimension of the particle, X ¯ b represents the branch connection dimension of the particle, and F represents the optimization algorithm. The specific step-by-step optimization procedure is as follows:
(1)
Step 1 Optimization: Fixed topology, optimize output. Keep the initial grid topology after the fault X ¯ 0 p , X ¯ 0 q , X ¯ 0 b unchanged, and use the optimization algorithm to find the optimal power source output combination X ¯ 1 p , X ¯ 1 q to minimize power imbalance and voltage overshoot.
(2)
Step 2 Optimization: Fixed Output, Optimized Topology. Based on the optimal output obtained in Step 1 X ¯ 1 p , X ¯ 1 q , X ¯ 0 b , the grid topology is optimized X ¯ b to identify network connection configurations that better support this output scheme and restore more loads, resulting in X ¯ 1 b .
(3)
Step 3 Joint Fine-Tuning. Using the high-quality solution X ¯ 1 p , X ¯ 1 q , X ¯ 1 b obtained in the first two steps as the initial point, a comprehensive joint optimization fine-tuning is performed to obtain a final solution X ¯ b e s t p , X ¯ b e s t q , X ¯ b e s t b with superior overall performance.
This strategy effectively reduces the complexity of a single optimization run and, through information exchange between steps, provides an initial solution close to the optimal region for the final optimization, significantly improving the efficiency and reliability of emergency decision-making.

3.3. Objective Function

The emergency control strategy aims to generate a safe, stable, and resilient initial recovery plan for dynamically operating grids. Its objective function employs a structured, 100-point comprehensive scoring system to systematically guide the optimization algorithm in searching for the global optimal solution. This system moves away from the traditional approach of single-constraint penalization and instead establishes a multidimensional evaluation framework that integrates power supply reliability, operational safety, and system resilience. The mathematical description of the objective function is as follows:
F = ε S d , s o c S 1 d , l o a d × F s
F s = ϖ p q F p q + ϖ c c F c c + ϖ s t o F s t o F p q = ϖ n o d e F p q , n o d e + ϖ V F p q , V + ϖ ω F p q , ω F p q , n o d e = n g N o d e N n o d e F p q , V = V ¯ V ¯ + σ ( V ) F p q , ω = ω 0 ω ω 0 ω 0 F c c = I ¯ b I ¯ b + σ ( I b ) F s t o = S max P i 2 + Q i 2 S max σ ( x ) = ( x i x ¯ ) 2 N
In the equation, F represents the final target score, ε represents the step function, S d , s o c represents the power output within the dynamically operated grid after partitioning, S 1 d , l o a d represents the load capacity within the dynamically operated grid after partitioning, F s represents the target score for the statically operated grid after partitioning (out of 100 points), and ϖ p q , ϖ c c , ϖ s t o are the weights of the respective targets. F s consists primarily of three parts: F p q (power quality assessment), F c c (power flow out-of-limit risk assessment), and F s t o (Risk Resilience Assessment). Among these, F p q is the voltage quality assessment metric, consisting of three components: F p q , n o d e (Online Operation Rate), F p q , V (Voltage Quality), and F p q , ω (Frequency Quality). Specifically, F p q , n o d e is the online operation rate metric, reflecting the proportion of system nodes with normal power supply, where n g N o d e represents the number of normal nodes with both voltage and frequency within acceptable ranges, and N n o d e represents the total number of system nodes; F p q , V is a voltage quality indicator that evaluates the concentration of voltage distribution using the mean-standard deviation format. Here, V ¯ represents the average voltage of all nodes, and σ ( V ) represents the standard deviation of node voltages; a higher ratio indicates greater overall voltage stability and lower dispersion; F p q , ω is a frequency quality indicator used to measure the degree of deviation from the rated frequency, where ω 0 represents the system’s rated frequency, and ω represents the system’s actual operating frequency; ϖ n o d e , ϖ V , ϖ ω are the weighting coefficients for the corresponding sub-objectives, used to adjust the importance of each indicator in the overall evaluation. F c c is the power flow out-of-limit risk assessment indicator; I ¯ b is the mean of the branch current; σ ( I b ) is the standard deviation of the branch current. Similarly, the greater the difference between the upper and lower limits of the branch current, the larger σ ( I b ) becomes, and the lower the power supply quality and economic efficiency of the power grid. F s t o is the risk resilience assessment indicator, S max is the total maximum capacity of the energy storage system within the static operating grid, P i , Q i is the actual active and reactive power output of the i t h distributed power source (power station), P i 2 + Q i 2 is the total apparent power of the current output of all distributed power sources within the grid, S max P i 2 + Q i 2 represents the remaining available capacity (apparent power) of the energy storage system after meeting the current output of all distributed power sources, F s t o The closer the value is to 1, the greater the remaining capacity of the energy storage system and the stronger its risk resilience. Unlike the macroscopic profile weights in Equation (3), the selection logic for ϖ coefficients is strictly state-dependent, dynamically adjusting based on real-time fault severity. When post-fault voltage stability is highly compromised, ϖ c c is maximized; conversely, during widespread regional outages with high uncertainty, ϖ s t o is prioritized to aggressively preserve energy storage margins.
The objective function signifies that the partitioned dynamic operating grid possesses sufficient power generation capacity to restore the primary loads within the grid, while the partitioned static operating grid can achieve self-balanced operation. Guided by this comprehensive evaluation function, the emergency control strategy can identify a preliminary restoration plan that is optimally balanced in terms of power quality, operational safety, and future risk resilience, while satisfying the hard constraints of primary load supply and system safety and stability.

4. A Rapid Self-Healing Recovery Method for Grid-Based Operation Following Faults

After successfully constructing the dynamic operational grid, the core task shifts to how to efficiently restore power supply to loads within the grid. This paper proposes a two-layer load restoration strategy, which divides the restoration process into two stages: the primary restoration layer focuses on the rapid restoration of critical loads, emphasizing speed and reliability; the secondary restoration layer is dedicated to maximizing the restoration of remaining loads, while balancing system operational economy.
The distinct conceptual advancement of this framework, compared to conventional two-stage or hierarchical restoration methods, lies in its strict mathematical coupling and boundary-locking mechanism rather than a loose sequential execution. Traditional hierarchical methods typically decouple the restoration process based on temporal scales or voltage levels, often allowing subsequent optimization stages to iteratively alter previously established power paths, which introduces computational delays and reliability risks for critical loads. In contrast, our proposed architecture utilizes a strict “Topological and Capacity Locking” paradigm. The primary layer generates a deterministic Source-Load (SL) matrix via the Floyd algorithm and allocates resources via an optimized adaptive DP algorithm. Crucially, the resulting power supply backbone acts as an immutable hard boundary—both topologically and dynamically, as formulated via the coupling constraints in Section 4.2—for the secondary layer’s optimization space. Consequently, the secondary layer’s improved PSO algorithm explores a drastically reduced, strictly safe feasible region, ensuring absolute uninterrupted supply for Level 1 loads while fundamentally eliminating the convergence uncertainties traditionally associated with high-dimensional metaheuristic searches.

4.1. Primary Restoration Layer

The primary restoration layer is tasked with ensuring power supply to Class 1 loads. Given that optimization algorithms may take a long time to execute in emergency situations, this layer relies more heavily on predefined recovery strategies and rapid response mechanisms.

4.1.1. Shortest Path Search Based on the Floyd Algorithm

The primary restoration layer must first identify the optimal electrical path from Tier 1 load points to power source points. This paper employs the Floyd–Warshall algorithm to solve the shortest path problem between all vertex pairs in a weighted graph. Based on dynamic programming, this algorithm efficiently calculates the shortest path length between any two points and the nodes traversed along that path. The algorithm flowchart is shown in Figure 3. To explicitly elucidate the operational process depicted in Figure 3, the algorithm consists of several sequential blocks:
(1)
Initialization block: The algorithm first initializes a distance matrix to store the initial edge weights between directly connected nodes, alongside a path matrix to track the sequence of intermediate nodes.
(2)
Nested iteration blocks: The core computational structure is a triple-nested loop that systematically iterates through all possible intermediate nodes ( k ), starting nodes ( i ), and destination nodes ( j ).
(3)
Condition and update block (Relaxation): Within the nested loops, the algorithm evaluates whether the path from node i to node j via intermediate node k yields a smaller total weight than the currently recorded path. If the condition is met, both the distance and path matrices are dynamically updated.
(4)
Termination block: The iterative process concludes when all nodes have been comprehensively evaluated as potential intermediate points, ultimately outputting the globally optimal shortest paths for the primary restoration layer.
The state transition equation is as follows:
d i j ( k ) = m i n ( d i j ( k 1 ) , d i k ( k 1 ) + d k j ( k 1 ) )
In the equation, the element d i j ( k ) represents the shortest path weight from node i to node j , where the intermediate nodes belong only to the set 1 , 2 , , k . The choice of edge weights affects path selection and interpretation, and can be categorized into the following cases:
M = M 1 M 2
M 1 = R b Z b
M 2 = I b Z b cos ϕ U 1 × U 2 X b × sin δ
In the formula, M 1 represents the available edge weights that do not require power flow calculation; the edge weights in M 2 can only be obtained after performing the power flow calculation. In M 1 , R b represents the equivalent resistance of the branch, and Z b represents the equivalent impedance of the branch; M 2 In, I b represents the branch current, X b represents the branch equivalent reactance, U 1 and U 2 represent the branch reference voltage and terminal voltage, respectively, cos ϕ represents the branch power factor, δ represents the power angle, and in M 2 , the first equation represents the voltage drop, while the second equation represents the line’s transmission capacity. Depending on the specific circumstances, different edge weights can be selected as the basis for finding the minimum restoration path for a primary load.
Regarding algorithm selection and scalability, the standard Floyd-Warshall algorithm possesses a time complexity of O ( | V | 3 ) . While this typically poses severe computational bottlenecks in centralized, large-scale distribution networks, it is exceptionally well-suited for the proposed dynamic operational grid framework. The DOG architecture inherently decentralizes large-scale systems by partitioning the extensive fault-affected areas into smaller, autonomous local grids. By executing the Floyd algorithm exclusively within the boundaries of these dimensionally reduced local grids, the effective number of nodes ( | V | ) is significantly constrained. This architectural “divide-and-conquer” approach circumvents the algorithmic scalability bottleneck, allowing the Floyd algorithm to guarantee mathematically optimal shortest paths within milliseconds. Consequently, this method is highly scalable and suitable for large-scale systems, as the computational burden does not grow exponentially with the total system size, but rather depends on the size of the localized dynamic grids.

4.1.2. SL Source-Load Matrix and Optimized Adaptive DP Algorithm

Using the Floyd algorithm, this paper obtained the shortest path weights from all power source nodes to all primary load nodes and stored them in the SL (Source-Load) matrix, as shown in Figure 4. The rows of this matrix represent primary load nodes, the columns represent power source nodes, and the element S L l j is the shortest path weight from load node l to power source node j .
Next, the problem of allocating power source capacity among different primary load nodes must be addressed. This paper models the core load restoration problem as a multi-constraint resource allocation problem and solves it using an optimized adaptive DP algorithm, whose flowchart is shown in Figure 5.
Suppose each primary load is a special backpack, and distributed power sources are special items. Now, we need to pack the items into the backpacks, with the requirement that the volume of the items must exceed the capacity of the backpacks. If the weights of the SL matrix are treated as values, the goal is to minimize the total value while allowing items to overflow from each backpack. As items, distributed power sources are measured in units of capacity; therefore, each item can be considered as 1 unit of capacity. In the calculations, energy losses are represented by the weights of the SL matrix. Unlike the backpack problem, the constraints for the source-load matching problem are as follows:
(1)
On each line, the power source’s capacity must allow for a certain degree of frequency and voltage regulation while ensuring the basic power supply for primary loads.
S l i n e s o c = η m × S l i n e l o a d
where S l i n e s o c is the maximum allowable transmission capacity of the branch (line), S l i n e l o a d is the total apparent power of the load actually flowing through that branch, and η m represents the capacity factor, which can be selected within a range of approximately 1 , 1.3 based on frequency and voltage regulation requirements. It is worth noting that, rather than employing computationally intensive stochastic mathematical models, the short-term uncertainties of distributed generation and load variability are implicitly accommodated through this capacity factor η m . By reserving a deterministic 10–30% capacity margin, the primary restoration layer avoids the severe computational delays inherent in probabilistic sampling, while structurally ensuring robust power supply against real-time source-load fluctuations during the emergency response phase.
(2)
A single line may contain multiple distributed power sources (items) and primary loads (backpacks), and the capacity of a power source can be split.
(3)
The value of the source-load matching problem primarily lies in its economic efficiency. In this paper, the weights of the SL matrix are used to represent the value of a distributed power source per unit capacity of a primary load, i.e.,
V i j = S L i , j
where V i j is the element value at row i and column j of the source-load matrix (SL matrix), representing the value of the j t h distributed power source’s capacity to the i t h primary load.
The value of capacity to a primary load is equivalent to the benefits of reliability and economy; these factors must be considered to ensure that the algorithm yields results with the highest economic benefit and the best power quality. When there are no primary loads, the total value is 0, i.e.,:
d p 0 = 0
Assuming there are m distributed power sources and n primary loads in the dynamically operating grid, the following state transition equation can be written:
d p S 1 l o a d , S 2 l o a d , , S n l o a d = max d p S 1 l o a d k , S 2 l o a d , , S n l o a d + k × V 1 j d p S 1 l o a d , S 2 l o a d k , , S n l o a d + k × V 2 j d p S 1 l o a d , S 2 l o a d , , S n l o a d k + k × V n j
where d p represents the state, S i l o a d is a state variable representing the maximum load capacity of each primary load, and k represents the unit capacity k , serving as the algorithm’s step size.
Strictly speaking, the proposed optimized adaptive DP algorithm provides an approximate solution rather than a mathematically guaranteed global optimum. Given that the multi-constrained source-load matching problem is inherently NP-hard, searching for an absolute global optimum would incur unacceptable computational delays during emergency fault scenarios. By selecting the local optimum (the path with the lowest electrical weight) at each capacity step-size iteration, this algorithm functions as a greedy-DP approximation. Consequently, its theoretical guarantee lies not in absolute economic optimality, but rather in strict computational boundedness and absolute supply feasibility: it guarantees the allocation of sufficient capacity for 100% of the Level 1 critical loads within millisecond-level timeframes. Once this allocation is completed, the algorithm outputs the specific combination of power source nodes matched to each primary load; by then utilizing the Floyd algorithm to backtrack and determine the specific routing, a complete and explicit set of physical power supply paths for the primary restoration layer is formally established.
To clarify the execution logic illustrated in Figure 5, the step-by-step implementation of the optimized adaptive DP algorithm is detailed as follows:
Step 1: Step Size Determination. Compare the capacities of all available distributed generation (DG) units and primary loads to select the minimum capacity value as the allocation step size, denoted as k .
Step 2: Optimal Pair Selection. Identify the minimum electrical weight in the SL matrix to determine the current optimal match. Record its row index i (representing the i t h primary load) and column index j (representing the j t h DG), and update the DP state matrix accordingly.
Step 3: Capacity Update. Deduct the step size k from both the remaining capacity of the j t h DG and the unfulfilled demand of the i t h primary load, and proceed to the next iteration with the updated values.
Step 4: Matrix Reduction. If a primary load’s demand is fully met or a DG’s capacity is exhausted (reduced to 0), remove the corresponding row or column from the SL matrix to exclude it from further allocations.
Step 5: Termination and Backtracking. Constrained by the dynamic grid generation requirements, the total DG capacity inherently exceeds the primary load demand. The iteration terminates when all primary load demands are satisfied (i.e., relevant rows in the SL matrix are cleared). Finally, the algorithm outputs the matched DG node indices for each primary load and invokes the Floyd-Warshall algorithm to backtrack and construct the explicit physical power supply paths.

4.2. Secondary Restoration Layer

Upon the establishment of the power supply backbone for primary loads by the primary restoration layer, the secondary restoration phase is initiated. Its fundamental objective is to maximize the restoration of secondary and tertiary loads utilizing the residual generation capacity, thereby minimizing total outage losses and enhancing the economic efficiency of power restoration. To achieve this while strictly safeguarding the continuous power supply to primary loads and ensuring overall system stability, the mathematical boundary between these hierarchical layers must be rigidly defined. Consequently, the topological state and resource allocation generated by the primary layer act as immutable hard boundary conditions for the secondary layer’s optimization space. Let Ω b denote the set of all branches, Ω N 1 denote the set of primary load nodes, and Ω G denote the set of distributed generation nodes. The coupling equations are formalized as follows:
Topological locking constraint to ensure the primary supply backbone is not disrupted:
S k ( 2 ) S k ( 1 ) , k Ω b
where S k ( 1 ) { 0 , 1 } represents the connection state of branch k determined by the primary layer, and S k ( 2 ) is the branch state during secondary optimization.
Primary load power conservation constraint to guarantee the absolute supply of critical loads:
P d , i ( 2 ) = P d , i ( 1 ) , i Ω N 1
where P d , i ( 1 ) is the active power supplied to primary load node i allocated in the first stage, and P d , i ( 2 ) is the active power supplied to primary load node i allocated in the second stage.
Residual generation capacity constraint for secondary and tertiary load restoration:
j Ω G P G , j ( 2 ) j Ω G P G , j max i Ω N 1 P d , i ( 1 ) P l o s s ( 1 )
where P G , j max is the maximum available capacity of generator j , and P l o s s ( 1 ) is the network loss incurred by the primary restoration backbone. The secondary optimization algorithm executes its search strictly within the feasible region defined by these coupling constraints.

4.2.1. Improved Particle Swarm Optimization (PSO) Algorithm

Since the secondary restoration layer has relatively relaxed requirements regarding restoration time but places higher demands on the economic efficiency of restoration schemes, this paper employs an improved Particle Swarm Optimization (PSO) algorithm to solve this high-dimensional, nonlinear combinatorial optimization problem. The algorithm flowchart is shown in Figure 6.
The specific steps are as follows:
(1)
Particle Encoding
In secondary restoration, the decision variables primarily concern the power grid’s topological structure, specifically the on/off states of each branch. For a network with m controllable branches, a particle is an m-dimensional vector:
X i = [ x i 1 , x i 2 , , x i m ] , x i j
where X i j represents the position of the i t h particle regarding the state of the j t h branch. Figure 7 illustrates the distribution of particles at different time points, as well as their movement trajectories within the search space. Since the line state has only two possible states—connected or disconnected—meaning the particle can only take on “0” or “1” values, a normalization function is used to map these to the actual switch states:
ε x 0.5 = 1 , x > v j i , max 0 , x < v j i , max
v j i , max = x u b x l b 2
where ε represents the step function, with 1 indicating a connected line and 0 indicating a disconnected line; v j i , max represents the maximum velocity of the i t h particle in the j t h dimension; x u b and x l b represent the upper and lower limits of the particle’s velocity, respectively, with v j i , max set to 0.5.
(2)
Initialization and Fitness Function Calculation
Using the skeleton of the primary restoration layer as part of the initial population, the fitness value of each particle (truss structure) is calculated using the aforementioned fitness function. The mathematical expression for the fitness function is as follows:
F O A = 100 F g o a l
where F O A is the fitness score used for algorithm optimization, and F g o a l is the score for the optimization objective, with 0 representing the worst result and 100 representing the best result.
(3)
Particle Update
Particles are updated according to the improved velocity and position formulas, and particles that meet the conditions undergo Lévy flight perturbations via the improved velocity formula to avoid becoming stuck in local optima. The position formula is as follows:
x ( n + 1 ) i = x ( n ) i + v i
where x ( n ) i is the position of the i t h particle before the update, x ( n + 1 ) i is the position of the i th particle after the update, and v i represents the velocity of the i t h particle.
(4)
Iterate using the improved strategy
Repeat the evaluation and update process until convergence or the maximum number of iterations is reached. By continuously adjusting their positions, the particles gradually approach the optimal solution, and the optimal truss reconstruction scheme is output. The iteration formula for the optimized particle swarm algorithm is as follows:
v i = φ c 1 v i + c 2 ξ 0 , 1 R x b e s t i x i + c 3 ξ 0 , 1 R x b e s t x i + P R L × ξ R L
v max = v 1 max 2 + v 2 max 2 + v 3 max 2 +
c 1 = 0.6 + 0.6 × n i t e N i t e c 2 = 3.5 2.8 × n i t e N i t e 2 c 3 = 0.7 + 2.6 × n i t e N i t e 2
φ = 2 2 c 1 + c 2 c 1 + c 2 2 4 c 1 + c 2
P R L = v i < v min ξ 0 , 1 R > 0.5 ξ 0 , 1 R
In the equation, φ represents a contracting particle, v i denotes the velocity of the i t h particle, v min is the set minimum velocity threshold, and v max represents the maximum velocity of the particle in the high-dimensional search space, where v 1 max , v 2 max , v 3 max is the maximum velocity in each dimension. ξ 0 , 1 R represents a random real number in the interval 0 , 1 , x i represents the position of the i t h particle, x b e s t i represents the optimal position of the i t h particle, and x b e s t represents the optimal position found among all particles. c 1 , c 2 , and c 3 are three weights representing inertial weight, individual weight, and social weight, respectively. n i t e and N i t e represent the current iteration number and total iteration number, respectively, ξ R L is the random jump term introducing the Lévy distribution, and P R L is the conditional trigger factor for the Lévy flight perturbation. The Lévy flight perturbation is introduced only when the particle velocity v i is less than the set minimum velocity threshold v min and the random term ξ 0 , 1 R is greater than 0.5 (i.e., with a 50% probability). This ensures that strong perturbations are applied only to particles that have stagnated (become trapped in a local optimum), making the strategy for escaping local optima more flexible and robust.

4.2.2. Truss Reconstruction and Objective Function

The grid restructuring of the secondary restoration layer is based on the power supply backbone constructed by the primary restoration layer, and an optimal topological structure is generated using an improved PSO algorithm. The flowchart of the grid restructuring method is shown in Figure 8. This restructuring problem can be formulated as a mixed-integer nonlinear programming model:
min P l o s s min n s w i t c h max ϖ L 2 P L 2 + ϖ L 3 P L 3 S s o c S L + P l o s s 0.95   p . u . V 1.05   p . u . 49.8   H z ω 50.2   H z
where P l o s s represents the total active power network losses of the system, serving as the economic objective of this optimization model; minimizing this value improves operational efficiency. n s w i t c h represents the number of circuit breaker operations required during topological reconstruction, serving as the operational cost and speed objective of this model; minimizing this value reduces equipment switching losses and accelerates the restoration process. ϖ L 2 , ϖ L 3 are the economic weighting coefficients for the restoration capacities of secondary and tertiary loads, respectively. P L 2 , P L 3 represent the total restored capacities of secondary and tertiary loads, respectively; maximizing their weighted sum aims to maximize the comprehensive value of restored load. S s o c is the current available output capacity of distributed generation and energy storage within the dynamically operating grid, and S L is the total demand capacity of loads to be restored. V , ϖ represent the system node voltage and system frequency, respectively.
The objective function can be expressed as:
F r e c = ϖ p q F p q + ϖ e c o F e c o 1 = ϖ p q + ϖ e c o
F e c o = ϖ L 2 S L 2 , r e S L 2 , a l l + ϖ L 3 S L 3 , r e S L 3 , a l l + ϖ l o s s P l o s s + ϖ s w i t c h n s w i t c h N s w i t c h 1 = ϖ L 2 + ϖ L 3 + ϖ l o s s + ϖ s w i t c h
where F r e c is the comprehensive optimization objective function for secondary-level load restoration and grid reconfiguration. F p q is the voltage quality evaluation metric, as described in Section 3.3. F e c o is the economic objective function, which comprehensively evaluates load restoration effectiveness, operational losses, and operational costs. S L 2 , r e , S L 3 , r e represent the restored capacities of secondary and tertiary loads, respectively, while S L 2 , a l l , S L 3 , a l l represent the total capacities of secondary and tertiary loads to be restored; P l o s s represents the total active power network losses of the reconstructed system; n s w i t c h , N s w i t c h represent the actual number of circuit breaker operations required for this reconstruction and the maximum allowable number of operations, respectively; ϖ L 2 , ϖ L 3 , ϖ l o s s , ϖ s w i t c h is the weighting coefficient for the internal sub-objectives of F e c o , corresponding to the restoration of secondary loads, the restoration of tertiary loads, network losses, and the cost of switching operations, respectively. The parameter-setting rationale for these four internal factors reflects a fine-grained hierarchy of non-critical operational priorities. Generally, secondary load restoration is assigned the highest weight among the four, followed by tertiary loads, while network losses and switching operation costs are assigned lower weights to prevent operational penalties from inadvertently restricting load recovery. ϖ p q , ϖ e c o are the weighting coefficients assigned to F p q and F e c o , respectively, satisfying the normalization constraint and used to balance the trade-off between power supply quality and restoration economy.

5. Case Study Analysis

To verify the effectiveness of the dynamic operational grid construction method and the two-level self-healing restoration strategy proposed in this paper, a simulation analysis was conducted using a 56-node novel distribution system adapted from real-world data from a specific location. The simulation platform used was MATLAB R2021b. The detailed network topology diagram and the corresponding comprehensive electrical parameters of the 56-node system are provided in Appendix A.

5.1. Performance Analysis of the Improved PSO Algorithm

To verify the overall performance of the improved PSO algorithm proposed in Section 4.2.1 when solving the high-dimensional mixed-integer programming problem of emergency control strategy, this section analyzes simulation results based on standard test functions. The population size is set to 50, and the maximum number of iterations ( T m a x ) is set to 100. The stopping criterion is defined as either reaching T m a x or observing no improvement in the global best fitness value for 20 consecutive iterations. Regarding the parameter initialization ranges, the time-varying inertia weight ω is initialized at 0.9 and dynamically decreases to 0.4. The individual and social learning factors ( c 1 and c 2 ) are initially set to 2.0 and dynamically adjusted within the range of [0.5, 2.5] during the iterative process. The particle positions are strictly mapped to discrete binary states {0, 1} representing the switch states, while the minimum velocity threshold v m i n for triggering of the Lévy-flight perturbation is empirically set to 10% of the maximum velocity v m a x . These specific hyperparameters were empirically calibrated to balance convergence quality with the stringent time constraints of emergency restoration. This configuration ensures the total optimization runtime remains strictly within the 1 s margin (as subsequently verified in Section 5.3.2), while the defined perturbation probability prevents premature convergence without excessively disrupting the algorithmic search trajectory. Figure 9 compares the convergence curves of the four PSO variants during the optimization process, clearly revealing the mechanisms by which each improvement strategy affects algorithm performance.
In Figure 9, PSO1 employs time-varying inertia weights; PSO2 adds converged particles based on PSO1; PSO3 adopts time-varying individual and social weights based on PSO2 and uses them to update the convergence factor; PSO4 introduces an escape mechanism to prevent population stagnation based on PSO3 and uses Lévy flight to jump particles that have become stationary.
The results show that time-varying inertial weights accelerate particle convergence but weaken the final optimization performance; the more time-varying weights are used, the faster the convergence, but the poorer the final optimization performance. The convergence particles weaken the convergence acceleration effect but significantly enhance the optimization performance; the perturbation mechanism allows the algorithm to continuously update.

5.2. Dynamic Mesh Partitioning Validation

To evaluate the adaptability of the dynamic mesh generation method, three typical fault scenarios were set up:
(1)
Scenario A (Single-point Fault): A short-circuit fault occurs in Feeder 57 (Nodes 29–42).
(2)
Scenario B (Multi-point Fault): Feeder 12 (nodes 12–13) and Feeder 13 (nodes 13–14) fail simultaneously, causing the static operational grid to be divided into three power supply zones.
(3)
Scenario C (Regional Power Outage): Due to a typhoon, multiple lines—including Feeder 4, Feeder 5, and Feeder 10—are severed, causing all wind turbines in the region to shut down. The regional power supply stations primarily consist of small hydropower plants, photovoltaic power plants, and substations connected to the main grid.
Based on the theory and methods of dynamic operational grid partitioning, the results of dynamic grid partitioning under the three scenarios—single-point failure, multi-point failure, and regional power outage—are shown in Figure 10, Figure 11 and Figure 12. In the figure, yellow nodes indicate nodes with primary loads; nodes with red borders indicate nodes with distributed power sources; white nodes are regular nodes; the green numbers on the lines represent branch numbers. Additionally, red dashed lines indicate the specific fault locations, and the distinct colored areas represent the dynamically partitioned grids.
The power flow results calculated for Scenarios A, B, and C are shown in Figure 13, Figure 14 and Figure 15:
An examination of the power flow results in Figure 13, Figure 14 and Figure 15 reveals that Scenarios A, B, and C all complete the power quality regulation tasks for each isolated island within the capacity limits of the regional power sources, and are able to temporarily maintain the stability of the local grid after fault clearance. Analysis of Scenario C reveals that during regional power outages—particularly those caused by natural disasters—the power capacity required to maintain local grid stability far exceeds that needed for single-point or multi-point faults, especially in the affected areas. Therefore, under conditions of insufficient capacity, priority must be given to ensuring the restoration and operation of critical loads.

5.3. Evaluation of the Two-Layer Load Restoration Strategy

To fully demonstrate the effectiveness of the two-layer load restoration strategy under extreme conditions, this test simulates a severe scenario: extreme weather causes multiple line failures, while wind turbines and some energy storage systems and power plants are unable to operate, reducing the total available capacity of regional distributed power sources to 155 MVA—far below the total regional load demand of 302.65 MVA.

5.3.1. Results of the Primary Restoration Layer

First, the comprehensive electrical distance from all power source nodes to primary load nodes was calculated using the Floyd algorithm, generating an SL source-load matrix. The results are visualized in Figure 16.
Subsequently, the optimized adaptive DP algorithm was applied to calculate the minimum-weight path combinations required to supply all primary load nodes. The results of the primary restoration layer are shown in Figure 17. In the diagram, yellow nodes indicate nodes with primary loads; nodes with red borders indicate nodes with distributed power sources; white nodes are regular nodes; the numbers on the lines represent branch numbers; and the numbers inside the black circles represent the grid numbers formed by the primary restoration layer.
This scheme successfully identified feasible power sources for all primary load nodes and established power supply paths. The scheme generation time for the primary restoration layer was approximately 25.74 ms, achieving a millisecond-level rapid response.

5.3.2. Results of the Secondary Restoration Layer

The results from the primary restoration layer are used as the initial input for the secondary restoration layer. An improved PSO algorithm is employed for optimization, with a population size of 50 and a maximum of 100 iterations. The optimization objective is to maximize the restoration of secondary and tertiary loads while ensuring voltage quality and minimizing switching operations.
The final restoration results of the secondary restoration layer are shown in Figure 18. Despite severe constraints on power supply capacity, the algorithm still identified an optimal network structure that maximized the restoration of other loads while ensuring the full restoration of primary loads. The corresponding distributed power generation output plan and power flow calculation results validated the feasibility of this solution, with system voltage maintained within a stable range.
The power flow calculation results after restoration are shown in Figure 19, and the restoration status statistics for each load level are presented in Table 1. The results indicate that the proposed strategy performs excellently under extreme conditions: the restoration rate for Level 1 loads reaches 100%, ensuring power supply to the most critical users; the restoration rate for Level 2 loads is as high as 90.88%; and despite a massive capacity shortfall, 44.63% of Level 3 loads were restored, significantly reducing outage losses.
In terms of computational efficiency, a single iteration of the secondary restoration layer (including power flow calculation and fitness evaluation) takes an average of approximately 10 ms. The improved PSO algorithm converges within 50 iterations, with a total runtime of approximately 1 s for 100 iterations. Considering real-time requirements, a local optimal solution suitable for engineering applications can be obtained in about 120 ms, fully meeting the expected goal of “minute-level restoration.”

5.4. Statistical Performance, Computational Complexity, and Scalability Analysis

While Section 5.2 and Section 5.3 detailed the specific step-by-step execution of the proposed method under individual fault occurrences, evaluating its statistical robustness and real-time reliability requires extensive repeated testing. To systematically quantify the computational complexity and validate the execution stability, 100 repeated simulation tests were conducted for each typical fault scenario on the MATLAB platform. The unified test scenarios were configured with specific boundary conditions: the available power capacity was strictly defined (e.g., incorporating main grid capacity, distributed wind/photovoltaic power, and energy storage), and the node priorities were clearly designated, with nodes 6, 11, 25, 28, and 47 acting as the 5 secondary (Level 2) load nodes, while the remaining non-critical nodes were classified as tertiary (Level 3) loads. Regarding practical implementation requirements, the proposed framework is conceptualized to integrate as an advanced application module within existing edge-cloud Distribution Management Systems (DMS). To evaluate the ideal execution bounds of the algorithms, the test scenarios assume a robust fiber-optic Ethernet communication infrastructure, specifically characterized by an end-to-end transmission latency of 10 ms, a data sampling period of 5 ms, and zero communication packet loss. It is important to note that the algorithm modules within the primary layer (Floyd and adaptive DP) and the secondary layer operate as a continuous, tightly coupled execution sequence. Therefore, their execution times and system performance are evaluated holistically. The comprehensive statistical results are summarized in Table 2.
As demonstrated by the statistical data, the proposed framework exhibits exceptional restoration performance. Across all 100 test iterations for varying complexities, the decision delays exhibit exceptionally low dispersion (with maximum variations constrained to approximately 30 ms). Even under severe regional power outages, the maximum recorded delay was bounded at 328 ms. Furthermore, the framework consistently maintained a 100% restoration rate for Level 1 loads and highly stable voltage profiles.
Take the single-point fault as an example. Regarding the Level 1 load restoration: immediately following a fault trigger, the primary restoration layer algorithm completes the power supply path reconfiguration in an average of 17.69 ms. All primary load nodes successfully achieve uninterrupted power supply with a 100% restoration rate, resulting in zero outage loss. Regarding the Level 2 load restoration: the secondary restoration layer algorithm efficiently completes the full-region grid optimization and reconfiguration, 4 out of the 5 secondary load nodes achieve full-capacity restoration, and 1 edge node achieves 98% capacity restoration, yielding an overall Level 2 restoration rate of 99.8%. The complete secondary load restoration process requires an average total time of 212 ms, successfully satisfying the dual objectives of minimal delay and maximum restoration. These results conclusively verify the excellent repeatability, convergence stability, and practical engineering value of the proposed ‘millisecond-level decision, minute-level restoration’ capability.
To further systematically elaborate on the computational complexity and scalability of the proposed framework, it is essential to analyze the algorithmic bounds within the context of the dynamic operational grid architecture. Theoretically, the primary layer employs the Floyd algorithm, which has a time complexity of O ( | V | 3 ) (where | V | is the number of nodes within a specific localized dynamic grid), followed by the adaptive DP algorithm whose complexity is polynomially bounded by the local capacity step size. The secondary layer utilizes the improved PSO, yielding a complexity of O ( I P E ) , where I is the maximum number of iterations, P is the population size, and E represents the computational cost of the power flow evaluation.
Crucially, while standard centralized restoration methods suffer from the curse of dimensionality as the total network size increases, the DOG framework inherently ensures scalability through a “divide-and-conquer” mechanism. By partitioning extensive fault-affected areas into smaller, autonomous local grids, the effective optimization search space ( | V | ) is strictly bounded. The comprehensive statistical results in Table 2 validate the highly consistent millisecond-to-second level execution speed and stability within such a bounded local grid scale. Because of this architectural decoupling, the computational burden does not grow exponentially with the expansion of the broader macroscopic network. Instead, relying on the proven local execution efficiency, this framework provides a robust theoretical foundation for maintaining rapid response performance even when deployed across significantly larger interconnected systems.

6. Conclusions

This paper systematically proposes a rapid recovery method based on dynamic operational grids to address the fault self-healing requirements of new-generation distribution systems under high penetration of renewable energy. The study establishes a weighted graph theory model for the dynamic operational grid and a comprehensive construction process, laying the theoretical foundation for post-fault system reconfiguration. Building on this, a novel “primary-secondary” two-layer load restoration mechanism is designed: the primary restoration layer integrates the Floyd algorithm with an optimized adaptive DP algorithm to achieve millisecond-level precise restoration of critical loads; the secondary restoration layer improves the traditional PSO algorithm by introducing adaptive weights, converging particles, and Lévy flight perturbations, effectively resolving the local optimum problem in network reconfiguration and significantly enhancing the restoration efficiency and economic performance for general loads. Simulation verification based on a 56-node system demonstrates that the proposed method exhibits strong adaptability across various fault scenarios. Notably, even under extreme capacity shortages, it ensures full restoration of critical loads while efficiently restoring a large number of secondary and tertiary loads. Ultimately, this forms a highly efficient self-healing system characterized by “second-level detection and minute-level restoration,” significantly enhancing the resilience and power supply reliability of new-generation distribution systems.
However, the practical deployment of the proposed strategy faces specific limitations that warrant further investigation. First, the current control-execution coordination mechanism assumes ideal communication conditions; in real-world smart grids, communication latency and data packet loss could impact the synchronized execution of the hierarchical restoration commands. Second, the current study primarily validates the proposed models through steady-state power flow analysis, whereas the highly dynamic transition into islanded mode inherently involves complex transient processes. Third, a comprehensive quantitative sensitivity analysis of the dynamic weighting parameters—especially regarding how varying weights influence transient stability boundaries during complex fault recoveries—remains to be systematically explored. Fourth, the undirected graph model utilized for topological reconfiguration represents a mathematical simplification tailored for computational speed, abstracting away detailed directional protection coordination and unbalanced operations. Fifth, as the primary objective of this manuscript is to establish a novel architectural paradigm for dynamic operational grids, comprehensive quantitative comparisons against standard benchmark algorithms (such as traditional FLISR or standard PSO) are relatively limited in the current scope. Sixth, while the convergence behaviors of the improved PSO variants have been evaluated, a comprehensive quantitative sensitivity analysis of its hyperparameters—such as population size, iteration limits, and Lévy-flight perturbation probabilities across varying dynamic grid scales—requires exhaustive simulation data and will be systematically conducted in our future work.
Consequently, establishing a comprehensive roadmap for future research is essential. Immediate future work will focus on addressing these practical constraints by investigating robust, delay-tolerant control algorithms to guarantee execution reliability. Concurrently, detailed electromagnetic transient (EMT) models will be developed to conduct rigorous time-domain simulations, ensuring that transient stability criteria are fully satisfied during dynamic mesh reconfigurations. Future studies will also aim to integrate directed graph theories with high-fidelity protection modeling and prioritize rigorous comparative benchmarking against existing state-of-the-art methods to further evaluate relative superiority. Additionally, as the internal scale of individual dynamic grids continues to expand in extremely large systems, integrating advanced sparse-graph algorithms (such as optimized Dijkstra or A* heuristic search) to complement the Floyd algorithm will be explored to further compress computational latency. Ultimately, by combining these EMT models and delay-tolerant mechanisms with digital twin technology, a comprehensive simulation platform can be constructed, enabling real-time evaluation of both steady-state and transient fault scenarios in realistic communication environments.

Author Contributions

Conceptualization, J.Z.; Methodology, Y.T.; Software, Validation, Formal analysis, T.G.; Data curation, K.S.; Writing—original draft, Investigation, F.H.; Writing—review and editing, R.L.; Supervision, J.Z.; Project administration, Funding acquisition, Y.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the Science and Technology Project of State Grid Liaoning Electric Power Company Ltd. (2025YF-95), Research on Active Balancing and Flexible Control Technologies for Industrial Park Cluster Power Distribution Systems.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to research security.

Conflicts of Interest

Authors Ye Tian, Taiyu Gu, Yidong Zhu and Kejian Shi were employed by the company Electric Power Research Institute, State Grid Liaoning Electric Power Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Appendix A

This appendix provides the detailed structural and parametric data of the 56-node novel distribution system utilized in the case study to ensure full reproducibility. Figure A1 illustrates the general network topology of the 56-node system under consideration. Table A1 details the load data for the 56-node system. Table A2 presents the data for the 56-node system branches.
Figure A1. 56-Node System Diagram. The white circles represent network electrical nodes with their corresponding identification numbers. The solid lines represent existing distribution lines, while the dashed lines indicate tie-lines within the network. The green numbers alongside the lines denote the specific branch numbers for system configuration.
Figure A1. 56-Node System Diagram. The white circles represent network electrical nodes with their corresponding identification numbers. The solid lines represent existing distribution lines, while the dashed lines indicate tie-lines within the network. The green numbers alongside the lines denote the specific branch numbers for system configuration.
Electronics 15 02629 g0a1
Table A1. Load Data for the 56-Node System.
Table A1. Load Data for the 56-Node System.
Node
Number
Active Power
(kW)
Reactive Power
(kvar)
Node
Number
Active Power
(kW)
Reactive Power
(kvar)
10.000.00290.000.00
249,289.399028.38300.000.00
30.000.003113,880.51318.49
4157.550.003222,908.484752.25
526,433.984172.14331275.14129.19
696.7616.673414,132.840.00
70.000.00350.000.00
80.000.00360.000.00
90.000.00372272.43489.05
100.000.003815,003.273128.77
113379.192193.53392737.82241.45
120.000.004077.077.95
130.000.00416606.08973.01
140.000.0042113.112.57
150.000.00435322.44564.24
160.000.00442429.99519.89
170.000.00451964.23372.9
180.000.00460.000.00
190.000.0047548.892.7
200.000.00480.000.00
2131,526.663137.35490.000.00
228966.711820.92500.000.00
2322,740.142759.59517094.31660.06
240.000.005227,822.152871.35
254258.46463.86530.000.00
26157.5514.695424,228.581165.07
270.000.00556217.64940.76
28830.4565.2756173.3514.12
Table A2. Data for the 56-node system branches.
Table A2. Data for the 56-node system branches.
Branch
Number
First
Node
Last
Node
Resistance
( Ω )
Reactance
( Ω )
Branch
Number
First
Node
Last
Node
Resistance
( Ω )
Reactance
( Ω )
11256.76140.6130931270214.8
223913.05726.382311132165.6131.744
33412.8349.9321133116.192.364
445175.05139.262331134184.5146.78
556238.95296.475341135156.15124.226
667121.5150.75353536229.95182.938
7782733.53612376.541.86
8898.05696.2153712385.854.654
99102733.53812399.812.79
1010112733.53913403.270.93
11111296.376.6124013411201.2501.6
12121398.178.044411342258.3150.88
131314220.95175.778421343241.2191.888
14141543.234.368431344659.7524.828
15151685.568.02441545234.9186.876
16161729.723.628451546216171.84
171718359.55286.042461547800.8334.4
1821967.553.7471548107.162.56
19420569.7453.2284815495442.96
20521200.25159.31491550101.2580.55
2152240.532.22501551250.2199.048
225236.755.37511752290.7231.268
235241.56861.21521753235.8187.592
242425394.2313.608531854252.98105.64
252426355.5282.82541855146.25116.35
2662767.553.7555556261207.64
27272815.223.06562431500500
287298.912.95572942500500
2973073.05614.688584053500500

References

  1. Global Energy Interconnection Development and Cooperation Organization. Research Report on China’s Carbon Neutrality by 2060; Global Energy Interconnection Development and Cooperation Organization: Beijing, China, 2020. [Google Scholar]
  2. He, Z. Research on Network Reconfiguration and Fault Self-Healing of Resilient Distribution Networks with Distributed Generators. Master’s Thesis, North China Electric Power University, Beijing, China, 2025. [Google Scholar]
  3. National Energy Administration. 2023 National Electricity Consumption Statistics; National Energy Administration: Beijing, China, 2024.
  4. Xing, H.; Shi, Y.; Wang, Q.; Yang, X.; Zhuang, S. Review on distribution system restoration based on multiple flexible resources. J. Zhejiang Univ. Eng. Sci. 2026, 60, 1–18. [Google Scholar]
  5. Xie, X.; He, J.; Mao, H.; Zhang, X. New Issues and Classification of Stability in "Double-High" Power Systems. Trans. Chin. Soc. Electr. Eng. 2021, 41, 461–475. [Google Scholar]
  6. Wang, S.; Huang, R.; Pan, Z.; Li, P. Construction and evaluation of resilience restoration capability indices for distribution network under extreme ice and snow weather. High Volt. Eng. 2020, 46, 123–132. [Google Scholar]
  7. Yin, J.; Wu, W. Technical Pathways and Practices for Building a New Power System in Zhejiang. Trans. Chin. Soc. Electr. Eng. 2023, 43, 5404–5415. [Google Scholar]
  8. Pang, Q.; Gao, H.; Li, T. Load-Balanced Fault Restoration in Intelligent Distribution Networks. Power Syst. Technol. 2013, 37, 342–348. [Google Scholar]
  9. Xu, R.; Zhang, C.; Zhang, D.; Wang, J. Adaptive robust load restoration via coordinating distribution network reconfiguration and mobile energy storage. IEEE Trans. Smart Grid 2024, 15, 5485–5499. [Google Scholar] [CrossRef]
  10. Zhang, J.; Gao, C.; Lao, Y.; Chen, Z. Fault recovery method of distribution network based on chaotic binary sparrow search. High Volt. Eng. 2023, 49, 247–253. [Google Scholar]
  11. Wang, S.; Wu, Z.; Wang, C. An Interval Algorithm for DC Power Flow in Power Systems Considering Uncertainty. Autom. Electr. Power Syst. 2007, 31, 18–22. [Google Scholar]
  12. Liu, G.; Cheng, R.; Liu, W.; Zhang, Y. Enhancing resilience of urban electric-road-metro interdependent network considering electric bus scheduling. IEEE Trans. Sustain. Energy 2025, 16, 654–672. [Google Scholar] [CrossRef]
  13. Xia, S.; Li, Q.; Cheng, J. Analysis of the Spatial Information Grid Framework and Key Technologies. J. Geoinf. Sci. 2002, 4, 30–35. [Google Scholar]
  14. Luo, J.; Zhou, C.; Cai, S.; Wang, X. Grid GIS Architecture Based on Middleware Technology. J. Geoinf. Sci. 2002, 3, 17–25. [Google Scholar]
  15. Gao, J. From WWW to GGG. Doctoral Dissertation, Wuhan University of Technology, Wuhan, China, 2004. [Google Scholar]
  16. Wang, C.; Wang, R.; Yu, H.; Xiao, J. Coordination Planning Issues and Challenges under the Evolution of Power Distribution Network Structures. Trans. Chin. Soc. Electr. Eng. 2020, 40, 2385–2396. [Google Scholar]
  17. Zhao, R.; Tan, Y.; Lu, J.; Wang, X. A resilient self-healing approach for active distribution networks considering dynamic microgrid formation. Energy Sci. Eng. 2023, 12, 230–248. [Google Scholar] [CrossRef]
  18. Dong, X.; Hua, Z.; Shang, L.; Wang, Y. Morphological Characteristics and Technical Outlook of New Distribution Systems. High Volt. Eng. 2021, 47, 3021–3035. [Google Scholar]
  19. Lou, G.; Gu, Y.; Gu, W. Distributed restoration method for distribution network based on synergy of soft open point and tie switch. Autom. Electr. Power Syst. 2025, 49, 30–40. [Google Scholar]
  20. Ji, X.; Zhou, L.; Wang, L. Research on Self-Healing Technology for Intelligent Distribution Networks Based on Multi-Agent Immune Algorithms. Comput. Meas. Control 2016, 24, 247–250. [Google Scholar]
  21. Hao, B.; Tang, M.; Yu, F.; Li, S. Modeling of intelligent distribution network self-healing control state transition based on FSM. IOP Conf. Ser. Mater. Sci. Eng. 2019, 569, 042035. [Google Scholar] [CrossRef]
  22. Fan, X.; Huang, Y.; Wu, J.; Zhang, L. Strategies for Enhancing Distribution Network Resilience Considering Coordinated Optimization of Generation, Grid, Load, and Storage. Electr. Power Constr. 2023, 44, 63–73. [Google Scholar]
  23. Xu, W.; Sui, Q.; Cao, S.; Xiang, Y. A Two-Level Post-Disaster Optimization Dispatching Strategy for Integrated Energy Systems Considering Dynamic Network Restoration and Flexible Resource Support. J. Power Syst. Autom. 2024, 36, 67–77. [Google Scholar]
  24. Yuan, L. An Improved Hippopotamus Optimization Algorithm Integrating Multiple Strategies and Its Applications. J. Hainan Univ. Nat. Sci. Ed. 2025, 43, 289–296. [Google Scholar]
  25. Xie, H.; Tang, L.; Zhu, H.; Wang, Y. Robustness assessment and enhancement of deep reinforcement learning-enabled load restoration for distribution systems. Reliab. Eng. Syst. Saf. 2023, 237, 109340. [Google Scholar] [CrossRef]
  26. Chen, X.; Wu, W.; Zhang, B. Robust restoration method for active distribution networks. IEEE Trans. Power Syst. 2016, 31, 4005–4015. [Google Scholar] [CrossRef]
  27. Xu, Y.; Zhao, M.; Wu, H.; Li, S. Coordination of network reconfiguration and mobile energy storage system fleets to facilitate active distribution network restoration under forecast uncertainty. Front. Energy Res. 2023, 10, 1024282. [Google Scholar] [CrossRef]
  28. Song, G.; Ma, C.; Ji, H.; Wang, Z. Bi-level supply restoration method for active distribution networks considering multi-resource coordination. J. Mod. Power Syst. Clean Energy 2025, 13, 967–979. [Google Scholar] [CrossRef]
  29. Kang, Y.; Lu, G.; Chen, M.; Zhang, H. Fault recovery method of DC distribution network considering EV charging and discharging and SOP network reconfiguration. Electr. Power Syst. Res. 2025, 245, 111607. [Google Scholar] [CrossRef]
  30. Yang, X.; Xu, C.; Wen, J.; Liu, Y. Cooperative repair scheduling and service restoration for distribution systems with soft open points. IEEE Trans. Smart Grid 2023, 14, 1827–1842. [Google Scholar] [CrossRef]
  31. Li, C.; Tang, Z.; Tang, J.; Wang, H. Load recovery strategy for integrated electricity-water-gas energy system based on integrated demand response under extreme disasters. High Volt. Eng. 2024, 50, 1403–1415. [Google Scholar]
  32. Ge, Y.; Qiu, Y.; Zhang, Y.; Liu, H. Disaster resilience enhancement strategy of an intelligent distribution network in parks considering a variety of flexibility resources. Power Syst. Prot. Control 2024, 52, 139–149. [Google Scholar]
Figure 1. Schematic Diagram of Dynamic Grid Partitioning: (1) Boundary delineation; (2) Available capacity calculation; (3) Critical load protection; (4) Grid partitioning and reconstruction. Thick red dashed borders represent the grids highlighted for the current step’s operation, while thin red dashed borders denote the formed dynamic operational grids; white dashed borders represent static grids. Red nodes indicate faults; yellow, blue, and black circles represent level 1, level 2, and level 3 loads; green numbers indicate step sequences, and green arrows denote routing paths.
Figure 1. Schematic Diagram of Dynamic Grid Partitioning: (1) Boundary delineation; (2) Available capacity calculation; (3) Critical load protection; (4) Grid partitioning and reconstruction. Thick red dashed borders represent the grids highlighted for the current step’s operation, while thin red dashed borders denote the formed dynamic operational grids; white dashed borders represent static grids. Red nodes indicate faults; yellow, blue, and black circles represent level 1, level 2, and level 3 loads; green numbers indicate step sequences, and green arrows denote routing paths.
Electronics 15 02629 g001
Figure 2. Particle Structure Diagram of the Emergency Control Strategy.
Figure 2. Particle Structure Diagram of the Emergency Control Strategy.
Electronics 15 02629 g002
Figure 3. Floyd Algorithm Flowchart.
Figure 3. Floyd Algorithm Flowchart.
Electronics 15 02629 g003
Figure 4. Example of the SL Matrix. The dashed lines serve as structural dividers within the matrix header blocks to visually separate different rows of text descriptors, distinguishing between the identification numbers of power nodes or primary loads and their respective operational power ratings or actual load capacities.
Figure 4. Example of the SL Matrix. The dashed lines serve as structural dividers within the matrix header blocks to visually separate different rows of text descriptors, distinguishing between the identification numbers of power nodes or primary loads and their respective operational power ratings or actual load capacities.
Electronics 15 02629 g004
Figure 5. Flowchart of the Optimized Adaptive DP Algorithm.
Figure 5. Flowchart of the Optimized Adaptive DP Algorithm.
Electronics 15 02629 g005
Figure 6. Flowchart of the Improved Particle Swarm Optimization Algorithm.
Figure 6. Flowchart of the Improved Particle Swarm Optimization Algorithm.
Electronics 15 02629 g006
Figure 7. Schematic diagram of particle evolution.
Figure 7. Schematic diagram of particle evolution.
Electronics 15 02629 g007
Figure 8. Network Reconstruction Restoration Flowchart.
Figure 8. Network Reconstruction Restoration Flowchart.
Electronics 15 02629 g008
Figure 9. Comparison of Optimization Results for the Improved PSO Algorithm.
Figure 9. Comparison of Optimization Results for the Improved PSO Algorithm.
Electronics 15 02629 g009
Figure 10. Dynamic operational grid partitioning for Single-point Fault.
Figure 10. Dynamic operational grid partitioning for Single-point Fault.
Electronics 15 02629 g010
Figure 11. Dynamic operational grid partitioning for Multi-point Fault.
Figure 11. Dynamic operational grid partitioning for Multi-point Fault.
Electronics 15 02629 g011
Figure 12. Dynamic operational grid partitioning for Regional Power Outage.
Figure 12. Dynamic operational grid partitioning for Regional Power Outage.
Electronics 15 02629 g012
Figure 13. Optimal output of generation and storage sources and power flow calculation results for Scenario A.
Figure 13. Optimal output of generation and storage sources and power flow calculation results for Scenario A.
Electronics 15 02629 g013
Figure 14. Optimal output of generation and storage sources and power flow calculation results for Scenario B.
Figure 14. Optimal output of generation and storage sources and power flow calculation results for Scenario B.
Electronics 15 02629 g014
Figure 15. Optimal output of generation and storage sources and power flow calculation results for Scenario C.
Figure 15. Optimal output of generation and storage sources and power flow calculation results for Scenario C.
Electronics 15 02629 g015
Figure 16. SL Source-Load Matrix Values.
Figure 16. SL Source-Load Matrix Values.
Electronics 15 02629 g016
Figure 17. Primary Restoration Layer Results.
Figure 17. Primary Restoration Layer Results.
Electronics 15 02629 g017
Figure 18. Secondary Restoration Layer Results.
Figure 18. Secondary Restoration Layer Results.
Electronics 15 02629 g018
Figure 19. Verification of distributed power plant output schemes and power flow results for the secondary restoration layer.
Figure 19. Verification of distributed power plant output schemes and power flow results for the secondary restoration layer.
Electronics 15 02629 g019
Table 1. Load Restoration Results.
Table 1. Load Restoration Results.
Regional Load Priority LevelTotal Load CapacityRestored Load CapacityLoad Restoration Ratio
Level 11.95376 MVA1.95376. MVA100%
Level 29.11366 MVA8.28321 MVA90.88%
Level 3291.57764 MVA130.14269 MVA44.63%
Table 2. Comprehensive Statistical Performance Metrics across 100 Repeated Tests.
Table 2. Comprehensive Statistical Performance Metrics across 100 Repeated Tests.
Scenario
Type
Test ItemAverageMaximum
Value
Minimum
Value
Range
Single-point
Fault
Decision Delay (ms)21523020129
Level 1 Restoration (%)1001001000
Level 2 Restoration (%)99.599.699.30.3
Voltage Deviation (%)±0.018±0.035±0.006±0.029
Multi-point
Fault
Decision Delay (ms)27829226428
Level 1 Restoration (%)1001001000
Level 2 Restoration (%)99.510099.10.9
Voltage Deviation (%)±0.022±0.038±0.008±0.030
Regional Power
Outage
Decision Delay (ms)31232829731
Level 1 Restoration (%)1001001000
Level 2 Restoration (%)8789.185.33.8
Voltage Deviation (%)±0.025±0.040±0.009±0.031
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Tian, Y.; Gu, T.; Li, R.; Zhao, J.; He, F.; Zhu, Y.; Shi, K. Rapid Recovery and Self-Healing Strategies for Power Distribution Systems Based on Dynamic Mesh Networks. Electronics 2026, 15, 2629. https://doi.org/10.3390/electronics15122629

AMA Style

Tian Y, Gu T, Li R, Zhao J, He F, Zhu Y, Shi K. Rapid Recovery and Self-Healing Strategies for Power Distribution Systems Based on Dynamic Mesh Networks. Electronics. 2026; 15(12):2629. https://doi.org/10.3390/electronics15122629

Chicago/Turabian Style

Tian, Ye, Taiyu Gu, Rui Li, Jie Zhao, Fugen He, Yidong Zhu, and Kejian Shi. 2026. "Rapid Recovery and Self-Healing Strategies for Power Distribution Systems Based on Dynamic Mesh Networks" Electronics 15, no. 12: 2629. https://doi.org/10.3390/electronics15122629

APA Style

Tian, Y., Gu, T., Li, R., Zhao, J., He, F., Zhu, Y., & Shi, K. (2026). Rapid Recovery and Self-Healing Strategies for Power Distribution Systems Based on Dynamic Mesh Networks. Electronics, 15(12), 2629. https://doi.org/10.3390/electronics15122629

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop