A particle swarm optimization to identifying the ARMAX model for short-term load forecasting

In this paper, a new particle swarm optimization (PSO) approach to identifying the autoregressive moving average with exogenous variable (ARMAX) model for one-day to one-week ahead hourly load forecasts was proposed. Owing to the inherent nonlinear characteristics of power system loads, the surface of the forecasting error function possesses many local minimum points. Solutions of the gradient search-based stochastic time series (STS) technique may, therefore, stall at the local minimum points, which lead to an inadequate model. By simulating a simplified social system, the PSO algorithm offers the capability of converging toward the global minimum point of a complex error surface. The proposed PSO has been tested on the different types of Taiwan Power (Taipower) load data and compared with the evolutionary programming (EP) algorithm and the traditional STS method. Testing results indicate that the proposed PSO has high-quality solution, superior convergence characteristics, and shorter computation time.

[1]  Chao-Ming Huang Non-member,et al.  A New Short-Term Load Forecasting Approach Using Self-organizing Fuzzy ARMAX Models , 1998 .

[2]  R. Buizza,et al.  Neural Network Load Forecasting with Weather Ensemble Predictions , 2002, IEEE Power Engineering Review.

[3]  Robert J. Marks,et al.  Electric load forecasting using an artificial neural network , 1991 .

[4]  Y.-Y. Hsu,et al.  Fuzzy expert systems: an application to short-term load forecasting , 1992 .

[5]  N. Nikolic,et al.  Weather sensitive method for short term load forecasting in Electric Power Utility of Serbia , 2003 .

[6]  S. A Generalized Knowledge-Based Short-Term Load-Forecasting Technique , .

[7]  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).

[8]  P. J. Angeline,et al.  Using selection to improve particle swarm optimization , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[9]  Yoshikazu Fukuyama,et al.  A particle swarm optimization for reactive power and voltage control considering voltage security assessment , 2000 .

[10]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[11]  Yoshikazu Fukuyama,et al.  A hybrid particle swarm optimization for distribution state estimation , 2003, 2003 IEEE Power Engineering Society General Meeting (IEEE Cat. No.03CH37491).

[12]  Shyh-Jier Huang,et al.  Short-term load forecasting via ARMA model identification including non-Gaussian process considerations , 2003 .

[13]  M. El-Hawary,et al.  Load forecasting via suboptimal seasonal autoregressive models and iteratively reweighted least squares estimation , 1993 .

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

[15]  Hong-Tzer Yang,et al.  Identification of ARMAX model for short term load forecasting: an evolutionary programming approach , 1995 .

[16]  Zwe-Lee Gaing,et al.  Particle swarm optimization to solving the economic dispatch considering the generator constraints , 2003 .

[17]  Y. Shimakura,et al.  Short-term load forecasting using an artificial neural network , 1993, [1993] Proceedings of the Second International Forum on Applications of Neural Networks to Power Systems.

[18]  W. R. Christiaanse Short-Term Load Forecasting Using General Exponential Smoothing , 1971 .