⛈ StormNET · Real-time Help

Timeseries

Data & Utilities

Time Series objects are used to describe how certain object properties vary with time. Time series can be used to describe:

  • temperature data
  • evaporation data
  • rainfall data
  • water stage at outfall nodes
  • external inflow hydrographs at drainage system nodes
  • external inflow pollutographs at drainage system nodes
  • control settings for pumps and flow regulators.


Each time series must be given a unique name and can be assigned any number of time-value data pairs. Time can be specified either as hours from the start of a simulation or as an absolute date and time-of-day. Time series data can either be entered directly into the program or be accessed from a user-supplied Time Series file.

The Time Series Editor is invoked whenever a new Time Series object is created or an existing time series is selected for editing. To use the Time Series Editor:

Field Description
Name Name of the time series.
Enter data or upload file? Select a radio button whether to enter the data directly into the form's data entry grid or to use an external file as the source of the data

If the external file option is selected, click the Upload button to locate the file. The file's contents must be formatted in the same manner as the direct data entry option discussed below and must be a csv file. Click hereSampletimeseries to see a sample file.

For direct data entry, enter values in the data entry grid as follows:

  • Date Column - Optional date (in month/day/year format) of the time series values (only needed at points in time where a new date occurs).
  • Time Column - If dates are used, enter the military time of day for each time series value (as hours:minutes or decimal hours). If dates are not used, enter time as hours since the start of the simulation.
  • Value Column - Time series numerical values.
A graphical plot of the data in the grid can be viewed in a separate window by clicking the View button. Right clicking over the grid will make a popup Edit menu appear. It contains commands to cut, copy, insert, and paste selected cells in the grid as well as options to insert or delete a row.

Note that there are two methods for describing the occurrence time of time series data

  • as calendar date/time of day (which requires that at least one date, at the start of the series, be entered in the Date column)
  • as elapsed hours since the start of the simulation (where the Date column remains empty).

For rainfall time series, it is only necessary to enter periods with non-zero rainfall amounts. SWMM interprets the rainfall value as a constant value lasting over the recording interval specified for the rain gage which utilizes the time series. For all other types of time series, SWMM uses interpolation to estimate values at times that fall in between the recorded values.