Next Article in Journal
System Dynamics Modeling for Estimating the Locations of Road Icing Using GIS
Previous Article in Journal
Reality Check: Experimental Studies on Microplastics Lack Realism
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multi-Period Optimal Reactive Power Dispatch Approach Considering Multiple Operative Goals

by
Jairo A. Morán-Burgos
1,
Juan E. Sierra-Aguilar
1,
Walter M. Villa-Acevedo
2 and
Jesús M. López-Lezama
2,*
1
XM Compañía de Expertos en Mercados, Colombian Power System Operator, Medellín 050010, Colombia
2
Research Group on Efficient Energy Management (GIMEL), Department of Electrical Engineering, Universidad de Antioquia (UdeA), Medellín 050010, Colombia
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(18), 8535; https://doi.org/10.3390/app11188535
Submission received: 19 August 2021 / Revised: 5 September 2021 / Accepted: 9 September 2021 / Published: 14 September 2021

Abstract

:
The optimal reactive power dispatch (ORPD) problem plays a key role in daily power system operations. This paper presents a novel multi-period approach for the ORPD that takes into account three operative goals. These consist of minimizing total voltage deviations from set point values of pilot nodes and maneuvers on transformers taps and reactive power compensators. The ORPD is formulated in GAMS (General Algebraic Modeling System) software as a mixed integer nonlinear programming problem, comprising both continuous and discrete control variables, and is solved using the BONMIN solver. The most outstanding benefit of the proposed ORPD model is the fact that it allows optimal reactive power control throughout a multi-period horizon, guaranteeing compliance with the programmed active power dispatch. Additionally, the minimization of maneuvers on reactors and capacitor banks contributes to preserving the useful life of these devices. Furthermore, the selection of pilot nodes for voltage control reduces the computational burden and allows the algorithm to provide fast solutions. The results of the IEEE 118 bus test system show the applicability and effectiveness of the proposed approach.

1. Introduction

The ORPD can be seen as an AC optimal power flow problem with a particular set of control variables, which include shunt compensations, transformer tap changers, and voltage generator set points. In this case, the active power outputs of all generators, with the exception of the slack bus, are kept constant [1]. The ORPD problem plays an important role in the economic and secure operation of power systems, since it is one of the ways to solve the problems of reactive power management and voltage control [2]. The main idea behind the ORPD problem is finding an optimal schedule for the reactive power control devices within a network in such a way that operational constraints are met while also optimizing a given objective function [3]. Numerous ORPD formulations and solution methods have been reported in the literature to address specific instances of the problem [4]. These include different objective functions, controls, and system constraints, as well as distinct mathematical characteristics and computational requirements [5]. The resulting optimization problems go by many names, depending on the particular objective function being addressed and the constraints under consideration.
Given the nonlinear and nonconvex nature of the ORPD problem, numerous metaheuristic techniques have also been proposed for its solution. In [6], the authors proposed a particle swarm optimization (PSO) approach to deal with the ORPD problem. PSO is inspired by the sociological behavior associated with schools of fish and flocks of birds. Some modifications have been proposed to this technique to better handle the ORPD problem, such as parallel vector-evaluated PSO [7], coordinated aggregation PSO [8], fractional PSO [9], and turbulent crazy PSO [10]. Genetic algorithms (GAs) are metaheuristic algorithms that mimic the process of Darwinian natural selection. In this case, a set of individuals or candidate solutions must go through stages of selection, crossover, and mutation in order to improve a given fitness function. In [11], the authors proposed a GA to solve the ORPD problem, seeking loss minimization as well as the maximization of the voltage stability margin. For this last objective, the L-index of the system was used. A self-adaptive real coded GA was also implemented in [12] to approach the ORPD problem. Differential evolution (DE) is also a population-based technique that iteratively improves a candidate solution based on an evolutionary process. In [13,14,15], the authors used DE to solve the ORPD problem. The mean–variance mapping optimization algorithm has also been applied to tackle the ORPD problem [16]. This metaheuristic algorithm is based on a mapping function used to generate new candidate solutions based on the mean and variance of a set that contains the current best solutions of the algorithm. Other metaheuristic techniques applied to the ORPD problem include the seeker optimization algorithm [17], gravitational search algorithm [18], harmony search algorithm [19], teaching–learning-based optimization [20], krill herd algorithm [20], chaotic bat algorithm [21], evolutionary algorithm [22], heap-based optimizer [23], hierarchical distributed optimization [24], and gray wolf optimizer algorithm [25,26]. Hybrid approaches combine characteristics of two or more metaheuristic techniques to take advantage of their strengths. In [27,28,29], the authors proposed hybrid versions of PSO and the firefly algorithm to solve the ORPD problem. A detailed description of the techniques applied to the ORPD problem is outside the scope of this paper; nonetheless, a detailed classification and comparison can be found in [30].
The common feature of the aforementioned methodologies is the fact that they approach the static version of the ORPD problem; that is to say, the optimization is carried out over a single time period. Real-life ORPD problems must consider a multi-period approach and are, therefore, often significantly more challenging than the classically considered problems [31]. Under real-time circumstances, solutions provided by traditional ORPD models may not be practical because the number of control actions would be too large to be executed in actual power system operation [32]; furthermore, the computing time plays a key role in such applications. The multi-period ORPD (MP-ORPD) was originally proposed in [33]; its main focus is dealing with different loading conditions for a given future time interval instead of a single snapshot of the power network. The set of desirable features for real implementations of the MP-ORPD programs is extensive and can make the solution of the model a complex task. In this case, the control actions must be valid within a given time horizon, the improvement of the voltage profile can be achieved by resorting to pilot nodes, and the number of control actions must not be excessive. A compilation of such features is presented in [34]. Compared with its traditional or static counterpart, the MP-ORPD is a more complex optimization problem involving multiple local minima as well as nonlinear and discontinuous constraints [32].
Relatively few studies have approached the dynamic MP-ORPD. In this case, the most common objective function corresponds to the minimization of power losses. In [35], a day-ahead reactive power dispatch was proposed with the aim of minimizing active power losses for wind power plants. In [36], the authors approached the ORPD problem by considering the time-varying demand and renewable energy uncertainty. In this case, the authors implemented the so called Rao-3 algorithm to solve the MP-ORPD problem. In [37], the MP-ORPD was approached through chance-constrained programming. In [38], a dynamic optimal reactive power flow considering several time intervals was carried out, taking into account voltage stability. In this case, the problem was solved by means of a branch and bound primal-dual interior point method and different areas were considered. In [39,40], the authors also proposed ORPD schemes for power loss reductions over a 24 h time horizon. This paper presents a novel approach to solve the MP-ORPD problem. The main features and contributions that differentiate this study from other papers reported in the literature are as follows:
  • The proposed MP-ORPD is envisaged from the point of view of a power system operator; in this case, a single objective function is not pursued as such, but instead a set of goals regarding the minimization of deviations from desired operational values are considered;
  • The main goal of the MP-ORPD is guaranteeing operative feasibility throughout a given time horizon, while minimizing the number of maneuvers carried out in reactive power devices and transformers taps, preserving their useful life and reducing eventual maintenance costs;
  • Instead of considering all buses to enforce voltage limit constraints, only a set of pilot nodes are taken into account. Furthermore, dynamic limits are considered in these buses to mimic real-life operation. This results in low computational effort, which encourages real-life applications of the methodology.
This work is organized as follows. Section 1 presents a literature review of the ORPD problem. Section 2 describes the relevant aspects of the proposed model and other considerations taken into account. Section 3 presents the tests and results with the IEEE 57-bus and IEEE 118-bus test systems. Finally, the conclusions are presented in Section 4.

2. Proposed Mathematical Modeling

This section describes the mathematical modeling of the proposed MP-ORPD problem, the nomenclature for which can be found in Appendix A. The ORPD problem is subject to equality and inequality constraints [3]. The former take into account the definition of power flows, as well as the power balance equations derived from the Kirchhoff’s laws, while the latter impose physical limits of variables. Regarding power balance constraints, there are several formulations for AC power flow equations. The most popular are polar power-voltage (P), rectangular power-voltage (R), rectangular current-voltage (IV), and Y-bus formulation. While the Y-bus matrix formulation benefits from eliminating the line flow parameters in the bus balance constraints, the benefit is lost when the line flow variables still need to be defined to maintain the line flow limits. For this reason, standard line power (SLP) models (P, R, IV) typically outperform Y-bus models due to the additional calculations required. A detail description of these models can be found in [41]. In this case, the polar power-voltage formulation is chosen due to its fast convergence and lower number of nonlinearities compared to other formulations [42]. The proposed MP-ORPD includes additional considerations regarding the maneuvering of equipment (inequality constraints). In this case, the equipment movements are limited in each period and a maximum daily limit of movements is considered.

2.1. Objective Function

The proposed objective function (OF) given by Equation (1) is made up of three elements described in Equations (2)–(4); each term minimizes the deviations of the control variables from period to period. The first term, labeled the TVD (total voltage deviation), seeks to minimize the voltage difference of the set of pilot nodes with their reference values. These voltage references are changed to typical values along the optimization horizon. The second term, labeled the TQS (total reactive shunt deviation), seeks to reduce the movement of shunt elements between continuous periods. Finally, the third term, labeled the TQG (total reactive generator deviation), aims to maintain reactive power reserves; that is, the generation units are at a floating point of reactive power. In this case, β 1 , β 2 , and β 3 are penalty factors associated with each objective; v i t is the voltage magnitude at pilot bus i at time t; V r e f , i t is the reference magnitude of pilot bus i at time t; n k t S and n k ( t 1 ) S are the step numbers of shunt element k S in period t and period t 1 ; q g t G is the reactive power generated by generator g in period t ; finally, T ,   S , and N p are the sets of periods, shunt elements, and pilot nodes, respectively.
Min   ( β 1 TVD   + β 2 TQD   + β 3 TQG )
TVD = t T i N p ( v i t V r e f , i t ) 2
TQD = t T k S ( n k t S n k ( t 1 ) S ) 2    
TQG = t T g G   ( q g t G )   2

2.2. Equality Constraints

In the proposed MP-ORPD model, a set of equality constraints are taken into account regarding the power flow in branches and power balance constraints in buses. Equations (5) and (6) define the power flow in branches. In this case, f i j c t P and f j i c t P represent the active power flow from bus i to bus j and vice versa; while f i j c t Q and f j i c t Q in Equations (7) and (8) represent the reactive power flows from bus i to bus j and vice versa, respectively. Note that the power flow equations are different at each end of the line; this is because the tap ratio transformer α i j c t   is taken account. G i j c , B i j c , B i j c C , and ϕ i j c are the conductance, susceptance, branch charging susceptance, and the angle on line i j c , respectively.
Equations (9) and (10) respectively represent the active and reactive power balance constraints derived from Kirchhoff’s laws. Here, P g t G and p g t G are the fixed and variable active power of generator g at time t;  D i t P and D i t Q are the active and reactive power demand at bus i for period t ; G i   and   B i are the shunt conductance and susceptance at bus i N , respectively; finally, B k S is the shunt susceptance of shunt element k S .
f i j c t P = 1 α i j c t 2 G i j c v i t 2 1   α i j c t v i t v j t ( G i j c cos ( θ i t θ j t ϕ i j c ) + B i j c sin ( θ i t θ j t ϕ i j c ) ) , i j c ; t T
f j i c t P = G i j c v j t 2 1   α i j c t v i t v j t ( G i j c cos ( θ j t θ i t + ϕ i j c ) + B i j c sin ( θ j t θ i t + ϕ i j c ) ) , i j c ; t T
f i j c t Q = 1 α i j c t 2 ( B i j c + B i j c C 2 ) v i t 2 1   α i j c t v i t v j t ( G i j c cos ( θ i t θ j t ϕ i j c ) B i j c sin ( θ i t θ j t ϕ i j c ) ) , i j c ; t T
f j i c t Q = ( B i j c + B i j c C 2 ) v j t 2 1   α i j c t v i t v j t ( G i j c cos ( θ j t θ i t + ϕ i j c ) B i j c sin ( θ j t θ i t + ϕ i j c ) ) , i j c ; t T
g G i ( i s l a c k ) P g t G + g G s l a c k   p g t G ( j c ) : i j c f i j c t P ( j c ) : j i c f j i c t P D i t P v i t 2 G i = 0 , i N ; t T
g G i q g t G + v i t 2 k   S i B k S n k t S ( j c ) : i j c f i j c t Q ( j c ) : j i c f j i c t Q D i t Q + v i t 2 B i = 0 , i N ; t T

2.3. Inequality Constraints

2.3.1. Generators Constraints

Equation (11) corresponds to the reactive power limits ( Q g ¯ maximum and Q g _ minimum) on the set of online generators and FACTS (flexible AC transmission systems) devices. In this case, U g t represents the state of generator g, where 1 indicates being on service and 0 otherwise. Equation (12) corresponds to the active power limit ( P g   ¯ maximum and P g   _ minimum) on the set of online slack generators (which guarantees the active power balance). The rest of the generators are considered as fixed sources of active power.
U g t Q g   _   q g t G     U g t Q g   ¯ , g G ; t T
U g t P g   _   p g t G     U g t P g   ¯ , g G slack ; t T

2.3.2. Voltage Angle Constraints

Equation (13) represents is the angular difference between two connected nodes. This constraint guarantees the stable-state limits for a line power transfer. In this case, the angle values are set lower than the theoretical reference of π/2.
π 3 θ i t θ j t π 3 , ( i j ) : i j c   ;   t T

2.3.3. Transformer Constraints

Equation (14) indicates the maximum ( α i j c   ¯ ) and minimum ( α i j c   _ ) limits of the ratio transformer ( α i j c t ). Equation (15) is activated when the tap transformer is operating ( u i j c t , 1 represents a maneuver, 0 otherwise).
α i j c   _   α i j c t     α i j c   ¯   , i j c ; t T
| α i j c t α i j c ( t 1 ) | u i j c t , i j c ; t T

2.3.4. Shunt Constraints

Equation (16) sets limits for the number of steps in shunt elements, where n k t S is the step number of shunt element k S in period t and N k S is the maximum number of steps of element k S . Equation (17) is activated when the number of steps from one period to another one changes, which indicates an action control on the shunt element ( u k t S , 1 represents a maneuver, 0 otherwise).
0 n k t S N k S ,     k S   ; t T
| n k t S n k ( t 1 ) S | u k t S N k S ,   k S   ; t T

2.3.5. Security Constraints

Equation (18) determines the limits of voltage magnitude v i t for each bus at every time interval t (   V i ¯ maximum and V i _ minimum). Equation (19) defines the active power limit ( F l ¯ ) for interface l. Equation (20) indicates the maximum value of active power allowed by each transmission line ( F i j c P ¯ ).
V i   _   v i t     V i ¯   ,   i N ; t T
i j c , j i c l f i j c t P F l ¯ ,   l ; t T
F i j c P ¯ f i j c t P F i j c P ¯ , t T ;   i j c

2.3.6. Operating Times Constraints

Equation (21) indicates that the total number of maneuvers on the capacitors, reactors, and transformer taps must not exceed the maximum set in one day of operation. In this case, u i j c t is the maneuver on tap transformer i j c in period t , u k t S is the maneuver on shunt element k S in period t , and M ¯ indicates the maximum number of maneuvers allowed.
t T (   i j c u i j c t + k S u k t S ) M ¯   ,     t T ; k S ;   i j c  
The MP-ORPD model presented in this paper is a nonlinear, nonconvex optimization problem, classified as a mixed-integer nonlinear programming (MINLP) problem, as it handles continuous, integer, and discrete control variables. A MINLP problem is said to be convex if its continuous relaxation, i.e., the problem obtained by dropping the integrality constraints, is a convex optimization problem; otherwise, it is said to be nonconvex. Note that in this case, equality constraints include the multiplication of variables, as well as sine and cosine functions of voltage angles. Additionally, absolute values are included in Equations (15) and (17).

3. Tests and Results

3.1. Pilot Nodes

Real power systems are required to keep an appropriate voltage profile throughout the transmission network in the face of the hourly evolution of the load and topological changes. In real-life applications, direct voltage optimization of every bus within the entire power system is impractical [43]. This is why system-wide information is used to identify pilot nodes. A pilot node can be defined as one that represents a set of nodes and their behavior in terms of voltage sensitivity against reactive power sources [44]. A characteristic of a pilot node is its poor relationship with other pilot nodes, so that independence between voltage control areas can be approximated. To find pilot nodes, different authors have developed techniques based on optimization, statistics, metaheuristics, empirical, unsupervised classification, and combinatorial problems, among others [45]. A detailed description of these methodologies is outside of the scope of the present study; therefore, the pilot nodes reported in [44] were used, involving the identification of voltage control areas based on voltage stability for the IEEE test system.

3.2. Test Systems

Several simulations were performed on the IEEE 57-bus and 118-bus test systems. The data for these systems can be consulted in [46]. All tests were carried out on a personal computer equipped with an Intel Core i5 (Quadcore) 1.8 GHz processor and 8 GB of RAM memory. The proposed MP-ORPD model was implemented in General Algebraic Modeling System (GAMS, version 24.8.5), using the BONMIN (Basic Open-Source Nonlinear Mixed Integer Programming) solver [47].
The MP-ORPD contemplates time-varying loads. In this paper, load conditions are featured through a load curve of a spring weekday available in [48]. The behavior of the 24 h load curve for both test systems is illustrated in Figure 1, where each of the four colors represents a load condition with which the reference voltage value was chosen for the pilot nodes; these are purple (minimum load), blue (medium load), orange (high load), and gray (low load). Figure 1 illustrates the time-varying load of the IEEE 118-bus test system. A scale factor of 0.2947 was used to obtain the load of the IEEE 57-bus test system.

3.2.1. IEEE 57-Bus Test System

The IEEE 57-bus test system consists of 62 branches and 26 control variables; these include 7 generation units, 16 transformers, and 3 capacitors. A single-line diagram of the system is depicted in Figure 2, whereby each color represents a different voltage control area with a single pilot node. The total active and reactive load demand are 1250 MW and 336 MVAr for period 11 on the 100 MVA base. The initial output of active and reactive power from the generators come from the solution of the unit commitment (UC) problem reported in [41]. Additionally, the initial settings of the tap transformers are in the nominal ratio and all shunt elements are connected.
The minimum and maximum limits of control variables for the IEEE 57-bus test system are as follows. Each transformer ratio varies from 0.9 to 1.1 per-unit (p.u) in equal steps of 0.01. Shunt elements are between 0 and its MVAr parameter, which have no steps. Voltage set points of generators vary in the range of [0.85, 1.1] p.u (except for lower voltage limits of the pilot nodes, which are reported in Table 1). Table 1 shows the shunt MVAr parameter as well as the lower voltage limits for pilot nodes taken from [44]. In this case, the maximum number of maneuvers allowed in a day ( M ¯ ) is set to 150.

3.2.2. IEEE 118-Bus Test Case

Several simulations were performed on the IEEE 118-bus test system, which has 186 branches and 77 control variables; these consist of 54 generation units, 9 transformers, 12 capacitors, and 2 reactors. The single-line diagram of the system is depicted in Figure 3, where each color represents a different voltage control area with a single pilot node. The total active and reactive base loads are 4242 MW and 1438 MVAr for period 11 on the 100 MVA base. The initial output of active and reactive power from the generators comes from the solution of the UC problem reported in [41]. Additionally, the initial settings of the tap transformers are in the nominal ratio and the states of the shunt elements are all connected.
The minimum and maximum limits of control variables for the IEEE 118-bus test system are as follows. Each transformer ratio varies from 0.9 to 1.1 p.u in equal steps of 0.01. The shunt elements are between 0 and its MVAr parameter, which have no steps. The voltage set points of generators vary in the range of [0.9, 1.1] p.u (except for lower voltage limits of pilot nodes, which are reported in Table 2). Table 2 shows the shunt MVAr parameter and lower voltage limit for pilot nodes taken from [44]. In this case, M ¯ is set to 100 for all operation days.

3.3. Results

The schedule of control variables for the MP-ORPD (on IEEE 57-bus and 118-bus test systems) is reported in Appendix B, which indicates the settings for capacitors, reactors, transformers, and generation voltages from period to period. It was possible to verify that all the variables were kept within their operative ranges. All results in the below subsections correspond to the complete OF (TQG+ TVD+TQD) given by Equation (1).

3.3.1. IEEE 57-Bus Test System

Figure 4 depicts the voltage profile curves of four pilot nodes. Note that the voltage control implemented in this system fits the reference curve proposed for each pilot node. The shape of the voltage profiles of the pilot nodes is in accordance with the operational strategy, which increases the reference values of these nodes at peak demand in order to guarantee the voltage stability of the system.
The proposed system has a high reactive power demand and must meet the voltage profiles required in the pilot nodes, as shown in Figure 4. In addition, of the 26 control elements, only 10 have the capacity to provide reactive power, and of these, 7 are generation units. This shows that the IEEE 57-bus test system is quite limited for an adequate reactive power dispatch. Figure 5 shows the reactive power outputs of all generators of the system for each period. In periods of low demand, in order to obtain the desired voltage in the pilot nodes, it is necessary to increase the amount of reactive power injected, while for periods of medium and high demand, a smaller increase in reactive power injection is observed. This behavior is an indicator of the depletion of reactive power reserves and provides signals for the expansion of reactive power sources.
Figure 6 shows the operation of the taps for four randomly selected transformers. They behave according to the demand of the control area of each pilot node and the availability of shunt elements and generators. Transformer T10-51 is the only control element in the area it controls; therefore, its behavior features a greater number of maneuvers, while transformers T24-26 and T7-29 have internal or nearby control elements, such as shunt compensation, shunt generation, and the transformers themselves, which is why the numbers of maneuvers for these elements are lower.

3.3.2. IEEE 118-Bus Test System

One of the objectives within the MP-ORPD is to maintain adequate voltage profiles for the set of pilot nodes. In this paper, four settings of voltage values were defined for an operation day, namely minimum, low, medium, and high voltages, which ware characterized by the demand behavior and user requirements. Figure 7 shows the reference voltage profiles and the voltage after optimization for a sample of pilot nodes (5, 63, 46, and 8). Additionally, as a particular case, bus 5 was set to have a higher voltage profile in the peak periods (0.058 p.u with respect to its minimum reference and a 138 kV voltage base). The results show that even with an “aggressive” voltage profile, it is possible to follow the voltage reference value.
The maximum error between the reference and the optimized voltage is less than 0.95 kV, as shown in Figure 8, where the indicated period is not the same in each node, although it is the period with the greatest difference. In Figure 8, pilot node 49 in period 11 has an error of −0.94 kV; this difference is not constant in the other periods, which have lower absolute values.
The sum of the reactive power in terms of the absolute value of the set of generators at each period is a way of representing the use of the dynamic reactive power reserve, which in a power system is necessary to manage uncertainty and contingencies [49]. Figure 9 presents the dynamic reserve of the reactive power in the base case (orange) and its subsequent optimization (blue). In this case, reactive power reserves after optimization represent only 31.3% of the base case. This is important, since it allows the system operator to better react in cases of disturbance and uncertainty, while maintaining sufficient reactive reserves in the most quick and effective VAR sources, which is an intrinsic requirement for proper corrective control actions.
In this case, compared to the 57-bus system, there are about three times as many elements that can control the reactive dispatch, so the system is able to follow the voltage profile of the pilot nodes.
Figure 10 presents the reactive power output for each generator, representing a sample set of generators in a random period (in this case: generators 4, 10, 59, 69, 77, and 90; period 11). A significant reduction in reactive power can be observed in the optimized case (blue) versus the base case (orange).
Figure 11 shows the variations in tap positions (expressed in terms of a ratio) for each transformer throughout a day of operation. It can be observed that the numbers of maneuvers on the tap are greater during periods with high demand and with high-voltage profiles; nonetheless, the maximum number of maneuvers is kept the same, as indicated in Equation (21).
These results show the relationship between the number of transformer operations and the availability of additional elements for reactive power control. When there are other elements that can be used for reactive power control in a given area in addition to the transformers, the number of maneuvers in these elements is reduced. This is the case for transformers T81-80 and T8-5, which are located in small control areas with other elements that provide reactive power control, resulting in lower numbers of transformer maneuvers.

3.4. Sensibility of Objective Function Components

Table 3 shows a sensitivity analysis of the results for the IEEE 57-bus test system. The first row shows the total number of taps operations. The second row corresponds to the total number of operations on shunt elements, while the third and fourth rows indicate the reactive deviation of the generators and the voltage deviation with respect to the pilot nodes. When evaluating a single objective, the proposed approach manages to reduce the objective function considerably. For the reactive deviation, the formulation that only considers the TQG is the lowest of all cases analyzed, while the lowest number of maneuvers is achieved with the TQD formulation, with a total number of 51 maneuvers; similarly, it can be observed that the lowest voltage deviation, with a value of 0.18, is obtained with the TVD formulation. It was already mentioned that this test system requires a higher reactive power support. This fact can be seen when comparing the maximum and minimum values of the reactive power deviations in generators and the voltage deviations of the pilot nodes. The last column in Table 3 (TQG+ TVD+TQD) indicates the best trade-off in the use of elements for reactive power control; the results are shown in Figure 4, Figure 5 and Figure 6.
Table 4 presents a comparison of each component of the objective function and their combinations in order to evaluate the individual and joint sensitivity of the objective function. The number of maneuvers carried out on the transformer taps, the number of maneuvers carried out on the shunt elements, the absolute value of the reactive power used by the generators, and the voltage deviation in the pilot nodes with respect to the reference value were evaluated; all information corresponds to an operation period of 24 h.
For this system, there is a large reactive power reserve, which is evident when comparing the maximum and minimum values of the formulations illustrated in Table 4. For this case, the compared values have a greater range of variation with respect to the IEEE 57-bus test system. The last column in Table 4 (TQG + TVD + TQD) indicates the best trade-off in the use of elements for reactive power control; these results are shown in Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11. In this case, the simulation time was 121 s. Note that the use of dynamic reactive power reserves was reduced to more than one-third of the base case; in addition, the results followed the voltage profiles successfully.
The simulation times obtained with the objective function given by Equation (1) for the IEEE 57-bus and IEEE 118-bus test systems were 17.5 s and 100 s, respectively. Additionally, an experiment was performed in which the whole set of nodes was included in the optimization problem. In this case, the objective voltage profiles of the nodes correspond to the values previously defined in each control area and are represented by the pilot nodes. The computation times in this experiment were 128 s and 239 s for the IEEE 57-bus and IEEE 118-bus, respectively. This shows that selecting a reduced set of nodes (pilot nodes) improves the computational time of the algorithm.

4. Conclusions

This paper presented a novel approach to the MP-ORPD problem. A new formulation considering three operative goals was presented and implemented. The first goal under consideration was to maintain adequate voltage profiles in all power systems using a reduced set of buses (pilot nodes), whereby the values of the voltage set points were adjusted dynamically, changing every period according to load conditions. The second goal was to avoid excessive maneuvers on shunt devices, since a large number of these lead to lower life expectancy for the devices and more maintenance under real-life circumstances. The third goal was to maintain the dynamic reactive power reserves of the generators, guaranteeing a fast response to control voltages during the contingency scenario. The main feature of the proposed MP-ORPD model lies in its applicability in real power systems, since it does not follow conventional objective functions, such as power loss reduction; instead, it guarantees operative feasibility throughout a given time horizon, while minimizing the number of maneuvers on reactive power devices. Several tests carried out on the IEEE 57-bus and 118-bus test systems proved the effectiveness and applicability of the proposed approach. It was found that the weighting method allows the priority of the objectives to be adjusted, providing flexibility to meet the needs of each system under analysis. The decision to choose a set of pilot nodes significantly improved the computation times with respect to the optimization of the system nodes. The computation times for the optimization process were 17.5 and 100 s for IEEE 57-bus and 118-bus test systems, respectively, showing that the model can be used in coordinated voltage control strategies for day-ahead and very short-term operation planning. Although dynamic reactive power reserves are considered, voltage stability issues are not explicitly integrated in the model. This could be a topic of future research, along with the implementation of a multi-area MP-ORPD model and parallelization process in order to reduce computation times.

Author Contributions

Conceptualization, J.A.M.-B., J.E.S.-A., W.M.V.-A., and J.M.L.-L.; methodology, J.A.M.-B., J.E.S.-A., W.M.V.-A., and J.M.L.-L.; software, J.A.M.-B., J.E.S.-A., and W.M.V.-A.; validation, J.A.M.-B., J.E.S.-A., W.M.V.-A., and J.M.L.-L.; formal analysis, J.A.M.-B., J.E.S.-A., W.M.V.-A., and J.M.L.-L.; investigation, J.A.M.-B.; resources, J.A.M.-B., J.E.S.-A., W.M.V.-A., and J.M.L.-L.; data curation, J.A.M.-B.; writing—original draft preparation, J.A.M.-B.; writing—review and editing, J.A.M.-B., J.E.S.-A., W.M.V.-A., and J.M.L.-L.; visualization, J.A.M.-B. and J.E.S.-A.; supervision, J.A.M.-B., J.E.S.-A., W.M.V.-A., and J.M.L.-L.; project administration, W.M.V.-A. and J.M.L.-L.; funding acquisition, W.M.V.-A. and J.M.L.-L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Colombia Scientific Program within the framework of the so-called Ecosistema Científico (Contract No. FP44842-218-2018).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors gratefully acknowledge the Colombian Scientific Program within the framework of the so-called Ecosistema Científico (Contract No. FP44842-218-2018), as well as XM, Compañia de Expertos en Mercados.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Nomenclature

The nomenclature used through the paper is provided here for ease of reference.

Appendix A.1. Sets

N Set of buses in the transmission network
G Set of generators in the transmission network
C Set of connections in the transmission network
Set of interfaces
T Set of periods
Set of branches in the transmission network
  Set of transformers with tap charge belonging to set of branches
S Set of maneuverable shunt elements
Set of nonmaneuverable shunt elements
G i G Subset of generators G connected to bus i N
G s l a c k G Subset of generators G connected to slack bus s l a c k N
S i S Subset of maneuverable shunt elements S connected to bus i N
l Subset of lines belonging to interface l
N P N Subset of nodes N belonging to pilot nodes P N

Appendix A.2. Parameters

G i j c , B i j c Conductance and susceptance on line i j c
G i , B i Shunt conductance and susceptance at bus i N
B i j c C , ϕ i j c Branch charging susceptance and angle on line i j c  
V r e f , i t Reference voltage at bus i N p for period t
B k S Shunt susceptance of shunt element k S
N k S Maximum number of steps of element k S
D i t P , D i t Q Real and reactive power demand at bus i for period t
P g _ , P g ¯ Lower and upper active power injection limits of generator g G
Q g _ , Q g ¯ Lower and upper reactive power injection limits of generator g G
V i   _ , V i   ¯   Voltage magnitude lower and upper limits at bus i N
α i j c   _ , α i j c   ¯ Lower and upper limit tap positionof transformer i j c
F i j c P ¯ Real power limit on line i j c    
F l ¯ Real power limit on interface l    
U g t Status of generator i G in period t
M ¯ Maximum number of maneuvers allowed in set of periods
β 1 , β 2 , β 3 Penalty factors associated to objective function

Appendix A.3. Variables

u i j c t Maneuver on tap transformer i j c in period t
(1: Control action performed)
u k t S Maneuver on shunt element k S in period t
(1: Control action performed)
v i t Voltage at bus i N in period t
θ i t Angle at bus i : ( i j c ) in period t
α i j c t Ratio of tap transformer i j c in period t
n k t S Step number of shunt element k S in period t
f i j c t P , f i j c t Q Active and reactive power flowing on line i j c in period t
p g t G , q g t G Active and reactive power generated by generator g in period t

Appendix B. MP-ORPD Schedule

Table A1a–c and Table A2a–c present the full schedule over a 24 h horizon of the MP-OPRD for the IEEE 57- and 118-bus test systems, respectively. Both tables indicate the maneuvers and operative consignes of the control devices. The penalty factors were adjusted as follows: IEEE 57-bus β 1 = 3 × 104, β 2 = 1× 10−1, and β 3 = 1 × 102; IEEE 118-bus β 1 = 3 × 105, β 2 = 1 × 10−2, and β 3 = 1 × 102). Table A1a shows that capacitors C 25 and C 53 are always connected because there are few reactive power resources in the IEEE 57-bus test system. Table A2a shows the optimal dispatch of shunt capacitors and reactors. At periods in which the voltage target is low, reactors must be connected and capacitors disconnected; the opposite occurs in periods where the voltage target is high. Additionally, the shunt elements do not show intermittence between continuous periods, which is due to the constraint given by Equation (2). Table A1b and Table A2b present the optimal tap position settings. Table A1c and Table A2c present the optimal voltage setpoints of the generators.
Table A1. Schedule of control variables of the MP-ORPD for the IEEE 57-bus system.
Table A1. Schedule of control variables of the MP-ORPD for the IEEE 57-bus system.
(a)
ShntPeriod
123456789101112131415161718192021222324
Q C 18 101010101010101010101010101010101010
Q C 25 5.95.95.95.95.95.95.95.95.95.95.95.95.95.95.95.95.95.95.95.95.95.95.95.9
Q C 53 6.36.36.36.36.36.36.36.36.36.36.36.36.36.36.36.36.36.36.36.36.36.36.36.3
(b)
TrfPeriod
123456789101112131415161718192021222324
T 4 18 1 0.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.90
T 4 18 2 0.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.900.90
T 7 29 1.001.001.001.001.001.000.990.991.001.001.001.001.001.001.001.001.001.001.001.001.001.021.021.00
T 9 55 1.011.011.021.021.021.011.081.071.061.101.101.101.061.061.071.071.071.061.101.101.100.970.991.01
T 10 51 0.920.920.910.910.910.920.930.940.950.950.950.950.950.950.940.940.940.950.950.950.950.940.940.93
T 11 41 1.001.011.011.011.011.001.000.980.970.970.970.970.980.980.980.980.980.980.980.970.980.970.980.99
T 11 43 1.001.011.011.011.011.001.000.980.970.970.970.970.970.980.980.980.980.980.980.970.980.970.980.99
T 13 49 0.900.900.900.900.900.900.920.930.940.940.940.940.940.940.930.930.930.940.940.940.940.930.930.92
T 14 46 0.930.930.920.920.920.930.910.910.900.900.900.900.900.900.900.910.900.900.910.900.910.900.900.91
T 15 45 0.980.991.001.031.020.981.020.980.940.940.940.940.950.950.960.970.960.950.950.950.950.930.950.99
T 21 20 1.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.10
T 24 26 1.041.041.041.041.041.041.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.051.051.05
T 34 32 0.970.970.980.980.980.961.051.020.990.990.990.991.001.001.011.011.011.001.000.991.000.970.980.97
T 39 57 0.900.900.900.910.910.910.920.960.970.970.980.970.970.970.960.960.960.970.970.970.970.980.960.96
T 40 56 0.900.900.900.900.900.900.900.920.940.950.950.950.940.940.930.930.930.940.940.950.940.950.930.91
(c)
GenPeriod
123456789101112131415161718192021222324
V G 1 0.9640.9630.9620.9610.9620.9641.0031.0031.0041.0241.0241.0241.0041.0041.0031.0031.0031.0041.0241.0241.0240.9740.9730.973
V G 2 0.9560.9560.9550.9550.9550.9560.9950.9960.9991.0191.0191.0190.9990.9980.9970.9970.9970.9981.0181.0191.0180.9680.9670.965
V G 3 0.9440.9440.9440.9440.9440.9440.9840.9850.9861.0071.0071.0070.9860.9860.9850.9850.9850.9861.0061.0061.0060.9550.9550.954
V G 6 0.9380.9380.9370.9370.9370.9390.9750.9840.9941.0171.0181.0170.9920.9910.9890.9880.9890.9911.0131.0161.0130.9660.960.949
V G 8 0.9470.9470.9470.9470.9470.9480.9840.990.9991.021.0211.020.9970.9960.9940.9920.9940.9961.0181.0191.0180.9690.9660.957
V G 9 0.9330.9340.9340.9350.9350.9330.9720.9740.9760.9980.9980.9980.9750.9750.9750.9740.9750.9750.9970.9970.9970.9450.9440.941
V G 12 0.9440.9440.9440.9450.9450.9440.9850.9850.9841.0031.0031.0030.9840.9840.9840.9840.9840.9841.0041.0031.0040.9540.9540.955
Table A2. Schedule of control variables of the MP-ORPD for the IEEE 118-bus system.
Table A2. Schedule of control variables of the MP-ORPD for the IEEE 118-bus system.
(a)
ShntPeriod
123456789101112131415161718192021222324
Q L 5 -40-40-40-40-40-40-40-40-40 -40-40-40-40-40-40 -40-40-40
Q C 34 14141414141414141414141414141414
Q L 37 -25-25-25-25-25-25-25 -25-25
Q C 44 101010101010101010101010101010101010101010101010
Q C 45 101010101010101010101010101010101010101010101010
Q C 46 101010101010101010101010101010
Q C 48 151515151515151515151515151515151515151515151515
Q C 74 1212121212121212121212121212
Q C 79 202020202020202020202020202020
Q C 82 20202020202020202020202020202020
Q C 83 101010101010101010101010101010101010
Q C 105 202020202020202020202020202020202020202020202020
Q C 107 666666666666666666666666
Q C 110 666666666666666666666666
(b)
TrfPeriod
123456789101112131415161718192021222324
T 8 5 0.980.980.980.980.980.980.980.980.980.930.930.930.980.980.980.980.980.980.930.930.930.980.980.98
T 26 25 0.900.900.900.900.900.900.900.920.931.001.001.000.930.930.930.930.930.931.001.001.000.930.920.90
T 30 17 0.930.930.930.930.930.930.930.940.950.980.990.980.950.950.940.940.940.950.980.980.980.950.940.93
T 38 37 0.930.930.930.930.930.930.930.960.971.001.001.000.960.960.960.960.960.961.001.001.000.960.940.93
T 63 59 1.031.031.031.041.031.011.000.990.990.980.980.980.990.990.990.990.990.990.980.980.980.991.001.00
T 64 61 0.900.900.900.900.900.950.960.950.960.960.960.960.960.950.950.950.950.950.960.960.960.950.960.96
T 65 66 0.910.910.900.900.900.900.900.910.920.930.930.930.920.920.920.920.920.920.930.930.930.920.910.90
T 68 69 0.930.930.930.930.930.930.940.950.950.960.960.960.950.950.950.950.950.950.960.960.960.950.940.93
T 81 80 0.900.900.900.900.900.900.900.900.900.910.910.910.900.900.900.900.900.900.910.910.910.900.900.90
(c)
GenPeriod
123456789101112131415161718192021222324
V G 1 0.9650.9650.9650.9650.9650.9650.9730.9710.9710.9830.9830.9830.9710.9710.9710.9700.9710.9710.9830.9830.9830.9640.9660.967
V G 4 0.9920.9920.9920.9920.9920.9921.0011.0011.0011.0421.0421.0421.0011.0011.0011.0011.0011.0011.0421.0421.0420.9950.9950.995
V G 6 0.9800.9800.9800.9800.9800.9810.9890.9890.9891.0111.0111.0110.9890.9890.9890.9890.9890.9891.0111.0111.0110.9830.9830.983
V G 8 1.0061.0061.0061.0061.0061.0061.0141.0141.0141.0211.0211.0211.0141.0141.0141.0141.0141.0141.0211.0211.0211.0081.0081.008
V G 10 1.0801.0801.0801.0791.0791.0801.0891.0871.0861.0991.0991.0991.0861.0861.0861.0861.0861.0861.0991.0991.0991.0801.0811.083
V G 12 0.9780.9780.9780.9780.9780.9780.9860.9850.9840.9990.9990.9990.9840.9850.9850.9850.9850.9850.9990.9990.9990.9790.9790.980
V G 15 0.9670.9680.9680.9680.9680.9670.9750.9730.9730.9810.9810.9810.9730.9730.9720.9720.9720.9730.9810.9810.9810.9660.9680.969
V G 18 0.9640.9640.9640.9640.9640.9640.9710.9700.9700.9770.9770.9770.9700.9700.9690.9690.9690.9700.9770.9770.9770.9640.9650.965
V G 19 0.9620.9620.9620.9630.9620.9610.9690.9670.9670.9750.9750.9750.9670.9670.9670.9670.9670.9670.9750.9750.9750.9610.9620.963
V G 24 0.9860.9860.9860.9850.9860.9860.9950.9980.9991.0081.0081.0080.9980.9980.9980.9980.9980.9981.0081.0081.0080.9930.9920.989
V G 25 1.0231.0231.0221.0221.0221.0231.0321.0331.0341.0351.0351.0351.0341.0341.0341.0341.0341.0341.0341.0341.0341.0281.0261.026
V G 26 0.9380.9380.9370.9370.9370.9380.9500.9690.9791.0421.0431.0420.9770.9760.9750.9730.9750.9761.0401.0421.0400.9710.9600.942
V G 27 0.9570.9570.9570.9560.9560.9570.9640.9640.9630.9700.9700.9700.9630.9630.9640.9640.9640.9630.9700.9700.9700.9580.9580.958
V G 31 0.9450.9450.9450.9450.9450.9450.9530.9530.9520.9590.9590.9590.9520.9520.9520.9530.9520.9520.9600.9590.9600.9470.9470.947
V G 32 0.9550.9550.9550.9550.9550.9550.9630.9630.9630.9700.9700.9700.9630.9630.9630.9630.9630.9630.9700.9700.9700.9570.9570.957
V G 34 0.9790.9790.9790.9790.9790.9790.9870.9880.9870.9950.9950.9950.9870.9870.9870.9870.9870.9870.9950.9950.9950.9810.9820.981
V G 36 0.9740.9740.9740.9750.9740.9740.9820.9830.9820.9900.9900.9900.9820.9820.9820.9830.9820.9820.9900.9900.9900.9770.9770.976
V G 40 0.9610.9620.9620.9620.9620.9610.9670.9670.9730.9830.9830.9830.9730.9720.9710.9700.9710.9720.9820.9820.9820.9660.9600.962
V G 42 0.9720.9730.9730.9730.9730.9720.9790.9770.9850.9950.9950.9950.9840.9840.9830.9810.9830.9840.9940.9950.9940.9770.9710.973
V G 46 0.9970.9970.9970.9970.9970.9971.0051.0061.0061.0131.0131.0131.0061.0061.0061.0061.0061.0061.0131.0131.0131.0001.0000.999
V G 49 1.0101.0101.0101.0111.0111.0101.0181.0171.0171.0241.0241.0241.0171.0171.0171.0171.0171.0171.0241.0241.0241.0111.0111.012
V G 54 0.9480.9480.9480.9480.9480.9480.9560.9560.9560.9620.9620.9620.9560.9560.9560.9560.9560.9560.9620.9620.9620.9500.9500.950
V G 55 0.9440.9440.9440.9440.9440.9440.9520.9530.9530.9600.9600.9600.9530.9530.9530.9530.9530.9530.9600.9600.9600.9470.9470.946
V G 56 0.9460.9460.9460.9460.9460.9470.9550.9550.9550.9620.9620.9620.9550.9550.9550.9550.9550.9550.9620.9620.9620.9490.9490.949
V G 59 0.9480.9480.9470.9470.9470.9500.9600.9650.9640.9740.9740.9740.9640.9640.9650.9660.9650.9640.9750.9740.9750.9590.9570.953
V G 61 1.0321.0321.0311.0301.0311.0011.0071.0151.0161.0251.0251.0251.0161.0161.0161.0171.0161.0161.0251.0251.0251.0111.0060.999
V G 62 1.0291.0281.0281.0271.0271.0041.0101.0171.0171.0251.0251.0251.0171.0171.0171.0181.0171.0171.0251.0251.0251.0121.0081.003
V G 65 0.9620.9620.9610.9600.9610.9640.9750.9840.9891.0051.0061.0050.9880.9880.9870.9870.9870.9881.0031.0051.0030.9820.9740.968
V G 66 1.0431.0431.0431.0431.0431.0431.0511.0521.0521.0591.0591.0591.0521.0521.0511.0511.0511.0521.0581.0591.0581.0461.0451.045
V G 69 1.0251.0251.0251.0251.0251.0251.0331.0341.0341.0411.0411.0411.0341.0341.0341.0341.0341.0341.0411.0411.0411.0281.0281.027
V G 70 0.9750.9750.9760.9760.9760.9750.9830.9830.9830.9910.9910.9910.9830.9830.9830.9830.9830.9830.9910.9910.9910.9770.9770.977
V G 72 0.9730.9720.9710.9690.9700.9740.9840.9900.9921.0031.0031.0030.9910.9910.9910.9900.9910.9911.0031.0031.0030.9850.9830.978
V G 73 0.9680.9670.9660.9640.9650.9690.9790.9840.9840.9910.9910.9910.9840.9840.9830.9830.9830.9840.9910.9910.9910.9780.9760.973
V G 74 0.9610.9620.9630.9640.9640.9600.9660.9620.9660.9730.9730.9730.9650.9650.9650.9660.9650.9650.9730.9730.9730.9590.9570.960
V G 76 0.9530.9540.9550.9570.9560.9510.9550.9490.9490.9570.9570.9570.9490.9480.9480.9490.9480.9480.9560.9570.9560.9420.9450.949
V G 77 1.0021.0021.0021.0021.0021.0011.0091.0081.0071.0141.0141.0141.0071.0081.0081.0081.0081.0081.0141.0141.0141.0021.0021.003
V G 80 1.0271.0271.0261.0261.0261.0271.0361.0371.0371.0441.0451.0441.0371.0371.0371.0371.0371.0371.0441.0441.0441.0311.0301.030
V G 85 1.0111.0101.0091.0071.0081.0121.0251.0181.0201.0251.0261.0251.0191.0191.0181.0171.0181.0191.0231.0241.0231.0131.0211.019
V G 87 1.0131.0111.0061.0021.0041.0171.0351.0351.0461.0531.0541.0531.0431.0411.0391.0361.0391.0411.0481.0511.0481.0351.0381.027
V G 89 1.0291.0281.0261.0241.0251.0301.0421.0321.0361.0411.0421.0411.0351.0341.0331.0321.0331.0341.0391.0401.0391.0281.0361.035
V G 90 1.0071.0061.0041.0031.0041.0081.0171.0031.0041.0081.0091.0081.0031.0031.0021.0011.0021.0031.0061.0071.0060.9971.0091.011
V G 91 1.0141.0131.0121.0101.0111.0161.0261.0141.0181.0221.0231.0221.0161.0151.0141.0131.0141.0151.0201.0211.0201.0101.0191.020
V G 92 1.0211.0211.0191.0181.0191.0221.0321.0201.0241.0291.0291.0291.0221.0221.0211.0201.0211.0221.0271.0281.0271.0161.0251.026
V G 99 1.0281.0281.0271.0261.0271.0291.0371.0281.0351.0421.0431.0421.0331.0321.0311.0291.0311.0321.0391.0411.0391.0261.0291.031
V G 100 1.0251.0251.0241.0231.0241.0261.0331.0211.0291.0361.0371.0361.0271.0251.0241.0221.0241.0251.0321.0341.0321.0191.0231.027
V G 103 1.0221.0211.0201.0191.0201.0221.0281.0121.0251.0331.0351.0331.0221.0201.0171.0141.0171.0201.0271.0311.0271.0131.0161.022
V G 104 1.0161.0161.0151.0141.0151.0171.0211.0021.0161.0241.0261.0241.0121.0101.0071.0041.0071.0101.0171.0211.0171.0031.0071.016
V G 105 1.0181.0171.0161.0161.0161.0181.0221.0021.0171.0251.0281.0251.0131.0111.0081.0041.0081.0111.0191.0231.0191.0041.0081.017
V G 107 1.0161.0151.0151.0141.0141.0161.0190.9971.0191.0281.0311.0281.0141.0111.0061.0011.0061.0111.0201.0261.0201.0021.0041.014
V G 110 1.0151.0141.0131.0121.0121.0161.0201.0031.0241.0341.0371.0341.0191.0161.0121.0071.0121.0161.0251.0311.0251.0081.0071.015
V G 111 1.0251.0241.0221.0201.0211.0271.0331.0191.0421.0511.0551.0511.0361.0331.0281.0231.0281.0331.0421.0481.0421.0251.0221.027
V G 112 1.0051.0041.0031.0021.0021.0051.0090.9931.0191.0291.0321.0291.0121.0091.0040.9981.0041.0091.0191.0251.0191.0000.9941.004
V G 113 0.9800.9800.9800.9790.9790.9800.9890.9900.9910.9980.9980.9980.9910.9910.9910.9910.9910.9910.9980.9980.9980.9850.9840.983
V G 116 0.9630.9620.9610.9600.9610.9640.9750.9830.9891.0041.0051.0040.9870.9870.9860.9860.9860.9871.0021.0031.0020.9810.9740.968

References

  1. Bingane, C.; Anjos, M.F.; Le Digabel, S. Tight-and-cheap conic relaxation for the optimal reactive power dispatch problem. IEEE Trans. Power Syst. 2019, 34, 4684–4693. [Google Scholar] [CrossRef]
  2. Villa-Acevedo, W.M.; López-Lezama, J.M.; Valencia-Velásquez, J.A. A novel constraint handling approach for the optimal reactive power dispatch problem. Energies 2018, 11, 2352. [Google Scholar] [CrossRef] [Green Version]
  3. Constante, F.S.G.; Lopez, J.C.; Rider, M.J. Optimal reactive power dispatch with discrete controllers using a branch-and-bound algorithm: A semidefinite relaxation approach. IEEE Trans. Power Syst. 2021. [Google Scholar] [CrossRef]
  4. Masoud Mohseni-Bonab, S.; Rabiee, A. Optimal reactive power dispatch: A review, and a new stochastic voltage stability constrained multi-objective model at the presence of uncertain wind power generation. IET Gener. Transm. Distrib. 2017, 11, 815–829. [Google Scholar] [CrossRef]
  5. Davoodi, E.; Babaei, E.; Mohammadi-Ivatloo, B.; Rasouli, M. A novel fast semidefinite programming-based approach for optimal reactive power dispatch. IEEE Trans. Ind. Inform. 2020, 16, 288–298. [Google Scholar] [CrossRef]
  6. Cai, G.; Ren, Z.; Yu, T. Optimal reactive power dispatch based on modified particle swarm optimization considering voltage stability. In Proceedings of the 2007 IEEE Power Engineering Society General Meeting, Tampla, FL, USA, 24–28 June 2007. [Google Scholar] [CrossRef]
  7. Vlachogiannis, J.G.; Lee, K.Y. Determining generator contributions to transmission system using parallel vector evaluated particle swarm optimization. IEEE Trans. Power Syst. 2005, 20, 1765–1774. [Google Scholar] [CrossRef]
  8. Vlachogiannis, J.G.; Lee, K.Y. A comparative study on particle swarm optimization for optimal steady-state performance of power systems. IEEE Trans. Power Syst. 2006, 21, 1718–1728. [Google Scholar] [CrossRef]
  9. Khan, N.H.; Wang, Y.; Tian, D.; Raja, M.A.Z.; Jamal, R.; Muhammad, Y. Design of fractional particle swarm optimization gravitational search algorithm for optimal reactive power dispatch problems. IEEE Access 2020, 8, 146785–146806. [Google Scholar] [CrossRef]
  10. Gutiérrez, D.; Villa, W.M.; López-Lezama, J.M. Flujo óptimo reactivo mediante optimización por enjambre de partículas. Inf. Tecnológica 2017, 28, 215–224. [Google Scholar] [CrossRef] [Green Version]
  11. Devaraj, D. Improved genetic algorithm for multi-objective reactive power dispatch problem. Eur. Trans. Electr. Power 2007, 17, 569–581. [Google Scholar] [CrossRef]
  12. Subbaraj, P.; Rajnarayanan, P.N. Optimal reactive power dispatch using self-adaptive real coded genetic algorithm. Electr. Power Syst. Res. 2009, 79, 374–381. [Google Scholar] [CrossRef]
  13. Varadarajan, M.; Swarup, K.S. Differential evolution approach for optimal reactive power dispatch. Appl. Soft Comput. 2008, 8, 1549–1561. [Google Scholar] [CrossRef]
  14. Niu, M.; Xu, N.Z.; Dong, H.N.; Ge, Y.Y.; Liu, Y.T.; Ngin, H.T. Adaptive Range Composite Differential Evolution for Fast Optimal Reactive Power Dispatch. IEEE Access 2021, 9, 20117–20126. [Google Scholar] [CrossRef]
  15. El Ela, A.A.A.; Abido, M.A.; Spea, S.R. Differential evolution algorithm for optimal reactive power dispatch. Electr. Power Syst. Res. 2011, 81, 458–464. [Google Scholar] [CrossRef]
  16. Rueda, J.L.; Erlich, I. Optimal dispatch of reactive power sources by using MVMOs optimization. In Proceedings of the IEEE Symposium on Computational Intelligence Applications in Smart Grid, CIASG, Singapore, 16–19 April 2013; pp. 29–36. [Google Scholar] [CrossRef]
  17. Dai, C.; Chen, W.; Zhu, Y.; Zhang, X. Seeker optimization algorithm for optimal reactive power dispatch. IEEE Trans. Power Syst. 2009, 24, 1218–1231. [Google Scholar] [CrossRef]
  18. Chen, G.; Liu, L.; Huang, S. Enhanced GSA-based optimization for minimization of power losses in power system. Math. Probl. Eng. 2015, 2015, 1–13. [Google Scholar] [CrossRef] [Green Version]
  19. Sinsuphan, N.; Leeton, U.; Kulworawanichpong, T. Optimal power flow solution using improved harmony search method. Appl. Soft Comput. 2013, 13, 2364–2374. [Google Scholar] [CrossRef]
  20. Ghasemi, M.; Taghizadeh, M.; Ghavidel, S.; Aghaei, J.; Abbasian, A. Solving optimal reactive power dispatch problem using a novel teaching–learning-based optimization algorithm. Eng. Appl. Artif. Intell. 2015, 39, 100–108. [Google Scholar] [CrossRef]
  21. Mugemanyi, S.; Qu, Z.; Rugema, F.X.; Dong, Y.; Bananeza, C.; Wang, L. Optimal reactive power dispatch using chaotic bat algorithm. IEEE Access 2020, 8, 65830–65867. [Google Scholar] [CrossRef]
  22. Zhang, M.; Li, Y. Multi-objective optimal reactive power dispatch of power systems by combining classification-based multi-objective evolutionary algorithm and integrated decision making. IEEE Access 2020, 8, 38198–38209. [Google Scholar] [CrossRef]
  23. Elsayed, S.K.; Kamel, S.; Selim, A.; Ahmed, M. An improved heap-based optimizer for optimal reactive power dispatch. IEEE Access 2021, 9, 58319–58336. [Google Scholar] [CrossRef]
  24. Wu, T.; Zhao, C.; Zhang, Y.J. Distributed AC-DC optimal power dispatch of VSC-based energy routers in smart microgrids. IEEE Trans. Power Syst. 2021, 11, 6242. [Google Scholar] [CrossRef]
  25. Sulaiman, M.H.; Mustaffa, Z.; Mohamed, M.R.; Aliman, O. Using the gray wolf optimizer for solving optimal reactive power dispatch problem. Appl. Soft Comput. 2015, 32, 286–292. [Google Scholar] [CrossRef] [Green Version]
  26. Jamal, R.; Men, B.; Khan, N.H. A novel nature inspired meta-heuristic optimization approach of gwo optimizer for optimal reactive power dispatch problems. IEEE Access 2020, 8, 202596–202610. [Google Scholar] [CrossRef]
  27. Kanna, B.; Singh, S.N. Towards reactive power dispatch within a wind farm using hybrid PSO. Int. J. Electr. Power Energy Syst. 2015, 69, 232–240. [Google Scholar] [CrossRef]
  28. Jamal, R.; Men, B.; Khan, N.H.; Raja, M.A.Z.; Muhammad, Y. Application of shannon entropy implementation into a novel Fractional Particle Swarm Optimization Gravitational Search Algorithm (FPSOGSA) for optimal reactive power dispatch problem. IEEE Access 2021, 9, 2715–2733. [Google Scholar] [CrossRef]
  29. Rajan, A.; Malakar, T. Optimal reactive power dispatch using hybrid Nelder–Mead simplex based firefly algorithm. Int. J. Electr. Power Energy Syst. 2015, 66, 9–24. [Google Scholar] [CrossRef]
  30. Gutiérrez, D.; López, J.M.; Villa, W.M. Metaheuristic techniques applied to the optimal reactive power dispatch: A review. IEEE Lat. Am. Trans. 2016, 14, 2253–2263. [Google Scholar] [CrossRef]
  31. Decompositions, O.C.; Rabiee, A.; Member, S.; Parniani, M.; Member, S. Voltage security constrained multi-period optimal reactive power flow using benders. IEEE Trans. Power Syst. 2013, 28, 696–708. [Google Scholar] [CrossRef]
  32. Li, Y.; Cao, Y.; Liu, Z.; Liu, Y.; Jiang, Q. Dynamic optimal reactive power dispatch based on parallel particle swarm optimization algorithm. Comput. Math. Appl. 2009, 57, 1835–1842. [Google Scholar] [CrossRef] [Green Version]
  33. Sharif, S.S.; Taylor, J.H. Dynamic optimal reactive power flow. In Proceedings of the American Control Conference IEEE, Philadelphia, PA, USA, 26 June 1998; Volume 6, pp. 3410–3414. [Google Scholar] [CrossRef]
  34. Frank, S.; Steponavice, I.; Rebennack, S. Optimal power flow: A bibliographic survey I Formulations and deterministic methods. Energy Syst. 2012, 3, 221–258. [Google Scholar] [CrossRef]
  35. Zhang, L.; Tang, W.; Liang, J.; Cong, P.; Cai, Y. Coordinated day-ahead reactive power dispatch in distribution network based on real power forecast errors. IEEE Trans. Power Syst. 2016, 31, 2472–2480. [Google Scholar] [CrossRef]
  36. Hassan, M.H.; Kamel, S.; El-Dabah, M.A.; Khurshaid, T.; Dominguez-Garcia, J.L. Optimal reactive power dispatch with time-varying demand and renewable energy uncertainty using Rao-3 algorithm. IEEE Access 2021, 9, 23264–23283. [Google Scholar] [CrossRef]
  37. Yang, N.; Yu, C.W.; Wen, F.; Chung, C.Y. An investigation of reactive power planning based on chance constrained programming. Int. J. Electr. Power Energy Syst. 2007, 29, 650–656. [Google Scholar] [CrossRef]
  38. Zhao, J.; Ju, L.; Dai, Z.; Chen, G. Voltage stability constrained dynamic optimal reactive power flow based on branch-bound and primal–dual interior point method. Int. J. Electr. Power Energy Syst. 2015, 73, 601–607. [Google Scholar] [CrossRef]
  39. Huang, J.; Li, Z.; Wu, Q.H. Fully decentralized multiarea reactive power optimization considering practical regulation constraints of devices. Int. J. Electr. Power Energy Syst. 2019, 105, 351–364. [Google Scholar] [CrossRef]
  40. Theologi, A.M.; Ndreko, M.; Rueda, J.L.; Van Der Meijden, M.A.M.M.; Gonzalez-Longatt, F. Optimal management of reactive power sources in far-offshore wind power plants. In Proceedings of the 2017 IEEE Manchester PowerTech, Powertech 2017, Manchester, UK, 18–22 June 2017. [Google Scholar] [CrossRef] [Green Version]
  41. Tang, L.; Ferris, M. Collection of Power Flow Models: Mathematical Formulations; University of Wisconsin: Madison, WI, USA, 2015. [Google Scholar]
  42. Park, B.; Tang, L.; Ferris, M.C.; Demarco, C.L. Examination of three different ACOPF formulations with generator capability curves. IEEE Trans. Power Syst. 2017, 32, 2913–2923. [Google Scholar] [CrossRef]
  43. Yang, S.; Wang, W.; Liu, C.; Huang, Y. Optimal reactive power dispatch of wind power plant cluster considering static voltage stability for low-carbon power system. J. Mod. Power Syst. Clean Energy 2015, 3, 114–122. [Google Scholar] [CrossRef] [Green Version]
  44. Gómez Bedoya, D.A. Metodología para el Análisis de Estabilidad de Tensión Mediante la División de Redes en Áreas de Control. Licentiate Thesis, Facultad de Ingenierías Eléctrica, Electrónica, Física y Ciencias de la Computación, Universidad Tecnológica de Pereira, Pereira, Colombia, 2014. [Google Scholar]
  45. Lakkaraju, T. Selection of Pilot Buses for VAR Support and Voltage Stability Risk Analysis. Licentiate Thesis, West Virginia University, Morgantown, WV, USA, 2006. [Google Scholar] [CrossRef]
  46. FlameJaguar/MP-ORPD: Multi-Period Optimal Reactive Power Dispatch Data Files. Available online: https://github.com/FlameJaguar/MP-ORPD (accessed on 17 August 2021).
  47. coin-or/Bonmin: Basic Open-Source Nonlinear Mixed INteger Programming. Available online: https://github.com/coin-or/Bonmin (accessed on 2 September 2021).
  48. Grigg, C.; Wong, P. The IEEE reliability test system -1996 a report prepared by the reliability test system task force of the application of probability methods subcommittee. IEEE Trans. Power Syst. 1999, 14, 1010–1020. [Google Scholar] [CrossRef]
  49. El-Araby, E.-S.E.; Yorino, N. Reactive power reserve management tool for voltage stability enhancement. IET Gener. Transm. Distrib. 2018, 12, 1879–1888. [Google Scholar] [CrossRef]
Figure 1. The 24 h load curve performed on the IEEE 118-bus test system.
Figure 1. The 24 h load curve performed on the IEEE 118-bus test system.
Applsci 11 08535 g001
Figure 2. IEEE-57 single-line diagram, annotated with pilot nodes and voltage control areas.
Figure 2. IEEE-57 single-line diagram, annotated with pilot nodes and voltage control areas.
Applsci 11 08535 g002
Figure 3. Single-line diagram of the IEEE118-bus test system with pilot nodes and voltage control areas.
Figure 3. Single-line diagram of the IEEE118-bus test system with pilot nodes and voltage control areas.
Applsci 11 08535 g003
Figure 4. Voltage profiles of pilot nodes (48, 29, 36, and 31) for IEEE 57-bus system.
Figure 4. Voltage profiles of pilot nodes (48, 29, 36, and 31) for IEEE 57-bus system.
Applsci 11 08535 g004
Figure 5. Absolute reactive power output of generators for each period for the IEEE 57-bus system.
Figure 5. Absolute reactive power output of generators for each period for the IEEE 57-bus system.
Applsci 11 08535 g005
Figure 6. Tap position settings over one operation day (values expressed in p.u) for the IEEE 57-bus test system.
Figure 6. Tap position settings over one operation day (values expressed in p.u) for the IEEE 57-bus test system.
Applsci 11 08535 g006
Figure 7. Voltage profiles of pilot nodes (5, 63, 46, and 8) for the IEEE 118-bus test system.
Figure 7. Voltage profiles of pilot nodes (5, 63, 46, and 8) for the IEEE 118-bus test system.
Applsci 11 08535 g007
Figure 8. Maximum error between reference and optimized voltage in pilot nodes (kV) for the IEEE 118-bus test system.
Figure 8. Maximum error between reference and optimized voltage in pilot nodes (kV) for the IEEE 118-bus test system.
Applsci 11 08535 g008
Figure 9. Absolute reactive power output of generators for each period for the IEEE 118-bus test system.
Figure 9. Absolute reactive power output of generators for each period for the IEEE 118-bus test system.
Applsci 11 08535 g009
Figure 10. Reactive power outputs of generators (4, 10, 59, 69, 77, and 90) during period 11 for the IEEE 118-bus test system.
Figure 10. Reactive power outputs of generators (4, 10, 59, 69, 77, and 90) during period 11 for the IEEE 118-bus test system.
Applsci 11 08535 g010
Figure 11. Tap position settings over one operation day (values expressed in p.u) for the IEEE 118-bus test system.
Figure 11. Tap position settings over one operation day (values expressed in p.u) for the IEEE 118-bus test system.
Applsci 11 08535 g011
Table 1. Lower voltage limits of pilot nodes and MVAr parameters of shunt elements (IEEE 57-bus test system).
Table 1. Lower voltage limits of pilot nodes and MVAr parameters of shunt elements (IEEE 57-bus test system).
Pilot NodeLower Voltage Limit (p.u)ShuntMVAr
V np 1 0.9097 Q C 18 10
V np 4 0.9177 Q C 25 25
V np 10 0.9244 Q C 53 53
V np 12 0.9252
V np 13 0.9039
V np 22 0.8927
V np 29 0.9274
V np 31 0.8500
V np 36 0.8640
V np 41 0.9119
V np 48 0.9038
Table 2. Lower voltage limits of pilot nodes and MVAr parameters of shunt elements (IEEE 118-bus test system).
Table 2. Lower voltage limits of pilot nodes and MVAr parameters of shunt elements (IEEE 118-bus test system).
Pilot NodeLower Voltage Limit (p.u)ShuntMVAr
V np 69 0.935 Q L 5 −40
V np 5 0.9481 Q C 34 14
V np 37 0.9276 Q L 37 −25
V np 56 0.9427 Q C 44 10
V np 77 0.9349 Q C 45 10
V np 66 0.90 Q C 46 10
V np 46 0.9341 Q C 48 15
V np 23 0.90 Q C 74 12
V np 12 0.932 Q C 79 20
V np 70 0.9434 Q C 82 20
V np 17 0.90 Q C 83 10
V np 63 0.90 Q C 105 20
V np 80 0.954 Q C 107 6
V np 8 0.9655 Q C 110 6
V np 49 0.9542
V np 32 0.90
Table 3. Sensibility of the objective function components for the IEEE 57-bus system.
Table 3. Sensibility of the objective function components for the IEEE 57-bus system.
Case BaseTQGTQDTVDTQG+
TQD
TQG+
TVD
TVD+
TQD
TQG+
TVD + TQD
u i j t 011751141118118135118
u i t S 00040101
T Q G 47573928458869653928510170805101
T V D 10.5629.9410.970.1829.91.690.21.69
Table 4. Sensibility of the objective function components for IEEE 118-bus system.
Table 4. Sensibility of the objective function components for IEEE 118-bus system.
Case BaseTQGTQDTVDTQG+
TQD
TQG+
TVD
TVD+
TQD
TQG+
TVD + TQD
u i j t 085205172715478
u i t S 0130201419017
T Q G 33037449335997365094494103373700010341
T V D 18.2220.987.378E-0620.980.664E-120.66
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Morán-Burgos, J.A.; Sierra-Aguilar, J.E.; Villa-Acevedo, W.M.; López-Lezama, J.M. A Multi-Period Optimal Reactive Power Dispatch Approach Considering Multiple Operative Goals. Appl. Sci. 2021, 11, 8535. https://doi.org/10.3390/app11188535

AMA Style

Morán-Burgos JA, Sierra-Aguilar JE, Villa-Acevedo WM, López-Lezama JM. A Multi-Period Optimal Reactive Power Dispatch Approach Considering Multiple Operative Goals. Applied Sciences. 2021; 11(18):8535. https://doi.org/10.3390/app11188535

Chicago/Turabian Style

Morán-Burgos, Jairo A., Juan E. Sierra-Aguilar, Walter M. Villa-Acevedo, and Jesús M. López-Lezama. 2021. "A Multi-Period Optimal Reactive Power Dispatch Approach Considering Multiple Operative Goals" Applied Sciences 11, no. 18: 8535. https://doi.org/10.3390/app11188535

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