The Stochastic Data Import tool (SDI) facilitates incorporating externally generated data into an HEC-WAT FRA compute. The SDI increases the flexibility of HEC-WAT FRA computes by giving greater control to the user over generation of event data. This plugin performs two critical functions within the FRA compute; it creates DataLocations so that other plugins in the program order can consume the input data supplied to the SDI, and it defines the event sequence within a lifecycle.

These functions require specific data formatting of the input data provided to the SDI. This document seeks to explain the required data formats, and how those formats influence the behavior of the SDI – and ultimately the FRA compute.

Background

A simulation using the HEC-WAT FRA compute style has a specific structure. The simulation contains many realizations, each realization contains many lifecycles, and each lifecycle contains events. Lifecycles typically span multiple years, and there is typically one event per year within a lifecycle, though with certain configurations of the SDI an event can be longer than a single year, even as long as the entire lifecycle. In the current version of HEC-WAT, models do not maintain awareness of parameter states from one event to another. This structure is strictly enforced within the FRA compute style. This structure also facilitates the separation of Natural Variability and Knowledge Uncertainty. The FRA compute style convention expects that parameters represented by distributions containing primarily Knowledge Uncertainty are sampled one time per realization. That result is used throughout all events in the realization. Natural Variabilities are sampled within each event. This separation of Natural Variability and Knowledge Uncertainty is a convention, and is not strictly enforced by HEC-WAT, however, it is strongly advised that the data provided to the SDI meets this sampling convention.