Application of Neural Network Based on Particle Swarm Optimization in Short-Term Load Forecasting

To overcome the defects of neural network (NN) using back-propagation algorithm (BPNN) such as slow convergence rate and easy to fall into local minimum, the particle swarm optimization (PSO) algorithm was adopted to optimize BPNN model for short-term load forecasting (SLTF). Since those defects are partly caused by the random selection of network’s initial values, PSO was used to optimize initial weights and thresholds of BPNN model, thus a novel model for STLF was built, namely PSO-BPNN model. The simulation results of daily and weekly loads forecasting for actual power system show that the proposed forecasting model can effectively improve the accuracy of SLTF and this model is stable and adaptable for both workday and rest-day. Furthermore, its forecasting performance is far better than that of simple BPNN model and BPNN model using genetic algorithm to determine the initial values (GA-BPNN).

[1]  Yuhui Shi,et al.  Particle swarm optimization: developments, applications and resources , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[2]  Michael N. Vrahatis,et al.  Recent approaches to global optimization problems through Particle Swarm Optimization , 2002, Natural Computing.

[3]  Kerstin Dautenhahn,et al.  Book Review: Swarm Intelligence by James Kennedy, Russell C. Eberhart, with Yuhui Shi , 2002, Genetic Programming and Evolvable Machines.

[4]  Hesham K. Alfares,et al.  Electric load forecasting: Literature survey and classification of methods , 2002, Int. J. Syst. Sci..

[5]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[6]  Cheng-Yan Kao,et al.  A Robust Evolutionary Algorithm for Training Neural Networks , 2001, Neural Computing & Applications.

[7]  Hak-Keung Lam,et al.  Tuning of the structure and parameters of a neural network using an improved genetic algorithm , 2003, IEEE Trans. Neural Networks.

[8]  Kostas S. Metaxiotis,et al.  Artificial intelligence in short term electric load forecasting: a state-of-the-art survey for the researcher , 2003 .

[9]  M. Franchini Use of a genetic algorithm combined with a local search method for the automatic calibration of conceptual rainfall-runoff models , 1996 .

[10]  Chen Gen-yong Combined power load forecast model based on Matlab neural network toolbox , 2003 .

[11]  T. Worawit,et al.  Substation short term load forecasting using neural network with genetic algorithm , 2002, 2002 IEEE Region 10 Conference on Computers, Communications, Control and Power Engineering. TENCOM '02. Proceedings..

[12]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[13]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.