Abstract
This paper presents a survey of simulation and optimization modeling approaches used in reservoir systems operation problems. Optimization methods have been proved of much importance when used with simulation modeling and the two approaches when combined give the best results. The main objective of this review article is to discuss simulation, optimization and combined simulation–optimization modeling approach and to provide an overview of their applications reported in literature. In addition to classical optimization techniques, application and scope of computational intelligence techniques, such as, evolutionary computations, fuzzy set theory and artificial neural networks, in reservoir system operation studies are reviewed. Conclusions and suggestive remarks based on this survey are outlined, which could be helpful for future research and for system managers to decide appropriate methodology for application to their systems.
Similar content being viewed by others
References
Ahmad S, Simonovic SP (2000) System dynamics modeling of reservoir operations for flood management. J Comput Civ Eng 14(3):190–198
Ahmed I, Lansey KE (2001) Optimal operation of multi-reservoir systems under uncertainty. In: Phelps D, Shelke G (eds) Proceedings of world water and environmental resources congress. EWRI, ASCE
Ahmed JA, Sarma AK (2005) Genetic algorithm for optimal operating policy of a multipurpose reservoir. Water Resour Manag 19(2):145–161
Akter T, Simonovic SP (2004) Modelling uncertainties in short-term reservoir operation using fuzzy sets and a genetic algorithm. Hydrol Sci J 49(6):1081–1097
Archibald TW, McKinnon KIM, Thomas LC (1997) An aggregate stochastic dynamic programming model of multireservoir systems. Water Resour Res 33(2):333–340
Archibald TW, McKinnon KIM, Thomas LC (2006) Modeling the operation of multireservoir systems using decomposition and stochastic dynamic programming. Nav Res Logist 53(3):217–225
Arunkumar S, Yeh WW-G (1973) Probabilistic models in the design and operation of a multipurpose reservoir system. Contribution 144. California Water Resources Center, University of California, Davis
Baltar AM, Fontane DG (2006) A generalized multiobjective particle swarm optimization solver for spreadsheet models: application to water quality. In: Proceedings of hydrology days. AGU
Barros MTL et al (2003) Optimization of large-scale hydropower system operations. J Water Resour Plan Manage—ASCE 129(3):178–188
Bellman R (1957) Dynamic programming. Princeton University Press, Princeton
Bellman R, Dreyfus S (1962) Applied dynamic programming. Princeton University Press, Princeton
Bellman RE, Zadeh LA (1970) Decision-making in a fuzzy environment. Manage Sci 17(4):B141–B164
Bertsekas DP (1991) Linear network optimization: algorithms and codes. MIT Press, Cambridge
Bertsekas D, Tseng P (1994) RELAX-IV: a faster version of the RELAX code for solving minimum cost flow problems. Completion Report under NSF Grant CCR-9103804. Dept. of Electrical Engineering and Computer Science, Massachusetts Institute of Technology
Bertsekas DP, Tsitsiklis JN (1996) Neuro-dynamic programming. Athena Scientific, Belmont
Bhaskar NR, Whitlatch EE Jr (1980) Derivation of monthly reservoir release policies. Water Resour Res 16(6):987–993
Booker JF, O’Neill JC (2006) Can reservoir storage be uneconomically large? J Water Resour Plan Manage—ASCE 132(6):520–523
Boroughs CB, Zagona EA (2002) Daily flow routing with the Muskingum–Cunge method in the Pecos River RiverWare model. In: Proceedings of second federal interagency hydrologic modeling conference
Braga BPF et al (1991) Stochastic optimization of multiple-reservoir system operation. J Water Resour Plan Manage—ASCE 117(4):471–481
Caballero Y et al (2004) Flow modelling in a high mountain valley equipped with hydropower plants: Rio Zongo valley, Cordillera Real, Bolivia. Hydrol Process 18(5):939–957
Cai XM, McKinney DC, Lasdon LS (2001) Solving nonlinear water management models using a combined genetic algorithm and linear programming approach. Adv Water Resour 24(6):667–676
Campbell SG et al (2001) Modeling Klamath River system operations for quantity and quality. J Water Resour Plan Manage—ASCE 127(5):284–294
Can EK, Houck MH (1984) Real-time reservoir operations by goal programming. J Water Resour Plan Manage—ASCE 110(3):297–309
Cancelliere A et al (2002) A neural networks approach for deriving irrigation reservoir operating rules. Water Resour Manag 16(1):71–88
Castelletti A et al (2007) Neuro-dynamic programming for designing water reservoir network management policies. Control Eng Pract 15(8):1031–1038
Chandramouli V, Deka P (2005) Neural network based decision support model for optimal reservoir operation. Water Resour Manag 19(4):447–464
Chandramouli V, Raman H (2001) Multireservoir modeling with dynamic programming and neural networks. J Water Resour Plan Manage—ASCE 127(2):89–98
Chang L-C, Chang F-J (2001) Intelligent control for modelling of real-time reservoir operation. Hydrol Process 15(9):1621–1634
Chang FJ, Hui SC, Chen YC (2002) Reservoir operation using grey fuzzy stochastic dynamic programming. Hydrol Process 16(12):2395–2408
Chang F-J, Chen L, Chang L-C (2005a) Optimizing the reservoir operating rule curves by genetic algorithms. Hydrol Process 19(11):2277–2289
Chang Y-T, Chang L-C, Chang F-J (2005b) Intelligent control for modeling of real-time reservoir operation, part II: artificial neural network with operating rule curves. Hydrol Process 19(7):1431–1444
Chang FJ, Chiang YM, Chang LC (2007) Multi-step-ahead neural networks for flood forecasting. Hydrol Sci J 52(1):114–130
Changchit C, Terrell MP (1993) A multiobjective reservoir operation model with stochastic inflows. Comput Ind Eng 24(2):303–313
Chaturvedi MC, Srivastava DK (1981) Study of a complex water-resources system with screening and simulation-models. Water Resour Res 17(4):783–794
Chaves P, Kojiri T (2007) Deriving reservoir operational strategies considering water quantity and quality objectives by stochastic fuzzy neural networks. Adv Water Resour 30(5):1329–1341
Chen L, Chang FJ (2007) Applying a real-coded multi-population genetic algorithm to multi-reservoir operation. Hydrol Process 21(5):688–698
Chen L, McPhee J, Yeh WW-G (2007) A diversified multiobjective GA for optimizing reservoir rule curves. Adv Water Resour 30(5):1082–1093
Chiu YC, Chang LC, Chang FJ (2007) Using a hybrid genetic algorithm-simulated annealing algorithm for fuzzy programming of reservoir operation. Hydrol Process 21(23):3162–3172
Cohon JL (1978) Multiobjective programming and planning. Academic, New York
Conn AR, Gould NI, Toint PL (1992) LANCELOT: a Fortran package for large-scale nonlinear optimization (Release A). Springer, Heidelberg
Crawley PD, Dandy GC (1993) Optimal operation of multiple-reservoir system. J Water Resour Plan Manage—ASCE 119(1):1–17
Dahe PD, Srivastava DK (2002) Multireservoir multiyield model with allowable deficit in annual yield. J Water Resour Plan Manage—ASCE 128(6):406–414
Dai T, Labadie JW (2001) River basin network model for integrated water quantity/quality management. J Water Resour Plan Manage—ASCE 127(5):295–305
Datta B (1993) Operation models for single and multipurpose reservoirs—a review. Jalvigyan Sameeksha—A Publication of Indian National Committee on Hydrology VIII(1):1–12
Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186(2–4):311–338
Deb K et al (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197
Dhar A, Datta B (2008) Optimal operation of reservoirs for downstream water quality control using linked simulation optimization. Hydrol Process 22(6):842–853
Dorigo M, Stützle T (2004) Ant colony optimization. MIT Press, Cambridge
Draper AJ et al (2003) Economic-engineering optimization for California water management. J Water Resour Plan Manage—ASCE 129(3):155–164
Draper AJ et al (2004) CalSim: generalized model for reservoir system analysis. J Water Resour Plan Manage—ASCE 130(6):480–489
Eberhart RC, Shi Y, Kennedy J (2001) Swarm intelligence. Morgan Kaufmann, San Francisco
El-Shafie A, Taha MR, Noureldin A (2007) A neuro-fuzzy model for inflow forecasting of the Nile river at Aswan high dam. Water Resour Manag 21(3):533–556
Esat V, Hall MJ (1994) Water resources system optimization using genetic algorithms. In: Proceedings of first international conference on hydroinformatics, pp 225–231
Eschenbach EA et al (2001) Goal programming decision support system for multiobjective operation of reservoir systems. J Water Resour Plan Manage—ASCE 127(2):108–120
Faber BA, Stedinger JR (2001) Reservoir optimization using sampling SDP with ensemble streamflow prediction (ESP) forecasts. J Hydrol 249(1–4):113–133
Ferreira IC et al (2005) Musings on a model: CalSim II in California’s water community. San Franc Estuary Watershed Sci 3(1)
Fontane DG, Gates TK, Moncada E (1997) Planning reservoir operations with imprecise objectives. J Water Resour Plan Manage—ASCE 123(3):154–162
Ford LR, Fulkerson DR (1962) Flows in networks. Princeton University Press, Princeton
Fritz JA et al (2002) New water management system begins operation at US projects. Hydropower Dams 3:49–53
Fults DM, Logan GR, VLF (1976) A practical monthly optimum operations model. J Water Resour Plan Manage Div—ASCE 102(1):63–76
Georgiou PE, Papamichail DM, Vougioukas SG (2006) Optimal irrigation reservoir operation and simultaneous multi-crop cultivation area selection using simulated annealing. Irrig Drain 55(2):129–144
Giles JE, Wunderlich WO (1981) Weekly multipurpose planning model for TVA reservoir system. J Water Resour Plan Manage Div—ASCE 107(2):495–511
Glover F (1993) A user’s guide to Tabu Search. Ann Oper Res 41(1):1–28
Goicoechea A, Hansen D, Duckstein L (1982) Multiobjective decision analysis with engineering and business applications. Wiley, New York
Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Boston
Gould NIM, Orban D, Toint PL (2003) GALAHAD, a library of thread-safe Fortran 90 packages for large-scale nonlinear optimization. ACM Trans Math Softw 29(4):353–372
Haddad OB, Afshar A, Marino MA (2006) Honey-bees mating optimization (HBMO) algorithm: a new heuristic approach for water resources optimization. Water Resour Manag 20(5):661–680
Hall WA, Butcher WS, Esogbue A (1968) Optimization of operation of a multiple-purpose reservoir by dynamic programming. Water Resour Res 4(3):471–477
Haykin S (1994) Neural networks: a comprehensive foundation. Macmillan, New York
Holmström K (2001) TOMLAB v3.0 user’s guide. Technical Report IMa-TOM-2001-01. Department of Mathematics and Physics, Mälardalen University
Hsu NS, Cheng KW (2002) Network flow optimization model for basin-scale water supply planning. J Water Resour Plan Manage—ASCE 128(2):102–112
Huang WC, Yuan LC, Lee CM (2002) Linking genetic algorithms with stochastic dynamic programming to the long-term operation of a multireservoir system. Water Resour Res 38(12):1304
Hula RL (1981) Southwestern division reservoir regulation simulation model. In: Toebes GH, Sheppard AA (eds) Proceedings of national workshop on reservoir systems operations. ASCE
Jacobson D, Myne D (1970) Differential dynamic programming. Elsevier, New York
Jain SK, Singh VP (2003) Water resources systems planning and management, 1st ed. Elsevier, Amsterdam
Jain SK, Das A, Srivastava DK (1999) Application of ANN for reservoir inflow prediction and operation. J Water Resour Plan Manage—ASCE 125(5):263–271
Jain SK, Reddy NSRK, Chaube UC (2005) Analysis of a large inter-basin water transfer system in India. Hydrol Sci J 50(1):125–137
Jairaj PG, Vedula S (2000) Multireservoir system optimization using fuzzy mathematical programming. Water Resour Manag 14(6):457–472
Jalali MR, Afshar A, Marino MA (2006) Reservoir operation by ant colony optimization algorithms. Iran J Sci Technol Trans B-Eng 30(B1):107–117
Jang J-SR (1993) ANFIS—adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23(3):665–685
Jenkins MW et al (2004) Optimization of California’s water supply system: results and insights. J Water Resour Plan Manage—ASCE 130(4):271–280
Jian-Xia C, Qiang H, Yi-min W (2005) Genetic algorithms for optimal reservoir dispatching. Water Resour Manag 19(4):321–331
Johnson SA, Stedinger JR, Staschus K (1991) Heuristic operating policies for reservoir system simulation. Water Resour Res 27(5):673–685
Johnson SA et al (1993) Numerical-solution of continuous-state dynamic programs using linear and spline interpolation. Oper Res 41(3):484–500
Jothiprakash V, Shanthi G (2006) Single reservoir operating policies using genetic algorithm. Water Resour Manag 20(6):917–929
Karamouz M, Houck MH (1987) Comparison of stochastic and deterministic dynamic-programming for reservoir operating rule generation. Water Resour Bull 23(1):1–9
Karamouz M, Vasiliadis HV (1992) Bayesian stochastic optimization of reservoir operation using uncertain forecasts. Water Resour Res 28(5):1221–1232
Karamouz M, Szidarovszky F, Zahraie B (2003) Water resources systems analysis. Lewis, Boca Raton
Karamouz M, Kerachian R, Zahraie B (2004) Monthly water resources and irrigation planning: case study of conjunctive use of surface and groundwater resources. J Irrig Drainage Eng—ASCE 130(5):391–402
Karmarkar N (1984) A new polynomial-time algorithm for linear-programming. Combinatorica 4(4):373–395
Karunanithi N et al (1994) Neural networks for river flow prediction. J Comput Civil Eng 8(2):201–220
Kelman J et al (1990) Sampling stochastic dynamic-programming applied to reservoir operation. Water Resour Res 26(3):447–454
Kennington JL, Helgason RV (1980) Algorithms for network programming. Wiley, New York
Khaliquzzaman, Chander S (1997) Network flow programming model for multireservoir sizing. J Water Resour Plan Manage—ASCE 123(1):15–25
Kim Y-O, Palmer RN (1997) Value of seasonal flow forecasts in Bayesian stochastic programming. J Water Resour Plan Manage—ASCE 123(6):327–335
Kim T, Heo J-H, Jeong C-S (2006) Multireservoir system optimization in the Han River basin using multi-objective genetic algorithms. Hydrol Process 20(9):2057–2075
Kim YO et al (2007) Optimizing operational policies of a Korean multireservoir system using sampling stochastic dynamic programming with ensemble streamflow prediction. J Water Resour Plan Manage—ASCE 133(1):4–14
Kirkpatrick S, Gelatt CD Jr, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680
Klipsch JD, Hurst MB (2007) HEC-ResSim: reservoir system simulation, user’s manual version 3.0. CPD-82. USACE, Institute of Water Resources, HEC
Klir GJ, Yuan B (1995) Fuzzy sets and fuzzy logic: theory and applications. Prentice Hall, New Jersey
Klir GJ, Clair UH, Yuan B (1997) Fuzzy set theory: foundations and applications. Prentice-Hall, New Jersey
Ko SK, Fontane DG, Labadie JW (1992) Multiobjective optimization of reservoir systems operation. Water Resour Bull 28(1):111–127
Ko SK, Fontane DG, Margeta J (1994) Multiple reservoir system operational planning using multi-criterion decision-analysis. Eur J Oper Res 76(3):428–439
Koutsoyiannis D, Economou A (2003) Evaluation of the parameterization–simulation–optimization approach for the control of reservoir systems. Water Resour Res 39(6):1170
Kuczera G (1993) Network linear programming codes for water-supply headworks modeling. J Water Resour Plan Manage—ASCE 119(3):412–417
Kuczera G, Diment G (1988) General water-supply system simulation model-WASP. J Water Resour Plan Manage—ASCE 114(4):365–382
Kumar DN, Baliarsingh F (2003) Folded dynamic programming for optimal operation of multireservoir system. Water Resour Manag 17(5):337–353
Kumar DN, Reddy MJ (2006) Ant colony optimization for multi-purpose reservoir operation. Water Resour Manag 20(6):879–898
Kumar DN, Reddy MJ (2007) Multipurpose reservoir operation using particle swarm optimization. J Water Resour Plan Manage—ASCE 133(3):192–201
Kuo JT et al (1990) Real-time operation of Tanshui river reservoirs. J Water Resour Plan Manage—ASCE 116(3):349–361
Labadie JW (1993) Combining simulation and optimization in river basin management. In: Marco JB (ed) Stochastic hydrology and its use in water resources systems simulation and optimization. Kluwer, Dordrecht, pp 345–371
Labadie JW (1999) Generalized dynamic programming package: CSUDP version 3.3. Documentation and user guide. Department of Civil Engineering, Colorado State University
Labadie JW (2004) Optimal operation of multireservoir systems: state-of-the-art review. J Water Resour Plan Manage—ASCE 130(2):93–111
Lee JH, Labadie JW (2007) Stochastic optimization of multireservoir systems via reinforcement learning. Water Resour Res 43. doi:10.1029/2006wr005627
Lee Y, Kim S-KK, Ko IH (2006) Two-stage stochastic linear programming model for coordinated multi-reservoir operation. In: Zimbelman D, Loehlein WC (eds) Proceedings of operations management 2006: operating reservoirs in changing conditions. ASCE
Li XG, Wei X (2008) An improved genetic algorithm-simulated annealing hybrid algorithm for the optimization of multiple reservoirs. Water Resour Manag 22(8):1031–1049
Liu P et al (2006) Deriving reservoir refill operating rules by using the proposed DPNS model. Water Resour Manag 20(3):337–357
Loganathan GV, Bhattacharya D (1990) Goal-programming techniques for optimal reservoir operations. J Water Resour Plan Manage—ASCE 116(6):820–838
Loucks DP, Bain MB (2002) Interactive river-aquifer simulation and stochastic analyses for predicting and evaluating the ecologic impacts of alternative land and water management policies. In: Bolgov MV et al (eds) Proceedings of hydrological models for environmental management. Kluwer, Dordrecht, pp 169–194
Loucks DP, van Beek E (2005) Water resources systems planning and management: an introduction to methods, models and applications. UNESCO, Paris
Loucks DP, Stedinger JR, Haith DA (1981) Water resource systems planning and analysis. Prentice-Hall, Englewood Cliffs
Loucks DP, Salewicz KA, Taylor MR (1989) IRIS an interactive river system simulation model, general introduction and description. Cornell University, Ithaca, New York, and International Institute for Applied Systems Analysis, Laxenburg, Austria
Loucks DP, Salewicz KA, Taylor MR (1990) IRIS an interactive river system simulation model. User’s manual. Cornell University, Ithaca, New York, and International Institute for Applied Systems Analysis, Laxenburg, Austria
Loucks DP, Taylor MR, French PN (1996) IRAS-Interactive river-aquifer simulation. Program description and operating manual. Cornell University
Lund JR (2006) Drought storage allocation rules for surface reservoir systems. J Water Resour Plan Manage—ASCE 132(5):395–397
Lund JR, Guzman J (1999) Derived operating rules for reservoirs in series or in parallel. J Water Resour Plan Manage—ASCE 125(3):143–153
Maass A et al (1962) Design of water resources systems. Harvard University Press, Cambridge
Magee TM, Zagona EA (2005) Hydropower simulation and optimization with RiverWare. Proceedings of Waterpower XIV, Austin, Texas
Mantawy AH, Soliman SA, El-Hawary ME (2002) A new tabu search algorithm for the long-term hydro scheduling problem. In: Proceedings of large engineering systems conference on power engineering. IEEE, pp 29–34
Mantawy AH, Soliman SA, El-Hawary ME (2003) The long-term hydro-scheduling problem—a new algorithm. Electr Power Syst Res 64(1):67–72
Martin QW (1995) Optimal reservoir control for hydropower on Colorado river, Texas. J Water Resour Plan Manage—ASCE 121(6):438–446
Mays LW, Tung YK (1996) Systems analysis. In: Mays LW (ed) Water resources handbook. McGraw-Hill, New York
McMahon GF, Mein RG (1986) River and reservoir yield. Water Resources Publications, Fort Collins
Michalewicz Z (1999) Genetic algorithms + data structures = evolution programs, 3rd rev. and extended ed. Springer, New York
Mohan S, Raipure DM (1992) Multiobjective analysis of multireservoir system. J Water Resour Plan Manage—ASCE 118(4):356–370
Mousavi H, Ramamurthy AS (2000) Optimal design of multi-reservoir systems for water supply. Adv Water Resour 23(6):613–624
Mousavi SJ, Mahdizadeh K, Afshar A (2004a) A stochastic dynamic programming model with fuzzy storage states for reservoir operations. Adv Water Resour 27(11):1105–1110
Mousavi SJ, Moghaddam KS, Seifi A (2004b) Application of an interior-point algorithm for optimization of a large-scale reservoir system. Water Resour Manag 18(6):519–540
Mousavi SJ, Ponnambalam K, Karray F (2005) Reservoir operation using a dynamic programming fuzzy rule-based approach. Water Resour Manag 19(5):655–672
Mousavi SJ, Ponnambalam K, Karray F (2007) Inferring operating rules for reservoir operations using fuzzy regression and ANFIS. Fuzzy Sets Syst 158(10):1064–1082
Murray DM, Yakowitz SJ (1979) Constrained differential dynamic programming and its application to multireservoir control. Water Resour Res 15(5):1017–1027
Murtagh BA, Saunders MA (1998) MINOS 5.5 user’s guide. Technical Report-SOL 83-20R. Systems Optimization Laboratory, Department of Operations Research, Stanford University, California
Nalbantis I, Koutsoyiannis D (1997) A parametric rule for planning and management of multiple-reservoir systems. Water Resour Res 33(9):2165–2177
Nandalal KDW, Bogardi JJ (2007) Dynamic programming based operation of reservoirs: applicability and limits. Cambridge University Press, Cambridge
Needham JT et al (2000) Linear programming for flood control in the Iowa and Des Moines rivers. J Water Resour Plan Manage—ASCE 126(3):118–127
Neelakantan TR, Pundarikanthan NV (1999) Hedging rule optimisation for water supply reservoirs system. Water Resour Manag 13(6):409–426
Neelakantan TR, Pundarikanthan NV (2000) Neural network-based simulation–optimization model for reservoir operation. J Water Resour Plan Manage—ASCE 126(2):57–64
Oliveira R, Loucks DP (1997) Operating rules for multireservoir systems. Water Resour Res 33(4):839–852
Panigrahi DP, Mujumdar PP (2000) Reservoir operation modelling with fuzzy logic. Water Resour Manag 14(2):89–109
Pereira MVF (1989) Optimal stochastic operations scheduling of large hydroelectric systems. Int J Electr Power Energy Sys 11(3):161–169
Pereira MVF, Pinto L (1991) Multistage stochastic optimization applied to energy planning. Math Prog 52(2):359–375
Philbrick CR Jr, Kitanidis PK (1999) Limitations of deterministic optimization applied to reservoir operations. J Water Resour Plan Manage—ASCE 125(3):135–142
Ponnambalam K, Vannelli A, Unny TE (1989) An application of Karmarkars interior-point linear programming algorithm for multireservoir operations optimization. Stoch Hydrol Hydraul 3(1):17–29
Raman H, Chandramouli V (1996) Deriving a general operating policy for reservoirs using neural network. J Water Resour Plan Manage—ASCE 122(5):342–347
Ramirez MCV, Velho HFD, Ferreira NJ (2005) Artificial neural network technique for rainfall forecasting applied to the Sao Paulo region. J Hydrol 301(1–4):146–162
Randall D et al (1997) Water supply planning simulation model using mixed-integer linear programming “engine”. J Water Resour Plan Manage—ASCE 123(2):116–124
Rani D, Moreira MM, Mourato S (2008) Preliminary analysis of Alvito-Odivelas reservoir system operation under climate change scenarios. In: Proceedings of drought management: scientific and technological innovations, Zaragoza, Spain, Options Méditerranéennes, Series A, vol 80, pp 133–138
Ranjithan SR (2005) Role of evolutionary computation in environmental and water resources systems analysis. J Water Resour Plan Manage—ASCE 131(1):1–2
Ranjithan S, Eheart JW, Garrett JH (1993) Neural network based screening for groundwater reclamation under uncertainty. Water Resour Res 29(3):563–574
Reddy MJ, Kumar DN (2006) Optimal reservoir operation using multi-objective evolutionary algorithm. Water Resour Manag 20(6):861–878
Reis L et al (2006) Water supply reservoir operation by combined genetic algorithm–linear programming (GA–LP) approach. Water Resour Manag 20(2):227–255
ReVelle C (1999) Optimizing reservoir resources: including a new model for reservoir reliability. Wiley, New York
Richter S, Barnard J (2004) Impact of climate change on hydroelectric generation in Newfoundland. CCAF Project A283. Climate Change Impacts and Adaptation Directorate, SGE Acres Limited
Rossi G, Ancarani A, Cancelliere A (1999) A comparison between neural network approach and multiple regression procedures for deriving reservoir operation policies. In: Singh VP et al (eds) Proceedings of water resources planning and management. Water Resources Publications, Fort Collins, pp 148–161
Russell SO, Campbell PF (1996) Reservoir operating rules with fuzzy programming. J Water Resour Plan Manage—ASCE 122(3):165–170
Saad M et al (1996) Fuzzy learning decomposition for the scheduling of hydroelectric power systems. Water Resour Res 32(1):179–186
Salewicz KA (2003) Building the bridge between decision-support tools and decision-making. In: Nakayama M (ed) Proceedings of international waters in Southern Africa, water resources management and policy series. United Nations University Press, Tokyo, pp 114–135
Scott T, Read E (1996) Modelling hydropower reservoir operation in a deregulated electricity market. Int Trans Oper Res 3:243–253
Seifi A, Hipel KW (2001) Interior-point method for reservoir operation with stochastic inflows. J Water Resour Plan Manage—ASCE 127(1):48–57
Serrat-Capdevila A, Valdés J (2007) An alternative approach to the operation of multinational reservoir systems: application to the Amistad & Falcon system (Lower Rio Grande/Rio Bravo). Water Resour Manag 21(4):677–698
Sharif M, Wardlaw R (2000) Multireservoir systems optimization using genetic algorithms: case study. J Comput Civil Eng 14(4):255–263
Shim K-C, Fontane DG, Labadie JW (2002) Spatial decision support system for integrated river basin flood control. J Water Resour Plan Manage—ASCE 128(3):190–201
Shourian M, Mousavi S, Tahershamsi A (2008) Basin-wide water resources planning by integrating PSO algorithm and MODSIM. Water Resour Manag 22(10):1347–1366
Shrestha BP, Duckstein L, Stakhiv EZ (1996) Fuzzy rule-based modeling of reservoir operation. J Water Resour Plan Manage—ASCE 122(4):262–269
Sigvaldason OT (1976) Simulation model for operating a multipurpose multi-reservoir system. Water Resour Res 12(2):263–278
Simonovic SP (2000) Tools for water management: one view of future. Water Int 25(1):76–88
Simonovic SP, Fahmy H, El-Shorbagy A (1997) The use of object-oriented modeling for water resources planning in Egypt. Water Resour Manag 11(4):243–261
Srdjevic B, Medeiros YDP, Faria AS (2004) An objective multi-criteria evaluation of water management scenarios. Water Resour Manag 18(1):35–54
Sreenivasan KR, Vedula S (1996) Reservoir operation for hydropower optimization: a chance-constrained approach. Sadhana-Academy Proceedings in Engineering Sciences 21:503–510
Stein SC et al (2001) Big Sandy river basin STELLA reservoir regulation model. In: Phelps D, Shelke G (eds) Proceedings of world water and environmental congress. ASCE
Suiadee W, Tingsanchali T (2007) A combined simulation-genetic algorithm optimization model for optimal rule curves of a reservoir: a case study of the Nam Oon Irrigation Project, Thailand. Hydrol Process 21(23):3211–3225
Sun Y-H et al (1995) Generalized network algorithm for water-supply-system optimization. J Water Resour Plan Manage—ASCE 121(5):392–398
Teegavarapu RSV, Simonovic SP (2000) Short-term operation model for coupled hydropower reservoirs. J Water Resour Plan Manage—ASCE 126(2):98–106
Teegavarapu RSV, Simonovic SP (2002) Optimal operation of reservoir systems using simulated annealing. Water Resour Manag 16(5):401–428
Teixeira AS, Mariño MA (2002) Coupled reservoir operation–irrigation scheduling by dynamic programming. J Irrig Drain Eng—ASCE 128(2):63–73
Tejada-Guibert JA, Johnson SA, Stedinger JR (1993) Comparison of 2 approaches for implementing multireservoir operating policies derived using stochastic dynamic programming. Water Resour Res 29(12):3969–3980
Tejada-Guibert JA, Johnson SA, Stedinger JR (1995) The value of hydrologic information in stochastic dynamic programming models of a multireservoir system. Water Resour Res 31(10):2571–2579
Tilmant A, Kelman R (2007) A stochastic approach to analyze trade-offs and risks associated with large-scale water resources systems. Water Resour Res 43(6). doi:10.1029/2006wr005094
Tilmant A et al (2002a) Comparison of fuzzy and nonfuzzy optimal reservoir operating policies. J Water Resour Plan Manage—ASCE 128(6):390–398
Tilmant A, Faouzi EH, Vanclooster M (2002b) Optimal operation of multipurpose reservoirs using flexible stochastic dynamic programming. Appl Soft Comput 2(1):61–74
Tilmant A, Pinte D, Goor Q (2008) Assessing marginal water values in multipurpose multireservoir systems via stochastic programming. Water Resour Res 44(12). doi:10.1029/2008wr007024
Tospornsampan J et al (2005) Optimization of a multiple reservoir system operation using a combination of genetic algorithm and discrete differential dynamic programming: a case study in Mae Klong system, Thailand. Paddy Water Environ 3(1):29–38
Trott WJ, Yeh WW-G (1973) Optimization of multiple reservoir system. J Hydraul Div ASCE 99(10):1865–1884
Tu MY, Hsu NS, Yeh WWG (2003) Optimization of reservoir management and operation with hedging rules. J Water Resour Plan Manage—ASCE 129(2):86–97
Turgeon A, Charbonneau R (1998) An aggregation–disaggregation approach to long-term reservoir management. Water Resour Res 34(12):3585–3594
UN (2000) The millennium development goals. Available via DIALOG. http://www.un.org/millennium/declaration/ares552e.pdf
USACE (1998) HEC-5: Simulation of flood control and conservation systems. User’s manual, version 8.0. Hydrological Engineering Centre
Van Lienden BJ et al (2006) A daily time-step planning and operations model of the American river watershed. In: Zimbelman D, Loehlein WC (eds) Proceedings of operations management 2006 conference: operating reservoirs in changing conditions, pp 35–44
Vanderbei RJ (2006) LOQO user’s manual-version 4.05. Princeton University
Varvel K, Lansey K (2002) Simulating surface water flow on the upper Rio Grande using PowerSim 2001. In: SAHRA-NSF science and technology center for sustainability of semi-arid hydrology and riparian areas, second annual meeting, University of Arizona, USA
Vasiliadis HV, Karamouz M (1994) Demand-driven operation of reservoirs using uncertainty-based optimal operating policies. J Water Resour Plan Manage—ASCE 120(1):101–114
Vedula S, Mujumdar PP, Sekhar GC (2005) Conjunctive use modeling for multicrop irrigation. Agric Water Manag 73(3):193–221
Wang YC, Yoshitani J, Fukami K (2005) Stochastic multiobjective optimization of reservoirs in parallel. Hydrol Process 19(18):3551–3567
Wardlaw R, Sharif M (1999) Evaluation of genetic algorithms for optimal reservoir system operation. J Water Resour Plan Manage—ASCE 125(1):25–33
Watkins JDW, Moser DA (2006) Economic-based optimization of Panama canal system operations. J Water Resour Plan Manage—ASCE 132(6):503–512
WCD (2000) Dams and development: a new framework for decision-making. Available via DIALOG. http://www.dams.org//docs/report/wcdreport.pdf
Wurbs RA (1993) Reservoir-system simulation and optimization models. J Water Resour Plan Manage—ASCE 119(4):455–472
Wurbs RA (1996) Modeling and analysis of reservoir system operations. Prentice-Hall, Upper Saddle River
Wurbs RA (2005a) Modeling river/reservoir system management, water allocation, and supply reliability. J Hydrol 300(1–4):100–113
Wurbs RA (2005b) Comparative evaluation of generalized river/reservoir system models. TR-282. Texas Water Resources Institute, Texas A&M University
Wurbs RA, Karama AS (1995) Salinity and water-supply reliability. J Water Resour Plan Manage—ASCE 121(5):352–358
Wurbs RA et al (2005) Conditional reliability, sub-monthly time step, flood control, and salinity features of WRAP. TR-284. Texas Water Resources Institute
WWF (2007) Climate solutions—WWF’s vision for 2050. Available via DIALOG. http://assets.panda.org/downloads/climatesolutionweb.pdf
Yakowitz SJ (1982) Dynamic programming applications in water resources. Water Resour Res 18(4):673–696
Yang C-C et al (2007) Multiobjective planning of surface water resources by multiobjective genetic algorithm with constrained differential dynamic programming. J Water Resour Plan Manage—ASCE 133(6):499–508
Yeh WW-G (1985) Reservoir management and operations models: a state-of-the-art review. Water Resour Res 21(12):1797–1818
Yi J, Labadie JW, Stitt S (2003) Dynamic optimal unit commitment and loading in hydropower systems. J Water Resour Plan Manage—ASCE 129(5):388–398
Young GK (1967) Finding reservoir operation rules. J Hydraul Div ASCE 93(HY 6):297–321
Yurtal R, Seckin G, Ardiclioglu M (2005) Hydropower optimization for the lower Seyhan system in Turkey using dynamic programming. Water Int 30(4):522–529
Zadeh LA (1965) Fuzzy sets. Inf Cont 8:338–353
Zagona EA et al (2001) Riverware: a generalized tool for complex reservoir system modeling. J Am Water Resour Assoc 37(4):913–929
Zhou JL, Tits AL, Lawrence CT (1998) A FORTRAN code for solving constrained nonlinear (minimax) optimization problems, generating iterates satisfying all inequality and linear constraints. User’s guide for FSQP version 3.7. University of Maryland, College Park
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rani, D., Moreira, M.M. Simulation–Optimization Modeling: A Survey and Potential Application in Reservoir Systems Operation. Water Resour Manage 24, 1107–1138 (2010). https://doi.org/10.1007/s11269-009-9488-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11269-009-9488-0