Abstract
Application of optimization techniques for determining the optimal operating policy of reservoirs is a major issue in water resources planning and management. As an optimization Genetic Algorithm, ruled by evolution techniques, have become popular in diversified fields of science. The main aim of this study is to explore the efficiency and effectiveness of genetic algorithm in optimization of multi-reservoirs. A computer code has been constructed for this purpose and verified by means of a reference problem with a known global optimum. Three reservoirs in the Colorado River Storage Project were optimized for maximization of energy production. Besides, a real-time approach utilizing a blend of online and a posteriori data was proposed. The results obtained were compared to the real operational data and genetic algorithm was found to be effective and can be utilized as an alternative technique to other traditional optimization techniques.
Similar content being viewed by others
References
Ahmed I, Lansey K (2001) Optimal operation of multi-reservoir systems under uncertainty. In: Phelps D (ed) Proc, world water and environmental resources congress. Environmental and Water Resources Institute of ASCE, Reston
Ahmed JA, Sarma AK (2005) Genetic algorithm for optimal operating policy of a multipurpose reservoir. Water Resour Manage 19(2):145–161
Ansari N, Hou E (1999) Computational intelligence for optimization. Kluwer Academic, Boston
Barros M, Tsai F, Yang S-L, Lopes J, Yeh W (2003) Optimization of large-scale hydropower system operations. J Water Resour Plan Manage 129(3):178–188
Bellman R (1957) Dynamic programming. Princeton University Press, Princeton
Cai X, McKinney D, Lasdon L (2001) Solving nonlinear water management models using a combined genetic algorithm and linear programming approach. Adv Water Resour 24(6):667–676
Chandramouli V, Raman H (2001) Multireservoir modeling with dynamic programming and neural networks. J Water Resour Plan Manage 127(2):89–98
Cheng CT, Chau KW (2001) Fuzzy iteration methodology for reservoir flood control operation. J Am Water Resour Assoc 37(5):1381–1388
Cheng CT, Chau KW (2002) Three-person multi-objective conflict decision in reservoir flood control. Eur J Oper Res 142(3):625–631
Cheng CT, Chau KW (2004) Flood control management system for reservoirs in China. Environ Model Softw 19(12):1141–1150
Cheng CT, Wang WC, Xu DM, Chau KW (2008) Optimizing hydropower reservoir operation using hybrid genetic algorithm and chaos. Water Resour Manage 22(7):895–909
Cieniawski SE, Eheart JW, Ranjithan S (1995) Using genetic algorithms to solve a multiobjective groundwater monitoring problem. Water Resour Res 31(2):399–409
Davidson JW, Goulter IC (1995) Evolution program for the design of rectilinear branched distribution systems. J Comput Civ Eng, ASCE 9(2):112–121
De Jong KA (1975) An analysis of the behavior of a class of genetic adaptive systems. Doctoral dissertation, University of Michigan, Ann Arbor, MI
Esat V, Hall MJ (1994) Water resources system optimization using genetic algorithms. In: Proc. 1st int. conf. on hydroinformatics. Balkema Rotterdam, The Netherlands, pp 225–231
Eshelman LJ, Schaffer JD (1993) Real-coded genetic algorithms and interval-schemata. In: Whitley LD (ed) Foundations of genetic algorithms 2. Morgan Kaufmann Publishers, San Mateo, pp 187–202
Fahmy HS, King JP, Wentzel MW, Seton JA (1994) Economic optimization of river management using genetic algorithms. Paper No. 943034, ASAE 1994 Int. Summer Meeting, Am. Soc. of Agricultural Engrs., St. Joseph, Mich
Francini M (1996) Use of a genetic algorithm combined with a local search method for the automatic calibration of conceptual rainfall-runoff models. J Hydrol Sci 41(1):21–40
Gal S (1979) Optimal management of a multi-reservoir water supply system. Water Resour Res 15(4):737–749
Goldberg D (1989) Genetic algorithms in search optimization and machine learning. Addison-Wesley, Reading
Goldberg DE (1991) Real coded genetic algorithms, virtual alphabets, and blocking. Complex Syst 5:139–167
Hall WA, Harboe W, Yeh WW-G, Askew AJ (1969) Optimum firm power output from a two reservoir system by incremental dynamic programming. Water Resour Ctr Contrib, University of Calif 130:273–282
Heidari M, Chow V, Kotovic P, Meredith D (1971) Discrete differential dynamic programming approach to water resources system optimization. Water Resour Res 7(2):273–282
Hınçal O (2008) Optimization of multireservoir systems by genetic algorithm. PhD Dissertation, Middle East Technical University, Ankara
Holland JH (1975) Adaptation in natural and artificial systems. MIT, Cambridge
Howson HR, Sancho NGF (1975) A new algorithm for the solution of multistate dynamic programming problems. Math Program 8(1):104–116
Kumar DN, Baliarsingh F, Raju KS (2010) Optimal reservoir operation for flood control using folded dynamic programming. Water Resour Manage 24(6):1045–1064
Labadie JW (2004) Optimal operation of multireservoir systems: state-of-the-art-review. J Water Resour Plan Manage 130:93–111
Larson RE (1968) State increment dynamic programming. Elsevier Science, New York
Liu P, Guo S, Xiong L, Li W, Zhang H (2006) Deriving reservoir refill operating rules by using the proposed DPNS Model. J Water Resour Manage 20(3):337–357
Liu X, Guo S, Liu P, Chen L, Li X (2010) Deriving optimal refill rules for multi-purpose reservoir operation. Water Resour Manage. doi:10.1007/s11269-010-9707-8
Loucks D, Dorfman P (1975) An evaluation of some linear decision rules in chance-constrained models for reservoir planning and operation. Water Resour Res 11(6):777–782
Michalewicz Z (1992) Genetic algorithms + data structures = evolution programs. Springer, New York
Murray DM, Yakowitz S (1979) Constrained differential dynamic programming and its application to multireservoir control. Water Resour Res 15(5):1017–1027
Oliveira R, Loucks D (1997) Operating rules for multireservoir systems. Water Resour Res 33(4):839–852
Raman H, Chandramouli V (1996) Deriving a general operating policy for reservoirs using neural network. J Water Resour Plan Manage 122(5):342–347
Sharif M, Wardlaw R (2000) Multireservoir systems optimization using genetic algorithms: case study. J Comput Civ Eng 14(4):255–263
Wardlaw R, Sharif M (1999) Evaluation of genetic algorithms for optimal reservoir system operations. J Water Resour Plan Manage 125:25–33
Wang QJ (1991) The genetic algorithm and its application to calibrating conceptual rainfall–runoff models. Water Resour Res 27(9):2467–2471
Wright AH (1991) Genetic algorithms for real parameter optimization. In: Rawlins E (ed) Foundations of genetic algorithms. Morgan Kaufmann, Massachusetts, pp 205–218
Young GK (1967) Finding reservoir operating rules. J Hydraul Div, ASCE 93(6):297–321
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hınçal, O., Altan-Sakarya, A.B. & Metin Ger, A. Optimization of Multireservoir Systems by Genetic Algorithm. Water Resour Manage 25, 1465–1487 (2011). https://doi.org/10.1007/s11269-010-9755-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-010-9755-0