Coal demand estimating in Iran based on socio-economic indicators using particle swarm optimisation and genetic algorithm

The main objective of this research is to investigate Iran's coal demand, projection and supplies by using the structure of the Iranian socio-economic conditions. This study develops a scenario to analyse coal consumption and make future projections based on particle swarm optimisation (PSO) and genetic algorithm (GA) methods. The models developed in two forms (exponential and linear) and applied to the coal demand of Iran. PSO and GA demand estimation models (PSO-DEM and GA-DEM) are developed to estimate the future coal demand values based on population, gross domestic product (GDP), import and export figures. Coal consumption in Iran from 1981 to 2005 is considered as the case of this study. The available data is partly used for finding the optimal, or near optimal, values of the weighting parameters (1981–1999) and partly for testing the models (2000–2005). For the best results of GA, relative error averages were 2.121% and 10.647% for GA — DEMexponential and GA — DEMlinear and were 1.921% for 3.885% for PSO — DEMexponential and PSO — DEMlinear. Coal demand is forecasted up to year 2030.

[1]  Ünal Çamdali,et al.  Energy and exergy efficiencies in Turkish transportation sector, 1988-2004 , 2007 .

[2]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[3]  Soner Haldenbilen,et al.  Genetic algorithm approach to estimate transport energy demand in Turkey , 2005 .

[4]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[5]  Zülal Güngör,et al.  A fuzzy outranking method in energy policy planning , 2000, Fuzzy Sets Syst..

[6]  John J. Grefenstette,et al.  How Genetic Algorithms Work: A Critical Look at Implicit Parallelism , 1989, ICGA.

[7]  F. A. Hessari,et al.  Sectoral energy consumption in Iran , 2005 .

[8]  Kalyanmoy Deb,et al.  A Comparative Analysis of Selection Schemes Used in Genetic Algorithms , 1990, FOGA.

[9]  Lothar Thiele,et al.  A Comparison of Selection Schemes used in Genetic Algorithms , 1995 .

[10]  Diyar Akay,et al.  Grey prediction with rolling mechanism for electricity demand forecasting of Turkey , 2007 .

[11]  H. Jafari,et al.  The Crisis of Gasoline Consumption in the Iran's Transportation Sector , 2008 .

[12]  Z. Yumurtacı,et al.  Electric Energy Demand of Turkey for the Year 2050 , 2004 .

[13]  Ling Wang,et al.  Particle swarm optimization for function optimization in noisy environment , 2006, Appl. Math. Comput..

[14]  Ayhan Demirbas,et al.  Energy balance, energy sources, energy policy, future developments and energy investments in Turkey , 2001 .

[15]  Abdolreza Karbassi,et al.  Sustainability of energy production and use in Iran , 2007 .

[16]  M. Toksari Ant colony optimization approach to estimate energy demand of Turkey , 2007 .

[17]  Bernard Gilland Population economic growth and energy demand 1985-2020. , 1988 .

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

[19]  Harun Kemal Ozturk,et al.  Estimating energy demand of Turkey based on economic indicators using genetic algorithm approach , 2004 .

[20]  Andries Petrus Engelbrecht,et al.  Fundamentals of Computational Swarm Intelligence , 2005 .

[21]  M. Duran Toksarı,et al.  Estimating the net electricity energy generation and demand using the ant colony optimization approach: Case of Turkey , 2009 .

[22]  James E. Baker,et al.  Adaptive Selection Methods for Genetic Algorithms , 1985, International Conference on Genetic Algorithms.

[23]  Benjamin F. Hobbs,et al.  Artificial neural networks for short-term energy forecasting: Accuracy and economic value , 1998, Neurocomputing.

[24]  Zbigniew Michalewicz,et al.  A Hierarchy of Evolution Programs: An Experimental Study , 1993, Evolutionary Computation.

[25]  Gilbert Syswerda,et al.  A Study of Reproduction in Generational and Steady State Genetic Algorithms , 1990, FOGA.

[26]  Adnan Sözen,et al.  Modelling of Turkey's net energy consumption using artificial neural network , 2005, Int. J. Comput. Appl. Technol..

[27]  Arif Hepbasli,et al.  Estimating Energy and Exergy Production and Consumption Values Using Three Different Genetic Algorithm Approaches. Part 2: Application and Scenarios , 2005 .

[28]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[29]  Carol Dahl,et al.  Forecasting Energy Demand in the Developing World , 1998 .

[30]  Christopher R. Stephens,et al.  "Optimal" mutation rates for genetic search , 2006, GECCO.

[31]  I-Tung Yang,et al.  Performing complex project crashing analysis with aid of particle swarm optimization algorithm , 2007 .

[32]  Andries Petrus Engelbrecht,et al.  Locating multiple optima using particle swarm optimization , 2007, Appl. Math. Comput..

[33]  V. Ediger,et al.  Forecasting the primary energy demand in Turkey and analysis of cyclic patterns , 2002 .

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

[35]  Adnan Sözen,et al.  Prospects for Future Projections of the Basic Energy Sources in Turkey , 2007 .

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

[37]  Yusuf. Işık Turkey’s Energy Prospects in the EU-Turkey Context. CEPS EU-Turkey Working Papers No. 9, 1 October 2004 , 2004 .

[38]  Rajarshi Das,et al.  A Study of Control Parameters Affecting Online Performance of Genetic Algorithms for Function Optimization , 1989, ICGA.

[39]  Hong Liu,et al.  Particle Swarm Optimization based on Dynamic Niche Technology with Applications to Conceptual Design , 2006, 2006 10th International Conference on Computer Supported Cooperative Work in Design.

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

[41]  Zbigniew Michalewicz,et al.  Adaptation in evolutionary computation: a survey , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

[42]  John J. Grefenstette,et al.  Optimization of Control Parameters for Genetic Algorithms , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[43]  Nostrand Reinhold,et al.  the utility of using the genetic algorithm approach on the problem of Davis, L. (1991), Handbook of Genetic Algorithms. Van Nostrand Reinhold, New York. , 1991 .

[44]  V. Ediger,et al.  ARIMA forecasting of primary energy demand by fuel in Turkey , 2007 .