Next Article in Journal
Numerical Modeling of Shell-and-Tube-like Elastocaloric Regenerator
Previous Article in Journal
Enhanced Virtual Inertia Control for Microgrids with High-Penetration Renewables Based on Whale Optimization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multiobjective Artificial-Hummingbird-Algorithm-Based Framework for Optimal Reactive Power Dispatch Considering Renewable Energy Sources

by
Umar Waleed
1,†,
Abdul Haseeb
2,†,
Muhammad Mansoor Ashraf
2,†,
Faisal Siddiq
2,†,
Muhammad Rafiq
2,*,† and
Muhammad Shafique
3,†
1
Faculty of Electrical Engineering, Ghulam Ishaq Khan Institute of Engineering Sciences and Technology, Topi 23460, Pakistan
2
Department of Electrical Engineering, University of Engineering and Technology, Taxila 47050, Pakistan
3
Department of Civil and Environmental Engineering, Brunel University London, Uxbridge UB8 3PH, UK
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Energies 2022, 15(23), 9250; https://doi.org/10.3390/en15239250
Submission received: 27 October 2022 / Revised: 25 November 2022 / Accepted: 2 December 2022 / Published: 6 December 2022
(This article belongs to the Section G1: Smart Cities and Urban Management)

Abstract

:
This paper proposes a new artificial hummingbird algorithm (AHA)-based framework to investigate the optimal reactive power dispatch (ORPD) problem which is a critical problem in the capacity of power systems. This paper aims to improve the performance of power systems by minimizing two distinct objective functions namely active power loss in the transmission network and total voltage deviation at the load buses subjected to various constraints within multiobjective framework. The proposed AHA-based framework maps the inherent flight and foraging capabilities exhibited by hummingbirds in nature to determine the best settings for the control variables (i.e., voltages at generation buses, the tap positions of on-load tap-changing transformers (OLTCs) and the size of switchable shunt VAR compensators) to minimize the overall objective functions. A multiobjective optimal reactive power dispatch framework (MO-ORPD) considering renewable energy sources (RES) and load uncertainties is also proposed to minimize the individual objectives simultaneously. The competency and robustness of the proposed AHA-based framework is validated and tested on IEEE 14 bus and IEEE 39 bus test systems to solve the ORPD problem. Eventually, the results are compared with other well-known optimization techniques in the literature. Box plots and statistical tests using SPSS are performed and validated to justify the effectiveness of the proposed framework.

1. Introduction

With the rapid growth and development of power systems and the push to alleviate the load demand to a greater extent, there is a dire need of robust and optimal power system planning and operational studies. The stable and robust steady-state operation of a power system requires that its real and reactive power demands are met accordingly and that voltage profiles are kept within limits [1,2]. Power loss and voltage deviations must be kept to a minimum for a smooth operation and performance of the electric power system network (EPSN). For this, the main control variables that govern the voltage stability and power losses must be investigated and controlled in an optimal way to achieve minimum losses in the transmission network and voltage deviations at various load buses (PQ buses) in a system. Optimal placement and sizing of switchable shunt VAR compensators, as the key variables governing the voltage limits, should also be considered [3,4]. Moreover, generation bus (PV bus) voltages and inline on-load tap-changing transformers (OLTCs) are also the key variables when considering voltage stability and minimizing power losses in a network. In the context of a power system, this aspect is called reactive power management. From the past few years, the voltage performance of the system has drawn great attention. This index is normally termed as the voltage profile of the system. A normal range of 0.95 to 1.05 pu is considered to be within safe limits for PQ buses. Generation bus voltages are controlled by the system operator. The reactive power at the generating station is governed by an automatic generation control (AGC) loop by altering its reference set point. The voltage profile of a system bears a great dependency upon the tap settings of a tap-changing transformer, altering the voltage set points of PV buses and switching in or out the reactive power resources, i.e., the capacitors/reactors in the system. At the same time, system losses also depend on these control variables. These control variables are mainly considered to form an optimization problem. To properly allocate the taps of an OLTC, voltages of PV buses and sizes of static VAR compensators, a multiobjective optimization problem is considered to minimize the voltage deviations and system losses while considering various equality and inequality constraints. ORPD plays a decisive role in the economical and reliable operation of a power system.
ORPD is considered as a subproblem of optimal power flow (OPF), which accounts for the changes in reactive power flow in the system [5]. ORPD is characterized as a complex nonlinear, multimodal optimization problem of mixed-integer nonlinear programming (MINLP) involving both continuous (the voltages at PV buses and the size of switchable VAR compensators) and discrete (OLTC taps) variables. Most of the mathematical and statistical techniques fail to solve the complex nature of the ORPD problem, which is why most of the techniques used to solve the problem are metaheuristic. In the literature, several conventional methods, such as linear programming (LP), quadratic programming (QP), Newton–Raphson and dynamic programming (DP) methods, were used to solve the ORPD problem [6,7,8]. However, they took a relatively large number of iterations leading to long computational times. Moreover, these techniques do not guarantee a global optimal solution and often get stuck in local optima. Recent trends to solve power system network problems using metaheuristic have offered significant advantages over the conventional ones [9,10,11,12]. Different optimization techniques such as sine cosine [13], chaotic bat algorithm [14], teaching–learning-based algorithm (TLBO) [15], cuckoo search algorithm (CSA) [16], gravitational-based search algorithm (GSA) [17] and grey wolf optimizer (GWO) have been used to obtain the solution of the ORPD problem. These techniques have the advantages of not getting trapped in local optima and they can handle a greater number of variables and constraints with highly nonconvex, nonlinear objective functions with less execution time. Hybrid techniques including GWO-PSO [18], fractional PSO-GSA [19] and hybrid artificial physics-PSO [20] have also proven to be useful in finding optimal solution for ORPD with relatively less execution time and more optimized results. In a nutshell, a large number of metaheuristic optimization techniques have been implemented to address the ORPD problem and their superiority over deterministic and mathematical approaches is evident from the literature. However, there is still much room to investigate the ORPD problem to achieve better results with fast convergence towards optimal solutions.
Most of the studies have addressed only the active power loss as the main objective function [21], whilst some have also considered the total voltage deviation as an objective [22]. In this research work, two distinct objective functions, namely, the active power loss ( P loss ) and total voltage deviation ( V dev ), are considered independently and in multiobjective environment as well. The key contributions of the proposed work are stated below:
  • The artificial hummingbird algorithm (AHA) is the latest, efficient and robust approach, and it has not been investigated for the optimization of the ORPD problem so far. A new ORPD optimization framework embedded with AHA is proposed for the minimization of P loss and V dev .
  • A multiobjective framework based on Pareto optimality, incorporating P loss and V dev together, is modeled and formulated to solve the MO-ORPD problem.
  • The ORPD problem is investigated for a probabilistic modeling of load, solar PV and wind energy sources uncertainties.
  • The statistical tests are performed using SPSS (Statistical Package for the Social Sciences) software to validate the effectiveness of the results obtained using the proposed framework.
To validate the performance of the algorithm, the ORPD problem is implemented on two standard IEEE test systems, namely, the IEEE 14 bus test system and the IEEE 39 bus test system. A comparative analysis in terms of best results and convergence rates is drawn with some of the famous optimization techniques reported in the literature to justify the robustness and efficacy of the proposed AHA-based framework considering single and multiobjective problems.

2. Problem Formulation

The main objectives involved in solving the ORPD problem is the active power loss minimization, namely, P loss and the minimization of the total voltage deviation, namely, V dev at all the PQ buses in the system. These two indices are governed by control parameters, which include the voltages at PV buses, the tap settings of an OLTC and the size of switchable shunt VAR compensators. The ORPD problem can be solved as a single objective function by considering P loss or V dev as the main objective. However, a multiobjective function can also be formulated by considering the active power losses and voltage profile improvement together as objectives. Based on this, a single objective function considering P loss and V dev independently and a multiobjective framework (MO-ORPD) considering Pareto optimality is formulated, subjected to the satisfaction of various equality and inequality constraints.

2.1. Minimization of P loss

One of the main objectives of the ORPD problem is to minimize active power loss in the power system network. The control variables that govern these losses are the voltages at PV buses, the tap setting of OLTCs in the transmission lines and VAR, provided by switchable shunt VAR compensators at PQ buses. These variables are taken as control variables and are stated below:
u = V G 1 , , V N G , T 1 , , T N T , Q C 1 , , Q N C ,
where u is the independent variable vector, V G is the voltage at the PV bus, T is the tap settings of OLTCs, Q C is the reactive power provided by shunt VAR compensators, N G is the number of PV buses, N T represents the total number of taps of an OLTC and N C represents the total number of shunt VAR compensators. The dependent variables involve the real and reactive powers at PV buses and the voltages at all the PQ buses in the network given by
v = P G 1 , Q G 1 , , Q N G , V L 1 , , V N L ,
where v is the dependent variable vector, P G is the real power at the PV bus, Q G is the reactive power at the PV bus, V L is the voltage at the PQ bus and N L is the number of PQ buses. The first objective function to be considered is the minimization of P loss in the network. The optimal management of reactive power in the network creates more cushion for real power flows and decreases the real power losses in the network significantly. The objective function considering a P loss minimization is stated in Ref. [23] as:
Minimize F 1 = P loss ( v , u ) , = i = 1 N B j = 1 N B G i j V i 2 + V j 2 2 V i V j cos δ i j ,
where P loss is the total active power loss, N B is the total number of bus bars, G i j indicates the conductance between bus i and j, V i represents the voltage magnitude at bus i, V j represents the voltage magnitude at bus j and δ i j is the angle between bus voltages i and j.

2.2. Minimization of V dev

The second objective to be considered in the ORPD problem is the minimization of the total voltage deviation at all the buses in the network. Voltages at all the PQ buses in the network must remain closer to 1.0 pu for the safe and reliable operation of the system and for ensuring enhanced service quality. The least voltage deviations at PQ buses correspond to an improved system voltage profile. The voltage profile is defined based on the index which is considered as the objective function in the minimization problem given as follows:
Minimize F 2 = V dev ( v , u ) , = i = 1 N L V i V i r e f ,
where V dev is the total voltage deviation at PQ buses and V i r e f is the reference voltage at PQ bus i, which is usually set at 1.0 pu.

2.3. Minimization of P loss and V dev a Considering Multiobjective Framework

The MO-ORPD problem is formulated to achieve the minimum active power losses in the network and minimum voltage deviations at the PQ buses in the network simultaneously as defined by
Minimize F 3 = f ( P loss ( v , u ) , V dev ( v , u ) ) , = F 1 ( P loss ) , F 2 ( V dev ) .
The MO-ORPD problem is solved using a multiobjective framework based on Pareto optimality, incorporating P loss and V dev together.

2.4. Constraints

The aforementioned objective functions defined as F 1 , F 2 and F 3 are subjected to equality and inequality constraints. Equality and inequality constraints must be met for the reliable and secure operation of the power system. These constraints reflect the performance of the power system and restrain the voltages at all the buses in the network to remain within the defined limits.

2.4.1. Equality Constraints

Equality constraints are implemented through the power flow equations and are extensively deployed by power system planners [24,25].
P i = V i k = 1 N B V j G k cos δ i δ j + B k sin δ i δ j = 0 ,
P i = P G i P D i ,
Q i = V i k = 1 N B V j G k sin δ i δ j B k cos δ i δ j = 0 ,
Q i = Q G i Q D i ,
where B k is the mutual susceptance of the kth branch (transmission line), P D is the active power demand at the PQ bus and Q D is the reactive power demand at the PQ bus.

2.4.2. Inequality Constraints

The inequality constraints must be restricted within their limits, which are defined in the following subsections.

Generator Constraints

The reactive power delivered by a generator and the voltage at the PV bus must be restricted within the limits given by
Q G i min Q G i Q G i max , i N G ,
V G i min V G i V G i max , i N G ,
where Q G i min and Q G i max are the minimum and maximum limits of the reactive power at PV buses and V G i min and V G i max are the minimum and maximum limits of the voltages at PV buses.

Load Angle Constraint

The load angle constraint is governed by the power transfer capability curve that indicates the maximum load angle to be equal to 90 for maximum power transfer [26]. However, the stability of the system imposes a limit on this increase in angle, which, for practical purposes, is not considered above 45 60 . The load angle between two nodes i and j as defined by the following constraint is restricted to an angle of 45 .
π 4 δ i δ j π 4 .

Switchable Shunt VAR Compensator Constraint

The control variables defined for the reactive power injected by switchable shunt VAR compensators must be restricted within the limits given by
Q C i min Q C i Q C i max , i N C ,
where Q C i min and Q C i max represent the minimum and maximum limits of the VAR injected by the shunt VAR compensator.

OLTC Constraint

The control variable defined for the tap setting of the on-load tap-changing transformer must be restricted within the limits given by
T i min T i T i max , i N T ,
where T i min and T i max are the minimum and maximum tap setting of ith OLTC.

System Constraints

The voltages at all the PQ buses in the network must be kept within the limits given by
V i min V i V i max , i N B .
The real power at the slack bus must be kept within the limit defined by
P s min P s P s max ,
where P s is the real power at the slack bus, P s min is the minimum limit of the real power at the slack bus and P s max is the maximum limit of the real power at the slack bus. The apparent power flow on the transmission line network must be restrained to a limit given by
S k S k max , k N l ,
where S k is the apparent power flow in kth branch, S k max is the maximum permissible limit of the apparent power flow in kth branch and N l is the total number of branches (transmission lines).

2.5. Integration of Renewable Energy Sources in ORPD Problem

2.5.1. Scenario-Based Probabilistic Modeling

The integration of renewable energy sources (RES) into the power grid brings new challenges for power system planners [27,28,29]. The uncertainty and intermittency associated with the PV and wind plants make the ORPD problem more complex and stochastic in nature. Several probabilistic and analytical methods have been developed to evaluate the reliability and output power of the PV and wind generators. The output power from the PV and wind plants in this work were computed through a probabilistic modeling approach [30].

2.5.2. Solar PV Uncertainty Modeling

At a certain location and ambient temperature, the solar irradiance as well as the specifications of the PV module are important factors for determining the expected output power. The uncertainty in the irradiance patterns for solar PV is generated through a probability distribution function given by [31,32]
f s G s = 1 G s σ s 2 π exp ln G s μ s 2 2 σ s 2 , G s > 0 ,
where f s is probability density function of solar irradiance, μ s and σ s are the mean of the random variables and standard deviation and are considered to be equal to 5.5 and 0.5, respectively.
The power output of the solar PV as a function of irradiance can be computed using the following piecewise function
p s G s = p s r G s 2 / G s t d × G c for 0 < G s < G c , p s r G s / G s t d for G s G c ,
where p s , p s r are the output and rated power of the solar plant (MW); G s , G c and G s t d are the solar irradiance, specific irradiance point and standard solar irradiance of the environment ( W / m 2 ). G s t d and G s are the standard solar irradiation at 1000 W / m 2 and the specific solar irradiance point set at 120 W / m 2 , respectively. p s r is the PV array output power considered to be equal to 40 MW. The solar PV irradiance probability written as τ P V is found using the irradiance uncertainty probability distribution function
τ PV , i = G s i , m i n G s i , m a x f s ( G s ) d G s ,

2.5.3. Wind Speed Uncertainty Modeling

The uncertainty in the wind speed is modeled using the Weibull distribution as given by [31,32]
f w v = β α v α β 1 exp v α β , 0 < v < ,
where α is the scale parameter, f w is the probability density function of the wind speed and β is the shape parameter. α and β are considered to be equal to 7.5 and 1.5, respectively, for the wind generator connected at bus 5.
The power output of the wind turbine as a function of wind speed (v) can be computed using the following piecewise function
p w v = 0 for 0 v < v i p w r v v i v r v i for v i v < v r p w r for v r v < v o 0 for v v o ,
where p w is the output power of the wind plant (MW), v is the wind speed (m/s), p w r is the rated power of the wind plant (MW) and v i , v r and v o are the cut-in, measured and cut-out wind speeds (m/s), respectively. p w is the rated output power of the wind turbine considered to be equal to 4 MW for each of the 10 turbines, collectively making 40 MW for the wind generator. The wind speed probability for different wind scenarios is found using
τ wind , j = v j , m i n v j , m a x f w ( v ) d v ,
where v j , m i n and v j , m a x represent the start and end point of the wind speed’s interval at the jth scenario while τ wind , j is the probability of the wind speed expected in the jth scenario.

2.5.4. Load Demand Uncertainty Modeling

The uncertainty in load demand is a challenging task in power systems and needs to be addressed and modeled using some probabilistic techniques. There are a number of techniques proposed in the literature to cater to a varying load demand. However, modeling the uncertainty in load using the normal distribution function is extensively used in research [33].
f load P d = 1 σ d 2 π exp P d μ d σ d 2 π 2 ,
where σ d and μ d are the standard deviation and mean values considered to be equal to 75 and 12 for the simulations. P d represents the probability density of the load normal distribution. The probability of the load demand written as τ load with the expected load scenarios can be modeled as
τ load , k = P d k , m i n P d k , m a x f load ( P d ) d P d ,
P d , k = P d k , m i n P d k , m a x P d f load ( P d ) d P d ,
where P d k , m i n and P d k , m a x represent the minimum and maximum limits for the interval k.

2.5.5. Combined Load Generation Model

The combined irradiation, wind speed and load scenario probabilities can be written using (20), (23) and (25) as
τ T = τ PV , i × τ wind , j × τ load , k ,
In this paper, the three considered scenarios for solar irradiance, wind speed and load uncertainty generated with corresponding probabilities are given in Table 1 [33,34].

3. Artificial-Hummingbird-Algorithm-Based Framework for Optimal Reactive Power Dispatch Problem

3.1. Mapping Procedure for Control Variables

The control variables that govern P loss and V dev are V G , Q C and T T . These control variables are mapped as a swarm of hummingbirds into the AHA framework to obtain the optimal control settings of the AGC, switchable VAR compensator and OLTC.
Figure 1 shows the control variables defined as u ( 1 ) , u ( 2 ) , …, u ( 10 ) for the IEEE 14 bus test system, mapped into the columns of a population matrix of search agents wherein the rows indicate the population size. For instance, u ( 3 , 4 ) in the population matrix indicates the value of V G 3 for the fourth search agent. The control variables are designated as floating-point values and integer values for continuous and discrete optimization problems, respectively. The minimum and maximum bounds for control variables are defined in terms of pu values. The mapping procedure for the IEEE 39 bus test system involves a similar approach for control variables spanning u ( 1 ) , u ( 2 ) , …, u ( 21 ) .

3.2. Artificial Hummingbird Algorithm

AHA is the newest bioinspired evolutionary optimization technique and algorithm which was recently developed by Weiguo Zhao in 2021 [35]. It illustrates the action of small hummingbirds to wisely search for food in their territory to gather the maximum amount of nectar. The food sources with enough amount of nectar become prominent among the swarm of hummingbirds. The hummingbirds fly to the sources, feed themselves on the flowers, pass to each other the information about the nectar level, keeping the information of the amount of nectar left in the mind, the number of rounds on the flowers, and the time since the most recent visit. The entire phenomenon has been exercised by hummingbirds for the foraging of food sources with the highest level of nectar, resulting in a close-optimal solution. Hummingbirds make moves in the search space with the help of three flight patterns: the axial movement of flight, diagonal movement flight, and omnidirectional movement of flight.
AHA is the population-based optimization algorithm in which the food sources for hummingbirds illustrate the key population for optimizing the problem. The food sources are represented as the solution to the ORPD problem given by
P = H 1 K H 2 K H m k H M K , k = 1 , 2 , 3 , K ,
where H m k is mth variable of the kth search agent, P is the matrix of the population, K is the maximum number of variables and M is the vector-width of variables. The fitness value is calculated using the nectar availability index for the flowers (food sources). The best nectar availability index (NAI) is represented by the best fitness evaluation of the objective function regarding the evaluation of P loss and V dev . The fitness in terms of NAI is given by
C k = f H 1 k , H 2 k , H 3 k , H M k , k = 1 , 2 , 3 , K ,
where C k is the cost of the kth search agent. The entire process of searching for food is classified into three phases: guided searching, regional searching and migration searching. In guided searching, hummingbirds try to fly to the food sources with a higher value of NAI. Within the population of food sources, the sources with the best NAI value are nominated as the targeted food source. Analyzing the targeted source, the sources under consideration by a hummingbird is upgraded depending on the value of NAI and the unvisited time span. The guided searching can be characterized by
H n e w m k = H m k , t a r + α × D × H m k H m k , t a r , k , m ,
H n e w m k = H m k if f ( H m k ) f ( H n e w m k ) , H n e w m k if f ( H m k ) > f ( H n e w m k ) ,
where α is the guidance factor, H n e w is a freshly generated search agent, H m k , t a r is the target search agent and D is the flight style. In regional searching, hummingbirds travel to another zone of the region for targeting the next food sources with a better NAI compared to the last ones. This behavior is clearly illustrated in the local search of the algorithm and is given by the following equation
H n e w m k = H m k + β × D × H m k , k , m ,
where β is the regional factor. The exercise of migration searching results from a lack of food sources in a region and hummingbirds travel to another distinct region. The exploration feature for the search for further sources is a random generation within specified limits. The flowchart of the AHA is exhibited in Figure 2.

3.3. Multiobjective Artificial Hummingbird Algorithm (MO-AHA)

In the conventional AHA algorithm, the fitness value of a solution is evaluated by performing the guided foraging and territorial foraging, the current solution is iteratively replaced by better candidate solutions to achieve a global optimum solution. On the other hand, the MO-AHA [36] optimizes the multiple objective functions simultaneously using a dominance relation subject to some constraints, towards an optimized Pareto front solution. In the MO-AHA, a solution update strategy based on the NDS (nondominated solution) is utilized to achieve the true Pareto Front. The solution update strategy can be defined in the form of the equation given by
H n e w m k = v n e w k p < q H m k p > q v n e w k p = q and rand < 0.5 H m k p = q and rand 0.5
where v i F p , x i F q and F p is the pth front, F q is the qth front in the NDS and v n e w k is the updated velocity of the H n e w m k search agent.

3.4. Constraints Handling Using Penalty Factor Approach

The resulting optimization problem defined by F 1 , F 2 and F 3 subjected to equality constraints (load flow equations) and inequality constraints (PV bus voltage control, OLTC tap setting, switchable shunt VAR compensator and other system constraints) were solved using the proposed optimization technique. A penalty factor approach was used for evaluating the objective function. Penalty factors for various constraints handling with penalized fitness function could be written as defined by
F ( x ) = F 1 ( x ) + F 2 ( x ) + β P + β Q + β C + β T ,
where
β P = α 1 i = 1 N B P G i P D i j = 1 N B V i V j Y i j × cos θ i j δ i + δ j ,
β Q = α 2 i = 1 N B Q G i Q D i j = 1 N B V i V j Y i j × sin θ i j δ i + δ j ,
β C = α 3 i = 1 N G max 0 , Q C Q C max + α 3 i = 1 N G max 0 , Q C min Q C ,
β T = α 4 i = 1 N T max 0 , T i T i max + α 4 i = 1 N T max 0 , N T min N i ,
β V = α 5 i = 1 N G max 0 , V i V i max + α 5 i = 1 N G max 0 , V i min V i ,
where α 1 , α 2 , α 3 , α 4 and α 5 are the penalty factors, Y i j indicates the admittance between bus i and j and F ( x ) is the penalized fitness function. A flow chart illustrating the steps to solve the ORPD problem is shown in Figure 3.

4. Simulation Results and Discussion

The efficacy and capability of the proposed AHA based framework were validated through various numerical and statistical studies. In this paper, the ORPD problem was implemented on two standard IEEE test systems namely the 14 bus test system and 39 bus test system, and the results were then compared with various other studies. The results obtained in this paper confirmed the efficacy of the proposed framework over other studies. Two objective functions were considered in this study: P loss and V dev .
The maximum number of iterations for both test systems was set to 500 and the population size of hummingbirds was set to 100. The parameters were tuned to optimize the results and ensure that convergence was achieved. It is to be noted that all the tests were performed in MATLAB 2020b on an Intel(R) Core (TM) i7-5600U CPU with 8 Gb RAM and a 2.60 GHz processor.

4.1. IEEE 14 Bus Test System Considering Minimization of P loss

The efficacy of the proposed AHA-based framework was tested and validated using the IEEE 14 bus test system [37]. The test system contained 10 control variables, i.e., the decision variables including five PV buses, three OLTCs and two switchable shunt VAR compensators, which were to be optimized in a way to achieve a minimum P loss in the network and a minimum V dev at all the PQ buses in the network. The system contained five PV buses, three OLTCs and two switchable shunt VAR compensators, which were to be optimized as given in Table 2. The six PV buses were located at buses 1, 2, 3, 6 and 8, three inline OLTCs at branches 4–7, 4–9 and 5–6 and two switchable shunt VAR compensators at buses 9 and 14 in the network. Buses 4, 5, 7, 9, 10, 11, 12, 13 and 14 were PQ buses and were considered to be the candidate buses for the reactive power compensation. The voltages at all the PQ buses were constrained to remain within the limits of 0.9–1.1 pu at a 100 MVA base. Moreover, the transformer tap positions were restricted between 0.95 and 1.05 pu, and the permissible values for the shunt VAR compensators were constrained in the range of 0.9–1.1 pu.
In the first case, the proposed framework was implemented on IEEE 14 bus test system with the objective to achieve minimum active power losses as defined by (3). The results for the control variables and P loss with reference to the base case, AHA and several other well-known optimization techniques implemented in other research studies are listed and compared in Table 3 along with the corresponding values of V dev when P loss was considered as an objective function.
The proposed AHA-based framework showed a significant reduction in P loss compared to the base case and other optimization techniques including SFO, GW-PSO and hybrid CBA-4. The efficacy and superiority of the AHA is evident from Figure 4, where a visual representation of P loss is provided and compared with other optimization techniques. With P loss as an objective function, the voltages at all the generation buses and load buses remained well within their limits where V dev was found to be equal to 0.0821 pu.

4.2. IEEE 14 Bus Test System Considering Minimization of V dev

The proposed framework was implemented to achieve the minimum V dev at all the PQ buses in the network as defined by (4). The results for the control variables, V dev and the corresponding P loss were compared with other optimization techniques as presented in Table 4. As in the first case, 25 simulation tests were performed, and the best results were tabulated.
The proposed AHA-based framework showed a significant reduction in voltage deviations compared to the base case and other optimization approaches including SFO, GW-PSO and hybrid CBA-4. The proposed AHA-based framework reflected the superiority and effectiveness of the algorithm compared to other approaches as shown in Figure 4. The voltage profile improvement is evident from the Figure 5, where the voltages at the PV buses and all the PQ buses in the network were found to be closer to unity represented by the dotted line.
The convergence curves for the IEEE 14 bus test system considering P loss and V dev as an objective function is shown in Figure 6, where the algorithm reached the optimal solution in 130 iterations and 180 iterations, respectively. The maximum number of iterations for the algorithm was set to 250. The fast convergence rate of the AHA compared to other optimization algorithms showed its better performance and effectiveness.
The complexity of the algorithm depended on the number of functional evaluations that directly affected the execution time. The execution time of the AHA for the IEEE 14 bus test system was 71 s, which was far better than some other techniques proposed in the literature [5]: differential evolution (145 s), whale optimization algorithm (140 s), PSO (103 s) and sine cosine algorithm (90 s). The minimum execution time of the AHA revealed that the said algorithm was effective at solving the optimization problems with less computational burden to reach optimal results.

4.3. IEEE 14 Bus Test System Considering Multiobjective Framework

Single objective functions considering P loss and V dev were considered independently in previous cases where the objective was to optimally allocate the control variable values to minimize a particular objective individually. In this case, a multiobjective framework [38] to obtain the Pareto optimal solutions, incorporating P loss and V dev together, was formulated to solve the multiobjective optimal reactive power dispatch (MO-ORPD) problem. The ORPD problem was addressed using the proposed AHA-based framework that investigated the best settings for the control parameters to obtain the minimum P loss in the network and the minimum V dev at the PQ buses simultaneously. The obtained Pareto front is shown in Figure 7, where a compromised optimal solution between the two objectives can be visualized.

4.4. IEEE 14 Bus Test System Considering Integration of Renewable Energy Sources

The IEEE 14 bus test system considered in the previous section for the deterministic study was further utilized for a stochastic-based study by incorporating RES. The resulting test system was regarded as a modified IEEE 14 bus test system wherein 40 MW of maximum capacity for both a PV generator and a wind generator was connected at buses 5 and 8, respectively. The uncertainty in RES and load were considered for the modified IEEE 14 bus test system using the proposed AHA-based framework for the optimization of all scenarios generated in Table 5. Twenty-seven scenarios were generated by considering the probabilities of PV, wind and load and a combined RES–load generation probabilities were found as defined by (27), to find the corresponding loss for each scenario. The power loss considering the uncertainties, termed as expected power loss, found for each scenario was given by
E P L T O T = n = 1 27 E P L n = n = 1 27 τ T , n × P loss , n
The total expected power loss (TEPL) as obtained from (40) was found to be 4.5807 MW for all scenarios as shown in Table 5.

4.5. IEEE 39 Bus Test System Considering Minimization of P loss

To validate and test the effectiveness of the proposed AHA-based framework, ORPD was further implemented on a medium scale network of the IEEE 39 bus test system. The test system contained five PV buses, three OLTCs and two switchable shunt VAR compensators which were optimized as given in Table 6. The six PV buses were located at buses 1, 2, 3, 6 and 8, three inline OLTCs at branches 4–7, 4–9, and 5–6 and two switchable shunt VAR compensators at buses 9 and 14 in the network. The buses 4, 5, 7, 9, 10, 11, 12, 13 and 14 were PQ buses and were considered to be the candidate buses for the reactive power compensation. The required data including lines interconnection, network data and the system parameters regarding the IEEE 39 bus test system are available in Ref. [39]. The voltages at all the load buses were constrained to remain within the limits of 0.9–1.1 pu at a 100 MVA base. Moreover, the transformer tap positions were restricted between 0.95 and 1.05 pu and the permissible values for the shunt VAR compensators were constrained in the range of 0.9–1.1 pu.
The proposed framework was also validated on the IEEE 39 bus test system to achieve the minimum P loss as defined by (3). The results for the control variables and power losses with reference to the base case, the AHA and several other well-known optimization techniques implemented in other research studies are compared in Table 7 along with the corresponding values of V dev when P loss was considered as an objective function. The proposed framework showed a proven ability to attain the minimum losses in the network compared to the base case and other optimization approaches including SFO, GW-PSO and hybrid CBA-4. The losses in the base case were reduced significantly from the value of 43.6 MW to a value of 35.7699 MW found using the proposed framework as is evident from the results. The reduction of 17.7% in losses compared to the base case and a considerable reduction in the percentage from the other optimization approaches proved the effectiveness and robustness of the AHA. This is further represented in Figure 8, where the AHA showed the best results in terms of P loss .

4.6. IEEE 39 Bus Test System Considering Minimization of V dev

Considering V dev as a second case, the AHA was further utilized for the IEEE 39 bus test system with the objective to achieve minimum voltage deviations as defined by (4). The results for the control variables, voltage deviations and the corresponding power losses were compared with other optimization techniques and are presented in Table 8. The AHA-based framework showed a proven ability to attain the minimum V dev at all the PQ buses in the network compared to the base case and other optimization approaches including SFO, GW-PSO and hybrid CBA-4. The V dev in the base case was reduced significantly from the value of 0.0330 pu to a value of 0.0011 pu found using the proposed framework. A considerable reduction in V dev from the base case and the other optimization approaches proved the effectiveness and robustness of the proposed framework. This is further represented in Figure 8, where AHA outperformed the other techniques in terms of V dev . With V dev as an objective function, the voltages at all the buses in the network approached unity as represented in Figure 9, which was direct evidence for the voltage profile improvement at all the buses in the network.
Convergence curves for the IEEE 39 bus test system considering P loss and V dev as an objective function are shown in Figure 10, where the algorithm reached the optimal solution in 130 iterations and 230 iterations, respectively. The maximum number of iterations for the algorithm was set to 250. The fast convergence rate of the AHA compared to other optimization algorithms showed its better performance and effectiveness. The execution time of the AHA for the IEEE 39 bus test system was found to be equal to 139 s.

4.7. IEEE 39 Bus Test System Considering Multiobjective Framework

A multiobjective framework [38] to obtain the Pareto optimal solutions, incorporating P loss and V dev together, was formulated to solve the multiobjective optimal reactive power dispatch (MO-ORPD) problem. The ORPD problem was addressed using the proposed AHA-based framework that investigated the best settings for the control parameters to obtain the minimum P loss in the network and minimum V dev at the PQ buses simultaneously. The obtained Pareto front is shown in Figure 11, where a compromise optimal solution between the two objectives can be visualized. The optimal P loss was found to be 39.73 MW with the corresponding optimal V dev equal to 0.08056 pu.

4.8. Statistical Significance of ORPD Results

The validity and verification of the best ORPD solution situated in the vicinity of the optimal solution were considered through the boxplots [38] shown in Figure 12. The minimum P loss was ensured by taking 30 independent test runs of the proposed framework for the IEEE 14 bus test system and IEEE 39 bus test system cases. The data of the 30 test runs were taken for the boxplots presented in Figure 12 for the two test systems. It is apparent from the boxplots that there were no outliers in the IEEE 14 and 39 bus test system results. The best solutions were found to be in close proximity to the global optima.
A further validation of the ORPD results optimized by the proposed AHA-based framework for the IEEE 14 bus test system and the IEEE 39 bus test system was carried out and the significance of the results were found in terms of p-values. In the ORPD problem, P loss for 30 iterations was designated as a dependent variable whereas the voltages at PV buses, VAR compensators and OLTCs were regarded as decision variables. The decision variables directly influenced the dependent variable, and the model was implemented in SPSS (Statistical Package for the Social Sciences) software. A linear regression was performed using SPSS and a p-value test was also run on the estimated coefficients of the model. The statistical results were obtained for the IEEE 14 bus test system and the IEEE 39 bus test system and are listed in Table 9 and Table 10, respectively. From the results, the p-values for the IEEE 14 bus test system, variables V G 3 , T 4 7 , T 4 9 and T 5 6 showed a significant effect on the solution and their p-values for the estimated coefficients were less than 0.1, i.e., the results were statistically significant at the 90% level and met the confidence interval of 5%. The p-value test for the IEEE 39 bus test system showed that the variables V G 30 , V G 33 , V G 37 , Q C 5 , T 2 30 , T 10 32 and T 22 35 had a significant effect on the solution and their p-values for the estimated coefficients were also less than 0.1, i.e., the results were statistically significant at the 90% level and met the confidence interval of 10%.
The boxplots and the p-values confirmed the performance of the ORPD problem with the proposed framework. The proposed framework converged to the optimal solution in terms of P loss and V dev .
The best (minimum), worst (maximum) and average (mean) values of the control variables for the IEEE 14 and IEEE 39 bus test systems were compared with other techniques in Table 11. Moreover, the standard deviation (SD) of 20 independent runs was calculated. These statistical results clearly manifested the performance and supremacy of the AHA compared to other previously proposed techniques.

5. Conclusions

This research work presented a holistic analysis on a multiobjective framework considering one of the latest optimization algorithms, the AHA, that was investigated and implemented to solve the ORPD problem with and without the inclusion of RES. A scenario-based modeling of PV, wind and load was presented to cater to the intermittency and uncertainty in RES and loads. Three objective functions including a multiobjective framework (MO-ORPD) considering the set of equality and nonequality constraints were considered to minimize the active power losses and to ameliorate the voltage profile at all the load buses in the network. The proposed AHA-based framework was tested and validated on standard IEEE 14 and 39 bus test systems, and the acquired results were compared with various optimization techniques, namely, SFO, GWO-PSO, SCA and CBA-4. The proposed AHA-based framework outperformed its competitors in terms of active power loss minimization and total voltage deviation minimization, with a fast convergence rate and less computational time. Further, the proposed framework was also found effective in providing desirable solutions in terms of the average, best, worst and SD indices. Boxplots were created and statistical tests were performed using SPSS to justify the effectiveness of the proposed framework. As a result of the statistical analysis, the said algorithm can be considered as an effective optimization tool for power system control centers to make optimal dispatch decisions, while confronting the ORPD problem. The optimal location of the reactive VAR sources and FACTS devices is also planned for the future work.

Author Contributions

Conceptualization, U.W., A.H., M.M.A., F.S., M.S. and M.R.; methodology, U.W., A.H. and M.M.A.; software, U.W., A.H. and M.M.A.; validation, U.W., A.H., M.M.A., F.S. and M.R.; formal analysis, U.W., A.H. and M.M.A.; investigation, U.W., A.H. and M.M.A.; resources, U.W., A.H., M.M.A., F.S., M.S. and M.R.; data curation, U.W., A.H. and M.M.A.; writing—original draft preparation, U.W., A.H. and M.M.A.; writing—review and editing, M.M.A., F.S., M.S. and M.R.; visualization, M.M.A., F.S. and M.R.; supervision, M.M.A., F.S., M.S. and M.R.; project administration, M.M.A., F.S., M.S. and M.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Seifi, H.; Sepasian, M.S. Electric Power System Planning: Issues, Algorithms and Solutions; Springer: Berlin/Heidelberg, Germany, 2011; Volume 49. [Google Scholar]
  2. AlRashidi, M.; El-Hawary, M. Applications of computational intelligence techniques for solving the revived optimal power flow problem. Electr. Power Syst. Res. 2009, 79, 694–702. [Google Scholar] [CrossRef]
  3. Balu, K.; Mukherjee, V. Optimal siting and sizing of distributed generation in radial distribution system using a novel student psychology-based optimization algorithm. Neural Comput. Appl. 2021, 33, 15639–15667. [Google Scholar] [CrossRef]
  4. Yuvaraj, T.; Devabalaji, K.; Srinivasan, S.; Prabaharan, N.; Hariharan, R.; Alhelou, H.H.; Ashokkumar, B. Comparative analysis of various compensating devices in energy trading radial distribution system for voltage regulation and loss mitigation using Blockchain technology and Bat Algorithm. Energy Rep. 2021, 7, 8312–8321. [Google Scholar] [CrossRef]
  5. 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]
  6. Lee, K.Y.; Yang, F.F. Optimal reactive power planning using evolutionary algorithms: A comparative study for evolutionary programming, evolutionary strategy, genetic algorithm, and linear programming. IEEE Trans. Power Syst. 1998, 13, 101–108. [Google Scholar] [CrossRef]
  7. Quintana, V.; Santos-Nieto, M. Reactive-power dispatch by successive quadratic programming. IEEE Trans. Energy Convers. 1989, 4, 425–435. [Google Scholar] [CrossRef]
  8. Wu, Q.H.; Ma, J. Power system optimal reactive power dispatch using evolutionary programming. IEEE Trans. Power Syst. 1995, 10, 1243–1249. [Google Scholar] [CrossRef]
  9. Manasvi, K.; Venkateswararao, B.; Devarapalli, R.; Prasad, U. PSO Based Optimal Reactive Power Dispatch for the Enrichment of Power System Performance. In Recent Advances in Power Systems; Springer: Berlin/Heidelberg, Germany, 2021; pp. 267–276. [Google Scholar]
  10. Saddique, M.S.; Habib, S.; Haroon, S.S.; Bhatti, A.R.; Amin, S.; Ahmed, E.M. Optimal Solution of Reactive Power Dispatch in Transmission System to Minimize Power Losses using Sine-Cosine Algorithm. IEEE Access 2022, 10, 20223–20239. [Google Scholar] [CrossRef]
  11. Shanono, I.H.; Muhammad, A.; Abdullah, N.R.H.; Daniyal, H.; Tiong, M.C. Optimal reactive power dispatch: A bibliometric analysis. J. Electr. Syst. Inf. Technol. 2021, 8, 1–23. [Google Scholar] [CrossRef]
  12. Roy, R.; Das, T.; Mandal, K.K. Optimal reactive power dispatch using a novel optimization algorithm. J. Electr. Syst. Inf. Technol. 2021, 8, 1–24. [Google Scholar] [CrossRef]
  13. Abdel-Fatah, S.; Ebeed, M.; Kamel, S. Optimal reactive power dispatch using modified sine cosine algorithm. In Proceedings of the 2019 International Conference on Innovative Trends in Computer Engineering (ITCE, Aswan, Egypt, 2–4 February 2019; pp. 510–514. [Google Scholar]
  14. 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]
  15. Najafi, A.; Falaghi, H. Optimal reactive power dispatch using teaching learning based optimization algorithm in the presence of wind turbine uncertainty. Iran. Electr. Ind. J. Qual. Product. 2018, 7, 93–101. [Google Scholar]
  16. Reddy, S.S. Optimal Reactive Power Scheduling Using Cuckoo Search Algorithm. Int. J. Electr. Comput. Eng. 2017, 7, 2349–2356. [Google Scholar]
  17. Chen, G.; Liu, L.; Zhang, Z.; Huang, S. Optimal reactive power dispatch by improved GSA-based algorithm with the novel strategies to handle constraints. Appl. Soft Comput. 2017, 50, 58–70. [Google Scholar] [CrossRef]
  18. Shaheen, M.A.; Hasanien, H.M.; Alkuhayli, A. A novel hybrid GWO-PSO optimization technique for optimal reactive power dispatch problem solution. Ain Shams Eng. J. 2021, 12, 621–630. [Google Scholar] [CrossRef]
  19. 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]
  20. Aljohani, T.M.; Ebrahim, A.F.; Mohammed, O. Single and multiobjective optimal reactive power dispatch based on hybrid artificial physics–particle swarm optimization. Energies 2019, 12, 2333. [Google Scholar] [CrossRef] [Green Version]
  21. 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]
  22. Abd-El Wahab, A.M.; Kamel, S.; Hassan, M.H.; Mosaad, M.I.; AbdulFattah, T.A. Optimal Reactive Power Dispatch Using a Chaotic Turbulent Flow of Water-Based Optimization Algorithm. Mathematics 2022, 10, 346. [Google Scholar] [CrossRef]
  23. Naderi, E.; Narimani, H.; Pourakbari-Kasmaei, M.; Cerna, F.V.; Marzband, M.; Lehtonen, M. State-of-the-art of optimal active and reactive power flow: A comprehensive review from various standpoints. Processes 2021, 9, 1319. [Google Scholar] [CrossRef]
  24. Sánchez-Mora, M.M.; Bernal-Romero, D.L.; Montoya, O.D.; Villa-Acevedo, W.M.; López-Lezama, J.M. Solving the Optimal Reactive Power Dispatch Problem through a Python-DIgSILENT Interface. Computation 2022, 10, 128. [Google Scholar] [CrossRef]
  25. Zhou, B.; Shen, X.; Pan, C.; Bai, Y.; Wu, T. Optimal Reactive Power Dispatch under Transmission and Distribution Coordination Based on an Accelerated Augmented Lagrangian Algorithm. Energies 2022, 15, 3867. [Google Scholar] [CrossRef]
  26. 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. [Google Scholar] [CrossRef]
  27. Ashraf, M.M.; Malik, T.N. Least cost generation expansion planning in the presence of renewable energy sources using correction matrix method with indicators-based discrete water cycle algorithm. J. Renew. Sustain. Energy 2019, 11, 056301. [Google Scholar] [CrossRef]
  28. Nawaz, U.; Malik, T.N.; Ashraf, M.M. Least-cost generation expansion planning using whale optimization algorithm incorporating emission reduction and renewable energy sources. Int. Trans. Electr. Energy Syst. 2020, 30, e12238. [Google Scholar] [CrossRef]
  29. Abbas, T.; Ashraf, M.M.; Malik, T.N. Least Cost Generation Expansion Planning considering Renewable Energy Resources Using Sine Cosine Algorithm. Arab. J. Sci. Eng. 2022, 1–19. [Google Scholar] [CrossRef]
  30. ElSayed, S.K.; Elattar, E.E. Slime Mold Algorithm for Optimal Reactive Power Dispatch Combining with Renewable Energy Sources. Sustainability 2021, 13, 5831. [Google Scholar] [CrossRef]
  31. Ashraf, M.M.; Malik, T.N. A Novel Optimization Framework for the Least Cost Generation Expansion Planning in the Presence of Renewable Energy Sources considering Regional Connectivity. Arab. J. Sci. Eng. 2020, 45, 6423–6451. [Google Scholar] [CrossRef]
  32. Ashraf, M.M.; Malik, T.N. A hybrid teaching–learning-based optimizer with novel radix-5 mapping procedure for minimum cost power generation planning considering renewable energy sources and reducing emission. Electr. Eng. 2020, 102, 2567–2582. [Google Scholar] [CrossRef]
  33. Ebeed, M.; Alhejji, A.; Kamel, S.; Jurado, F. Solving the optimal reactive power dispatch using marine predators algorithm considering the uncertainties in load and wind-solar generation systems. Energies 2020, 13, 4316. [Google Scholar] [CrossRef]
  34. Naidji, M.; Boudour, M. Stochastic multi-objective optimal reactive power dispatch considering load and renewable energy sources uncertainties: A case study of the Adrar isolated power system. Int. Trans. Electr. Energy Syst. 2020, 30, e12374. [Google Scholar] [CrossRef]
  35. Zhao, W.; Wang, L.; Mirjalili, S. Artificial hummingbird algorithm: A new bio-inspired optimizer with its engineering applications. Comput. Methods Appl. Mech. Eng. 2022, 388, 114194. [Google Scholar] [CrossRef]
  36. Zhao, W.; Zhang, Z.; Mirjalili, S.; Wang, L.; Khodadadi, N.; Mirjalili, S.M. An effective multi-objective artificial hummingbird algorithm with dynamic elimination-based crowding distance for solving engineering design problems. Comput. Methods Appl. Mech. Eng. 2022, 398, 115223. [Google Scholar] [CrossRef]
  37. Saadat, H. Power System Analysis; McGraw-Hill: New York, NY, USA, 1999. [Google Scholar]
  38. Rice, J.A. Mathematical Statistics and Data Analysis; Brooks/Cole ISE: Bonn, Germany, 2006. [Google Scholar]
  39. Athay, T.; Podmore, R.; Virmani, S. A practical method for the direct analysis of transient stability. IEEE Trans. Power Appar. Syst. 1979, PAS-98, 573–584. [Google Scholar] [CrossRef]
  40. Chung, C.; Liang, C.; Wong, K.; Duan, X. Hybrid algorithm of differential evolution and evolutionary programming for optimal reactive power flow. IET Gener. Transm. Distrib. 2010, 4, 84–93. [Google Scholar] [CrossRef]
  41. Liang, C.; Chung, C.; Wong, K.; Duan, X. Comparison and improvement of evolutionary programming techniques for power system optimal reactive power flow. IEEE Proc.-Gener. Transm. Distrib. 2006, 153, 228–236. [Google Scholar] [CrossRef]
  42. Liang, C.; Chung, C.; Wong, K.; Duan, X.; Tse, C. Study of differential evolution for optimal reactive power flow. IET Gener. Transm. Distrib. 2007, 1, 253–260. [Google Scholar] [CrossRef]
Figure 1. Mapping procedure for control variable of ORPD problem.
Figure 1. Mapping procedure for control variable of ORPD problem.
Energies 15 09250 g001
Figure 2. Schematic flowchart of AHA.
Figure 2. Schematic flowchart of AHA.
Energies 15 09250 g002
Figure 3. Schematic flowchart of the proposed AHA-based framework to optimize the ORPD problem.
Figure 3. Schematic flowchart of the proposed AHA-based framework to optimize the ORPD problem.
Energies 15 09250 g003
Figure 4. Comparison of P loss and V dev for IEEE 14 bus test system optimized using the proposed framework.
Figure 4. Comparison of P loss and V dev for IEEE 14 bus test system optimized using the proposed framework.
Energies 15 09250 g004
Figure 5. Bus voltages of the IEEE 14 bus test system.
Figure 5. Bus voltages of the IEEE 14 bus test system.
Energies 15 09250 g005
Figure 6. Convergence curves of P loss and V dev for the IEEE 14 bus test system optimized using the proposed framework.
Figure 6. Convergence curves of P loss and V dev for the IEEE 14 bus test system optimized using the proposed framework.
Energies 15 09250 g006
Figure 7. IEEE 14 bus test system: a multiobjective approach based on Pareto optimal solutions.
Figure 7. IEEE 14 bus test system: a multiobjective approach based on Pareto optimal solutions.
Energies 15 09250 g007
Figure 8. Comparison of P loss and V dev for the IEEE 39 bus test system optimized using the proposed framework.
Figure 8. Comparison of P loss and V dev for the IEEE 39 bus test system optimized using the proposed framework.
Energies 15 09250 g008
Figure 9. Bus voltages of the IEEE 39 bus power system.
Figure 9. Bus voltages of the IEEE 39 bus power system.
Energies 15 09250 g009
Figure 10. Convergence curves of P loss and V dev for the IEEE 39 bus test system optimized using the proposed framework.
Figure 10. Convergence curves of P loss and V dev for the IEEE 39 bus test system optimized using the proposed framework.
Energies 15 09250 g010
Figure 11. IEEE 39 bus test system: a multiobjective approach based on Pareto optimal solutions.
Figure 11. IEEE 39 bus test system: a multiobjective approach based on Pareto optimal solutions.
Energies 15 09250 g011
Figure 12. Validity of best ORPD results using proposed AHA-based framework: (a) IEEE 14 bus test system, (b) IEEE 39 bus test system.
Figure 12. Validity of best ORPD results using proposed AHA-based framework: (a) IEEE 14 bus test system, (b) IEEE 39 bus test system.
Energies 15 09250 g012
Table 1. Load, PV and wind scenarios and corresponding probabilities.
Table 1. Load, PV and wind scenarios and corresponding probabilities.
Load ScenarioLoad (%) τ load , k
P120 (off-peak)0.25
P240 (mid-peak)0.7
P3100 (on-peak)0.05
PV Scenario P PV (MW) τ PV , i
S100.481
S20.485 p s r 0.374
S3 p s r 0.145
Wind Scenario P wind (MW) τ wind , j
W100.073
W20.485 p w r 0.76
W3 p s r 0.167
Table 2. Technical parameters of IEEE 14 bus test system.
Table 2. Technical parameters of IEEE 14 bus test system.
Sr. No.ParameterValue
1Generators5
2Branches20
3OLTC3
4Shunt VAR compensators2
5Control variables10
Table 3. Optimal values of control variables with P loss as an objective function for the IEEE 14 bus test system.
Table 3. Optimal values of control variables with P loss as an objective function for the IEEE 14 bus test system.
Control VariableBase CaseSFO [18]GWO-PSO [18]CBA-4 [14]SCA [10]AHA
V G 1 1.06001.01711.05341.09211.091.0999
V G 2 1.04500.99091.06001.08841.081.0863
V G 3 1.01000.95200.94001.05881.051.0899
V G 6 1.07001.00990.95251.03251.091.0999
V G 8 1.09001.02790.95611.09511.091.0872
Q C 9 0.1800--0.22080.150.2917
Q C 14 0.1800--0.07860.060.0712
T 4 7 0.97800.99800.99720.97460.951.0034
T 4 9 0.96900.98670.96231.06760.940.9498
T 5 6 0.93200.97880.98821.05991.030.9874
P loss (MW)13.4313.278613.271612.292312.2712.2349
V dev (pu)0.0278--0.05308-0.0821
Table 4. Optimal values of control variables with V dev as an objective function for the IEEE 14 bus test system.
Table 4. Optimal values of control variables with V dev as an objective function for the IEEE 14 bus test system.
Control VariableBase CaseSFOGWO-PSOCBA-4AHA
V G 1 1.060.941.060.99581.0776
V G 2 1.0450.940.9821.01891.0396
V G 3 1.011.061.03311.00080.9982
V G 6 1.070.941.061671.01021.0161
V G 8 1.091.061.02251.05010.9533
Q C 9 0.180.20.20.09030.2485
Q C 14 0.180.050.0050.06370.1604
T 4 7 0.9781.11.11.01211.0973
T 4 9 0.9691.11.11.09750.9
T 5 6 0.9320.90.91.0370.9366
P loss (MW)13.43--15.950614.934
V dev (pu)0.02780.21330.21330.0330.00152
Table 5. Results of RES-based studied scenarios optimized using the proposed framework.
Table 5. Results of RES-based studied scenarios optimized using the proposed framework.
ScenarioLoadWind OutputPV Output τ load τ wind τ PV τ T Power Loss (MW)Expected Power Loss (MW)
1Off-peak000.250.0730.4810.00884.46700.0393
2Off-peak00.485 p s r 0.250.0730.3740.00683.82890.0260
3Off-peak0 p s r 0.250.0730.1450.00263.30150.0086
4Off-peak0.47 p w r 00.250.760.4810.09143.88150.3548
5Off-peak0.47 p w r 0.485 p s r 0.250.760.3740.07113.40410.2420
6Off-peak0.47 p w r p s r 0.250.760.1450.02763.04440.0840
7Off-peak p w r 00.250.1670.4810.02013.79140.0762
8Off-peak p w r 0.485 p s r 0.250.1670.3740.01563.46710.0541
9Off-peak p w r p s r 0.250.1670.1450.00613.28450.0200
10Mid-peak000.70.0730.4810.02465.83920.1436
11Mid-peak00.485 p s r 0.70.0730.3740.01914.99050.0953
12Mid-peak0 p s r 0.70.0730.1450.00744.22930.0313
13Mid-peak0.47 p w r 00.70.760.4810.25594.98631.2760
14Mid-peak0.47 p w r 0.485 p s r 0.70.760.3740.1994.30080.8559
15Mid-peak0.47 p w r p s r 0.70.760.1450.07713.72020.2868
16Mid-peak p w r 00.70.1670.4810.05624.64190.2609
17Mid-peak p w r 0.485 p s r 0.70.1670.3740.04374.11880.1800
18Mid-peak p w r p s r 0.70.1670.1450.0173.71690.0632
19On-peak000.050.0730.4810.001812.24710.0220
20On-peak00.485 p s r 0.050.0730.3740.001410.72310.0150
21On-peak0 p s r 0.050.0730.1450.00059.23360.0046
22On-peak0.47 p w r 00.050.760.4810.018310.59800.1939
23On-peak0.47 p w r 0.485 p s r 0.050.760.3740.01429.25240.1314
24On-peak0.47 p w r p s r 0.050.760.1450.00557.95730.0438
25On-peak p w r 00.050.1670.4810.0049.42850.0377
26On-peak p w r 0.485 p s r 0.050.1670.3740.00318.26660.0256
27On-peak p w r p s r 0.050.1670.1450.00127.15990.0086
Total Expected Power Loss4.5807
Table 6. Technical parameters of the IEEE 39 bus test system.
Table 6. Technical parameters of the IEEE 39 bus test system.
Sr. No.ParameterValue
1Generators10
2Branches46
3OLTC5
4Compensators6
5Control variables21
Table 7. Optimal values of control variables with P loss as an objective function for the IEEE 39 bus test system.
Table 7. Optimal values of control variables with P loss as an objective function for the IEEE 39 bus test system.
Control VariableBase CaseBA [14]CBA-3 [14]CBA-4 [14]AHA
V G 30 1.04991.09061.06681.08101.0920
V G 31 0.98201.09991.09681.09991.0993
V G 32 0.98411.09981.09891.10001.0898
V G 33 0.99721.09431.08571.09521.0997
V G 34 1.01231.09561.09411.09991.0972
V G 35 1.04941.10001.09761.10001.0949
V G 36 1.06361.09891.10001.09921.0999
V G 37 1.02751.10001.10001.10001.0996
V G 38 1.02651.09921.09881.09961.0998
V G 39 1.03001.10001.10001.10001.0844
Q C 1 00.19850.23920.20920.01299
Q C 5 00.12660.07290.11880.2353
Q C 11 00.19850.23920.20920.1172
Q C 14 00.12660.07290.11880.2388
Q C 22 00.19850.23920.20920.2883
Q C 27 00.19850.23920.20920.0444
T 2 30 1.02501.04781.05911.04851.0809
T 10 32 1.07001.07001.06561.07031.0868
T 12 11 1.00601.02501.04611.03371.0086
T 19 20 1.06001.07001.06451.07011.0572
T 22 35 1.02501.00340.97921.00721.0867
P loss (MW)43.6036.731736.312535.997135.7699
V dev (pu)0.0330.2750.2710.2690.638
Table 8. Optimal values of control variables with V dev as an objective function for the IEEE 39 bus test system.
Table 8. Optimal values of control variables with V dev as an objective function for the IEEE 39 bus test system.
Control VariableBase CaseBACBA-3CBA-4AHA
V G 30 1.04990.93951.02860.94231.022
V G 31 0.9821.09991.07230.91241.0438
V G 32 0.98410.99950.97821.04831.018
V G 33 0.99721.0691.00840.97231.0016
V G 34 1.01230.94740.97970.99830.9884
V G 35 1.04940.91511.06680.90111.0118
V G 36 1.06360.9740.92790.98661.0156
V G 37 1.02750.90010.95120.95880.9006
V G 38 1.02650.94680.93621.01610.9791
V G 39 1.031.09951.00770.97720.981
Q C 1 00.05330.21980.12340.2714
Q C 5 00.14850.05540.26070.2862
Q C 11 00.05330.21980.12340.0365
Q C 14 00.14850.05540.26070.2817
Q C 22 00.05330.21980.12340.143
Q C 27 00.05330.21980.12340.2829
T 2 30 1.0250.95631.03251.01051.0201
T 10 32 1.071.05590.99720.90170.9684
T 12 11 1.0060.99830.97310.93181.0244
T 19 20 1.060.91240.96360.91930.9893
T 22 35 1.0250.99890.94570.90611.0253
P loss (MW)43.653.7492253.468251.649546.96
V dev (pu)0.0330.08250.07960.07390.001
Table 9. Statistical significance of multiple tests runs for the IEEE 14 bus test system optimized by the proposed framework.
Table 9. Statistical significance of multiple tests runs for the IEEE 14 bus test system optimized by the proposed framework.
Decision VariablesBetaSig.Decision VariablesBetaSig.
V G 1 −0.0220.422 Q C 9 −0.10.173
V G 2 0.0360.182 Q C 14 0.020.474
V G 3 −0.0640.017 T 4 7 0.310.024
V G 6 −0.0480.624 T 4 9 0.4570.052
V G 8 −0.1550.195 T 5 6 −0.10.173
Table 10. Statistical significance of multiple tests runs for the IEEE 39 bus test system optimized by the proposed framework.
Table 10. Statistical significance of multiple tests runs for the IEEE 39 bus test system optimized by the proposed framework.
Decision VariablesBetaSig.Decision VariablesBetaSig.
V G 30 −0.3420.005 Q C 5 −0.1850.115
V G 31 0.0050.963 Q C 11 0.1990.163
V G 32 −0.1560.206 Q C 14 −0.0080.941
V G 33 −0.3450.007 Q C 22 0.050.649
V G 34 −0.2950.155 Q C 27 −0.020.877
V G 35 −0.0670.516 T 2 30 −0.1950.117
V G 36 −0.1990.135 T 10 32 −0.2250.035
V G 37 −0.2570.061 T 12 11 −0.1130.262
V G 38 −0.0740.458 T 19 20 −0.2450.274
V G 39 −0.1270.233 T 22 35 −0.2480.033
Q C 1 −0.1390.16
Table 11. Statistical tests on the IEEE 14 and 39 bus test systems for cases 1 and 2 optimized by the proposed AHA-based framework.
Table 11. Statistical tests on the IEEE 14 and 39 bus test systems for cases 1 and 2 optimized by the proposed AHA-based framework.
IEEE 14 Bus Test System
AlgorithmBest (MW)Worst (MW)Average (MW)SD
DEEP [40]12.448912.450712.44940.0005
CSSP4 [41]12.408712.497412.43930.228
DE [42]12.448612.449612.44860.0018
CBA-412.292312.309812.30420.0046
AHA12.234912.266712.24430.0079
AlgorithmBest ( V dev )Worst ( V dev )Average ( V dev )SD
IGSA-CSS [17]0.03390.09060.04580.017
GWO-PSO0.2133---
BA0.03360.05150.0410.0058
CBA-40.0330.04890.03680.0029
AHA0.00150.00390.00370.0004
IEEE 39 Bus Test System
AlgorithmBest (MW)Worst (MW)Average (MW)SD
GWO-PSO41.8892---
CBA-336.312537.743536.45270.3272
CBA-435.997136.698636.10280.2122
AHA35.769936.185735.90440.1098
AlgorithmBest ( V dev )Worst ( V dev )Average ( V dev )SD
BA0.0825---
CBA-30.07960.09210.08460.0034
CBA-40.07390.08640.07630.0027
AHA0.0010.00130.00115.0083
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Waleed, U.; Haseeb, A.; Ashraf, M.M.; Siddiq, F.; Rafiq, M.; Shafique, M. A Multiobjective Artificial-Hummingbird-Algorithm-Based Framework for Optimal Reactive Power Dispatch Considering Renewable Energy Sources. Energies 2022, 15, 9250. https://doi.org/10.3390/en15239250

AMA Style

Waleed U, Haseeb A, Ashraf MM, Siddiq F, Rafiq M, Shafique M. A Multiobjective Artificial-Hummingbird-Algorithm-Based Framework for Optimal Reactive Power Dispatch Considering Renewable Energy Sources. Energies. 2022; 15(23):9250. https://doi.org/10.3390/en15239250

Chicago/Turabian Style

Waleed, Umar, Abdul Haseeb, Muhammad Mansoor Ashraf, Faisal Siddiq, Muhammad Rafiq, and Muhammad Shafique. 2022. "A Multiobjective Artificial-Hummingbird-Algorithm-Based Framework for Optimal Reactive Power Dispatch Considering Renewable Energy Sources" Energies 15, no. 23: 9250. https://doi.org/10.3390/en15239250

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