1. Introduction
In modern EPSs, reactive power compensation is crucial for maintaining voltage stability and reducing energy losses. The power transformers that play a crucial role in both voltage regulation and the stability of the electrical system, as described in [
1], OLTCs, allow dynamic adjustments to the transformation ratio, thus achieving an improvement in operational efficiency and thereby reducing power losses, which is why the implementation of optimization strategies such as those based on advanced heuristics have proven to be an effective tool to determine the optimal configurations that minimize costs and also improve the reliability of the EPS, which is why the algorithm proposed in this research is responsible for solving these adjustments, optimizing the performance of the system.
An effective method to improve ORPA management uses the matrix superposition theorem, which facilitates the modeling of electrical interactions between nodes and optimizes the distribution of reactive power both locally and globally [
2]. This type of coordinated control helps reduce unnecessary operations on compensation devices, maintains voltages within safe limits and minimizes the risk of overcompensation and frequency of equipment switching.
Voltage and reactive power control have been extensively studied. For example, in [
3], the local voltage-control characteristics using shunt capacitors are analyzed as a cost effective option to regulate the magnitude of the voltage. In [
4], an optimal online method for capacitor distribution is proposed, while in [
5] local area capacitor-control rules are established to reduce response times. Furthermore, in [
6], an optimal voltage and reactive power-control problem is posed in a radial network, addressing the coordinated operation of the shunt capacitor banks and the tap changers in substations and feeders. As power systems grow in capacity and complexity, the ORPA faces the need to combine centralized and dispersed control strategies to counteract the limitations of both approaches [
3,
4,
5,
6].
Voltage stability and disturbance anticipation through strategies such as load shedding and the use of static VAR compensators (SVCs) have also been evaluated in [
7]. In this context, several advanced algorithms, including genetic algorithms, PSO and more recently the MVMO algorithm, have been employed to efficiently adjust reactive power, achieving optimal solutions that minimize power losses and reduce device-adjustment costs [
8,
9]. In ORPA, central objectives include reducing active power losses and optimizing the voltage profile, using multi-objective strategies that balance system security and economic efficiency [
10,
11]. The selection of algorithms for ORPA is a constant challenge since traditional optimization methods, such as the linear and nonlinear techniques mentioned in [
12], compete with other methods based on artificial intelligence (AI), including genetic algorithms, tabu search and the PSO algorithm [
13].
The MVMO has established itself as a prominent resource to address the ORPA, thus improving the efficiency in the distribution of reactive power and thereby also reducing energy losses as mentioned in [
14]. This implementation significantly reduces power losses in EPSs and maintains voltage levels within the optimal parameters.
In reference [
15], the minimization of active power losses in a hybrid energy system in the islands of Santa Cruz and Baltra located in the country of Ecuador, specifically the Galapagos Islands, is addressed through the implementation of optimization algorithms including the PSO and its modified variant. This study demonstrates the effectiveness of the PSO in solving nonlinear and mixed problems, optimizing control elements such as automatic voltage regulators (AVRs), tap positions in transformers and capacitor banks. This research demonstrates how loss reduction contributes not only to the operational efficiency of the electrical system but also to a positive impact by reducing fossil fuel consumption. This study is relevant for energy systems that combine conventional and renewable sources, which is why it has similarities with ORPA using metaheuristic algorithms such as MVMO and PSO.
On the other hand, in reference [
16] the application of metaheuristic algorithms such as PSO and MVMO is also explored to optimize certain operating parameters of the system, such as voltage, active power and reactive power, that the controllers must maintain or reach in HVDC networks. In this study, the algorithms were implemented in a test system using specialized software to model and analyze the network. The results show that these techniques are effective in reducing active power losses in HVDC networks, achieving a decrease of approximately
with regard to initial losses. This study demonstrates that optimizing the voltage profile is key to improving the operational efficiency of the EPS, similar to the objectives set out in this work.
In [
17], the problem of optimal reactive power dispatch is addressed by integrating renewable sources such as wind turbines together with FACTS devices, specifically SVCs. The test systems used for this research are the IEEE 9 and 57 bus system; the work demonstrates how the coordinated participation of wind farms and SVCs in terms of voltage and reactive power control significantly reduces active power losses, especially in networks with long-distance transmission lines. Thus, the importance of automatic control strategies to improve system reliability and operational efficiency is revealed.
In [
6], multi-objective optimization in distribution networks is presented through the control known as Volt-VAR. An algorithm based on the optimal location of the capacitor bank is proposed, focusing mainly on minimizing active power losses and investment costs. This study is developed in the IEEE 39-bus system as a test model. The research demonstrates how the optimal installation of reactive compensation devices significantly improves voltage profiles and energy efficiency, reducing losses and increasing reliability.
In reference [
18], a mathematical model is presented for the optimal dispatch of reactive power, where operational restrictions are integrated over time to limit maneuvers in transformer taps and capacitor banks in order to preserve their useful life. The methodology uses the MVMO optimization metaheuristic and is validated in terms of its performance in the IEEE 30-bus system. The results of this research highlight an improvement in the management of reactive power and voltage profiles, along with a significant reduction in active power losses and the maneuvers of the control devices.
Finally, in [
19] MVMO proves to be superior to PSO and other optimization methods in both optimal reactive power control (ORPC) and ORPA due to its convergence, stability and greater efficiency in reducing active power losses. Unlike other methods such as PSO, MVMO avoids falling into local minima, thereby ensuring a more effective search for the global optimum. It also achieves better voltage regulation, allowing voltage levels to be maintained within their operating limits, thereby reducing EPS operating costs. Its ability to explore and exploit solutions in a balanced manner allows it to obtain more consistent and robust results in different test systems where other methods may fail in specific scenarios, as mentioned in [
19]. Compared to PSO, GA and DE, MVMO not only finds better quality solutions, but also achieves them more efficiently, making it a more reliable option for ORPA in both distribution and transmission networks, as corroborated by this study.
In this sense, it can be said that the optimization problems in this research are approached as single-objective problems, given that the main proposal is the ORPA. This adjustment seeks to minimize losses in transmission lines and improve voltage profiles. To solve this optimization model, the MVMO algorithm is used, which has proven to be particularly effective in this type of problem, unlike other approaches such as those discussed in previous references. The results obtained were developed using the MATLAB environment, version R2024B.
3. Problem Formulation
Efficient ORPA management is a fundamental key to ensure voltage stability and minimize energy losses. These modern EPSs have highly interconnected networks and variable demands that face increasing challenges in the efficient operation of devices such as tap changers in both transformers and static compensators. Improper adjustment of these devices can increase active power losses, unbalance voltage levels and negatively impact system reliability.
The main objective of this study is to minimize active power losses, optimize voltage profiles, and determine the appropriate level of reactive power that the system requires, so it can be said that the variables for the present optimization problem are .
Considering all of them as discrete variables, the decision variables include the tap positions in the transformers and the reactive compensation values of the static compensators. Both have been restricted to 20 discrete positions ranging from −9 to 10. These variables work in a coordinated manner to adjust the system configurations and achieve the optimal operating state.
Therefore, the objective function to be considered in the problem corresponds to the active power losses in the transmission lines. This objective function is delimited by constraints that keep the electrical system stable, such as the balance of active and reactive power, the minimum and maximum limits of active and reactive power delivered through the generators and the voltage magnitude, angle and load capacity of the transmission lines. For the minimum and maximum limits of voltage magnitude, a range of 0.9 to 1.1 pu is considered.
To validate the proposed methodology, the IEEE test system of 39 and 118 buses will be used, considering two experimental case studies taken from references [
2,
6,
24]. In these cases, the optimal sizing and location of the compensators for these systems is carried out. The designed algorithms have the capacity to evaluate any power system, considering the two main decision and control variables mentioned in Equations (
14) and (
15).
The experimental studies used compensations of 5 and 12 Mvar for the 39-bus IEEE system, and 14.4 Mvar for the 118-bus IEEE system, in accordance with the previously mentioned references. These selections are based on previous studies that have determined these values to be adequate for the specific conditions of each system. However, it is important to highlight that the developed algorithms are designed to adapt to any experimental scenario, allowing for the optimization of different configurations according to the study requirements.
3.1. MVMO Algorithm
In 2010, researcher István Erlich introduced and perfected the MVMO algorithm, which is classified as a population-based stochastic optimization technique. This algorithm uses the principles of selection, mutation and finally crossover to find optimal solutions. However, it differs from other methods by applying a strategic transformation that focuses on calculating the mean and variance of the best dynamic population recorded up to that point.
According to Erlich, for the MVMO to work properly, several key steps must be followed. First, an initialization and normalization are performed, defining the size of the dynamic population and adjusting the optimization variables to a normalized range between 0 and 1, necessary for the evaluation. These variables are reconfigured during each iteration to adapt to changes in the population. The dynamic population of the MVMO algorithm is composed of the best individuals, for whom the mean and variance are calculated for each dimension. This allows the algorithm to adjust all its search parameters as the population values evolve, promoting a dynamic search that adjusts the exploration and exploitation based on the population size.
Certain variables of the solution are then selected to be subjected to a so-called “mutation” using a transformation function that takes into account the mean and variance of the population as a whole. This function is known as the mapping function, which ensures that the generated solutions remain in the range from [0, 1], thus adjusting the search intensity close to the mean values and concentrating the focus on promising areas of the solution space.
The algorithm terminates upon reaching a specified number of iterations, 350 for the IEEE 39-bus study and 550 for the IEEE 118-bus study, or upon reaching the desired fitness level. Furthermore, if no significant improvements are observed after several iterations, the algorithm stops. The MVMO algorithm has proven to be very effective in standard tests, finding solutions close to the optimum with ease of implementation. This makes it a very promising option for optimization problems in real-world situations, such as the ORPA problem [
3,
25].
MVMO represents a very innovative optimization methodology that can be applied to EPS analysis, whose main distinction lies in its mapping function mentioned above; this method is based on the mutation of descendants together with the integration of the mean and variance of the best individuals of a population of n elements [
9,
25].
It can be said that one of the particularities of MVMO compared to other optimization methods lies in the restriction of the search range for all variables, which are limited between 0 and 1, a condition required in the mapping function. However, the objective function is always evaluated with real values, such as the permissible limits in the system voltage. Unlike the PSO method, MVMO works on a single solution in each iteration, and its update is achieved through a knowledge base, also known as adaptive memory, which stores and uses information from previous iterations to identify the most optimal solution within the search space [
4,
26].
It can also be said that one of the unique features of MVMO is its focus on the global search space with special attention on the best individual solutions according to their fitness as mentioned in [
4,
9,
25,
26].
To better understand the aforementioned terms,
Figure 2 and
Figure 3 provide a visual representation that facilitates understanding of both concepts. They show how exploration and exploitation are performed within the search space, with the goal of finding the best overall solution at each stage of the process.
The MVMO flowchart, illustrated in
Figure 4, begins with an initialization stage, followed by iterations in which the fitness function is evaluated. In this final phase, new potential solutions are generated. The termination criterion is similar to that of the PSO algorithm [
4].
The process to identify the optimal solution so far employs Equations (
16)–(
18), which calculate the mean, variance and shape factor, respectively [
4].
where:
3.2. Calculation of the Adaptive Function
Once the population is defined, the power flow is simulated, respecting as input parameter the values assigned to each generator according to a previously defined economic dispatch. Then the adaptive function,
, is calculated, which considers the losses of the electrical system, the objective function
and the penalties
that arise due to the violation of the estimated restrictions (
9)–(
15). The adaptive function is presented in (
19).
It should be noted that penalties are activated as defined in (
20)
Table 1 presented below describes the method used in this work for the ORPA in an EPS using the MVMO algorithm; the main objective is to minimize the active power losses by optimally adjusting the transformer taps together with the static capacitors while respecting the operational restrictions of the system, such as the voltage, power and capacity limits of the generators.
The process begins by defining the system variables and initial parameters, including operating limits and power flow data. Initial values are assigned to the decision variables, and a power flow analysis is performed to calculate initial losses. At the core of the algorithm, a population of solutions is generated, and their quality is assessed by calculating losses and verifying compliance with assigned constraints. Using mean-variance mapping, the solutions are adjusted toward optimal values at each iteration, with a finite number of iterations.
Finally, the best results, such as tap and capacitor settings that minimize losses, are stored and exported, allowing a detailed analysis of system performance.
4. Illustrative Example and Case Study
To evaluate the effectiveness of the PSO and MVMO algorithms proposed in this article, various simulations were implemented using MATLAB R2024b software on a DELL laptop with an Intel Core i7 8550U 8-core processor at 2.00 GHz and 8 GB of RAM.
4.1. IEEE 39-Bus Test System
Before the practical application of the model described in the previous section, the effectiveness of the modified MVMO and PSO is validated using the IEEE 39-bus test system.
Figure 5 shows the single-line diagram of the IEEE 39-bus test system, which consists of 10 generator units, 12 transformers, 46 branches and 19 loads. In addition, its technical data are shown in
Appendix A.
4.2. IEEE 118-Bus Test System
Figure 6 shows the single-line diagram of the IEEE 118-bus test system consisting of 19 generators, 35 generators, 177 transmission lines, 9 transformers and 91 loads.
The MVMO algorithm was configured with a population of 10 particles, while for the 118-bus system it was configured with a population of 20 particles, since, being a much more robust system, a greater number of particles is required; there was a maximum of 350 iterations for the 39-bus system, while for the 118-bus system a maximum of 118 buses was established along with a normalized range of [0, 1] for the control variables. This configuration allows a more dynamic exploration of the search space by the mapping function, optimizing the best individual solutions.
For the MVMO algorithm, a range was set such that , where the scaling factor (fs) is increased in each iteration to achieve more gradual control. This also allows the shape factor (Si) to vary in each iteration, reducing the risk of stagnation at extreme values and facilitating the attainment of optimal solutions.
On the other hand, the PSO algorithm was configured with parameters and and .
The control variables encompass the positions of the transformer taps and the static compensator taps, each constrained to 20 discrete steps as previously described. The restrictions considered are the following.
Active and reactive power balance;
Voltage limits on the buses;
Maximum capacity of the control devices.
Figure 7 presents experimental study 1 for the IEEE 39-bus system with the distribution of compensator locations, while
Figure 8 shows experimental study 2 for the IEEE 118-bus system with the distribution of compensators in the test system.
6. Conclusions
This experimental study analyzed the impact of implementing tap changers on transformers and static compensators in IEEE test systems with 39 and 118 busbars. To this end, the MVMO and PSO algorithms were used within the ORPA framework. The main conclusions of the study are presented below:
The results obtained demonstrate that both optimization methods, MVMO and PSO, are effective in optimizing reactive power adjustment in power systems. However, MVMO demonstrated superior performance by exploring a more diverse set of solutions, adjusting tap and compensator positions over a wider range, as evidenced in the tables above.
The combination of compensator taps and transformer taps proved to be a valid and efficient strategy for reducing active power losses and improving system stability. Further exploration of the MVMO algorithm allowed for more precise tap adjustments, while PSO achieved faster convergence to optimal solutions. In both cases, the results demonstrate that their contributions are technically and operationally justified.
Through the experimental studies obtained, it can be stated that the MVMO algorithm shows outstanding performance in solving the ORPA, especially when compared to the PSO method; this superior performance is demonstrated through the evaluated test systems such as the 39-bus and 118-bus IEEE systems. First, MVMO achieved a more efficient reduction in active power losses, reaching significantly lower values in the systems studied; this improvement directly contributes to a more economical and energetic operation of the system; in addition, the algorithm maintains better regulated voltage profiles, with voltages within permissible limits and close to the nominal value. With this characteristic, greater stability in the operation of the network and a more robust response to load variations or system conditions are guaranteed.
On the other hand, a high density of optimal solutions is observed, reflected in a lower dispersion within the distribution graphs. This indicates the method’s remarkable robustness and consistency under random initialization conditions, favoring the repeatability of the results.
In much more robust systems, such as the 118-bar system, the MVMO also demonstrates excellent scalability and adaptability, outperforming the PSO in both efficiency and accuracy. This ability to adapt to larger structures reaffirms its suitability for practical applications in real-world systems.
Taken together, these results reinforce the idea that MVMO is a highly competitive and reliable option for optimizing electrical power systems, offering a robust combination of accuracy, stability and convergence speed. However, future work is recommended to focus on improving its computational efficiency, with the goal of facilitating its application in real-time operating environments.
Finally, it concludes with the main advantages found with this method where it can be said that it has a high capacity for exploration and exploitation of the search space, which allows one to avoid local minima; it also has computational efficiency in high dimensional systems and has an easy implementation for problems with continuous and discrete variables; however, as disadvantages it can be said that it has a high sensitivity to the configuration of initial parameters which can affect the quality of the solutions if not adjusted properly; it also requires an adequate strategy at the time of coding for highly restricted problems; and finally, although it is less prone to stagnation, it may need additional adjustments to ensure stable convergence in extremely large systems or with more complex nonlinear dynamics.