Professional Documents
Culture Documents
Main Reference Paper
Main Reference Paper
0-7803-6674-3/00/$10.00
0-7803-6672-7/01/$10.00
(C)(C)
2000
2001
IEEE
IEEE 587
choice as a tool in the search process, it possesses the 3) Parameterization: Checking the relative change in
advantage to help preventing the algorithm getting stuck all the system variables, the appropriate parameter is
in a local minimum. Power system researchers have selected.
implemented the technique broadly in recent years [4]. In this work, CPF program is used to determine the
This paper explores the application of Genetic amount of TTC, which satis~ the line thermal limits
Algorithm (GA) to determine the location and the and bus voltage magnitude limits. For simplicity, the
amount of compensation of TCSC for enchanting TTC. following are assumed in this preliminary study.
A simplified TTC has been used as an index to evaluate
the impacts of TCSCS in competitive power markets 1) The base case power flow is a feasible operation
and then a real Genetic Algorithm is developed to point without any constraints violated.
explore the allocations and the amount of compensation
of one and two TCSCS in a system. 2) Bus voltage limits or line thermal limits are
reached before the system get to the voltage collapse
This paper is organized as follows. Section 2 discusses point.
the calculation of Total Transfer Capability. TCSC
modeling is outlined in Section 3. Section 4 presents the 3) The load changes are relatively slow to avoid
procedure for constructing Genetic Algorithm and system transient stability.
applying different techniques for GA operators. Studies
on the IEEE 14-bus to demonstrate the implementation 4) A typical PQ load model is used for the demand of
of proposed algorithm are presented in Section 5. power buyers, which maintains a constant power factor.
A continuation power flow is performed by starting
II. TOTAL TRANSFER CAPABILITY from an initial point and then increasing the load by a
factor until some system limit is reached. The loads are
TTC can be considered as the maximum power a
defined as:
power seller can transfer through the network to the
power consumers. It is the maximum power that a
source and a sink can interchange subject to system
operation constrains. Continuation Power Flow (CPF)
can be used to compute it [5]. CPF is a base tool for
accurately computing transfer capabilities. It is used for where PLOi, QLO, are the active and reactive power
finding the maximum value of a scalar parameter in a respectively of bus i in the base case; PLi, QLi are the
linear function of changed injections at a set of buses in active and reactive power of bus i increased by
a power flow problem. The CPF algorithm effectively parameter A
adjusts the controlling parameter in discrete steps and For a specific source/sink transfer case, the steps for
solves the resulting power flow problem at each step. calculating the TTC maybe summarized as [5]:
This procedure is continued until a given limit
preventing further increase is reached. It traces the 1) Specify Continuation parameters;
solution of the power flow equation F(4 K A) =0 where
the parameter 2 stands for the loading factor. The 2) Predictor operation with Jacobin matrix obtained
method can be summarized in following three steps. by step 1;
The detailed description can be found in [6].
3) Corrector operation by solving power flow
1) Predicto~ Given an initial operating point, the next equation with augmented Jacobin matrix;
point in system variables is found by choosing the
tangent to the system trajectory and a step length; 4) Check the solution of step 3 for violations of
constraints. If there are violations, return the power
2) Corrector: Using the solution of the above step as flow solutions of the previous step and terminate the
the starting point, intersection between the program. If not, recycle the step 2-4 until a violation
perpendicular plane to the tangent vector and the occurs.
systems solution trajectory is found;
III. MODELING OF TCSC
0-7803-6674-3/00/$10.00
0-7803-6672-7/01/$10.00
(C)(C)
2000
2001
IEEE
IEEE 588
simply a static capacitor/reactor with impedance jxc . basic operators: reproduction, crossover and mutation.
Finally, the population stabilizes, because no better
Fig. 1 shows a transmission line incorporating a TCSC.
individual can be found. When algorithm converges,
and most of the individuals in the population are almost
identical, it represent a sub-optimal solution. A genetic
“=&
’bq=-&’ An Individual Chromosome
‘J=
Jo+=’’’*-* ocation code Comi3ensation
Afler adding TCSC on the line between bus i and bus variables
j of a general power system, the new system admittance
In this study, real code Genetic Algorithm is used.
matrix Y~w can be updated as:
Compared with binary GA, it offers higher accuracy of
the control variables. As for location information, we
00 0...000
use a series of integrals to express different placement
0 Ayv O ... 0 –Ayq O row - i of TCSCS. For example, if the location for TCSC has 6
00 0...000 choices, six integrals 1, 2, 3, 4, 5, 6 are used as
... ... ... ... ... ... ... candidates for this control variable. In every procedure
i
000.000 of GA (initialization, reproduction, crossover,
1
0 –Ayv
000..000
CO1– i
O ... 0 Ayq
col –j
0
1
row -j mutation), the resulting location code will be held as
one of those integers.
B. Initialization
Because the ybu has to be updated for each of The initialization procedure will select the initial
different locations and the amount of compensation of population within the range of the control variables with
TCSC, the above formulation is applied at each a random number generator. The user can specify the
iteration. population number in this procedure.
0-7803-6674-3/00/$10.00
0-7803-6672-7/01/$10.00
(C)(C)
2000
2001
IEEE
IEEE 589
fitness in the genetic algorithm. In order to test the where r is a uniform random number chosen between
impact of maximum possible compensation, the range the range (O,1), t is the current generation number, T is
of TCSC compensation is kept between 60% of the maximum number of generations and b is a
maximal line reactance and O. During the evaluation parameter determining the degree of nonuniformity.
procedure, for every individual when the compensation The amount of mutation decreases as the number of
offered by TCSC goes beyond the 60°A of the respective generations increases. In this study, the value b = 2 is
line reactance, which is determined by the Location used.
code, a low TTC will be returned as the fitness value.
This will prevent this kind of individual from being G. Population Replacement
inherited.
Two population replacement methods, non-
overlapping generations and steady-state replacement
D. Reproduction
are used in this work. When using non-overlapping
Reproduction is a process in which individual generations, a generation was entirely replaced by its
chromosomes are copied according to their objective offspring created through selection, crossover and
function (fitness), This operation is an artificial version mutation. It is possible for the offspring to be worse
of the Darwinian Process of natural selection. The first than their parents and some fitter chromosomes may be
stage of the reproduction process is to select lost from the evolutionary process. Steady-state
chromosomes for mating. Two different techniques, replacement is used to overcome this problem. In this
roulette wheel selection and stochastic universal process, a number of offspring are created and these
sampling are tested here. It is seen that stochastic replace the same number of the least fit individuals in
universal sampling exhibits better convergence. the population. In this work the steady-state
replacement demonstrates better convergence than non-
E. Crossover overlapping generations.
F. Mutation
0-7803-6674-3/00/$10.00
0-7803-6672-7/01/$10.00
(C)(C)
2000
2001
IEEE
IEEE 590
V. CASE STUDIES compensation offered by TCSC is 0--0.21 (P.u.) which
is d~termined by the maximum possible compensation.
IEEE 14-bus system reproduced in Fig. 4 has been
After using Genetic Algorithms proposed in this work,
used to study the implementation of the proposed GA.
the results obtained are shown in Table 2. It shows that
System data can be found in [7]. Here we represent the
with the flow control function TCSC increased the TTC
two parallel lines connected bus 1 with bus 2 as one line.
significantly. TCSC can detour the power through those
Line ratings are given in appendix A. The voltage
un-congested lines.
magnitude limits of all buses are set from 0.95 to 1.15
p.u.
12 13 14
Table 2. TTCS after incorporating TCSC
‘~
I Source/Sink
Bus No. I TTC (MW)
I Violated
Constraints I q+
. MM,
AVB
*
1/9 50.0 Line 8 overflow
1/10 46.5 Line 8 overflow
6
1/12 31.2 Line 8 overflow
1/13 31.6 Line 8 overflow
5
1/14 42.6 Line 8 overflow
1/4 238.2 Line 1 overflow
5
1/3 165.5 Line 2 overflow
No of Generations
A. Incorporation of one TCSC
Figure 5. Fitness profile of TTC with one TCSC
When one TCSC in incorporated in the system, if we
consider all lines of system, there are 20 possible
locations for the TCSC. The location code region are set
as 20 integers as 1,2,...,20. The amount of
0-7803-6674-3/00/$10.00
0-7803-6672-7/01/$10.00
(C)(C)
2000
2001
IEEE
IEEE 591
B. Incorporation of two TCSCS
Fitness (MW)
There are C~O= 190combinations of 2 TCSCS between
a total of 20 lines. Therefore, the region for location
m
90 -
code will be (1-190). Every individual chromosome
contains three parts of gene as: location code, 85 -
VI. CONCLUSION
1/14 69.22 Line 1 -0.126 Line 12 -0.108 [7] Freris, L.L. and Sasson, A. M., Investigation on the load
flow problem. Proceedings of IEE, 1968, 115, 1459-1470.
1/4 282.81 Line 1 -0.113 Line 4 -0.210
0-7803-6674-3/00/$10.00
0-7803-6672-7/01/$10.00
(C)(C)
2000
2001
IEEE
IEEE 592
[8] Goldberg, D. E., Genetic Algorithms in Search, IX. APPENDIX A
Optimisation and Machine Learning, Addison - Wesley
Longman, 1989. Line ratings of IEEE 14-bus system
planning. 19 12 13 50
20 13 14 50
0-7803-6674-3/00/$10.00
0-7803-6672-7/01/$10.00
(C)(C)
2000
2001
IEEE
IEEE 593