SDC Sphy Manual
  • 📚Readme
  • manual
    • SPHY Manual
      • 1. Introduction
      • 2. Theory
        • 2.1 Background
        • Modules
        • Reference and potential evaporation
        • Dynamic vegetation processes
        • Snow processes
        • Glacier processes
        • Soil water processes
        • Soil erosion processes
        • Routing
      • 3. Applications
        • Irrigation management in lowland areas
        • Snow- and glacier-fed river basins
        • Flow forecasting
      • 4. Installation of SPHY
      • 5. SPHY model GUI
        • 5.1 Map canvas layers and GUI interactions
        • 5.2 Top menu buttons
        • 5.3 General settings
        • 5.4 Climate
        • 5.5 Soils
        • 5.6 Groundwater
        • 5.7 Land use
        • 5.8 Glaciers
        • 5.9 Snow
        • 5.10 Routing
        • 5.11 Report options
        • 5.12 Running the model
        • 5.13 Visualizing model output
      • 6. SPHY model preprocessor v1.0
        • 6.1 Overview
        • 6.2 General settings
        • 6.3 Area selection
        • 6.4 Modules
        • 6.5 Basin delineation
        • 6.6 Stations
        • 5.7 Meteorological forcing
      • 7. Build your own SPHY-model
        • Select projection extent and resolution
        • Clone map
        • DEM and Slope
        • Delineate catchment and create local drain direction map
        • Preparing stations map and sub-basins map
        • Glacier fraction map
        • Soil hydraulic properties
        • Other static input maps
        • Meteorological forcing map series
        • Open water evaporation
        • Soil erosion model input
        • Sediment transport
        • Reporting
      • Appendix 1: Input and Output
      • Appendix 2: Hindu Kush-Himalaya database
      • References
      • Copyright
Powered by GitBook
On this page
  1. manual
  2. SPHY Manual
  3. 2. Theory

Dynamic vegetation processes

PreviousReference and potential evaporationNextSnow processes

Last updated 1 year ago

Maximum canopy storage

SPHY allows the user to use the dynamic vegetation module in order to incorporate a time-variable vegetation cover and corresponding rainfall interception. In order to calculate the rainfall interception, the canopy storage needs to be calculated, using a time series of NDVI (Carlson and Ripley 1997). The first step involves the calculation of the fraction photosynthetically active radiation (FPAR). FPAR can be calculated using a relation between NDVI and FPAR, which was found by Peng et al. (2012) and described by Sellers et al. (1996), according to

Equation 4

FPAR=min((SR−SRmin)(FPARmax−FPARmin)SRmax−SRmin+FPARmin,0.95)FPAR = min(\frac{(SR-SR_{min})(FPAR_{max}-FPAR_{min})}{SR_{max}-SR_{min}}+FPAR_{min},0.95)FPAR=min(SRmax​−SRmin​(SR−SRmin​)(FPARmax​−FPARmin​)​+FPARmin​,0.95)

with

Equation 5

SR=1+NVDI1−NVDISR = \frac{1+NVDI}{1-NVDI}SR=1−NVDI1+NVDI​

and FPARmaxFPAR_{max}FPARmax​(-) and FPARminFPAR_{min}FPARmin​(-) having values of 0.95 and 0.001, respectively. An FPAR of 0.95 is equivalent to the maximum LAI for a particular class, and an FPAR of 0.001 is equivalent to a minimum LAI. In order to calculate FPAR, an NDVI time series is required.

The second step is the calculation of the leaf-area index (LAI), which is eventually required to calculate the maximum canopy storage (Scanmax)(Scan_{max})(Scanmax​). According to Monteith (1973), LAI for vegetation that is evenly distributed over a surface can be calculated using a logarithmic relation between LAI and FPAR, according to

Equation 6

LAI=LAImax∗log(1−FPAR)log(1−FPARmax)LAI = LAI_{max} *\frac{log(1-FPAR)}{log(1-FPAR_{max})}LAI=LAImax​∗log(1−FPARmax​)log(1−FPAR)​

Vegetation type

Broadleaf evergreen trees

7

Broadleaf deciduous trees

7

Mixed trees

7.5

Needleleaf evergreen trees

8

High latitude deciduous trees

8

Grass with 10 - 40% woody cover

5

Grass with <10% woody cover

5

Shrubs and bare soil

5

Moss and lichens

5

Bare

5

Cultivated

6

For vegetation that is concentrated in clusters, the linear relation from Goward and Huemmrich (1992) is often used. However, since SPHY is generally applied using grid-cell resolutions between 250m and 1km, we can assume that the effect of having vegetation concentrated in clusters is negligible. Therefore, the calculation of LAI in SPHY is done using the logarithmic relation of Monteith (1973) (Equation 6).

Equation 7

Interception

Interception is calculated on a daily basis if the dynamic vegetation module is used, and consists of the daily precipitation plus the intercepted water remaining in the canopy storage from the previous day. First, the canopy storage is updated with the amount of precipitation of the current day:

Equation 8

Equation 9

Equation 10

The remaining amount of water stored in the canopy is available for interception, and the amount of water that will be intercepted depends on the atmospheric demand for open water evaporation. A commonly used value for the atmospheric demand for open water evaporation is 1.5 (Allen et al. 1998), which is derived from the ratio between 1 and the mean pan evaporation coefficient Kp(~0.65). The interception can now be calculated using:

Equation 11

Equation 12

with LAI (–) the leaf-area index, and LAImaxLAI_{max}LAImax​ (-) the maximum leaf-area index (vegetation type dependent). This means that the maximum and minimum LAI values are related to the maximum and minimum of FPAR. Table 2 shows the LAImaxLAI_{max}LAImax​values for a certain number of vegetation types.

[-]

Table 2: LAImaxLAI_{max}LAImax​ values for different vegetation types (Sellers et al., 1996).

The next step involves the calculation of the maximum canopy storage (Scanmax(mm))(Scan_{max} (mm))(Scanmax​(mm)). Many different relations between ScanmaxScan_{max}Scanmax​ and LAI can be found in the literature, depending on the vegetation type (Jong and Jetten 2010). The best results for crop canopies are shown by Kozak et al. (2007) and are archived by Von Hoyningen-Huene (1981), who derived the following relation between ScanmaxScan_{max}Scanmax​ and LAI:

Scanmax=0.935+0.498LAI−0.00575LAI2Scan_{max} = 0.935 + 0.498LAI-0.00575LAI^2Scanmax​=0.935+0.498LAI−0.00575LAI2
Scant=Scan(t−1)+PtScan_t=Scan(t-1)+P_t Scant​=Scan(t−1)+Pt​

with Scant(mm)Scan_{t} (mm)Scant​(mm) the canopy storage on day ttt, Scant−1(mm)Scan_{t-1} (mm)Scant−1​(mm) the canopy storage on day t−1t-1t−1, and Pt(mm)P_{t} (mm)Pt​(mm) the amount of precipitation on day ttt. The portion of precipitation that cannot be stored in the canopy storage is known as precipitation throughfall, or effective precipitation, according to:

Pet=max(0,Scant−Scanmax,t)Pe_t=max(0,Scan_t-Scan_{max,t})Pet​=max(0,Scant​−Scanmax,t​)

with Pet(mm)Pe_{t} (mm)Pet​(mm) the effective precipitation on day ttt, and Scant(mm)Scan_{t} (mm)Scant​(mm) the canopy storage on day ttt. This equation shows that precipitation throughfall only occurs if the water stored in the canopy exceeds the maximum canopy storage. After the effective precipitation has been calculated, the canopy storage is updated as:

Scant=Scant=PetScan_t=Scan_t=Pe_t Scant​=Scant​=Pet​
Intt=min(1.5ETr,t,Scant)Int_t=min(1.5ET_{r,t},Scan_t)Intt​=min(1.5ETr,t​,Scant​)

with Intt(mm)Int_{t} (mm)Intt​(mm) the intercepted water on day ttt, and ETr,t(mm)ET_{r,t} (mm)ETr,t​(mm) the reference evapotranspiration on day ttt. Finally, the canopy storage is updated by subtracting the interception:

Scant=Scant−InttScan_t=Scan_t-Int_tScant​=Scant​−Intt​
LAImaxLAI_{max}LAImax​