When target release (IRESCO = 2) is chosen as the method to calculate reservoir outflow, the reservoir releases water as a function of the desired target storage.
The target release approach tries to mimic general release rules that may be used by reservoir operators. Although the method is simplistic and cannot account for all decision criteria, it can realistically simulate major outflow and low flow periods.
For the target release approach, the principal spillway volume corresponds to maximum flood control reservation while the emergency spillway volume corresponds to no flood control reservation. The model requires the beginning and ending month of the flood season. In the non-flood season, no flood control reservation is required, and the target storage is set at the emergency spillway volume. During the flood season, the flood control reservation is a function of soil water content. The flood control reservation for wet ground conditions is set at the maximum. For dry ground conditions, the flood control reservation is set at 50% of the maximum.
The target storage may be specified by the user on a monthly basis or it can be calculated as a function of flood season and soil water content. If the target storage is specified:
8:1.1.13
where is the target reservoir volume for a given day (m HO), and is the target reservoir volume specified for a given month (m HO). If the target storage is not specified, the target reservoir volume is calculated:
if 8:1.1.14
if or 8:1.1.15
where is the target reservoir volume for a given day (m HO), is the volume of water held in the reservoir when filled to the emergency spillway (m HO), is the volume of water held in the reservoir when filled to the principal spillway (m HO), is the average soil water content in the subbasin (mm HO), is the water content of the subbasin soil at field capacity (mm HO), is the month of the year, is the beginning month of the flood season, and is the ending month of the flood season.
Once the target storage is defined, the outflow is calculated:
8:1.1.16
where is the volume of water flowing out of the water body during the day (m HO), is the volume of water stored in the reservoir (m HO), is the target reservoir volume for a given day (m HO), and is the number of days required for the reservoir to reach target storage.
Once outflow is determined using one of the preceding four methods, the user may specify maximum and minimum amounts of discharge that the initial outflow estimate is checked against. If the outflow doesn’t meet the minimum discharge or exceeds the maximum specified discharge, the amount of outflow is altered to meet the defined criteria.
if 8:1.1.17
if 8:1.1.18
if 8:1.1.19
where is the volume of water flowing out of the water body during the day (m HO), is the initial estimate of the volume of water flowing out of the water body during the day (m HO), is the minimum average daily outflow for the month (m/s), and is the maximum average daily outflow for the month (m/s).
Table 8:1-1: SWAT+ input variables that pertain to reservoirs.
Variable Name | Definition | File Name |
---|---|---|
RES_ESA
: Surface area of the reservoir when filled to the emergency spillway (ha)
.res
RES_PSA
: Surface area of the reservoir when filled to the principal spillway (ha)
.res
RES_EVOL
: Volume of water held in the reservoir when filled to the emergency spillway (10 m HO)
.res
RES_PVOL
: Volume of water held in the reservoir when filled to the principal spillway (10 m HO)
.res
RES_K
:Effective saturated hydraulic conductivity of the reservoir bottom (mm/hr)
.res
IRESCO
Outflow method
.res
RES_OUTFLOW
: Outflow rate (m/s)
resdayo.dat
RESOUT
: Outflow rate (m/s)
resmono.dat
RES_RR
: Average daily principal spillway release rate (m/s)
.res
STARG(mon)
: Target reservoir volume specified for a given month (m HO)
.res
IFLOD1R
: Beginning month of the flood season
.res
IFLOD2R
: Ending month of the flood season
.res
NDTARGR
: Number of days required for the reservoir to reach target storage
.res
OFLOWMN(mon)
: Minimum average daily outflow for the month (m/s)
.res
OFLOWMX(mon)
: Maximum average daily outflow for the month (m/s)
.res