Documente Academic
Documente Profesional
Documente Cultură
DOI 10.1007/s00202-013-0277-7
ORIGINAL PAPER
Received: 11 March 2012 / Accepted: 12 January 2013 / Published online: 31 January 2013
Springer-Verlag Berlin Heidelberg 2013
Abstract The usage extensively of high voltage direct current (HVDC) transmission links in recent years makes it
necessary further work in this area. Therefore, two-terminal
HVDC transmission link is one of most important elements
in electrical power systems. HVDC link representation is
mostly ignored and simplified for optimal power flow (OPF)
studies in power systems. OPF problem of purely alternating current (AC) power systems is defined as minimization
of the fuel cost to subjected equality and inequality constraints. Hence, OPF software of purely AC power systems is
extended by taking into consideration power transfer control
characteristics of HVDC links. In this paper, OPF problem of
integrated ACDC power systems is first solved by genetic
algorithm that is a heuristic algorithm based on evolutionary.
The proposed method is tested on two test systems which are
the modified 5-node test system and the modified WSCC 9bus test system. In order to show effectiveness and efficiency
of the proposed method, the obtained results are compared
to that reported in the literature.
Keywords Optimal power flow HVDC system
Integrated ACDC system Heuristic method
Genetic algorithm Evolutionary
U. Kl (B)
Department of Electrical, Mehmet Akif Ersoy University,
Burdur, Turkey
e-mail: ulaskilic@mehmetakif.edu.tr
K. Ayan
Department of Computer Engineering,
Sakarya University, Sakarya, Turkey
e-mail: kayan@sakarya.edu.tr
1 Introduction
In power systems, optimal power flow (OPF) problem is
defined as a nonlinear, non-convex and large-scale static optimization problem having continuous variables together with
discrete control variables [1]. The presence of discrete control
variables, such as transformer tap positions, phase shifters
and switchable shunt devices complicates to converge to the
global optimum of the general non-convex OPF problem [2].
Here, total generation cost that is an objective is minimized
to subject equality and inequality constraints for obtaining
generation power outputs, bus voltage magnitudes and transformer taps [3]. This optimization problem has nonlinear
power flow equality constraints. Currently, OPF problem is
very significant issue for power system operation and analysis. In a deregulated electricity conditions, OPF problem has
been used to assess the variation of electricity prices and
transmission congestion studies, in recent years [2].
OPF problem was first introduced in Ref. [4] and this
problem has been solved using methods such as Gradient base, Linear programming method [5] and quadratic
programming [6]. For equality constrained optimization
problems, nonlinear equations can be solved using a Newtontype algorithm. In Newton OPF [7], the inequality constraints have been included to the objective functions such as
quadratic penalty terms. In interior point (IP) method [8,9],
the inequality constraints are converted to equalities constraints. In the unlimited point algorithm [10], transformation
of the slack and dual variables of the inequality constraints
is used. Recently, to overcome the limitations of these mathematical programming approaches, algorithms such as GA
which is an evolutionary-based heuristic algorithm have been
developed [11,12].
Effectiveness of OPF problem is limited by size of power
systems. Numerical optimization techniques are based on
123
66
successive linearization using the first and the second derivatives of objective functions and their constraints [13]. The
advantages of such methods are that they have mathematical
background. However, they have disadvantages such as the
sensitivity to problem formulation, algorithm selection and
usually converge to a local minimum.
HVDC transmission link is an application of the power
electronics technology to integrated ACDC power systems.
The economics of bulk power transmission by underground
DC links are increasingly moving in recent years. The one of
the advantages of power transmission by HVDC links is the
ability to control the instantaneous power in neighbouring
AC systems. Furthermore, HVDC links are used to stabilize
electric power systems [14]. Recently, much research on realization of HVDC models is performed for power flow studies
[1519]. The formulation for the basic model of the HVDC
link is given in Ref. [20].
There are two basic approaches for solving the power flow
equations of integrated ACDC power systems in the literature. The first is the sequential approach [19,21,22]. In this
method, the AC and DC equations are solved separately by
successive iterations. Although the implementation of the
sequential method is easy, it has convergence problems associated with certain situations and the state vector does not
contain explicitly the DC variables. The second approach is
known as the unified approach [23].
GA approach was only applied to OPF and ORPF problems of purely AC power systems until today [2426]. The
purpose of this paper is to solve the optimization problem
of two-terminal HVDC systems using GA approach. GA is
essentially a search algorithm that is based on natural genetics. It evaluates the optimal solution with randomized, structured exchanges of information among exist solutions. The
constraints on solution space are not implemented during
the process in GA approach. Therefore, GA approach is a
robust method. The power of GA comes from its ability to
exploit historical information from previous solution guesses
to increase performance of future solutions [27]. Recently,
GA has been applying extensively to solve global optimization searching problem when the closed form optimization
technique cannot be applied. GA approach takes into consideration simultaneously many points in the parameter space
and has not to assume that the search space is differentiable
or continuous [28]. Therefore, GA approach converges easily
to the global solution. In [29], the solution of OPF problem
by using GA is based on the usage of genetic algorithm. The
method is not sensitive to the starting points and is able to
determine the global optimum solution of OPF for a range
of objective functions and constraints.
In this study, the factual model for the transformers is
used. In the factual model, the impedance values of the transformers change as the tap ratios of the transformers change,
and thus the bus admittance matrix of the power system also
123
67
AC
System
Rdc
Id
Vr r
1: tr
Vi i
Ir
Ii
Vdr
ti : 1
Vdi
Pdr , Qdr
Pdi , Qdi
Rectifier
transformer tap ratio and P, Q is active and reactive power,
respectively.
3 2
Vr tr
(1)
Vdor =
3X cr
Vdr = Vdor cos
(2)
Id
where Vdor is the ideal no-load direct voltage, is the ignition delay angle. X cr is the so called equivalent commutating reactance, which accounts for the voltage drop due to
commutation overlap. The active power of rectifier side is
determined by:
(3)
(4)
Inverter
Q di = |Pdi tan i |
i = cos
(9)
(Vdi /Vdoi )
(10)
Pdr = Vdr Id
AC
System
(5)
3 2
Vi ti
Vdoi =
(6)
3X ci
Id
Vdi = Vdoi cos
(7)
Pdi = Vdi Id
(8)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
nk X c
2
Vd = V nkt
sin
cos
Id
(20)
k
2
where n is the number of the series connected bridges, k
represents peak number per period in the voltage variation
on the load. For k = 6, n = 1:
123
68
Rcr
3 2
Vacbase
Vd
Vacbase
3 2
Vt
cos
Vacbase
3 2
Vt
cos
Vacbase
3X c
Id
Vacbase
3X c
Id
3Z acbase Iacbase
(21)
(22)
(23)
3 2
vt
(26)
vdo =
The phase difference between DC link voltage and open circuit voltage for unload case is represented as follows:
(27)
Vdi
Vdr
3
3 2
vt cos
xc i d
vd =
(24)
(25)
pd = vd i d
Rci
Id
Vr t r cos
3X c
3 2
V t cos
Id
Vd =
Rdc
(28)
3 2
Vi t i cos
Fave =
Fi
i=1
(30)
Nk
3 Illustration of GA
GA is heuristic algorithm based on natural selection. GAs
were first utilized by Holland in 1975 for solving optimization problems [32]. The base logic of the algorithm is that
gens of powerful individuals are based to be carried over next
generation and others are based to be detached in next generation. In natural selection, a human born, grows and dies.
These stages of human life correspond to the different operators in the algorithm. GA operators related these stages can
be explained as the following.
3.1 Initial population
where i shows the weight of ith individual within population. Furthermore, the sum of the elective probabilities of all
the individuals within population is 1 as given in Eq. (32).
Nk
123
(31)
Fj
i=1
i = 1
(32)
69
3.5 Mutation
In mutation stage, new individuals are produced to be
changed all or some gens of the selected individuals within
population. The number of individuals undergoing mutation
has to be determined in the beginning of the algorithm. The
individuals undergoing mutation are reproduced to be formed
all the gens of the selected individuals within algorithm.
Thus, new individuals same as the number determined by
Eq. (29) are randomly produced.
3.6 Stopping algorithm
3.4 Crossover
In this stage, a child is produced to be crossed the parents.
New individuals who are the same as the determined number are produced in order to be used in the crossing method
with the scattered parameters from parents selected via the
tournament method as explained in the selection stage.
1 and 0 values same as gen number of individual are randomly produced. If the value is 1, then gen is taken from
mother, the value is 0, then gen is taken from father and thus
the child is produced.
Cross: 1 0 1 1 0
Mother: a b c d e
Father: x y z u w
Child: a y c d w
(34)
(35)
(33)
where pgi except the slack bus pgslack is the generator active
power outputs, vgi is the generator voltage magnitudes, Ng
is the number of generator buses and NT is the number of
transformers.
The state variables of this optimization problem are
selected as follows:
x = [xAC , xDC ]
xAC = pgslack , qg1 , . . . , qgNg , v L1 , . . . , v L Nl
xDC = tr , ti , , , vdr , vdi
(36)
(37)
(38)
where pgslack is the slack bus active power output, qgi is the
reactive power outputs, v Li is the load bus voltage magnitudes and Nl is the number of load buses.
Equations (39) and (40) are used for updating active and
reactive power in rectifier and inverter sides.,
123
70
vdo =
pload
= pload + pdr
update
qload
= qload + qdr
(39)
= pload pdi
update
= qload + qdi
pload
qload
lim
Fi = K 1 Fcos t + K 2
pgslack pgslack
+K 3
Ng
lim
qgi qgi
+ K4
Nl
i=1
i=1
v Li v lim
Li
(41)
lim , q lim , v lim , t lim , t lim , lim , lim , v lim and v lim
where pgslack
r
dr
di
gi
Li
i
show the limits of the related variables, respectively;K 1 , K 2 ,
K 3 , K 4 , K 5 , K 6 , K 7 , K 8 , K 9 and K 10 are penalty weights of
total fuel cost, real power output of slack bus, reactive power
outputs of generator buses, load bus voltage magnitudes, the
effective transformer ratios of rectifier and inverter sides, the
angles of rectifier and inverter sides, the direct voltages of rectifier and inverter sides respectively. Note that the value of
penalty function grows with a quadratic form when the constraints are violated and is 0 in the region where constraints
are not violated.
The power flow calculation for each individual in heuristic
methods is performed and a fitness value Fi for each individual is calculated to evaluate its quality as follows:
qd
pd
(42)
pd
id
(43)
123
vdo
3 2
v
(45)
Step 7: Calculate the ignition delay angle and the extinction advance angle at either side using Eq. (46)
vd + 3 xc i d
, = arccos
vdo
+K 5
tr trlim
+ K 6
ti tilim
+ K 7
lim
lim
lim
+K 8
lim
+ K 9
vdr vdr
+ K 10
vdi vdi
(44)
(40)
vd
cos ()
(46)
Fcos t =
Ng
2
ai + bi pgi + ci pgi
(47)
i=1
71
Table 1 Upper and lower limits of the control variables of the modified
5-node test system
Variables Case A/Case B
Variables Case A
Case B
u AC
u min
AC
u max
AC
u DC
u min
DC
u max
DC
u min
DC
u max
DC
pg2
0.1
2.0
pdr
vg1
0.90 1.10
pdi
vg2
0.90 1.10
qdr
0.0
0.1
0.0
0.1
qdi
0.0
0.1
0.0
0.1
id
Table 2 Upper and lower limits of the state variables of the modified
5-node test system
Variables
Case A/Case B
Variables
Case A/CaseB
Fig. 4 The modified 5-node test system with an HVDC link [35]
xAC
min
xAC
min
xAC
xDC
min
xDC
0.1
2.0
tr
0.90
5 Simulation results
qg1
3.0
3.0
ti
0.90
qg2
3.0
3.0
10
20
15
25
pgslack
max
xDC
1.10
1.10
v L1
0.90
1.10
v L2
0.90
1.10
vdr
1.00
1.50
v L3
0.90
1.10
vdi
1.00
1.50
123
72
Case A
Case B
Bus name:
pg
qg
pg
qg
North
1.099632
0.794997
0.140369
1.099498
0.810151
0.188901
South
1.094199
0.885547
0.064935
1.096783
0.870860
Lake
1.068605
1.067430
Main
1.077238
1.079512
Elm
1.071843
1.074457
Cost ($/h)
748.0335
748.1335
Losses (MW)
3.0544
3.1011
Cost ($/h)
Case B
GA
Ref. [35]
GA
Ref. [35]
748.0335
748.156
748.1335
748.451
3.0544
3.094
3.1011
3.168
Losses (MW)
Effective
transformer
ratio
Active
power
(p.u.)
Reactive
power
(p.u.)
DC
current
(p.u.)
Case A
Rec.
10.39955
1.052508
Inv.
15.26741
1.064044
0.149325
0.027793
0.1000
0.149292
0.040908
Case B
Rec.
10.55394
0.913851
0.194103
0.037022
Inv.
17.40562
0.930288
0.194028
0.061141
0.1500
0.142612
810
Case A
Fitness value
800
Case B
790
780
770
760
750
740
10
20
30
40
50
60
Iteration number
123
70
80
90
100
0.06
73
Inverter Side
0.055
0.05
0.045
0.04
0.035
0.03
0.025
10
20
30
40
50
60
70
80
90
100
80
90
100
80
90
100
80
90
100
Iteration number
0.11
Rectifier Side
0.1
Inverter Side
0.09
0.08
0.07
0.06
0.05
0.04
0.03
10
20
30
40
50
60
70
Iteration number
1.1
Rectifier Side
Inverter Side
Transformer ratio
1.05
0.95
0.9
0.85
10
20
30
40
50
60
70
Iteration number
1.1
Rectifier Side
Inverter Side
Transformer ratio
1.05
0.95
0.9
0.85
10
20
30
40
50
60
70
Iteration number
123
74
min
xAC
xDC
0.1
2.5
tr
0.85
qg1
3.0
3.0
ti
0.85
1.15
qg2
3.0
3.0
7.00
10.00
qg3
3.0
xAC
pgslack
Fig. 10 The modified WSCC 9-bus and 3-machine test system [36]
Table 6 Upper and lower limits of the control variables for the modified
WSCC 9-bus system
u AC
u min
AC
u max
AC
u DC
u min
DC
u max
DC
pg2
0.10
3.0
pdr
0.1000
1.500
pg3
0.10
2.7
pdi
0.1000
1.500
vg1
0.90
1.10
qdr
0.0
1.0
vg2
0.90
1.10
qdi
0.0
1.0
vg3
0.90
1.10
id
0.1
1.0
t14
0.85
1.15
t27
0.85
1.15
t39
0.85
1.15
min
xDC
max
xDC
1.15
3.0
10.00
15.00
v L1
0.90
1.10
vdr
1.00
1.50
v L2
0.90
1.10
vdi
1.00
1.50
v L3
0.90
1.10
v L4
0.90
1.10
v L5
0.90
1.10
v L6
0.90
1.10
Table 8 The obtained fuel costs for the modified WSCC 9-bus system
Cost ($/h)
Best
Worst
Average
1,145.9525
1,147.9315
1,146.942
Time (s)
7.116
The transformer ratio variations at either side against iteration number are shown in Fig. 13.
DC and AC load flow results of the modified WSCC 9-bus
system are given in Tables 9 and 10, respectively. As seen
from Tables 6, 7, 9, and 10, all the results are kept within
their upper and lower limits.
6 Conclusion and discussion
12
x 10
Best
Worst
Average
Fitness value
10
8
6
4
2
0
10
20
30
40
50
60
Iteration number
123
70
80
90
100
75
0.07
Rectifier Side
Inverter Side
0.06
0.05
0.04
0.03
0.02
0.01
10
20
30
40
50
60
70
80
90
100
80
90
100
Iteration number
1.2
Rectifier Side
Inverter Side
Transformer ratio
1.15
1.1
1.05
1
0.95
0.9
0.85
10
20
30
40
50
60
70
Iteration number
Control angles
(degree)
Effective transformer
ratio
Active power
(p.u.)
Reactive power
(p.u.)
DC current
(p.u.)
0.1000
GA
Rec.
9.417373
0.976568
0.136029
0.024080
Inv.
10.474138
1.109794
0.136019
0.026697
Bus number
pg
qg
1.063640
0.96905
0.01092
t14
1.016165
1.083900
1.22509
0.70183
t27
0.998110
1.061280
1.02942
-0.13526
t39
1.022753
1.047477
0.924871
1.034400
1.047932
1.034598
1.046922
Furthermore, GA has many advantages such as easy convergence and adaptability. GA converges reliably and rapidly
to the optimal solution and can be also adapted to the other
areas. In future, this algorithm and the other heuristic algorithms can be applied easily to OPF problem of the large-scale
multi-terminal HVDC systems.
123
76
Appendix
pload
0.00
qload
0.00
ai
60
bi
340
R (p.u.)
X (p.u.)
B/2 (p.u.)
0.0000
0.0576
0.0000
0.0170
0.0920
0.0790
0.0320
0.1610
0.1530
0.0390
0.1700
0.1790
0.0000
0.0625
0.0000
0.0085
0.0720
0.0745
40
0.0119
0.1008
0.1045
0.0000
0.0586
0.0000
0.20
0.10
60
340
40
Lake
0.45
0.15
Main
0.40
0.05
Elm
0.60
0.10
To bus
R (p.u.)
X (p.u.)
B/2 (p.u.)
North
South
0.02
0.06
0.06
North
Lake
0.08
0.24
0.05
South
Lake
0.06
0.18
0.04
South
Main
0.06
0.18
0.04
South
Elm
0.04
0.12
0.03
Main
Elm
0.08
0.24
0.05
Inverter
Bus number
0.0459
0.0518
0.001
References
Inverter
Lake
Main
0.01260
0.00728
0.00334
pload
qload
ai
bi
ci
0.00
0.00
140
200
60
0.00
0.00
120
150
75
0.00
0.00
80
180
70
0.00
0.00
1.25
0.50
0.90
0.30
0.00
0.00
1.00
0.35
0.00
0.00
123
To bus
ci
South
AC node
From bus
77
28. Goldberg DE (1989) Genetic algorithms in search. Optimization
and machine learning. Addison Wesle, Reading
29. Yuryevich J, Wong KP (1999) Evolutionary programming based
optimal power flow algorithm. IEEE Trans Power Syst 14(4):1245
1250
30. Mustafa MW, Abdul Kadir AF (2000) A modified approach for
load flow analysis of integrated ACDC power systems. TENCON
proceedings, vol 2, pp 108113
31. Kundur P (1994) Power system stability and control. McGraw Hill,
New York
32. Holland JH (1975) Adaptation in natural and artificial systems.
University of Michigan Press, Ann Arbor
33. MATLAB Optimization Toolbox 5 Users Guide (2012) The Math
Works, Inc.
34. Sahin
AS,
Kl B, Kl U (2011) Optimization of heat pump using
fuzzy logic and genetic algorithm. Heat Mass Transf 47(12):1553
1560
35. Ambriz-Prez H, Acha E, Fuerte-Esquivel CR (2008) High voltage direct current modeling in optimal power flows. Electr Power
Energy Syst 30(3):157168
36. Osaloni O, Radman G (2005) Integrated AC/DC systems power
flow solution using NewtonRaphson and Broyden approaches.
In: Proceedings of the thirty-seventy southeastern symposium on
system theory, pp 225229
37. Acha E, Ambriz-Prez H, Angeles-Camacho C, Fuerte-Esquivel
CR (2004) Facts: modelling and simulation in power networks,
Belfast
123