Professional Documents
Culture Documents
Adequacy Assessment of Power System Generation Using A Modified Simple Genetic Algorithm
Adequacy Assessment of Power System Generation Using A Modified Simple Genetic Algorithm
4, NOVEMBER 2002
Abstract—This paper presents a new method for the assessment The developed method has been tested both on the standard
of generation system reliability. The proposed method is based on IEEE RTS-79 system consisting of 32 generation units and
a modified version of the simple genetic algorithm. In this method, IEEE RTS-96 system consisting of 96 generation units. The
a genetic algorithm is used, not for its traditional objective of op-
results obtained have been compared with other methods such
timization, but as a search tool to truncate the probability state
space and to track the most probable failure states. The genetic as Monte Carlo simulation for accuracy and efficiency.
algorithm stores system states, in which there is generation defi- An interesting feature of this method is that the state array can
ciency to supply system maximum load, in a state array. The given be used to find the contribution of system states and individual
load pattern is then convoluted with the state array to obtain ade- unit combinations to the probability of system failure. This in-
quacy indices. A state array is also used to obtain useful informa- formation can be helpful in determining the sensitivity of system
tion about the contribution of different states and generation unit reliability to individual units and can be used for making system
combinations to the probability of system failure.
improvements.
Index Terms—Genetic algorithms, power generation reliability.
FG (7)
TABLE I TABLE II
MSGA RESULTS FOR RTS-79 (a) LOLE HOURS PER YEAR COMPARISON. (b) EENS MEGAWATTS PER YEAR
COMPARISON. (c) LOLF OCCURENCES PER YEAR COMPARISON
(a)
probability affects the accuracy of results. This is discussed in
Section V.
TABLE VI
CONTRIBUTION OF DIFFERENT GENERATING UNITS COMBINATIONS TO
FAILURE PROBABILITY AT MAXIMUM LOAD
Fig. 4. Highest chromosome failure probability of RTS-79.
TABLE V
HIGHEST FAILURE PROBABILITY GENERATING STATES
TABLE VII
CONTRIBUTION OF DIFFERENT GENERATING UNITS COMBINATIONS TO LOLE
different parameter values. MSGA was analyzed by fixing all example; on the second machine, probabilities ranging from
parameters and changing only one of them to study its effect. to are scanned and so on. Then all saved states
Analysis of results shows that MSGA is not strongly dependent are combined together in one state array and then convoluted
on pop_size or but is affected by . Low values of give with a load curve to obtain adequacy indices. It is also possible
high error, due to reaching premature state probabilities and to make the parallel operation based on load level, e.g., states
sticking with them and decreasing the probability of generating causing failure at load level 10% to 50% of maximum load
new states. At the same time, higher values of increase are scanned on one machine; states contributing to failure at
errors, as this converts the search process into a random search. load higher than 50% and less than or equal to 60% of system
It has been found that 85% accuracy can be obtained in a maximum load are scanned on another machine and so one. On
small number of GA generations. To increase this accuracy, each machine, a modified fitness function is used to search for
more than double the number of GA generations is needed. This the highest probable states in its range.
is due to the efficiency of the genetic algorithm in optimiza-
tion, as the maximum state probability can be reached in a rela- D. Summary of Advantages
tively small number of generations. New stored states then result
mainly from mutation process. This has been overcome by pe- Advantages of the proposed method as compared with the tra-
nalizing the fitness function value of states that has been stored ditional methods have been indicated in the text and are summa-
in the state array previously, and they reappear in new genera- rized below:
tions. This forces GA to search for new states. 1) Because of the inherent property of GA algorithms to
The computational effort for this method depends on software search for optimal solutions, the proposed method can
used, i.e., algorithmic implementation and hardware configura- yield information on the most probable failure scenarios
tion for the system used. It also depends on the stopping criteria and their contribution to the system adequacy indices.
used, i.e., number of states required to be scanned or number Such information can be helpful in the sensitivity anal-
of generations. The time burden in this method is the search ysis and provide additional information to system opera-
process for each chromosome to check if the state it represents tors and planners for reliability improvement, and this is
or one of its permutations has been scanned previously or not. illustrated in Section IV using case studies.
This problem can be overcome using a parallel operation as de- 2) The method can also give generating unit combinations
scribed later. contributing to system failure at a given load level. This
is also illustrated in Section IV using case studies.
B. Selecting MSGA Parameters 3) Additionally, the directed-search property of GA can be
used in another fashion. Suppose the effect of a certain
This section suggests a way for choosing GA parameters for group of generators on system adequacy is required to
a certain system. It begins by choosing any set of parameters. be evaluated. This can be studied through a GA fitness
It is recommended for to be in the range of 0.005 to 0.08. function by giving credits to states including the failure
should decrease as the system gets larger. can be in the of units under consideration and disregarding other states
range form 0.1 to 0.9. Pop_size should be higher than the total from addition to state array. In this manner, GA finds
number of generating units. Set the maximum load to a value the most probable states satisfying the required search
slightly higher than the total installed capacity. This means all criterion.
scanned states are failure states, and probability of failure of 4) The parallel or distributed computation can be achieved
such a load is 1. Run MSGA, and then note the LOLP value. If simply using partitioning based on the probabilities or
it is increasing rapidly toward 0.9, this means these parameters load levels.
are suitable. Otherwise change one of the parameters, and repeat 5) Compared with the Monte Carlo simulation, the compu-
the process. The threshold probability should decrease as the tation time is not significantly effected depending on the
system size increases. Parameter tuning is needed to be done reliability of the system. In Monte Carlo, the computa-
just once for each system, depending on its size. tion time increases with the increase in the reliability of
the system.
C. Parallel Operation of MSGA
For large systems, the number of states needed to be saved VI. CONCLUSION
in the state array makes the search process in the state array
a burden on the computational effort. This problem can be This paper has presented a new method to calculate genera-
solved by using parallel or distributed computation methods. tion system adequacy indices. The proposed method is based on
MSGA can be preformed on different machines at the same a simple genetic algorithm that searches the state space to scan
time, saving only a small portion of the state space on each most probable failure states and stores them in a state array. The
machine. Each portion is not overlapping with other portions. GA search process is guided through its fitness function. Hourly
Hence, each MSGA searches only its state array, which has a load values are then discretely convoluted with the state array to
smaller number of stored elements. The nonoverlapping parts obtain various adequacy indices of the generating system. Ad-
can be based on state portability or load outage level. In the first vantages and disadvantages of the proposed method in compar-
case, MSGA runs on the first machine storing states having ison with other conventional methods were shown. The devel-
probabilities in the range from one to higher than for oped method has been tested on IEEE RTS-79 and RTS-96. It
SAMAAN AND SINGH: ADEQUACY ASSESSMENT OF POWER SYSTEM GENERATION 981
has been demonstrated how a state array can be used to get infor- [9] R. Billinton and W. Li, Reliability Assessment of Electric Power Systems
mation about the contribution of system states and different gen- Using Monte Carlo Methods. New York: Plenum Press, 1994.
erating units combinations to system failure, which is helpful for
decision making.
Nader Samaan (S’00) received the B.S. and M.S.
degrees in electrical engineering from University of
REFERENCES Alexandria, Alexandria, Egypt, in 1996 and 1999, re-
[1] N. Koichi, “States of the arts of the modern heuristics application to spectively. He is currently pursuing the Ph.D. degree
power systems,” Proc. IEEE PES Winter Meeting, vol. 4, pp. 1238–1244, in electrical engineering at Texas A&M University,
Jan. 2000. College Station.
[2] D. E. Goldberg, Genetic Algorithms in Search, Optimization, and Ma- His research interests include power system relia-
chine Learning. Reading, MA: Addison-Wesley, 1989. bility, probabilistic methods in power system, genetic
[3] Michalewicz and Zbigniew, Genetic Algorithms + Data Structures = algorithms, and artificial intelligence application to
Evolution Programs, 3rd ed. New York: Springer-Verlag, 1996, AI Se- power system.
ries.
[4] C. Singh, “Rules for calculating the time-specific frequency of system
failure,” IEEE Trans. Rel., vol. R-30, pp. 364–366, Oct. 1981.
[5] A. C. G. Melo, M. V. F. Pereira, and A. M. Leite da Silva, “A condi- Chanan Singh (S’71–M’72–SM’79–F’91) is
tional probability approach to the calculation of frequency and duration currently Regents Professor and Department Head
in composite reliability evaluation,” IEEE Trans. Power Syst., vol. 8, pp. of electrical engineering at Texas A&M University,
1118–1125, Aug. 1993. College Station.
[6] “IEEE reliability test system,” IEEE Trans Power App. Syst., vol. Dr. Singh received the 1986–87 Haliburton Profes-
PAS-98, pp. 2047–2054, 1979. sorship and the 1992–1993 Dresser Professorship. He
[7] “The IEEE reliability test—1996,” IEEE Trans. Power Syst., vol. 14, pp. also served as Director of the NSF Power System Pro-
1010–1020, Aug. 1999. gram from 1995 to 1996. He is a Fellow of IEEE, a
[8] C. Singh and N. V. Gubbala, “An alternative approach to rounding off senior TEES Fellow at Texas A&M University, and
generation models in power system reliability evaluation,” Elect. Power recipient of the IEEE 1998 Distinguished Power En-
Syst. Res., vol. 36, no. 1, pp. 728–734, Jan. 1996. gineering Educator Award.