Escolar Documentos
Profissional Documentos
Cultura Documentos
Abstract-This paper proposes an adaptive BP-network are trying to study the modem techniques based on
approach to Short Term Load Forecasting (STLF) in a Artificial Intelligence (AI). Of all AI based approaches,
deregulated environment, which is to determine the BP- Artificial Neural Network (ANN) receives the most
network structure using Genetic Algorithm (GA). The aim is attention. ANN is regarded as an effective approach and is
to optimize the network structure and improve the accuracy
now commonly used for electricity load forecasting [6]-
of STLF. The realization process consists of three steps. I n
the first step, the number of hidden nodes of BP-network is [7]. Among all kinds of ANN, the network using
calculated by use of GA. In the second step, by use of GA a Back-Propagation (BP) algorithm, i.e., BP-network, is
fittest initial weight value is selected from the solution group widely applied.
of initial weight values to avoid the blindness in the selection BP-network is a dynamic system that consists of many
of initial weight value. In the third step, combining the
nonlinear elements connected each other. Its behavior is
structure of the obtained BP-network and the fittest initial
weight value, the STLF of power system can he performed up to two factors. One is topology, including the number
by use of improved BP algorithm. Simulation results show of nodes and the mode of connection. The other is the
that the percentage errors of mostly of 24h forecasting load connected weight value between nodes. The Kolmogorov
are less than 3%, and prove that the approach can meet the theory indicates if three layers feedforward neural
need of forecast accuracy and enhance the performance of networks have reasonable structures and right weight
the network. values they can satisfactorily map any continuous
functions, but it doesn't explain how to c o n f m the
Index Terms-Adaptive BP-network, electricity markets,
genetic algorithms, short term load forecasting reasonable structure. For a three layers feedforward
network, the nodes of input and output are decided by
I. INTRODUCTION objectives and the mode of connection is also fixed, so the
structure only depends on the number of nodes in the
J) eregulation of the power industry introduces
. . .
competition into the electricity market, thereby the
hidden layer. Traditional BP-algorithm is a studying
parameters algorithm using fixed structure, i.e., its study
accuracy of the electricity load forecasting is crucial in
only aims at connected weight values. For lacking guide
providing better cost effective risk management plans for
theories, the hidden nodes can only be chosen through the
market participants. STLF, especially 24h ahead
method of experience or experiment. The study method of
forecasting, is an important component in the operation of
fixed structure bas destroyed the precondition of the
power industry. The forecasting results are used for many
Kolmogorov theory before networks are trained, thereby
operational decisions such as economic scheduling of
reducing the study ability of feedforward networks. It may
generating capacity, scheduling of fuel purchase, security
be feasible for a certain question, but as a general training
assessment, and planning for energy transactions. Hence,
method, especially for time variable system, it is hard to
improving the accuracy of STLF can result in significant
get good study effect. In addition, because the power
benefits for power market.
Generally speaking, there are two different categories system is non-linear, the initial weight values of BP-
networks have important effects on achieving minimum
of forecasting approaches - traditional approaches and
and convergence. Optimizing the initial weight values is a
modem techniques. The traditional forecasting
very important means to improve the convergent speed
approaches include time series approach and regression
and performance of networks [I].
analysis approach by setting up statistical models. These
Genetic Algorithm (GA) is a general optimized
approaches are mostly linear methods and have limited
algorithm based on natural choice and natural inheritance.
ability to capture non-linearity in the load time series
It adopts some operators abstracted from natural choice to
pattern. They require expert knowledge and are much
optimize parameters and has natural parallel calculating
complex to operate. In the recent years, many researchers
character. The operation aims at the collection consisted
of a group of feasible solutions, so it can parallel search
T h i s work was supported in pan by Foundation for University Key the space of parameters and makes the search go along the
Teacher by the Ministly of Education (Grant No. GG-470-10079-1001). orientation of general optimum, thereby avoiding local
Liang Haifeng, Li Gcngyin and zhou Ming are with the School of
Elecmfal Engineering, Nonh China Electric Power University, Baoding,
minimum [2].
Hebei 071003, P.R.China (e-mail: hfliang@ncepu.cdu.cn, The kemel idea of this paper is to make use of the
Iigy@ncepu,edu.cn, zhauming@ncepu.edu.cn)
0-7803-8237-4/04/$17.00Q2004IEEE
505
2004 IEEE lntemational Conference on Electric Utility Deregulation,Restructuringand Power Technologies(DRPT2004) April 2004 Hang Kong
general convergent character of GA to establish an crossed or else not. The process of the crossover is
adaptive BP-network approach avoiding the defects of illustrated in Fig.1. The crossed points of two individuals
traditional BP-network. The first step of the realization that have been appointed to cross are their positions of
process is to find a reasonable network structure through hidden nodes and are randomly arranged, seeing hland h2
studying the BP-network individuals with different hidden in Fig.1. The variable structure crossover is finished
nodes by use of GA. The second step is to obtain the through the crossing-over of the weight values of this
optimal initial weight values. Finally, combining the point and that followed.
structure of the obtained network and the optimal initial After crossover, the process of the mutation begins.
weight values, STLF of power system can be performed The probability of the mutation, P,, depends on the
by use of improved BP algorithm. The results will testify practice too. Here P, is equal to 0.03. Corresponding to
the availability of the approach. each of The 58 individuals in the population, a random
data in (0, 1) is generated. If the random data is less than
11. FIXINGON THENUMBER
OF HIDDENNODES P,, the corresponding individuals will be mutated or else
The networks all express three layers BP-nenvorks in not. The operation of the mutation is to randomly arrange
the following text. a position of hidden nodes of this individual and then
The adaptive BP-network approach first fixes on the randomly assign the weight values relating to this position.
number of hidden nodes by use of GA. Here, every When the mutation is finished, the fimess of every
individual in the GA is an independent BP-network. The individual is calculated again. According to the fitness,
difference of individuals lies in different number of the individuals are made an order from big to small. Then
hidden nodes. According to the matter of fact researching the result is judged whether the end conditions reach. If
STLF, the number of input nodes in networks is 59 and the end conditions reach, the individual that has the
that of output nodes is 24, so the number of bidden nodes biggest fitness is gained. Its structure is considered the
is selected from 3 to 60, together 58 individuals. The optimal structure of BP-networks. If the end conditions
fitness function is chosen as follows: don't reach, the operation of selection, crossover and
mutation will be done again until the end conditions reach.
q.= E , , - E j ( O < i < 5 7 ) (1)
In the expression, E; expresses the error of the ifh 111. CHOOSING THE 1NlTlALWEIGHT VALUES
individual after studying the samples; E,, is the
maximum of all errors. Fi is the fitness value. This fitness After the optimal structure of BP-network is gotten, a
function can avoid the shortcoming in [4] that it may group of excellent initial weight values will be chosen
result in F; a very big value when E; is little. towards this network.
The 5 8 individuals are randomly assigned the initial The flow chart of choosing the initial weight values is
weight values in [-1,1]. Then, the individuals' fitness is illustrated with Fig.2.
calculated. According to the fitness, the individuals must The first step is to generate the collection of initial
be made an order from big to small and then the selection weight values, namely randomly assign the N groups
operator is adopted. The selection uses the method of initial weight values in [-1, 11 to the gained network,
roulette wheel. The probability of the selection is where N is the number of elements or individuals, such as
calculated as, equal to 100. Then the fitness of each individual, F,, is
calculated and made an order from big to small. The
P,' = &/xc. (0 Si 2 5 7 ) (2) fitness function is same to (I), except the scope of
After selection, the new generational population comes subscript i is from 0 to 99. After that, whether the end
into being. The crossover operator is used. The conditions reach is judged. If they reach, the optimal
probability of the crossover, P,, depends on the practice. solution is exported. If not, the operations of selection,
Here P, is equal to 0.90. The 58 individuals of the new crossover and mutation is adopted in sequence again. The
population are randomly arranged into twosome. To each end conditions may be the fimess or the iterative times
group, a random data in (0, 1) is generated. If the data is more than a setting value.
less than P, , the two individuals in this group will be
q*
Network 1 ht=2 Network2 h,=l Network I Network 2
".. .___..'
506
2004 IEEE International Conference on Electric Utility Deregulation, Restructuring and Power Technologies (DRPT2004) April 2004 Hong Kong
AW'- AW = ( p - 1 ) A W (5)
Where, p is defined the leap factor, p = ABEB(lnA).
507
2004 IEEE lntemational Conference on Electric Utility Deregulation, Restructuring and Power Technologies (DWT2004) April 2004 Hong Kong
TABLE I
THEFORECASTING
RESULTS OF SOME DAY M 1999.8
Actual value The I"W8.V n e 2"d wav
508
2004 EEE International Conference on Electric Utility Deregulation, Resmcturing and Power Technologies (DRPT2004) April 2004 Hong Kong
w-
5500 -
5wo -
45w -
m-
3500 ,t/h
3 t
I .)ri
I -
-3 -
-5 -
7 -
-9 - ~ second w v
Fig. 4. The percentage errors of the 24h predicted values of electricity load
[9] T.M.Peng, N.F.Huber, G.G.Karady, "An adaptive network Now, he is a professor and deputy head of the Depanment. His research
approach to one-week ahead load forecasting," JEEE Trans. areas of interest include electricity market, power quality, analysis and
Powerswrems, ~01.8,pp. 1195-1202, Aug. 1993. control of power systems, and new transmission and distribution
[ 101 Alireza Khotanzad, Enwang Zhou, Hassan Elmgal, "A neum-fizzy technologies.
..
aoomach to shan-term load forecastine in a orice-sensitive
I
environment," ' I E E E Trans Power Svslem, ~01.17,pp. 1273.1282, Zhou Ming was bom in Hubei Province, China, on
Nov. 2002. Nov. 24, 1967. She received the B.S. and M.S.
degrees in power system and its automation from
VIII. BIOGRAPHIES Nonh China Electric Power University (NCEPU) in
1989 and 1992 respectively.
Since 1992, MS. Zhou has been with the
Linng Haifeng was bom in Hebei Province, China, Depanment of Electrical Engineering at NCEPU.
on May 20, 1976. He received the B.S. degree in Now, she is an associate professor. Her areas of
power system and its automation f" North China interest include A I application to power system, electricity market, and
Elechic Power University (NCEPU) in 1998 and power system operation and management.
received the M.S. degree in power system and its
automation from Huazhang University of Science
&Technologyin2001.
Since 2001, MI. Liang has been with the
Depanment of Elecmcal Engineering at NCEPU.
-
Now. he IS a lecturer His areas of interest include A I application to
power system. new transmission and dtsmbutm teehnologm, and
STLF
-.
Li Genevin fM'2003)
, was bom in Hebei Province
China, on May 18, 1964. He received the B.S., M.S.
and Ph.D. degrees in power system and i t s
automation from North China Electric Power
University (NCEPU) in 1984, 1987 and 1996
respectively.
Since 1987. Dr. Li h a s been with the
Depanment of Elechical Engineering at NCEPU.
509