Next Article in Journal
Evaluation of Direct Cooling Strategies for Hydrogen Refueling Stations
Previous Article in Journal
Scalable Machine Learning on IoT Edge Devices Through Adaptive Coreset Selection with Differentiable Greedy Sampling
Previous Article in Special Issue
Multi-Stage Probabilistic Transmission Expansion Planning Under Generation Uncertainty and N-1 Security Using the Pack-Based Grey Wolf Optimizer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fully Native DPL-Based Conductor Sizing Optimization for Distribution Networks in DIgSILENT PowerFactory

by
Víctor Mario Vélez-Marín
1,2,
Oscar Danilo Montoya
3,4,* and
Jesús C. Hernández
1
1
Department of Electrical Engineering, University of Jaen, Campus Las Lagunillas s/n, Edificio A3, 23071 Jaén, Spain
2
Department of Electrical Engineering, Faculty of Engineering, Universidad Tecnológica de Pereira, Pereira 660003, Colombia
3
Grupo de Compatibilidad e Interferencia Electromagnética (GCEM), Facultad de Ingeniería, Universidad Distrital Francisco José de Caldas, Bogotá 110231, Colombia
4
Department of Automatics, Electrical Engineering and Electronic Technology, Universidad Politécnica de Cartagena, 30202 Cartagena, Spain
*
Author to whom correspondence should be addressed.
Technologies 2026, 14(8), 477; https://doi.org/10.3390/technologies14080477
Submission received: 27 June 2026 / Revised: 24 July 2026 / Accepted: 29 July 2026 / Published: 2 August 2026
(This article belongs to the Special Issue Innovative Power System Technologies—Second Edition)

Abstract

This paper presents a fully native optimization framework, implemented within DIgSILENT PowerFactory, which is aimed at solving the optimal conductor sizing problem (OCSP) in electrical distribution systems under realistic operating conditions. Our methodology integrates a tabu search algorithm (TSA) directly with the three-phase power flow routines and database objects available in the DigSILENT programming language (DPL), thereby eliminating the need for external data exchange and synchronization between independent optimization and network simulation environments. Our framework considers balanced and unbalanced operating conditions while incorporating peak demand, multilevel demand, and hourly demand load profiles. The optimization process minimizes annual investment and operating costs while satisfying voltage regulation and conductor ampacity constraints. The methodology was validated using a 27-bus benchmark system and the IEEE 33- and 123-bus distribution systems under different operating scenarios. The numerical results indicate that chronological demand scenarios significantly influence conductor allocation decisions and annual operating costs. Compared to the conventional peak demand load profile, the multilevel and hourly load profiles produced lower annual costs by distributing conductor sizing decisions across multiple operating states instead of considering worst-case loading conditions. Additionally, the unbalanced scenarios increased the operating losses and modified the conductor selection patterns due to unequal phase loading and current asymmetries. The proposed TSA-DPL implementation maintained stable convergence behavior and low statistical dispersion under all the evaluated benchmark systems and operating conditions. Even for the IEEE 123-bus feeder under unbalanced hourly operating conditions, the standard deviation remained below 0.70% of the average annual cost, confirming the robustness and repeatability of the methodology. Although the detailed three-phase chronological simulations increased the computational requirements, the proposed implementation demonstrated computational applicability to the evaluated benchmark systems. Overall, the proposed TSA-DPL framework constitutes a robust native implementation for realistic conductor sizing studies in modern three-phase distribution systems.

1. Introduction

1.1. General Context

Electrical distribution systems are undergoing significant operational and structural transformations, driven by the increasing penetration of distributed energy resources (DERs), the continuous growth in electrical demand, and the need to improve the efficiency, reliability, and operational flexibility of modern power networks [1,2]. Under these conditions, distribution planning studies have become increasingly important to ensure a secure, reliable, and economically efficient operation [3,4]. Among the various planning problems associated with distribution networks, the optimal conductor sizing problem (OCSP) constitutes one of the most relevant optimization tasks, given its direct influence on investment costs, active power losses, voltage regulation, conductor loading, and long-term operational performance [5,6].
Studies addressing the OCSP seek to determine the most suitable conductor type for each feeder section while satisfying the operational constraints of the distribution network and minimizing the overall economic costs associated with conductor installation and network operation [7]. Since conductor sizing directly affects feeder impedance characteristics, branch loading conditions, voltage regulation, and network losses, the resulting allocation has a substantial impact on both the electrical and economic performances of distribution systems. Consequently, the OCSP has been widely studied for several decades, using different mathematical formulations and optimization methodologies [5,8,9].

1.2. Motivation

Despite the significant progress made in recent OCSP research, several important limitations remain in the existing literature. First, many studies still rely on simplified balanced network representations that neglect the phase asymmetries commonly observed in modern distribution systems. Second, numerous optimization methodologies have been implemented through external co-simulation frameworks based on MATLAB, GAMS, Python, Julia, or similar computational environments [10,11,12,13]. Under these approaches, the optimization algorithm and the electrical simulation model operate in separate computational platforms, requiring data exchange and synchronization between independent software environments during the iterative optimization process. Furthermore, the dependence on external communication layers may increase implementation complexity and introduce additional software integration requirements for distribution planning studies under realistic operating conditions [3,14].
Although several studies have explored automation capabilities within DIgSILENT PowerFactory (DPF), most of them have focused on applications such as probabilistic power flow analysis [15], phasor measurement unit placement [16], metaheuristic implementation [17], and multi-period power flow analysis [18]. These works demonstrated the capabilities of the DIgSILENT Program Language (DPL) for implementing automation and optimization procedures directly within industrial-grade power system simulation environments.
However, limited research has addressed the development of a fully native OCSP framework within DIgSILENT PowerFactory while simultaneously preserving detailed three-phase electrical modeling, unbalanced operating conditions, and chronological demand scenarios, as well as enabling the computational evaluation of benchmark distribution systems directly within the native simulation environment [3,12].

1.3. Literature Review

Early OCSP studies have mainly focused on balanced radial distribution systems using simplified mathematical representations and heuristic optimization approaches. Classical works such as [8] established the foundational formulation of the conductor selection problem in radial feeders and highlighted the tradeoff between conductor investment costs and operating losses. Subsequently, several metaheuristic approaches were proposed to improve the exploration of the discrete search space associated with conductor allocation problems. Among these methodologies, harmony-search-based approaches [19] and tabu search implementations [20] demonstrated the suitability of metaheuristic optimization techniques for solving nonlinear conductor sizing problems with discrete decision variables. In addition, studies based on evolutionary and population-based optimization approaches further confirmed the applicability of metaheuristic frameworks to large-scale combinatorial conductor sizing problems [21,22].
Alongside metaheuristic methodologies, exact optimization formulations based on mixed-integer programming techniques have also been proposed for solving the OCSP. Mixed-integer linear programming (MILP) and mixed-integer nonlinear programming (MINLP) approaches were introduced in [5] and [23] in order to obtain mathematically rigorous conductor sizing solutions under constrained operating conditions. More recently, exact optimization frameworks have evolved towards advanced multi-objective formulations capable of integrating DERs, annualized operating costs, and integrated feeder planning strategies [5,6]. Although these methodologies provide high-quality solutions and rigorous mathematical representations, the applicability of exact formulations to large-scale practical distribution systems remains challenging due to the nonlinear, nonconvex, and combinatorial characteristics of the OCSP, particularly under detailed three-phase operating conditions [3,10,11].
Recent research trends have progressively shifted toward the analysis of unbalanced three-phase distribution networks and time-varying operating conditions, seeking to provide more realistic conductor sizing methodologies. In practical electrical distribution systems, unequal phase loading conditions, asymmetrical feeder configurations, and temporal demand variability affect branch currents, voltage profiles, and active power losses. Consequently, simplified balanced representations may not adequately capture the actual operating behavior of modern distribution systems [10,11].
Several recent studies have addressed the OCSP while considering three-phase asymmetric conditions and time-dependent demand scenarios. In [24], the influence of time-varying load conditions on conductor sizing decisions was analyzed, demonstrating the importance of incorporating temporal operating scenarios into the optimization framework. More recently, metaheuristic methodologies based on the generalized normal distribution optimization algorithm (GNDO) [10], the gradient-based metaheuristic optimizer (MGbMO) [11], the Newton metaheuristic algorithm (NMA) [12], and the discrete vortex search algorithm (DVSA) [13] have been proposed for solving the OCSP in three-phase unbalanced distribution systems. These studies have shown that explicitly representing phase asymmetry and temporal demand variability leads to more realistic conductor allocation strategies and improved long-term economic assessments. Recent studies have also incorporated renewable generation, battery energy storage systems, and multi-period operational analyses into the conductor sizing framework [18].
The accurate representation of unbalanced operating conditions also requires efficient three-phase power flow methodologies capable of preserving detailed network characteristics while maintaining acceptable computational performance during iterative optimization procedures [25]. In this context, advanced three-phase power flow formulations such as the derivative-free triangle-based approach have been developed to improve the computational efficiency of optimization frameworks that involve repeated power flow evaluations under asymmetric operating conditions [26]. These developments have facilitated the implementation of more realistic optimization methodologies for active distribution systems while improving the computational performance of repeated three-phase power flow evaluations under asymmetric operating conditions [10,12,13].
As summarized in Table 1, previous OCSP studies have primarily focused on improving optimization algorithms and mathematical formulations while relying on custom mathematical network models implemented in external computational environments, such as MATLAB, Python, or GAMS.
Although these approaches have demonstrated satisfactory performance in technical and economic aspects, the optimization algorithm and the electrical network model generally operate outside specialized power system simulation environments. Meanwhile, several studies have showed the capabilities of the DPL for automation and optimization tasks. However, these applications have addressed problems other than the OCSP. In contrast, the proposed framework constitutes the first native DPL implementation of the OCSP within DIgSILENT PowerFactory, directly integrating the optimization process with the built-in three-phase power flow solver, thereby avoiding external data exchange between separate optimization and network simulation platforms. Consequently, the main contribution of this work lies in the implementation of a unified, reproducible, and fully integrated optimization framework that supports balanced and unbalanced distribution systems under peak, multilevel, and hourly demand representations, rather than in proposing a new optimization algorithm.
Recent research has explored emerging directions for distribution system planning based on machine learning techniques and multi-objective optimization. Reinforcement learning and deep learning approaches have been investigated to support planning and operational decision making by enhancing decision support and automation capabilities [27,28]. Likewise, multi-objective planning frameworks have incorporated environmental criteria (e.g., carbon emissions reduction) together with traditional economic and technical objectives [29,30]. Although these approaches represent promising research directions, this work focuses on the development of a fully native optimization framework for the OCSP within DIgSILENT PowerFactory. The proposed implementation provides a flexible foundation that can be extended to incorporate advanced optimization paradigms in future developments.

1.4. Contributions and Scope

Motivated by the above-presented research gaps, this paper presents a fully native DPL framework implemented within DIgSILENT PowerFactory for solving the OCSP under realistic operating conditions. The proposed methodology integrates a tabu search algorithm (TSA) with the three-phase power flow routines and network database objects available within the simulation environment [22]. The framework preserves detailed representations of balanced and unbalanced three-phase systems while evaluating peak, multilevel, and hourly demand scenarios.
The proposed methodology was validated using a 27-bus benchmark and the IEEE 33- and 123-bus feeders to assess its economic performance and convergence under different operating conditions [10,11,13,24].
The main scientific contributions, supported by the obtained quantitative results, are summarized as follows:
  • A fully native TSA-DPL framework for the OCSP implemented within DIgSILENT PowerFactory, integrating the optimization algorithm and the native three-phase power flow solver in a unified environment while avoiding external data exchange between separate optimization and network simulation platforms.
  • A comprehensive evaluation of conductor sizing under peak demand, multilevel, and hourly demand representations, showing that the multilevel and hourly formulations produced reductions in the total annual planning costs of up to approximately 35% with respect to the conventional peak demand formulation while satisfying voltage regulation and conductor loading constraints.
  • A quantitative assessment of balanced and unbalanced operating conditions, showing that phase asymmetry modified the optimal conductor sizing, increased the annual operating costs, and mainly affected medium-capacity conductor selections, while the primary feeder reinforcements remained comparatively stable.
  • Validation of the proposed native implementation on the 27-, 33-, and IEEE 123-bus benchmark systems, where independent executions exhibited low solution dispersion. For the IEEE 123-bus feeder, the standard deviation remained below 0.7% of the average annual cost under all evaluated demand scenarios, demonstrating low solution dispersion and repeatable optimization results across the evaluated benchmark systems.
  • Public release of the developed implementation, benchmark systems, and source code is conducted to facilitate transparency, reproducibility, and future research based on the proposed native DPL framework [31].

1.5. Document Structure

The remainder of this paper is organized as follows: Section 2 presents the mathematical formulation of the OCSP, the adopted operational constraints, the adopted load profiles, and the proposed TSA-based optimization framework implemented in the DPL. Section 3 describes the evaluated distribution systems, the conductor catalog, the simulation scenarios, and the performance metrics. Section 4 presents and discusses the optimization results obtained under the balanced and unbalanced operating conditions while considering different demand scenarios. Finally, Section 5 summarizes the main conclusions of this work and outlines potential directions for future research.

2. Methodology

This section presents the proposed TSA-DPL framework for solving the OCSP in distribution networks. The OCSP is formulated as an MINLP model that minimizes the costs associated with conductor investment and operating losses [13].
The proposed implementation integrates the TSA with the native power flow routines available in the DPL, enabling a direct evaluation of conductor configurations and operational constraints without external co-simulation procedures. Figure 1 summarizes the proposed workflow.

2.1. Mathematical Formulation of the OCSP

The objective function considers a one-year operating horizon and minimizes both conductor investments and annual energy loss costs [11,13]. This planning horizon was selected to maintain consistency with the benchmark methodologies available in the literature. Consequently, it enables a fair and meaningful comparison of the obtained results.
M i n i m i z e C t o t a l = ( C l o s s + C i n v )
C l o s s = C k W h h Ω h p Ω p c Ω c i j Ω i j R k m c L i j | I i j , h , p c | 2 λ i j c Δ h
C i n v = c Ω c i j Ω i j C k m c L i j λ i j c
Here, C l o s s is the variable associated with the energy loss costs; C i n v represents the investment costs; C k W h denotes the average energy cost coefficient; the indices h, p, c, i j , and k denote the load levels, phases, conductor types, network sections, and system nodes, respectively; R k m c is the per-kilometer resistance of a specific conductor type; L i j is the length of the network section, i j ; I i j , h , p c denotes the rms value of the electric current; λ i j c is the binary variable that defines whether a type-c gauge should be installed ( λ i j c = 1) or not ( λ i j c = 0) in the network section that connects nodes i and j; Δ h denotes the hours of load level h; C k m c is the cost of a type-c conductor per kilometer; and Ω h , Ω p , Ω i j , Ω c , and Ω k represent the set that defines the load levels considered in the planning horizon, the set of system phases, the set of system lines, the set of conductors considered, and the set of network nodes.
The optimization problem is subject to the operating constraints of the distribution network, including nodal voltage regulation limits, conductor ampacity restrictions, and the power flow equations governing the steady-state operation of the system.

2.2. Operational Constraints

The optimization problem is subject to power flow, voltage regulation, conductor ampacity, and conductor assignment constraints:
E Q = f ( V k , I i j , P k g , P k d , Q k g , Q k d , P i j , Q i j )
V min V k , h , p V max , k Ω k h Ω h p Ω p
I i j , h , p c I max c , i j Ω i j h Ω h p Ω p
c Ω c λ i j c = 1 , i j Ω i j
where (4) represents the three-phase AC power flow model. This model is solved using the native power flow engine available in DIgSILENT PowerFactory. The software employs an enhanced non-decoupled Newton–Raphson algorithm for both balanced and unbalanced distribution networks, which provides the bus voltages, branch currents, and active and reactive power flows required for the evaluation of each candidate solution [32]. Equation (5) enforces voltage regulation limits between 0.95 and 1.05 p.u., (6) imposes conductor ampacity constraints, and (7) ensures a unique conductor assignment for each feeder section.
Additionally, the operational constraints related to voltage regulation and conductor ampacity are verified after every execution of the power flow. The constraint violations associated with the voltage regulation or conductor ampacity limits are incorporated into the evaluation function through additive penalty terms that account for both the number and the magnitude of the violations [33].
The penalized objective function can be expressed as follows:
min E F = C t o t a l + f p v + f p L
f p v = C t o t a l N V L L T N N + N V U L T N N + p Ω p k Ω k | V m i n V k , p | δ L L + | V m a x V k , p | δ U L
f p L = C t o t a l N V L T N L + p Ω p i j Ω i j L L i j , p L L m a x 100 δ L
where E F is the evaluation function; f p v is the voltage penalty factor; f p L is the loading penalty factor; N V L L denotes the number of violations of the lower voltage limit; N V U L is the number of violations of the upper voltage limit; N V L represents the number of conductor loading violations; and T N N and T N L denote the total number of nodes and feeder sections, respectively. L L i j , p denotes the loading percentage of branch i j on phase p, obtained from the native load–flow solution, whereas L m a x = 100 % corresponds to the maximum admissible conductor loading adopted in this work. The binary variables δ L L and δ U L are equal to 1 when V k , p < V min and V k , p > V max , respectively, and are 0 otherwise. Likewise, δ L is equal to 1 when the conductor loading exceeds L m a x and is 0 otherwise.
The penalty terms combine two complementary measures of constraint violation. The first component represents the proportion of violated nodes or branches with respect to the total number of elements. The second component accounts for the magnitude of the voltage violations expressed in per-unit terms and the conductor loading violations expressed as normalized loading percentages with respect to the admissible loading limit ( L L max = 100 % ). Consequently, both penalty components are dimensionless. Multiplying the resulting penalty factor by the equivalent annual cost preserves the monetary units of the evaluation function while proportionally increasing the objective value of infeasible solutions. Therefore, feasible solutions are ranked according to their economic performance, whereas infeasible solutions are penalized according to both the number and the severity of the constraint violations.

2.3. Load Profile Scenarios

Three load profile scenarios were considered to evaluate the impact of demand variability on conductor sizing and operating costs [10]:
  • Peak demand profile (PDP);
  • Multilevel load profile (MLP);
  • Hourly load profile (HLP).
The peak demand profile evaluates the network under maximum loading conditions, the multilevel load profile considers three operating states over the planning horizon (100% loading for 1000 h, 60% loading for 6760 h, and 30% loading for 1000 h), and the hourly load profile evaluates the network using chronological hourly demand values, as presented in Table 2.
For the multilevel and hourly profiles, the operating cost is computed from the accumulated energy losses, considering the duration of each loading level, Δ h , according to (2).
These three demand representations provide increasing levels of operational realism, enabling a systematic evaluation of the influence of temporal demand variability on conductor sizing decisions.

2.4. Tabu Search-Optimization Framework

TSA was adopted to solve the discrete OCSP due to its suitability for combinatorial optimization problems with discrete decision variables [34]. The iterative exploration of neighboring solutions allows the algorithm to efficiently navigate the discrete search space while incorporating engineering constraints directly into the candidate-generation process [35]. In particular, the neighborhood structure can be designed to preserve the radial network topology and enforce conductor sizing coherence along feeder sections, thereby reducing the generation of infeasible solutions and improving the efficiency of the search [36].
Each candidate solution is represented by
X = [ c 1 , c 2 , , c n ]
where c k denotes the conductor type assigned to branch k and n is the total number of feeder sections.
The optimization process starts from an initial feasible solution, which is obtained by assigning the largest conductor type to all branches and subsequently reducing the conductor sizes according to the ampacity constraints. Neighboring solutions are generated by modifying the conductor assignments of selected feeder sections.
For each candidate solution, the network’s operating conditions are evaluated through power flow simulations, and the objective function is computed as presented in Section 2.1. Constraint violations are handled using the penalty terms defined in (8)–(10).
Recently explored movements are stored in a tabu list during a predefined tabu tenure to avoid cycling. An aspiration criterion allows for tabu movements when they improve the best solution found.
The search process stops when the maximum number of iterations is reached or when no improvement in the objective function is obtained over a predefined number of consecutive iterations.
Algorithm 1 summarizes the proposed TSA-based implementation.
To reduce the dependence on a single search trajectory, the proposed implementation performs multiple independent tabu search restarts. Each restart begins from the same deterministic initial solution and executes a complete local tabu search. The best solution obtained among all restarts is retained as the final OCSP solution.
Algorithm 1: Proposed TSA-based OCSP implemented in the DPL
      1:
Import network data and conductor catalog
      2:
Define TSA parameters: tabu tenure, maximum iterations, and stopping criteria
      3:
Generate initial conductor configuration:
  • Assign the largest conductor to all branches
  • Execute power flow
  • Assign each conductor using an ampacity criterion
      4:
Evaluate objective function and constraints
      5:
Store initial solution as the best solution
      6:
Initialize the tabu list
      7:
while  stopping criteria are not satisfied  do
      8:
     Generate neighboring solutions
     for each candidate solution
      9:
          Modify conductor allocation
    10:
          Update network model in the DPL
    11:
          Execute three-phase power flow in DIgSILENT PowerFactory
    12:
          Retrieve voltages, currents, and losses
    13:
          Evaluate objective function
    14:
          Apply penalty terms to objective function
     end
    15:
     Select best admissible neighboring solution
    16:
     Update tabu list
    17:
     if current solution improves best solution
    18:
          Update best solution
     end
end
    19:
Return the best conductor configuration and the minimum annual cost

2.5. Native TSA-DPL Implementation and Workflow

The proposed TSA-based OCSP framework was implemented entirely in the DPL within DPF. Our implementation directly couples the optimization algorithm with the native three-phase power flow routines, thereby avoiding external co-simulation procedures.
During each iteration, the conductor allocation is updated in the network model and the power flow is executed. The resulting voltages, branch currents, and active power losses are then retrieved to evaluate the objective function and operational constraints.
Figure 1 summarizes the general workflow of the proposed methodology.
The developed implementation, benchmark systems, and simulation scripts were made publicly available to facilitate reproducibility [31]. The repository includes the complete DPL implementation; the 27-, 33-, and 123-bus benchmark systems modeled in DIgSILENT PowerFactory; and the necessary files to reproduce the simulations presented herein. This public implementation facilitates results verification, comparative studies, and future extensions of the proposed optimization framework.

3. Test Systems and Simulation Scenarios

This section describes the operating scenarios, benchmark distribution systems, and TSA parameter configuration adopted to validate the proposed OCSP framework.

3.1. Balanced and Unbalanced Operating Conditions

The proposed OCSP framework was evaluated under balanced and unbalanced operating conditions [11]. The balanced operation assumed symmetrical three-phase loading and identical phase impedances throughout the feeder, while the unbalanced operation considered phase-dependent load distributions and unequal operating conditions [37].
For the unbalanced scenarios, the three-phase power flow solver available in DPF was used to evaluate phase voltages, branch currents, and active power losses. Voltage regulation and conductor ampacity constraints were verified independently for each phase, considering the most critical phase loading conditions of each feeder section [38].

3.2. Evaluated Distribution Systems

The proposed optimization framework was validated using three widely adopted benchmark distribution systems that are commonly employed in conductor sizing and distribution planning studies, namely a 27-bus benchmark system, a 33-bus feeder, and the IEEE 123-bus grid.
These test systems were selected to evaluate the applicability and computational performance of the proposed methodology across benchmark systems of different sizes and operating conditions. In particular, the 27-bus and 33-bus systems were used as reference cases for performance comparisons against literature-reported methodologies [10,11] while also allowing the assessment of the convergence behavior, solution quality, and statistical robustness of the proposed TSA-DPL implementation.
The 27-bus test system is a three-phase radial distribution network that operates with a phase-to-neutral voltage of 13.8 kV and a unity power factor at the substation node (see Figure 2). This feeder was initially reported by the authors of [12].
The second test system has 33 nodes and corresponds to a three-phase grid with a radial topology that operates with a phase-to-neutral voltage of 12.66 kV and a unity power factor at the substation node (see Figure 3). This test system was initially reported by the authors of [39].
The IEEE 123-bus feeder was also considered to evaluate the computational performance of the proposed optimization framework using a larger benchmark distribution system. This feeder exhibits higher network complexity due to its increased number of nodes, branches, loading conditions, and phase configurations, providing a representative benchmark for assessing the computational applicability of the proposed implementation under unbalanced operating conditions.
The IEEE 123-bus test system is a three-phase unbalanced radial distribution feeder operating at a nominal line-to-line voltage of 4.16 kV. It includes a realistic configuration with laterals, single- and three-phase branches, and distributed loads (see Figure 4). This test feeder was originally introduced in IEEE’s feeder documentation [40].
All network models were implemented directly within the DPF environment. Detailed information regarding network topology and load data is provided in Appendix A.1.1 of Appendix A.
Table 3 summarizes the main characteristics of the evaluated benchmark distribution systems.

3.3. Conductor Catalog and Electrical Parameters

The adopted conductor catalog includes different conductor sizes with varying electrical resistances, reactances, current-carrying capacities, and installation costs.
Table 4 summarizes the main electrical and economic parameters associated with the adopted conductor catalog [13].

3.4. Model Assumptions

The proposed OCSP framework was developed under the following assumptions, which define the scope of the planning problem and are consistently adopted for all evaluated benchmark systems:
  • The distribution systems are operated under radial network configurations.
  • The electrical loads are modeled as constant power demands.
  • Each line section is assigned a single conductor type selected from the predefined conductor catalog.
  • The bus voltage magnitudes are maintained within the allowable limits (0.95–1.05 p.u.).
  • Conductor loading is limited to 100% of the rated current-carrying capacity.
  • The planning horizon corresponds to one year, and conductor investment costs are included directly in the objective function.

3.5. Simulation Parameters and TSA Configuration

A fixed TSA parameter configuration was adopted for all test systems and operating scenarios. The adopted parameter values were established through preliminary numerical experiments during the development of the proposed framework. Several parameter combinations were evaluated to verify the convergence behavior and the quality of the obtained solutions. The final configuration was selected because it consistently produced stable convergence behavior and competitive solutions when compared to the benchmark results reported in the literature. To ensure a fair and consistent assessment, the same parameter configuration was maintained for all benchmark systems and operating scenarios. The stopping criteria were based on the maximum number of iterations and the maximum number of consecutive non-improving iterations. A tabu tenure parameter was also included to avoid cycling during neighborhood exploration.
Table 5 summarizes the adopted TSA parameters.

3.6. Performance Metrics

The proposed framework was evaluated using economic, electrical, and computational performance indicators, including:
  • The total annual cost.
  • The operating cost associated with energy losses.
  • The conductor investment cost.
  • The active power losses.
  • The minimum nodal voltage magnitude.
  • The maximum branch current loading.
  • The computational execution time.
  • The TSA’s convergence behavior.

4. Results and Discussion

This section presents the validation and performance assessment of the proposed native DPL-based optimization framework implemented in DPF.
The proposed framework was evaluated using the 27-bus benchmark feeder and the IEEE 33- and 123-bus distribution systems under balanced and unbalanced operating conditions while considering peak demand, multilevel, and hourly load profiles, as described in Section 2.3.
This analysis includes comparisons with literature benchmarks, economic evaluations, computational performance assessments, and validations under realistic three-phase operating conditions.

4.1. Validation Against Literature Benchmarks

The 27-bus benchmark distribution system and the IEEE 33-bus feeder were used to validate the proposed TSA-DPL framework against benchmark solutions reported for the GNDO [10], MGbMO [11], NMA [12], and DVSA [13]. The comparison considered the total annual cost together with its two components: conductor investment costs and operating loss costs.
For the benchmark methods (DVSA, GNDO, MGbMO, and NMA), the conductor configurations reported in the analyzed publications were reconstructed and evaluated using the proposed TSA-DPL framework. Thus, the benchmark algorithms were neither reimplemented nor retuned in this work. Instead, the published conductor allocation solutions were assessed using the same objective function, economic model, and native three-phase load–flow engine adopted throughout this study. This procedure ensured that all benchmark solutions were evaluated under identical conditions, allowing for a consistent and fair comparison of the resulting objective function values.

4.1.1. Comparison Under Balanced Operating Conditions

Table 6 summarizes the results obtained under balanced operating conditions for the peak demand, multilevel, and hourly load profiles.
For the 27-bus benchmark system under the peak demand scenario, the proposed TSA achieved the lowest total annual cost among the compared methodologies while maintaining competitive conductor investment costs and lower operating losses. Although GNDO and MGbMO obtained slightly lower investment costs, the TSA reduced the operating losses cost by approximately 1.67%, resulting in the lowest overall annual cost.
Under the multilevel and hourly demand profiles, the proposed TSA reduced the total annual cost by 6.65% and 7.58%, respectively, in comparison with the DVSA. These improvements were mainly associated with lower conductor investment costs, indicating that the proposed optimization framework selected more cost-effective conductor configurations while satisfying all operational constraints.
For the IEEE 33-bus feeder, all evaluated operating scenarios satisfied the voltage regulation and conductor ampacity constraints. Among the considered demand representations, the multilevel profile produced the lowest total annual cost, reducing the planning cost by 35.19% compared to the conventional peak demand formulation. This result highlights the influence of demand representation on conductor sizing decisions, since considering multiple operating states avoids oversizing conductors based solely on maximum loading conditions.
Since no benchmark solutions for the balanced IEEE 33-bus feeder were found in the available OCSP literature, the results reported herein may serve as reference values for future studies conducted under similar operating conditions.
The complete conductor allocation for all balanced operating scenarios is provided in Appendix A.2.

4.1.2. Comparison Under Unbalanced Operating Conditions

Table 7 summarizes the results obtained under unbalanced operating conditions.
For the 27-bus benchmark system under the peak demand scenario, the proposed TSA achieved the same total annual cost as GNDO and MGbMO while outperforming DVSA and NMA. These results confirm that the proposed implementation is capable of reproducing the best benchmark solutions reported in the literature under identical evaluation conditions.
Under the hourly demand profile, the proposed TSA reduced the total annual cost by 4.56% compared to the DVSA. This improvement was primarily associated with a 10.99% reduction in the conductor investment cost while maintaining comparable costs in terms of operating losses.
For the IEEE 33-bus feeder, the proposed TSA achieved the lowest annual costs under all the operating scenarios. Under the hourly demand profile, the total annual cost decreased by 11.27% compared to the GNDO solution, while the conductor investment and operating loss costs were reduced by 10.88% and 11.67%, respectively.
Compared to a balanced operation, the unbalanced scenarios generally produced higher operating losses and required larger conductor sizes in several feeder sections to satisfy voltage regulation and conductor ampacity constraints under asymmetric phase loading.
The complete conductor allocation for all unbalanced operating scenarios is provided in Appendix A.2.

4.2. Economic Impact of Operating Conditions and Load Profiles

This subsection analyzes the influence of demand representations and operating conditions on the economic performance of the OCSP for the 27-bus benchmark system and the IEEE 33-bus feeder.

4.2.1. Influence of Load Profiles

Figure 5 compares the total annual costs obtained under the peak demand, multilevel, and hourly demand profiles for balanced operating conditions.
The peak demand formulation yielded the highest total annual costs for both benchmark systems.
For the 27-bus benchmark system, the multilevel and hourly load profiles reduced the total annual cost by approximately 34.2% and 20.2% compared to the peak demand formulation. Similarly, for the 33-bus feeder, the multilevel and hourly formulations reduced the total annual cost by approximately 35.2% and 21.4%.
Among the evaluated demand scenarios, the multilevel formulation consistently produced the lowest total annual cost for both benchmark systems, while the hourly representation yielded intermediate results.
Compared to the peak demand formulation, the multilevel and hourly load profiles selected smaller conductor sizes for moderately loaded feeder sections while maintaining acceptable voltage profiles and satisfying conductor ampacity constraints.

4.2.2. Influence of an Unbalanced Operation

This subsection analyzes the influence of unbalanced operating conditions on the economic performance of the OCSP. Figure 6 compares the total annual costs obtained under balanced and unbalanced operating conditions for the evaluated demand scenarios.
Unbalanced operating conditions consistently produced higher total annual costs than their balanced counterparts for all benchmark systems and demand scenarios.
For the 27-bus benchmark system under the peak demand scenario, the unbalanced scenario increased the total annual cost by approximately 7.05% compared to the balanced case. Similarly, for the IEEE 33-bus feeder under the hourly demand profile, the total annual cost increased by approximately 2.84%.
Moreover, compared to the balanced operation, unbalanced conditions required larger conductor sizes in specific feeder sections to satisfy voltage regulation and conductor ampacity constraints under asymmetric phase loading. This behavior is mainly attributed to unequal current distribution among phases, which increases losses and produces more restrictive operating conditions in heavily loaded branches.

4.3. Computational Performance Assessment

This subsection assesses the computational performance of the proposed TSA-DPL framework under different network sizes, operating conditions, and load profile scenarios. The analysis focuses on the robustness of the optimization process, its convergence characteristics, and the computational effort required to solve the OCSP under increasingly realistic operating conditions.

4.3.1. Statistical Robustness Analysis

The robustness of the proposed TSA-DPL framework was evaluated through independent optimization runs performed with the TSA parameter configuration described in Section 3.5. Each run consisted of several independent tabu search restarts. All runs started from the same deterministic initial solution, which was constructed using the conductor current–capacity criterion described in Section 2.4. The stochastic component of the algorithm was introduced during the local search, where the pseudo-random routines embedded in the DPL environment were used to generate different neighborhood exploration trajectories.
Standard deviations equal to 0.000 indicate that all independent runs converged to the same best solution within the reported numerical precision.
Table 8 summarizes the statistical results obtained for representative benchmark systems and operating conditions.
The 27- and 33-bus systems exhibited low dispersion levels, with most optimization runs converging to identical or nearly identical objective function values. For the 33-bus feeder under balanced peak demand conditions, the difference between the best and worst solutions remained below 6.08% of the average annual cost, corresponding to a standard deviation of USD 10, 543.75/year. Under the unbalanced hourly operation, the standard deviation decreased to USD 99.33 /year, representing approximately 0.03% of the average objective function value.
The IEEE 123-bus feeder exhibited the largest variability due to the increased combinatorial complexity associated with unbalanced operation and the evaluation of multiple load profiles. The hourly load profile required execution times ranging from 3182 s to 5199 s and exhibited greater variability in the number of convergence iterations. Nevertheless, the variability in the objective function remained low for all demand scenarios. The peak demand, multilevel, and hourly formulations produced standard deviations of USD 1270.48, USD 1224.37, and USD 661.16 /year, respectively, corresponding to approximately 0.50%, 0.63%, and 0.31% of the average annual cost.
Overall, the statistical analysis showed that the proposed TSA-DPL framework provides robust and repeatable solutions across different network sizes and operating conditions. Even for the largest benchmark system, the observed variability remained below 0.70% of the average annual cost, confirming the numerical stability and consistency of the proposed implementation.

4.3.2. Convergence Behavior

In addition, the convergence behavior was analyzed for the 27-bus benchmark, the IEEE 33-bus feeder, and the IEEE 123-bus feeder under unbalanced operating conditions while considering the hourly demand profile. Figure 7 presents normalized convergence trajectories for the evaluated benchmark systems.
The 27-bus benchmark exhibited rapid convergence during the initial iterations, followed by a stabilization stage. The IEEE 33-bus feeder showed a smoother convergence pattern with a more gradual refinement of the objective function, whereas the IEEE 123-bus feeder exhibited longer refinement and stagnation stages due to the larger search space associated with unbalanced three-phase modeling and chronological demand representation.
Despite the increased complexity of the IEEE 123-bus feeder, all benchmark systems exhibited stable convergence without abrupt oscillations or numerical instabilities. Most improvements in the objective function occurred during the early iterations, followed by smaller refinements around promising regions of the search space. The embedded tabu memory mechanism contributed to preserving solution diversity while reducing the likelihood of premature convergence.

4.3.3. Computation Time Analysis

Figure 8 compares the average computation times required by the proposed TSA-DPL framework for different benchmark systems, operating conditions, and demand scenarios. A logarithmic scale on the vertical axis was adopted to facilitate the visualization and comparison of execution times spanning several orders of magnitude. The execution times, in seconds, are reported in Table 8.
The computation time increased with feeder size, demand profile resolution, and network modeling complexity. The balanced peak demand scenario of the 27-bus benchmark required the lowest computational effort, whereas the IEEE 123-bus feeder exhibited the highest execution times under an unbalanced hourly operation, given the repeated three-phase load–flow evaluations performed across multiple operating states. This behavior is expected because larger benchmark systems contain a greater number of electrical elements to be processed during each power flow solution, while multilevel and hourly demand representations require the same candidate solution to be evaluated repeatedly under multiple operating states.
These results indicate that the computational burden of the proposed framework is primarily governed by the number of operating states considered in the planning model. Although hourly demand representations substantially increase the execution time, they provide a more realistic characterization of the operating conditions than conventional peak demand formulations. The reported execution times characterize the computational behavior of the proposed implementation for the evaluated benchmark systems. Despite this additional computational effort, the proposed native TSA-DPL implementation successfully solved all the evaluated benchmark systems, including the IEEE 123-bus feeder, demonstrating its computational applicability to the benchmark systems evaluated in this work.

4.4. Computational Applicability Assessment Using the IEEE 123-Bus System

This subsection evaluates the computational applicability of the proposed TSA-DPL framework using the IEEE 123-bus distribution feeder under unbalanced operating conditions while considering peak demand, multilevel, and hourly load profiles. As the largest benchmark system evaluated in this work, the IEEE 123-bus feeder provides a representative test case for assessing the computational behavior and robustness of the proposed native optimization framework under unbalanced operation and multiple demand representations.

4.4.1. Optimization Performance Analysis

(a)
Comparative cost analysis:
Table 9 and Figure 9 summarize the optimal OCSP solutions obtained for the evaluated load profile scenarios.
The multilevel load profile yielded the lowest total annual cost, reaching USD 193,948.013/year, which represents reductions of 23.3% and 9.5% relative to the peak demand and hourly formulations, respectively. The cost of operating losses was also minimized under the multilevel representation, decreasing by 59.4% compared to the peak demand case and by 34.0% relative to the hourly formulation.
In contrast, the conductor investment costs remained nearly unchanged across the evaluated scenarios, with variations below 1.2%. Consequently, the differences in the total annual cost were primarily driven by changes in the cost of operating losses rather than by conductor investments, highlighting the importance of representing demand variability when solving the OCSP.
(b)
Cost evolution during local search:
Figure 10 illustrates the evolution of the total objective function together with the conductor investment and operating losses cost during a representative local search execution.
The total objective function decreased from approximately USD 1.204 × 10 6 to USD 2.147 × 10 5 /year, corresponding to an overall reduction of 82.2%. During the same optimization process, the cost of operating losses decreased by 45.2%, whereas the conductor investment cost increased by 40.1%. This tradeoff reflects the replacement of low-cost conductors with larger conductor sizes that reduce electrical losses and improve the overall economic performance of the network.
During the initial iterations, the total objective function exceeded the sum of the conductor investment and the operating losses costs because of the penalty terms associated with voltage regulation and conductor ampacity violations. As the search progressed, these infeasible solutions were gradually eliminated, causing the penalty contribution to vanish and the objective function to converge towards feasible conductor allocation solutions. Consequently, the final objective value corresponds exclusively to the economic costs associated with a feasible network configuration.

4.4.2. Robustness of the Local Search Process

Six independent local search executions were carried out for the hourly load profile scenario under unbalanced operating conditions, in order to assess the robustness and repeatability of the proposed TSA-DPL framework. Table 10 summarizes the results obtained.
The total annual cost ranged from USD 214,194.516 to USD 216,037.114/year, corresponding to a maximum variation of only 0.86% among the six executions. Similarly, the costs of conductor investment and operating losses varied by only 0.88% and 1.23%.
The number of local search iterations ranged from 109 to 180, whereas the execution time varied between 3182 s and 5199 s, with an average computational time of approximately 3830 s.
Figure 11 illustrates the convergence trajectories obtained for the six executions.
All executions exhibited a monotonic reduction in the objective function and converged towards a narrow region of final solutions, despite starting from different initial search conditions. Most of the objective function reductions occurred during the early iterations, whereas the remaining iterations were devoted to progressively refining the conductor allocation around promising regions of the search space.
The small dispersion among the final objective function values confirms the robustness and repeatability of the proposed TSA-DPL framework for the evaluated IEEE 123-bus benchmark system under unbalanced operating conditions.
The simulation results show the proposed TSA-DPL framework consistently identifies high-quality solutions while maintaining stable convergence characteristics across independent optimization runs for the evaluated benchmark systems.

4.4.3. Conductor Allocation Characteristics

Figure 12 compares the conductor type distributions obtained for the evaluated load profiles in the IEEE 123-bus unbalanced distribution system.
Type-1 conductors dominated all optimal planning solutions, accounting for more than 80% of the selected feeder sections in every scenario. Specifically, branches 102, 103, and 101 were assigned to Type-1 conductors under the peak demand, multilevel, and hourly load profiles, respectively.
The most significant differences between the evaluated scenarios were observed in the intermediate-capacity conductors. Compared to the peak demand solution, the hourly load profile increased the number of Type-2 conductors from four to six branches, whereas the multilevel load profile increased the number of Type-3 conductors from four to six branches. These differences reflect the ability of time-varying demand representations to better match conductor capacities to the actual loading conditions, thereby avoiding unnecessary oversizing while observing the operational constraints.
In contrast, the allocation of high-capacity conductors (Types 7 and 8) remained virtually unchanged across all load profile scenarios, indicating that the heavily loaded sections of the feeder consistently required network reinforcement, regardless of the adopted demand representation. This behavior suggests that the selection of large conductors is primarily determined by the network topology and peak current requirements rather than by the temporal variation in the load profile.
The high similarity between the conductor allocations indicates that the proposed optimization framework consistently identifies a stable network reinforcement pattern, while only a limited number of feeder sections require conductor adjustments to accommodate different demand representations.
The complete conductor allocations obtained for all analyzed unbalanced operating scenarios are provided in Appendix A.2.

4.4.4. Electrical Performance Assessment

(a)
Voltage performance:
Figure 13 compares the minimum voltage profiles obtained for the evaluated load profiles in the IEEE 123-bus unbalanced distribution system.
As expected for radial distribution feeders, the voltage magnitude gradually decreased towards the terminal sections of the network under all evaluated scenarios. The peak demand formulation produced the lowest voltage magnitudes, whereas the multilevel load profile provided the best voltage regulation. The hourly representation exhibited an intermediate behavior.
All voltage magnitudes remained within the admissible operating range of 0.95–1.05 p.u., showing that the proposed TSA-DPL framework successfully satisfies the voltage regulation constraints under all the evaluated operating conditions. Although the terminal buses approached the lower voltage limit under the peak demand scenario, no voltage violations were observed.
(b)
Loss analysis:
Table 11 summarizes the global loss indicators obtained for the evaluated loading conditions.
The peak demand formulation produced the highest daily energy losses, reaching 1893.68 kWh/day and an annual operating cost of USD 96,075.69. In contrast, the multilevel representation achieved the lowest daily energy losses ( 768.64 kWh/day), whereas the hourly formulation exhibited intermediate values (1164.19 kWh/day).
Although the multilevel and hourly formulations exhibit slightly higher peak-power losses than the peak demand solution, this behavior is consistent with the adopted objective function. Unlike the peak demand formulation, which optimizes conductor selection for a single operating condition, the multilevel and hourly formulations minimize the total planning cost by simultaneously considering conductor investment and accumulated energy loss costs over multiple demand levels. Consequently, the optimization process intentionally selects slightly smaller conductor sizes in some feeder sections, accepting a slight increase in peak losses while reducing the overall annual cost.
Table 12 presents the lines with the highest power losses.
A limited number of feeder sections concentrated a significant portion of the total network losses, with several branches remaining among the highest-loss lines under all evaluated scenarios. Some feeder sections optimized under the multilevel and hourly demand representations exhibited slightly higher peak losses than those obtained with the peak demand formulation, reflecting the economic tradeoff between the conductor investments and the accumulated energy loss costs considered during the optimization process.
(c)
Line loading analysis:
Table 13 summarizes the most heavily loaded feeder sections under the evaluated operating scenarios.
Lines 115, 3, and 7 consistently exhibited the highest loading levels, operating above 93% of their rated ampacity under all evaluated demand scenarios. Lines 10 and 13 also remained among the most heavily loaded feeder sections, with loading levels between 83% and 87%.
The multilevel load profile produced localized increases in the loading of feeder sections 67, 73, and 41 because the optimization favored slightly smaller conductor sizes in these branches to reduce the overall annual planning cost.
Most of the heavily loaded feeder sections were assigned Type-8 conductors, confirming that the optimization consistently reinforced the network backbone with the largest available conductor sizes. In contrast, Type-4 and Type-5 conductors were mainly allocated to moderately loaded branches, where a better compromise between investment and operating costs could be achieved.
Overall, the electrical performance assessment confirms that the proposed TSA-DPL framework achieves significant economic savings while maintaining satisfactory voltage regulation, acceptable conductor loading levels, and low operating losses under all evaluated demand scenarios. These obtained results indicate that the obtained conductor allocations satisfy both the economic and technical objectives of the OCSP.

4.5. Discussion Regarding the Proposed Native DPL-Based Implementation

The proposed TSA-DPL framework integrates the optimization process and the three-phase electrical simulation model within the same DPF environment, allowing conductor allocation decisions to be evaluated directly through the native power flow solver while avoiding external co-simulation procedures.
The unbalanced operation increased the operating costs and altered the conductor allocation decisions, particularly under the hourly load profile and in heavily loaded feeder sections. The adopted load profiles also affected both economic performance and conductor selection. In general, the multilevel and hourly load profiles produced lower annual costs than the conventional peak demand load profile because conductor sizing was evaluated across multiple operating states rather than under a single set of worst-case loading conditions. The choice of load profile primarily affected medium-capacity conductor selections, whereas the primary feeder reinforcements remained comparatively stable across the evaluated operating scenarios.
From an electrical performance perspective, the obtained solutions maintained acceptable voltage profiles and thermal loading conditions under all the evaluated cases. The loss and loading analyses also identified a reduced set of feeder sections concentrating the highest electrical stress levels. Although the multilevel and hourly formulations accepted slightly higher peak losses in some branches, these solutions achieved lower annual operating costs by balancing conductor investment against accumulated energy loss costs over the planning horizon.
Independent executions converged to similar solutions with low dispersion under all evaluated operating conditions. The IEEE 123-bus benchmark exhibited less than 0.7% variation in the average annual cost, confirming the repeatability of the proposed implementation.
The unbalanced operation and chronological demand scenarios increased the computational effort because each optimization step required repeated three-phase power flow evaluations across multiple operating states, with the highest execution times observed for the IEEE 123-bus feeder. Although these modeling assumptions increased the execution time, they provided more realistic representations of feeder operating conditions during the optimization process.

5. Conclusions

This paper presented a fully native TSA-DPL optimization framework implemented within the DPF environment for solving the OCSP in electrical distribution systems. The proposed methodology directly integrates the optimization procedure with the three-phase power flow routines and database objects available in the simulation platform. Consequently, it eliminates the need for external co-simulation environments while avoiding data exchange and synchronization between independent optimization and simulation software environments.
The developed framework was validated using a benchmark 27-bus feeder and the IEEE 33- and 123-bus distribution systems under balanced and unbalanced operating conditions. Additionally, different demand scenarios, including peak demand, multilevel, and hourly load profiles, were evaluated to analyze the impact of chronological load variability on conductor sizing decisions, electrical performance, and economic planning results.
The comparative analyses confirmed that both the loading and operating conditions influence the economic and technical performances of OCSP solutions. In particular, multilevel and hourly demand profiles consistently yielded lower annual costs than conventional peak demand formulations because conductor sizing decisions were distributed across multiple operating states instead of being determined exclusively by worst-case loading conditions. The comparative analysis indicated that an unbalanced operation increases the operating losses, modifies conductor allocation patterns, and requires additional reinforcements in heavily loaded feeder sections due to unequal phase loading and current asymmetries.
From an electrical performance perspective, the proposed TSA-DPL implementation maintained detailed three-phase modeling capabilities throughout the optimization process. The phase-dependent voltage profiles obtained, the loading analyses, and the loss evaluations confirmed the importance of explicitly considering unbalanced operation and chronological demand variability in practical distribution planning studies. The conductor allocation analyses further demonstrated that demand representation primarily affects medium-capacity conductor selections, while the backbone structure of the distribution network remains comparatively stable across the evaluated demand scenarios.
The statistical and convergence analyses showed low solution dispersion under all evaluated operating conditions and network sizes. Independent executions converged to similar solutions despite the stochastic nature of the adopted metaheuristic. For the IEEE 123-bus benchmark, the variation in the average annual cost remained below 0.7%, confirming the repeatability of the proposed implementation.
Future work will extend the proposed native framework to incorporate high penetrations of DERs, energy storage systems, capacitor placement, network reconfiguration, reliability assessment, stochastic renewable generation models, and multi-objective optimization formulations by introducing additional decision variables and operational constraints within the same DPF environment.

Author Contributions

Conceptualization and methodology: V.M.V.-M. and O.D.M.; algorithm development and software: V.M.V.-M. and O.D.M.; validation and analysis: J.C.H.; writing (original draft preparation): V.M.V.-M. and O.D.M.; writing (review and editing): all authors. All authors have read and agreed to the published version of the manuscript.

Funding

The authors acknowledge the support provided by Thematic Network 723RT0150, i.e., Red para la integración a gran escala de energías renovables en sistemas eléctricos (RIBIERSE-CYTED), funded through the 2022 call for thematic networks of the CYTED (Ibero-American Program of Science and Technology for Development).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The DPL implementation, benchmark distribution systems, and supporting source code developed for this work are publicly available in the GitHub repository referenced in [31]. The data supporting the findings of this study are included in the article and the accompanying public repository.

Acknowledgments

The authors acknowledge the use of AI-based tools, including DeepSeek (version V3, released December 2025), which supported the refinement of the manuscript’s language, structure, and overall clarity. These tools were utilized exclusively to improve the presentation and readability of the original ideas, formulations, and numerical simulations provided by the authors. Importantly, the AI tools did not contribute to the development of the scientific content, the mathematical formulation, the design of the optimization framework, or the validity of the results, for which the authors assume full responsibility. All AI-generated suggestions were critically reviewed, verified, and modified as necessary by the authors to ensure scientific accuracy and integrity. The authors confirm that no AI tools were used for data generation, analysis, or interpretation. This statement is provided in compliance with the journal’s policy on the use of AI-based tools in scientific writing.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Appendix A.1. Test System Topology and Load Data

Appendix A.1.1. Data 27-Bus System

Table A1 presents the network topology and peak load data of the 27-bus test system under balanced operating conditions.
Table A1. Line and load information for a balanced operation scenario in the 27-bus system [10].
Table A1. Line and load information for a balanced operation scenario in the 27-bus system [10].
LineNode iNode jLij (km) P j D (kW) Q j D (kvar)
1120.5500
2231.5000
3340.45297.5184.4
4450.6300
5560.70255158
6670.5500
7781.00212.5131.7
8891.2500
99101.00266.1164.9
102111.008552.7
1111121.23340210.7
1212130.75297.5184.4
1313140.56191.3118.5
1414151.00106.365.8
1515161.00255158
163171.00255158
1717180.60127.579
1818190.90297.5184.4
1919200.95340210.7
2020211.008552.7
214221.00106.365.8
225231.0055.334.2
236240.4069.743.2
248250.60255158
258260.6063.839.5
2626270.80170105.4
Table A2 presents the network topology and peak load data of the 27-bus test system under unbalanced operating conditions.
Table A2. Load information for an unbalanced operation scenario in the 27-bus system [10].
Table A2. Load information for an unbalanced operation scenario in the 27-bus system [10].
Node j P j , a D (kW) Q j , a D (kvar) P j , b D (kW) Q j , b D (kvar) P j , c D (kW) Q j , c D (kvar)
2000000
3000000
4892.5553.20000
5000000
60076547400
7000000
80000637.5395.1
9000000
100000798.3494.7
1100255158.100
121020632.10000
13446.25276.6446.25276.600
1400286.95177.75286.95177.75
15159.4598.700159.4598.7
1600382.5237382.5237
171076547400
18382.52370000
19446.25276.6446.25276.600
2000510316.05510316.05
21127.579.0500127.579.05
2200159.7598.7159.7598.7
23165.9102.60000
240000209.1129.6
25255158255158255158
2663.839.563.839.563.839.5
27170105.4170105.4170105.4

Appendix A.1.2. The 33-Bus System

Table A3 presents the network topology and peak load data of the 33-bus test system under balanced operating conditions.
Table A3. Line and load information for a balanced operation scenario in the 33-bus system [41].
Table A3. Line and load information for a balanced operation scenario in the 33-bus system [41].
LineNode iNode j L ij (km) P j D (kW) Q j D (kvar)
1120.069910060
2230.37209040
3340.276212080
4450.28766030
5560.76306020
6670.4030200100
7781.4733200100
8890.88506020
99100.89006020
1010110.13084530
1111120.24916035
1212131.31156035
1313140.627212080
1414150.55856010
1515160.64576020
1616171.50506020
1717180.65309040
182190.16039040
1919201.42989040
2020210.44399040
2121220.82319040
223230.37989040
2323240.8035420200
2424250.7985420200
256260.15326025
2626270.21456025
2727280.99636020
2828290.752412070
2929300.3830200600
3030310.968715070
3131320.3362210100
3232330.43566040
Table A4 presents the network topology and peak load data of the 33-bus test system under unbalanced operating conditions.
Table A4. Load information for an unbalanced operation scenario in the 33-bus system [10].
Table A4. Load information for an unbalanced operation scenario in the 33-bus system [10].
Node j P j , a D (kW) Q j , a D (kvar) P j , b D (kW) Q j , b D (kvar) P j , c D (kW) Q j , c D (kvar)
2100501006000
3900904000
4120751208015090
5602060306030
6601860206020
720015000100100
8200020010000
960600000
106060602000
11453045304530
12006035155100
136011060356035
14120801908012080
15601060506010
166020110806020
1760201509500
18904010009040
1900009040
202105085407075
2190401104011020
22300400009040
23905070000
24420200420200420200
251207500150100
266025802500
2700802500
28602048246020
29120701857512070
30200600400400500600
31150701209015070
3221010012035210100
33604010075000

Appendix A.1.3. IEEE 123-Bus System

Table A5, Table A6 and Table A7 present the network topology and peak load data corresponding to the unbalanced operation of the IEEE 123-bus feeder, including the phase-dependent load allocation for each PQ bus. The reported information considers peak demand operating conditions and preserves the detailed three-phase representation [40].
Table A5. Representative load information for the unbalanced operation scenario of the IEEE 123-bus benchmark distribution system (part 1).
Table A5. Representative load information for the unbalanced operation scenario of the IEEE 123-bus benchmark distribution system (part 1).
LineNode iNode j L ij (ft) P j , a D (kW) Q j , a D (kvar) P j , b D (kW) Q j , b D (kvar) P j , c D (kW) Q j , c D (kvar)
11217500020100
213250000000
317300201020000
4342000000040
5353250000020
6562500000040
778200000000
881222500020100
989225402040000
10813300000000
11914425000000
1213341500000040
131318825000000
141411250402040000
151410250201020000
1615163750000040
1715173500000020
181819250402040000
191821300000000
201920325402040000
21212252500040200
222123250000000
2323245500000040
242325275000000
252526350000000
262528200402040000
272627275000000
2826312250000020
292733500402040000
302829300402040000
3129303500000040
3230250200000000
3331323000000020
343415100000000
353536650000000
363540250000000
373637300402040000
38363825000020100
39383932500020100
4040413250000020
414042250201020000
42424350000040200
434244200000000
444445200201020000
454447250352535352535
464546300201020000
474748150705070705070
484749250352535705035
4949502500000040
505051250201020000
5151151500000000
525253200402040000
535354125000000
545455275201020000
555457350000000
56555627500020100
57575825000020100
585760750201020000
59585925000020100
Table A6. Representative load information for the unbalanced operation scenario of the IEEE 123-bus benchmark distribution system (part 2).
Table A6. Representative load information for the unbalanced operation scenario of the IEEE 123-bus benchmark distribution system (part 2).
LineNode iNode j L ij (ft) P j , a D (kW) Q j , a D (kvar) P j , b D (kW) Q j , b D (kvar) P j , c D (kW) Q j , c D (kvar)
606061550000000
6160622500000040
626263175402040000
63636435000075350
646465425352535352570
6565663250000075
666768200201020000
676772275000000
686797250000000
696869275402040000
706970325201020000
717071275402040000
7272732750000040
73727620010580105705070
7473743500000040
7574754000000040
76767740000040200
77768670000020100
787778100000000
797879225402040000
80788047500040200
818081475000000
828182250402040000
8381846750000020
8482832500000020
8584854750000040
86868745000040200
878788175402040000
888789275000000
89899022500040200
908991225000000
9191923000000040
929193225000000
939394275402040000
94939530000020100
95959620000020100
969798275402040000
97989955000040200
98991003000000040
99100450800000000
1001011022250000020
101101105275000000
1021021033250000040
1031031047000000040
10410510622500040200
105105108325000000
10610610757500040200
107108109450402040000
1081083001000000000
109109110300000000
110110111575201020000
111110112125201020000
112112113525402040000
113113114325201020000
11413535375402040000
1151491400402040000
11615252400402040000
Table A7. Representative load information for the unbalanced operation scenario of the IEEE 123-bus benchmark distribution system (part 3).
Table A7. Representative load information for the unbalanced operation scenario of the IEEE 123-bus benchmark distribution system (part 3).
LineNode iNode j L ij (ft) P j , a D (kW) Q j , a D (kvar) P j , b D (kW) Q j , b D (kvar) P j , c D (kW) Q j , c D (kvar)
11716067350000000
118197101250000000
119131522000000
120181352000000
121601602000000
122616101000000
123971972000000
1241501492000000

Appendix A.2. Conductor Selection Results

Appendix A.2.1. Conductor Selection for the 27-Bus System

Table A8 presents the conductor selection results obtained with the proposed framework for the 27-bus distribution system while considering balanced operating conditions under the peak demand, multilevel demand, and hourly demand scenarios.
Table A8. Solutions obtained with the TSA-DPL framework in the IEEE 27-bus system for three demand scenarios under balanced conditions.
Table A8. Solutions obtained with the TSA-DPL framework in the IEEE 27-bus system for three demand scenarios under balanced conditions.
CaseMethodGaugesAnnual Cost (USD)
PeakTSA 7 , 7 , 4 , 4 , 4 , 3 , 3 , 1 , 1 , 4 , 4 , 2 , 1 , 1 , 1 , 4 , 2 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 550,668.371
HourlyTSA 7 , 5 , 4 , 3 , 3 , 2 , 2 , 1 , 1 , 3 , 3 , 1 , 1 , 1 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 439,566.045
MultilevelTSA 7 , 4 , 4 , 2 , 2 , 1 , 1 , 1 , 1 , 2 , 2 , 1 , 1 , 1 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 362,431.588
Table A9 presents the conductor selection results obtained with the proposed framework for the 27-bus distribution system while considering unbalanced operating conditions under the peak demand, multilevel demand, and hourly demand scenarios.
Table A9. Solutions obtained with the TSA-DPL framework in the IEEE 27-bus system for three demand scenarios under unbalanced conditions.
Table A9. Solutions obtained with the TSA-DPL framework in the IEEE 27-bus system for three demand scenarios under unbalanced conditions.
CaseMethodGaugesAnnual Cost (USD)
PeakTSA 7 , 7 , 4 , 4 , 4 , 4 , 4 , 1 , 1 , 4 , 4 , 3 , 1 , 1 , 1 , 4 , 2 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 589,482.447
HourlyTSA 7 , 5 , 4 , 4 , 4 , 3 , 3 , 1 , 1 , 3 , 3 , 1 , 1 , 1 , 1 , 3 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 467,507.064
MultilevelTSA 7 , 5 , 4 , 3 , 3 , 2 , 2 , 1 , 1 , 2 , 2 , 1 , 1 , 1 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 383,998.001

Appendix A.2.2. Conductor Selection for the 33-Bus System

Table A10 presents the conductor selection results obtained with the proposed framework for the 33-bus distribution system while considering balanced operating conditions under the peak demand, multilevel demand, and hourly demand scenarios.
Table A10. Solutions obtained with the TSA-DPL framework in the IEEE 33-bus system for three demand scenarios under balanced conditions.
Table A10. Solutions obtained with the TSA-DPL framework in the IEEE 33-bus system for three demand scenarios under balanced conditions.
CaseMethodGaugesAnnual Cost (USD)
PeakTSA 7 , 7 , 7 , 5 , 5 , 4 , 3 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 3 , 2 , 1 , 4 , 4 , 4 , 3 , 3 , 1 , 1 , 1 424,561.302
HourlyTSA 7 , 7 , 5 , 5 , 4 , 3 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 2 , 1 , 1 , 3 , 3 , 3 , 2 , 2 , 1 , 1 , 1 333,865.488
MultilevelTSA 7 , 6 , 4 , 4 , 4 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 2 , 2 , 2 , 1 , 1 , 1 , 1 , 1 275,154.716
Table A11 presents the conductor selection results obtained with the proposed framework for the 33-bus distribution system while considering unbalanced operating conditions under the peak demand, multilevel demand, and hourly demand scenarios.
Table A11. Solutions obtained with the TSA-DPL framework in the IEEE 33-bus system for three demand scenarios under unbalanced conditions.
Table A11. Solutions obtained with the TSA-DPL framework in the IEEE 33-bus system for three demand scenarios under unbalanced conditions.
CaseMethodGaugesAnnual Cost (USD)
PeakTSA 7 , 7 , 7 , 5 , 5 , 3 , 3 , 2 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 4 , 4 , 4 , 4 , 4 , 1 , 1 , 1 438,637.176
HourlyTSA 7 , 5 , 5 , 5 , 5 , 2 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 3 , 3 , 3 , 3 , 3 , 1 , 1 , 1 343,332.933
MultilevelTSA 7 , 5 , 4 , 4 , 4 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 3 , 2 , 2 , 2 , 2 , 1 , 1 , 1 278,939.389

Appendix A.2.3. Conductor Selection for the 123-Bus System

Table A12 presents the conductor selection results obtained with the proposed framework for the 123-bus distribution system while considering unbalanced operating conditions under the peak demand, multilevel demand, and hourly demand scenarios.
Table A12. Solutions obtained with the TSA-DPL framework in the IEEE 123-bus system for three demand scenarios under unbalanced conditions.
Table A12. Solutions obtained with the TSA-DPL framework in the IEEE 123-bus system for three demand scenarios under unbalanced conditions.
CaseMethodGaugesAnnual Cost (USD)
PeakTSA 1 , 1 , 8 , 1 , 1 , 1 , 8 , 1 , 1 , 8 , 1 , 1 , 5 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 4 , 1 , 1 , 1 , 1 , 4 , 1 , 4 , 1 , 3 , 1 , 1 , 1 , 1 , 1 , 1 , 7 , 7 , 1 , 7 , 1 , 1 , 7 , 1 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 4 , 4 , 1 , 1 , 1 , 1 , 4 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 3 , 1 , 1 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 4 , 8 , 7 , 7 , 3 , 7 , 4 , 7 , 1 , 1 , 8 252,799.946
MultilevelTSA 1 , 1 , 8 , 1 , 1 , 1 , 8 , 1 , 1 , 8 , 1 , 1 , 5 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 3 , 1 , 1 , 1 , 1 , 2 , 1 , 3 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 7 , 7 , 1 , 7 , 1 , 1 , 7 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 3 , 4 , 1 , 1 , 1 , 1 , 3 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 3 , 1 , 1 , 1 , 2 , 1 , 1 , 1 , 2 , 1 , 1 , 1 , 1 , 4 , 8 , 7 , 7 , 4 , 7 , 3 , 5 , 1 , 1 , 8 193,948.013
HourlyTSA 1 , 1 , 8 , 1 , 1 , 1 , 8 , 1 , 1 , 8 , 1 , 1 , 5 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 3 , 1 , 1 , 1 , 1 , 3 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 7 , 7 , 1 , 7 , 1 , 1 , 7 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 4 , 3 , 1 , 1 , 1 , 1 , 4 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 2 , 1 , 1 , 1 , 3 , 1 , 2 , 1 , 2 , 1 , 1 , 1 , 1 , 4 , 8 , 7 , 7 , 3 , 7 , 4 , 5 , 1 , 1 , 8 214,194.516

References

  1. Adham, M.; Keene, S.; Bass, R.B. Distributed Energy Resources: A Systematic Literature Review. Energy Rep. 2025, 13, 1980–1999. [Google Scholar] [CrossRef] [Scilit]
  2. Marlés-Sáenz, E.; Gómez-Luna, E.; Guerrero, J.M.; Vasquez, J.C. Analysis of Impacts in Electric Power Grids Due to the Integration of Distributed Energy Resources. Energies 2025, 18, 745. [Google Scholar] [CrossRef] [Scilit]
  3. Waswa, L.; Chihota, M.J.; Bekker, B. Toward Optimal Active Distribution Network Planning: A Critical Review of Conductor Size Selection Methods. IEEE Access 2023, 11, 144812–144830. [Google Scholar] [CrossRef] [Scilit]
  4. Pham, N.V.; Pham, C.C. A MISOCP-based methodology for optimally selecting conductor cross-sections in electricity distribution grids considering daily patterns and voltage-dependence of loads. Eng. Res. Express 2026, 8, 065320. [Google Scholar] [CrossRef] [Scilit]
  5. Franco, J.F.; Rider, M.J.; Lavorato, M.; Romero, R. Optimal Conductor Size Selection and Reconductoring in Radial Distribution Systems Using a Mixed-Integer LP Approach. IEEE Trans. Power Syst. 2013, 28, 10–20. [Google Scholar] [CrossRef] [Scilit]
  6. Zdraveski, V.; Todorovski, M. Conductor size selection in radial distribution networks using robust optimization. Sustain. Energy Grids Netw. 2025, 43, 101730. [Google Scholar] [CrossRef] [Scilit]
  7. Ponce, D.; Aguila Téllez, A.; Krishnan, N. Optimal Selection of Conductors in Distribution System Designs Using Multi-Criteria Decision. Energies 2023, 16, 7167. [Google Scholar] [CrossRef] [Scilit]
  8. Mandal, S.; Pahwa, A. Optimal selection of conductors for distribution feeders. IEEE Trans. Power Syst. 2002, 17, 192–197. [Google Scholar] [CrossRef]
  9. Joshi, D.; Burada, S.; Mistry, K.D. Distribution system planning with optimal conductor selection. In Proceedings of the 2017 Recent Developments in Control, Automation & Power Engineering (RDCAPE), Noida, India, 26–27 October 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 263–268. [Google Scholar] [CrossRef] [Scilit]
  10. Vega-Forero, J.A.; Ramos-Castellanos, J.S.; Montoya, O.D. Application of the Generalized Normal Distribution Optimization Algorithm to the Optimal Selection of Conductors in Three-Phase Asymmetric Distribution Networks. Energies 2023, 16, 1311. [Google Scholar] [CrossRef] [Scilit]
  11. Pradilla-Rozo, J.D.; Vega-Forero, J.A.; Montoya, O.D. Application of the Gradient-Based Metaheuristic Optimizerto Solve the Optimal Conductor Selection Problemin Three-Phase Asymmetric Distribution Networks. Energies 2023, 16, 888. [Google Scholar] [CrossRef] [Scilit]
  12. Nivia Torres, D.J.; Salazar Alarcón, G.A.; Montoya Giraldo, O.D. Selección óptima de conductores en redes de distribución trifásicas utilizando el algoritmo metaheurístico de Newton. Ingeniería 2022, 27, e19303. [Google Scholar] [CrossRef] [Scilit]
  13. Martínez-Gil, J.F.; Moyano-García, N.A.; Montoya, O.D.; Alarcon-Villamil, J.A. Optimal Selection of Conductors in Three-Phase Distribution Networks Using a Discrete Version of the Vortex Search Algorithm. Computation 2021, 9, 80. [Google Scholar] [CrossRef] [Scilit]
  14. Pfitscher, L.; Bernardon, D.; Canha, L.; Montagner, V.; Abaide, A.; Saldanha, J. A methodology for real time analysis of parallelism of distribution networks. Electr. Power Syst. Res. 2013, 105, 1–8. [Google Scholar] [CrossRef] [Scilit]
  15. Gonzalez-Longatt, F.; Alhejaj, S.; Marano-Marcolini, A.; Rueda Torres, J.L. Probabilistic Load-Flow Using Analysis Using DPL Scripting Language. In Advanced Smart Grid Functionalities Based on PowerFactory; Springer International Publishing: Cham, Switzerland, 2017; pp. 93–124. [Google Scholar] [CrossRef] [Scilit]
  16. Zare, M.; Azizipanah-Abarghooee, R.; Malekpour, M.; Terzija, V. Optimal PMU Placement Framework Under Observability Redundancy and Contingency—An Evolutionary Algorithm Using DIgSILENT Programming Language Module. In Advanced Smart Grid Functionalities Based on PowerFactory; Springer International Publishing: Cham, Switzerland, 2017; pp. 241–277. [Google Scholar] [CrossRef] [Scilit]
  17. Cepeda, J.C.; Rueda, J.L.; Erlich, I.; Korai, A.W.; Gonzalez-Longatt, F.M. Mean–Variance Mapping Optimization Algorithm for Power System Applications in DIgSILENT PowerFactory. In PowerFactory Applications for Power System Analysis; Springer International Publishing: Cham, Switzerland, 2014; pp. 267–295. [Google Scholar] [CrossRef] [Scilit]
  18. Singh, S.P.; Kanwar, N.; Saraswat, A. A Multi-Period Load Flow Framework for Active Distribution Network Using DIgSILENT PowerFactory Software. In Flexible Electronics for Electric Vehicles; Springer: Singapore, 2022; pp. 367–375. [Google Scholar] [CrossRef] [Scilit]
  19. Rao, R.S.; Satish, K.; Narasimham, S.V.L. Optimal Conductor Size Selection in Distribution Systems Using the Harmony Search Algorithm with a Differential Operator. Electr. Power Compon. Syst. 2011, 40, 41–56. [Google Scholar] [CrossRef] [Scilit]
  20. Manikandan, S.; Sasitharan, S.; Rao, J.V.; Moorthy, V. Analysis of optimal conductor selection for radial distribution systems using DPSO. In Proceedings of the 2016 3rd International Conference on Electrical Energy Systems (ICEES), Chennai, India, 17–19 March 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 96–101. [Google Scholar] [CrossRef] [Scilit]
  21. Pereira Junior, B.R.; Cossi, A.M.; Contreras, J.; Mantovani, J.R.S. Multiobjective multistage distribution system planning using tabu search. IET Gener. Transm. Distrib. 2014, 8, 35–45. [Google Scholar] [CrossRef] [Scilit]
  22. Ziegler, D.U.; Prettico, G.; Mateo, C.; Gómez San Román, T. Methodology for integrating flexibility into realistic large-scale distribution network planning using Tabu search. Int. J. Electr. Power Energy Syst. 2023, 152, 109201. [Google Scholar] [CrossRef] [Scilit]
  23. Gallego Pareja, L.A.; López-Lezama, J.M.; Gómez Carmona, O. A MILP Model for Optimal Conductor Selection and Capacitor Banks Placement in Primary Distribution Systems. Energies 2023, 16, 4340. [Google Scholar] [CrossRef] [Scilit]
  24. Falaghi, H.; Ramezani, M.; Haghifam, M.R.; Milani, K. Optimal selection of conductors in radial distribution systems with time varying load. In Proceedings of the 18th International Conference and Exhibition on Electricity Distribution (CIRED 2005), Turin, Italy, 6–9 June 2005; IEEE: Piscataway, NJ, USA, 2005; pp. 1–4. [Google Scholar] [CrossRef] [Scilit]
  25. Garces, A. A Linear Three-Phase Load Flow for Power Distribution Systems. IEEE Trans. Power Syst. 2016, 31, 827–828. [Google Scholar] [CrossRef] [Scilit]
  26. Shen, T.; Li, Y.; Xiang, J. A Graph-Based Power Flow Method for Balanced Distribution Systems. Energies 2018, 11, 511. [Google Scholar] [CrossRef] [Scilit]
  27. Zhang, X.; Hua, W.; Liu, Y.; Duan, J.; Tang, Z.; Liu, J. Reinforcement learning for active distribution network planning based on Monte Carlo tree search. Int. J. Electr. Power Energy Syst. 2022, 138, 107885. [Google Scholar] [CrossRef] [Scilit]
  28. Glover, D.; Krishnamoorthy, G.; Ren, H.; Dubey, A.; Gebremedhin, A. Deep Reinforcement Learning for Distribution System Operations: A Tutorial and Survey. Proc. IEEE 2025, 113, 557–585. [Google Scholar] [CrossRef] [Scilit]
  29. Shuaijia, H.; Hongjun, G.; Zhe, C.; Junyong, L.; Liang, Z.; Gang, W.; Song, X. Low-carbon distribution system planning considering flexible support of zero-carbon energy station. Energy 2022, 244, 123079. [Google Scholar] [CrossRef] [Scilit]
  30. Zhu, L. Research on Multi-Objective Coordinated Planning of Distribution Networks Based on Improved Generative Adversarial Networks. IEEE Access 2025, 13, 134129–134142. [Google Scholar] [CrossRef] [Scilit]
  31. Velez, V. OCSP-DPL-Framework. 2026. Available online: https://github.com/victorr457/ocsp-dpl-framework (accessed on 20 May 2026).
  32. DIgSILENTGmbH. Power System Solutions. 2026. Available online: https://www.digsilent.com/ (accessed on 22 May 2026).
  33. S. Aras, H.T.K.; Gedkli, E. Determination of the Effects of Penalty Coefficient on the Meta-Heuristic Optimization Process. In Proceedings of the 2018 International Conference on Artificial Intelligence and Data Processing (IDAP), Malatya, Turkey, 28–30 September 2018. [Google Scholar]
  34. Talbi, E.G. Metaheuristics: From Design to Implementation; John Wiley & Sons: Hoboken, NJ, USA, 2009. [Google Scholar]
  35. Bosisio, A.; Berizzi, A.; Lupis, D.; Morotti, A.; Iannarelli, G.; Greco, B. A Tabu-search-based Algorithm for Distribution Network Restoration to Improve Reliability and Resiliency. J. Mod. Power Syst. Clean Energy 2023, 11, 302–311. [Google Scholar] [CrossRef] [Scilit]
  36. Yumbla, J.; Home-Ortiz, J.M.; Pinto, T.; Catalão, J.P.; Mantovani, J.R. Optimal operational planning of distribution systems: A neighborhood search-based matheuristic approach. Sustain. Energy Grids Netw. 2024, 38, 101330. [Google Scholar] [CrossRef] [Scilit]
  37. Farrag, M.A.; Khalil, A.H.; Omran, S. Optimal conductor selection and capacitor placement in radial distribution system using nonlinear AC load flow equations and dynamic load model. Int. Trans. Electr. Energy Syst. 2020, 30, e12316. [Google Scholar] [CrossRef] [Scilit]
  38. Kumari, M.; Ranjan, R. Economical Selection of Conductor in Radial Distribution System using PSO. J. Inst. Eng. India Ser. B 2022, 103, 1105–1114. [Google Scholar] [CrossRef] [Scilit]
  39. Dolatabadi, S.H.; Ghorbanian, M.; Siano, P.; Hatziargyriou, N.D. An Enhanced IEEE 33 Bus Benchmark Test System for Distribution System Studies. IEEE Trans. Power Syst. 2021, 36, 2565–2572. [Google Scholar] [CrossRef] [Scilit]
  40. IEEE Distribution System Analysis Subcommittee. IEEE PES Distribution Test Feeders. 2020. Available online: https://site.ieee.org/pes-testfeeders/resources/ (accessed on 19 May 2026).
  41. Figueroa-Saavedra, H.A.; Sanin-Villa, D.; Grisales-Noreña, L.F. A Tuned Parallel Population-Based Genetic Algorithm for BESS Operation in AC Microgrids: Minimizing Operational Costs, Power Losses, and Carbon Footprint in Grid-Connected and Islanded Topologies. Electricity 2025, 6, 45. [Google Scholar] [CrossRef] [Scilit]
Figure 1. General workflow of the proposed TSA-based OCSP framework implemented in the DPL within DIgSILENT PowerFactory.
Figure 1. General workflow of the proposed TSA-based OCSP framework implemented in the DPL within DIgSILENT PowerFactory.
Technologies 14 00477 g001
Figure 2. Single-line diagram of the 27-bus system [13].
Figure 2. Single-line diagram of the 27-bus system [13].
Technologies 14 00477 g002
Figure 3. Single-line diagram of the 33-bus system [10].
Figure 3. Single-line diagram of the 33-bus system [10].
Technologies 14 00477 g003
Figure 4. Simplified single-line diagram of the IEEE 123-bus feeder.
Figure 4. Simplified single-line diagram of the IEEE 123-bus feeder.
Technologies 14 00477 g004
Figure 5. Impact of load profile on the total annual cost for different benchmark distribution systems under balanced conditions.
Figure 5. Impact of load profile on the total annual cost for different benchmark distribution systems under balanced conditions.
Technologies 14 00477 g005
Figure 6. Comparison of total annual costs under balanced and unbalanced operating conditions while considering peak demand (PDP), multilevel (MLP), and hourly (HLP) load profiles within the proposed TSA-DPL framework.
Figure 6. Comparison of total annual costs under balanced and unbalanced operating conditions while considering peak demand (PDP), multilevel (MLP), and hourly (HLP) load profiles within the proposed TSA-DPL framework.
Technologies 14 00477 g006
Figure 7. Normalized convergence behavior under unbalanced operating conditions while considering hourly load profiles.
Figure 7. Normalized convergence behavior under unbalanced operating conditions while considering hourly load profiles.
Technologies 14 00477 g007
Figure 8. Comparison of the average computation times obtained by the proposed TSA-DPL framework under different system sizes, operating conditions, and demand scenarios.
Figure 8. Comparison of the average computation times obtained by the proposed TSA-DPL framework under different system sizes, operating conditions, and demand scenarios.
Technologies 14 00477 g008
Figure 9. Cost comparison of different load profile scenarios in the unbalanced IEEE 123-bus system.
Figure 9. Cost comparison of different load profile scenarios in the unbalanced IEEE 123-bus system.
Technologies 14 00477 g009
Figure 10. Evolution of the total, investment, and losses costs during the local search process for the hourly load profile case under unbalanced operating conditions in the IEEE 123-bus distribution system. The whole process required 3376 s.
Figure 10. Evolution of the total, investment, and losses costs during the local search process for the hourly load profile case under unbalanced operating conditions in the IEEE 123-bus distribution system. The whole process required 3376 s.
Technologies 14 00477 g010
Figure 11. Convergence trajectories of the six independent local search executions for the hourly load scenario.
Figure 11. Convergence trajectories of the six independent local search executions for the hourly load scenario.
Technologies 14 00477 g011
Figure 12. Comparison of conductor type distributions obtained under different load profile scenarios for the IEEE 123-bus unbalanced distribution system.
Figure 12. Comparison of conductor type distributions obtained under different load profile scenarios for the IEEE 123-bus unbalanced distribution system.
Technologies 14 00477 g012
Figure 13. Lowest voltage profiles for different load profiles in the IEEE 123-bus system under unbalanced scenario.
Figure 13. Lowest voltage profiles for different load profiles in the IEEE 123-bus system under unbalanced scenario.
Technologies 14 00477 g013
Table 1. Comparison of representative OCSP approaches and representative native DPL applications related to distribution system optimization.
Table 1. Comparison of representative OCSP approaches and representative native DPL applications related to distribution system optimization.
ReferenceMethodOptimization
Implementation
System
Representation
Network
Model
YearTopicMain Contribution
Representative OCSP studies
[8]HeuristicStandaloneBalanced
Peak demand
Custom mathematical model2002OCSPClassical formulation of the OCSP considering investment cost and energy losses.
[5]MILPGAMSBalanced
Peak demand
Custom mathematical model2013OCSPExact optimization model for conductor sizing.
[13]DVSAMATLAB 3 ϕ Unbalanced
Hourly demand
Custom three-phase mathematical model2021OCSPThree-phase conductor sizing considering hourly operating conditions.
[12]NMAMATLAB 3 ϕ Unbalanced
Hourly demand
Custom mathematical model2022OCSPMetaheuristic optimization for unbalanced distribution systems.
[11]MGbMOMATLAB 3 ϕ Unbalanced
Hourly demand
Custom three-phase mathematical model2023OCSPGradient-based metaheuristic for three-phase conductor sizing.
[6]Robust
Optimization
MATLABBalanced
Demand uncertainty
Custom mathematical model2025OCSPRobust conductor sizing considering uncertain demand conditions.
Representative native DPL applications
[15]AnalyticalNative DPLThree-phaseNative DIgSILENT model2018Power FlowAutomation of probabilistic power flow analysis.
[16]OptimizationNative DPLTransmissionNative DIgSILENT model2018PMU PlacementNative optimization framework for PMU allocation.
This workTabu SearchNative DPLBalanced
3  ϕ Unbalanced
Peak, multilevel and hourly demand
Native DIgSILENT PowerFactory object model2026OCSPFirst native DPL implementation of the OCSP, integrating the optimization process with the built-in three-phase power flow solver within DIgSILENT PowerFactory
Table 2. Hourly loading data [10].
Table 2. Hourly loading data [10].
Time (h)Demand (pu)Time (h)Demand (pu)Time (h)Demand (pu)
10.68451133549247590.706039245570585170.874071251666984
20.644122690036197100.787007048961707181
30.613069156029720110.839016955610593190.983615926843208
40.599733282530006120.852733854067441200.936368832158506
50.588874071251667130.870642027052772210.887597637645266
60.598018670222900140.834254143646409220.809297008954087
70.626786054486569150.816536483139646230.745856353591160
80.651743189178891160.819394170318156240.733473042484283
Table 3. Main characteristics of the evaluated distribution systems.
Table 3. Main characteristics of the evaluated distribution systems.
SystemBusesBranchesVoltage LevelOperating Conditions
27-bus benchmark272613.8 kVBalanced/Unbalanced
33-bus333212.66 kVBalanced/Unbalanced
IEEE 123-bus1231224.16 kVUnbalanced
Table 4. Main characteristics of the evaluated benchmark distribution systems [11].
Table 4. Main characteristics of the evaluated benchmark distribution systems [11].
Gauge (c)r ( Ω /km)x ( Ω /km) I c , max (A)Cc (US$/km)
10.87630.41331801986
20.69600.41332002790
30.55180.40772303815
40.43870.39832705090
50.34800.38993008067
60.27650.361034012,673
70.09660.120160023,419
80.08530.095072030,070
Table 5. Simulation parameters adopted for the TSA implementation.
Table 5. Simulation parameters adopted for the TSA implementation.
ParameterValue
Number of Independent Searches20
Max. local searches250
Max. local non-improving20
Tabu tenure3
Neighborhood size5
Voltage limits0.95–1.05 p.u.
Loading limits100
Table 6. Comparison of results under balanced operating conditions.
Table 6. Comparison of results under balanced operating conditions.
Demand ScenarioMethodTotal Annual CostLoss CostInvestment Cost
(USD/Year)(USD/Year)(USD)
27-bus benchmark distribution system
Peak demandDVSA562,024.48217,672.33344,352.15
Peak demandNMA557,695.26219,950.46337,744.80
Peak demandGNDO550,709.31230,941.23319,768.08
Peak demandMGbMO550,709.31230,941.23319,768.08
Peak demandProposed TSA550,668.37227,075.29323,593.08
MultilevelDVSA388,238.27155,671.76232,566.51
MultilevelProposed TSA362,431.59166,714.86195,716.73
Hourly profileDVSA475,633.64196,153.64279,480.00
Hourly profileProposed TSA439,566.05215,767.21223,798.83
33-bus distribution feeder
Peak demandProposed TSA424,561.30202,067.17222,494.13
MultilevelProposed TSA275,154.72121,886.30153,268.41
Hourly profileProposed TSA333,865.49150,927.45182,938.04
Table 7. Comparison of results under unbalanced operating conditions.
Table 7. Comparison of results under unbalanced operating conditions.
Demand ScenarioMethodTotal Annual CostLoss CostInvestment Cost
(USD/Year)(USD/Year)(USD)
27-bus benchmark distribution system
Peak demandDVSA608,392.14257,999.19350,392.95
Peak demandNMA597,579.01252,624.61344,954.40
Peak demandGNDO589,482.45257,654.37331,828.08
Peak demandMGbMO589,482.45257,654.37331,828.08
Peak demandProposed TSA589,482.45257,654.37331,828.08
MultilevelDVSA404,887.32148,536.87256,350.45
MultilevelProposed TSA383,998.00167,056.42216,941.58
Hourly profileDVSA489,849.48223,894.68265,954.80
Hourly profileProposed TSA467,507.06230,779.73236,727.33
33-bus distribution feeder
Peak demandGNDO902,809.8488,162.69814,647.15
Peak demandProposed TSA438,637.18215,216.94223,420.23
MultilevelGNDO642,128.4148,350.74593,777.67
MultilevelProposed TSA278,939.39128,573.63150,365.76
Hourly profileGNDO386,941.98191,754.52195,187.46
Hourly profileProposed TSA343,332.93169,377.33173,955.61
Table 8. Statistical convergence analysis of the TSA-DPL framework under different operating conditions.
Table 8. Statistical convergence analysis of the TSA-DPL framework under different operating conditions.
SystemOperatingLoadAvg.Min.Max.Min.Max.Best CostWorst CostStandard
ConditionProfileIterationsIterationsIterationsTime (s)Time (s)(USD/Year)(USD/Year)Deviation
27-busBalancedPeak Demand51.749552327550,668.371550,668.3710.000
27-busBalancedMultilevel Demand47.240513748362,431.588362,431.5880.000
27-busBalancedHourly Demand43.04245250430439,566.045439,566.0450.000
27-busUnbalancedPeak Demand57.353673241589,482.447589,482.4470.000
27-busUnbalancedMultilevel Demand48.044514958383,998.001383,998.0010.000
27-busUnbalancedHourly Demand51.04853430592467,507.064467,507.0640.000
33-busBalancedPeak Demand56.528602243424,561.302450,815.60210,543.750
33-busBalancedMultilevel Demand54.3506368114275,154.716275,154.7160.000
33-busBalancedHourly Demand57.25658473582333,865.488333,865.4880.000
33-busUnbalancedPeak Demand58.252673984438,637.176438,637.1760.000
33-busUnbalancedMultilevel Demand54.7506297166278,939.389278,939.3890.000
33-busUnbalancedHourly Demand57.85660554724343,332.933343,576.25299.330
123-busUnbalancedPeak Demand206.2191229377461252,799.946255,566.6431270.479
123-busUnbalancedMultilevel Demand188.81742037761161193,948.013196,673.9071224.373
123-busUnbalancedHourly Demand137.010918031825199214,194.516216,037.114661.163
Table 9. Best OCSP cost results for different load profiles in the unbalanced IEEE 123-bus system.
Table 9. Best OCSP cost results for different load profiles in the unbalanced IEEE 123-bus system.
Load ProfileTotal CostInvestment CostOperational Cost
(USD/Year)(USD/Year)(USD/Year)
Peak252,799.946156,724.25396,075.694
Multilevel193,948.013154,951.07138,996.942
Hourly214,194.516155,129.08959,065.427
Table 10. Summary of local search executions for the hourly load profile in the unbalanced IEEE 123-bus system.
Table 10. Summary of local search executions for the hourly load profile in the unbalanced IEEE 123-bus system.
SearchIterationsTotal CostInvestment CostLoss CostTime (s)
1162214,194.516155,129.08959,065.4274355
2125214,746.445155,472.55359,273.8923376
3116216,037.114156,241.67859,795.4373182
4130214,541.065155,416.26459,124.8013626
5180214,652.923155,537.16359,115.7605199
6109214,412.169154,884.40759,527.7623240
Table 11. Comparison of power losses and energy costs under different load profiles.
Table 11. Comparison of power losses and energy costs under different load profiles.
Load ProfileLoss CostDaysEnergy CostLoss EnergyAverage LossesPeak Loss
[USD]Days[USD/kWh][kWh/Day][kW][kW]
Peak Demand96,075.6943650.1391893.67778.90378.903
Multilevel load profile38,996.9423650.139768.64032.02781.555
Hourly Load Profile59,065.4273650.1391164.19548.50880.576
Table 12. Lines with the highest power losses under different demand profiles.
Table 12. Lines with the highest power losses under different demand profiles.
LinePeak (kW)Multilevel (kW)Hourly (kW)
Line 11510.41610.42910.424
Line 139.5219.5399.538
Line 37.1567.1657.162
Line 106.5136.5216.518
Line 585.8615.8675.863
Line 74.7044.7104.708
Line 1163.6973.7013.698
Line 552.8362.8392.837
Line 1142.5112.8192.517
Line 672.2382.5182.238
Table 13. Most heavily loaded distribution lines and conductor types under different load profiles.
Table 13. Most heavily loaded distribution lines and conductor types under different load profiles.
LinePeakMultilevelHourly
Loading (%)TypeLoading (%)TypeLoading (%)Type
Line 11597.291Type 897.343Type 897.322Type 8
Line 394.672Type 894.723Type 894.702Type 8
Line 793.358Type 893.409Type 893.388Type 8
Line 1086.757Type 886.808Type 886.788Type 8
Line 1383.097Type 583.168Type 583.161Type 5
Line 11662.562Type 762.588Type 762.566Type 7
Line 5259.383Type 759.409Type 759.388Type 7
Line 11456.483Type 456.560Type 456.553Type 4
Line 5356.200Type 756.226Type 756.205Type 7
Line 6755.867Type 465.633Type 355.869Type 4
Line 7352.336Type 461.497Type 352.338Type 4
Line 4142.173Type 457.035Type 249.588Type 3
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

Vélez-Marín, V.M.; Montoya, O.D.; Hernández, J.C. Fully Native DPL-Based Conductor Sizing Optimization for Distribution Networks in DIgSILENT PowerFactory. Technologies 2026, 14, 477. https://doi.org/10.3390/technologies14080477

AMA Style

Vélez-Marín VM, Montoya OD, Hernández JC. Fully Native DPL-Based Conductor Sizing Optimization for Distribution Networks in DIgSILENT PowerFactory. Technologies. 2026; 14(8):477. https://doi.org/10.3390/technologies14080477

Chicago/Turabian Style

Vélez-Marín, Víctor Mario, Oscar Danilo Montoya, and Jesús C. Hernández. 2026. "Fully Native DPL-Based Conductor Sizing Optimization for Distribution Networks in DIgSILENT PowerFactory" Technologies 14, no. 8: 477. https://doi.org/10.3390/technologies14080477

APA Style

Vélez-Marín, V. M., Montoya, O. D., & Hernández, J. C. (2026). Fully Native DPL-Based Conductor Sizing Optimization for Distribution Networks in DIgSILENT PowerFactory. Technologies, 14(8), 477. https://doi.org/10.3390/technologies14080477

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