Next Article in Journal
Q-Sorting: An Algorithm for Reinforcement Learning Problems with Multiple Cumulative Constraints
Previous Article in Journal
Revisiting the Hansen Problem: A Geometric Algebra Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Topology Design and Operation of Distribution Network Based on Multi-Objective Framework and Heuristic Strategies

College of Systems Engineering, National University of Defense Technology, Changsha 410073, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(13), 1998; https://doi.org/10.3390/math12131998
Submission received: 7 June 2024 / Revised: 24 June 2024 / Accepted: 25 June 2024 / Published: 28 June 2024

Abstract

:
This work elucidates a methodological approach employed in the process of planning the expansion of distribution network (DN) lines, wherein the amalgamation of system reconfiguration capabilities with operational equilibrium and reliability is paramount. The expansion proposals for the DN and the radial operation schemes post-expansion are encompassed. We formulate a bi-objective DN planning optimization model that concurrently addresses resource optimization configuration and operational optimization. Subsequently, the NSGA-II algorithm is employed to solve the optimization model, providing a coordinated presentation of multiple alternative solutions. However, this problem diverges from conventional bi-objective optimization problems due to its nature as a bi-objective optimization problem with embedded sub-optimization problem, consequently imposing a substantial computational burden. To address this issue, heuristic algorithms are designed to optimize system operational configuration, which is regarded as a sub-optimization problem. The proposed metric, model, and algorithms are validated on two case studies using the IEEE 33-bus and 70-bus test systems. Notably, the proposed method achieves solution efficiency by over 200 times compared to existing methods.

1. Introduction

The power system classified as a “Critical Infrastructure” (CI) [1] is primarily composed of three integral components: generation, transmission, and DN. It is noteworthy that the DNs serving as the “last mile” of the power system hold a pivotal position. However, ensuring the stable operation of the DN remains a formidable challenge, given the occurrence of random failures, natural disasters [2], and the stochastic nature of renewable energy sources. The network reconfiguration [3] emerges as a potent strategy to adapt to dynamic factors, including varying load demands, integration of new energy sources, and faults, thereby enhancing the flexibility and operability of the DN.
Conventional studies in the realm of DN planning have predominantly focused on objectives such as reducing network losses [4] and economic cost [5], achieving load balancing [6], and neglecting the influence of network reconfiguration capabilities [7]. The stronger the reconfiguration capability of the DN, the more formidable its resilience against potential failures becomes. Therefore, taking into comprehensive account the reconfiguration capabilities during the establishment of DNs can significantly enhance the probability of successful subsequent reconfigurations, thereby enhancing the overall efficiency of the system to adapt to various risks and uncertainties. Existing studies typically analyze the vulnerability of power systems based on complex networks [8], introducing various metrics, such as degree centrality [9] and natural connectivity [10]. Nevertheless, these metrics are predominantly employed for identifying critical nodes or vulnerable lines within the power system, posing a challenge in their direct translation to the intuitive mapping of the system’s reconfiguration capabilities. In contrast, the “spanning tree metric” proposed based on complex networks exhibits heightened interpretability. It efficiently computes through graph theory methods, presenting distinct advantages, as initially proposed in our seminal work [11]. Nevertheless, the spanning tree metric solely focuses on the number of alternative paths in the system, disregarding variances between source and load buses and overlooking electrical factors. In addition, an initial radial operation scheme following the proposed design scheme has not been provided. Hence, there is a pressing need to incorporate electrical parameter considerations for better alignment with real-world scenarios, thereby proposing solid initial radial operation schemes based on the “source-to-load shortest distance metric” proposed while concurrently achieving robust resilience under meshed planning frameworks, termed the Distribution Network Topology Planning and Design Problem (DNTPDP). The objective of DNTPDP is to optimize the design of DN topology under specified constraints, harmonizing network reconfiguration capabilities, operation equilibrium, and reliability (see more details in Section 3). Consequently, the optimization of DNTPDP holds paramount significance in ensuring the safety, reliability, and economically efficient operation of the entire power system.
The DNTPDP poses a complex mixed-integer nonlinear programming challenge [12]. Prior research has illuminated that evolutionary algorithms (EAs), renowned for their robustness and formidable adaptability, have proven to be effective solutions for addressing complex engineering problems [13]. As presented in Ref. [14], researchers successfully employed a differential evolution algorithm based on large-scale binary matrices to address the problem of multi-microgrid network structure design. It is noteworthy that existing studies have predominantly treated the optimization of meshed design schemes and radial operation schemes as independent endeavors. However, the initial radial operation schemes and meshed design schemes of the system are not inherently autonomous; they exhibit inheritances and interdependencies. Given the inherently bi-objective optimization with the sub-optimization problem nature of the DNTPDP, the utilization of conventional multi-objective frameworks with EAs introduces challenges. The stochastic nature of EA optimizers may lead to varying evaluations for the source-to-load shortest distance metric within a indetical meshed topology (the same solution) during the evaluation of the sub-problem objective. This instability, manifested as random oscillations, may compromise the accuracy of the obtained Pareto front. Furthermore, employing EAs for this bi-objective problem is time-consuming, as it entails a cumulative multiplication rather than addition of computational time, resulting in a substantial computational burden. In order to address this issue, we propose the application of heuristic algorithms for the evaluation of the sub-problem objective. This approach not only proves efficient but also ensures stability (see more details in Section 4).
This paper aims to advance the assessment of the planning and design of DN topology by incorporating considerations of equilibrium and reliability based on a reconfiguration capability metric. The objective is to propose optimized radial operation schemes and devise planning strategies endowed with robust reconfiguration capabilities. The main contributions can be summarized as follows:
  • This work introduces a novel metric termed the source-to-load shortest distance which is based on the shortest distance between source and load buses. This metric quantifies the equilibrium and reliability of DN during operation, capturing electrical parameters.
  • To concurrently enhance the reconfiguration capability, operation equilibrium, and reliability of DNs, a bi-objective optimization model is established which can facilitate the optimization of expansion planning and operation schemes, with a specific focus on the optimized deployment of source buses.
  • To efficiently and effectively solve the optimization model, heuristic algorithms are designed to significantly improve the efficiency of the solution process without compromizing solution quality.
  • The effectiveness and competitiveness of the proposed metric, model, and algorithms are verified on IEEE 33-bus and 70-bus test systems, demonstrating their advantages over existing methods.
The rest of this paper is organized as follows: Section 2 introduces metrics serving as the two objective functions for the DNTPDP. These metrics evaluate DN reconfiguration capability based on the number of spanning trees and assess system operational equilibrium using the source-to-load shortest distance. Section 3 details the proposed bi-objective optimization mathematical model for the DNTPDP. In Section 4, the specific method for solving the proposed model is presented, incorporating two heuristic strategies designed to expedite the assessment of system operational equilibrium. The experiment description and results are provided in Section 5. Finally, Section 6 concludes this work and outlines potential research directions.

2. Evaluation Metrics of DN

2.1. Spanning Tree Metric

Given the widespread adoption of closed-loop design and radial operations within DNs, the significance of radial operations extends to the majority of optimization challenges associated with DNs [15]. Deliberating upon radial operations is imperative due to their advantages in facilitating coordination, enhancing protection, and reducing short-circuit current [16]. Therefore, the operation modes of meshed grids surpass the scope of investigation within this study. An effective topology structure for the operation configuration of DNs should exhibit a radial pattern, mitigating the presence of isolated grids or loops. Drawing on the intrinsic connection between spanning trees and the normal operation topology of DNs, as presented in Ref. [11], the proposal advocates for the utilization of the quantity of spanning trees as a metric for gauging the system’s reconfiguration capability. This metric adeptly captures the diversity and flexibility of the DN’s operation states. Consequently, we adopt the number of spanning trees as a metric for evaluating the system’s reconfiguration capability, and its efficient computation is facilitated by Kirchhoff theorem [17], as follows:
L ( X ) = D ( X ) X
T ( X ) = det L ( X ) 1 , 2 , , i 1 , i + 1 , , N 1 , 2 , , i 1 , i + 1 , , N
where D ( X ) and X represent the degree matrix and the adjacency matrix, respectively, of graph G with N nodes,   T ( X ) represents the reconfiguration capability of G, which can be obtained by calculating the determinant of L ( X ) 1 , 2 , , i 1 , i + 1 , , N 1 , 2 , , i 1 , i + 1 , , N , and L ( X ) 1 , 2 , , i 1 , i + 1 , , N 1 , 2 , , i 1 , i + 1 , , N is the submatrix obtained from matrix L ( X ) by deleting row i and column i, i [ 1 , N ] . An increase in the quantity of spanning trees implies a greater number of alternative operational configurations available to the system in the event of faults [18]. Obviously, the larger the value of T ( X ) , the stronger the reconfiguration capability of network G corresponding to X.
The aforementioned metric provides an evaluation of the number of alternative paths in the system from the perspective of complex networks. However, they fall short in distinguishing between source buses and load buses and neglect the impact of electrical factors. Consequently, it becomes necessary to consider the other objectives along with the DN reconfiguration capability.

2.2. Source-to-Load Shortest Distance Metric

From the perspective of equilibrium and reliability during the operational phase of DNs, it can be reasonably concluded that a shorter distance between each load bus and the source bus corresponds to a more equilibrious system. This, in turn, diminishes the likelihood of bus isolation, thereby enhancing system reliability. Simultaneously, an increased distance between the source and load buses leads to substantial network losses, potentially causing voltage drops that may result in non-compliance with electrical quality standards. Consequently, we propose the source-to-load shortest distance metric, emphasizing the requirement for minimizing the distance from the source bus to each load bus.
The shorter the distance between a load bus and the source bus, the more secure the operational assurance of the bus. Given the potential occurrence of faults in transmission lines, a reduced distance from the source bus to a load bus correlates with a diminished likelihood of the line supplying energy to the load bus experiencing a fault. Considering the radial operational configuration of DNs, any fault in a transmission line results in the incapacitation of the load bus’s ability to receive energy supply from the source bus, leading to system failure. We let λ represent the probability of a fault or attack occurring on a transmission line. Thus, ( 1 λ ) signifies the probability of the line operating normally. If the distance from load bus i to source bus j is denoted as c, with the unit step length, in the normal operation state of the DN, the reliability of load bus i receiving energy support from source bus j can be expressed as follows:
( 1 λ ) c
As illustrated in Table 1, it is evident that an increased distance between the source and load buses corresponds to a diminished level of assurance in the energy supply to the load bus from the source bus. This effect is particularly pronounced when λ = 0.1 , signifying that an augmentation in the distance between the source and load buses substantially weakens the assurance of normal system operation.
Figure 1 illustrates a schematic diagram of a DN topology with two source buses and five load buses, serving to elucidate the definition of the source-to-load shortest distance metric. For clear depiction, blue circles and red triangles symbolize load and source buses, respectively. Dashed lines represent the pre-established topology, while solid lines depict the actual operational topology of the system.
In a given meshed planning scenario, as depicted in Figure 1a, for Load bus 5, the shortest distance from Source bus 1 is three (path: 5-4-2-1), and from Source bus 6, it is one (path: 5-6). Therefore, the shortest distance from Load bus 5 to the source bus is one, specifically the distance from Load bus 5 to Source bus 6, denoted as the “source-to-load shortest distance”. By this definition, the shortest distance from Load bus 2 to the source is one (path: 2-1). It is imperative to note that the aforementioned computation of the source-to-load shortest distance metric is contingent upon a specific planning scheme, namely determining the closest proximity of each respective bus to the source bus within a meshed topology. However, during the actual operation of a DN, the requirement is typically radial. Consequently, under the prescribed operation conditions within the meshed topology, Load buses 5 and 2 may find it challenging to concurrently meet the criterion of the source-to-load shortest distance in the mesh grid. As illustrated in Figure 1b, only Load bus 2 satisfies the condition of being the shortest to the source bus, with the metric of one (path: 2-1), consistent with the result in the mesh grid. In this operation condition, the source-to-load shortest distance for Load bus 5 becomes two (path: 5-4-6), deviating from the result in the mesh grid. In the operation state depicted in Figure 1c, Load bus 5 exhibits a shortest path consistent with the meshed planning phase (path: 5-6), with a metric of one. Meanwhile, the metric for Bus 2 becomes two (path: 2-4-6). When operating under the radial topology depicted in Figure 1d, both Load buses 5 and 2 simultaneously meet the requirements for the source-to-load shortest distance in the mesh grid, i.e., the source-to-load shortest distance and path under this configuration align with the results obtained in the mesh grid illustrated in Figure 1a. Consequently, it is imperative to compute the source-to-load shortest distance metric within a given radial topology.
For a more precise formalization, we let V and U denote the sets of load and source buses, respectively, where V = { v 1 , v 2 , v 3 , , v n } , U = { u 1 , u 2 , u 3 , , u s } , n = | V | is the number of load buses, and  s = | U | is the number of source buses, and N = n + s represents the total number of buses. The distance between Load bus v i and Source bus u j is denoted as d ( v i , u j ) . It is important to note that the acquirement of d ( v i , u j ) is performed in a radial topology, not in a mesh topology. Then, the source-to-load shortest distance between Load bus v i and the source bus can be obtained as follows:
m i n d ( v i , u j ) | j { 1 s }
For the DN system, the total source-to-load shortest distance can be formulated as follows:
m i n P = i = 1 n m i n { d ( v i , u j ) | j { 1 s } }
where m i n P represents the equilibrium and reliability of the radial operation scheme of the system.

3. Problem Formulation of DNTPDP

In this work, we concurrently incorporate the metric of the number of spanning trees during topology design and the objective of the source-to-load shortest distance during radial operations. Traditionally, solving this problem involves a two-step approach. First, it entails providing the optimal topology design scheme for adding K lines based on the given initial radial topology according to the spanning tree metric. Subsequently, it involves optimizing the radial operation scheme based on the optimized topology design with respect to the source-to-load shortest distance metric. Evidently, this approach exhibits a notable drawback. Specifically, during the optimization of the operation scheme, it focuses on optimizing the radial operation scheme under a given topology design scheme, ensuring that the optimization result achieves a superior solution in terms of system reconfiguration capability. However, it falls short of further enhancing the equilibrium and reliability of the system operation. Moreover, it provides limited decision alternatives, offering only a singular solution.
Motivated by the insights gained from the aforementioned analysis, we advocate for a coordinated optimization approach that concurrently considers both planning and operation schemes. Employing a multi-objective framework for optimization, we aim to address the limitations inherent in the two-step approach, which ignores the trade-offs and conflicts inherent in bi-objective optimization. By considering the optimization of the system’s topology design and operation scheme within a multi-objective framework, we can effectively explore a range of decision alternatives, rather than focusing on a single “optimal” solution. Therefore, it becomes necessary to formulate a bi-objective expression that accounts for the equilibrium of radial operation, reliability, and DN reconfiguration capability. The expansion of lines entails increased costs and complexity and therefore consideration of the addition of a certain number of network connections. To be specific, line expansion in an existing network to maximize reconfiguration capability can be measured by the number of spanning trees, as well as improving equilibrium when the network is operating, which can be measured by the source-to-load shortest distance. To this end, we establish the bi-objective optimization model as follows:
m i n F ( X ) = { f 1 ( X ) = T ( X ) , m i n f 2 ( X ˜ ) = m i n P }
s . t . i = 1 N 1 j = i + 1 N X i j N 1 + K
i = 1 N 1 j = i + 1 N a i j X i j = N 1
X i j = X j i , i , j = 1 · · · · · N
X i j { 0 , 1 } , i , j = 1 · · · · · N
i = 1 N 1 j = i + 1 N X ˜ i j = N 1
i = 1 | S | 1 j = i + 1 | S | X ˜ i j | S | 1 , S S
i = 1 N 1 j = i + 1 N X ˜ i j X i j = N 1
X ˜ i j = X ˜ j i , i , j = 1 · · · · · N
X ˜ i j { 0 , 1 } , i , j = 1 . . . . . . N
The above mathematical model consists of the optimization objective function and constraints of the DNTPDP, where A = a i j N × N represents the adjacency matrix of the existing system, which is radial, S = { v 1 , , v t , u 1 , u h | v t V , u h U } . Objective function (6) encapsulates the maximization of the DN’s reconfiguration capability while simultaneously aiming to enhance the equilibrium and reliability of system operation to the greatest extent possible. Given the adoption of the standard form of the bi-objective formulation involving minimization ( m i n ),  m i n T ( X ) is equivalent to m a x T ( X ) . Constraint (7) restricts the number of newly added lines to K, which serves as a constant constraint on the maximum number of expansion lines. Constraint (8) ensures that the initially given radial topology remains unchanged during the line expansion process. Constraints (11) and (12) are used to ensure that the radial operation scheme of the system adheres to a tree-like structure. Constraint (13) imposes the condition that the adjacency matrix X ˜ corresponds to a subgraph generated from the graph represented by the adjacency matrix X. Equations (9) and (10) and Equations (14) and (15), respectively, indicate that X and X ˜ are an N × N -dimensional symmetric binary variable, where X i j = 1 or X ˜ i j = 1 represent that there is a line between Bus i and Bus j. In fact, X ˜ emerges as an incidental byproduct when evaluating the second objective function ( f 2 ) of X.
It is essential to note that in contrast to traditional bi-objective optimization, the evaluation of the operation scheme ( m i n f 2 ( X ˜ ) ) in the above context is framed as an optimization problem rather than a computational one. In the realm of traditional bi-objective optimization, evaluating any solution X involves directly computing its corresponding objective function values, a task achievable in constant time, O ( 1 ) . However, in the context of the bi-objective optimization problem proposed in this study, assessing the first objective function value f 1 for a given X is straightforward and also operates within O ( 1 ) complexity. Conversely, evaluating the second objective function value f 2 necessitates revisiting the optimization process, constituting a re-optimization rather than a mere calculation. Thus, determining the second objective function value f 2 associated with X no longer adheres to O ( 1 ) complexity. In other words, this problem simultaneously represents a bi-objective optimization with a sub-optimization problem challenge, which can be also called a bi-level challenge. Figure 2 illustrates the conceptual framework of the DNTPDP, which has the bi-level nature. To solve the DNTPDP, as shown in Figure 2, first, upper-level optimization involves obtaining an optimal topology design (mesh grid) through the optimization of line additions within a given radial topology. Subsequently, the sub-problem optimization in the lower level engages in radial operation scheme based on each designed topology (mesh grid) where the radial network corresponds to the subgraph generated by the design scheme. Given the diverse radial strategies available, the evaluation of the operation scheme becomes a sub-optimization problem. Therefore, when evaluating a new solution, it necessitates a re-optimization process. This entails invoking the optimizer again to solve the sub-optimization problem for the evaluation of the operation scheme.
To further elucidate the evaluation of planning scheme X corresponding to its f 2 value as an optimization rather than a computational issue, Figure 3 provides an illustrative example involving a four-bus test system. The dashed black lines and solid black lines denote the topological configuration derived from the planning stage, and the topology formed during actual operation, respectively. The optimized topology corresponding to X, as depicted in the upper layer of Figure 3, reveals various scenarios during normal operation, as shown in the lower layer. Among these four potential operational scenarios, we designate the source-to-load shortest metric of the system with the best equilibrium as the evaluated f 2 value for X. However, determining which open-loop operational strategy yields the optimal system equilibrium necessitates invoking the optimizer once again for resolution.

4. Solution Methodology

In order to verify the proposed idea, a popular algorithm, NSGA-II, is selected as the foundational algorithm framework for the bi-objective DN optimization model proposed in Section 3. Figure 4 depicts the comprehensive flowchart of the whole methodology employed to solve the DNTPDP. As shown in Figure 4, the value of f 1 can be calculated directly from the corresponding solution of the individual to evaluate the reconfiguration capability of the system. The position highlighted in red boxes denotes where heuristic algorithms are integrated into the NSGA-II algorithm framework, aimed at solving sub-optimization problems and evaluating the f 2 metric based on optimized results of the source-to-load shortest distance metric. Next, we elaborate on the implementation specifics of NSGA-II and the proposed heuristic algorithms.

4.1. NSGA-II

NSGA-II, renowned for its robustness, has found widespread application in DN planning problems [19]. Additionally, this method has a wide range of applications in various fields, such as transportation [20], portfolio optimization [21], supply chain [22], and biomedical engineering [23]. This provides a solid theoretical and practical support for us to choose NSGA-II for optimization.
The topology of a DN can be effectively represented by its adjacency matrix. While matrix encoding can fully capture the topological connectivity status for DNTPDP, it is prone to generating invalid solutions. Therefore, we adopt integer encoding. We assign numbers to all feasible newly constructed lines in the network, namely the positions in the adjacency matrix corresponding to the elements of zero. The length of the solution encoding corresponds to the number of lines to be expanded. The values of the genes represent the lines that need to be expanded. For crossover and mutation operations, we employ a multi-point crossover and multi-point mutation strategy.

4.2. Weighted Radial Operation Heuristic Algorithm

When provided with the topology and source bus locations of a DN system, assessing its optimal operational configuration becomes imperative. Approaching from the perspective of complex networks and leveraging the concept of preserving critical pathways, we introduce the weighted radial operation heuristic (WROH) algorithm to determine the optimal radial operational scheme for the network to speed up the solution process. The WROH algorithm is primarily focused on the path corresponding to the total source-to-load shortest distance. The importance of a specific line is contingent upon the frequency of its repeated traversal. Consequently, in the selection of radial operation schemes, greater emphasis should be placed on retaining paths that exhibit a higher recurrence of traversal, signifying their increased significance in the system. In radial operation schemes, priority should be given to retaining such lines.
To be specific, the approach involves computing the source-to-load shortest distances and corresponding paths from each load bus to source bus. Subsequently, for each line traversed by each shortest path, the corresponding position in the adjacency matrix is subjected to a weighted treatment. The resulting weighted matrix is then employed to assess the importance of each line, and a tree-like radial operation topology, preserving crucial lines, is computed using the minimum spanning tree (MST) algorithm [24]. It is important to note that as the MST algorithm is applied here, where smaller weights indicate greater importance, the reciprocals of the weights in the weighted matrix are used as input for the MST algorithm. Figure 5 presents the workflow of the WROH algorithm. The pseudocode of WROH in Algorithm 1 is presented. The algorithm’s input and output mainly consist of a mesh-designed topological structure and a radial operational scheme, each represented by a symmetric adjacency matrix.
Algorithm 1: Weighted Radial Operation Heuristic Algorithm
Input: 
X, the mesh topology design plan obtained by the DN reconfiguration capability optimization; n, the number of buses;
Output: 
X ˜ the high-quality initial radial operation scheme;
1:
Find the source-load shortest path from each load bus to source bus, and all shortest paths are grouped as set P;
2:
W = X , set the weight matrix W to X;
3:
i = 1 ;
4:
while  i n do
5:
   Obtain the ith path P i and obtain the number of buses included in P i , l e n ;
6:
    j = 1 ;
7:
   while  j l e n 1  do
8:
     W, according to the jth and ( j + 1 ) th buses of P i , increment the element at the corresponding position by 1;
9:
      j = j + 1 ;
10:
   end while
11:
    i = i + 1 ;
12:
end while
13:
Apply the minimum spanning tree algorithm to 1 W to obtain the high-quality initial radial operation scheme;

4.3. Source Bus Determination Heuristic Algorithm

The implicit assumption of the WROH algorithm proposed in Section 4.2 is the given position of the source bus. The source bus determination heuristic algorithm proposed is applied to a scenario where the topological structure is planned and designed, but the exact locations of the source buses remain uncertain. Further optimization of the deployment of the source bus can be conducted to enhance the system’s equilibrium and reliability. Buses of greater importance should exhibit higher degrees, indicating stronger connections with other buses. Additionally, considering the distance between the bus and others is essential for the overall equilibrium of the system. Figure 6 illustrates the workflow of the algorithm for determining the source bus position, termed as the degree-distance heuristic (DDH) algorithm. This algorithm aims to optimize the deployment of the source bus by considering both bus importance, reflected in their degrees, and their spatial relationships with other buses.
As depicted in Figure 6, when optimizing the deployment of a single source bus, the selection criteria should prioritize buses with a high degree and the shortest cumulative distance to other buses. A greater degree signifies the bus’s increased importance, while a shorter total shortest distance to other buses indicates a more balanced distribution of load buses around the source bus. This aligns with the proposed metric of source-to-load shortest distance, which measures the system’s equilibrium. Upon this foundational premise, the continued augmentation of source buses necessitates a concomitant consideration of the significance of each bus, as denoted by its degree. Subsequently, the evaluation should extend to the distance between the newly contemplated source bus and the source buses already added. Ideally, this distance should be maximized. Proximity among distinct source buses corresponds to a concentrated spatial distribution of these buses. In view of the equilibrium governing system operations, a greater distance between the prospective source bus and those already integrated implies a superior dispersion of sources within the network, thereby fostering a more balanced spatial distribution. The pseudocode of DDH in Algorithm 2 is presented. The algorithm receives as input a mesh-designed topological structure, represented by a symmetric adjacency matrix, alongside a constant constraint specifying the number of source buses to be added. The output comprises a set of schemes detailing the positions of these source buses.
Algorithm 2: Degree-distance heuristic algorithm.
Input: 
X, the mesh topology design plan obtained by the DN reconfiguration capability optimization; s, the number of source buses;
Output: 
Set P o , the high-quality source bus location scheme;
1:
Let P o to an empty set;
2:
Calculate the degree of each bus and the shortest distance from each bus to the other buses;
3:
Select the bus with highest degree and the shortest distance to other buses as the newly added position of the source bus, and add it to set P o ;
4:
i = 1 ;
5:
while  i < s do
6:
   Calculate the degree of each bus and the total shortest distance from the already added source buses;
7:
   Select the bus with highest degree and the farthest distance to the already added source buses, and add it to set P o ;
8:
    i = i + 1 ;
9:
end while
10:
Output the high-quality source bus location scheme, P o ;

5. Numerical Experiments

5.1. Validation of Heuristic Algorithms

To further illustrate the effectiveness of the heuristic algorithms proposed in Section 4, we selected 3 advanced algorithms to be used as competitor algorithms for the heuristic and tested them extensively in 500 randomly generated test cases.

5.1.1. Comparison of Different Algorithms for Radial Operation Schemes

To further elucidate the effectiveness and applicability of the heuristic algorithm proposed for the sub-optimization problem radial operation, we employed additional EAs as comparative benchmarks in this section. We opted for three advanced algorithms: GA [25], differential evolution (DE) [26], and particle swarm optimization (PSO) [27], each relying on distinct operators. GA utilizes simulated binary crossover and polynomial mutation operators, which has been proven effective in overcoming challenges posed by sparse individual spaces and real-valued encoding.
In accordance with the characteristics of the system’s radial operation, for all EAs, we adopted real-valued encoding with a code length equivalent to the total number of lines in the system. Specifically, each real number is mapped to the weight of each edge, and the MST algorithm is subsequently applied for decoding, yielding the radial operation scheme. The population size was set as P o p s i z e = 2 N , where N represents the bus count, and the iteration termination criterion was established as no updates for 50 consecutive generations, indicating algorithm convergence. To ensure a fair comparison, default parameters were employed, which have been proven effective for benchmark problems. We randomly generated 500 test cases, with the number of bus N [ 16 , 70 ] and line numbers within range [ N , N + 9 ] . This encompasses adding 1 to 10 lines as expansion lines to a given tree-like network. The quantity of source buses was s [ 1 , 3 ] in these instances, serving to validate the effectiveness of the proposed WROH algorithm.
Table 2 presents the ranking and total runtime of the GA, DE, PSO, and the WROH algorithm based on source-to-load shortest distance metric across 500 test cases. For each case, the source-to-load shortest distance metric optimized by the four algorithms was arranged in ascending order, resulting in rankings from 1 to 4. In other words, given a test case, “Rank 1” signifies that the algorithm’s solution quality on this instance is no less than that of other algorithms; “Rank 2” indicates that its solution on this instance is inferior to that of one other algorithm; “Rank 3” denotes that its solution on this instance is inferior to that of three other algorithms; and “Rank 4” indicates that its solution on this instance does not perform as well as that of the other three algorithms.
As shown in Table 2, # Rank 1, # Rank 2, # Rank 3, # Rank 4 represent the number of cases in which the algorithm ranked Rank 1, Rank 2, Rank 3, and Rank 4 out of 500 test cases, respectively. It is evident that the proposed heuristic algorithm consistently outperforms the radial operation schemes obtained from the other three EAs across 500 random test cases, achieving encouraging results. Additionally, the GA exhibits commendable performance, securing the optimal solution in 499 test cases and ranking fourth in the remaining 1 case. The PSO algorithm attains the optimal radial operation solution in 417 out of 500 cases, ranked third in solution quality in 38 test cases, and fourth in 45 cases, showcasing robust performance. In contrast, the DE algorithm performs less satisfactorily, achieving the optimal radial operation solution in only 389 cases, ranking third in solution quality in 28 test cases and fourth in 83 cases.
Notably, while there is no significant difference in the quality of radial operation solutions between GA and the WROH algorithm, there is a substantial disparity in computational efficiency. GA requires 2080.2186 s to optimize 500 test cases, while the proposed WROH algorithm accomplishes the same task in a mere 1.4536s. The utilization of the WROH algorithm, in contrast to the GA, results in an efficiency enhancement exceeding one thousandfold. As illustrated above, the WROH algorithm for radial operation schemes, considering given source bus positions and network expansion planning topology, exhibits exceptional solving performance with minimal time consumption. The efficiency advantage is conspicuous. Therefore, for the the sub-optimization objective ( f 2 ( X ˜ ) ), we opt for the WROH algorithm due to its simplicity, efficiency, and stability.

5.1.2. Comparison of Different Algorithms for Source Bus Determination

In Section 5.1.1, we demonstrated the efficacy of the WROH algorithm for radial operations given fixed source bus position. Building upon this foundation, we proceed to optimize the deployment of source bus position. Utilizing 500 randomly generated test cases, with rules similar to those outlined in Section 5.1.1, the distinction lies in the fact that source bus positions are no longer fixed but require optimization. To validate the effectiveness of the proposed heuristic algorithm for determining source bus position, we also select GA, PSO, and DE algorithms as competitor algorithms. Consistent with Section 5.1.1, we employ real-valued encoding for determining the final radial scheme and source bus deployment positions.
It is essential to note that when the number of lines in the DN is ( N 1 + K ) and the desired number of source buses is s, the last s bits are mapped through real number encoding to integer values in range [ 1 , N ] . These integers serve as indicators for the positions of the source buses. The first ( N 1 + K ) bits are subjected to the MST algorithm, decoded into an radial operation scheme. To substantiate the efficacy of the DDH algorithm employed in determining the positions of source buses, we initially apply this strategy to ascertain the positions of source buses. Then, the proven effective WROH algorithm is applied, culminating in the determination of the source-to-load shortest distance metric.
Table 3 presents the ranking of GA, DE, PSO, and the DDH algorithm concerning source bus optimization deployment and radial schemes across 500 test cases, with the source-to-load shortest distance as the metric. GA exhibits exceptional performance, securing optimal results in 234 cases, a significantly higher likelihood than what other algorithms can achieve. It ranks second in solution quality in 217 test cases, third in 38 cases, and fourth in 11 cases. The DDH algorithm for determining source bus positions follows suit, obtaining optimal results in 196 cases, ranking second in 7 test cases, third in 13 cases, and fourth in 284 cases. Notably, the DDH algorithm outperforms GA significantly in terms of computational efficiency, requiring 4.099 s compared to GA’s 2436.0307 s, resulting in an efficiency augmentation of several hundredfold. In contrast, DE and PSO algorithms exhibit less satisfactory performance. The DE algorithm achieves first, second, third, and fourth rankings in 84, 120, 194, and 102 cases, respectively, while the PSO algorithm achieves these rankings in 119, 135, 159, and 187 cases, respectively.
While the DDH algorithm employed for determining the positions of source buses sacrifices a degree of optimality in comparison to GA, its noteworthy enhancement in computational efficiency deserves acknowledgment. It has promising applications in large-scale systems and is worthy of further refinement, optimization, and adjustment.
Notably, the proposed heuristic algorithms in Section 4.2 and Section 4.3 are equally applicable to any other network that is suitable for the source-to-load shortest distance metric measurement.

5.2. Bi-Objective Optimization of DNTPDP

To demonstrate the efficacy and competitiveness of the proposed model and algorithms, a series of comparative studies were conducted, involving validation experiments conducted on the IEEE 33-bus [28] and 70-bus [29] test systems. To be specific, the top N-1 lines were selected as the initial radial topology of the preset, and the number of remaining lines were chosen as the limit for newly added lines.
Given the bi-objective optimization with the sub-optimization nature of this problem, EAs for the resolution of the sub-optimization objective proves to be excessively time-consuming. To address this issue, we integrated the proposed heuristic algorithm into a multi-objective optimization algorithm (NSGA-II) framework. To substantiate the efficacy of the proposed algorithm, we opted solely for the integration of the proficient GA as a benchmark algorithm within the framework of NSGA-II, facilitating a comparative analysis. For GA, we let population size be m i n { 2 N , 100 } while setting the termination criterion for iterations as the absence of updates in the optimal fitness over a consecutive span of 10 generations. For the NSGA-II, the parameter settings listed in Table 4 were used.
In order to reduce the impact of the inherent randomness of the EAs, 5 independent algorithm runs were performed. The optimal Pareto front composed of 5 experiments was recorded.
Note that experiments were conducted under two scenarios: one where the source bus positions are predetermined, referred to as the DNTPDP with fixed source bus scenario, and another where only the number of source buses is given without specifying their positions, referred to as the DNTPDP with source bus to be optimized scenario.

5.2.1. DNTPDP with Fixed Source Bus

Embedding the WROH algorithm into the NSGA-II to solve the DNTPDP with fixed source bus scenario is denoted as NSGA-II (WROH), while incorporating the GA into the NSGA-II is represented as NSGA-II (GA). Figure 7 illustrates the Pareto front obtained through the employment of NSGA-II (WROH) and NSGA-II (GA), where the x-axis and the y-axis, respectively, depict the source-to-load shortest distance and the number of spanning trees. As depicted in Figure 7a, negligible disparities in the Pareto front are discerned when applied to the IEEE 33-bus test system using both approaches. Table 5 delineates the average computation time taken for 5 independent runs of NSGA-II (WROH) and NSGAII (GA). The results underscore that for each test system, NSGA-II (WROH) necessitates a lesser computation time in comparison to the NSGA-II (GA) algorithm. Specifically, for the 33-bus test system, NSGA-II (GA) demands 34,565 s, whereas NSGA-II (WROH) requires a mere 123 s, revealing a substantial disparity. NSGA-II (WROH) demonstrates an efficiency improvement of 281 times compared to NSGA-II (GA) on the IEEE 33-bus test system. Similar trends are evident on the IEEE 70-bus system, where NSGA-II (WROH) achieves a 455-fold efficiency gain compared to NSGA-II (GA), as illustrated in Figure 5b and Table 5. In the context of DNTPDP with a fixed source bus, utilizing NSGA-II (WROH) to solve this problem improves computational efficiency by several hundredfold compared to employing NSGA-II (GA).

5.2.2. DNTPDP with Source Bus to Be Optimized

Embedding the DDH algorithm into the NSGA-II to solve the DNTPDP with a source bus to be optimized scenario is denoted as NSGA-II (DDH), while incorporating the GA into the NSGA-II is represented as NSGA-II (GA).Figure 8 and Table 6 delineate outcomes similar to those expounded in Section 5.2.1. Specifically, NSGA-II (DDH) exhibits commensurate performance with NSGA-II (GA) in terms of solution efficacy and performance, yet it markedly enhances computational efficiency. Within the 33-bus test system, NSGA-II (GA) necessitates 43,274 s to accomplish the optimization tasks encompassing line expansion schemes, optimal deployment of source bus positions, and the schemes of initial radial operation configurations. Conversely, NSGA-II (DDH) achieves these optimization objectives within a mere 134 s. Therefore, in the IEEE 33-bus test system, NSGA-II (DDH) demonstrates a 323-fold improvement in computational efficiency compared to NSGA-II (GA). In the 70-bus test system, NSGA-II (DDH) exhibits a 362-time enhancement in computational efficiency compared to NSGA-II (GA). Specifically, NSGA-II (GA) demands 306,658 s, while NSGA-II (DDH) accomplishes the same tasks in mere 845 s. This revelation underscores the pronounced advantages and efficiency of the proposed heuristic algorithm.
In summary, this experimental evaluation establishes the efficacy of the proposed algorithm in terms of both efficiency and performance. This achievement can be attributed to the utilization of the proposed WROH and DDH algorithms.

5.2.3. The Effect of Optimizing the Source Bus on DNTPDP

We demonstrated the advantages inherent in the proposed NSGA (WROH) and NSGA (DDH) in addressing DNTPDP. In this section, an analysis is conducted on the impact of optimizing the position of the source buses on the overall system equilibrium. Figure 9 illustrates the results of solving the bi-objective optimization model under two scenarios: one where optimization is performed based on a given source bus position and the other where optimization is carried out considering the deployment of source buses.
As shown in Figure 9, the blue points represent the Pareto front obtained through optimization based on a given source bus position, while the red points depict the results obtained through optimization considering the deployment of the source bus. Through IEEE 33-bus and 70-bus test cases, it becomes apparent that, whether incorporating heuristic algorithms into the NSGA-II algorithm for solution or embedding the GA algorithm into the NSGA-II algorithm for solution, the overall Pareto front in red, compared to the blue Pareto front, consistently shifts upward. This implies that optimizing the deployment of source buses enhances the system’s reconfiguration capabilities, promoting a more balanced system. Consequently, it leads to obtaining superior initial radial operation schemes, thereby further enhancing the equilibrium and reliability of the system during operation.
It is worth mentioning that each point on the Pareto front represents an alternative solution. Trade-offs between reconfiguration capability and operation equilibrium can be considered to obtain corresponding expansion planning and initial radial operation schemes as per actual needs. In the context of DNTPDP with a fixed source bus, taking the optimization results obtained using the NSGA-II (WROH) algorithm in the IEEE 33-bus test system as an example, Figure 10 presents the Pareto front obtained from the optimization, the planning scheme corresponding to the knee point, and the initial radial operation scheme, where T ( X ) = 79,754 and m i n P = 111 . Figure 11 shows the Pareto front obtained by the IEEE 70-bus test system in the DNTPDP with a fixed source bus scenario, the planning scheme and initial radial operation scheme corresponding to the knee point, where T ( X ) = 136,080,746 and m i n P = 324 .

5.3. Discussion

We demonstrated the advantages of the proposed bi-objective optimization model and algorithms in solving the DNTPDP. This section analyzes the influence of using the conventional two-step method to tackle the DNTPDP. The two-step method involves first obtaining the optimal expansion planning scheme based on the reconfiguration capability metric. Subsequently, leveraging this optimized blueprint, the attainment of an optimal radial operation scheme is pursued in accordance with the system equilibrium metric. Multiple experiments were conducted employing a staged strategy to resolve the DNTPDP. Specifically, when the source buses were fixed, distinct experiments were conducted using GA for expansion planning optimization, followed by another application of GA for radial operation optimization, denoted as GA-GA (fixed). Furthermore, GA was applied for expansion planning optimization, succeeded by optimization of radial operation using the WROH algorithm, denoted as GA-WROH. In scenarios where the source buses were not constrained, analogous experiments were conducted, employing GA for expansion planning optimization, followed by another application of GA for radial operation optimization, expressed as GA-GA (unfixed). Additionally, GA was utilized for expansion planning optimization, followed by radial operation optimization utilizing the DDH algorithm, denoted as GA-DDH. For a fair comparison between the two-step and joint optimization method, all parameters were maintained consistent with those previously employed.
Table 7 delineates the experimental outcomes employing the two-step optimization strategy. The findings manifest a certain enhancement in the system’s reconfiguration capability relative to bi-objective optimization. Additionally, a reduction in computational time is discernible across all test systems (as demonstrated by the comparison to Table 7 with Table 5 and Table 6). For instance, in the case where the source bus is fixed in a 33-bus test system, the two-step method yields an optimal reconfiguration capability of 102,675, whereas the optimal reconfiguration capability obtained through bi-objective optimization stands at 99,656. Nevertheless, compared with bi-objective optimization, the two-step approach only affords a single solution. While it can furnish plans for line expansion with heightened reconfiguration capabilities, it falls short in further refining the equilibrium of system operations, as its equilibrium remains fixed at m i n P = 138 . In contrast, bi-objective optimization offers multiple alternative schemes, abstaining from single-mindedly pursuing a particular optimal objective. The resulting optimization scheme T ( X ) fluctuates within the range of 10,483–99,656, with m i n P varying within [ 75 , 142 ] , as shown in Figure 7, affording decision-makers the latitude to balance considerations based on practical situations. Similar conclusions are evident in other test cases.

6. Conclusions

In this paper, a novel metric is introduced to quantify the equilibrium of DN operations. A bi-objective optimization model is established, with the objectives of spanning tree count and source-to-load shortest distance consideration. Additionally, heuristic algorithms are designed to embed them into the NSGA-II evolutionary multi-objective algorithm to effectively solve the optimization model. The following conclusions are obtained:
  • The novel metric for assessing the equilibrium and reliability of DN captures electrical factors during system operation, addressing the limitations of focusing solely on system reconfiguration capability;
  • By solving the established bi-objective optimization model, a range of expansion planning scenarios and initial radial operation scheme references are provided for decision-makers, rather than focusing solely on a single “optimal” solution;
  • The approach proposed in this work achieves an over 200 times increase in computational efficiency compared to existing methods, maintaining solution quality. This validates the effectiveness and efficiency of the heuristic algorithms introduced;
  • Optimization of the placement of source buses further enhances the equilibrium and reliability of network operations.
In future work, we plan to extend our metric and model to consider other factors, such as the integration of renewables and the penetration. We are also interested in taking into account the nature of generation sources, such as the variability and unpredictability associated with renewable energy generation. Since we use the default parameter settings and strategies for NSGA-II, developing advanced and efficient strategies is also encouraged to enhance its competitive performance.

Author Contributions

Conceptualization, Q.L. and S.H.; methodology, Q.L. and W.L.; software, Q.L.; validation, Q.L. and X.Z.; formal analysis, Q.L. and S.H.; investigation, Q.L.; resources, Q.L.; data curation, X.Z.; writing—original draft preparation, Q.L.; writing—review and editing, S.H., X.Z., W.L., R.W. and T.Z.; visualization, Q.L.; supervision, S.H.; project administration, S.H.; funding acquisition, S.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the National Natural Science Foundation of China (Grant No. 61973310), the Natural Science Foundation for Excellent Young Scholars of Hunan Province (Grant No. 2023JJ20054), the Scientific Project of NUDT (Grant No. ZK21-07) and the Natural Science Foundation for Outstanding Young Scholars of Hunan Province (Grant No. 2022JJ10069).

Data Availability Statement

Data derived from public domain resources.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Rocchetta, R. Enhancing the resilience of critical infrastructures: Statistical analysis of power grid spectral clustering and post-contingency vulnerability metrics. Renew. Sustain. Energy Rev. 2022, 159, 112185. [Google Scholar] [CrossRef]
  2. Zhang, G.; Zhang, F.; Zhang, X.; Wu, Q.; Meng, K. A multi-disaster-scenario distributionally robust planning model for enhancing the resilience of distribution systems. Int. J. Electr. Power Energy Syst. 2020, 122, 106161. [Google Scholar] [CrossRef]
  3. Wang, H.J.; Pan, J.S.; Nguyen, T.T.; Weng, S. Distribution network reconfiguration with distributed generation based on parallel slime mould algorithm. Energy 2022, 244, 123011. [Google Scholar] [CrossRef]
  4. Hayes, B.P.; Thakur, S.; Breslin, J.G. Co-simulation of electricity distribution networks and peer to peer energy trading platforms. Int. J. Electr. Power Energy Syst. 2020, 115, 105419. [Google Scholar] [CrossRef]
  5. Ma, M.; Huang, H.; Song, X.; Peña-Mora, F.; Zhang, Z.; Chen, J. Optimal sizing and operations of shared energy storage systems in distribution networks: A bi-level programming approach. Appl. Energy 2022, 307, 118170. [Google Scholar] [CrossRef]
  6. Sabzevari, K.; Mohammadi, K.; Ahmadi, M. Enhancing Voltage, Reliability, and Demand Balance via Combined Model of Distributed Generation Allocation and Distribution System Reconfiguration. Int. Trans. Electr. Energy Syst. 2023, 2023, 2148904. [Google Scholar] [CrossRef]
  7. Rehman, F.; Gupta, N. Reconfiguration of Power Distribution Network for Improvement of System Performance: A Critical Review. In Proceedings of the International Symposium on Sustainable Energy and Technological Advancements, Shillong, India, 24–25 February 2023; Springer: Cham, Switzerland, 2023; pp. 71–81. [Google Scholar]
  8. Abedi, A.; Gaudard, L.; Romerio, F. Review of major approaches to analyze vulnerability in power system. Reliab. Eng. Syst. Saf. 2019, 183, 153–172. [Google Scholar] [CrossRef]
  9. Ma, X.; Zhou, H.; Li, Z. On the resilience of modern power systems: A complex network perspective. Renew. Sustain. Energy Rev. 2021, 152, 111646. [Google Scholar] [CrossRef]
  10. Yang, K.; Li, J.; Liu, M.; Lei, T.; Xu, X.; Wu, H.; Cao, J.; Qi, G. Complex systems and network science: A survey. J. Syst. Eng. Electron. 2023, 34, 543–573. [Google Scholar] [CrossRef]
  11. Li, Q.; Huang, S.; Zhang, X.; Li, W.; Wang, R.; Zhang, T. Multifactorial evolutionary algorithm for optimal reconfiguration capability of distribution networks. Swarm Evol. Comput. 2024, 88, 101592. [Google Scholar] [CrossRef]
  12. Xu, X.; Niu, D.; Peng, L.; Zheng, S.; Qiu, J. Hierarchical multi-objective optimal planning model of active distribution network considering distributed generation and demand-side response. Sustain. Energy Technol. Assess. 2022, 53, 102438. [Google Scholar] [CrossRef]
  13. Li, W.; Wang, R.; Zhang, T.; Ming, M.; Lei, H. Multi-scenario microgrid optimization using an evolutionary multi-objective algorithm. Swarm Evol. Comput. 2019, 50, 100570. [Google Scholar] [CrossRef]
  14. Li, W.; Wang, R.; Huang, S.; Zhang, T.; Wang, L. Large-Scale Binary Matrix Optimization for Multimicrogrids Network Structure Design. IEEE Trans. Syst. Man Cybern. Syst. 2023, 54, 1633–1644. [Google Scholar] [CrossRef]
  15. Lei, S.; Chen, C.; Song, Y.; Hou, Y. Radiality constraints for resilient reconfiguration of distribution systems: Formulation and application to microgrid formation. IEEE Trans. Smart Grid 2020, 11, 3944–3956. [Google Scholar] [CrossRef]
  16. Mahdavi, M.; Alhelou, H.H.; Bagheri, A.; Djokic, S.Z.; Ramos, R.A.V. A comprehensive review of metaheuristic methods for the reconfiguration of electric power distribution systems and comparison with a novel approach based on efficient genetic algorithm. IEEE Access 2021, 9, 122872–122906. [Google Scholar] [CrossRef]
  17. Kirchhoff, G. Ueber die Auflösung der Gleichungen, auf welche man bei der Untersuchung der linearen Vertheilung galvanischer Ströme geführt wird. Ann. Phys. 1847, 148, 497–508. [Google Scholar] [CrossRef]
  18. Hussain, A.; Bui, V.H.; Kim, H.M. Microgrids as a resilience resource and strategies used by microgrids for enhancing resilience. Appl. Energy 2019, 240, 56–72. [Google Scholar] [CrossRef]
  19. Parizad, A.; Hatziadoniu, K. Security/stability-based Pareto optimal solution for distribution networks planning implementing NSGAII/FDMT. Energy 2020, 192, 116644. [Google Scholar] [CrossRef]
  20. Latpate, R.; Kurade, S.S. Multi-objective multi-index transportation model for crude oil using fuzzy NSGA-II. IEEE Trans. Intell. Transp. Syst. 2020, 23, 1347–1356. [Google Scholar] [CrossRef]
  21. Pal, R.; Chaudhuri, T.D.; Mukhopadhyay, S. Portfolio formation and optimization with continuous realignment: A suggested method for choosing the best portfolio of stocks using variable length NSGA-II. Expert Syst. Appl. 2021, 186, 115732. [Google Scholar] [CrossRef]
  22. Kabiri, N.N.; Emami, S.; Safaei, A.S. Simulation–optimization approach for the multi-objective production and distribution planning problem in the supply chain: Using NSGA-II and Monte Carlo simulation. Soft Comput. 2022, 26, 8661–8687. [Google Scholar] [CrossRef]
  23. Vafamand, A.; Vafamand, N.; Zarei, J.; Razavi-Far, R.; Saif, M. Multi-objective NSBGA-II control of HIV therapy with monthly output measurement. Biomed. Signal Process. Control 2021, 68, 102561. [Google Scholar] [CrossRef]
  24. Stojanović, B.; Rajić, T.; Šošić, D. Distribution network reconfiguration and reactive power compensation using a hybrid Simulated Annealing–Minimum spanning tree algorithm. Int. J. Electr. Power Energy Syst. 2023, 147, 108829. [Google Scholar] [CrossRef]
  25. Deb, K.; Sindhya, K.; Okabe, T. Self-adaptive simulated binary crossover for real-parameter optimization. In Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation, London, UK, 7–11 July 2007; pp. 1187–1194. [Google Scholar]
  26. Li, H.; Zhang, Q. Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Trans. Evol. Comput. 2008, 13, 284–302. [Google Scholar] [CrossRef]
  27. Coello, C.C.; Lechuga, M.S. MOPSO: A proposal for multiple objective particle swarm optimization. In Proceedings of the 2002 Congress on Evolutionary Computation. CEC’02 (Cat. No. 02TH8600), Honolulu, HI, USA, 12–17 May 2002; IEEE: Piscataway, NJ, USA, 2002; Volume 2, pp. 1051–1056. [Google Scholar]
  28. Baran, M.E.; Wu, F.F. Network reconfiguration in distribution systems for loss reduction and load balancing. IEEE Trans. Power Deliv. 1989, 4, 1401–1407. [Google Scholar] [CrossRef]
  29. Das, D. Reconfiguration of distribution system using fuzzy multi-objective approach. Int. J. Electr. Power Energy Syst. 2006, 28, 331–338. [Google Scholar] [CrossRef]
Figure 1. A seven-bus illustrative example.
Figure 1. A seven-bus illustrative example.
Mathematics 12 01998 g001
Figure 2. The bi-level nature of DNTPDP.
Figure 2. The bi-level nature of DNTPDP.
Mathematics 12 01998 g002
Figure 3. Illustrative representation of DN operation equilibrium optimization, where the blue dot represents the bus and the number represents the bus number.
Figure 3. Illustrative representation of DN operation equilibrium optimization, where the blue dot represents the bus and the number represents the bus number.
Mathematics 12 01998 g003
Figure 4. Flowchart of the solving process for the DNTPDP.
Figure 4. Flowchart of the solving process for the DNTPDP.
Mathematics 12 01998 g004
Figure 5. Flowchart of a weighted radial operation heuristic algorithm.
Figure 5. Flowchart of a weighted radial operation heuristic algorithm.
Mathematics 12 01998 g005
Figure 6. Flowchart of degree-distance heuristic algorithm.
Figure 6. Flowchart of degree-distance heuristic algorithm.
Mathematics 12 01998 g006
Figure 7. In the context of DNTPDP with a fixed source bus, the Pareto front obtained by NSGA-II (WROH) and NSGA-II (GA) in the two test systems.
Figure 7. In the context of DNTPDP with a fixed source bus, the Pareto front obtained by NSGA-II (WROH) and NSGA-II (GA) in the two test systems.
Mathematics 12 01998 g007
Figure 8. In the context of DNTPDP with a source bus to be optimized, the Pareto front obtained by NSGA-II (DDH) and NSGA-II (GA) in the two test systems.
Figure 8. In the context of DNTPDP with a source bus to be optimized, the Pareto front obtained by NSGA-II (DDH) and NSGA-II (GA) in the two test systems.
Mathematics 12 01998 g008
Figure 9. The Pareto front obtained under different scenarios: (a) Using heuristic algorithms in the IEEE 33-bus test system; (b) Using GA in the IEEE 33-bus test system; (c) Using heuristic algorithms in the IEEE 70-bus test system; (d) Using GA in the IEEE 70-bus test system.
Figure 9. The Pareto front obtained under different scenarios: (a) Using heuristic algorithms in the IEEE 33-bus test system; (b) Using GA in the IEEE 33-bus test system; (c) Using heuristic algorithms in the IEEE 70-bus test system; (d) Using GA in the IEEE 70-bus test system.
Mathematics 12 01998 g009
Figure 10. Display of alternative schemes in IEEE 33-bus test system, where the red dot denote source bus, while the blue dots represent load buses, blue solid lines indicate the initial radial topology, red solid lines signify newly added lines, and black solid lines depict actual operational network connections. (a) The Pareto front obtained by the NSGA-II (WROH); (b) expansion planning scheme; (c) initial radial operation scheme.
Figure 10. Display of alternative schemes in IEEE 33-bus test system, where the red dot denote source bus, while the blue dots represent load buses, blue solid lines indicate the initial radial topology, red solid lines signify newly added lines, and black solid lines depict actual operational network connections. (a) The Pareto front obtained by the NSGA-II (WROH); (b) expansion planning scheme; (c) initial radial operation scheme.
Mathematics 12 01998 g010
Figure 11. Display of alternative schemes in IEEE 70-bus test system, where the red dots denote source buses, while the blue dots represent load buses, blue solid lines indicate the initial radial topology, red solid lines signify newly added lines, and black solid lines depict actual operational network connections. (a) The Pareto front obtained by the NSGA-II (WROH); (b) expansion planning scheme; (c) initial radial operation scheme.
Figure 11. Display of alternative schemes in IEEE 70-bus test system, where the red dots denote source buses, while the blue dots represent load buses, blue solid lines indicate the initial radial topology, red solid lines signify newly added lines, and black solid lines depict actual operational network connections. (a) The Pareto front obtained by the NSGA-II (WROH); (b) expansion planning scheme; (c) initial radial operation scheme.
Mathematics 12 01998 g011
Table 1. Reliability of the load bus receiving energy support from the source bus, where λ is the probability of line failure.
Table 1. Reliability of the load bus receiving energy support from the source bus, where λ is the probability of line failure.
Step Length λ = 0.01 λ = 0.05 λ = 0.1
10.990.950.9
20.98010.90250.81
30.97030.85740.729
40.96060.81450.6561
50.95100.77380.5905
Table 2. Performance comparison of different algorithms on 500 test cases for optimization of radial operation scenarios.
Table 2. Performance comparison of different algorithms on 500 test cases for optimization of radial operation scenarios.
Algorithm# Rank 1# Rank 2# Rank 3# Rank 4Time(s)
DE389028832649.7349
GA4990012080.2186
PSO417038452092.8237
WROH5000001.4536
Table 3. Performance comparison of different algorithms for optimization of determining source bus position on 500 test cases.
Table 3. Performance comparison of different algorithms for optimization of determining source bus position on 500 test cases.
Algorithm# Rank 1# Rank 2# Rank 3# Rank 4Time(s)
DE841201941023213.8257
GA23421738112436.0307
PSO119135159872644.5641
DDH1967132844.099
Table 4. NSGA-II parameter settings.
Table 4. NSGA-II parameter settings.
ParameterValue
Population size m i n { N K , 300 }
m a x G e n 300
Crossover probability0.8
Mutation probability0.2
Table 5. In the context of DNTPDP with a fixed source bus, a comparison of computation time between NSGA-II (WROH) and NSGA-II (GA).
Table 5. In the context of DNTPDP with a fixed source bus, a comparison of computation time between NSGA-II (WROH) and NSGA-II (GA).
Test SystemMethod
NSGA-II (WROH) NSGA-II (GA)
33-bus123 s34,565 s
70-bus435 s198,123 s
Table 6. In the context of DNTPDP with a source bus to be optimized, a comparison of computation time between NSGA-II (DDH) and NSGA-II (GA).
Table 6. In the context of DNTPDP with a source bus to be optimized, a comparison of computation time between NSGA-II (DDH) and NSGA-II (GA).
Test SystemMethod
NSGA-II (DDH) NSGA-II (GA)
33-bus134 s43,274 s
70-bus845 s306,658 s
Table 7. Results obtained by two-step methods.
Table 7. Results obtained by two-step methods.
Test SystemDNTPDPMethodMetrics
T(X) minP Time
33-busfixed source busGA-WROH 1.0268 × 10 5 1384.5655 s
GA-GA(fixed) 1.0268 × 10 5 1387.0145 s
source bus to be optimizedGA-DDH 1.0268 × 10 5 1324.5672 s
GA-GA(unfixed) 1.0268 × 10 5 1327.0719 s
70-busfixed source busGA-WROH 1.7935 × 10 8 35317.9789 s
GA-GA(fixed) 1.7935 × 10 8 35323.4411 s
source bus to be optimizedGA-DDH 1.7935 × 10 8 34217.9807 s
GA-GA(unfixed) 1.7935 × 10 8 33523.5640 s
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

Li, Q.; Huang, S.; Zhang, X.; Li, W.; Wang, R.; Zhang, T. Topology Design and Operation of Distribution Network Based on Multi-Objective Framework and Heuristic Strategies. Mathematics 2024, 12, 1998. https://doi.org/10.3390/math12131998

AMA Style

Li Q, Huang S, Zhang X, Li W, Wang R, Zhang T. Topology Design and Operation of Distribution Network Based on Multi-Objective Framework and Heuristic Strategies. Mathematics. 2024; 12(13):1998. https://doi.org/10.3390/math12131998

Chicago/Turabian Style

Li, Qingxia, Shengjun Huang, Xueyang Zhang, Wenhua Li, Rui Wang, and Tao Zhang. 2024. "Topology Design and Operation of Distribution Network Based on Multi-Objective Framework and Heuristic Strategies" Mathematics 12, no. 13: 1998. https://doi.org/10.3390/math12131998

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

Article Metrics

Back to TopTop