Next Article in Journal
Risk Assessment Framework for Electric Vehicle Charging Station Development in the United States as an Ancillary Service
Previous Article in Journal
A Fault Identification Method for Metal Oxide Arresters Combining Suppression of Environmental Temperature and Humidity Interference with a Stacked Autoencoder
Previous Article in Special Issue
New Distributed Optimization Method for TSO–DSO Coordinated Grid Operation Preserving Power System Operator Sovereignty
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing Real and Reactive Power Dispatch Using a Multi-Objective Approach Combining the ϵ-Constraint Method and Fuzzy Satisfaction

Smart Grid Research Group—GIREI (Spanish Acronym), Salesian Polytechnic University, Quito EC170702, Ecuador
*
Author to whom correspondence should be addressed.
Energies 2023, 16(24), 8034; https://doi.org/10.3390/en16248034
Submission received: 13 October 2023 / Revised: 29 November 2023 / Accepted: 6 December 2023 / Published: 13 December 2023

Abstract

:
Optimal power dispatch is essential to improve the power system’s safety, stability, and optimal operation. The present research proposes a multi-objective optimization methodology to solve the real and reactive power dispatch problem by minimizing the active power losses and generation costs based on mixed-integer nonlinear programming (MINLP) using the epsilon constraint method and fuzzy satisficing approach. The proposed methodology was tested on the IEEE 30-bus system, in which each objective function was modeled and simulated independently to verify the results with what is obtained via Digsilent Power Factory and then combined, which no longer allows for the simulation of Digsilent Power Factory. One of the main contributions was demonstrating that the proposed methodology is superior to the one available in Digsilent Power Factory, since this program only allows for the analysis of single-objective problems.

1. Introduction

Currently, the electrical power system (EPS) seeks to satisfy the electrical demand by optimizing its technical and economic resources, guaranteeing reliability and security in the power supply. Inadequate management in transmitting reactive power to the load centers has a detrimental effect on EPS stability [1,2]. Thus, optimal reactive power dispatch (ORPD) becomes essential to maintain optimal system operation by managing the reactive power flow [3].
Among the main processes to be considered in power systems is the voltage stability of the EPS, for which optimal power flows, optimal line switching, system restoration, and the location of compensation elements, among other techniques that can be applied, are analyzed [4,5]. All of these methodologies have a direct impact on EPS losses and reactive dispatch.
ORDP is a nonlinear optimization problem, a subproblem of OPF models [6]. One of the main objectives of the ORPD is to perform an optimal adjustment in the control variables, such as the reactive power of the compensators, the terminal voltage of the generators, and the transformer taps, thus allowing us to minimize the active power losses in the transmission lines, minimize voltage variations, and maximize the voltage stability of the EPS [7], with the latter considering that the main objective is voltage stability.
For example, to reduce losses in power systems, a metaheuristic is presented in [8], in which they compare the efficiency of placing reactive compensation in power grids while taking care not to reduce the power factor. The authors also compare Particle Swarm Optimization (PSO), the Parasitism Predation Algorithm (PPA), and the Tunicate Swarm Algorithm (TSA), with the latter algorithm being the one recommended by the authors.
To analyze multi-objective problems of the NP-hard type, it is necessary to develop methodologies that relax the optimization problem. The authors in [9] show how the metaheuristics analyzed in two stages help to solve this type of problem, so that when analyzing each objective function, different results are obtained, to which the Pareto principle is applied to obtain a global optimum.
Coincidentally, the Pareto principle is employed to solve multi-objective optimization problems, as presented by the authors in [10], whose research to locate compensators in the power system relaxes the optimization problem regardless of the number of EPS nodes.
The mathematical optimization of the ORPD is considered a mixed integer nonlinear programming problem (MINLP) because it has continuous variables and discrete variables, where the reactive power output of the generators and the voltage magnitude at the busbars are continuous variables. In contrast, the reactive compensators and transformer taps are discrete variables [11,12]. The continuous improvement in the control variables, and hence, the operational levels of the entire EPS, has changed the ORPD problem from a single-objective problem to a multi-objective optimization problem [13]. In the present investigation, we have a multi-objective optimization problem by considering the minimization of active power losses in transmission lines and the total cost as objective functions.
In recent years, different methodologies have been developed for the ORPD problem, so a series of algorithms that seek to improve the solution to this problem have emerged. In [14], the ORPD problem is solved via the Fractional Particle Swarm Optimization Gravitational Search Algorithm (FPSOGSA), which integrates the Particle Swarm Optimization (PSO) algorithm and the Gravitational Search Algorithm (GSA) to improve the solution time and guarantee the convergence of the problem, minimizing the active power losses and voltage variations (voltage deviation). In [15], the authors solve the ORPD problem by considering the uncertainty of solar irradiance and wind speed regarding integrating renewable energy sources.
In [16], the ORPD problem is solved via a Gray Wolf Optimization (GWO), which offers a hierarchical approach to the decision variables, allowing us to minimize the active power losses in the transmission lines, voltage variations, voltage stability indexes, and energy costs. In [17], the authors solve the ORPD problem by employing a Backtracking Search Optimizer (BSO), which is a population-based evolutionary algorithm with a simple structure and a single control parameter, where the dependent variables that are part of the problem constraints are included in the objective function using quadratic constraint terms.
Also, in [18], an optimal reactive power flow is presented using multi-objective mathematical programming based on the Grey wolf optimizer (GWO), where the total cost, the active power losses considered in the ORPD, and the system loadability are considered as objective functions. The solution to this multi-objective problem is based on the ϵ -constraint method that selects one of the objective functions as the main function, while the other objective functions are considered as new constraints of the problem and, through fuzzy decision making, gives priority to one of the objective functions to find a single solution to the whole problem.
In [19], the ORPD is solved using a fuzzy adaptive particle swarm optimization configuration, which is an improvement of the classical particle swarm algorithm. The improvement of this algorithm is applied to a large-scale EPS by considering two objective functions to minimize active power losses and voltage variations, showing the supremacy of this algorithm in solving complex optimization problems and achieving improved computational efficiency.
On the other hand, in [20], the ORPD is performed with emphasis on the integration of renewable energy resources, seeking to reduce the dependence on conventional energy resources, taking into account the uncertainties of solar and wind energy resources as well as the power demand, of which it uses an improved version of the optimization technique conceptualized from lightning phenomena (LAPO, Lightning attachment procedure optimization), which seeks to minimize two objective functions such as active power losses and voltage variations in the PQ load bars.
In [21], the authors seek to improve the solution of the ORPD via the optimal placement of a Static Synchronous Series Compensator (SSSC), where the main objective of the SSSC is to provide a voltage control in series with the transmission line to control the active and reactive power flows in them, where the authors solve the ORPD with and without the SSSC controller to observe the improvements in each of the scenarios, minimizing active power losses and voltage variations and improving voltage stability.
Generally, the optimization problems are single objective, as the main proposal of this research is a multi-objective analysis for the solution of the optimal real and reactive power dispatch (ORRPD) problem, which considers the minimization of losses in the transmission lines and the minimization of generation costs to solve the optimization model using the epsilon constraint method. The results obtained will be compared with those provided via Digsilent Power Factory version 2023 SP5, considering this software can only perform single-objective studies.

2. Reactive Power Dispatch

The reactive power dispatch in power systems is performed traditionally by minimizing the active power losses of the lines [22], and others propose to minimize the generation costs [23,24], where the minimization of the costs is associated with the reactive power dispatch of the generators.

2.1. Losses’ Minimization

The power losses in the transmission lines are analyzed from the π model of the lines, shown in Figure 1, where the apparent power transmitted from node i to node j is determined by (1).
S i j = V i I i j *
From (1), it can be deduced that the active power from node i to node j, which represents the real part of the apparent power, can be determined using (2) and, in the same way, active power from node j to node i can be obtained using (3).
P i j = V i 2 G i j V i V j G i j c o s ( δ i j ) V i V j B i j s i n ( δ i j )
P j i = V j 2 G i j V i V j G i j c o s ( δ i j ) + V i V j B i j s i n ( δ i j )
By performing a power balance at node i, we have (4), which is the same analysis that can be performed at node j, and by operating mathematically, we obtain (5), which represents the objective function to be minimized and which can be represented for the entire EPS as (6).
P l o s s i j = P i j + P j i
P l o s s i j = G i j V i 2 + V j 2 2 V i V j c o s ( δ i j )
m i n P l o s s = i = 1 N B j = 1 N B G i j V i 2 + V j 2 2 V i V j c o s ( δ i j )

2.2. Cost Minimization

The minimization of production costs by the generators is shown in (7), where the apparent power is considered, which is composed of the active and reactive power components. When talking about OPF, only the control variable is the active power. Still, in the case of ORPD, the dispatch is focused on the reactive power, which is why, in the present work, the minimization of costs is considered.
m i n C o s t = g = 1 N G a g S g 2 + b g S g + c g

2.3. Constraints

To find an optimal solution for the loss and cost minimization cases, it is important to delimit the problem using equality constraints corresponding to the active and reactive power balances (8) and (9), as well as inequality constraints corresponding to the operating limits of active and reactive power delivered via the different generators (10) and (11), voltage magnitude limits (12), voltage angle (13), shunt compensation (14), and loadability of transmission lines (15). On the other hand, as can be seen in (16), the power of the generators depends on the active and reactive power they generate.
P G i P D i = i = 1 N B V i 2 G i j + V i V j G i j c o s ( δ i j ) + B i j s i n ( δ i j )
Q G i Q D i = i = 1 N B V i 2 B i j V i V j G i j s i n ( δ i j ) B i j c o s ( δ i j )
P G i m i n P G i P G i m a x
Q G i m i n Q G i Q G i m a x
V i m i n V i V i m a x
δ i m i n δ i δ i m a x
Q c o m p i m i n Q c o m p i Q c o m p i m a x
S I L S i j S I L
S g = P G + j Q G

3. Problem Formulation

Thus, the objective functions to be considered in the problem correspond to the active power losses in the transmission lines and the operating costs of the generators. Both objective functions are delimited via restrictions that keep the electrical system stable, such as the active and reactive power balance, the minimum and maximum limits of active and reactive power delivered via generators, and the voltage magnitude, angle, and loadability of transmission lines. For the minimum and maximum voltage magnitude limits, a range of 0.9 to 1.1 pu is considered, while a range of −0.6 to 0.6 rad, respectively, is considered for the angles.
To verify the proposed methodology, the IEEE 30-Bus test system will be used to address the reactive power minimization problem via four alternatives. The first alternative, case 1, will involve solving the Optimal Power Flow (OPF-AC). The second, case 2, will focus on minimizing losses in the system. The third, case 3, will aim to reduce the costs associated with power generation. Finally, a multi-objective optimization proposal will be implemented in case 4. The results obtained via the GAMS platform will be compared with simulations conducted in Digsilent Power Factory. This study will provide a comprehensive assessment of different optimization strategies in a 30-bus system, enabling the validation and comparison of the results obtained in both environments. These findings will be crucial for making informed decisions in the management of electrical systems.
The mathematical model of multi-objective optimization will be implemented for the IEEE 30-Bus System. Regarding the slack bus (reference bus), a voltage of 1.06 pu and an angle of 0 rad is considered. On the other hand, to transform the real values to pu or vice versa, a base power of 100 MVA is used.
Multi-objective mathematical programming considers more than one objective function. Usually, in its resolution, only one optimal solution is found that simultaneously satisfies all the objective functions to their minimum values in the case of a minimization problem.

3.1. ϵ -Constraint Method

Thus, a decision maker helps search for an optimal solution within a set of solutions, called the Pareto solution set, that shows the different feasible solutions [25]. To generate the Pareto solution set, the ϵ -constraint method is used, and for the selection of the best solution, the fuzzy satisfiability approach method is used. The mathematical formulation is posed as a mono-objective function (17) subject to (18).
M i n i m i z e :
m i n F 1
S u b j e c t t o :
s u b j e c t t o F 2 ϵ ( 8 ) ( 15 )
where F 1 is the primary objective function, F 2 is the objective function added to the constraint set, and ϵ is the value that constrains F 2 according to the following Equation (19).
ϵ i = f 2 m a x f 2 m a x f 2 m i n q 2 i i q 2
where m i n and m a x are the minimum and maximum values of the objective function, F 2 , when optimizing the objectives F 1 and F 2 individually, while q 2 is the number of Pareto optimal solutions.

3.2. Fuzzy Satisfying Approach

This method allows us to find the best compromise solution from the Pareto solution set by assigning a linear membership function for the n t h solution of the k t h objective according to (20) [18], whose values are between 0 and 1.
μ k n = 1 f k n f k m i n f k m a x f k n f k m a x f k m i n f k m i n f k n f k m a x 0 f k n f k m a x
Finally, to make the final decision, we try to maximize the minimum satisfaction of all the solutions, or in turn, we try to minimize the maximum dissatisfaction [26]. In this way, the final solution can be found with the expression (21), where C S is the best compromise solution to the problem, simultaneously satisfying each objective function considered in the multi-objective optimization problem.
C S = m a x m i n μ 1 , μ 2 , , μ n
To solve the ORRPD problem, the General Algebraic Modeling System (GAMS) was used for the optimization, in which all the data of the power system under study and the different objective functions to be optimized were entered. The proposed multi-objective methodology sets the active power values via a traditional dispatch using an OPF to have a reactive dispatch of the generators that considers the minimization of losses in the lines and the minimization of costs.
As a next step, the problem was solved by first minimizing the objective function F 1 , then minimizing the objective function F 2 . By optimizing F 1 and F 2 separately, the optimal and unfavorable values for each objective are obtained, which allows us to establish a limit to restrict F 2 . With F 2 constrained, F 1 is optimized again to form the Pareto optimal front. Finally, using the fuzzy satisficing method, a single compromise solution is selected that simultaneously satisfies the objective functions F 1 and F 2 , respectively, as shown in Algorithm 1.
Algorithm 1 Multi-Objective Optimal Real and Reactive Power Dispatch
Step: 1
Input data
EPS parameter setting
Lines: r , x , b and S I L
Generators: P G m i n , P G m a x , Q G m i n and Q G m a x
Loads: L i
Step: 2
Set active power dispatch
O P F A C
O . F .
m i n C o s t = g = 1 N G C g * P G
s . t .
( 8 ) ( 15 )
save results
Step: 3
Minimize losses
O . F .
m i n P l o s s = i = 1 N B j = 1 N B G i j V i 2 + V j 2 2 V i V j c o s ( δ i j )
s . t .
m a x C o s t = g = 1 N G a g S g 2 + b g S g + c g
( 8 ) ( 16 )
save results
Step: 4
Minimize cost
O . F .
m i n C o s t = g = 1 N G a g S g 2 + b g S g + c g
s . t .
m a x P l o s s = i = 1 N B j = 1 N B G i j V i 2 + V j 2 2 V i V j c o s ( δ i j )
( 8 ) ( 16 )
save results
Step: 5
Find CS
for  c a s e = 1 : q 2
ϵ i ( c a s e ) = f 2 m a x f 2 m a x f 2 m i n q 2 * i
μ k n ( c a s e ) = f k m a x f k n f k m a x f k m i n
end for
C S = m a x m i n μ 1 , μ 2 , , μ n
Step: 6
Show results

4. Analysis of the Results

The multi-objective optimization of the ORRPD problem was performed in GAMS software version 27.3.0 and simulated in Digsilent Power Factory version 2023 SP5 to verify the results obtained, making use of an HP Intel(R) Xeon(R) CPU E3-1535M v5 @2.90 GHz 2.90 GHz computer with 64.00 GB RAM and a 64-bit operating system. A BONMIN solver using MINLP was used to solve the problem in GAMS.
ORRPD was analyzed in the IEEE 30 bus-bar test system. In the first instance (Case 2), the minimization of active power losses in transmission lines was analyzed. After that, the minimization of generation costs was analyzed (Case 3) in order to implement the then proposed methodology, which is the multi-objective optimization minimizing active power losses and generation costs (Case 4). All of these cases were compared with the traditional OPF-AC methodology (Case 1).
The IEEE 30-bus test system consists of a total of six generators, which are connected to busbars 1, 2, 5, 8, 11, and 13, respectively. In addition, it has 41 branches, of which 34 correspond to the transmission lines, while the remaining seven correspond to the transformers. There are also two shunt capacitor banks connected to busbars 10 and 24, where a capacity of 0.3 pu is considered, as in the 14-bus system. Figure 2 shows the one-line diagram of the IEEE 30-bus test system, and their technical and economic data are shown in Appendix A in Table A1, Table A2 and Table A3.
Table 1 shows the results of the multi-objective optimization for the 30-bus system that makes up the Pareto optimal front, where maximizing the minimum satisfaction of all solutions yielded a value of 0.709, corresponding to solution s5.
Figure 3 shows the Pareto optimal front where it can be observed that the optimal solution equitably satisfies both objective functions, resulting in total losses of 4964 MW and total generation costs of 849,266 USD/h. According to Figure 3 of the Pareto optimal front for the case of IEEE 30-Bus System, the central system operator can select some other feasible solution that places greater emphasis on either loss or cost reduction. Thus, if solution s6 is selected, the losses would be 4.629 MW, reducing to 0.335 MW concerning solution s5, but increasing the cost by 11,856 USD/h. On the other hand, if solution s4 is selected, the cost would be reduced to 11,856 USD/h, but the value of the losses would increase by 0.425 MW. However, this study seeks to give equal importance to the two objectives.
Figure 4 shows the voltage profiles, where it can be observed that in each case, the values obtained in GAMS are equal or similar to the voltage profiles simulated in Digsilent. Analyzing the GAMS results, in Figure 4 for case 1 shows a voltage with a magnitude of 1.1 pu at bus 11, which is the maximum limit that was defined in the voltage restrictions if there were an increase in voltage at this bus. In turn, Figure 4 for the same case also shows voltages below 1 pu, with the most pronounced being the voltages of bars 26, 29, and 30 with values of 0.97, 0.98, and 0.97 pu, respectively. For case 2, the voltage profile for all the busbars is increasing compared to cases 1, 3, and 4, with the highest value at bus 13, which has a value of 1.09 pu.
Case 2 increases its voltage profiles compared to the others since the active power losses are minimized, and the compensation elements not considered in case 1 are included. Regarding case 3, which considers the same objective function as case 1, its voltage profiles are also improved in comparison with case 1 due to the same fact of compensation performed by the capacitor banks connected to bus bars 10 and 24.
Finally, in case 4, the voltage profiles remain within the values of cases 2 and 3 because the multi-objective optimization is performed by considering the objective functions of cases 2 and 3. According to the results analyzed in Figure 4, it can be seen that in case 1, by not improving or optimizing any technical variable nor considering the capacitor banks, the voltage profiles present very pronounced variations concerning the other cases, where technical parameters such as the reduction in active power losses are improved, as well as the inclusion of capacitor banks which help to enhance the voltage profiles of the SEP.
Table 2 shows the results of the active power dispatch of the generators, and Table 3 shows the reactive power of the generators and capacitive compensators located at nodes 10 and 24. Analyzing the total power for case 1 in Table 2, the result obtained via GAMS generates 2.1 MW less than the generated power obtained in Digsilent.
Figure 5 shows the active power dispatches, presenting the same power generation for cases 1 and 3, with generator 1 supplying more active power to the system. However, when the losses are minimized in case 2, generator 2 gives the most active power. For case 4, generator 1 again provides the most considerable amount of power; however, its generation is lower compared to cases 1 and 3, so the rest of the generators now generate more power, thus allowing us to balance the losses and costs.
When comparing the results obtained via the different methodologies, shown in Table 2 and Table 3, it can be seen that in case 3, which focuses on cost minimization in Table 2, it dispatches the same amount of active power as an OPF, which is represented by case 1, but in Table 3, the reactive power values of case 3 are different to those of the OPF of case 1. It is there where it can be verified that a real and reactive power dispatch minimizes costs, which is an ORRPD methodology.
Regarding the reactive power generated in Table 3, cases 1 and 3 show that the total reactive power obtained via GAMS generates 5.42 MVAr and 5.06 MVAr less than the result obtained in Digsilent, while case 2 has 0.77 MVAr more in GAMS compared to Digsilent. This difference is because the reactive power is strongly linked to the network topology, and since there are higher losses in Digsilent, there is this variation in reactive power.
Comparing the reactive power results of each generator in Figure 6 for cases 2 and 3, which consider the capacitor banks, it was found that by minimizing active power losses in case 2, the reactive power generated is lower than in case 3, where losses are not minimized, which indicates that by reducing losses, the reactive power dispatch is optimized.
According to Figure 6 for case 1, the generators increase their reactive power in most cases without reactive power compensation elements. As for the reactive power compensation considered in cases 2, 3, and 4, according to Table 3, capacitor bank 1 connected to bus 10 compensates more reactive power when losses are minimized and less reactive power when costs are minimized, while in case 4, the compensation is in the range of case 2 and 3. For capacitor bank 2 connected to bus 24, there is no pronounced variation from one case to the other. By controlling the reactive power dispatch of the capacitive compensators of nodes 10 and 24 in case 3 compared to case 1, the reactive power produced via the generators can be reduced, as shown in Figure 6.
The excess active power generated in Digsilent is the product of a more significant amount of total active power losses that occur in the transmission lines, as shown in Figure 7, and that effectively corresponds to 2.0537 MW more faults concerning the losses obtained in GAMS, so, in this case, it is demonstrated that the algorithm implemented in GAMS gave us a better optimization for Digsilent. Similarly, in case 3, 2.09 MW more are generated in Digsilent because 1.985 MW more losses are produced for the losses obtained in GAMS, according to Figure 7. Concerning case 2, the results obtained in GAMS and Digsilent for the active power generated present an error of 0.042%. On the other hand, in case 4, only the results of GAMS are presented because Digsilent does not allow for a multi-objective study.
Figure 7 shows the active power losses in the transmission lines, while Table 4 shows the results obtained via GAMS and compared with the simulations performed in Digsilent. As can be seen in Figure 7 for cases 1 and 3, the highest amounts of losses are presented in lines 1–2, 1–3, 2–4, 3–4, 2–5, 2–6, 4–6, and 6–7, while in the rest of the lines, shallow losses are presented. For example, for lines 1–2, 1–3, 2–4, 2–4, 3–4, 2–5, 2–6, 4–6, and 6–7, it is possible to reduce 2.3, 1.2, 0.4, 0.3448, 1, 0.8, 0.2364, and 0.1 MW, respectively, reducing more than half of the losses produced in cases 1 and 3, except for line 6–7. In the same Figure, another point that can be highlighted is that, from line 14–15 onwards, losses for all cases become very low compared to the preceding lines, so with the help of the graphic expansion of the lines above, it can be seen that there are indeed losses.
Continuing with the analysis of case 2, there is a slight increase in losses in lines 14–15, 16–17, 15–18, 18–19, 15–23, and 23–24, due to a better distribution of losses throughout the system. On the other hand, case 4 maintains a balance of losses between cases 2 and 3, achieving a better distribution of losses concerning cases 1 and 3.
Table 4 shows the generation costs, where it can be observed that the costs obtained in GAMS for cases 1 and 3 are 5.82 USD/h and 5.85 USD/h less, respectively, compared to the costs obtained in Digsilent. The cost increase in Digsilent is due to the rise in generation needed to cover the excess losses in the system for cases 1 and 3, as shown in Table 4. For case 2, in GAMS, there is an increase of 5.67 USD/h due to each generator’s dispatches and individual costs.
Analyzing the GAMS results obtained in cases 1 and 3, it was found that the difference between cases 1 and 3 is 0.61 USD/h, which indicates that by inserting the capacitor banks in case 3, the generation costs are not affected to a great extent. On the other hand, the prices for cases 1 and 3 are effectively lower than case 2, complying with the cost minimization proposed in the objective function. For case 4, we see that when the multi-objective optimization is performed, costs increase to 47.62 USD/h concerning case 3, but active power losses are reduced without reaching the maximum prices of case 2.
Figure 8 shows a visual comparison of the differences between the results of the optimization methods proposed and implemented in GAMS and those of Digsilent Power Factory in its algorithm. Figure 8a shows how the OPF-AC proposed in GAMS dispatches less power from generator 1 and increases the dispatch of generators 3, 4, and 5. This results in a lower cost dispatch, which can be verified in Table 4. In the same way, when cost minimization is analyzed, both programs provide a very similar solution, as shown in Figure 8b, which is a situation that does not exist when the minimization of losses in transmission lines is analyzed, which is shown in Figure 8c, and finally, it can be seen that Digsilent cannot perform multi-objective analysis, which is the main contribution of this research, as shown in Figure 8d.

5. Conclusions

The operational planning of electric power systems is usually focused on producing electric energy at the lowest possible cost, but this is not the only way to plan the power dispatch. In the scientific literature, many authors are concerned about system efficiency and propose to minimize system losses. In this work, these two alternatives for power dispatch were taken into account, that is, a multi-objective methodology that minimizes production costs and losses of the power system was proposed. Its results were compared with those obtained via Digsilent Power Factory, which has some alternatives for analyzing optimal power flows, but with the difference that this software only allows for simulating one objective function at a time.
When comparing the different results obtained from the study cases considered, it can be verified that when analyzing the reduction in active power losses, a decrease in the reactive power dispatch is obtained, which for case 2, where only loss minimization is studied, 23.76 Mvar are reduced compared to case 3, where only production costs are minimized.
When comparing cases 2 and 3, it was estimated that the total generation costs increase when power losses are reduced, finding an increase of 165.98 USD/h for a power system. This is because priority is not given to generation costs but rather to transmission lines in which the impedance characteristics of the lines and the current flowing through them determine the losses of the power system.
Through multi-objective optimization, it was possible to improve both the technical and economic resources equitably, improving the operative conditions of the electric power systems without increasing generation costs to a great extent. As a result, the total power losses numbered 4964 MW, with an increase in the generation cost of 47.42 USD/h concerning the minimum cost.
The results obtained with the proposed algorithm implemented in GAMS, compared with the Digsilent simulations, show that the algorithm is efficient and reliable. Moreover, it can be seen that Digsilent has a limitation at the time of needing multi-objective analysis, which, using the proposed methodology implemented in GAMS, can be performed and is the main contribution of the present work.

Author Contributions

R.V. and D.C.: conceptualization, methodology, validation, and writing—review and editing; R.V.: methodology, software, and writing—original draft; D.C.: data curation and formal analysis; D.C.: supervision. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Universidad Politécnica Salesiana and GIREI—Smart Grid Research Group under the project Optimal operation of electrical power systems considering new technologies and energy sustainability criteria.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The abbreviations used in this article are as follows
Y i j Admittance at line i–j
G i j Conductance at line i–j
B i j Susceptance at line i–j
G k Conductance of line k connected between bus i and bus j
b s Shunt susceptance
V i Voltage at bus i
δ i Voltage angle at bus i
δ i j Difference to Voltage angle from bus i to j
S i j Apparent power flow at line i–j
P i j Active power flow at line i–j
I i j Reactive power flow at line i–j
a g , b g , c g Generator cost coefficients
P G i Active power generated at bus i
Q G i Reactive power generated at bus i
S g Apparent power of generator
P D i Active power demanded at bus i
Q D i Reactive power demanded at bus i
N B Busbars set
N G Generators set
N L Lines set
Q c o m p i    Reactive power delivered via shunt capacitor at bus i
S I L Line Surge impedance loading

Appendix A

Technical and Economic Data of the IEEE 30 Bus-Bar System
Table A1. Transmission line data.
Table A1. Transmission line data.
Node
i
Node
j
R
[p.u.]
X
[p.u.]
B
[p.u.]
SIL
[MVA]
120.01920.05750.0528130
130.04520.18520.0408130
240.05700.17370.036865
340.01320.03790.0084130
250.04720.19830.0418130
260.05810.17630.037465
460.01190.04140.009090
570.04600.11600.020470
670.02670.08200.0170130
680.01200.04200.009032
690.00000.20800.000065
6100.00000.55600.000032
9110.00000.20800.000065
9100.00000.11000.000065
4120.00000.25600.000065
12130.00000.14000.000065
12140.12310.25590.000032
12150.06620.13040.000032
12160.09450.19320.000032
14150.22100.19970.000016
16170.08240.19320.000016
15180.10700.21850.000016
18190.06390.12920.000016
19200.03400.06800.000032
10200.09360.20900.000032
10170.03240.08450.000032
10210.03480.07490.000032
10220.07270.14990.000032
21220.01160.02360.000032
15230.10000.20200.000016
22240.11500.17900.000016
23240.13200.27000.000016
24250.18850.32920.000016
25260.25440.38000.000016
25270.10930.20870.000016
28270.00000.3900.000065
27290.21980.41530.000016
27300.32020.60270.000016
29300.23990.45330.000016
8280.06360.20000.042832
6280.01690.05990.013032
Table A2. Active power, reactive power, and generation cost coefficients’ data.
Table A2. Active power, reactive power, and generation cost coefficients’ data.
N. GenP_{min}
[MW]
P_{max}
[MW]
Q_{min}
[MVAr]
Q_{max}
[MVAr]
abc
150200−202500.003752.000
22080−201000.017501.750
31550−15800.062501.000
41035−15600.008343.250
51030−10500.025003.000
61240−15600.025003.000
Table A3. Demand data for each busbar.
Table A3. Demand data for each busbar.
NodeP
[MW]
Q
[MVAr]
NodeP
[MW]
Q
[MVAr]
NodeP
[MW]
Q
[MVAr]
10.000.00110.000.002117.5011.20
221.7012.701211.207.50220.000.00
32.401.20130.000.00233.201.60
47.601.60146.201.60248.706.70
594.2019.00158.202.50250.000.00
60.000.00163.501.80263.502.30
722.8010.90179.005.80270.000.00
830.0030.00183.200.90280.000.00
90.000.00199.503.40292.400.90
105.802.00202.200.703010.601.90

References

  1. Saddique, M.S.; Bhatti, A.R.; Haroon, S.S.; Sattar, M.K.; Amin, S.; Sajjad, I.A.; ul Haq, S.S.; Awan, A.B.; Rasheed, N. Solution to optimal reactive power dispatch in transmission system using meta-heuristic techniques—Status and technological review. Electr. Power Syst. Res. 2020, 178, 106031. [Google Scholar] [CrossRef]
  2. Hatziargyriou, N.; Milanovic, J.V.; Rahmann, C.; Ajjarapu, V.; Canizares, C.; Erlich, I.; Hill, D.; Hiskens, I.; Kamwa, I.; Pal, B.; et al. Definition and Classification of Power System Stability Revisited & Extended. IEEE Trans. Power Syst. 2020, 36, 3271–3281. [Google Scholar] [CrossRef]
  3. Hassan, M.H.; Kamel, S.; El-Dabah, M.A.; Khurshaid, T.; Domínguez-García, 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]
  4. Jaramillo, M.D.; Carrión, D.F.; Muñoz, J.P. A Novel Methodology for Strengthening Stability in Electrical Power Systems by Considering Fast Voltage Stability Index under N-1 Scenarios. Energies 2023, 16, 3396. [Google Scholar] [CrossRef]
  5. Quinteros, F.; Carrión, D.; Jaramillo, M. Optimal Power Systems Restoration Based on Energy Quality and Stability Criteria. Energies 2022, 15, 2062. [Google Scholar] [CrossRef]
  6. Wei, Y.; Zhou, Y.; Luo, Q.; Deng, W. Optimal reactive power dispatch using an improved slime mould algorithm. Energy Rep. 2021, 7, 8742–8759. [Google Scholar] [CrossRef]
  7. Li, Q.; Zhang, Y.; Ji, T.; Liu, Z.; Li, C.; Cai, Z.; Yang, P. Robust Optimal Reactive Power Dispatch With Feedback and Correction Against Uncertainty of Transmission Line Parameters. IEEE Access 2018, 6, 39452–39465. [Google Scholar] [CrossRef]
  8. Nguyen, T.T.; Le, K.H.; Phan, T.M.; Duong, M.Q. An Effective Reactive Power Compensation Method and a Modern Metaheuristic Algorithm for Loss Reduction in Distribution Power Networks. Complexity 2021, 2021, 8346738. [Google Scholar] [CrossRef]
  9. Aravanis, A.; Shankar, B.; Arapoglou, P.; Danoy, G.; Cotis, P.; Ottersten, B. Power Allocation in Multibeam Satellite Systems: A Two-Stage Multi-Objective Optimization. IEEE Trans. Wirel. Commun. 2015, 14, 3171–3182. [Google Scholar] [CrossRef]
  10. Deng, Z.; Liu, M.; Ouyang, Y.; Lin, S.; Xie, M. Multi-Objective Mixed-Integer Dynamic Optimization Method Applied to Optimal Allocation of Dynamic Var Sources of Power Systems. IEEE Trans. Power Syst. 2017, 33, 1683–1697. [Google Scholar] [CrossRef]
  11. 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]
  12. Mehdinejad, M.; Mohammadi-Ivatloo, B.; Dadashzadeh-Bonab, R.; Zare, K. Solution of optimal reactive power dispatch of power systems using hybrid particle swarm optimization and imperialist competitive algorithms. Int. J. Electr. Power Energy Syst. 2016, 83, 104–116. [Google Scholar] [CrossRef]
  13. 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]
  14. 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]
  15. Khan, N.H.; Wang, Y.; Tian, D.; Jamal, R.; Ebeed, M.; Deng, Q. Fractional PSOGSA Algorithm Approach to Solve Optimal Reactive Power Dispatch Problems With Uncertainty of Renewable Energy Resources. IEEE Access 2020, 8, 215399–215413. [Google Scholar] [CrossRef]
  16. 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]
  17. Shaheen, A.M.; El-Sehiemy, R.A.; Farrag, S.M. Integrated Strategies of Backtracking Search Optimizer for Solving Reactive Power Dispatch Problem. IEEE Syst. J. 2018, 12, 424–433. [Google Scholar] [CrossRef]
  18. Lashkar Ara, A.; Kazemi, A.; Gahramani, S.; Behshad, M. Optimal reactive power flow using multi-objective mathematical programming. Sci. Iran. 2012, 19, 1829–1836. [Google Scholar] [CrossRef]
  19. Naderi, E.; Narimani, H.; Fathi, M.; Narimani, M.R. A novel fuzzy adaptive configuration of particle swarm optimization to solve large-scale optimal reactive power dispatch. Appl. Soft Comput. 2017, 53, 441–456. [Google Scholar] [CrossRef]
  20. Ebeed, M.; Ali, A.; Mosaad, M.I.; Kamel, S. An Improved Lightning Attachment Procedure Optimizer for Optimal Reactive Power Dispatch With Uncertainty in Renewable Energy Resources. IEEE Access 2020, 8, 168721–168731. [Google Scholar] [CrossRef]
  21. Khan, N.H.; Wang, Y.; Tian, D.; Jamal, R.; Kamel, S.; Ebeed, M. Optimal Siting and Sizing of SSSC Using Modified Salp Swarm Algorithm Considering Optimal Reactive Power Dispatch Problem. IEEE Access 2021, 9, 49249–49266. [Google Scholar] [CrossRef]
  22. Chamba, A.; Barrera-Singaña, C.; Arcos, H. Optimal Reactive Power Dispatch in Electric Transmission Systems Using the Multi-Agent Model with Volt-VAR Control. Energies 2023, 16, 5004. [Google Scholar] [CrossRef]
  23. Granados, J.F.; Uturbey, W.; Valadão, R.L.; Vasconcelos, J.A. Many-objective optimization of real and reactive power dispatch problems. Int. J. Electr. Power Energy Syst. 2023, 146, 108725. [Google Scholar] [CrossRef]
  24. Lamont, J.W.; Fu, J. Cost Analysis of Reactive Power Support. IEEE Trans. Power Syst. 1999, 14, 890–898. [Google Scholar] [CrossRef]
  25. Mavrotas, G. Effective implementation of the ε-constraint method in Multi-Objective Mathematical Programming problems. Appl. Math. Comput. 2009, 213, 455–465. [Google Scholar] [CrossRef]
  26. Soroudi, A. Power System Optimization Modeling in GAMS, 1st ed.; Springer: Dublín, Ireland, 2017; p. 309. [Google Scholar] [CrossRef]
Figure 1. π model of a transmission line.
Figure 1. π model of a transmission line.
Energies 16 08034 g001
Figure 2. IEEE 30-Bus System.
Figure 2. IEEE 30-Bus System.
Energies 16 08034 g002
Figure 3. Generation cost vs. Active power losses.
Figure 3. Generation cost vs. Active power losses.
Energies 16 08034 g003
Figure 4. Voltage profile in IEEE 30-Bus System.
Figure 4. Voltage profile in IEEE 30-Bus System.
Energies 16 08034 g004
Figure 5. Active power dispatch from the IEEE 30-Bus System.
Figure 5. Active power dispatch from the IEEE 30-Bus System.
Energies 16 08034 g005
Figure 6. Reactive power dispatch from the IEEE 30-Bus System.
Figure 6. Reactive power dispatch from the IEEE 30-Bus System.
Energies 16 08034 g006
Figure 7. Active power losses in transmission lines in IEEE 30-Bus System.
Figure 7. Active power losses in transmission lines in IEEE 30-Bus System.
Energies 16 08034 g007
Figure 8. Comparison of GAMS vs. Digsilent generation costs.
Figure 8. Comparison of GAMS vs. Digsilent generation costs.
Energies 16 08034 g008
Table 1. Pareto optimal front of the IEEE 30-Bus System.
Table 1. Pareto optimal front of the IEEE 30-Bus System.
Solution F 1
[MW]
F 2
[USD/h]
ϵ μ F 1 μ F 2 min ( μ F 1 , μ F 2 )
s19.335801.842801.8420.0001.0000.000
s26.747813.698813.6980.4200.9290.420
s35.942825.554825.5540.5500.8570.550
s45.389837.410837.4100.6400.7860.640
s54.964849.266849.2660.7090.7140.709
s64.629861.122861.1220.7630.6430.643
s74.353872.978872.9780.8080.5710.571
s84.118884.834884.8340.8460.5000.500
s93.913896.690896.6900.8790.4290.429
s103.732908.546908.5460.9090.3570.357
s113.571920.401920.4010.9350.2860.286
s123.428932.257932.2570.9580.2140.214
s133.313944.113944.1130.9760.1430.143
s143.230955.969955.9690.9900.0710.071
s153.168967.825967.8251.0000.0000.000
Table 2. Active power dispatch from the IEEE 30-Bus System.
Table 2. Active power dispatch from the IEEE 30-Bus System.
GenCase 1Case 2Case 3Case 4
P [MW]
GAMS
P [MW]
Digsilent
P [MW]
GAMS
P [MW]
Digsilent
P [MW]
GAMS
P [MW]
Digsilent
P [MW]
GAMS
1176.34198.9551.5754.23176.3198.96108.40
248.8347.8080.0078.7448.8247.6654.50
321.4816.0650.0049.7921.4716.0135.40
422.0510.1335.0034.7021.9710.1335.00
512.2110.0530.0029.7312.1810.0530.00
612.0012.0340.0039.5012.0012.0325.10
Total292.91295.01286.57286.69292.74294.83288.40
Table 3. Reactive power dispatch from the IEEE 30-Bus System.
Table 3. Reactive power dispatch from the IEEE 30-Bus System.
GenCase 1Case 2Case 3Case 4
Q [MVAr]
GAMS
Q [MVAr]
Digsilent
Q [MVAr]
GAMS
Q [MVAr]
Digsilent
Q [MVAr]
GAMS
Q [MVAr]
Digsilent
Q [MVAr]
GAMS
G1−19.13−17.70−15.27−8.86−20.00−18.34−17.10
G226.2225.826.796.9919.5620.6011.30
G328.6829.9222.1322.1327.14286424.00
G440.0838.8427.7229.6628.1629.4028.10
G531.8532.304.378.1119.0814.039.10
G623.9327.8621.9816.3324.5427.7121.50
C1--23.3017.8818.1019.6322.90
C2--12.7012.6912.9012.8612.70
Total131.62137.04105.71104.94129.47134.53112.50
Table 4. Generation costs to IEEE 30-Bus System.
Table 4. Generation costs to IEEE 30-Bus System.
GenCase 1Case 2Case 3Case 4
Cost [USD/h]
GAMS
Cost [USD/h]
Digsilent
Cost [USD/h]
GAMS
Cost [USD/h]
Digsilent
Cost [USD/h]
GAMS
Cost [USD/h]
Digsilent
Cost [USD/h]
GAMS
G1469.28546.32113.11119.49469.16546.36260.86
G2127.19123.63252.00246.29127.14123.15147.35
G350.3132.17206.25204.7550.2832.03113.72
G475.7033.77123.97122.8275.4133.76123.97
G540.3632.68112.50111.2940.2632.68112.50
G639.6039.71160.00157.5039.6039.7191.05
Total costs802.45808.27967.82962.15801.84807.69849.46
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

Villacrés, R.; Carrión, D. Optimizing Real and Reactive Power Dispatch Using a Multi-Objective Approach Combining the ϵ-Constraint Method and Fuzzy Satisfaction. Energies 2023, 16, 8034. https://doi.org/10.3390/en16248034

AMA Style

Villacrés R, Carrión D. Optimizing Real and Reactive Power Dispatch Using a Multi-Objective Approach Combining the ϵ-Constraint Method and Fuzzy Satisfaction. Energies. 2023; 16(24):8034. https://doi.org/10.3390/en16248034

Chicago/Turabian Style

Villacrés, Ricardo, and Diego Carrión. 2023. "Optimizing Real and Reactive Power Dispatch Using a Multi-Objective Approach Combining the ϵ-Constraint Method and Fuzzy Satisfaction" Energies 16, no. 24: 8034. https://doi.org/10.3390/en16248034

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