Skip to main content
Log in

Stable Improved Dynamic Programming Method: An Efficient and Accurate Method for Optimization of Reservoir Flood Control Operation

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

The optimal algorithm to ensure computational efficiency and accuracy remains to be challenging for the development of robust operation model to solve the optimization problem of reservoir operation, particularly for applications involving flood control with complex flood hydrograph. The dynamic programming (DP) is one of the most popular methods to solve optimization problem, but it is limited the “curse of dimensionality” problem. The improved dynamic programming (IDP) method has been proposed to overcome this defeat of DP, remaining the convergence problem. The relaxation method based on approximate monotonic relationship shows potential to ensure convergence of IDP. In this study, the theoretical search range of the relaxation method are analyzed. A stable improved dynamic programming (SIDP) method is proposed based on relaxation method and a prediction method of schedulable storage states. The proposed SIDP overcomes the complex computational problem of DP and the convergence problem of IDP. The case study on an ideal reservoir and the Guanting reservoir, shows that SIDP can achieve an accuracy as high as DP, but with a much higher efficiency than DP. This method shows a strong solution to optimization problems of reservoir flood control operation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Data Availability

Data and code are available from the corresponding author.

References

Download references

Funding

This work was supported by the Key Technologies Research and Development Program of China (No. 2016YFC0803107) and Beijing Science and Technology Planning Project (No. Z201100008220005).

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study conception and design. Methods, data collection and supervision are performed by Fuxin Chai. Methods, programming and analysis were performed by Feng Peng. The first draft of the manuscript was written by Feng Peng. The first draft was reviewed by Hongping Zhang and Wenbin Zang and Hongping Zhang revised the first draft. Fuxin Chai performed the final review. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Feng Peng.

Ethics declarations

Competing Interests

The authors have no relevant financial or non-financial interests to disclose.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chai, F., Peng, F., Zhang, H. et al. Stable Improved Dynamic Programming Method: An Efficient and Accurate Method for Optimization of Reservoir Flood Control Operation. Water Resour Manage 37, 5635–5654 (2023). https://doi.org/10.1007/s11269-023-03622-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-023-03622-w

Keywords

Navigation