This paper examines long-term optimal operation using dynamic programming for a large hydropower system of 10 reservoirs in Northeast China. Besides considering flow and hydraulic head, the optimization explicitly includes time-varying electricity market prices to maximize benefit. Two techniques are used to reduce the ‘curse of dimensionality’ of dynamic programming with many reservoirs. Discrete differential dynamic programming (DDDP) reduces the search space and computer memory needed. Object-oriented programming (OOP) and the ability to dynamically allocate and release memory with the C++ language greatly reduces the cumulative effect of computer memory for solving multi-dimensional dynamic programming models. The case study shows that the model can reduce the ‘curse of dimensionality’ and achieve satisfactory results.
Skip Nav Destination
Article navigation
Research Article|
October 22 2013
Large-scale hydropower system optimization using dynamic programming and object-oriented programming: the case of the Northeast China Power Grid
Ji-Qing Li;
1National Engineering Laboratory for Biomass Power Generation Equipment, Renewable Energy School, North China Electric Power University, Beijing 102206, China
E-mail: [email protected]; [email protected]
Search for other works by this author on:
Yu-Shan Zhang;
Yu-Shan Zhang
2Office of the South-to-North Water Diversion Project Commission of the State Council, Beijing 100053, China
Search for other works by this author on:
Chang-Ming Ji;
Chang-Ming Ji
1National Engineering Laboratory for Biomass Power Generation Equipment, Renewable Energy School, North China Electric Power University, Beijing 102206, China
Search for other works by this author on:
Ai-Jing Wang;
Ai-Jing Wang
1National Engineering Laboratory for Biomass Power Generation Equipment, Renewable Energy School, North China Electric Power University, Beijing 102206, China
Search for other works by this author on:
Jay R. Lund
Jay R. Lund
3University of California, Davis, CA 95616, USA
Search for other works by this author on:
Water Sci Technol (2013) 68 (11): 2458–2467.
Article history
Received:
January 17 2013
Accepted:
August 23 2013
Citation
Ji-Qing Li, Yu-Shan Zhang, Chang-Ming Ji, Ai-Jing Wang, Jay R. Lund; Large-scale hydropower system optimization using dynamic programming and object-oriented programming: the case of the Northeast China Power Grid. Water Sci Technol 1 December 2013; 68 (11): 2458–2467. doi: https://doi.org/10.2166/wst.2013.528
Download citation file:
Sign in
Don't already have an account? Register
Client Account
You could not be signed in. Please check your email address / username and password and try again.
Could not validate captcha. Please try again.
eBook
Pay-Per-View Access
$38.00