Review On ANN Based STLF Models
Review On ANN Based STLF Models
Abstract - Artificial Neural Networks (AAN) have recently such opinion may be in question.
been receiving considerable attention and a large number of Over the past two decades, ANNs have been receiving
publications concerning ANN-based short-term load considerable attention and a large number of papers on
forecasting (STLF) have appreared in the literature. An their application to solve power system problems has
extensive survey of ANN-based load forecasting models is appeared in the literature. This paper presents an extensive
given in this paper. The six most important factors which survey of ANN-based STLF models. Although many
affect the accuracy and efficiency of the load forecasters are factors affect the accuracy and efficiency of the
presented and discussed. The paper also includes ANN-based load forecaster, the following six factors are
conclusions reached by the authors as a result of their believed to be the most important ones. In section 2,
research in this area. various kinds of Back-Propagation (BP) network structures
are presented and discussed. The selection of input
Keywords: artificial neural networks, short-term load variables is reviewed in section 3. In section 4, different
forecasting models ways of selecting the training set are presented and
evaluated. Because of the drawbacks of the BP algorithm,
some efficient modifications are discussed in section 5. In
Introduction section 6 and 7, the determination of the number of hidden
neurons and the parameters of the BP algorithm are
Accurate and robust load forecasting is of great respectively presented. Conclusions follow in section 8.
importance for power system operation. It is the basis of
economic dispatch, hydro-thermal coordination, unit
commitment, transaction evaluation, and system security The BP network structures
analysis among other functions.
Because of its importance, load forecasting has been Artificial Neural Networks have parallel and distributed
extensively researched and a large number of models were processing structures. They can be thought of as a set of
proposed during the past several decades, such as computing arrays consisting of series of repetitive uniform
Box-Jenkins models, ARIMA models, Kalman filtering processors placed on a grid. Learning is achieved by
models, and the spectral expansion techniques-based models. changing the interconnection between the processors [1].
Generally, the models are based on statistcal methods and To date, there exists many types of ANNs which are
work well under normal conditions, however, they show characterized by their topology and learning rules. As for
some deficiency in the presence of an abrupt change in the STLF problem, the BP network is the most widely used
environmental or sociological variables which are believed one. With the ability to approximate any continuous
to affect load patterns. Also, the employed techniques for nonlinear function, the BP network has extraordinary
those models use a large number of complex relationships, mapping (forecasting) abilities.
require a long computational time, and may result in The BP network is a kind of multilayer feed forward
numerical instabilities. Therefore, some new forecasting network, and the transfer function within the network is
models were introduced recently. usually a nonlinear function such as the Sigmoid function.
As a result of the development of Artificial Intelligence The typical BP network structure for STLF is a three-layer
(AI), Expert System (ES) and Artificial Neural Networks network, with the nonlinear Sigmoid function as the
(ANN) have been applied to solve the STLF problems. transfer function [2-8]. An example of this network is
An ES forecasts the load according to rules extracted from shown in Figure 1.
experts' knowledge and operators' experience. This method is In addition to the typical Sigmoid function, a linear
promising, however, it is important to note that the expert transfer function from the input layer directly to the output
opinion may not always be consistent, and the reliability of layer as shown in Figure 2 was proposed in [9] to account
for linear components of the load. The authors of [9] have forecasting error over the period of a whole year has
reported that this approach has improved their forecasting improved considerably.
results by more than 1%. It is proven that a 3-layer ANN with suitable dimension
is sufficient to approximate any continuous non-linear
function. In [13], it is illustrated that the 4-layer structure is
easier to be trapped in a local minima while possesing the
other features of the 3-layer ANNs. However, attracted by
the compact architecture and efficiency of the learning
process of the 4-layer ANN, a load forecaster using this
structure was recoomended in [1,14] and promising results
were reported.
Based on the above discussion, the topology of BP
network can be of 3-layers or 4-layers, the transfer function
can be linear, nonlinear or a combination of both. Also, the
network can be either fully connected or non-fully
connected. From our experience we have found that the BP
network structure is problem dependent, and a structure
that is suitable for a given power system is not necassarily
Figure 1 A typical BP network structure suitable for another.