Comparison between dynamic programming and genetic algorithm for hydro unit economic load dispatch

被引:28
|
作者
Xu, Bin [1 ]
Zhong, Ping-an [1 ,2 ]
Zhao, Yun-fa [3 ]
Zhu, Yu-zuo [4 ]
Zhang, Gao-qi [5 ]
机构
[1] Hohai Univ, Coll Hydrol & Water Resources, Nanjing 210098, Jiangsu, Peoples R China
[2] Hohai Univ, Natl Engn Res Ctr Water Resources Efficient Utili, Nanjing 210098, Jiangsu, Peoples R China
[3] China Three Gorges Corp, Beijing 100038, Peoples R China
[4] Datang Yantan Hydropower Corp, Nanning 530022, Peoples R China
[5] Yellow River Engn Consulting Co Ltd, Zhengzhou 450003, Henan, Peoples R China
基金
中国国家自然科学基金;
关键词
hydro unit; economic load dispatch; dynamic programming; genetic algorithm; numerical experiment;
D O I
10.3882/j.issn.1674-2370.2014.04.007
中图分类号
TV21 [水资源调查与水利规划];
学科分类号
081501 ;
摘要
The hydro unit economic load dispatch (ELD) is of great importance in energy conservation and emission reduction. Dynamic programming (DP) and genetic algorithm (GA) are two representative algorithms for solving ELD problems. The goal of this study was to examine the performance of DP and GA while they were applied to ELD. We established numerical experiments to conduct performance comparisons between DP and GA with two given schemes. The schemes included comparing the CPU time of the algorithms when they had the same solution quality, and comparing the solution quality when they had the same CPU time. The numerical experiments were applied to the Three Gorges Reservoir in China, which is equipped with 26 hydro generation units. We found the relation between the performance of algorithms and the number of units through experiments. Results show that GA is adept at searching for optimal solutions in low-dimensional cases. In some cases, such as with a number of units of less than 10, GA's performance is superior to that of a coarse-grid DP. However, GA loses its superiority in high-dimensional cases. DP is powerful in obtaining stable and high-quality solutions. Its performance can be maintained even while searching over a large solution space. Nevertheless, due to its exhaustive enumerating nature, it costs excess time in low-dimensional cases.
引用
收藏
页码:420 / 432
页数:13
相关论文
共 50 条
  • [21] Dynamic Economic Load Dispatch using Levenberg Marquardt Algorithm
    Daniel, Leena
    Chaturvedi, Krishna Teerath
    Kolhe, Mohan Lal
    SPECIAL ISSUE OF THE FOURTH INTERNATIONAL SYMPOSIUM ON HYDROGEN ENERGY, RENEWABLE ENERGY AND MATERIALS, 2018 (HEREM 2018), 2018, 144 : 95 - 103
  • [22] Comparison Study on Economic Load Dispatch Using Metaheuristic Algorithm
    Aribowo, Widi
    GAZI UNIVERSITY JOURNAL OF SCIENCE, 2022, 35 (01): : 26 - 40
  • [23] Evolutionary programming techniques for economic load dispatch
    Sinha, N
    Chakrabarti, R
    Chattopadhyay, RK
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (01) : 83 - 94
  • [24] An Improved Genetic Algorithm Approach to the Unit Commitment/Economic Dispatch Problem
    Ponciroli, Roberto
    Stauff, Nicolas E.
    Ramsey, Jackson
    Ganda, Francesco
    Vilim, Richard B.
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2020, 35 (05) : 4005 - 4013
  • [25] APPLICATION OF DYNAMIC PROGRAMMING FOR OPTIMAL UNIT COMMITMENT AND ECONOMIC DISPATCH OF DISTRIBUTION NETWORKS
    Dimishkovska, Natasha
    Iliev, Atanas
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2021, 13 (01): : 17 - 26
  • [26] Storage modeling and approximate dynamic programming algorithm for stochastic dynamic economic dispatch problems
    Jian, Ganyang
    Liu, Mingbo
    Lin, Shunjiang
    Zhongguo Dianji Gongcheng Xuebao/Proceedings of the Chinese Society of Electrical Engineering, 2014, 34 (25): : 4333 - 4340
  • [27] Genetic Algorithm for Power Load Dispatch
    Chiang, Chao-Lung
    2008 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, : 182 - 187
  • [28] Dynamic Economic Dispatch Using Genetic and Particle Swarm Optimization Algorithm
    El Fergougui, A.
    Ladjici, A. A.
    Benseddik, A.
    Amrane, Y.
    2018 5TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2018, : 1001 - 1005
  • [29] A Fast Solver for Dynamic Economic Load Dispatch With Minimum Emission Using Quadratic Programming
    Ziane, Ismail
    Benhamida, Farid
    Salhi, Yacine
    Graa, Amel
    2015 4TH INTERNATIONAL CONFERENCE ON SYSTEMS AND CONTROL (ICSC), 2015, : 290 - 294
  • [30] Solving Dynamic Economic Load Dispatch With Ramp Rate Limit Using Quadratic Programming
    Benhamida, F.
    Ziane, I.
    Souag, S.
    Graa, A.
    Dehiba, B.
    2013 NORTH AMERICAN POWER SYMPOSIUM (NAPS), 2013,