Next Article in Journal
Inclusive MicroMob: Enhancing Urban Mobility Through Micromobility Solutions
Previous Article in Journal
Smart Cities with Green Resilience: A Quasi-Natural Experiment Based on Artificial Intelligence
Previous Article in Special Issue
Prospective Design and Evaluation of a Renewable Energy Hybrid System to Supply Electrical and Thermal Loads Simultaneously with an Electric Vehicle Charging Station for Different Weather Conditions in Iran
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Simultaneous Feeder Routing and Conductor Selection in Rural Distribution Networks Using an Exact MINLP Approach

by
Brandon Cortés-Caicedo
1,2,
Oscar Danilo Montoya
1,*,
Luis Fernando Grisales-Noreña
3,
Walter Gil-González
4 and
Jorge Alfredo Ardila-Rey
5,*
1
Grupo de Compatibilidad e Interferencia Electromagnética, Facultad de Ingeniería, Universidad Distrital Francisco José de Caldas, Bogotá 110231, Colombia
2
Departamento de Eléctrica, Facultad de Ingeniería, Institución Universitaria Pascual Bravo, Medellín 050036, Colombia
3
Grupo de Investigaciónn en Alta Tensión-GRALTA, Escuela de Ingeniería Eléctrica y Electrónica, Universidad del Valle, Cali 760015, Colombia
4
Department of Electrical Engineering, Universidad Tecnológica de Pereira, Pereira 660003, Colombia
5
Department of Electrical Engineering, Universidad Técnica Federico Santa María, Av. Vicuña Mackenna 3939, Santiago de Chile 8940000, Chile
*
Authors to whom correspondence should be addressed.
Smart Cities 2025, 8(2), 68; https://doi.org/10.3390/smartcities8020068
Submission received: 22 February 2025 / Revised: 2 April 2025 / Accepted: 12 April 2025 / Published: 15 April 2025
(This article belongs to the Special Issue Energy Strategies of Smart Cities)

Abstract

:

Highlights

What are the main findings?
  • A novel MINLP model was developed to simultaneously solve the feeder routing and conductor sizing problem in rural distribution networks, ensuring radial topology and minimizing total system costs.
  • Compared to metaheuristic methods based on the minimum spanning tree and tabu search, the proposed approach achieved a reduction in total planning costs of up to 65.28% and energy loss costs of over 61% in the 25-node test feeder.
What is the implication of the main finding?
  • The integration of route and conductor selection into a unified MINLP framework enables globally optimal and long-term cost-effective solutions for rural electrification.
  • This model provides a scalable and reliable methodology for utility companies and planners aiming to expand distribution networks under geographical, economic, and technical constraints.

Abstract

This article addresses the optimal network expansion problem in rural distribution systems using a mixed-integer nonlinear programming (MINLP) model that simultaneously performs route selection and conductor sizing in radial distribution systems. The proposed methodology was validated on 9- and 25-node test systems, comparing the results against approaches based on the minimum spanning tree (MST) formulation and metaheuristic approaches (the sine-cosine and tabu search algorithms). The MINLP model significantly reduced the total costs. For the nine-node system, the total cost decreased from USD 131,819.33 (MST-TSA) to USD 77,129.34 (MINLP), saving USD 54,689.99 (41.48%). Similarly, the costs of energy losses dropped from USD 111,746.73 to USD 63,764.12, a reduction of USD 47,982.61 (42.94%). In the 25-node system, the total costs fell by over 65% from USD 371,516.59 to USD 128,974.72, while the costs of energy losses decreased by USD 210,057.16 (61.06%). Despite requiring a higher initial investment in conductors, the MINLP model led to substantial long-term savings due to reduced operating costs. Unlike previous methods which separate network topology design and conductor sizing, our proposal integrates both aspects, ensuring globally optimal solutions. The results demonstrate its scalability and effectiveness for long-term distribution planning in complex power networks. The experimental implementation was carried out in Julia (v1.10.2) using JuMP (v1.21.1) and BONMIN.

1. Introduction

1.1. General Context

The design of electrical distribution networks for rural applications plays a fundamental role in fostering economic development, improving living standards, and ensuring access to essential services in remote areas [1,2]. Rural electrification is a key challenge faced by utilities and governments worldwide, as it involves extending the power infrastructure to geographically dispersed communities with low population densities [3,4]. Unlike urban networks, rural distribution systems must be optimized to minimize investment costs while ensuring reliability and efficiency, all while considering the higher per-unit cost of infrastructure deployment over long distances [5,6].
The push to expand electrical networks for remote users is driven by the need to provide equitable energy access, support agricultural and industrial activities, and promote socioeconomic growth in under-served regions [7]. However, the complexities associated with terrain constraints, environmental impact, and financial limitations require advanced planning methodologies that integrate optimization techniques to design cost-effective and technically feasible solutions [8].

1.2. Motivation

Due to the geographical dispersion of rural communities, selecting an optimal network topology is a complex decision-making process that must consider multiple technical, economic, and environmental factors [9]. Figure 1 highlights the critical role of extending electrical energy services to rural areas, demonstrating its impact on development and social integration. Access to electricity facilitates essential services such as education, healthcare, and communication, significantly improving the quality of life and fostering economic growth in these communities [10].
The design and optimization of distribution networks for rural areas require advanced mathematical models that can effectively determine the optimal feeder routes to guarantee an energy supply for all users [11]. Traditional network planning approaches often rely on predefined layouts or heuristic methods, which may not ensure the most cost-effective or technically feasible solution [1]. By formulating optimization models that explicitly incorporate the selection of distribution routes, it becomes possible to minimize infrastructure costs while satisfying electrical demand constraints. These models leverage mixed-integer nonlinear programming (MINLP) techniques to simultaneously determine the best conductor allocation and feeder routing, ensuring efficient energy delivery while reducing the impact of geographical barriers and challenging terrain conditions [12,13].

1.3. Literature Review

The optimal planning of distribution systems, encompassing both feeder routing and conductor assignment, has been extensively studied in the specialized literature. This subsection discusses some of the most relevant research contributions in the field.
The authors of [14] explored the integration of radiality constraints into optimization models for distribution systems, emphasizing their necessity in planning and operational models due to the radial nature of these networks. Their study provided a literature review, a critical analysis, and a systematic approach to incorporating these constraints into mathematical formulations. This research demonstrated that radiality constraints can be efficiently formulated and applied to network reconfiguration and expansion planning while ensuring the required topology. Furthermore, it generalizes these constraints, extending their applicability to various optimization problems in power distribution systems.
In [15], the authors analyzed the expansion of power distribution systems driven by increasing electricity demand in urban and industrial sectors. They proposed a multi-criteria decision-making approach using the CRITIC method to optimize network design by evaluating voltage profiles, power losses, current levels, and conductor costs. The methodology was validated on the IEEE 34-bus system using Matpower in Matlab, generating a decision matrix with 210 alternatives. The results demonstrated that the proposed method effectively balances quality, efficiency, and cost in distribution network planning.
Another study [1] addressed the optimal expansion of AC medium-voltage distribution grids for rural applications using a heuristic approach. Feeder routes were selected via a minimum spanning tree (MST) formulation, while conductor calibers were initially assigned based on the maximum expected load current. A tabu search algorithm (TSA) refined the solution using three-phase power flow simulations under varying load conditions. Numerical tests on 9- and 25-node feeders showed that the proposed method effectively reduced planning costs, with the heuristic conductor selection covering at least 70% of the final optimal calibers, enhancing the TSA’s performance.
In [8], a constructive heuristic algorithm was proposed to solve the complex mixed binary nonlinear programming problem of distribution system planning. This approach incorporates a local improvement phase and a branching technique to enhance solution quality. A sensitivity index, derived from a relaxed distribution system planning formulation, guides the addition of circuits or substations. Numerical tests on two benchmark systems and a real distribution network demonstrated the effectiveness of the proposed method.
The authors of [16] developed a bi-objective optimization model for distribution network expansion that integrates system reconfiguration and operational reliability. Using the non-dominated sorting genetic algorithm II and heuristic techniques, this approach efficiently solved the embedded optimization subproblem. Tested on IEEE 33- and 70-bus systems, it achieved over 200 times faster computation than existing methods.
In [17], the authors analyzed the distribution system reconfiguration problem, adjusting interconnection switches to optimize technical-economic benefits, such as loss minimization. A comparative assessment of classical optimization models and metaheuristic approaches was conducted using standardized metrics to eliminate implementation and hardware discrepancies. The results on the test systems (comprising 33, 136, and 417 buses) revealed that linear and conic programming models efficiently solved the problem in small-to-medium networks, while metaheuristics outperformed classical methods in large-scale systems due to their lower computational effort.
The authors of [18] studied the impact of reliability considerations on the configuration and planning costs of radial networks. A direct search technique was implemented to minimize planning costs while leveraging the principle of optimality to enhance computational efficiency by reducing the total number of radial paths. Reliability indices were calculated to assess different feeder configurations, and the methodology was tested for optimal feeder routing with varying numbers of substations. This study provides insights into the trade-off between optimality and reliability in complex feeder configurations, demonstrating the effectiveness of the proposed approach for multi-substation distribution networks.
In [19], the authors presented a novel dynamic programming approach for the multi-objective planning of electrical distribution systems. The proposed method simultaneously optimizes feeder routes and branch conductor sizes by minimizing two key objectives: (i) installation and operating costs and (ii) interruption costs. The first objective accounts for new feeder and substation installation costs, maintenance expenses, and energy losses, while the second evaluates network reliability through non-delivered energy, repair, and customer damage costs. A dynamic programming-based algorithm was developed to generate a set of Pareto-optimal solutions via weighted aggregation. The approach was validated on 21-, 54-, and 100-node systems, and a comparative analysis against multi-objective evolutionary algorithms was conducted, demonstrating the proposal’s effectiveness.
The authors of [20] developed a simple algorithm for distribution system planning in large areas, focusing on optimal substation placement and feeder routing. The main objective was to determine the optimal substation location by minimizing costs while ensuring a radial system structure. The study also incorporated feeder routing with four types of conductors in order to enhance cost efficiency. Unlike traditional approaches that use a single conductor type, this method selects different conductors for various segments of the network to further reduce costs. The proposed approach ensures an optimal balance between investment and operational efficiency in distribution system expansion.
The authors of [21] presented a comprehensive methodology for rural electrification based on open data, georeferencing, and a mixed-integer linear programming model that minimizes the net present cost of the electrical system while considering investment, operation, maintenance, and residual value. The proposed approach is structured into four stages: demand estimation, hybrid microgrid sizing, internal network design, and integrated area-level optimization. It was validated in Butha-Buthe (Lesotho), where 72 communities were electrified, achieving 100% renewable energy solutions in more than 50% of the cases. However, the linearization of the formulation limits the ability to accurately represent nonlinear phenomena, and the sequential network design approach may restrict the identification of global optima.
The research in [22] proposed a strategy for rural electrification planning using a geographic information system-based approach, graph theory, and topographic analysis, with the goal of generating realistic electrical network topologies. The objective function aimed to minimize the total investment cost of the grid while considering both line routing and conductor selection under capacity constraints. The methodology was implemented in the GISEle tool, which combines population density analysis via clustering, Steiner tree generation, and balanced power flow analysis. The model was validated through a case study in Cavalcante (Brazil), achieving a 47% reduction in deployment costs compared with solutions based solely on MSTs. However, by structuring the optimization process in sequential stages (first topology design and then electrical component allocation), the model may limit the search for global optima, particularly in scenarios where routing and electrical sizing decisions are strongly interdependent.
On the other hand, the authors of [23] proposed a mixed-integer conic programming model for routing in balanced distribution systems, which was solved using the AMLP solver in CPLEX. This study focused on minimizing the system’s daily energy losses. Simulations on test systems with up to 203 nodes demonstrated the model’s effectiveness in reducing losses. Moreover, comparisons with other techniques highlighted the robustness and efficiency of the proposed approach in terms of solution quality and processing times.
For their part, the authors of [24] proposed a methodology based on the Harris hawks optimizer for distribution system routing, which focused on minimizing power losses under specific load conditions while maintaining a radial configuration. Validated on balanced systems with 33, 85, and 295 nodes, the strategy demonstrated efficiency compared with other metaheuristic techniques. The authors also analyzed computational times, although they did not perform a statistical analysis to assess the repeatability of the method.
In [25], the routing problem for distribution systems was addressed using a genetic algorithm, ensuring the feasibility of individuals through a heuristic stage that guaranteed a radial configuration. The objective was to minimize both energy losses and the line loading index. This methodology was validated on systems with 33, 1760, and 4400 nodes, demonstrating efficiency and applicability. Although the results were compared against those of other methods and computational times were analyzed, the authors did not include a statistical analysis to ensure repeatability of the approach.
In this literature review, the following key aspects were observed:
1.
Multiple studies underscore the importance of preserving a radial network structure in optimization models for distribution planning, as it provides both computational tractability and operational feasibility.
2.
Techniques such as multi-criteria decision making, dynamic programming, and metaheuristic methods have been proven to be effective in balancing cost, reliability, and operational efficiency for network expansion and reconfiguration problems.
3.
Heuristic algorithms, spanning tree formulations, and sensitivity-driven procedures are frequently employed for feeder routing and conductor selection, enabling cost reductions while enhancing network performance across a range of applications.

1.4. Novelty and Contributions

While the methodologies presented in the previous subsection have advanced the state of knowledge in distribution network planning, several methodological gaps remain. In particular, many approaches treat network topology design and conductor sizing as decoupled subproblems, which can lead to suboptimal configurations when the interdependence between routing decisions and electrical parameters is not fully captured. Moreover, although some studies incorporated operational factors such as reliability or load variation, they often relied on linear or piecewise-linear models, which cannot accurately represent the nonlinear nature of power flow equations, especially in medium- and low-voltage networks.
Another critical limitation is the reliance on heuristics and metaheuristics which, while useful for large-scale problems, do not guarantee global optimality and are often sensitive to parameter tuning and the initial conditions. In practice, these techniques may overlook high-quality solutions in highly combinatorial decision spaces, particularly when dealing with unbalanced, multi-phase rural distribution systems and diverse conductor options.
As a result, there is a need for a more comprehensive approach that integrates expansion planning, conductor assignment, and operational constraints while ensuring optimality and scalability for rural distribution networks.
In light of these observations, this study makes the following key contributions:
1.
A novel and comprehensive MINLP formulation is proposed to simultaneously solve the distribution feeder routing and conductor sizing problems in rural distribution networks. Unlike existing methods, which decouple these stages or rely on approximations, the proposed model accurately captures the nonlinearities of power flows and preserves the radial topology, providing a mathematically rigorous and integrated optimization framework.
2.
The proposed approach demonstrates superior performance in comparison with state-of-the-art heuristics, particularly the tabu search algorithm combined with MST topology generation [1]. According to numerical experiments conducted on 9- and 25-node test systems with 14 and 42 candidate lines as well as seven available conductor types, the MINLP model achieved substantial reductions regarding total planning costs and energy losses over a 20-year horizon.
3.
In addition to delivering globally optimal solutions, the methodology allows for a detailed exploration of the trade-offs between investment and operating costs, providing planners with a long-term perspective that is critical for infrastructure development in rural and under-resourced areas. The use of exact optimization ensures transparency, repeatability, and robustness, which are essential in academic and practical applications alike.
To efficiently solve the formulated MINLP problem, this research employs an exact optimization approach that integrates the branch-and-bound method with an interior-point solver. This implementation leverages state-of-the-art optimization tools available in Julia software through the JuMP optimization environment, ensuring computational efficiency and robustness in solving problems that involve large-scale distribution networks.
Within the scope of this research, it is essential to highlight three key considerations. First, the distribution planning problem for rural networks is formulated as an optimization problem with a single distribution substation that is solely responsible for meeting the energy demands of all end users in the network. Second, the optimization process is conducted under peak load operating conditions, representing the most critical scenario, where all of the selected conductor sizes must safely accommodate the maximum current demands while maintaining their conduction properties and ensuring reliable operation. Finally, the set of possible distribution feeder routes is predefined by the distribution company based on a comprehensive feasibility study that considers the geographical constraints of the rural areas benefiting from the network expansion.

1.5. Document Organization

The remainder of this document is organized as follows. Initially, Section 2 introduces the proposed MINLP formulation, which models the simultaneous optimization of feeder route selection and conductor assignment for rural electricity distribution networks. Subsequently, the solution strategy in Section 2.3 integrates the branch-and-bound approach with an interior-point optimizer while leveraging the Julia optimization framework. Section 3 describes the characteristics of the test feeders used for numerical validation, which consist of 9 and 25 nodes, with 14 and 42 distributing branches, respectively. Section 4 presents the numerical results obtained, including comparative analyses with existing metaheuristic approaches, demonstrating the effectiveness of the proposed MINLP formulation in obtaining high-quality solutions for simultaneous feeder routing and conductor assignment. Finally, Section 5 describes the most important conclusions drawn from this work, as well as some possible future developments.

2. Proposed Methodology

This section presents the solution methodology adopted for the optimal planning of rural distribution grids. First, a comprehensive MINLP formulation that simultaneously addresses the selection of feeder routes and conductor sizes is introduced, which captures both the discrete and nonlinear nature of the problem. The model incorporates power flow equations, technical constraints, and cost-related objectives over a long-term planning horizon. Subsequently, the solution strategy used to tackle the proposed MINLP problem is described, which relies on a branch-and-bound framework coupled with an interior-point method for handling nonlinear subproblems. The implementation of this methodology was carried out in the Julia programming language using the JuMP modeling environment and the BONMIN solver.

2.1. Mathematical Formulation

The primary objective of optimal distribution network expansion is to determine the most suitable routes for ensuring the efficient supply of system loads, as well as to select the optimal conductor sizes for each of the chosen routes [26]. Furthermore, the problem regarding optimal route selection in electrical distribution systems aims to define a new radial configuration that minimizes energy losses and improves operational efficiency [26,27]. This problem belongs to the family of MINLP models, as it employs a binary vector to indicate whether or not a distribution line should be constructed. On the other hand, conductor selection in distribution networks is an optimization problem which focuses on minimizing investment and operating costs [28]. This problem is also commonly represented through an MINLP formulation, as the decision variable consists of a binary vector indicating whether a conductor of a specific caliber should be selected.
The objective function and the set of constraints of the optimization model representing the distribution network expansion problem are described below.

2.1.1. Objective Function

The objective function must balance economic and technical aspects to minimize the costs associated with conductor investment and power losses over one year of operation. The objective function used in this work is as follows:
min Z cost = α β Z loss + Z inv ,
with
α = t a 1 ( 1 + t a ) N t ,
β = t T 1 + t e 1 + t a t ,
where Z cost represents the system’s annual operating costs, calculated by summing the energy losses ( Z loss ) and conductor investment costs ( Z inv ). The components of the objective function are defined in Equations (4) and (5). The parameter α is the factor used to annualize the network operator’s energy losses and conductor investment costs, while β is the factor that accounts for energy price growth over time. Meanwhile, i a represents the internal rate of return, N t is the planning horizon in years, and  i e corresponds to the annual increase in energy costs. Z loss and Z inv are calculated as follows:
Z loss = C k W h T Re l L V l J l ,
Z inv = l L c C C c Y l c L l ,
where C k w h is the average cost of energy; T is the number of hours in a year (i.e., 8760); V l is the voltage drop across the distribution line l; J l is the current flowing through the distribution line l; C c is the cost of installing one kilometer of type c conductors; L l is the length of the distribution line l; Y l c is the binary variable entrusted with selecting the type c conductor to be installed in the distribution line l; and the sets L and C are associated with the lines available for construction and the conductor sizes to be installed, respectively.

2.1.2. Set of Constraints

The set of constraints modeling the optimal expansion problem for distribution systems must comply with Kirchhoff’s laws and the voltage regulation and thermal limits of the distribution lines. The set of constraints representing the problem is presented below.

2.1.3. Current Balance at the System Nodes

The equality constraint in Equation (6) represents the current balance at node k in the distribution system:
I k g I k d = l L A k l J l , k N ,
where I k g represents the current injected by a substation connected at bus k; I k d corresponds to the current consumption at bus k; A k l is the position of the node-to-branch incidence matrix relating node k to line l; and N denotes the set containing the nodes in the distribution system.
The constraint in Equation (6) is a direct application of Kirchhoff’s current law for each node k. Specifically, the current entering the node (i.e., the sum of generation and imports through the lines) minus the current leaving the node (i.e., the sum of demand and exports through the lines) must be equal to zero. Alternatively, this equation can be interpreted as a nodal flow balance, where all generation and consumption are offset by the incoming or outgoing current flow within the network.

2.1.4. Voltage Drop Across the Distribution Lines

The equality constraint in Equation (7) represents the voltage drop in a distribution line l that interconnects nodes k and j:
V l = X l k N A k l V k = L l c C Y l c Z c J l , l J ,
where V k is the voltage at node k; X l is the binary variable that determines whether a distribution line l is constructed; and Z c is the impedance of the conductor size c selected for line l.
The constraint in Equation (7) ensures electrical consistency in the voltage drop of line l, establishing that it can be determined in two equivalent ways:
  • Nodal voltage difference: The voltage drop in line l is equal to the voltage difference between nodes k and j, which the line interconnects (left-hand side of the equation).
  • Application of Ohm’s law: The voltage drop can also be expressed as the product of the impedance of line l and the current flowing through it (right-hand side of the equation).
From a modeling perspective, the constraint in Equation (7) incorporates the binary variable X l , which indicates whether a line l is constructed or not. When X l = 1 , line l is installed, and the voltage drop equation holds, which allows expressing V l either as the nodal voltage difference or as the product of the effective impedance and current. When X l = 0 , line l is not constructed, which is modeled by setting the voltage drop V l to zero, effectively nullifying any current flow since the connection does not physically exist. Additionally, the binary variable Y l c determines the conductor size c to be installed on line l, which is selected by X l while ensuring compliance with the voltage drop and thermal limit requirements.

2.1.5. Load Current at the Demand Nodes

The equality constraint in Equation (8) allows calculating the current demanded by the system loads. In this case, constant power loads are assumed, making it possible to use Tellegen’s second theorem to relate the complex power at node k to its voltage and current:
S k d , = V k I k d , k N ,
where S k d is the complex power demanded at node k by a load, which is a known parameter, and · denotes the complex conjugate of the argument.

2.1.6. Voltage Regulation

The constraint in Equation (9) represents the voltage regulation in the distribution system. The voltage magnitude at node k must remain within predefined limits set by the network operator:
V min V k V max , k N ,
where V min and V max represent the minimum and maximum voltage regulation limits established by the network operator’s regulatory policies.

2.1.7. Thermal Limit of the Conductors

The constraint in Equation (10) states that the magnitude of the current flowing through line l must not exceed the thermal limit of the type c conductor selected by the binary variable Y l c :
J l c C I c max Y l c , l L ,
where I c max is the maximum current that can flow through a type c conductor. Note that if line l is not selected by the binary variable X l , then the current flowing through it will be zero, and therefore, the constraint in Equation (10) will be satisfied.

2.1.8. Substation Node Conditions

The equality constraint in Equation (11) states that the only system node allowed to inject current is the substation node (i.e., the slack node), while the constraint in Equation (12) sets the substation node voltage to the system’s nominal voltage, which is generally set as 1 p.u.:
I k g = 0 , k slack node
V k = V nom , k = slack node .

2.1.9. Radial System Topology

The constraint in Equation (13) ensures that all nodes in the distribution system remain connected, preventing the presence of isolated nodes or disconnected areas. To this effect, each node must have at least one incoming or outgoing connection. Meanwhile, the constraint in Equation (14) states that the total number of constructed system lines must always be n n 1 , ensuring that the resulting topology remains radial:
l L A k l X l 1 , k N ,
l L X l = n n 1 ,
where n n is the number of nodes in the system. It should be mentioned that the radial network constraint was incorporated because the vast majority of rural distribution systems operate under this topology, in accordance with technical regulations and operational criteria established by network operators [29]. Radial configurations facilitate system protection, reduce infrastructure investment costs, and simplify both operation and maintenance [30,31].

2.1.10. Conductor Selection

The constraint in Equation (15) ensures that only one conductor size c is selected for distribution line l by the binary variable X l , preventing the installation of multiple conductor sizes per line and ensuring that conductors are not assigned to lines that will not be constructed:
c C Y l c = X l , l L ,
It is worth highlighting that the mathematical model presented from Equation (1) to Equation (15) can be adapted to consider the integration of distributed generation (DG) units within distribution networks. To this effect, the formulation must incorporate new constraints that reflect the impact of DG on the system’s power balance. In particular, the nodal current balance equation, as shown in Equation (6), should be modified to include the current injected by these sources. This adjustment implies the definition of an additional expression to calculate the injected current based on the complex power output of the DG units, following a similar formulation to that used in Equation (8). Additionally, it is necessary to impose constraints that establish the upper and lower bounds of active and reactive power generation, ensuring that the optimization respects the operational capabilities of the generation devices.
In addition to the integration of DG, the model can also be extended to address demand uncertainty or variations. One approach involves defining multiple demand scenarios based on probabilistic forecasts or historical variability. These scenarios can be incorporated into the model through Equation (8), as demand may vary over time. In this regard, it becomes important to include the time variable as a set within the optimization model. This allows planners to evaluate network configurations that remain cost-effective and technically feasible under variable load conditions. Such an extension would enhance the model’s applicability to real-world planning environments, where both generation and demand exhibit significant temporal and spatial variability.
By incorporating these adjustments, the model could effectively support the design of modern active distribution networks, combining optimal routing, conductor sizing, and generation and demand uncertainty.

2.2. Impact of Conductor and Route Set Reduction on Computational Complexity

The distribution network expansion model presented from Equation (1) to Equation (15) is mathematically formulated as an MINLP problem due to the simultaneous presence of binary decision variables (for route and conductor selection) and nonlinear relationships (load current at demand nodes). The combinatorial nature of choosing which lines to build (while ensuring a radial network) and which conductor size to install for each line leads to exponential growth in the possible configurations. All of the possible solutions are defined by a combination with the following structure:
C n l , n n 1 · n c n n 1 = n l ! n l n n 1 ! n n 1 ! · n c n n 1 ,
where n l corresponds to the number of lines available for construction in the distribution system and  n c is the number of conductors available for installation. For example, in a nine-node system with 14 possible lines for construction, where each line can select from seven available conductor sizes, there are approximately 1.7312 × 10 10 possible combinations. Similarly, for a 25-node test system with 42 possible lines for construction, where each constructed line can be assigned one of seven conductors, there are approximately 6.7762 × 10 31 possible combinations. Finally, if the same exercise is repeated for a 100-node test system with 180 possible lines for construction, there are approximately 1.7158 × 10 136 possible combinations. This clearly illustrates the combinatorial explosion inherent in this problem.
Thus, the computational time required to solve the problem scales exponentially with the parameters n n , n l , and  n c . Specifically, the solution space is defined by the number of ways to choose n n 1 lines from n l candidates while ensuring a radial structure, as well as by the allocation of one of the n c conductor types to each selected line. This combinatorial explosion underpins the NP-hard classification of the problem (for which a polynomial-time algorithm is not expected) and explains why exhaustive enumeration or exact solution methods become computationally prohibitive as the system size increases.
Furthermore, the presence of nonlinear constraints such as Kirchhoff’s laws, voltage regulation bounds, and thermal capacity limits intensifies the computational burden. While the use of exact optimization techniques (e.g., the branch-and-bound method with nonlinear solvers) is necessary to ensure global optimality, these methods are computationally intensive for large-scale instances.
Importantly, the number of available lines and conductor options directly influences the size of the solution space and, consequently, the computational load. As illustrated in Equation (16), restricting the number of conductor types or candidate routes can significantly reduce the search space, allowing for faster solution times. This trade-off between modeling flexibility and tractability is particularly relevant in practical planning contexts, where utilities may adopt a limited set of standardized conductor types to streamline procurement and reduce complexity. In such cases, the proposed MINLP formulation remains applicable and can produce near-optimal solutions with lower computational effort, increasing its relevance for real-world rural network planning.

2.3. Solution Strategy

To address the MINLP problem dealing with the simultaneous selection of distribution feeder routes and conductor sizes in radial medium-voltage networks, this study proposes an efficient optimization approach that leverages free and open-source optimization tools, specifically the Julia programming language and its dedicated MINLP solvers [32]. The methodology follows a two-stage strategy, integrating the branch-and-bound (B&B) technique with an interior-point method (IPM) [33]. The interaction between both stages is shown in Figure 2.
As shown in Figure 2, the B&B algorithm is particularly suited for handling the discrete nature of route and conductor selection, ensuring that only feasible integer solutions are explored while systematically reducing the search space [34]. At each branching node, a continuous relaxation of the problem is solved using the IPM, temporarily treating integer variables as continuous ones to facilitate efficient exploration of the solution space and leverage the convex properties of the relaxed problem, which ultimately enhances computational efficiency [35].
The IPM, widely recognized for its robustness in solving large-scale nonlinear problems, is employed to efficiently handle the continuous relaxations within the B&B framework [36]. This approach transforms the constrained optimization problem into a sequence of barrier subproblems, where the barrier parameter is iteratively reduced until convergence and an optimal solution is achieved. The synergy between the B&B framework and the IPM ensures that the MINLP problem is systematically decomposed into manageable subproblems, improving both convergence rates and solution quality [37]. By integrating these optimization techniques within the Julia environment, the proposed methodology effectively addresses the inherent complexities of MINLP, ensuring optimal selection of conductors and feeder routes while maintaining the feasibility, reliability, and cost-efficiency of the electrical distribution network.
Table 1 illustrates the main steps involved in using the B&B method in combination with the IPM to solve the MINLP formulation regarding optimal feeder routing and conductor selection for rural distribution network applications.
For this research, the Julia programming language, combined with the BONMIN solver (basic open-source nonlinear mixed-integer programming), provides an efficient and flexible environment for solving MINLP problems in electrical distribution network optimization. Julia’s high-performance computing capabilities, coupled with its ability to interface seamlessly with state-of-the-art solvers, make it an ideal choice for large-scale optimization problems. BONMIN, which integrates the B&B method with IPMs, can effectively handle the discrete nature of conductor selection and feeder routing problems, as well as the nonlinear constraints of power distribution models (in the complex variable domain), thereby ensuring computational efficiency and solution accuracy [38]. This combination enables the precise formulation and resolution of complex optimization problems such as the one studied in this work.
Some of the advantages of this solution methodology are listed below:
1.
Julia’s just-in-time compilation allows for faster execution compared with traditional high-level languages, making it highly efficient for solving large-scale MINLP problems.
2.
BONMIN effectively integrates the B&B method, outer approximation, and IPMs, enabling robust solutions for MINLP models.
3.
The Julia ecosystem, particularly the JuMP package, allows for the seamless formulation of nonlinear constraints and integer variables, supporting complex power system optimization tasks.
4.
Julia and BONMIN are open-source, reducing computational costs and allowing researchers to customize and extend their optimization algorithms for specific problem structures.

3. Test Feeder

To validate the performance of the proposed mathematical model and assess its effectiveness in addressing the optimal expansion problem in distribution networks, two test systems were selected from the specialized literature (i.e., the aforementioned 9- and 25-node feeders), which have been previously used to solve this problem. These systems allowed for a comparison of our model against previously reported solutions, as well as for an analysis of how the model responded to different network configurations, system sizes, and levels of complexity. Recall that, according to Equation (16), as the number of nodes and lines available for installation increases, the number of possible combinations grows, thereby increasing the complexity of the problem.

3.1. Nine-Node Test Feeder

The nine-node test system is a system that operates at a line-to-line voltage of 13.2 kV and consists of nine nodes and eight loads, with a total installed three-phase power of 7625 kW and 3692.95 kVAr. For the optimal expansion problem, 14 possible routes (segmented lines) are available for construction, as shown in Figure 3.
The parametric information for the nine-node system is summarized in Table 2 and Table 3, which include the projected load consumption per node and the lines available for construction.

3.2. Twenty-Five-Node Test Feeder

The 25-node test system is a system that operates at a line-to-line voltage of 13.2 kV and consists of 25 nodes and 24 loads, with a total installed three-phase power of 6375 kW and 3087.55 kVAr. For the optimal expansion problem, 42 possible routes (segmented lines) are available for construction, as shown in Figure 4.
The parametric information for the 25-node system is summarized in Table 4 and Table 5, indicating the projected load consumption per node and the lines available for construction.
Remark 1.
The test systems shown in Figure 3 and Figure 4 were considered to be balanced three-phase systems. Therefore, their single-phase equivalent representation was used. However, when working with per-unit (p.u.) quantities, three-phase base values had to be used for the voltage (i.e., line-to-line voltage) and power (i.e., three-phase power).

3.3. Available Conductor Sizes and Additional Parametric Information

To determine the numerical value of the objective function, seven different conductor sizes were considered for selection in both test systems. The investment costs used in the model were based on real data on network acquisition and deployment, which were obtained from utility companies and regional suppliers [1]. The information for each conductor size is presented in Table 6, including its impedance, thermal limit, and cost per kilometer.
Similarly, to determine the values of the objective functions defined in Equations (1) and (5), the parametric information shown in Table 7 was used.

4. Numerical Results and Discussions

For the computational implementation of the MINLP model representing the studied problem, a workstation with a 12th Gen Intel Core i7-12700T CPU @ 1.40 GHz, 32 GB of RAM, and 64-bit Windows 11 Pro was used. All scripts were programmed in Julia v1.10.2. Similarly, to solve the proposed MINLP model, the JuMP optimization environment was used in conjunction with the BONMIN solver.
To validate the effectiveness of the proposed MINLP model, the results were compared against those reported in [1]. In that study, to reduce the complexity of the mathematical model, the authors addressed the optimal grid expansion problem in two stages. In the first stage, they solved the route selection problem using MSTs, a graph theory procedure that connects all nodes in a system with the lowest sum of edge weights, thereby ensuring a radial topology without sub-tours at the minimum interconnection cost (i.e., the shortest distance) [39,40]. Subsequently, based on the radial topology determined via the shortest distance, they addressed the conductor selection problem using the sine-cosine (SCA) and tabu search (TSA) metaheuristic algorithms.
Comparing the proposed MINLP model against previous solutions is essential to demonstrate its validity and effectiveness, as this allows verifying its solution robustness and quality with respect to well-established approaches in the specialized literature. This comparison reinforces confidence in the practical applicability of the new method and provides a clear reference for its advantages and limitations in relation to existing methodologies.

4.1. 9-Node Test Feeder

The results of applying the MINLP model to the nine-node feeder are shown in Figure 5 and Table 8. Figure 5 presents the optimal route selection for the system in comparison with the radial topology obtained in [1] via the MST approach.
Table 8 presents the numerical results obtained for the nine-node system, comparing them against three different optimization approaches. For each method, the results include the conductor sizes selected for each constructed line (Figure 5), the total costs ( Z cost ), the energy losses costs ( Z loss ), and the conductor investment costs ( Z inv ).
Based on the numerical results shown in Figure 5 and Table 8, the following can be stated:
  • The solution obtained using the MST method ensured a radial topology with a shorter total line length (5.12 km) compared with the MINLP model (5.47 km), significantly reducing conductor investment costs. In this regard, the MST-SCA and MST-TSA approaches required conductor investments of approximately USD 12,467.50 and USD 12,180.00, respectively, whereas the MINLP model required nearly twice as much in conductors (USD 23,224.00). However, aside from minimizing the total line length, the MST-based solution did not consider technical aspects such as system energy losses.
    Additionally, it is important to highlight that in the MST-based methods, the conductor size selection varied significantly across different lines, evidencing a partial optimization focused on minimizing investment costs by selecting the shortest route. In contrast, the MINLP model tended to select larger conductor sizes more uniformly (with a predominance of sizes seven and six), reflecting a strategy aimed at reducing network losses at the expense of higher initial investment costs.
  • The topology obtained using the MINLP model optimized network expansion by considering both economic (investment and operating costs) and technical aspects (voltage limits and line capacity). As observed in Figure 5b, the model prioritized incorporating a greater number of branch circuits, allowing for a more efficient distribution of current flow and, consequently, a significant reduction in system energy losses. In this case, the MINLP model achieved an energy losses cost of USD 63,764.12, which represents a reduction of USD 48,707.68 (43.31%) compared with MST-SCA and USD 47,982.61 (42.94%) compared with MST-TSA.
  • Regarding the total costs, the MINLP model achieved the lowest value (USD 77,129.34), representing reductions of approximately USD 55,569.79 (41.88%) and USD 54,689.99 (41.48%) compared with MST-SCA and MST-TSA, respectively.
  • As for the computation times, the MINLP model achieved global optimality in approximately 15.08 s, which was comparable to MST-TSA (14.35 s) and significantly faster than MST-SCA, which required 28.76 s. These results indicate that for small systems, the exact approach is competitive in terms of computation time while offering globally optimal solutions.
The results demonstrate that the MINLP model provided a more efficient solution in terms of total system cost, as it significantly reduced energy losses ( Z cost ), despite requiring a higher initial investment in conductors ( Z inv ). This highlights the advantage of simultaneously optimizing network topology and conductor selection, rather than addressing these problems in two separate stages, as was performed in the MST-SCA and MST-TSA methods. From a practical perspective, although the MINLP model entailed a higher initial investment cost, the reduction in energy losses compensated for this expense in the long term, making it a more cost-effective and efficient alternative for distribution network expansion.

4.2. Twenty-Five-Node Test Feeder

The 25-node system exhibited a similar behavior to that observed in the 9-node feeder, albeit amplified due to the increased complexity of the network. Figure 6 illustrates the radial topology provided by the MST method in comparison with that obtained via the MINLP model, while Table 9 presents the conductor sizes selected for each constructed line, the investment costs, the energy loss costs, and the total cost for each method.
Based on Figure 6 and Table 9, the following can be stated:
  • Just like in the nine-node system, the MST-TSA solution, which minimized the total system distance to 23.95 km, resulted in a lower investment cost (USD 51,270) but exhibited extremely high energy losses (USD 313,238.9341), leading to a total cost of USD 371,516.5933.
  • In contrast, the MINLP model invested more in conductors (USD 73,045) since the total system distance increased to 28.65 km. However, the network topology selected by this model (Figure 6) significantly reduced the costs of energy losses (USD 103,181.7780) by efficiently redistributing power flows and preventing branch circuit overloads. This resulted in a total cost of approximately USD 128,974.7251.
  • In the MST-TSA method, the selected conductors were predominantly of sizes one and two, with some larger exceptions (e.g., sizes six, seven, and five) in specific lines. This suggests a strategy aimed at restricting investment in most branches and using larger conductors only when strictly necessary to meet the minimum operational criteria. In contrast, the MINLP model invested more and more uniformly in larger conductors (e.g., there was a predominance of sizes seven, six, and two), reflecting an approach that prioritizes the overall reduction in long-term losses, which has a greater influence on the final objective function value, as demonstrated in Table 8 and Table 9.
    In other words, while MST-TSA maximized the use of smaller conductors to minimize short-term investment costs, the MINLP model balanced investment costs and loss reduction, leading to a network design with a greater electrical capacity but lower operating costs over the planning horizon.
  • This substantial reduction in total costs (over USD 188,282.1561, or 51.65% compared with the MST-TSA method) demonstrates the advantage of simultaneously optimizing route selection and conductor size via exact solution techniques, rather than solving each step separately. Simultaneously solving these problems enables the direct interaction between investment and operational decisions, ensuring that installation costs and energy losses are optimized together and thus increasing the likelihood of finding the global optimum. Conversely, addressing these aspects separately (e.g., establishing the topology first and then selecting conductor sizes) limits the ability to search for global optima. This often leads to configurations that minimize the initial costs without adequately considering the long-term impact of energy losses.
  • It should be added that the standard deviation of the TSA for the 25-node test system was USD 640.21, indicating a degree of variability in the solutions obtained across multiple runs. In contrast, the standard deviation of the proposed MINLP model was zero, which confirms its ability to consistently converge to the same numerical solution regardless of the number of executions.
  • In this case, the computation time of the MINLP model increased substantially to 55,546.18 s due to the exponential growth of the solution space (see Section 2.2). In contrast, the TSA method provided a feasible solution in less than 70 s. This highlights a well-known trade-off between solution optimality and computational effort, emphasizing the need for future research on hybrid or decomposition-based strategies to extend the applicability of exact methods to larger distribution systems.
The results for both test systems demonstrate that the MINLP formulation achieved a substantial reduction in the cost of energy losses, being approximately USD 47,982.61 (42.93%) and USD 210,057.16 (61.06%) compared with the MST-TSA approach for the 9- and 25-node test systems, respectively. Consequently, the total costs also exhibited significant reductions of approximately USD 54,689.99 (41.48%) and USD 242,541.87 (65.28%) compared with the MST-TSA approach for the 9- and 25-node test systems, even though the MINLP model requires a higher initial investment in conductors. In terms of computational performance, for both test systems, the MINLP model achieved a standard deviation of zero. This behavior reflects the deterministic nature of exact optimization methods and provides strong evidence for the global optimality of the results produced by the proposed formulation. Regarding processing times, although the exact model required more computation time for larger systems, it delivered solutions that were significantly lower in terms of total costs as well as superior technical performance, justifying its use in long-term planning scenarios where solution quality is a priority.
These findings highlight the importance of simultaneously optimizing both network topology and conductor selection to achieve globally efficient solutions. Furthermore, the robustness of the proposed methodology in the 9- and 25-node systems demonstrates its scalability, indicating that it could be successfully extended to even larger distribution networks with more demanding operational conditions. This makes it a valuable tool for the long-term planning of real electrical systems.

5. Conclusions and Future Works

This article formulated the optimal distribution network expansion problem as an MINLP model, simultaneously addressing route selection and conductor sizing in radial distribution systems. Case test systems with 9 and 25 nodes were used to validate the proposed approach. Furthermore, the proposed model was compared against existing methods based on metaheuristic algorithms and the construction of an MST approach.
The numerical results confirmed significant reductions in both total costs and energy losses for the MINLP formulation in comparison with methodologies based on MSTs and metaheuristic algorithms (i.e., SCA and TSA). In the nine-node system, the total cost decreased from approximately USD 131,819.33 (MST-TSA) to USD 77,129.34 (MINLP), resulting in savings of USD 54,689.99, equivalent to 41.48%. Additionally, the energy loss costs were reduced from USD 111,746.73 to USD 63,764.12, representing a decrease of USD 47,982.61 (42.94%). For the 25-node system, the total cost reduction exceeded 65%, dropping from approximately USD 371,516.59 (MST-TSA) to USD 128,974.72 (MINLP). Similarly, the energy losses costs decreased by USD 210,057.16 (61.06%) from USD 313,238.93 to USD 103,181.78. Although the MINLP model requires a higher initial investment in conductors, these savings in energy losses more than compensate for the additional investment in the medium and long term, reinforcing the importance of simultaneously optimizing both network topology and conductor selection.
As potential future work, our first proposal would be to extend the mathematical model to unbalanced distribution systems while considering loads connected in star or delta configurations as well as the asymmetry caused by the geometric arrangement of conductors. Secondly, the mathematical model could be formulated for a multi-objective context, evaluating economic, technical, and environmental criteria. Similarly, it would be interesting to incorporate distributed resources (e.g., photovoltaic generation, energy storage, or electric vehicles) to analyze the impact of decentralization on network expansion. The integration of heuristic initialization strategies or hybrid optimization approaches could improve computational efficiency in large-scale systems, allowing the model to be scaled to networks with more than 100 nodes while preserving solution quality. Finally, introducing uncertainty in demand and renewable generation is suggested. This could be accomplished by employing stochastic or robust methods to capture more realistic hourly operating scenarios.

Author Contributions

Conceptualization, methodology, software, and writing—review and editing, B.C.-C., O.D.M., L.F.G.-N., W.G.-G. and J.A.A.-R. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

This work was supported by Agencia Nacional de Investigación y Desarrollo, ANID (Fondecyt regular 1230135 and Fondef TA24I10002). 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). The authors would like to acknowledge the support of OpenAI’s ChatGPT 4.0 for assisting in the drafting, refinement, and enhancement of the manuscript’s content. AI-powered assistance provided valuable insights into structuring complex technical discussions and improving the clarity and coherence of the text. Additionally, an image generation tool was utilized to create illustrative figures that effectively convey key concepts of this research. The integration of these AI-driven tools contributed to enhancing the overall presentation and accessibility of the manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
B&BBranch-and-bound
BONMINBasic open-source nonlinear mixed-integer programming
DGDistributed generation
IMPInterior-point method
MINLPMixed-integer nonlinear programming
MSTMinimum spanning tree
SCASine-cosine algorithm
TSATabu search algorithm

Variables

The following variables are used in this manuscript:
α Cost annualization factor
β Demand growth factor
A k l Position of the node-to-branch incidence matrix relating node k to line l
C c Cost of installing one kilometer of a type c conductor (USD/km)
C k W h Average energy purchase cost at the substation node (USD/kWh)
i a Expected internal rate of return (%)
i e Annual percent growth of the energy cost (%)
I c max Maximum current that can flow through a type c conductor (A)
I k d Current consumption at bus k (A)
I k g Current injection by a substation connected at bus k (A)
J l Current flowing through distribution line l (A)
L l Length of the distribution line l (km)
n c Number of conductors available for installation
n l Number of lines available for construction in the distribution system
n n Number of nodes in the system
N t Years in the planning horizon
S k d Complex power demanded at node k by a load (kVA)
TNumber of hours in a year (hours)
V l Voltage drop across distribution line l (kV)
V k Voltage at node k (kV)
V max Maximum voltage limit of node k (kV)
V min Minimum voltage limit of node k (kV)
X l Binary variable that determines whether a distribution line l is constructed or not
Y l c Binary variable entrusted with selecting the type c conductor to be installed in
distribution line l
Z c Impedance of the conductor size c selected for line l ( Ω /km)
Z cost Objective function associated with the system’s annual operating costs (USD)
Z loss System energy loss costs (USD)
Z inv Investment costs of the conductors (USD)
C Set containing the conductor sizes to be installed
L Set containing the lines available for construction
N Set containing the nodes in the distribution system

References

  1. Montoya, O.D.; Serra, F.M.; De Angelo, C.H.; Chamorro, H.R.; Alvarado-Barrios, L. Heuristic Methodology for Planning AC Rural Medium-Voltage Distribution Grids. Energies 2021, 14, 5141. [Google Scholar] [CrossRef]
  2. Trageser, M.; Pape, M.; Frings, K.; Erlinghagen, P.; Kurth, M.; Vertgewall, C.M.; Monti, A.; Busse, T. Automated routing of feeders in electrical distribution grids. Electr. Power Syst. Res. 2022, 211, 108217. [Google Scholar] [CrossRef]
  3. Nahman, J.; Spirić, J. Optimal planning of rural medium voltage distribution networks. Int. J. Electr. Power Energy Syst. 1997, 19, 549–556. [Google Scholar] [CrossRef]
  4. Mahfoud, R.J.; Alkayem, N.F.; Fernandez-Rodriguez, E.; Zheng, Y.; Sun, Y.; Zhang, S.; Zhang, Y. Evolutionary Approach for DISCO Profit Maximization by Optimal Planning of Distributed Generators and Energy Storage Systems in Active Distribution Networks. Mathematics 2024, 12, 300. [Google Scholar] [CrossRef]
  5. Do, T.P.; Alvarez-Herault, M.C. Distribution Network Planning Tool for Rural Areas. In Proceedings of the 2019 IEEE Milan PowerTech, Milan, Italy, 23–27 June 2019; IEEE: New York, NY, USA, 2019; pp. 1–6. [Google Scholar] [CrossRef]
  6. Lotero, R.C.; Contreras, J. Distribution System Planning With Reliability. IEEE Trans. Power Deliv. 2011, 26, 2552–2562. [Google Scholar] [CrossRef]
  7. Soussi, A.; Zero, E.; Bozzi, A.; Sacile, R. Enhancing Energy Systems and Rural Communities through a System of Systems Approach: A Comprehensive Review. Energies 2024, 17, 4988. [Google Scholar] [CrossRef]
  8. Lavorato, M.; Rider, M.J.; Garcia, A.V.; Romero, R. A Constructive Heuristic Algorithm for Distribution System Planning. IEEE Trans. Power Syst. 2010, 25, 1734–1742. [Google Scholar] [CrossRef]
  9. Liu, J.; Weng, X.; Bao, M.; Lu, S.; He, C. Active Distribution Network Expansion Planning Based on Wasserstein Distance and Dual Relaxation. Energies 2024, 17, 3005. [Google Scholar] [CrossRef]
  10. Dadjiogou, K.Z.; Ajavon, A.S.A.; Bokovi, Y. Enhancing energy access in rural areas: Intelligent microgrid management for universal telecommunications and electricity. Clean. Energy Syst. 2024, 9, 100136. [Google Scholar] [CrossRef]
  11. Ravadanegh, S.N.; Roshanagh, R.G. A heuristic algorithm for optimal multistage sizing, siting and timing of MV distribution substations. Electr. Power Syst. Res. 2013, 105, 134–141. [Google Scholar] [CrossRef]
  12. Resener, M.; Haffner, S.; Pereira, L.A.; Pardalos, P.M.; Ramos, M.J. A comprehensive MILP model for the expansion planning of power distribution systems – Part I: Problem formulation. Electr. Power Syst. Res. 2019, 170, 378–384. [Google Scholar] [CrossRef]
  13. Henriques, L.; Castro, C.; Prata, F.; Leiva, V.; Venegas, R. Modeling Residential Energy Consumption Patterns with Machine Learning Methods Based on a Case Study in Brazil. Mathematics 2024, 12, 1961. [Google Scholar] [CrossRef]
  14. Lavorato, M.; Franco, J.F.; Rider, M.J.; Romero, R. Imposing Radiality Constraints in Distribution System Optimization Problems. IEEE Trans. Power Syst. 2012, 27, 172–180. [Google Scholar] [CrossRef]
  15. 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]
  16. Li, Q.; Huang, S.; Zhang, X.; Li, W.; Wang, R.; Zhang, T. Topology Design and Operation of Distribution Network Based on Multi-Objective Framework and Heuristic Strategies. Mathematics 2024, 12, 1998. [Google Scholar] [CrossRef]
  17. Silveira, C.L.B.; Tabares, A.; Faria, L.T.; Franco, J.F. Mathematical optimization versus Metaheuristic techniques: A performance comparison for reconfiguration of distribution systems. Electr. Power Syst. Res. 2021, 196, 107272. [Google Scholar] [CrossRef]
  18. Samui, A.; Samantaray, S.; Panda, G. Distribution system planning considering reliable feeder routing. IET Gener. Transm. Distrib. 2012, 6, 503–514. [Google Scholar] [CrossRef]
  19. Ganguly, S.; Sahoo, N.; Das, D. Multi-objective planning of electrical distribution systems using dynamic programming. Int. J. Electr. Power Energy Syst. 2013, 46, 65–78. [Google Scholar] [CrossRef]
  20. 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: New York, NY, USA, 2017; pp. 263–268. [Google Scholar] [CrossRef]
  21. Dimovski, A.; Corigliano, S.; Edeme, D.; Merlo, M. Holistic MILP-based approach for rural electrification planning. Energy Strategy Rev. 2023, 49, 101171. [Google Scholar] [CrossRef]
  22. Gadelha Filho, T.; Silvia, C.; Aleksandar, D.; Massimo, B.; Marco, M. Rural electrification planning based on graph theory and geospatial data: A realistic topology oriented approach. Sustain. Energy Grids Netw. 2021, 28, 100525. [Google Scholar] [CrossRef]
  23. Mahdavi, M.; Alhelou, H.H.; Hatziargyriou, N.D.; Al-Hinai, A. An efficient mathematical model for distribution system reconfiguration using AMPL. IEEE Access 2021, 9, 79961–79993. [Google Scholar] [CrossRef]
  24. Helmi, A.M.; Carli, R.; Dotoli, M.; Ramadan, H.S. Efficient and sustainable reconfiguration of distribution networks via metaheuristic optimization. IEEE Trans. Autom. Sci. Eng. 2021, 19, 82–98. [Google Scholar] [CrossRef]
  25. Jakus, D.; Čađenović, R.; Vasilj, J.; Sarajčev, P. Optimal reconfiguration of distribution networks using hybrid heuristic-genetic algorithm. Energies 2020, 13, 1544. [Google Scholar] [CrossRef]
  26. Gallego Pareja, L.A.; López-Lezama, J.M.; Gómez Carmona, O. Optimal feeder reconfiguration and placement of voltage regulators in electrical distribution networks using a linear mathematical model. Sustainability 2023, 15, 854. [Google Scholar] [CrossRef]
  27. Otuo-Acheampong, D.; Rashed, G.I.; Akwasi, A.M.; Haider, H. Application of Optimal Network Reconfiguration for Loss Minimization and Voltage Profile Enhancement of Distribution System Using Heap-Based Optimizer. Int. Trans. Electr. Energy Syst. 2023, 2023, 9930954. [Google Scholar] [CrossRef]
  28. Waswa, L.; Chihota, M.J.; Bekker, B. A probabilistic conductor size selection framework for active distribution networks. Energies 2021, 14, 6387. [Google Scholar] [CrossRef]
  29. Kamal, M.M.; Ashraf, I.; Fernandez, E. Planning and optimization of microgrid for rural electrification with integration of renewable energy resources. J. Energy Storage 2022, 52, 104782. [Google Scholar] [CrossRef]
  30. Cortés Sanabria, P.J.; Tabares Pozos, A.; Álvarez-Martínez, D.; Noriega Barbosa, D.A. An Innovative Approach to Radiality Representation in Electrical Distribution System Reconfiguration: Enhanced Efficiency and Computational Performance. Energies 2024, 17, 2633. [Google Scholar] [CrossRef]
  31. Ghosh, B.; Chakraborty, A.K.; Bhowmik, A.R. A technique to boost Reliability and Efficiency of a Radial Distribution Network by considering the effect of Protective Devices and System Restructuring. E-Prime Electr. Eng. Electron. Energy 2023, 5, 100210. [Google Scholar] [CrossRef]
  32. Kröger, O.; Coffrin, C.; Hijazi, H.; Nagarajan, H. Juniper: An Open-Source Nonlinear Branch-and-Bound Solver in Julia. In Integration of Constraint Programming, Artificial Intelligence, and Operations Research; Springer International Publishing: Berlin/Heidelberg, Germany, 2018; pp. 377–386. [Google Scholar] [CrossRef]
  33. Lubin, M.; Dowson, O.; Dias Garcia, J.; Huchette, J.; Legat, B.; Vielma, J.P. JuMP 1.0: Recent improvements to a modeling language for mathematical optimization. Math. Program. Comput. 2023, 15, 581–589. [Google Scholar] [CrossRef]
  34. Borchers, B. MINLP: Branch and Bound Methods. In Encyclopedia of Optimization; Springer: Boston, MA, USA, 2008; pp. 2138–2142. [Google Scholar] [CrossRef]
  35. Borchers, B.; Mitchell, J.E. An improved branch and bound algorithm for mixed integer nonlinear programs. Comput. Oper. Res. 1994, 21, 359–367. [Google Scholar] [CrossRef]
  36. Benson, H.Y. Mixed integer nonlinear programming using interior-point methods. Optim. Methods Softw. 2011, 26, 911–931. [Google Scholar] [CrossRef]
  37. Grossmann, I.E.; Ruiz, J.P. Generalized Disjunctive Programming: A Framework for Formulation and Alternative Algorithms for MINLP Optimization. In Mixed Integer Nonlinear Programming; Springer: New York, NY, USA, 2011; pp. 93–115. [Google Scholar] [CrossRef]
  38. Montoya, O.D.; Ramírez-Vanegas, C.A.; González-Granada, J.R. Dynamic active and reactive power compensation in distribution networks using PV-STATCOMs: A tutorial using the Julia software. Results Eng. 2024, 21, 101876. [Google Scholar] [CrossRef]
  39. Almansoori, M.K.; Meszaros, A.; Telek, M. Fast and Memory-Efficient Approximate Minimum Spanning Tree Generation for Large Datasets. Arab. J. Sci. Eng. 2024, 50, 1233–1246. [Google Scholar] [CrossRef]
  40. Pavon, W.; Torres, M.; Inga, E. Integrating Minimum Spanning Tree and MILP in Urban Planning: A Novel Algorithmic Perspective. Buildings 2024, 14, 213. [Google Scholar] [CrossRef]
Figure 1. Design and implementation of an electrical distribution network to provide reliable energy access to rural communities. This illustration was created using DALL·E 3 (OpenAI), based on a prompt developed by the authors. The image does not reproduce or adapt any existing copyrighted material.
Figure 1. Design and implementation of an electrical distribution network to provide reliable energy access to rural communities. This illustration was created using DALL·E 3 (OpenAI), based on a prompt developed by the authors. The image does not reproduce or adapt any existing copyrighted material.
Smartcities 08 00068 g001
Figure 2. Interaction between the branch-and-bound and interior-point methods in solving the optimal distribution network expansion problem.
Figure 2. Interaction between the branch-and-bound and interior-point methods in solving the optimal distribution network expansion problem.
Smartcities 08 00068 g002
Figure 3. Single-line diagram of the 9-node test system.
Figure 3. Single-line diagram of the 9-node test system.
Smartcities 08 00068 g003
Figure 4. Single-line diagram of the 25-node test system.
Figure 4. Single-line diagram of the 25-node test system.
Smartcities 08 00068 g004
Figure 5. Optimal route selection for the 9-node system: (a) system with the radial topology provided by the MST approach (shortest distance) and (b) system with the radial topology provided by the MINLP model.
Figure 5. Optimal route selection for the 9-node system: (a) system with the radial topology provided by the MST approach (shortest distance) and (b) system with the radial topology provided by the MINLP model.
Smartcities 08 00068 g005
Figure 6. Optimal route selection in the 25-node system: (a) system with the radial topology provided by the MST method (shortest distance) and (b) system with the radial topology provided by the MINLP model.
Figure 6. Optimal route selection in the 25-node system: (a) system with the radial topology provided by the MST method (shortest distance) and (b) system with the radial topology provided by the MINLP model.
Smartcities 08 00068 g006
Table 1. General structure of the solution methodology for solving a generic MINLP problem by combining the B&B method and the IPM.
Table 1. General structure of the solution methodology for solving a generic MINLP problem by combining the B&B method and the IPM.
StepDescription
1. Problem definitionDefine the MINLP problem for simultaneous distribution feeder routing and conductor selection in radial medium-voltage networks. Specify the objective function, constraints, and integer decision variables.
2. Relax integer variablesConvert the MINLP model into an NLP one by treating the integer variables (conductor selection and network topology) as continuous. This enables application of the IPM for solving relaxed subproblems.
3. Solve relaxed problemUse the IPM to solve the relaxed problem, finding an initial feasible solution while efficiently handling nonlinear constraints.
4. Check integer constraintsVerify if the current solution satisfies all integer constraints (e.g., the conductor choices must be discrete values).
5. Store feasible solutionIf the solution is integer-feasible and improves the objective function, then store it as a candidate optimal solution.
6. Bounding processEvaluate whether the obtained solution improves the current best bound. If not, discard the branch (pruning).
7. Branching stepIf the integer constraints are not met, then split the problem into new subproblems by selecting a branching variable and adding constraints to enforce integer feasibility.
8. Check for remaining subproblemsIf more subproblems need to be explored, then return to Step 2 and repeat the process.
9. Optimal solution foundIf no further subproblems remain, then the best stored solution is declared the optimal feeder routing and conductor selection plan.
Table 2. Three-phase power consumption at each node of the 9-node test system.
Table 2. Three-phase power consumption at each node of the 9-node test system.
Node i P i (kW) Q i (kvar)Node i P i (kW) Q i (kvar)
2850411.673861500726.4832
3750363.24167500242.1611
4925447.99798850411.6738
51000484.322191250605.4026
Table 3. Possible lines for construction in the 9-node test system.
Table 3. Possible lines for construction in the 9-node test system.
Line lNode iNode j L l (km)Line lNode iNode j L l (km)
1120.408380.92
2140.859390.87
3160.6010450.65
4230.6511581.00
5240.6512670.65
6270.8213780.80
7350.6514790.72
Table 4. Three-phase power consumption at each node of the 25-node test system.
Table 4. Three-phase power consumption at each node of the 25-node test system.
Node i P i (kW) Q i (kvar)Node i P i (kW) Q i (kvar)
2625302.701314250121.0805
3400193.728815250121.0805
4250121.080516375181.6208
5250121.08051720096.8644
612560.54031810048.4322
7250121.080519250121.0805
8250121.08052010048.4322
9625302.70132115072.6483
10400193.72882210048.4322
11250121.08052320096.8644
12400193.728824250121.0805
13250121.0805257536.3242
Table 5. Possible lines for construction in the 25-node test system.
Table 5. Possible lines for construction in the 25-node test system.
Line lNode iNode j L l (km)Line lNode iNode j L l (km)
1122.10221161.50
2131.65232161.05
3142.202416170.75
4252.00252171.05
5261.50265171.00
6361.752717181.50
7371.75285180.75
8471.752915181.25
9481.00301191.55
104121.00314191.00
11591.253219200.75
12691.503312200.75
136101.753412210.50
147102.003521220.50
157112.00368231.05
16781.753711230.50
179151.25388220.65
189101.75393240.75
1910141.75409250.45
2010132.754114250.50
2111131.75424240.40
Table 6. Conductor sizes available for the optimal distribution network expansion problem.
Table 6. Conductor sizes available for the optimal distribution network expansion problem.
Caliber (c) R c ( Ω /km) X c ( Ω /km) I c max (A) C c (USD/km)
10.800.50751500
20.720.451002000
30.650.401252750
40.600.401503000
50.550.361753500
60.450.322004200
70.400.202254700
Table 7. Parametric information used for the system cost calculations.
Table 7. Parametric information used for the system cost calculations.
ParameterValueUnitParameterValueUnit
C k W h 0.1302USD/kWhT8760hours
t a 10% N t 20years
t e 2% V min −10%
V max + 10 %
Table 8. Numerical results for the 9-node system.
Table 8. Numerical results for the 9-node system.
MethodCaliber Z cost (USD) Z loss (USD) Z inv (USD)
MST-SCA 6 , 7 , 1 , 3 , 1 , 4 , 1 , 1 132,699.1306112,471.802812,467.5000
MST-TSA 7 , 7 , 1 , 2 , 1 , 4 , 1 , 1 131,819.3324111,746.732712,180.0000
MINLP 7 , 7 , 7 , 7 , 7 , 6 , 7 , 2 77,129.338863,764.124723,224.0000
Table 9. Numerical results for the 25-node system.
Table 9. Numerical results for the 25-node system.
MethodCaliber Z cost (USD) Z loss (USD) Z inv (USD)
MST-TSA 1 , 1 , 1 , 1 , 1 , 7 , 7 , 6 , 2 , 1 , 1 , 5 1 , 2 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 371,516.5933313,238.934151,270.0000
MINLP 1 , 7 , 7 , 1 , 1 , 7 , 6 , 1 , 1 , 7 , 7 , 7 1 , 1 , 2 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 128,974.7251103,181.778073,045.0000
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

Cortés-Caicedo, B.; Montoya, O.D.; Grisales-Noreña, L.F.; Gil-González, W.; Ardila-Rey, J.A. Simultaneous Feeder Routing and Conductor Selection in Rural Distribution Networks Using an Exact MINLP Approach. Smart Cities 2025, 8, 68. https://doi.org/10.3390/smartcities8020068

AMA Style

Cortés-Caicedo B, Montoya OD, Grisales-Noreña LF, Gil-González W, Ardila-Rey JA. Simultaneous Feeder Routing and Conductor Selection in Rural Distribution Networks Using an Exact MINLP Approach. Smart Cities. 2025; 8(2):68. https://doi.org/10.3390/smartcities8020068

Chicago/Turabian Style

Cortés-Caicedo, Brandon, Oscar Danilo Montoya, Luis Fernando Grisales-Noreña, Walter Gil-González, and Jorge Alfredo Ardila-Rey. 2025. "Simultaneous Feeder Routing and Conductor Selection in Rural Distribution Networks Using an Exact MINLP Approach" Smart Cities 8, no. 2: 68. https://doi.org/10.3390/smartcities8020068

APA Style

Cortés-Caicedo, B., Montoya, O. D., Grisales-Noreña, L. F., Gil-González, W., & Ardila-Rey, J. A. (2025). Simultaneous Feeder Routing and Conductor Selection in Rural Distribution Networks Using an Exact MINLP Approach. Smart Cities, 8(2), 68. https://doi.org/10.3390/smartcities8020068

Article Metrics

Back to TopTop