Loading…

Optimization of hydropower system operation by uniform dynamic programming for dimensionality reduction

As a popular optimization tool for multi-stage sequential decision problems, dynamic programming (DP) has been widely used to handle with hydropower system operation problems. However, the DP computational burden shows an exponential growth with the increasing number of hydroplants, which results in...

Full description

Saved in:
Bibliographic Details
Published in:Energy (Oxford) 2017-09, Vol.134, p.718-730
Main Authors: Feng, Zhong-kai, Niu, Wen-jing, Cheng, Chun-tian, Wu, Xin-yu
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:As a popular optimization tool for multi-stage sequential decision problems, dynamic programming (DP) has been widely used to handle with hydropower system operation problems. However, the DP computational burden shows an exponential growth with the increasing number of hydroplants, which results in “the curse of dimensionality” and limits its application to resolve large and complex hydropower operation problem. Thus, this paper presents a novel modified DP algorithm called uniform dynamic programming (UDP) to alleviate the dimensionality problem of dynamic programming. In UDP, the uniform design is first used to construct the state variables set of each period by selecting some small but representative discrete state combinations, and then the DP recursive equation is used to find an improved solution for the next computation cycle. The UDP method is tested in the Wu River cascaded hydropower system of southwest China. The results indicate that the proposed UDP algorithm has competitive performance in computational efficiency and convergence speed, which is an effective tool for hydropower operation problem. •This research is from the real demand of complex hydropower operation.•Uniform dynamic programming is presented to handle dimensionality problem.•UDP reduces computational complexity of DP by choosing representative states.•UDP enhances computational efficiency while obtaining satisfying solutions.
ISSN:0360-5442
1873-6785
DOI:10.1016/j.energy.2017.06.062