Next Article in Journal
Research on Energy Management Strategies for Fuel Cell Hybrid Vehicles Based on Time Classification
Previous Article in Journal
Waste as a Source of Critical Raw Materials—A New Approach in the Context of Energy Transition
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing Photovoltaic Generation Placement and Sizing Using Evolutionary Strategies Under Spatial Constraints

by
Carlos Henrique Silva
1,
Saymon Fonseca Santos Mendes
1,
Lina P. Garcés Negrete
1,*,
Jesús M. López-Lezama
2 and
Nicolás Muñoz-Galeano
2
1
Electrical, Mechanical and Computer Engineering School, Federal University of Goiás (UFG), Av. Universitária No. 1488, Goiânia 74605-010, Brazil
2
Research Group on Efficient Energy Management (GIMEL), Department of Electrical Engineering, Universidad de Antioquia (UdeA), Calle 67 No. 53–108, Medellín 050010, Colombia
*
Author to whom correspondence should be addressed.
Energies 2025, 18(8), 2091; https://doi.org/10.3390/en18082091
Submission received: 28 March 2025 / Revised: 15 April 2025 / Accepted: 16 April 2025 / Published: 18 April 2025
(This article belongs to the Section A2: Solar Energy and Photovoltaic Systems)

Abstract

This study presents a methodology for optimizing the placement and sizing of photovoltaic generation in power distribution networks. In addition to technical and budgetary constraints, the proposed approach incorporates georeferenced spatial restrictions to determine the optimal location and capacity of the generation units. These spatial constraints are not commonly considered in similar studies, which make them the main contribution in the proposed methodology. The proposed approach is divided into three stages and utilizes simulations in OpenDSS and QGIS, which employ optimization strategies such as the Hybrid Evolutionary Strategy and the Hybrid Genetic Algorithm. The methodology was evaluated on the IEEE 34-bus system and a real feeder. The results demonstrate the effectiveness of the proposed approach, which achieves significant reductions in system losses—14.48% for the IEEE 34-bus system and 14.08% for the real feeder—while also improving voltage profiles. These findings validate its applicability in the efficient and sustainable planning of power distribution systems.

1. Introduction

The growing demand for electricity and the need to minimize environmental impacts have driven the integration of Distributed Generation (DG) and Electric Power Distribution Systems (EPDS). The continued decline in the Levelized Cost of Energy (LCOE) has significantly enhanced the competitiveness of photovoltaic (PV) systems. According to the International Renewable Energy Agency (IRENA), the global weighted average LCOE for utility-scale solar PV dropped by 12% in 2023, reaching BRL 0.044/kWh—a 90% reduction since 2010 [1]. This cost advantage positions solar PV as a cornerstone of future energy systems. As economic factors become increasingly favorable, it is essential for PV integration models to also consider social aspects to ensure alignment between optimal technical solutions and real-world feasibility. On the other hand, beyond the technical performance of distributed generation systems, there is a crucial role for social and economic factors to play in encouraging the acceptance of a successful deployment of renewable energy technologies. As discussed in [2], social acceptance is strongly influenced by perceptions of fairness in cost and benefit distribution, access to trustworthy information, and opportunities for meaningful participation in planning processes. These elements are especially relevant in distributed generation projects, where visibility and proximity to communities amplify public scrutiny and expectations.
DG, which refers to electricity generation near consumption centers [3], offers several advantages, including loss reduction, voltage profile enhancement, and improved system reliability. However, improper placement and sizing of DG units can lead to increased losses, voltage violations, and line overloading. Numerous studies have explored the optimal allocation and sizing of DG in EPDS. Given the nonlinear and nonconvex nature of this problem, most research efforts have focused on metaheuristic approaches, which consist of computational algorithms inspired by natural processes or heuristic strategies to efficiently explore large and complex search spaces. These methodologies provide approximate solutions to optimization problems where traditional mathematical approaches may be impractical [4].
Particle Swarm Optimization (PSO) is a population-based metaheuristic inspired by the collective behavior of birds flocking or fish schooling. It optimizes a problem by iteratively improving candidate solutions, called particles, which move through the search space influenced by their own best-known position and the best-known position of the swarm. A PSO-based algorithm for optimal placement of DGs in radial EPDS is developed in [5]. This method aims to minimize the voltage difference between specific buses. To carry out the load-flow analysis, the authors employ the backward/forward load flow method. A hybrid PSO combined with an analytical method is proposed in [6] for the optimal placement and sizing of DGs. The algorithm is designed to handle various load distributions, including uniform, increasing, central, and random patterns in conventional distribution networks. In a similar line of research, [7] presents a PSO integrated with the Crow Search Algorithm—a nature-inspired metaheuristic that mimics the intelligent foraging behavior of crows to explore and exploit the search space efficiently—to determine the optimal allocation, sizing, and number of DG units in distribution systems, aiming at total cost and power loss minimization. Other hybrid versions of PSO are reported in [8,9]. In both cases, the optimization process is divided into two sub-problems: the first addresses the allocation of DG units in critical buses, while the second determines their optimal sizing.
Ant Colony Optimization (ACO) is a metaheuristic inspired by the foraging behavior of ants, which use pheromone trails to find the shortest paths to food sources. This technique leverages collective intelligence to explore and exploit search spaces efficiently. The application of Ant Colony Optimization (ACO) for determining the optimal placement of DG units in medium-voltage distribution networks is presented in [10]. The optimization aims to minimize real power losses while accounting for generator installation costs. The effectiveness of the proposed approach is evaluated using a 33-bus radial distribution system. A hybrid ACO approach is also proposed in [11], which incorporates various DG penetration levels and the generation of active power, reactive power, or both.
Genetic Algorithms (GAs) are metaheuristic techniques inspired by the principles of natural selection and evolution, where candidate solutions undergo selection, crossover, and mutation to iteratively improve optimization performance. A GA-based approach for optimizing DG placement in radial distribution networks, which consider uncertainties in load and generation, is proposed in [12]. An adaptive GA is employed, which incorporates a fuzzy-based method to model these uncertainties. The proposed strategy determines the optimal DG locations and generation capacities by minimizing network power losses and the maximum node voltage deviation. The implementation of GA and PSO approaches to determine the optimal allocation, sizing, and power factors of DG units in distribution systems is described in [13]. In this case, seasonal uncertainties of generation and demand were considered to minimize annual energy losses and voltage deviations.
A hybrid GA integrated with a local search technique for the optimal placement of DG units and shunt capacitors in radial distribution systems is proposed in [14]. The inclusion of the local search mechanism improves the algorithm’s ability to explore the solution space more effectively, enhancing the search process and increasing the likelihood of finding the global optimum. The proposed approach aims to minimize both total real power losses and overall voltage deviation. An implementation of a GA for optimizing the placement and sizing of DG units in direct current grids is presented in [15], with the objective of reducing power losses and enhancing energy distribution efficiency. Other applications of GAs applied to the optimal allocation of DG are also reported in [16,17,18].
The optimal location and sizing of DG in distribution networks are typically performed with a single objective, which is often to minimize active power losses. However, DG can also impact voltage levels and network stability. Consequently, numerous studies have explored the optimal placement and sizing of DG using multi-objective approaches. In such cases, the goal is usually to determine an optimal Pareto front, which represents a set of non-dominated solutions that balance conflicting objectives. Each solution on the Pareto front offers a trade-off between key performance criteria such as minimizing power losses, improving voltage profiles, and enhancing system stability.
A multi-objective approach for the optimal allocation of DG in radial distribution networks, which considers both technical and economic aspects, is proposed in [19]. They employ the Improved Raven Roosting Optimization (IRRO) algorithm and game theory to obtain Pareto-optimal solutions that maximize the techno-economic benefits of DG integration. In this context, a weighted multi-objective index is designed to account for active and reactive power losses, voltage profile, line loading, and voltage stability as key technical improvement factors. Subsequently, Pareto optimality is applied to derive a set of optimal solutions, which balance conflicting objectives. The integration of DG allocation and network reconfiguration using Geometric Mean Optimization (GMO) to address both single- and multi-objective functions is presented in [20]. Their objective is to maximize a voltage stability index while minimizing active power losses and voltage deviation.
A multi-objective approach that accounts for the spatiotemporal coupling between DG output and load demand in neighboring areas is presented in [21] within a multi-objective optimization framework. Affine arithmetic (AA) is employed to characterize uncertainty, and a multi-objective optimization model for DG allocation is proposed in [22]. This model aims to minimize investment costs, maximize revenue, reduce environmental impact, and minimize network losses. A multi-objective Bee Colony Algorithm (BCA) is implemented in [23] to solve the optimal allocation of micro gas turbines, photovoltaic, wind power generation, and fuel cells in distribution networks. In this case, the authors consider the life cycle cost of DG units, voltage quality, voltage fluctuation, and power losses.
Given the critical role of DG in modern power networks, a significant amount of research has been conducted on this topic; other optimization techniques such as oppositional artificial rabbits optimization [24] and thief and police algorithm [25] have also been implemented to solve the optimal allocation and sizing of DG in EPDS. A comprehensive review of nature-inspired swarm intelligence algorithms for optimal DG allocation, with an emphasis on minimizing power losses in distribution networks, is provided in [26]. Various algorithms are analyzed in terms of their effectiveness, convergence properties, and applicability to real-world power systems. A comprehensive review of the optimal allocation of DG is presented in [27], covering key aspects such as objectives, constraints, methodologies, and algorithms. Other reviews regarding this subject are also presented in [28,29]. A current extensive overview presented in [30] emphasizes the critical role of metaheuristic algorithms—particularly those inspired by physical and biological phenomena—in addressing the challenges of optimal reactive power dispatch (ORPD) in renewable energy-integrated systems. The results obtained highlight the effectiveness of these algorithms in reducing voltage deviation, minimizing power losses, and improving voltage stability by precisely controlling generator voltages and reactive power injection devices. Complementarily, two innovative metaheuristic algorithms, the White Shark Optimizer (WSO) and the Exponential Distribution Optimizer (EDO), for optimizing the placement and sizing of photovoltaic and wind turbine generators in radial distribution systems are proposed in [31]. Simulations on the IEEE 33-bus system demonstrated that WSO could reduce power losses by up to 90.7% and improve the Voltage Deviation Index by nearly 99% while maintaining minimum voltage levels within acceptable operational limits. These results underscore the effectiveness of bio-inspired algorithms in addressing the nonlinear, multi-objective challenges of distributed generation planning in renewable energy-integrated systems.
This paper proposes a novel methodology for the optimal placement and sizing of photovoltaic distributed generation in electrical distribution networks, explicitly incorporating spatial and economic constraints through georeferenced data. The optimization process is implemented using a combination of Hybrid Evolutionary Strategies and Hybrid Genetic Algorithms, and its effectiveness is validated through simulations in OpenDSS and QGIS. The methodology is tested on both a benchmark IEEE 34-bus system and a real distribution feeder, demonstrating substantial improvements in system losses and voltage profiles. The remainder of the paper is structured as follows: Section 2 presents the mathematical formulation of the problem, Section 3 describes the optimization strategies, Section 4 discusses the case studies and results, and Section 5 concludes the paper with final remarks and future research directions.

2. Mathematical Formulation

2.1. Objective Function

The optimal placement and sizing of photovoltaic DG units play a crucial role in improving the technical and economic performance of distribution systems. The primary goal of this paper is to minimize total active energy losses, which contributes to reducing operational costs, mitigating environmental impacts, and ensuring efficient system operation. In this study, the objective function is mathematically formulated as indicated in Equation (1).
min E loss = t T ( i , j ) Ω l g i j V i ( t ) 2 + V j ( t ) 2 2 V i ( t ) V j ( t ) cos θ i j ( t ) · Δ t
For each time instant t T , the formulation accounts for active power losses in each network branch, represented by the set Ω l . These losses are computed using the classical Joule loss expression, defined as a function of nodal voltages and line impedance.
Specifically, each term inside the summation represents the instantaneous active power loss in a branch ( i , j ) , determined by the conductance g i j , the voltage magnitudes V i ( t ) and V j ( t ) , and the voltage phase angle difference θ i j ( t ) between buses i and j. These losses are then multiplied by the time interval Δ t , resulting in an estimate of the active energy dissipated in each branch at time t. Summing over all time instants within the horizon T provides the total amount of active energy lost in the system over the analysis period.
The objective function models the dependence of active energy losses on the power grid topology, operating conditions at each time interval, and the allocation of DG units. This formulation provides a more accurate representation of the cumulative effects of system operation over the analysis horizon, making it particularly suitable for scenarios with temporal load variations, the integration of intermittent renewable sources, and energy planning strategies based on dynamic temporal profiles.

2.2. Constraints

The techno-economic feasibility of DG, particularly in the case of photovoltaic solar energy systems, is highly influenced by spatial and financial constraints. These constraints directly impact the placement and sizing of DG units, affecting not only the installed capacity but also the economic viability of the investment. In the context of this study, explicitly considering these factors is essential to ensure an efficient allocation of distributed generation, which is aligned with the objectives of minimizing active energy losses and improving the voltage profile throughout the distribution system.

2.2.1. Technical Constraints

Evaluation of the performance of electric power distribution systems, especially in scenarios that involve DG integration, requires the consideration of multiple technical operating parameters. Such evaluations are commonly performed through power flow simulations, which provide a detailed characterization of the system behavior under different operating conditions. Among the various aspects analyzed, the control of voltage magnitude in buses stands out as one of the most critical constraints due to its direct relationship with the stability and quality of power supply.
In the context of optimizing the allocation and sizing of the DG, voltage violations are incorporated into the model as penalties in the objective function. Solutions that result in voltage values outside the allowable limits receive lower performance evaluations, guiding the optimization algorithm to prioritize configurations that comply with the network’s technical operating criteria. This approach ensures that the DG allocation process considers not only energy efficiency goals but also compliance with power quality and safety standards, regardless of the regulatory framework adopted.
The main technical constraints of the problem are described below, modeling the operating conditions that must be satisfied throughout the analysis time horizon:
P G i ( t ) + P D G i P D i ( t ) j Ω b P i j ( t ) = 0 i Ω b , t T
Q G i ( t ) + Q D G i Q D i ( t ) j Ω b Q i j ( t ) = 0 i Ω b , t T
V min V i ( t ) V max i Ω b , t T
x i j I R e i j ( t ) 2 + I I m i j ( t ) 2 I max i j 2 ( i , j ) Ω l , t T
P D G i x i · P D G i max , x i { 0 , 1 } i Ω GD
Equation (2) establishes the active power balance at each bus i Ω b over all time instants t T . The term P G i ( t ) represents the active power generated by conventional sources, while P D G i corresponds to the active injection of the distributed generation installed in the bus. On the other hand, P D i ( t ) represents the local active demand, and P i j ( t ) is the active power flow from bus i to neighboring buses j. This equation ensures that, under steady-state conditions, the total power injected into each bus is equal to the sum of the demand and outgoing flows, thus ensuring energy conservation in the system.
Equation (3) defines the reactive power balance at each bus, following a structure similar to that of Equation (2). The reactive power generation Q G i ( t ) from conventional sources and Q D G i from distributed generation must supply the local reactive demand Q D i ( t ) as well as the reactive power flows Q i j ( t ) to neighboring buses. This equation is particularly relevant in scenarios where DG units are capable of providing reactive power support, thus contributing to voltage regulation in the system.
Equation (4) imposes the voltage operating limits at all network buses for each time instant t T . The magnitude of the voltage V i ( t ) must remain within the admissible range defined by V min and V max to ensure the quality and safety of the electricity supply. This constraint prevents overvoltage or undervoltage conditions, which could compromise the operation of both network equipment and end-user devices.
Equation (5) establishes the thermal current constraint for the branches of the distribution system. The total current in the branch ( i , j ) , calculated as the quadratic sum of its real and imaginary components I R e i j ( t ) and I I m i j ( t ) , must be less than or equal to the maximum allowable value I max i j for the conductor. This condition ensures that branches operate within their thermal capacity, preventing overloads that could lead to excessive heating, conductor failures, or damage to network assets.
Equation (6) models the binary decision for DG allocation in each candidate bus i Ω DG . The binary variable x i takes the value 1 if a DG unit is installed on the bus i and 0 otherwise. The active power injected P D G i is therefore conditioned on the activation of this variable and cannot exceed a maximum value P D G i max . This formulation allows the optimization model to simultaneously decide the placement and sizing of DG units, taking into account the previously defined technical and economic constraints.

2.2.2. Spatial Constraints on DG: Impact on Generation Capacity

Spatial constraints associated with the usable area available for the installation of photovoltaic panels impose direct limitations on the active power generation capacity in distributed generation systems. The area requirement varies depending on the type of installation structure and the technology of the modules used. In residential environments, for example, the available space may restrict installations to systems of up to 5.0 kWp, which require approximately 35 m2, whereas larger buildings, such as industrial warehouses, can accommodate systems of up to 100 kWp, with spatial requirements reaching up to 1000 m2.
The relationship between installed power and occupied area (kWp/m2) is a critical parameter in determining the feasibility of DG projects, as it defines the local generation potential at each point of the network. In the context of optimizing distributed generation allocation, explicit consideration of these constraints ensures that the proposed solutions are technically feasible and compatible with the specific physical conditions of each candidate bus.
The spatial constraint is mathematically modeled by Equation (7):
0 P D G i γ i · A i i Ω GD
Equation (7) imposes a spatial constraint on the installation of distributed generation, reflecting the actual physical limitation of the available area in each candidate bus. The active power injected by the DG in a given bus i, denoted by P D G i , is limited by the product of the usable area A i and the power density coefficient γ i , which depends on the generation technology employed (e.g., photovoltaic panels). This constraint is essential to ensure the physical feasibility of the solution, guaranteeing that the proposed generation capacity is compatible with the actual space available for installation.

2.2.3. Cost Constraints on DG: Influence on Economic Feasibility

Cost constraints play a fundamental role in the technical and economic feasibility of DG. The initial investment required for the implementation of DG systems must be carefully evaluated against the long-term savings in electricity bills. The continuous reduction in solar energy prices has contributed to expanding access to DG, especially in small-scale projects, which represent most installations. However, in addition to the cost of photovoltaic modules, it is necessary to consider expenses related to infrastructure, installation, labor, connections, and maintenance throughout the lifetime of the system. The integrated analysis of economic and spatial constraints enables a comprehensive assessment of the feasibility of adopting DG, ensuring that the proposed solutions are not only technically viable but also financially sustainable. Considering these constraints in the optimization process is essential to ensure that DG projects reflect real-world implementation and operational conditions.
Physical area constraints and budgetary limits act as determining factors in the adoption and configuration of DG systems. The availability of space and the cost per Wp directly influence the sizing and location of the generation units, affecting the attractiveness and feasibility of the projects. In the context of this work, the simultaneous consideration of these constraints, together with other network operational parameters, ensures that the DG allocation solution is optimized from both technical and economic perspectives, contributing to the development of more efficient, sustainable, and sector-aligned electrical systems.
The budget constraint can be modeled by Equation (8):
i Ω DG c i · P D G i C max
Equation (8) defines the global budget constraint for the DG allocation problem. The total cost associated with the installation of DG units in candidate buses is calculated as the sum of the product between the installation cost of the unit c i and the power allocated P D G i in each bus i Ω DG . This aggregated value must not exceed the maximum available budget C max . This constraint ensures that the proposed solutions are economically viable and aligned with the financial resources of the system operator or the investment agent.

2.3. Proposed Approach to Optimization

The mathematical formulation presented in this work defines the problem of optimal allocation and sizing of DG as a nonlinear and multi-constrained optimization task. The simultaneous presence of continuous and binary variables, combined with the high degree of non-convexity in the nonlinear power flow equations and the various technical, economic, and physical constraints, renders the use of exact optimization methods unfeasible or inefficient for realistically sized distribution networks.
Given this complexity, an approach based on evolutionary optimization algorithms is adopted, with a focus on the use of the genetic algorithm (GA) as a technique to efficiently explore the space of feasible solutions. In this work, the GA is applied to simultaneously address two decision dimensions: the location of DG units (defined by binary variables x i ) and their size (defined by continuous variables P D G i ). The fitness of each candidate solution is evaluated based on the objective function defined by the minimization of active energy losses (Equation (1)) while considering all technical, economic, and physical constraints established in Equations (2) to (8).
For the technical evaluation of the solutions, steady-state power flow calculations are performed using the OpenDSS software (Version 10.2.0.1) [32], using specific libraries for integration with OpenDSS. This computational infrastructure enables the automation of the analysis and optimization process, allowing the generation of the results presented in the following sections, and is widely used for simulations of distribution systems. The entire optimization routine was implemented in Python (Version 3.10) [33].

3. Optimization Algorithms

Evolutionary Strategies (ES) and Genetic Algorithms (GAs) are bio-inspired optimization approaches designed to solve complex problems. Both belong to the broader family of Evolutionary Algorithms (EAs), which maintain a population of candidate solutions and iteratively modify them to improve performance over time.
ES and GAs share the fundamental principle of evolving a population through selection and recombination, driving solutions toward local or global optima [34]. However, they differ in selection mechanisms, reproduction strategies, and population update rules, leading to distinct behaviors and effectiveness across different optimization scenarios. ES, such as Evolution Strategies (ES), follow a steady-state approach, where only a subset of solutions is modified per iteration. In contrast, GAs employ a generational approach, replacing the entire population in each evolutionary cycle. In this case, we implemented the ( μ , λ ) and ( μ + λ ) Evolutionary Strategies, which are optimization approaches based on evolution and are commonly used in evolutionary algorithms to solve complex problems. They differ in how they select individuals for the next generation. Table 1 corresponds to the comparison of ( μ , λ ) and ( μ + λ ) strategies.

3.1. ( μ , λ ) Evolutionary Strategy

The ( μ , λ ) algorithm is one of the simplest and most effective evolutionary methods. It begins with an initial population of λ individuals, typically generated randomly. The core of this algorithm lies in its structured selection, reproduction, and replacement processes. Each individual is evaluated based on a fitness function that measures the quality of its characteristics. This evaluation determines which individuals are best suited for survival and reproduction.
After evaluation, truncation selection is applied, where the μ fittest individuals are chosen for the next generation. This ensures that only the best individuals are retained, promoting continuous improvement in population quality. The selected individuals, now parents, generate new offspring. Each of these μ parents produces λ / μ offspring through mutation, introducing variations and increasing genetic diversity.
Reproduction results in a new population of λ offspring, which completely replaces the parent population. This cycle of evaluation, selection, reproduction, and replacement continues until a stopping condition is met, such as a maximum number of generations or a satisfactory solution. It is essential that λ is a multiple of μ to ensure algorithm stability and avoid undesirable population fluctuations. Specific details about the implementation of this algorithm can be found in Algorithm 1.
Algorithm 1 Evolutionary Strategy ( μ , λ )
Require:  μ (number of selected parents), λ (number of offspring)
1:
P                           ▹ Initialize population
2:
for  i 1 to λ  do
3:
     P i GenerateRandomIndividual ( )
4:
     P P { P i }
5:
end for
6:
Best InitializeBest ( )     ▹ Initialize Best with an appropriate value     ▹ e.g., for minimization, initialize Best with a large value
7:
while stopping condition not satisfied do
8:
      for each P i P  do
9:
            Evaluate ( P i )
10:
         if  Quality ( P i ) > Quality ( Best )  then    ▹ For maximization; use < for minimization
11:
               Best P i
12:
          end if
13:
    end for
14:
     Q SelectBest ( μ , P )                    ▹ Select top μ individuals
15:
     P
16:
    for each Q j Q  do
17:
          for  k 1 to λ / μ  do
18:
               Q j Copy ( Q j )
19:
               P k Mutation ( Q j )
20:
               P P { P k }
21:
          end for
22:
    end for
23:
end while
24:
return Best

3.2. ( μ + λ ) Evolutionary Strategy

The ( μ + λ ) algorithm differs from the ( μ , λ ) approach through the operation of *Join*. While in ( μ , λ ) , the parents are entirely replaced by their offspring in the next generation, in ( μ + λ ) , the next generation consists of the μ parents along with the λ newly generated offspring. This means that parents compete directly with offspring in the selection process of the next iteration, maintaining a fixed population size of μ + λ .
One of the key characteristics of the ( μ + λ ) strategy is its ability to balance exploration and exploitation. Since high-quality parents remain in the population for multiple generations, the algorithm can retain beneficial traits over time, leading to a more stable evolutionary process. This retention of strong individuals often improves convergence speed compared to ( μ , λ ) , where good solutions can be lost due to full population replacement.
However, this mechanism also introduces potential drawbacks. If a highly fit parent dominates the population, there is a risk of premature convergence, as the offspring may inherit traits that do not significantly diversify the search space. This can lead to stagnation, where the algorithm fails to explore new regions effectively. To mitigate this issue, strategies such as increased mutation rates or diversity-preserving selection mechanisms can be incorporated. Specific details about the implementation of this strategy can be found in Algorithm 2.
Algorithm 2 Evolutionary Strategy ( μ + λ )
1:
μ number of selected parents
2:
λ number of offspring generated by the parents
3:
P { }
4:
for  λ times do
5:
       P P new random individual
6:
end for
7:
Best Arbitrary value
8:
while stopping condition not satisfied do
9:
      for each individual P i P  do
10:
          Evaluate( P i )
11:
          if  Quality ( P i ) > Quality ( Best )  then
12:
                Best P i
13:
          end if
14:
      end for
15:
       Q the μ individuals in P with the best fitness
16:
       P Q
17:
      for each individual Q j Q  do
18:
          for  λ / μ times do
19:
                P P Mutation ( Copy ( Q j ) )
20:
          end for
21:
      end for
22:
end while
23:
return Best
The ( μ + λ ) algorithm offers advantages over the ( μ , λ ) approach. In ( μ , λ ) , the population is entirely replaced in each generation, enabling rapid exploration of the solution space but potentially leading to the loss of high-quality individuals. In contrast, ( μ + λ ) retains the fittest individuals from the previous generation, preserving genetic diversity and preventing the elimination of promising solutions. This retention mechanism enhances convergence toward a global optimal solution. However, it also introduces the risk of stagnation if a single dominant individual takes over the population, limiting further exploration.

3.3. Genetic Algorithm with Elitism ( μ , λ )

The GA with Elitism is an extension of the Evolution Strategy ( μ , λ ) , sharing many of its fundamental principles while introducing significant improvements in selection and reproduction to ensure the retention of high-quality individuals. Initially, a population of size μ + λ is randomly generated. Each individual is evaluated based on a fitness function that determines its quality. The best individual is continuously monitored for reference.
After the fitness evaluation, the top μ fittest individuals are selected as the elite. This elite subset is preserved in the next generation, ensuring that the best solutions are not lost. The elite selection process is crucial for preventing the premature loss of promising solutions and accelerating convergence toward optimal solutions.
The remaining individuals for the new generation are created through selection, crossover, and mutation. Two parents are chosen from the current population using a selection method (such as tournament selection or roulette wheel selection). These parents undergo crossover to produce two offspring, who then experience mutation to introduce genetic variability.
This cycle of selection, crossover, and mutation continues until the new generation is fully formed. The new population consists of both the generated offspring and the preserved elite individuals. The population is then updated with this new generation, and the iterative process continues until a stopping criterion is met, such as reaching a maximum number of generations or obtaining a sufficiently good solution. Further details on the implementation of this approach can be consulted in Algorithm 3.
Algorithm 3 The Genetic Algorithm with Elitism
1:
μ number of selected parents
2:
λ number of offspring generated by the parents
3:
P { }
4:
for  μ + λ times do
5:
       P P new random individual
6:
end for
7:
Best Arbitrary value
8:
while stopping condition not satisfied do
9:
      for each individual P i P  do
10:
          Evaluate( P i )
11:
          if  Quality ( P i ) > Quality ( Best )  then
12:
               Best P i
13:
          end if
14:
     end for
15:
      Q the μ fittest individuals in P
16:
     for  ( μ + λ μ ) / 2 times do
17:
           P a Selection ( P )
18:
           P b Selection ( P )
19:
           C a , C b Crossover ( Copy ( P a ) , Copy ( P b ) )
20:
           Q Q { Mutation ( C a ) , Mutation ( C b ) }
21:
     end for
22:
      P Q
23:
end while
24:
return Best

3.4. Genetic Algorithm with Elitism ( μ + λ )

The Genetic Algorithm with Elitism ( μ + λ ) shares many principles with the ( μ , λ ) strategy but stands out due to the Union operation. In the ( μ , λ ) approach, parents are entirely replaced by offspring in the next generation. In contrast, in ( μ + λ ) , the next generation consists of both the μ parents and their λ offspring. This means that parents compete directly with their offspring in the subsequent iteration, introducing a new dynamic to the evolutionary process. Retaining high-fitness parents in the population can foster greater genetic diversity and facilitate the exploration of new regions within the search space.
However, this strategy also has drawbacks. A highly fit parent may dominate the population early on, leading to convergence toward its direct descendants and causing stagnation at a local optimum.
Although the ( μ + λ ) approach is more exploratory than ( μ , λ ) due to the continuous competition between parents and offspring, the presence of elitism ensures that the fittest individuals have a higher probability of persisting in future generations. This mechanism provides a balance between exploration and exploitation of solutions.
A hybrid approach can integrate the best aspects of both algorithms. Incorporating selection and reproduction mechanisms from both Evolution Strategies and Genetic Algorithms can enhance overall algorithm performance. This hybrid configuration allows for flexible adaptation to the specific characteristics of a given problem, increasing the chances of finding optimal solutions in a complex search space. This balanced combination of exploration and exploitation is particularly valuable in optimization problems where genetic diversity and the retention of high-quality individuals are crucial to preventing stagnation and achieving globally optimal solutions.
The computational tools used for system modeling and simulation were OpenDSS and QGIS. OpenDSS is an open-source software widely used for simulating EPDS, while QGIS is an open-source platform for Geographic Information Systems (GIS). This study employs a methodology divided into three main stages, illustrated in Figure 1. Each stage is designed to address different aspects of optimizing electric distribution systems, utilizing evolutionary and genetic strategies.

3.5. Stage I: Original System

In Stage I, the target Electric Distribution System and its main limitations are defined. A comprehensive survey of the characteristics and parameters of the original system is conducted, including topology, loads, and existing generation capacity. The system’s performance is evaluated without the allocation of Distributed Generation (DG) through simulations in the OpenDSS software. The input parameters for this evaluation include the following:
  • Loads: Detailed information on the energy demands of the loads present in the system.
  • Lines: Specific data on the distribution lines that make up the system.
  • Available buses: Locations where DG resources can be allocated, which are characterized by the following:
    -
    Available area: Available space in the bus, considering environmental and spatial constraints, as discussed in Section 3.7.
    -
    Available Budget: Available budget for the construction of the power plant at the specified bus, also detailed in Section 3.7.
  • Geographic Coordinates: Precise locations of load and line elements for an accurate geographical representation of the system.
The simulations in OpenDSS allow obtaining essential performance parameters, such as Bus Voltage Profile ( V i ), Active Power Losses in the Line ( P loss l i n e , i ), and Line Loading Profile ( C line , i ). Based on these parameters, important indicators for the Original System are defined:
  • Total Losses ( P loss b a s e ): Sum of the losses in each line, as given by Equation (9), where i corresponds to the specific line and n to the number of the total lines in the system.
    P loss b a s e = i = 1 n P loss l i n e , i
  • Violation of the upper voltage limit ( V max ): Counts the occurrences where the voltage profile at a bus exceeds the upper limit (in this case, set to 105%).
  • Violation of the lower voltage limit ( V min ): Sums the occurrences where the voltage at a bus falls below the lower limit (in this case set to 95%)
Both indicators, V max and V min , are calculated for all buses in the system. Each violation is added to the corresponding total. After obtaining the performance indicators, the information from V i and C L i is used to plot the single-line diagrams of the loading profile and voltage profile behavior.
  • Single-Line Diagram of the Loading Profile: The line thickness corresponds to the percentage of bus loading relative to the total system loading, obtained by summing the individual loadings.
  • Single-Line Diagram of the Voltage Profile: The voltage values per bus ( V i ) are interpreted in pu and plotted with colors according to the following criteria:
    -
    V i > 105 % : Red.
    -
    100 % V i 105 % : Green.
    -
    95 % V i < 100 % : Yellow.
    -
    V i < 95 % : Blue.
These diagrams provide a clear visualization of the system’s behavior, both for the scenario without DG allocation and for scenarios with allocation throughout the EPDS.

3.6. Stage II: Definition of the Search Space

This stage is initiated after defining the Distribution System and obtaining the performance indicators ( P loss b a s e , V max , and V min ) discussed in Section 3.5. Its objective is to determine the reference generation values for each bus, aiming to achieve the greatest reduction in total system losses by allocating a solar power plant to a specific bus. The procedure followed in this step is illustrated in the flowchart presented in Figure 2.
Using the available buses for DG allocation and defining the incremental power value Δ kVA , the procedure is as follows:
  • Initialization: For each bus k, the following is defined:
    Δ kVA bus k = 0 , P loss System k = P loss b a s e
    where Δ kVA bus k is the generation power at bus k, and P loss System k represents the system losses associated with that bus.
  • Power Increment: As long as P loss System k P loss b a s e , the generation power at bus k is incremented by the following:
    kVA bus k kVA bus k + Δ kVA bus k ,
    where Δ kVA bus k is the incremental power value defined for the study.
  • Interruption: The increment process is stopped when P loss System k > P loss b a s e .
For each bus, the ideal power value that minimizes system losses is identified. This value corresponds to the minimum point of a parabolic curve associated with each bus. The resulting ideal power serves as a reference for the subsequent steps.

3.7. Stage III: Optimization Strategies

In this stage, a Hybrid Evolutionary Strategy and a Hybrid Genetic Algorithm are applied. Before discussing these algorithms, it is necessary to define the structure of the individuals, the selection, mutation, and crossover processes, and the evaluation of individual fitness.

3.7.1. Definition of Individuals

Each individual is represented by a vector of length l, where l is the total number of buses in the system. Each position in the vector takes a Boolean value (0 or 1) according to the following rule:
  • Bus with DG allocated: Value 1.
  • Bus without DG allocated: Value 0.

3.7.2. Initial Generation

Generation zero is created by defining a fixed number of individuals ( n individuals ) and the total number of generations ( n generations ). Additionally, the minimum ( minDGs ) and maximum ( maxDGs ) limits are established for the number of DG units allocated per individual. Each individual is generated randomly, while respecting the condition given by Equation (12). Individuals that do not meet these criteria or allocate DG units to unavailable buses are discarded.
min DGs n selected DGs max DGs

3.7.3. Generation Capacity

For each allocated plant, the power, cost, and occupied area are calculated based on spatial and budgetary limitations. The following reference parameters are used.
Cost Average = 4.02 BRL / kWp , Area Average = 10 m 2 / kWp
The power plant capacity at bus k ( Power Plant k ), its cost ( Plant Cost k ), and occupied area ( Plant Area k ) are defined as follows:
Power Plant k = α · Optimal Power k , Plant Cost k = Power Plant k · Cost Average , Plant Area k = Power Plant k · Area Average ,
where α is a random value between 0 and 1. The value of α is adjusted until the following conditions are satisfied:
Plant Cost k Budget Constraint k , Plant Area k Area MaximumAvailable k

3.7.4. Evaluation of Individual Fitness

After defining the individuals of generation zero and establishing their generation capacity, each individual is evaluated in terms of its fitness. During this evaluation, the following parameters are obtained:
  • P loss j : Total system losses with allocated DG units, calculated similarly to the original system ( P loss b a s e ).
  • V max j : Number of buses with voltage above 105% (in pu) for the individual.
  • V min j : Number of buses with voltage above 95% (in pu) for the individual.
The parameters V max j and V min j are evaluated between 6:00 a.m. and 6:00 p.m., the hours during which DG has the greatest influence on the system.
Although the intermittency of PV generation is not modeled through stochastic or probabilistic approaches, the temporal variability of solar irradiation is inherently considered through the use of a realistic solar radiation curve based on data generated by PVsyst. This curve is used in the OpenDSS simulations to model the time-varying behavior of PV generation throughout the day.
In this study, the DG units are therefore modeled as time-dependent energy sources, following the irradiance curve rather than assuming constant power injection. However, dispatching actions, curtailments, or disconnections of PV plants are not considered in the simulations. The objective is to evaluate the impact of distributed solar generation under normal operation scenarios, assuming full availability in accordance with the reference irradiance profile.

3.7.5. Selection Criteria

All individuals are subjected to the following selection criteria:
  • Criterion 1: The voltage violations of the individual must not exceed those of the original system:
    V max j V max ,
    V min j V min .
  • Criterion 2: The losses of the individual must be less than or equal to the average losses of the previous generation:
    P loss j Average Loss Previous Generation .
Individuals that do not meet these criteria are discarded, ensuring that only feasible and efficient solutions are passed on to the next generations.

3.7.6. Mutation of Individuals

After selecting the fittest individual, the mutation process begins. It is considered a system with 10 buses, where a given individual has 2 DG units allocated and has the following constraints:
min DGs = 2 , max DGs = 3 .
The mutation process consists of selecting segments to be preserved and applying a perturbation to the segments that will undergo mutation. The new mutated individual corresponds to the combination of the preserved segment with the perturbed segment. The key assumptions are as follows:
  • Assumption 1: The size of the individual must not be altered. An individual with 10 buses before mutation will still have 10 buses after mutation.
  • Assumption 2: The number of DG units allocated after mutation must respect the minimum and maximum limits defined in inequality (12).
To illustrate the process, suppose that β = 4 is a random real parameter that defines up to which part of the individual will be preserved. For β = 4 , positions B1 to B4 are kept unchanged, while positions B5 to B10, highlighted by the red frame in Figure 3, are subject to mutation. In the preserved segment, there is one DG unit allocated; therefore, in the mutated segment, it is allowed to allocate between one and two DG units. After applying random Boolean values, a new mutated individual is obtained, as illustrated in Figure 3.
If the new individual does not satisfy Assumptions 1 and 2, it is discarded, and a new value of β is drawn to perform a new mutation.

3.7.7. Crossover of Individuals

The crossover process consists of combining two parent individuals, which are randomly selected after the mutation stage. Each parent represents a distinct DG allocation configuration across 10 buses, as shown in Table 2. This procedure enables the generation of new individuals by inheriting characteristics from both parents, thereby enhancing population diversity and improving the exploration of the search space.
The crossover process is defined by the parameters η and δ , which select specific segments from each “parent”. For η = 4 and δ = 6 , the selected segments are shown in Figure 4. The value of δ is calculated as follows:
δ = l η ,
where l is the total number of buses in the system.
The arrows in Figure 4 illustrate the segments selected for the crossover: the horizontal arrow labeled η marks the portion taken from the first parent, while the arrow labeled δ indicates the segment taken from the second parent.
Once the segments have been defined, a third individual—referred to as the “Child”—is generated by combining selected portions from both “Parents”. This recombination process allows the child to inherit characteristics from each parent, promoting genetic diversity in the population. The resulting “Child”, along with the original “Parents”, is presented in Table 3.
The same assumptions previously defined for the mutation process also apply to the crossover operation. In addition, the two selected “Parents” must be distinct to ensure sufficient genetic diversity in the resulting “Child”. This diversity is essential for promoting variation within the population and enhancing the search for optimal solutions. The newly generated child will be included in the next generation of individuals.

3.7.8. Hybrid Evolutionary Strategy

In this study, two variants of Evolutionary Strategies are employed: the ( μ , λ ) and the ( μ + λ ) . The Hybrid Evolutionary Strategy combines the benefits of both strategies throughout the generations, as illustrated in the flowchart in Figure 5.
The process begins with the definition of Generation Zero and the determination of each plant’s generation capacity. Next, the Selection of Individuals is performed, where the fittest individuals are chosen, and the remaining ones are stored for later reference. The decision between the ( μ , λ ) and ( μ + λ ) strategies is made through a random draw (“Flip Coin”), where Coin = 0 applies the ( μ , λ ) Evolutionary Strategy, and Coin = 1 applies the ( μ + λ ) Evolutionary Strategy.
Each new individual is created from an individual randomly selected among the μ . Of the λ individuals in the current generation, μ are retained in the ( μ + λ ) strategy, and the remaining λ μ are generated by applying mutation to the selected μ individuals, thus maintaining a population of λ individuals.
After selecting the μ fittest individuals in the ( μ , λ ) strategy, all λ individuals of the next generation are generated by applying mutation to the remaining μ individuals. Each new individual is created from a randomly selected individual among the μ .
Out of the λ individuals in the current generation, μ are retained in the ( μ + λ ) strategy, and the remaining λ μ individuals are generated by applying mutation to the selected μ individuals, keeping the population size at λ individuals.
After mutation, the individuals are evaluated based on their quality, and a new selection is performed. The best individual of each generation is the one with the lowest P T j value, provided that V T max j and V T min j do not violate the limits of the Original System. At the end of all generations, the Overall Best Individual is selected from the best individuals of each generation.

3.7.9. Hybrid Genetic Algorithm Strategy

The main difference between the Hybrid GA Strategy and the Hybrid Evolutionary Strategy is the inclusion of crossover between two distinct individuals before the mutation process. The detailed flowchart is presented in Figure 6.
According to the flowchart, crossover occurs between individuals before the mutation process. The decision-maker “Flip Coin” is used to choose between Elitism ( μ , λ ) (Coin = 0) and Elitism ( μ + λ ) (Coin = 1).
In the GA Strategy with Elitism ( μ , λ ) , crossover is performed between two distinct individuals among the fittest selected ones, generating a new individual. The number of new individuals is equal to the population size ( λ ), resulting in λ offspring from crossover. These individuals then undergo the mutation process, generating λ mutated individuals, which form the next generation.
In the GA Strategy with Elitism ( μ + λ ) , the μ fittest individuals from the previous generation are retained. Additionally, two distinct individuals among the μ are selected to generate λ μ new individuals through crossover. These new individuals then undergo mutation, resulting in λ μ mutated individuals, which are combined with the μ retained individuals, forming a total of λ individuals in the next generation.
After defining the λ individuals of the new generation, the process continues with the determination of the generation capacity of the allocated plants, the evaluation of individual quality, and the selection of the best individuals. The remaining individuals are stored, and the process advances to the next generation.

3.7.10. Definition of the Best Individual

After applying the optimization strategies, the next step is to define the best individual for each strategy to identify the solution with the best performance in the Distribution System. This process is essential to validate the effectiveness of the methods used. The best individual is selected based on the following criteria:
  • Performance Evaluation: Each individual is evaluated based on Total Losses ( P T Base ), Upper Voltage Violations ( V T max ), and Lower Voltage Violations ( V T min ). These parameters are analyzed for all system buses.
  • Metric Comparison: Individuals are primarily compared based on the reduction of total losses. Additionally, it is verified whether the bus voltages remain within acceptable limits (95% to 105% in p.u).
  • Final Selection: The best individual is the one that achieves the greatest reduction in total losses without voltage violations, ensuring system stability and efficiency.
This process ensures a rigorous and objective evaluation, allowing the identification of the most effective solution for the Distribution System. The analysis of the best individuals from each strategy provides valuable insights for future implementations.

4. Tests and Results

This section presents the results of applying the proposed methodology to two distinct case studies. The first case study employs the IEEE 34-bus system, a widely used benchmark feeder for power distribution system studies. The second case study is based on real-world data from the PD04 feeder of Neoenergia Brasilia, allowing the incorporation of spatial constraints and the analysis of the impact of DG allocation in a real scenario.
In both case studies, the Hybrid Evolutionary Strategy and the Hybrid Genetic Algorithm were assessed, with the aim of reducing overall system losses and enhance the voltage profile. The results are presented using tables and figures, which support the comparison of the performance of each strategy and allow for evaluating the impact of DG allocation on key system performance indicators.

4.1. Test Systems

Figure 7 illustrates the single-line diagram of the IEEE-34 bus test system, which comprises a total line length of 94 km, with five different configurations, including single-phase and three-phase lines; a supply voltage of 24.9 kV, with a section operating at 4.16 kV; nineteen distributed loads, totaling 2063.45 kVA; and two voltage regulators, each consisting of three single-phase transformers in a wye–wye configuration.
The second system, illustrated in Figure 8, is a medium-voltage feeder from Neoenergia Brasilia, operates at 13.8 kV, and has a total length of 40 km, with a total load of 4981 kVA. The system’s geographic modeling was carried out using QGIS software (Version 3.28.10) [35], and the data were obtained from the Distributor’s Geographic Database (BDGD). Low-Voltage (LV) loads were considered to be concentrated at their corresponding Medium-Voltage transformers.
The labels A1, A2, etc. in Figure 8, represent Area 1, Area 2, Area 3, and so on—indicating the potential areas available for the construction and placement of photovoltaic plants. The colors are merely visual aids used to distinguish and identify each area on the map.
Both systems were modeled and simulated in OpenDSS. Considering a 30% increase in both load and system extension, the resulting voltage profile shows that some bus voltages fall below the minimum limit of 95%. Additionally, total losses increase significantly. For the real system of Neoenergia Brasilia, the utility company allocated 18 areas for photovoltaic plants, with a budget of BRL 7.2 million, to mitigate voltage and loss issues. The location of these areas is shown in Figure 8.

4.2. Results with the IEEE 34-Bus System

For the IEEE 34-bus test system, a 30% increase in its installed capacity was assumed, which raised it from 2063.45 kVA to 2682.48 kVA. This increase led to a significant rise in total losses, which increased 133.40% (from 5958 kWh to 13,906 kWh.) Additionally, the system’s loading increased by 30.91% compared to the initial configuration. The resulting voltage profile is shown in Figure 9. The labels B01, B02, …, B34 in Figure 9 refer to the identification numbers of the buses in the IEEE 34-Bus distribution system. These labels are used to track the voltage magnitude at each bus along the feeder.
Figure 9 shows that, despite the implementation of two voltage regulators, it was not possible to keep the voltages of all buses above the minimum limit of 95%, as established in Section 2.2.1. The system loading after growth is illustrated in Figure 10.
To apply the proposed methodology, the construction of three photovoltaic plants was authorized, with a total installed generation capacity equivalent to 30% of the system’s current total installed power, given future demand growth. The new installed capacity of the plants is calculated using Equation (21).
Installed Capacity Plants = 0.30 × Installed Capacity System = 804.744 kVA
With the increment of load in both systems, some bus voltage magnitudes fall below the minimum limit of 95%. Additionally, total losses increase significantly. The proposed methodology aims to allocate and size photovoltaic plants to mitigate these issues and improve the performance of the distribution system.

4.2.1. Search Space Definition

For the application of the methodology, three photovoltaic plants were considered, with a total installed capacity of 804.744 kVA, corresponding to 30% of the system’s total power. This consideration aims to accommodate future demand growth while maintaining system stability. The optimal generation values for each bus, aimed at minimizing total system losses, were identified. All buses are available for the allocation of the plants.
Table 4 presents the four best alternatives for DG allocation along with their corresponding reduction in the system’s total power losses. Notably, when a DG is allocated at bus B23, a reduction of 4.23% is achieved. Also, when the DG is allocated at bus B21, a reduction of 3.37% is obtained, and so on. The optimal DG capacities for these locations range from 261.56 kW to 270.47 kW.
Table 5 highlights the benefits of integrating a 231.79 kW power plant at bus B23, which resulted in a 5.43% increase in the system’s average voltage, a 4.28% reduction in total losses, and a 2.36% decrease in loading.

4.2.2. Hybrid Evolutionary Strategy

The parameters used in the application of the Hybrid Evolutionary Strategy are as follows: Installed capacity of the plants: 804.744 kVA, minimum number of DGs: 2, and maximum number of DGs: 3.
Figure 11 illustrates the evolution of the best individual over the generations. The optimal solution was found in generation 55, which achieved a 14.42% reduction in total losses.
Table 6 details the configuration of the three power plants that make up the system of the best individual. The total installed capacity was 804.60 kW.
The best individual resulted in a 7.09% voltage improvement, a 14.42% reduction in losses, and a 9.50% decrease in loading.
It is important to note that the Hybrid Evolutionary Strategy, by combining the ( μ , λ ) and ( μ + λ ) approaches, achieves a balance between exploration and exploitation of the search space. This contributes to obtaining robust results, as evidenced by the significant reduction in losses and the improvement in the voltage profile. Additionally, the random selection of the strategy at each generation enhances the diversity of explored solutions, preventing premature convergence to local optima.
Comparing the results from Table 6 with those obtained in the Search Space Definition stage (Table 5), a substantial improvement can be observed across all metrics. The voltage improvement increases from 5.43% to 7.09%, the loss reduction jumps from 4.28% to 14.42%, and the loading reduction rises from 2.36% to 9.50%.

4.2.3. Hybrid Genetic Algorithm Strategy

The Hybrid Genetic Algorithm Strategy was applied to the system using the same constraints as the Hybrid Evolutionary Strategy. The optimal configuration of the three power plants is presented in Table 7, with a total installed capacity of 804.60 kW. The best individual achieved a 14.48% reduction in total losses, as shown in Figure 12.
The best individual achieved a voltage gain of 7.39%, a loss reduction of 14.48%, and a load reduction of 9.55%. Comparing the results from Table 7 with those obtained in the Search Space Definition stage (Table 5), a substantial improvement can be observed across all metrics. The voltage gain increases from 5.43% to 7.39%, the loss reduction jumps from 4.28% to 14.48%, and the load reduction rises from 2.36% to 9.55%.
It is interesting to note that the Hybrid GA Strategy shows a slight improvement over the Hybrid Evolutionary Strategy. This can be attributed to the inclusion of the crossover operator, which enhances the exploration of the search space by combining characteristics from different solutions, potentially discovering new and better system configurations. However, it is important to highlight that the Hybrid GA Strategy also has a higher computational cost due to the need to perform crossover between individuals.

4.2.4. Comparison of Strategies

The two optimization strategies (Hybrid Evolutionary Strategy and Hybrid GA Strategy) were compared with the Search Space Definition approach. Table 8 presents the results.
Both optimization strategies outperformed the Search Space Definition approach in all metrics, demonstrating the effectiveness of optimization in DG allocation. The Hybrid Genetic Algorithm (Hybrid GA) achieved the best performance, with voltage gains of 7.39%, loss reduction of 14.48%, and load reduction of 9.55%. This represents a significant improvement over the Hybrid Evolutionary Strategy, which obtained gains of 7.09%, 14.42%, and 9.50%, respectively. The Search Space Definition approach, on the other hand, showed the lowest gains, with 5.43%, 4.28%, and 2.36%.
The superiority of the Hybrid GA can be attributed to its ability to explore the search space more comprehensively by combining characteristics of different solutions through the crossover operator. This allows the algorithm to find potentially better solutions than those achieved by the Hybrid Evolutionary Strategy, which relies solely on mutation. However, the Hybrid GA also has a higher computational cost due to the need to perform crossover operations between individuals.
In summary, the choice of the optimization strategy depends on the specific requirements of the problem. If processing time is a critical factor, the Hybrid Evolutionary Strategy may be a more suitable option. On the other hand, if solution quality is the priority, the Hybrid GA may be the better choice despite its higher computational cost.
It is important to highlight that, in this case study, the Hybrid GA proved to be the best strategy for DG allocation in the IEEE 34-bus system. The results obtained demonstrate that incorporating the crossover operator can lead to higher-performing solutions compared to the Hybrid Evolutionary Strategy. However, the choice of strategy should be made considering the trade-off between solution quality and computational cost.
Figure 13 illustrates, through different colors, the voltage profile of the IEEE 34-bus test system after the optimal allocation of DG units. It is worth noting that all voltage levels are now above 95%. Furthermore, the loading profile is presented in Figure 14.

4.3. Results with the Real Feeder-PD04

With a projected 30% increase in load and system extension, the real feeder from Neoenergia Brasília will have a total installed capacity of 6475 kVA and an extension of 52 km. It is assumed that the extension increase occurs on the low-voltage side of the transformers, keeping the medium-voltage single-line diagram unchanged. The system’s voltage profile, considering this growth, is presented in Figure 15. It is observed that several buses exhibit voltages below the minimum limit of 95%. Additionally, the system will experience total losses of 6356 kWh, representing an increase of 2.91 times compared to the original system, along with an approximately 40% rise in total loading.
To mitigate these issues, the utility company decided to invest in the construction of photovoltaic plants, allocating 18 areas and a total budget of BRL 7.2 million. Figure 8 illustrates the location of these areas.

4.3.1. Search Space Definition

The “Search Space Definition” methodology (Section 3.6) was applied to identify the optimal generation values in each available area, with the aim of minimizing the system’s total losses. The 18 areas provided by the utility were individually evaluated, given the allocation of a power plant in each area. Table 9 presents the three areas with the highest loss reduction capacity, along with their estimated costs and maximum generation capacity.
Area A9 (Bus B40) shows the highest loss reduction (9.99%), with an installed capacity of 1220.10 kW and a cost of BRL 4.93 million. Areas A13 and A8 also stand out, with loss reductions of 9.97% and 9.94%, respectively.

4.3.2. Optimization of the Adopted Scenarios

Figure 16 presents the percentage reduction in the system’s total losses over 50 generations for three scenarios: 2DG, 3DG, and 5DG. The Hybrid GA Strategy was used to optimize the allocation of DGs, combining exploration and exploitation of solutions for efficient convergence.
The results show that the 5DG scenario achieved the highest loss reduction (14.05% in generation 34), surpassing the best result from Table 9 (9.99%). This difference occurs because the allocation of multiple DGs enables a more strategic distribution and a more efficient use of the available areas. The Hybrid GA Strategy contributed to this result by combining elitism with mutation and crossover operators, ensuring a robust and efficient evolution.
In the scenario with five DGs allocated at buses 50, 55, 62, 73, and 78, the total generated power was 1764.44 kW, with a total cost of BRL 7.09 million and a total area of 17,644.38 square meters (Table 10). The cost remained within the BRL 7.2 million budget, with 98.47% utilization. The calculated areas for each DG complied with spatial constraints.
The allocation of the five DGs resulted in a 1.75% improvement in the voltage profile, a 14.08% reduction in total system losses, and an 8.90% decrease in loading (Table 11).
The significant reduction in total system losses validates the effectiveness of the DG allocation strategy. The resulting voltage and loading profiles are illustrated in Figure 17 and Figure 18, respectively. In summary, the allocation of five DGs proved to be both efficient and feasible, leading to improvements in system performance, particularly in loss reduction.
Beyond numerical improvements, the optimization process fostered robust distribution network configurations, which are better equipped to handle operational stress and variability in load and generation. By reducing overloading and voltage deviations, the system complies more consistently with technical quality standards, thus contributing to improved power supply quality and operational reliability. In addition, the implemented metaheuristic algorithms proved to be efficient in finding solutions within complex, nonlinear, and multi-constrained search spaces inherent to distributed generation (DG) planning problems. By balancing global exploration and local exploitation, these algorithms achieve high-quality solutions, prioritizing technical efficiency as a main objective in DG allocation and sizing.

5. Conclusions

This study proposed an innovative methodology for optimizing the allocation and sizing of photovoltaic distributed generation (DG) in electrical distribution systems. The main contribution lies in the integration of georeferenced spatial constraints into the optimization process, in addition to conventional technical and budgetary limitations. This multi-criteria approach enhances the realism of DG planning and ensures compatibility with physical and economic feasibility.
The methodology combines simulations in OpenDSS and QGIS with metaheuristic techniques, specifically the Hybrid Evolutionary Strategy and Hybrid Genetic Algorithm. Two case studies were conducted to validate the approach: the standard IEEE 34-bus distribution system and a real medium-voltage feeder. In both cases, the optimization model successfully identified the DG configurations that improved the performance of the system.
Quantitative results confirm the effectiveness of the methodology. In the IEEE 34-bus system, the allocation of photovoltaic units led to a 14.48% reduction in total energy losses and a 7.39% improvement in the voltage profile. For the real feeder, a similar strategy resulted in a loss reduction of 14.08% and an enhancement of 1.75% in voltage levels. These improvements demonstrate the technical value of properly allocated DG units, particularly when spatial feasibility is considered.
Furthermore, the use of hybrid metaheuristics provided robust convergence and high-quality solutions in a non-convex, multi-constrained optimization environment. The combination of spatial, technical, and economic constraints proved essential for producing feasible and efficient DG planning strategies.

Author Contributions

Conceptualization, C.H.S., S.F.S.M., L.P.G.N., J.M.L.-L. and N.M.-G.; Data curation, C.H.S. and S.F.S.M.; Formal analysis, C.H.S., S.F.S.M., L.P.G.N. and J.M.L.-L.; Funding acquisition, J.M.L.-L. and N.M.-G.; Investigation, C.H.S., S.F.S.M. and L.P.G.N.; Methodology, C.H.S., S.F.S.M., L.P.G.N. and J.M.L.-L.; Project administration, L.P.G.N. and N.M.-G.; Resources, J.M.L.-L. and N.M.-G.; Software, C.H.S. and S.F.S.M.; Supervision, L.P.G.N., J.M.L.-L. and N.M.-G.; Validation, L.P.G.N. and J.M.L.-L.; Visualization, C.H.S. and S.F.S.M.; Writing—original draft, C.H.S. and S.F.S.M.; Writing—review and editing, L.P.G.N., J.M.L.-L. and N.M.-G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

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

Acknowledgments

The authors thank the National Council for Scientific and Technological Development (CNPq) for supporting this work through the Chamada CNPq/MCTI/FNDCT No. 18/2021—Faixa A—Emerging Groups—process No. 408898/2021-6. The authors also gratefully acknowledge the financial support provided by the Colombian Ministry of Science, Technology, and Innovation “MinCiencias” through “Patrimonio Autónomo Fondo Nacional de Financiamiento para la Ciencia, la Tecnología y la Innovación, Francisco José de Caldas” (Perseo Alliance, Contract No. 112721-392-2023).

Conflicts of Interest

The authors declare that they have no conflicts of interest.

References

  1. International Renewable Energy Agency. Renewable Power Generation Costs in 2023. 2024. Available online: https://www.irena.org/Publications/2024/Sep/Renewable-Power-Generation-Costs-in-2023 (accessed on 1 March 2025).
  2. Segreto, M.; Principe, L.; Desormeaux, A.; Torre, M.; Tomassetti, L.; Tratzi, P.; Paolini, V.; Petracchini, F. Trends in Social Acceptance of Renewable Energy Across Europe—A Literature Review. Int. J. Environ. Res. Public Health 2020, 17, 9161. [Google Scholar] [CrossRef] [PubMed]
  3. Mehigan, L.; Deane, J.; Gallachóir, B.; Bertsch, V. A review of the role of distributed generation (DG) in future electricity systems. Energy 2018, 163, 822–836. [Google Scholar] [CrossRef]
  4. López-Lezama, J.M.; Cortina-Gómez, J.; Muñoz-Galeano, N. Assessment of the Electric Grid Interdiction Problem using a nonlinear modeling approach. Electr. Power Syst. Res. 2017, 144, 243–254. [Google Scholar] [CrossRef]
  5. Ahmed, A.; Hasan, S. Optimal allocation of distributed generation units for converting conventional radial distribution system to loop using particle swarm optimization. Energy Procedia 2018, 153, 118–124. [Google Scholar] [CrossRef]
  6. Arif, S.M.; Hussain, A.; Lie, T.T.; Ahsan, S.M.; Khan, H.A. Analytical Hybrid Particle Swarm Optimization Algorithm for Optimal Siting and Sizing of Distributed Generation in Smart Grid. J. Mod. Power Syst. Clean Energy 2020, 8, 1221–1230. [Google Scholar] [CrossRef]
  7. Farh, H.M.H.; Al-Shaalan, A.M.; Eltamaly, A.M.; Al-Shamma’A, A.A. A Novel Crow Search Algorithm Auto-Drive PSO for Optimal Allocation and Sizing of Renewable Distributed Generation. IEEE Access 2020, 8, 27807–27820. [Google Scholar] [CrossRef]
  8. Farh, H.M.; Al-Shaalan, A.M.; Eltamaly, A.M.; Al-Shamma’a, A.A. A novel severity performance index for optimal allocation and sizing of photovoltaic distributed generations. Energy Rep. 2020, 6, 2180–2190. [Google Scholar] [CrossRef]
  9. Farh, H.M.H.; Eltamaly, A.M.; Al-Shaalan, A.M.; Al-Shamma’a, A.A. A novel sizing inherits allocation strategy of renewable distributed generations using crow search combined with particle swarm optimization algorithm. IET Renew. Power Gener. 2021, 15, 1436–1450. [Google Scholar] [CrossRef]
  10. de Carvalho, T.L.A.; Ferreira, N.R. Optimal allocation of distributed generation using ant colony optimization in electrical distribution system. In Proceedings of the 2018 Simposio Brasileiro de Sistemas Eletricos (SBSE), Niteroi, Brazil, 12–16 May 2018; pp. 1–6. [Google Scholar] [CrossRef]
  11. Zakaria, Y.Y.; Swief, R.A.; El-Amary, N.H.; Ibrahim, A.M. Optimal Distributed Generation Allocation and Sizing Using Genetic and Ant Colony Algorithms. J. Phys. Conf. Ser. 2020, 1447, 012023. [Google Scholar] [CrossRef]
  12. Ganguly, S.; Samajpati, D. Distributed Generation Allocation on Radial Distribution Networks Under Uncertainties of Load and Generation Using Genetic Algorithm. IEEE Trans. Sustain. Energy 2015, 6, 688–697. [Google Scholar] [CrossRef]
  13. Purlu, M.; Turkay, B.E. Optimal Allocation of Renewable Distributed Generations Using Heuristic Methods to Minimize Annual Energy Losses and Voltage Deviation Index. IEEE Access 2022, 10, 21455–21474. [Google Scholar] [CrossRef]
  14. Almabsout, E.A.; El-Sehiemy, R.A.; An, O.N.U.; Bayat, O. A Hybrid Local Search-Genetic Algorithm for Simultaneous Placement of DG Units and Shunt Capacitors in Radial Distribution Systems. IEEE Access 2020, 8, 54465–54481. [Google Scholar] [CrossRef]
  15. Zuluaga-Ríos, C.D. A modified and extended genetic algorithm for optimal distributed generation grid-integration solutions in direct current power grids. e-Prime Adv. Electr. Eng. Electron. Energy 2024, 10, 100857. [Google Scholar] [CrossRef]
  16. Sheng, W.; Liu, K.Y.; Liu, Y.; Meng, X.; Li, Y. Optimal Placement and Sizing of Distributed Generation via an Improved Nondominated Sorting Genetic Algorithm II. IEEE Trans. Power Deliv. 2015, 30, 569–578. [Google Scholar] [CrossRef]
  17. Ganguly, S.; Samajpati, D. Distributed generation allocation with on-load tap changer on radial distribution networks using adaptive genetic algorithm. Appl. Soft Comput. 2017, 59, 45–67. [Google Scholar] [CrossRef]
  18. Hamidi, M.E.; Chabanloo, R.M. Optimal Allocation of Distributed Generation With Optimal Sizing of Fault Current Limiter to Reduce the Impact on Distribution Networks Using NSGA-II. IEEE Syst. J. 2019, 13, 1714–1724. [Google Scholar] [CrossRef]
  19. Nagaballi, S.; Kale, V.S. Pareto optimality and game theory approach for optimal deployment of DG in radial distribution system to improve techno-economic benefits. Appl. Soft Comput. 2020, 92, 106234. [Google Scholar] [CrossRef]
  20. Kamel, S.; Khasanov, M.; Jurado, F.; Kurbanov, A.; Zawbaa, H.M.; Alathbah, M.A. Simultaneously Distributed Generation Allocation and Network Reconfiguration in Distribution Network Considering Different Loading Levels. IEEE Access 2023, 11, 105916–105934. [Google Scholar] [CrossRef]
  21. Gao, F.; Yuan, C.; Li, Z.; Zhuang, S. Multi-objective optimal allocation of distributed generation considering the spatiotemporal correlation of wind-photovoltaic-load. Electr. Power Syst. Res. 2023, 214, 108914. [Google Scholar] [CrossRef]
  22. Zhao, Q.; Wang, S.; Wang, K.; Huang, B. Multi-objective optimal allocation of distributed generations under uncertainty based on D-S evidence theory and affine arithmetic. Int. J. Electr. Power Energy Syst. 2019, 112, 70–82. [Google Scholar] [CrossRef]
  23. Cao, Q.; Wang, H.; Hui, Z.; Chen, L. Optimal Location and Sizing of Multi-Resource Distributed Generator Based on Multi-Objective Artificial Bee Colony Algorithm. Energy Eng. 2024, 121, 499–521. [Google Scholar] [CrossRef]
  24. Sharma, R.K.; Naick, B.K. A novel quasi oppositional artificial rabbits optimization algorithm for optimal distributed generation allocation in radial distribution systems under different load models. Comput. Electr. Eng. 2025, 122, 109965. [Google Scholar] [CrossRef]
  25. Tolabi, H.; Ara, A.L.; Hosseini, R. A new thief and police algorithm and its application in simultaneous reconfiguration with optimal allocation of capacitor and distributed generation units. Energy 2020, 203, 117911. [Google Scholar] [CrossRef]
  26. Nizamani, Q.; Hashmani, A.A.; Leghari, Z.H.; Memon, Z.A.; Munir, H.M.; Novak, T.; Jasinski, M. Nature-inspired swarm intelligence algorithms for optimal distributed generation allocation: A comprehensive review for minimizing power losses in distribution networks. Alex. Eng. J. 2024, 105, 692–723. [Google Scholar] [CrossRef]
  27. Pesaran, H.A.M.; Huy, P.D.; Ramachandaramurthy, V.K. A review of the optimal allocation of distributed generation: Objectives, constraints, methods, and algorithms. Renew. Sustain. Energy Rev. 2017, 75, 293–312. [Google Scholar] [CrossRef]
  28. Saad, O.; Abdeljebbar, C. Historical Literature Review of Optimal Placement of Electrical Devices in Power Systems: Critical Analysis of Renewable Distributed Generation Efforts. IEEE Syst. J. 2021, 15, 3820–3831. [Google Scholar] [CrossRef]
  29. Guzmán-Henao, J.A.; Bolaños, R.I.; Montoya, O.D.; Grisales-Noreña, L.F.; Chamorro, H.R. On Integrating and Operating Distributed Energy Resources in Distribution Networks: A Review of Current Solution Methods, Challenges, and Opportunities. IEEE Access 2024, 12, 55111–55133. [Google Scholar] [CrossRef]
  30. Megantoro, P.; Halim, S.A.; Kamari, N.A.M.; Awalin, L.J.; Ali, M.S.; Rosli, H.M. Optimizing reactive power dispatch with metaheuristic algorithms: A review of renewable distributed generation integration with intermittency considerations. Energy Rep. 2025, 13, 397–423. [Google Scholar] [CrossRef]
  31. Nassar, S.M.; Saleh, A.; Eisa, A.A.; Abdallah, E.; Nassar, I.A. Optimal allocation of renewable energy resources in distribution systems using meta-heuristic algorithms. Results Eng. 2025, 25, 104276. [Google Scholar] [CrossRef]
  32. Electric Power Research Institute (EPRI). OpenDSS—Electric Power Distribution System Simulator, Version 10.2.0.1—Columbus. Available online: https://www.epri.com/pages/sa/opendss (accessed on 15 April 2025).
  33. Python Software Foundation. Python Language Reference, Version 3.10. Available online: https://www.python.org (accessed on 15 April 2025).
  34. Luke, S. Essentials of Metaheuristics, 2nd ed.; Lulu: Morrisville, NC, USA, 2013; Available online: http://cs.gmu.edu/~sean/book/metaheuristics/ (accessed on 1 March 2025).
  35. QGIS Development Team. QGIS Geographic Information System, Version 3.28.10. Open Source Geospatial Foundation Project. Available online: https://www.qgis.org (accessed on 15 April 2025).
Figure 1. Flowchart of the general methodology.
Figure 1. Flowchart of the general methodology.
Energies 18 02091 g001
Figure 2. Search space flowchart.
Figure 2. Search space flowchart.
Energies 18 02091 g002
Figure 3. Individual after applying mutation.
Figure 3. Individual after applying mutation.
Energies 18 02091 g003
Figure 4. Individual after mutation.
Figure 4. Individual after mutation.
Energies 18 02091 g004
Figure 5. Flowchart of the Hybrid Evolutionary Strategy.
Figure 5. Flowchart of the Hybrid Evolutionary Strategy.
Energies 18 02091 g005
Figure 6. Hybrid Elitism flowchart.
Figure 6. Hybrid Elitism flowchart.
Energies 18 02091 g006
Figure 7. Single-line diagram of the IEEE 34-bus system.
Figure 7. Single-line diagram of the IEEE 34-bus system.
Energies 18 02091 g007
Figure 8. Real System PD04–Areas provided by the utility company.
Figure 8. Real System PD04–Areas provided by the utility company.
Energies 18 02091 g008
Figure 9. Voltage profile of the IEEE 34-Bus System after a 30% growth.
Figure 9. Voltage profile of the IEEE 34-Bus System after a 30% growth.
Energies 18 02091 g009
Figure 10. Loading profile of the IEEE 34-Bus System after a 30% growth.
Figure 10. Loading profile of the IEEE 34-Bus System after a 30% growth.
Energies 18 02091 g010
Figure 11. Behavior of the Best Individual over Generations—Hybrid Evolutionary Strategy (IEEE 34-bus system).
Figure 11. Behavior of the Best Individual over Generations—Hybrid Evolutionary Strategy (IEEE 34-bus system).
Energies 18 02091 g011
Figure 12. Behavior of the Best Individual over Generations—Hybrid GA Strategy (IEEE 34-bus system).
Figure 12. Behavior of the Best Individual over Generations—Hybrid GA Strategy (IEEE 34-bus system).
Energies 18 02091 g012
Figure 13. Voltage profile—Hybrid Evolutionary Strategy (IEEE 34-bus system).
Figure 13. Voltage profile—Hybrid Evolutionary Strategy (IEEE 34-bus system).
Energies 18 02091 g013
Figure 14. Loading profile—Hybrid Evolutionary Strategy (IEEE 34-bus system).
Figure 14. Loading profile—Hybrid Evolutionary Strategy (IEEE 34-bus system).
Energies 18 02091 g014
Figure 15. Voltage profile with 30% growth (Real System PD04).
Figure 15. Voltage profile with 30% growth (Real System PD04).
Energies 18 02091 g015
Figure 16. Comparison of Scenario Performance over generations.
Figure 16. Comparison of Scenario Performance over generations.
Energies 18 02091 g016
Figure 17. System Voltage Profile—5 Allocated DGs.
Figure 17. System Voltage Profile—5 Allocated DGs.
Energies 18 02091 g017
Figure 18. System Load Profile—5 Allocated DGs.
Figure 18. System Load Profile—5 Allocated DGs.
Energies 18 02091 g018
Table 1. Comparison of ( μ , λ ) and ( μ + λ ) strategies.
Table 1. Comparison of ( μ , λ ) and ( μ + λ ) strategies.
StrategyNext Generation SelectionParent RetentionExploration vs. Exploitation
( μ , λ ) Only offspringNoGreater exploration
( μ + λ ) Parents + offspringYesMore exploration early on, but can converge quickly
Table 2. Example of crossover between two individuals.
Table 2. Example of crossover between two individuals.
GIB1B2B3B4B5B6B7B8B9B10
110100000010
121000010000
Table 3. Offspring resulting from the crossing of two distinct individuals (Parents).
Table 3. Offspring resulting from the crossing of two distinct individuals (Parents).
GIB1B2B3B4B5B6B7B8B9B10
110100000010
121000010000
1F0100010000
Table 4. Lines with the best performance for single PV plant allocation per bus (IEEE 34-bus system).
Table 4. Lines with the best performance for single PV plant allocation per bus (IEEE 34-bus system).
BusIdeal PV Capacity (kW)Reduction (%)
B23231.794.28
B21261.563.37
B09270.472.91
B10268.712.91
Table 5. Impacts of allocating DG at bus B23 (IEEE 34-bus system).
Table 5. Impacts of allocating DG at bus B23 (IEEE 34-bus system).
Voltage Increase (%)Loss Reduction (%)Loading Reduction (%)
5.434.282.36
Table 6. Configuration of the three Plants—Hybrid Evolutionary Strategy (IEEE 34-bus system).
Table 6. Configuration of the three Plants—Hybrid Evolutionary Strategy (IEEE 34-bus system).
BusInstalled Power (kW)PhasesDG
B27565.553A
B11178.831B
B3160.223C
Table 7. Configuration of the 3 plants—Hybrid GA Strategy (IEEE 34-bus system).
Table 7. Configuration of the 3 plants—Hybrid GA Strategy (IEEE 34-bus system).
BusInstalled Power (kW)PhasesDG
B11615.613A
B31157.171B
B2331.821C
Table 8. Comparison of the performance of the best individuals (IEEE 34-bus system).
Table 8. Comparison of the performance of the best individuals (IEEE 34-bus system).
StrategyVoltage Gain (%)Loss Red. (%)Loading Red. (%)
Search Space Def.5.434.282.36
Hybrid ES7.0914.429.50
Hybrid GA7.3914.489.55
Table 9. Areas with best performance for Individual Plant Allocation.
Table 9. Areas with best performance for Individual Plant Allocation.
BusAreaCost (MBRL)Red. (%)Power (kW)
B40A94.939.991220.10
B60A133.259.97803.27
B28A85.249.941296.44
Table 10. Information on allocated plants.
Table 10. Information on allocated plants.
PlantPower (kW)Area (m2)Cost (MBRL)Area
DG 112.76127.590.05A11
DG 2420.374203.651.69A12
DG 3262.482624.781.05A14
DG 4398.353983.521.60A18
DG 5670.486704.842.70A16
Total1764.4417,644.387.09
Table 11. System performance with five allocated DGs.
Table 11. System performance with five allocated DGs.
Voltage Gain (%)Loss Reduction (%)Load Reduction (%)
1.7514.088.90
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

Silva, C.H.; Mendes, S.F.S.; Garcés Negrete, L.P.; López-Lezama, J.M.; Muñoz-Galeano, N. Optimizing Photovoltaic Generation Placement and Sizing Using Evolutionary Strategies Under Spatial Constraints. Energies 2025, 18, 2091. https://doi.org/10.3390/en18082091

AMA Style

Silva CH, Mendes SFS, Garcés Negrete LP, López-Lezama JM, Muñoz-Galeano N. Optimizing Photovoltaic Generation Placement and Sizing Using Evolutionary Strategies Under Spatial Constraints. Energies. 2025; 18(8):2091. https://doi.org/10.3390/en18082091

Chicago/Turabian Style

Silva, Carlos Henrique, Saymon Fonseca Santos Mendes, Lina P. Garcés Negrete, Jesús M. López-Lezama, and Nicolás Muñoz-Galeano. 2025. "Optimizing Photovoltaic Generation Placement and Sizing Using Evolutionary Strategies Under Spatial Constraints" Energies 18, no. 8: 2091. https://doi.org/10.3390/en18082091

APA Style

Silva, C. H., Mendes, S. F. S., Garcés Negrete, L. P., López-Lezama, J. M., & Muñoz-Galeano, N. (2025). Optimizing Photovoltaic Generation Placement and Sizing Using Evolutionary Strategies Under Spatial Constraints. Energies, 18(8), 2091. https://doi.org/10.3390/en18082091

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