Improved Optimal Power Flow For A Power
Improved Optimal Power Flow For A Power
Department of Electrical Engineering, Faculty of Technology, University of Setif, El Bez, 19000 Setif, Algeria
DOI: 10.15598/aeee.v16i4.2883
Abstract. In this paper, an efficient Grey Wolf Opti- used for adjusting optimal settings of power systems.
mizer (GWO) search algorithm is presented for solving Therefore, it has received more attention from many
the optimal power flow problem in a power system, en- researchers throughout the world [1]. Several optimiza-
hanced by wind power plant. The GWO algorithm is tion techniques have been used to solve this problem,
based on meta-heuristic method, and it has been proven in order to find the optimal solution for operational
to give very competitive results in different optimization objective functions in a power system, such as fuel
problems. First, by using the proposed technique, the cost, voltage profile and voltage stability enhancement.
system independent variables such as the generators’ Some methods are based on nonlinear programming,
power outputs as well as the associated dependent vari- quadratic programming, Newton techniques and inte-
ables like the bus voltage magnitudes, transformer tap rior point. These methods have many drawbacks, such
setting and shunt VAR compensators values are opti- as high complexity, convergence to local optimum and
mized to meet the power system operation requirements. sensitivity to initial conditions [2].
The Optimal power flow study is then performed to
assess the impact of variable wind power generation
on system parameters. Two standard power systems Intelligent search methods such as meta-heuristic op-
IEEE30 and IEEE57 are used to test and verify the ef-timization techniques have been introduced to over-
fectiveness of the proposed GWO method. The obtained come some optimization problems encountered with
results are then compared with others given by available
classical methods. The most popular ones are; Genetic
optimization methods in the literature. The outcome of
Algorithm (GA), Particle Swarm Optimization (PSO),
the comparison proved the superiority of the GWO al- Simulated Annealing (SA), Evolutionary Programming
gorithm over other meta-heuristics techniques such as(EP), Artificial Bee Colony algorithm (ABC), Ant
Modified Differential Evolution (MDE), Enhanced Ge- Colony Optimization (ACO), Differential Evolution
netic Algorithm (EGA), Particle Swarm Optimization (DE). Based on these original methods new derived
(PSO), Biogeography Based Optimization (BBO), Ar- techniques have been obtained and used in OPF prob-
tificial Bee Algorithm (ABC) and Tree-Seed Algorithm lem as in ABC [3], EGA [4], gradient method and Gen-
(TSA). eral Algebraic Modeling System (GAMS) [5], Efficient
Evolutionary Algorithm (EEA) [5], Evolving Ant Di-
rection Differential Evolution (EADDE) [6], Differen-
Keywords tial Search Algorithm (DSA) [7], CSA [8], Krill Herd
Algorithm (KHA) [9], Simulated Annealing (SA) [10],
Interior Search Algorithm (ISA) [11], Enhanced Ge-
Grey Wolf Optimizer (GWO), grey wolves,
netic Algorithm (EGA) [12], BBO [13], PSO [14], Grav-
OPF problem.
itational Search Algorithm (GSA) [15], Genetic evolv-
ing ant direction PSODV hybrid algorithm (PSODV)
[16], Real Coded Biogeography-Based Optimization
1. Introduction RC-BBO [17] and Evolutionary Algorithm (EA) [18].
Most of these methods are recently extensively used
Optimal power flow problem has been studied for many in solving global optimization searching problems and
years and has become one of the most important means have been giving promising results beside that they
NP Q
(12)
X where: ηp , ηq , ηv and ηs are penalty factors or weights
VD = | Vi − Vref |, (8)
of active power generation of slack bus, reactive power
i=1
output of generator buses, PQ bus magnitudes and
where: VD represents the voltage deviation in (p.u); transmission line loadings respectively. Their values
Vi is the ith load bus voltage; and Vref is the reference are generally taken to be 100 for the same reason in
voltage which is taken here to be 1 p.u, and thus the Eq. (9) [14], [15], [16] and [17].
objective function Eq. (6) becomes as follows:
N
2.2. OPF Problem Formulation with
PG
f (Pgi ) = 2
(ai Pgi + bi Pgi + ci )+ Wind Power
i=1
NPPQ
(9)
+w | Vi − 1 |, The fuel cost objective in Eq. (6) is augmented with
i=1 the cost associated with stochastic wind power, as in
Eq. (13) [28]
where: w represents a weighting factor selected by the
NPG
user; many works are choosing w to be 100 in order FT = 2
ai Pgi + bi Pgi + ci +
to keep the variable within the designed limits, as in i=1 (13)
[1] and [15].The OPF equality constraint such as the +F (P wj ) + C wj ($/h),
active power balance equation is expressed by: where; F (Pwj ) is the cost for generation of wind power
which is directly proportional to the wind power output
NG
X and is given by:
PGi = Pd + Pl , (10)
i=1 F (Pwj ) = dj × Pwj ($/h), (14)
where: Pd represents the load of the system, and Pl is dj : is the direct cost coefficient of non-utility service,
the total active power loss. which equals to zero for the utility services.
kj
v
(P wr,j ) 1 − exp − cin,j kj 1) System Equality Constraints with Wind
kj i Energy
− exp − vo,j Pwr,j vin,j
ckj
+
vr,j −vin,j
i
kj The equality constraints for the case of wind power are
vr,j
+Pwj exp − ckj
expressed by [26]:
i
kj
Wj,oe =
v Pwr,j vin,j , (17) NG Nw
− exp − ckj + vr,j −vin,j
1,j X X
( " i
PGi + PW j = Pd + P − l. (19)
kj kj # i=1 j=1
1 v
· Γ 1 + ki , c1,j
kj
"
i
# )
The active power losses are given by the formula:
kj kj
1 vr,j
−Γ 1 + ki , ckj
Nl
Gnij | Vi |2 + | Vj |2 −2 | Vi || Vj |
P
i Ploss =
n=1 (20)
cos(δi − δj )] ,
where: v1 = vin,j + (vr,j − vin,j )PW,j /PW r,j ; k > 0,
where: i and j are the sending and receiving ends of
c > 0 are the shape factor and scale factor, respectively.
particular line n. N l; is the number of lines. The equal-
PW r ; is the available active power for the j th wind
ity constraints from Eq. (8) and Eq. (9) are rewritten
turbine. PW r,j , is the rated wind power output, PW,j
for the wind node j as:
is the actual wind power output of j th wind turbine.
Vin , V0 and Vr are the cut-in, cut-off and rated wind PW j − Pdj − Pj,cal (V, δ) = 0, (21)
speed, respectively.
QW j − Qdj − Qj,cal (V, δ) = 0. (22)
Equation (15) represents the stochastic nature of
wind power output for which the following parameters The control variables vector is modified as:
are associated:
~uT = [VG1 , ..VN G , .PG2 ..PGN , Pw1 , ..PNw ,
(23)
Tp1 , ..TpN T , QC1 , ..QCN C ] ,
• Kp,j : penalty cost coefficient for not using all where: NW represents the number of wind generators
available power from j th wind turbine due to in the power system network.
under-generation estimated from j th wind turbine,
(β)
N
X
PU Si ≥ Pd × s% + r% × PW T , (27) (δ)
i=1
(ω)
where: U Si represents the maximum up spinning re-
serve limit of ith thermal unit, and s is the percent- Kappa (κ) and lambda (λ)
age of load contributing to USR, these constraints will
be considered during the implementation of GWO al- Fig. 1: Hierarchy levels of grey wolves.
gorithm. As the rate of wind power penetration in-
creases, it becomes more difficult to predict the exact
amount of power injected by all generators into the (a)
power grid. This added more uncertainty when ac-
counting the spinning reserve requirements.
3. Used Algorithm
(b)
3.1. GWO Algorithm
• Encircling the prey: represent the circular area Initialize the grey wolf population; Xi; i=1. . . n
around the best solution (prey). This step can be Initialize parameters; a, A, and C
represented by the following equations: Calculate the fitness of each Search_Agent;
Xa =the best search agent;
Xβ =the second best search agent;
~ p (t) − X(t) |,
D =| C · X (28) Xδ the third best search agent;
~ p (t) − A · D |,
X(t + 1) =| X (29) While Iter≤ Max_Iter
For j∈{search space}
where: X~ p is the prey’s position vector. (A)
~ and (C),
~ Sort the population of grey wolves according to their
are vectors given by the following equations: fitness
Update the Update the position of the current Search
a = 2(1 − t/Tmax ), (30) Ahent using Eq. (39);
endfor % search space
~ = 2 · ar1 − a,
A (31) Update a, A and C
Calculate the fitness of the new search agents;
~ = 2r2 ,
C (32) Update Xa , Xβ and Xδ
where: t is the current iteration and Tmax , total itera- Iter=Iter+1;
tions. End; Return, Best solution found so far Xa ;
and 24 of 19 and 4.3 Mvars respectively. The optimum Tab. 2: Comparison of quadratic fuel cost case 1.1.
control settings obtained by using GWO algorithm are Methods Fuel cost ($/h)
presented in Tab. 1. MDE [35] 802.376
ABC [3] 802.305
Tab. 1: Optimal power flow without considering dependent EGA [4] 802.060
variables. GAMS [5] 801.519
GWO 801.176
Control Lower/up Case Case Case
variables per limits 1.1 1.2 1.3
P1(MW) 50 200 176.1721 176.472 199.988
P2 20 80 48.0926 48.795 20.0000 that obtained by many other algorithms as depicted in
P5 15 35 21.1376 21.506 15.0152 Tab. 2. The corresponding convergence graph is shown
P8 10 30 23.3591 21.799 10.0000 in Fig. 3.
P11 10 30 11.3591 11.993 10.0000
P13 12 40 12.0000 12.000 12.0000
Tab. 3: Optimal power flow considering dependent variables.
V1 0.95 - 1.05 1.0600 1.0600 1.06000
V2 0.95 - 1.10 1.0512 1.0512 1.0512
Control Lower/up Case Case Case
V5 0.95 - 1.10 1.0224 1.0224 1.0224
variables per limits 1.1 1.2 1.3
V8 0.95 - 1.10 1.0333 1.0333 1.0333
P1 (MW) 50 200 176.9340 176.953 199.636
V11 0.95 - 1.10 1.0820 1.0820 1.0820
P2 20 80 48.7328 48.8151 20.0000
V13 0.95 - 1.10 1.0910 1.0910 1.0910
P5 15 35 21.2692 21.2488 22.2126
T11 0.90 - 1.10 1.0150 1.0150 1.0170
P8 10 30 21.0177 21.0724 25.1402
T12 0.90 - 1.10 0.9070 0.9070 0.9070
P11 10 30 11.8525 11.7632 13.2466
T13 0.90 - 1.10 0.9680 0.9680 0.9680
P13 12 40 12.0000 12.0000 12.2392
T14 0.90 - 1.10 0.9550 0.9550 0.9550
V1(p.u) 0.95 - 1.05 1.0999 1.0999 1.0999
Fuel cost 801 804 910
- V2 0.95 - 1.10 1.0885 1.0885 1.0885
$/h .1769 .4726 .6575
V5 0.95 - 1.10 1.0631 1.0631 1.0631
Power loss - 9.1528 9.202 12.709
V8 0.95 - 1.10 1.0712 1.0712 1.0712
Voltage
- 0.10 0.1082 - V11 0.95 - 1.10 1.0998 1.0998 1.0998
deviations
V13 0.95 - 1.10 1.0733 1.0733 1.0733
C10
0.00 - 5.00 4.1669 4.1669 4.1669
In order to assess the potential of the proposed ap- (Mvars)
proach, a comparison between the obtained results of C15 0.00 - 5.00 0.2398 0.2398 0.2398
C17 0.00 - 5.00 4.2017 4.2017 4.2017
fuel cost and those reported in the literature has been C20 0.00 - 5.00 0.1489 0.1489 0.1489
carried out. The results of this comparison are given C21 0.00 - 5.00 0.6478 0.6478 0.6478
in Tab. 2. It is worth mentioning that the comparison C22 0.00 - 5.00 4.2499 4.2499 4.2499
has been carried out with the same test system data. C23 0.00 - 5.00 1.3886 1.3886 1.3886
C24 0.00 - 5.00 2.1815 2.1815 2.1815
Different OPF results of active generation powers C29 0.00 - 5.00 2.0780 2.0780 2.0780
and losses for different case studies are given in Tab. 1. T11 0.90 - 1.10 1.0461 1.0150 1.0170
T12 0.90 - 1.10 0.9000 0.9070 0.9070
T13 0.90 - 1.10 0.9997 0.9680 0.9680
T14 0.90 - 1.10 0.9642 0.9550 0.9550
801.5 Fuel cost
GWO - 798.3107 806.1530 916.6968
($/h)
Power loss
801 - 8.4061 8.4526 9.0762
(MW)
Best fuel cost ($/h)
Voltage
800.5 - 0.422 0.077 0.078
deviations
800
For the methods EADDE in [6], GABC in [7], EEA
799.5 in [5], CSA in [8], KHA in [9], SA in [10], and ISA in
[11], the PQ bus voltages are between 0.95 and 1.1 p.u,
799 the transformers tap setting and shunt Var compen-
sators are considered in the same case study, and the
798.5
generator voltages are taken close to their high per-
50 100 150 200 250 300 350 400 missible limit. Table 3 shows the corresponding op-
Iteration timal power flow results when using the optimal set-
Fig. 3: Convergence characteristic of IEEE30 bus system case
tings of dependent variables. It can be observed from
1.1. Tab. 4 that GWO algorithm gives better results. The
system reactive generation powers for this case study
are within their specified limits as in Tab. 5. Table 6
The best fuel cost calculated by the proposed algo- presents a comparison of optimal power flow results of
rithm for this case is 801.1769 $/h, which is better than the proposed algorithm with other methods found in
Tab. 4: Comparison when optimizing dependent variables. Tab. 7: Comparison when optimizing dependent variables.
the literature as in [3] and [19]. Figure 6(a) shows the 100
voltage profile of case 1.1, without improvement.
load flow (MW)
80
60
2) Case 1.2: OPF with Voltage Profile
Improvement 40
20
Minimizing only the total fuel cost using OPF problem
as in case 1.1; can result in a feasible solution, but
0
voltage profile may not be acceptable. Thus, in this
second case, the objective here is to minimize the fuel 0 10 20 30 40 50
cost and improving the voltage profile at the same time line number
by minimizing the voltage deviation of PQ buses from Fig. 5: Transmission Load flows obtained by GWO.
the unity 1.0. [36].
The results obtained using the proposed approach
are compared with other methods in the literature as
3) Case 1.3: OPF for Fuel Cost Including
shown in Tab. 7 where the total cost found by GWO,
Valve Point Effect
in this case, is better than that obtained before.
Figure 4 shows the convergence graph. Figure 5 Considering the same system data as in [23], the valve
presents the transmission load flow of the system, from point effect is incorporated and the fuel cost is evalu-
this figure, we can see that the obtained transmission ated using the Eq. (7). Simulation of power flow results
1 1
30
29 1,1 2 3 29 2 normal_case
Voltage 28 1,10 3
28 4 27 4
27 1,05 5 improvement
26 6 26 1,00 5
25 1 7 25 6
24 8 24 0,90 7
0,95
23 9 23 8
22 10 0,80
21 11 22 9
20 12 21 10
19 13
18 17 15 14 20 11
16 19 12
18 13
(a) 17 16 15 14
0,950 80
23 9
22 10 60
21 11
20 12 40
19 13
18 17 15 14
16 20
(b)
0
1.2 1
voltage profile during contengency 30
1,10
29 2 3
1.15 Voltage profile after correction 28 4 Vwind
27 1,05 5
26 6
Voltage magnitude (p.u)
1.1
25 1,00 7
1.05 24 8
23 0,95 9
1
22 10
0.95
21 11
20 12
19 13
0.9 1817 1514
16
0.85
Fig. 11: Bus voltage magnitude for wind case.
0.8
0 5 10 15 20 25 30
Bus number Tab. 9: Simulation results for wind case study.
Reserved
Fig. 9: Voltage profile for normal and contingency conditions. Pgi GABC BFA Excess
GWO real
(MW) [19] [23] power
power
P1 50.219 56.530 50.524
function in form of imbalance costs of wind power in P2 20.581 34.285 20.461
the main cost objective Eq. (15), which is minimized PWIND1 60.000 50.729 59.995 40.411 0.001
P8 35.000 65.956 34.976
subject to all given constraints. While, in the second
PWIND2 60.000 40.405 60.000 26.783 0
case study, the OPF problem is solved considering dif- PWIND3 59.999 39.162 59.904 25.550 0.029
ferent wind speeds. Total.
Gen. 285.80 287.06 285.86
The test system data given in [23] are taken for this (MW)
study. The simulation convergence curve and voltage Cost
819.293 947.50 826.82
at different buses of the system are given in Fig. 10 and ($/h)
Losses
Fig. 11, OPF schedule is given in Tab. 9; the optimal - - 2.4144
(MW)
results are then compared with GABC [19] and BFA
[23].
As seen from Fig. 10, the total fuel cost is decreased
960
GWO
by the integration of wind power source in the system.
940
2) Case 2.2: OPF Study with Wind Energy
Considering Reserve Constraints
Best fuel cost ($/h)
920
880
In this case study, we used the same configuration as
in [2], by considering the nodes 1, 2, 13, 22, 23 and 27
860
as generator buses and total system load of 189.2 MW.
First, we proceeded for optimal power flow without
840
wind energy; the simulation results of this case are
compared to those reported in [2], as shown in Tab. 10.
20 40 60 80 100 120 140 160 180 200 It can be noticed that the obtained GWO cost is
Iteration better comparing with the case without wind power.
Fig. 10: Convergence graph of fuel cost for wind case. Case 2.2.2: Wind Energy with Zero Cost
The obtained results show that the GWO method Two scenarios of wind power integration levels are con-
performs better when compared with other methods sidered in this study; 10 %, and 20 % of the system
for the same case study. The reserved power is higher load. These levels are connected to bus 8. Using
than the surplus power in Tab. 9, which justifies the Eq. (25), Eq. (26) and Eq. (27), we calculated the spin-
fact that the utility service is to purchase an important ning reserve under different wind speeds at the second
amount of reserve for covering any unavailable wind hour, assuming the wind speed at the first hour was
energy. 3 m·s−1 .
Tab. 10: Simulation results for wind case with spinning reserve.
Wind UP/Down Spinning reserve requirements UP/Down Spinning reserve capacity Total cost
speed for wind power Conditions (MW) supplied by thermal units (MW) ($/h)
Scenario 1 USR DSR Pw (MW) USR DSR
4 28.964 0.584 1.169 55.000 47.008 569.8760
5 29.829 1.449 2.899 55.000 46.575 563.1616
6 30.993 2.613 5.227 55.000 45.993 554.1656
7 32.292 3.912 7.824 55.000 45.344 544.1806
8 33.635 5.255 10.511 55.000 44.672 533.9034
Scenario 2 USR DSR Pw (MW) USR DSR
4 29.614 1.234 2.469 55.000 46.683 564.8280
5 31.325 2.945 5.897 55.000 45.827 551.5847
6 33.678 5.225 10.45 55.000 44.687 534.1380
7 36.265 7.885 15.77 55.000 43.357 513.9586
8 38.899 10.51 21.02 55.000 42.045 494.2616
Tab. 11: OPF results of modified IEEE30 bus system. Case 2.2.3: OPF Considering Wind Power Cost
Pgi (MW) GWO Without wind EPSO [2]
P1 43.4397 43.425 In this case, we assume that the wind power has the
P2 57.7903 55.785 same direct cost of [19] d1 = 1 $/h, without considering
P13 17.4824 17.716
P22 23.0944 23.131
the imbalance cost. Simulation results for wind case
P22 17.2086 18.241 study.
P27 32.6450 33.307
W1 - -
The simulation result is shown in Tab. 12, we can
Total gen. (MW) 191.6604 191.605 see that when wind speed increases, the total operation
Cost ($/h) 574.7271 574.766 cost increases too, due to the wind direct cost impact
Losses (MW) 2.4604 2.408 on the total operating cost.
Voltage div 1.0572
and with the installed wind power capacity for each Tab. 13: Simulation results for wind case study.
wind farm of 20 MW instead of 30 MW by applying With With
the proposed approach taking into consideration these With
With wind wind
Pgi wind
conditions, we find the results as shown in Fig. 13(a). (MW)
-out
(c=2,
(c=10, (c=10,
wind k=10, k=2,
For the second case study, we maintained the val- k=2)
Krw = 4) Krw = 30)
ues of wind turbines Weibull model factors constant, P1 176.1721 143.002 156.945 156.87
vi n = 4 m·s−1 , vr = 12 m·s−1 , vout = 25 m·s−1 , c = 3, P2 48.0926 40.799 44.029 44.053
P5 21.1376 18.943 19.957 19.984
k = 2, Kpw = 1, Krw = 4, but considering the direct P8 23.3591 10.000 10.000 10.018
costs of the two wind farms d1 = d2 = 1.3 $/h. Simu- P11 11.3591 10.019 10.000 10.013
lation results are presented in Tab. 13, the convergence P13 12.0000 12.026 12.000 12.014
characteristics for different values of reserve coefficient W1 - 29.942 20.000 19.958
“Krw ” is given in Fig. 13(b). W2 - 30.000 20.989 20.000
Total.
Generally, the direct cost of wind power is less than Gen. 292.1205 294.731 292.931 292.61
(MW)
the average cost of thermal power, and the penalty
Cost
cost of not using all the available wind power is consid- 801.176 741.514 744.821 744.82
($/h)
ered less than the direct cost. From Fig. 13(b), it can Losses
9.180 11.327 9.5230 9.5123
(MW)
Voltage
0.108 0.108 0.1084
div.
Wind
Krw=4 Over_E 26.69 25.321 25.302
747.5 Krw=10 MW
Krw=20
Krw=30
operating fuel cost ($/h)
747 Krw=40
be seen that, the larger the value of c the higher the
746.5 value of wind speed and hence wind power penetration
amount. However, the amount of wind power injected
746 at bus 26 remains, less than that injected at bus 30,
due to the thermal loading limit of the transmission
745.5
line at this section.
745
770
[37]. Two cases are investigated in this case study:
765
Lower/ GWO
Control Control 4.25
upper Case 1 Case 1
variables variables
limits
P1(MW) 0 576 143.7886 T24-25 1.0125 4.24
Tab. 16: Performances measures for the TFC ($/h) in both cases.
801
4.23 GWO
4.22 800.5
4.2
799.5
4.19
50 100 150 200 799
Iteration
5 10 15 20 25 30 35 40
41817.3826 $/h and voltage deviation from 0.7882 to Iteration
0.74. Fig. 18: Convergence curves for IEEE57 with 50 runs.
Tab. 17: Optimal control variables settings for case 2.
Control Control 10 4
Case 2 Case 2
variables variables GWO
P1 142.189 T24-25 0.9033 4.28
P2 89.894 T24-25 0.9767
P3 45.148 T24-26 1.0279
4.26
P6 72.928 T7-29 0.9861
Best fuel cost ($/h)
both wind and thermal power generators, in order to pp. 229–236. ISSN 0885-8950. DOI: 10.1109/tp-
evaluate the effectiveness of the proposed technique; wrs.2002.1007886.
three case studies are considered in this work.
[5] SURENDER, S. R., P. R. BIJWE and A. R.
By adding to the normal operation condition, the ABHYANKAR. Faster evolutionary algorithm
N-1 contingency condition represented by lines outage base optimal power flow using incremental vari-
and the uncertainty of wind power, which is modelled ables. Electrical Power and Energy System. 2014,
using Weibull distribution function is investigated. vol. 54, iss. 1, pp. 198–210. ISSN 0142-0615.
Simulations results obtained by OPF analysis for two DOI: 10.1016/j.ijepes.2013.07.019.
standard test systems IEEE-30, and IEEE-57 bus sys-
tems without considering wind power are compared [6] VAISAKH, K. and L. R. SRINIVAS. Evolv-
with results of other methods available in the litera- ing ant direction differential evolution for
ture. The outcome of the comparison confirms the ef- OPF with non-smooth cost functions. Engineer-
fectiveness and robustness of the proposed algorithm. ing Applications of Artificial Intelligence. 2011,
vol. 24, iss. 3, pp. 426–436. ISSN 0952-1976.
Similarly, the results obtained in presence of wind en- DOI: 10.1016/j.engappai.2010.10.019.
ergy system were compared with those of other meth-
ods reported in the literature using the IEEE 30 bus [7] ABACI, K. and V. YAMACLI. Differential
system. By increasing the value of reserve coefficient, search algorithm for solving multi-objective op-
the value of the injected amount in the system can timal power flow problem. International Jour-
be limited by the transmission system permissible ca- nal of Electrical Power & Energy Systems. 2016,
pacity of the existing network. On the other hand; vol. 79, iss. 1, pp. 1–10. ISSN 0142-0615.
when increasing the wind penetration level by increas- DOI: 10.1016/j.ijepes.2015.12.021.
ing wind speed, the total operating cost decreases.
[8] GHASEMI, M., S. GHAVIDEL, M. GITI-
The method presents compromising performances ZADEH and E. AKBARI. An improved
measures compared to other methods found in the lit- teaching–learning-based optimization algorithm
erature. This analysis will be extended in the future using Levy mutation strategy for non-smooth
to include spinning reserve in the main optimal power optimal power flow. International Journal of
flow problem. Electrical Power & Energy Systems. 2015,
vol. 65, iss. 1, pp. 375–384. ISSN 0142-0615.
DOI: 10.1016/j.ijepes.2014.10.027.
References
[9] ROY, P. K. and C. PAUL. Optimal power
flow using krill herd algorithm. International
[1] ABOU, A. A., M. A. ABIDO and S. R. SPEA. Op- Transactions on Electrical Energy Systems. 2015,
timal power flow using differential evolution algo- vol. 25, iss. 8, pp. 1397–1419. ISSN 2050-7038.
rithm. Electrical Engineering. 2009, vol. 91, iss. 2, DOI: 10.1002/etep.1888.
pp. 69–78. ISSN 0948-7921. DOI: 10.1007/s00202-
009-0116-z. [10] ROA-SEPULVEDA, C. A. and B. J. PAVEZ-
LAZO. A solution to the optimal power flow using
[2] CHANG, Y. C., T. Y. LEE, C. L. CHEN and simulated annealing. In: IEEE Porto Power Tech
R. M. JAN. Optimal power flow of a wind- Proceedings. Porto: IEEE, 2001, pp. 5–9. ISBN 0-
thermal generation system. International Jour- 7803-7139-9. DOI: 10.1109/PTC.2001.964733.
nal of Electrical Power & Energy Systems. 2014,
vol. 55, iss. 1, pp. 312–320. ISSN 0142-0615. [11] BENTOUATI, B., S. CHETTIH, L. CHAIB
DOI: 10.1016/j.ijepes.2013.09.028. and V. SREERAM. Interior search algo-
rithm for optimal power flow with non-
[3] REZAEI, M. and A. KARAMI. Artificial bee smooth cost functions. Cogent Engineering.
colony algorithm for solving multi-objective op- 2017, vol. 4, iss. 1, pp. 1–17. ISSN 2331-1916.
timal power flow problem. International Jour- DOI: 10.1080/23311916.2017.1292598.
nal of Electrical Power & Energy Systems. 2013,
vol. 53, iss. 1, pp. 219–230. ISSN 0142-0615. [12] KUMARI, M. S. and S. MAHESWARAPU.
DOI: 10.1016/j.ijepes.2013.04.021. Enhanced Genetic Algorithm based compu-
tation technique for multi-objective Optimal
[4] BAKIRTZIS, A. G., P. N. BISKAS, C. E. Power Flow solution. International Journal of
ZOUMAS and V. PETRIDIS. Optimal power flow Electrical Power & Energy Systems. 2010,
by enhanced genetic algorithm. IEEE Transac- vol. 32, iss. 6, pp. 736–742. ISSN 0142-0615.
tions on Power Systems. 2002, vol. 17, iss. 2, DOI: 10.1016/j.ijepes.2010.01.010.
[14] ABIDO, M. A. Optimal power flow using par- [22] PANDA, A. and M. TRIPATHY. Security
ticle swarm optimization. International Journal constrained optimal power flow solution of
of Electrical Power & Energy Systems. 2002, wind-thermal generation system using modi-
vol. 24, iss. 7, pp. 563–571. ISSN 0142-0615. fied bacteria foraging algorithm. Energy. 2015,
DOI: 10.1016/S0142-0615(01)00067-9. vol. 93, iss. 1, pp. 816–827. ISSN 0360-5442.
DOI: 10.1016/j.energy.2015.09.083.
[15] DUMAN, S., U. GUVENC, Y. SONMEZ
and N. YORUKEREN. Optimal power flow [23] MISHRA, S., Y. MISHRA and S. VIGNESH.
using gravitational search algorithm. En- Security constrained economic dispatch consider-
ergy Conversion and Management. 2012, ing wind energy conversion systems. In: IEEE
vol. 59, iss. 1, pp. 86–95. ISSN 0196-8904. Power and Energy Society General Meeting. De-
DOI: 10.1016/j.enconman.2012.02.024. troit: IEEE, 2011, pp. 1–8. ISBN 978-1-4577-1000-
1. DOI: 10.1109/PES.2011.6039544.
[16] VAISAKH, K., L. R. SRINIVAS and K. MEAH.
Genetic evolving ant direction PSODV hy- [24] SULAIMAN, M. H., Z. MUSTAFFA, M. R. MO-
brid algorithm for OPF with non-smooth HAMED and O. ALIMAN. Using the gray wolf
cost functions. Electrical Engineering. 2013, optimizer for solving optimal reactive power dis-
vol. 95, iss. 3, pp. 185–199. ISSN 0948-7921. patch problem. Applied Soft Computing. 2015,
DOI: 10.1007/s00202-012-0251-9. vol. 32, iss. 1, pp. 286–292. ISSN 1568-4946.
DOI: 10.1016/j.asoc.2015.03.041.
[17] KUMAR, R. A. and L. PREMALATHA. Op-
[25] EL-FERGANY, A. A. and H. M. HASANIEN.
timal power flow for a deregulated power sys-
Single and Multi-objective Optimal Power
tem using adaptive real coded biogeography-
Flow Using Grey Wolf Optimizer and Differ-
based optimization. International Journal of
ential Evolution Algorithms. Electric Power
Electrical Power & Energy Systems. 2015,
Components and Systems. 2015, vol. 43,
vol. 73, iss. 1, pp. 393–399. ISSN 0142-0615.
iss. 13, pp. 1548–1559. ISSN 1532-5008.
DOI: 10.1016/j.ijepes.2015.05.011.
DOI: 10.1080/15325008.2015.1041625.
[18] KHAMEES, K. A., A. E. RAFEI, N. M. BADRA [26] IAHKALI, H. and M. VAKILIAN. Stochastic unit
and A. Y. ABDELAZIZ. Solution of optimal commitment of wind farms integrated in power
power flow using evolutionary-based algorithms. system. Electric Power Systems Research. 2010,
International Journal of Engineering, Science vol. 80, iss. 9, pp. 1006–1017. ISSN 0378-7796.
and Technology. 2017, vol. 9, no. 1, pp. 55–68. DOI: 10.1016/j.epsr.2010.01.003.
ISSN 2141-2839.
[27] MIRJALILI, S., S. M. MIRJALILI and
[19] ROY, R. and H. T. JADHAV. Optimal power A. LEWIS. Grey Wolf Optimizer. Ad-
flow solution of power system incorporating vances in Engineering Software. 2014,
stochastic wind power using Gbest guided arti- vol. 69, iss. 9, pp. 46–61. ISSN 0965-9978.
ficial bee colony algorithm. International Jour- DOI: 10.1016/j.advengsoft.2013.12.007.
nal of Electrical Power & Energy Systems. 2015,
vol. 64, no. 1, pp. 562–578. ISSN 0142-0615. [28] MIRJALILI, S. and S. Z. M. HASHIM. A new
DOI: 10.1016/j.ijepes.2014.07.010. hybrid PSOGSA algorithm for function optimiza-
tion. In: International Conference on Computer
[20] MASKAR, M. B., A. R. THORAT, P. D. BA- and Information Application. Tianjin: IEEE,
MANE and I. KORACHGAON. Optimal power 2010, pp. 374–377. ISBN 978-1-4244-8598-7.
flow incorporating thermal and wind power DOI: 10.1109/ICCIA.2010.6141614.
plant. In: International Conference on Cir-
cuit, Power and Computing Technologies. Kollam: [29] BAI, W., D. LEE and K. LEE. Stochas-
IEEE, 2017, pp. 1–6. ISBN 978-1-5090-4967-7. tic Dynamic Optimal Power Flow Integrated
DOI: 10.1109/ICCPCT.2017.8074265. with Wind Energy Using Generalized Dy-
namic Factor Model. IFAC-Papers OnLine. 2016,
[21] JIANG, S., Z. JI and Y. WANG. A novel grav- vol. 49, iss. 27, pp. 129–134. ISSN 2405-8963.
itational acceleration enhanced particle swarm DOI: 10.1016/j.ifacol.2016.10.731.
[30] XIE, L., H. D. CHIANG and S. H. LI. Op- [38] SINSUPAN, N., U. LEETON and T. KUL-
timal power flow calculation of power sys- WORAWANICHPONG. Application of har-
tem with wind farms. In: IEEE Power mony search to optimal power flow prob-
and Energy Society General Meeting. Detroit: lems. In: International Conference on Ad-
IEEE, 2011, pp. 1–6. ISBN 978-1-4577-1000-1. vances in Energy Engineering. Beijing: IEEE,
DOI: 10.1109/PES.2011.6039105. 2010, pp. 219–222. ISBN 978-1-4244-7831-6.
DOI: 10.1109/ICAEE.2010.5557575.
[31] MONDAL, S., A. BHATTACHARYA and
S. H. NEE-DEY. Multi-objective economic [39] REDDY, S. S., and C. SRINIVASA RATH-
emission load dispatch solution using gravita- NAM. Optimal Power Flow using Glowworm
tional search algorithm and considering wind Swarm Optimization. International Journal of
power penetration. International Journal of Electrical Power & Energy Systems. 2016,
Electrical Power & Energy Systems. 2013, vol. 80, iss. 1, pp. 128–139. ISSN 0142-0615.
vol. 44, iss. 1, pp. 282–292. ISSN 0142-0615. DOI: 10.1016/j.ijepes.2016.01.036.
DOI: 10.1016/j.ijepes.2012.06.049.
[40] REGALADO, J. A., B. E. EMILIO and
[32] MOHAMED, A. A., A. M. EL-GAAFARY, E. CUEVAS. Optimal power flow solution
Y. S. MOHAMED and A. M. HEMEIDA. Multi- using Modified Flower Pollination Algorithm.
objective Modified Grey Wolf Optimizer for In: IEEE International Autumn Meeting on
Optimal Power Flow. In: Eighteenth Interna- Power, Electronics and Computing. Ixtapa:
tional Middle East Power Systems Conference IEEE, 2015, pp. 1–6. ISBN 978-1-4673-7121-6.
(MEPCON). Cairo: IEEE, 2016, pp. 982–990. DOI: 10.1109/ROPEC.2015.7395073.
ISBN 978-1-4673-9063-7. DOI: 10.1109/MEP- [41] EL-FERGANY, A. A. and H. M. HASANIEN.
CON.2016.7837016. Tree-seed algorithm for solving optimal power
flow problem in large-scale power systems incorpo-
[33] KAPOOR, S., I. ZEYA, C. SINGHAL and S. J.
rating validations and comparisons. Applied Soft
NANDA. A Grey Wolf Optimizer Based Auto-
Computing. 2018, vol. 64, iss. 1, pp. 307–316.
matic Clustering Algorithm for Satellite Image
ISSN 1568-4946. DOI: 10.1016/j.asoc.2017.12.026.
Segmentation. Procedia Computer Science. 2017,
vol. 115, iss. 1, pp. 415–422. ISSN 1877-0509.
DOI: 10.1016/j.procs.2017.09.100.
About Authors
[34] ANANTASATE, S. and P. BHASAPUTRA. Sebaa HADDI was born in Setif, Algeria. He
A multi-objective bees algorithm for multi- received his M.Sc. from University of Setif in 1997.
objective optimal power flow problem. In: The 8th follows his study in the University of Ferhat Abbes
Electrical Engineering/ Electronics, Computer, Setif 1, has got his B.Sc. degree in Electrical Engi-
Telecommunications and Information Technology neering Power system from Setif University (Algeria)
(ECTI) Association of Thailand. Khon Kaen: in 1997, and his M.Sc. degree in 2009 in the field of
IEEE, 2011, pp. 852–856. ISBN 978-1-4577-0425- electrical network, now he prepares for the Doctorate
3. DOI: 10.1109/ECTICON.2011.5947974. degree in the Department of Electrical Engineering, of
the university of Setif, His research interests include
[35] SAYAH, S. and K. ZEHAR. Modified dif- the optimization in power system, optimal integration
ferential evolution algorithm for optimal of renewable sources, Facts device.
power flow with non-smooth cost functions.
Energy Conversion and Management. 2008, Omrane BOUKETIR was born in Setif, Algeria.
vol. 49, iss. 11, pp. 3036–3042. ISSN 0196-8904. He received his M Eng. in Electrical Automation from
DOI: 10.1016/j.enconman.2008.06.014. Setif University (Algeria) in 1995. In 1999 he obtained
his M.Sc. degree from University Putra Malaysia
[36] BOUCHEKARA, H. R. E. H. Optimal power in the field of Automation and Robotics and Ph.D.
flow using black-hole-based optimization degree in power electronics systems from the same
approach. Applied Soft Computing. 2014, university in 2005. His research areas include power
vol. 24, iss. 1, pp. 879–888. ISSN 1568-4946. electronics and drive systems, SiC switching devices,
DOI: 10.1016/j.asoc.2014.08.056. CAD tools in electrical engineering and trends and
methods in tertiary education.
[37] ZIMMERMAN, R., C. MURILLO-SANCHEZ
and D. GAN. Matlab power System Simulation Tarek BOUTKIR was born in Setif, Algeria.
Package. New York: School of Electrical Engineer- He received his M.Sc. in Electrical Engineering Power
ing, Cornell University, 2007. system from Setif University (Algeria) in 1994, his
M.Sc. degree from Annaba University in 1998, his electric power systems, Multi-Objective Optimization
Ph.D. degree in power system from Batna University for power systems, and Voltage Stability and Security
(Algeria) in 2003. His areas of interest are the Analysis. He is the Editor-In-Chief of Journal of
application of the meta-heuristic methods in opti- Electrical Systems (Algeria), the Co-Editor of Journal
mal power flow, FACTS control and improvement in of Automation & Systems Engineering (Algeria).