Comparison of particle swarm optimization and other metaheuristics on electricity demand estimation: A case study of Iran

The importance of energy demand estimation stems from energy planning, formulating strategies and recommending energy policies. Most often, energy demand is mathematically formulated by socio-economic indicators. The challenging problem is to determine the optimal or near optimal weighting factors. Inspired by social behavior of bird flocking or fish schooling, PSO (particle swarm optimization) is a population-based search technique which has attracted significant attention to tackle the complexity of difficult optimization problems. This paper studies the performance of different PSO variants for estimating Iran's electricity demand. Seven PSO variants namely, original PSO, PSO-w (PSO with weighting factor), PSO-cf (PSO with constriction factor), PSO-rf (PSO with repulsion factor), PSO-vc (PSO with velocity control), CLPSO (comprehensive learning PSO) and a MPSO (modified PSO), are used to find the unknown weighting factors based on the data from 1982 to 2003. The validation process is then conducted by testing the optimized models by using the data from 2004 to 2009. It is seen that PSO-vc produces more promising results than the other variants, HS (harmony search) and ABSO (artificial bee swarm optimization) algorithms in terms of MAPE (mean absolute percentage error). This value is obtained 2.47 and 2.50 for the exponential and quadratic models, respectively.

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

[2]  Yoshikazu Fukuyama,et al.  A Hybrid Particle Swarm Optimization for Distribution State Estimation , 2002, IEEE Power Engineering Review.

[3]  M. Clerc,et al.  The swarm and the queen: towards a deterministic and adaptive particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[4]  Hossein Nezamabadi-pour,et al.  Estimation of electricity demand of Iran using two heuristic algorithms , 2010 .

[5]  H. Ozturk,et al.  Application of genetic algorithm (GA) technique on demand estimation of fossil fuels in Turkey , 2008 .

[6]  Zhang Li-ping,et al.  Optimal choice of parameters for particle swarm optimization , 2005 .

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

[8]  Jean-Paul Brigger Report and statistics , 2008 .

[9]  Turan Paksoy,et al.  Swarm intelligence approaches to estimate electricity energy demand in Turkey , 2012, Knowl. Based Syst..

[10]  Michael N. Vrahatis,et al.  On the computation of all global minimizers through particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[11]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[12]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[13]  A. Elkamel,et al.  Electricity demand estimation using an adaptive neuro-fuzzy network: A case study from the Ontario province – Canada , 2013 .

[14]  Alireza Rezazadeh,et al.  Artificial bee swarm optimization algorithm for parameters identification of solar cell models , 2013 .

[15]  M. Zhang,et al.  Forecasting the transport energy demand based on PLSR method in China , 2009 .

[16]  Siddhartha,et al.  A particle swarm optimization algorithm for optimization of thermal performance of a smooth flat plate solar air heater , 2012 .

[17]  Mohd Shariq Khan,et al.  Design optimization of single mixed refrigerant natural gas liquefaction process using the particle swarm paradigm with nonlinear constraints , 2013 .

[18]  Ali Azadeh,et al.  A simulated-based neural network algorithm for forecasting electrical energy consumption in Iran , 2008 .

[19]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[20]  Turan Paksoy,et al.  A novel hybrid approach based on Particle Swarm Optimization and Ant Colony Algorithm to forecast energy demand of Turkey , 2012 .

[21]  Shiwei Yu,et al.  A hybrid procedure for energy demand forecasting in China , 2012 .

[22]  Ali Azadeh,et al.  An integrated fuzzy regression algorithm for energy consumption estimation with non-stationary data: A case study of Iran , 2010 .

[23]  A. Ghanbarzadeh,et al.  Application of PSO (particle swarm optimization) and GA (genetic algorithm) techniques on demand est , 2010 .

[24]  Zita Vale,et al.  Distributed energy resource short-term scheduling using Signaled Particle Swarm Optimization , 2012 .

[25]  Ke Wang,et al.  A PSO–GA optimal model to estimate primary energy demand of China , 2012 .

[26]  Alireza Rezazadeh,et al.  Optimization of PEMFC model parameters with a modified particle swarm optimization , 2011 .

[27]  Alireza Rezazadeh,et al.  A grouping-based global harmony search algorithm for modeling of proton exchange membrane fuel cell , 2011 .

[28]  A. Hepbasli,et al.  Electricity estimation using genetic algorithm approach: a case study of Turkey , 2005 .

[29]  Salman Mohagheghi,et al.  Particle Swarm Optimization: Basic Concepts, Variants and Applications in Power Systems , 2008, IEEE Transactions on Evolutionary Computation.