To establish representative low flows and floods (high flows) for a river course a hydrologist will analyse the frequency of daily flows in the form of a flow duration curve. A flow duration curve is a plot of discharge versus the amount of time that a certain discharge was exceeded. For most studies the data needed for this analysis is the daily average flow (the average discharge or flow for each day), calculated using instantaneous discharge data as shown in this example.
Calculate Daily Average Flow
- Ensure the Variables required for the calculation Discharge can be viewed in your datasheet and two variables to output to, Daily Average Flow and Percent of time exceeded exist in your list of Variables.
- Right-click on the datasheet and select Calculation.
- Select Master Variable A as Discharge.
- Enter the formula: DAILYAVGA
- Select the Output variable Daily Average Flow at the desired level.
- Select the Conversion Chart tab, where you can review the calculation input variables and the result of the proposed calculation.
- Similarly, select the Conversion Result tab to review the data in grid view, before completing the calculation.
- Check the Database box in the Update section.
- Then click Update. Once the calculation has run you will have calculated the Daily Average Flow using the instantaneous discharge data.
- (Optional) To continue to calculate Percent of time exceeded as directed below, please keep the Calculation window open.
Calculate Percent of Time Exceeded
To calculate the percent of time exceeded requires the use of the RANK function. RANKDSC is used to sort (rank) the data series from the largest value to the smallest value.
The formula (RANKDSCA/(n + 1))*100 will rank the average daily discharge for the period of record from the largest value to the smallest value, involving a total of n values, where n equals the number of points or events for the period of flow records being analysed. Using this formula, you are also ranking the point as a percentage.
In the Calculation window:
- Change Master Variable A to Daily Average Discharge.
- Enter the following formula (RANKDSCA/(n + 1))*100 where n is the total number of indexed records.
- Select the Output Variable Percent of time exceeded.
- Select theCalculation Chart tab, where you can review the calculation input variables and the result of the proposed calculation.
- Similarly, select theCalculation Result tab to review the data in grid view, before completing the calculation.
- Check the Database box in the Update section.
- Then click Update. Once the calculation has run you will have calculated the Percent of time exceeded.
-
Close the Calculation window.
Create a Flow Duration Curve
- Click Chart in the View group of the Menu ribbon.
- Drag the Percent of Time Exceeded variable on to the x-axis.
- Drag the Daily Average Flow variable on the y-axis. Your data should be ready on the chart momentarily.
Related Articles
Hydrographic Data
Environmental scientists such as hydrologists or hydrograhers locate hydrometric stations on water bodies in order to monitor and understand the movement of water through a terrestrial environment. These constructed hydrometric stations, also known ...
Summary Reports
Several annual, monthly, daily and special summary reports come standard with DataSight and are a fixed type reporting solution. You can simply select the date ranges, levels and variables from your database and the type of summary (total, average ...
Subtracting Catchment Flows
At times you may wish to determine the difference in flow or discharge between an upstream and a downstream point in a river catchment. This requires the subtraction of the upstream flow from the flow at a downstream point in the river. Determine the ...
Gaugings Reports
Two reports have been designed for stream gauging data. These are the Gauging List report showing a selection of stream flow measurements and the Gauging Details report for an individual gauging, which provides a graphical representation of both the ...
Conversion Tables
Conversion Tables are used to record relationships between two variables. Conversion Tables in DataSight are a type of look up or interpolation table. They can be used to hold data for: Stream/River stage discharge curves Water quality data. For ...