Description Usage Arguments Details Value Author(s) References See Also Examples
Various baseflow separation methods
1 |
runoff |
vector of runoff heights (equidistant temporal resolution) [L/T] |
method |
base-flow separation method, see details. |
parms |
method-specific paramters, see details. The effect of the parameter will be dependent on the temporal resolution of the runoff series. |
method="DFM"
(default) selects baseflow separation using a single-pass digital filter method (e.g. Sawicz et al, 2011). It uses the parameter c
, varying between 0 (baseflow close to runoff) to 1 (constant baseflow). \
q_direct[i] = max(0, cc*qd[i-1]+(1+cc)/2*(runoff[i]-runoff[i-1]), na.rm=TRUE)
method="constant_slope"
separates base flow by drawing a line with constant slope from the minima of the hydrograph to the next intersection with it. Dingman (2002) recommends for the parameter c_slope
a value depending on catchment area A (A < 20 mi<b2>): c_slope = 0.05 ft<b3>/s * A /h. You do the math, imperial units suck.
method="RLSWM"
re-scaled LOWESS-smoothed window minima. Determines the minima in a moving window of window_size
timesteps and smoothes them using lowess
with parameter f_lowess
. If at any timestep baseflow is larger than the runoff, the entire baseflow-series is shrunk linearly.
vector holding base flow time series
Till Francke
Sawicz, K., Wagener, T., Sivapalan, M., Troch, P. A., & Carrillo, G. (2011). Catchment classification: empirical analysis of hydrologic similarity based on catchment function in the eastern USA. Hydrology and Earth System Sciences, 15(9), 2895<96>2911. http://dx.doi.org/10.5194/hess-15-2895-2011
Dingman, S. L. (2002). Physical hydrology. Upper Saddle River, NJ: Prentice Hall.
1 2 3 4 5 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.