arrow-left

All pages
gitbookPowered by GitBook
1 of 3

Loading...

Loading...

Loading...

Snow Melt Equation

The snow melt in SWAT+ is calculated as a linear function of the difference between the average snow pack-maximum air temperature and the base or threshold temperature for snow melt:

SNOmlt=bmltβˆ—snocovβˆ—[Tsnow+Tmx2βˆ’Tmlt]SNO_{mlt}=b_{mlt}*sno_{cov}*[\frac{T_{snow}+T_{mx}}{2}-T_{mlt}]SNOmlt​=bmltβ€‹βˆ—snocovβ€‹βˆ—[2Tsnow​+Tmxβ€‹β€‹βˆ’Tmlt​] 1:2.5.2

where SNOmltSNO_{mlt}SNOmlt​ is the amount of snow melt on a given day (mm H2_22​O), bmltb_{mlt}bmlt​ is the melt factor for the day (mm H2_22​O/day-C), snocovsno_{cov}snocov​ is the fraction of the HRU area covered by snow,TsnowT_{snow}Tsnow​ is the snow pack temperature on a given day (C), TmxT_{mx}Tmx​ is the maximum air temperature on a given day (C), and TmltT_{mlt}Tmlt​ is the base temperature above which snow melt is allowed (C).

The melt factor is allowed a seasonal variation with maximum and minimum values occurring on summer and winter solstices:

1:2.5.3

where is the melt factor for the day (mm HO/day-C), 6 is the melt factor for June 21 (mm H2O/day-C), is the melt factor for December 21 (mm HO/day-C), and is the day number of the year.

In rural areas, the melt factor will vary from 1.4 to 6.9 mm HO/day-C (Huber and Dickinson, 1988). In urban areas, values will fall in the higher end of the range due to compression of the snow pack by vehicles, pedestrians, etc. Urban snow melt studies in Sweden (Bengston, 1981; Westerstrom, 1981) reported melt factors ranging from 3.0 to 8.0 mm HO/day-C. Studies of snow melt on asphalt (Westerstrom, 1984) gave melt factors of 1.7 to 6.5 mm HO/day-C.

Table 1:2-4: SWAT+ input variables used in snow melt calculations.

Variable Name
Definition
File Name

Snow Melt

Snow melt is controlled by the air and snow pack temperature, the melting rate, and the areal coverage of snow. Snow melt is included with rainfall in the calculations of runoff and percolation. When SWAT+ calculates erosion, the rainfall energy of the snow melt fraction of the water is set to zero. The water released from snow melt is assumed to be evenly distributed over the 24 hours of the day.

: Melt factor on December 21 (mm HO/day-C)

.bsn

bmlt=(bmlt6+bmlt12)2+(bmlt6βˆ’bmlt12)2βˆ—sin(2Ο€365βˆ—(dnβˆ’81))b_{mlt}=\frac{(b_{mlt6}+b_{mlt12})}{2}+\frac{(b_{mlt6}-b_{mlt12})}{2}*sin(\frac{2\pi}{365}*(d_n-81))bmlt​=2(bmlt6​+bmlt12​)​+2(bmlt6β€‹βˆ’bmlt12​)β€‹βˆ—sin(3652Ο€β€‹βˆ—(dnβ€‹βˆ’81))
bmltb_{mlt}bmlt​
2_22​
bmlt6b_{mlt6}bmlt6​
bmlt12b_{mlt12}bmlt12​
2_22​
dnd_ndn​
2_22​
2_22​
2_22​

TIMP

Ξ»sno\lambda_{sno}Ξ»sno​: Snow temperature lag factor

.bsn

SMTMP

TmltT_{mlt}Tmlt​: Threshold temperature for snow melt (C)

.bsn

SMFMX

bmlt6b_{mlt6}bmlt6​: Melt factor on June 21 (mm H2_22​O/day-C)

.bsn

SMFMN

Snow Pack Temperature

The snow pack temperature is a function of the mean daily temperature during the preceding days and varies as a dampened function of air temperature (Anderson, 1976). The influence of the previous day’s snow pack temperature on the current day’s snow pack temperature is controlled by a lagging factor,Ξ»sno\lambda_{sno}Ξ»sno​ . The lagging factor inherently accounts for snow pack density, snow pack depth, exposure and other factors affecting snow pack temperature. The equation used to calculate the snow pack temperature is:

Tsnow(dn)=Tsnow(dnβˆ’1)βˆ—(1βˆ’Ξ»sno)+Tβ€Ύavβˆ—Ξ»snoT_{snow(d_n)}=T_{snow(d_n-1)}*(1-\lambda_{sno})+\overline T_{av}*\lambda_{sno}Tsnow(dn​)​=Tsnow(dnβ€‹βˆ’1)β€‹βˆ—(1βˆ’Ξ»sno​)+Tavβ€‹βˆ—Ξ»sno​ 1:2.5.1

where Tsnow(dn)T_{snow(d_n)}Tsnow(dn​)​is the snow pack temperature on a given day (C),Tsnow(dnβˆ’1)T_{snow(d_n-1)}Tsnow(dnβ€‹βˆ’1)​ is the snow pack temperature on the previous day (C),Ξ»sno\lambda_{sno}Ξ»sno​ is the snow temperature lag factor, and Tβ€Ύav\overline T_{av}Tav​is the mean air temperature on the current day (C). As Ξ»sno\lambda_{sno}Ξ»sno​ approaches 1.0, the mean air temperature on the current day exerts an increasingly greater influence on the snow pack temperature and the snow pack temperature from the previous day exerts less and less influence.

The snow pack will not melt until the snow pack temperature exceeds a threshold value, . This threshold value is specified by the user.

TmltT_{mlt}Tmlt​
bmlt12b_{mlt12}bmlt12​
2_22​