Short-Term Load Forecasting Using Artificial Neural Network Based on Particle Swarm Optimization Algorithm

The quality of short term load forecasting can improve the efficiency of planning and operation of electric utilities. In this work, for determining the competitive learning model, the particle swarm optimization (PSO) technique is used as a training algorithm to adjust the weights of the artificial neural networks (ANNs) model to predict hourly loads. The feature of PSO is to fly potential solutions through hyperspace, accelerating toward better solutions. Thus the training phase should result in obtaining the weights configuration associated with the minimum output error. The historical load and weather information were trained and tested over a period of one season through two years. Generalized error estimation is done by using the reverse part of the data as a "test" set. The results were compared with conventional back-propagation algorithm and yielded encouraging results.

[1]  W. Pedrycz,et al.  Artificial neural network for forecasting daily loads of a Canadian electric utility , 1993, [1993] Proceedings of the Second International Forum on Applications of Neural Networks to Power Systems.

[2]  Saifur Rahman,et al.  Analysis and Evaluation of Five Short-Term Load Forecasting Techniques , 1989, IEEE Power Engineering Review.

[3]  M.E. El-Hawary,et al.  Short term load forecasting by using wavelet neural networks , 2000, 2000 Canadian Conference on Electrical and Computer Engineering. Conference Proceedings. Navigating to a New Era (Cat. No.00TH8492).

[4]  Tommy W. S. Chow,et al.  Neural network based short-term load forecasting using weather compensation , 1996 .

[5]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[6]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[7]  R. W. Dobbins,et al.  Computational intelligence PC tools , 1996 .