LandscapeDNDC
1.36.0
|
This WatercycleDNDC model is taken from the PnET-N-DNDC Model (Li 2000). It calculates daily dynamics of snowcover, soil ice content, potential evaporation and hourly dynamics of rainfall, interception, transpiration, percolation, and runoff.
WatercycleDNDC requires further models for:
The following lists include parameters that might be calibrated in order to adapt the model to site conditions:
Interception:
Evapotranspiration:
Preferential flow
Lateral runoff
Percolation
Available options: Default options are marked with bold letters.
\[ wc < wp + x (fc - wp) \]
Irrigation events are simply added to rainfall.
Selectable flooding regimes via event input:
Rainfall per timestep set by a parameterized rainfall intensity (RI, mm timestep-1). Thus, the number of timesteps (usually hours) with rainfall is given by:
\[ nts_{rain} = \frac {P}{RI} \]
with
If the precipitation per day is larger than the parameterized rainfall intensity times the number of timesteps, rainfall intensity will be increased accordingly:
\[ ri_{act} = \frac { P }{ n_{timesteps} } \]
with
Snowfall and soil ice formation are calculated as presented in the library functions Snow and ice .
Actual evapotranspiration is the balance between atmospheric demand of water (potential evapotranspiration) and water supply by the surface. Implemented concepts for the calculation of potential evapotranspiration (default: Thornthwaite):
Both, rainfall and irrigation are subject to interception. The amount of water that can be intercepted depends on:
The interception capacity is defined as the moisture quantity a plant species can harbour in the stems and in the foliage system (see Interception capacity).
All water that is not intercepted feeds into surface water from where it either infiltrates into the soil or is subject to lateral runoff.
Intercepted water contributes to total evapotranspiration. Leaf water evaporation equals the minimum of leaf water and potential evapotranspiration.
Remaining leaf water is redistributed depending on leaf area
Update soilwater content due to transpiration.
a) model configuration transpiration = true: water content is updated /n
b) model configuration transpiration = false: water content has been updated by external model
1) By iterating rooted layers, determine:
2) Determine the weighted water uptake capacity:
\[ c = \frac{rootdensity_l}{\sum\limits_l rootdensity} \cdot \frac{H2O available for uptake_l}{\sum\limits_l H2O available for uptake} \]
and its sum over all layers.
3) Calculate actual uptake:
\[ up_l = \min( \frac{c}{\sum\limits_l c} * pottrans , H2O available for uptake_l) \]
The soil water reservoirs are decreased accordingly. The routine iterates from top to bottom and stops as soon as the water demand is fullfilled (usually water is taken up from all rooted layers if available).
This function is called if ROOT_WATER_UPTAKE_COUVREUR = true (false) and model configuration transpiration = true.
It updates the soil water content regarding the root water uptake for transpiration. The root water uptake is modeled by the Couvreur model (first derived in 3d [14], 1d in [15], in the notation in Ref. [cai:2018a] for every plant species individually. The potential transpiration is split up for different species by the mass fractions. As species parameters KRSINIT, KCOMPINIT, FRTMASSINIT, and HLEAFCRIT = -16000cm (constant by stomatal regulation) enter.
An effective soil water pressure head ( \( h<0 \) for unsaturated soil, [L][cm]) is determined by
\[ h_{eff} = \sum\limits_{sl=0}^{deepest rooted layer} h(sl) \cdot frcfrts(sl) \]
The water potentials are determined via the van-Genuchten parametrisation.
The hydraulic conductivites of the root system \(K_{rs}\) [m/m/h] and for compensation \(K_{comp}\) [m/m/h] scale linearly with the root biomass in respect to the initial root biomass FRTMASSINIT. The parameters for initialisation relate to the same plant stage/time.
\[ K_{rs} = KRSINIT \cdot m_{frts} / FRTMASSINIT\\ K_{comp} = KCOMPINIT \cdot m_{frts} / FRTMASSINIT\, . \]
They can be understood as the volumetric fraction of water, which is extracted in an hour.
The root water uptake, as the intensive volumentric water fraction [m/m/timestep], from every layer is calculated by
\[ S(sl) = \left( K_{rs} \cdot (h_{eff} - h_{leaf} ) + K_{comp} \cdot (h(sl) - h_{eff}) \right) \cdot \frac{massfrts(sl)/layerwidth}{massallfrts}\, . \]
In contrast to Cai 2017, we therefore use the fine root mass density fractions instead of the normalised root length density.
The potentially used water for transpiration ( \(T_{pot}\)) is provided by another module (physiology). The pressure head of the leaves is derived from the potential transpiration, as long as this value remains above the critical leaf water pressure head HLEAFCRIT.
\[ \tilde h_{leaf} = h_{eff} - \frac{T_{Pot}}{K_{rs}} \]
a) If \(\tilde h_{leaf} > HLEAFCRIT\), it is \(h_{leaf} = \tilde h_{leaf}\), then \(T_{act} = T_{pot} \),
b) otherwise \( h_{leaf} = HLEAFCRIT\), then \( T_{act} < T_{pot} \).
The values wcmin and wcmax are not used with this root water uptake model, but the water potentials related to the Van-Genuchten parameters. In contrast, in PlaMox, for the drought stress factor, which enters photosynthesis, wcmin and wcmax are used. Therefore, if the hydraulic conductivity of the root system is unrealisitcally small, or if the Van-Genuchten parameters are not chosen in accordance to wcmin and wcmax, the actual transpiration can be smaller than the potential transpiration without the photosynthesis being affected from this. The Van-Genuchten parameters and wcmin, wcmax should be initialised consistently in the site file.
If the potential evapotranspiration (from CalcPotEvapoTranspiration() and reduced by evaporation from intercepted water, transpiration and evaporation from snow) is not yet zero, and if there is water remaining at the surface, water from this remaining surface water evaporates.
If the potential evapotranspiration is larger than the surface water, all the surface water evaporates.
If the amount of surface water is larger than the potential evapotranspiration, the potential evapotranspiration is reached as the actual evapotranspiration and some surface water still remains.
Snow decrease from evaporation (original in unit: evaporation_of_snow) Since potential evaporation is 0 at freezing temperatures, snow evaporation occurs only for snow that can not melt fast enough If there is more evaporation than can be expected with the sum of gross potential evaporation, hourly foliage evaporation and hourly transpiration, the remaining evaporation is assumes to occur from the snow surface.
Water from the soil evaporates
\[ \theta(sl) = WCDNDC\_EVALIM\_FRAC\_WCMIN \cdot \theta_{wp}(sl) \]
Amount of water evaporating from a soil layer \( sl \) :
\[ \frac{dE}{dT} = \text{bound}\left(0, \frac{potevapotrans}{\text{EVALIM}} \cdot limitwi \cdot \max\left( 0, 1-\frac{\min(\text{EVALIM}, depth(sl))}{\text{EVALIM}} \right), \theta(sl) \cdot limitwi \right) \]
\[ limitwi = \begin{cases} &0, \qquad\qquad\qquad\qquad\qquad \theta(sl) < wcminevap(sl)\\ & \min\left(\left(\frac{wc(sl)-wcminevap(sl)}{wcmax(sl)}\right)^{clayfact}, 1\right), \qquad \text{else} \end{cases} \]
\[ clayfact = 1+ SLOPE\_CLAYF \cdot \min\left(1- forg(sl), clay(sl)\right) \]
Comments:
For the top soil layer, water inflow equals total surface water. For deeper soil layers, water inflow equals water outflow of the overlying soil layer.
For soil layers lying within the groundwater table, water flow out of the layer equals water inflow. In this way, soil water is discharged with groundwater with the percolation flow rate of the soil layer above the groundwater table.
If the last soil layer is above the groundwater, water flow out of the domain is given by:
Calculation of water flow ouf of soil layer is distinguished for different water contents:
Water flow from layer \(sl\) to the layer \(sl+1\) below:
\[ q = \left(1-\frac{\theta_{fc}(sl)}{\theta(sl)}\right)^2 \cdot \theta(sl) \cdot \left(1 - e^{\frac{1}{log(sks)}} \right) \cdot factimpedence \]
Water flow from layer \(sl\) to the layer \(sl+1\) below:
\[ q = \left(\frac{\theta(sl)}{\theta_{fc}(sl)} - \frac{\theta(sl+1)}{\theta_{fc}(sl+1)} \right) \cdot \theta(sl) \cdot \left(1 - e^{\frac{1}{log(sks)}} \right) \cdot factimpedence \]
Similar to WaterFlowBelowFieldCapacity but restricts water flow by water availability from soil layer below
...
Percolating water is imepded by an impedance factor, which considers the formation of ice lenses in (partially) frozen soil [Lundin (1990), Hansson et al. (2004).] The impedence factor depends on the parameter IMPEDANCE_PAR = 0.
The surface flux gives the water, which runs off horizontally. This only happens if more water than stopped by the bunding (bund height is set in flooding events) is present.
If the bund height == 0:
The fraction of water running off is determined by the site parameter FRUNOFF.