Hydrologic Engineering Center – Reservoir Simulation (HEC-ResSIM)

Purpose: Model reservoir operations in series or parallel
Developer: U.S. Army Corps of Engineers Hydrologic Engineering Center (USACE HEC)
Key Features: Phython scripting; interface with other HEC-models
Latest Release: 2013, Version 3.1
OS Platform: Windows
Cost: Free
Related Software: MIKE11, SOBEK, eWater Source
Website: HEC-ResSIM Home Page

Introduction

HEC-ResSIM, first released in 2002 as the successor to HEC-5, models reservoir operations at one or more reservoirs (both small and large scale) based on operational goals and constraints. HEC-ResSim contains three separate modules: watershed, reservoir and simulation. Through the watershed setup module, the user builds stream alignments, diversions, draws the location of reservoirs, levees, diversions, and off storage areas, and sets computation points. Stream alignments then create stream elements, nodes, and junctions. Through the reservoir module, the user may build the network schematic and describe the physical and operations elements of the reservoir, including adding routing reaches and alternative scenarios for analysis. The simulation module configures the simulation and reviews results. Computational points are common points at which the modules exchange data. The model is able to simulate single events or events over a period of time. HEC-ResSIM has been applied to simulate reservoir operations for flood management, low flows augmentation, water supply for planning studies, detailed reservoir regulation plan investigations, and real time decision support for reservoir operators.HEC-ResSIM’s key feature is a common data storage system DSS with other HEC models. The program allows for advance programming rules using Phython scripting. HEC-ResSim was developed by the Hydrologic Engineering Center of the United States Corp of Engineer and is currently supported only on the Microsoft Windows operating system.

Advantages and Limitations

Advantages Limitations
  • Models dams in series and/or parallel
  • Creates reservoir operation rules using Python
  • Models improvement, efficiency, and effectiveness of existing reservoir
  • Model code not available
  • No support provided for non-USACE users
  • No technical manual
  • Inability to model water quality
  • Streamflow hydrographs are generated elsewhere and imported into the program

Illustrative Screens

Sample Applications

Africa East Asia and the Pacific Europe & Central Asia Latin America & the Caribbean Middle East and North Africa South Asia
Bulgaria (Transboundary) Iran (Optimization) Afghanistan (Water Resources)

World Bank - All rights reserved.