WaterWare models: RRM Rainfall-Runoff Model
The RRM rainfall-runoff model is a dynamic, vertically distributed, horizontally lumped (sub)basin scale water budget model that operates at a daily or hourly time step. It is designed for ungauged sub-catchments, estimating their outflow as a function of basin characteristics including, primarily, elevation distribution, land cover and land use, and rainfall and temperature as dynamic inputs. Its primary purpose is to provide input (time series of daily flow) to the WRM water resources model for sub-catchment start or input nodes. The model, however, has also been used for larger catchments of several thousand square kilometers.
Wherever observation data are available, an automatic calibration scheme based on patterns rather than the individual observation data and implemented as a nested Monte Carlo scheme with rule-based constraints is available. RRM scenarios can be defined interactively, or exported from the calibration tool.
Web Implementation The RRM model is implemented with a primary start page accessible from a login and user authentication page, with a short description of the model. The pages leads to a scenario listing and selector. The scenario selector shows the list of available scenarios described in terms of a scenario name, an author/owner, a short description, start date, last modification, and the location (case study) the scenario belongs to. The scenario list can be filtered and sorted (ascending or descending) by any one of the column properties.
Selecting a scenario from the list leads to the main display page for scenarios:

Scenario Info
This is the central, top level page that leads to the main function groups:
- edit/calibrate the scenario; a special tool (homogeneity) assists in the selection of representative monitoring locations
- view results
- administratively: check, run, copy, delete.
At the level of the scenario, the user can
- delete the scenario
- copy the scenario
- run the scenario
the latter options depends on the availability of a complete and error free scenario definition and is only applicable if no results are already available for the current scenario - a status barprovides this information, and the color of the respective buttons also indicate their applicability: grey signifies that the function is currently not available.
The page itself provides a summary of the scenario, including: name and description, owner/author, location and basin, start and end dates, creation and last modification, and an overview of the basic input data sets used:
- Basic basin data
- Land use distribution
- Elevation distribution
- GIS data (catchment boundaries)
- Daily precipitation
- Daily temperature
Edit Scenario
The Scenario Editor lets the user define the scenario name and a short description, and provides the links for the selection and definition of the input data nd model parameters:
- the location (case study) and the basin or catchment within the case study,
- the start date (year and month) of the run.
User/owner and the last modification date are also shown, but are read only, determined automatically.
The Scenario Editor offers three functional pages main and links/buttons:
-
The top level (Scenario info) with the scenario header and the selection and display for the daily time series:
- daily precipitation
- daily temperature
- observed flow (optional).
- Model Parameters for editing all basin and model parameters and (basin specific) constants;
- Area/Elevation which supports editing of the
- Land use distribution editor.
View Results
The results page (top level) shows the overall water budget, plus a time series of calculated runoff, optionally compared with observed flow data.
This page also contain a button to export the outflow time series to the time-series data base, so that it can be re-used as input for other models such as WRM.
The options for four additional pages with detailed, specific information, include:
- details: this shows additional time series of daily data such as baseflow, surface runoff, soil moisture, evapotranspiration, groundwater recharge, snow and snow melt where applicable.
- numerical: detailed alphanumerical output in text and tabular format.
- monthly: tabular summary of monthly results and corresponding time series graphs.
- statistics (not yet implemented, and contingent on the availability of a matching observed flow time series) that compare the computed and observed flow in terms of the basic statistics and the correlation or goodness of fit of the model results.
|