Estimation of fuel cost curve parameters for thermal power plants using the ABC algorithm
The solution accuracy of economic dispatch problems is associated with the accuracy of the fuel cost curve parameters. Therefore, updating of these parameters is a very important issue to further improve the final accuracy of economic dispatch problems. Estimating the parameters of the fuel cost curve may be the best solution for this issue. This paper presents an application of the artificial bee colony (ABC) algorithm to estimate the fuel cost curve parameters of thermal power plants. In the estimation problem, 1st-, 2nd-, and 3rd-order fuel cost functions are used, and the estimation problem is formulated as an optimization one. The ABC algorithm is used to solve this optimization problem by minimizing the total error in the estimated parameters. In this study, in order to evaluate the performance of the ABC algorithm, it is tested on 3 different cases that have 3 different fuel cost types, such as coal, oil, and gas. The results obtained from the proposed method are compared with the genetic algorithm, particle swarm optimization, and least square error methods reported previously in the literature. The results show that the ABC algorithm is stronger than the others at solving such a problem.
Estimation of fuel cost curve parameters for thermal power plants using the ABC algorithm
The solution accuracy of economic dispatch problems is associated with the accuracy of the fuel cost curve parameters. Therefore, updating of these parameters is a very important issue to further improve the final accuracy of economic dispatch problems. Estimating the parameters of the fuel cost curve may be the best solution for this issue. This paper presents an application of the artificial bee colony (ABC) algorithm to estimate the fuel cost curve parameters of thermal power plants. In the estimation problem, 1st-, 2nd-, and 3rd-order fuel cost functions are used, and the estimation problem is formulated as an optimization one. The ABC algorithm is used to solve this optimization problem by minimizing the total error in the estimated parameters. In this study, in order to evaluate the performance of the ABC algorithm, it is tested on 3 different cases that have 3 different fuel cost types, such as coal, oil, and gas. The results obtained from the proposed method are compared with the genetic algorithm, particle swarm optimization, and least square error methods reported previously in the literature. The results show that the ABC algorithm is stronger than the others at solving such a problem.
___
- A.A. Abou El Ela, M.A. Abido, S.R. Spea, “Optimal power flow using differential evolution algorithm”, Electric Power System Research, Vol. 80, pp. 878–885, 2010.
- S. Sayah, K. Zehar, “Modified differential evolution algorithm for optimal power flow with non-smooth cost functions”, Energy Conversion and Management, Vol. 49, pp. 3036–3042, 2008.
- P. Pao-La-Or, A. Oonsivilai, T. Kulworawanichpong, “Combined economic and emission dispatch using particle swarm optimization”, WSEAS Transactions on Environment and Development, Vol. 6, pp. 296–305, 2010.
- M. Basu, “Dynamic economic emission dispatch using nondominated sorting genetic algorithm-II”, Electrical Power and Energy Systems, Vol. 30, pp. 140–149, 2008.
- S. Duman, U. G¨ uven¸ c, Y. S¨ onmez, N. Y¨ or¨ ukeren, “Optimal power flow using gravitational search algorithm”, Energy Conversion and Management, Vol. 59, pp. 86–95, 2012.
- K.T. Chaturvedi, M. Pandit, L. Srivatsava, “Particle swarm optimization with time varying acceleration coefficients for non-convex economic power dispatch”, Electrical Power and Energy Systems, Vol. 31, pp. 249–257, 2009. K.M. El-Naggar, M.R. AlRashidi, A.K. Al-Othman, “Estimating the input-output parameters of thermal power plants using PSO”, Energy Conversion and Management, Vol. 50, pp. 1767–1772, 2009.
- F.J. Taylor, C.H. Huang, “Recursive estimation of incremental cost curves”, Computers and Electrical Engineering, Vol. 4, pp. 297–307, 1977.
- M.E. El-Hawary, S.Y. Mansour, “Performance evaluation of parameter estimation algorithms for economic operation of power systems”, IEEE Transactions on Power Apparatus and Systems, Vol. PAS-101, pp. 574–82, 1982.
- R.R. Shoults, M.M. Mead, “Optimal estimation of piece-wise linear incremental cost curves for EDC”, IEEE Transactions on Power Apparatus and Systems, Vol. PAS-103, pp. 1432–1438, 1984.
- H.Y.K. Chen, C.E. Postel, “On-line parameter identification of input-output curves for thermal units”, IEEE Transactions on Power Apparatus and Systems, Vol. PWRS-1, pp. 221–224, 1986.
- M. El-Shibini, Z.H. Osman, “A novel technique to estimate the fuel cost functions for economic operation of power systems”, International Journal of Electrical Power and Energy Systems, Vol. 11, pp. 109–114, 1989.
- S.A. Soliman, S.E.A. Emam, G.S. Christensen “Optimization of the optimal coefficients of non-monotonically increasing incremental cost curves”, Electric Power Systems Research, Vol. 21, pp. 99–106, 1991.
- Z.X. Liang, J.D. Glover, “Improved cost functions for economic dispatch computations”, IEEE Transactions on Power Systems, Vol. 6, pp. 821–829, 1991.
- S.A Soliman, A.M. Al-Kandari, “Kalman filtering algorithm for on-line parameter identification of input-output curves for thermal units”, 8th Mediterranean Electrotechnical Conference, pp. 1588–1593, 1996.
- I.M. Ferreira, F.P. Maciel Barbosa, “A square root filter algorithm for dynamic state estimation of electric power systems”, 7th Mediterranean Electrotechnical Conference, Vol. 3, pp. 877–880, 1994.
- N.R. Shivakumar, A. Jain, “A review of power system dynamic state estimation techniques”, Power System Technology and IEEE Power India Conference, pp. 1–6, 2008.
- A.K. Sinha, J.K. Mandal, “Hierarchical dynamic state estimator using ANN-based dynamic load prediction”, IET Generation, Transmission and Distribution, Vol. 146, pp. 541–549, 1999.
- D.M.V. Kumar, S.C. Srivastava, “Power system state forecasting using artificial neural networks”, Electric Machines and Power Systems, Vol. 27, pp. 653–664, 1999.
- J.M. Lin, S.J. Huang, K.R. Shih, “Application of sliding surface enhanced fuzzy control for dynamic state estimation of a power system”, IEEE Transactions on Power Systems, Vol. 18, pp. 570–577, 2003.
- A.M. Al-Kandari, K.M. El-Naggar, “A genetic-based algorithm for optimal estimation of input–output curve parameters of thermal power plants”, Electrical Engineering, Vol. 89, pp. 585–590, 2006.
- M.R. Alrashidi, K.M. El-Naggar, A.K. Al-Othman, “Particle swarm optimization based approach for estimating the fuel-cost function parameters of thermal power plants with valve loading effects”, Electric Power Components and Systems, Vol. 37, pp. 1219–1230, 2009.
- D. Karaboga, “An idea based on honey bee swarm for numerical optimization”, Technical Report-TR06, Erciyes University Engineering Faculty Computer Engineering Department, Kayseri, Turkey, 2005.
- D. Karaboga, B. Basturk, “A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm”, Journal of Global Optimization, Vol. 39, pp. 459–471, 2007.
- S. C ¸ obanlı, A. ¨ Ozt¨ urk, U. G¨ uven¸ c, S. Tosun, “Active power loss minimization in electric power systems through artificial bee colony algorithm”, International Review of Electrical Engineering, Vol. 5, pp. 2217–2223, 2010. S.K. Nayak, K.R. Krishnanand, B.K. Panigrahi, P.K. Rout, “Application of artificial bee colony to economic load dispatch problem with ramp rate limits and prohibited operating zones”, Nature and Biologically Inspired Computing Conference, pp. 1237–1242, 2009.
- S.L. Sabat, S.K. Udgata, A. Abraham, “Artificial bee colony algorithm for small signal model parameter extraction of MESFET”, Engineering Applications of Artificial Intelligence, Vol. 23, pp. 689–694, 2010.
- C. Mittal, “Fuel cost function estimation for economic load dispatch using evolutionary programming”, MSc, Thapar University Electrical and Instrumentation Engineering Department, Patiala, India, 2011.
- D. Karaboga, C. Ozturk, “Neural networks training by artificial bee colony algorithm on pattern classification”, Neural Network World, Vol. 19, pp. 279–292. 2009.
- D. Karaboga, C. Ozturk, “A novel clustering approach: artificial bee colony (ABC) algorithm”, Applied Soft Computing, Vol. 11, pp. 652–657, 2011.
- C. Ozturk, D. Karaboga, B. Gorkemli, “Probabilistic dynamic deployment of wireless sensor networks by artificial bee colony algorithm”, Sensors, Vol. 11, pp. 6056–6065, 2011.
- D. Karaboga, B. Gorkemli, C. Ozturk, N. Karaboga, “A comprehensive survey: artificial bee colony (ABC) algorithm and applications”, Artificial Intelligence Review, pp. 1–37, 2012.
- Y. S¨ onmez, “Multi-objective environmental/economic dispatch solution with penalty factor using artificial bee colony algorithm”, Scientific Research and Essays, Vol. 6, pp. 2824–2831, 2011.
- S. Hemamalini, S.P. Simon, “Economic load dispatch with valve-point effect using artificial bee colony algorithm”, Proceedings of the 32nd National System Conference, pp. 525–530, 2008.
- S. Hemamalini, S.P. Simon, “Artificial bee colony algorithm for economic load dispatch problem with non-smooth cost functions”, Electric Power Components and Systems, Vol. 38, pp. 786–803, 2010.
- D. Karaboga, B. Akay, “A comparative study of artificial bee colony algorithm”, Applied Mathematics and Computation, Vol. 214, pp. 108–132, 2009.