Professional Documents
Culture Documents
Lindsay (2003) ADRA, New Flow Algorithm
Lindsay (2003) ADRA, New Flow Algorithm
1029/2003WR002576, 2003
[1] Most existing methods of calculating contributing area are unable to accurately
model the pattern of contributing area on hillslopes and along valley bottoms. This paper
describes a new flow algorithm, the adjustable dispersion routing algorithm (ADRA).
Rather than calculating contributing area using predetermined flow characteristics that are
insensitive to location in the landscape, ADRA predicts channel location and adjusts
flow characteristics accordingly. ADRA increases the degree of flow divergence downslope
from divides until a channel head is detected. Channel head locations are estimated on the
basis of a user-defined threshold of an area-slope function. Therefore the algorithm
overcomes the problems of aggregated flow on hillslopes and divergent flow along valley
bottoms. The pattern of catchment area produced by ADRA was compared with similar
patterns calculated using a similar flow algorithm for a variety of natural landscapes. ADRA
produced patterns of contributing area that were more consistent with the theory of channel
INDEX TERMS: 1824 Hydrology: Geomorphology (1625); 1848 Hydrology: Networks;
initiation.
1860 Hydrology: Runoff and streamflow; 1894 Hydrology: Instruments and techniques; KEYWORDS: flow
routing, contributing area, digital elevation models, stream network extraction, channel initiation
Citation: Lindsay, J. B., A physically based model for calculating contributing area on hillslopes and along valley bottoms,
Water Resour. Res., 39(12), 1332, doi:10.1029/2003WR002576, 2003.
1. Introduction
[2] Contributing area is the area upslope of a location in a
catchment from which runoff is captured. In practice, contributing area is calculated per unit contour length, referred to
as the specific catchment area, a. The utility of a as a surrogate
for runoff volume makes it an essential parameter for
modeling hydrologic, geomorphic, and other environmental
processes. Specific catchment area has been used to estimate
soil wetness [Beven and Kirkby, 1979], soil erosion and
deposition potential [Mitasova et al., 1996], and to extract
stream networks and watersheds [Jenson and Domingue,
1988] from digital elevation models (DEMs). Although
digital terrain data are now abundant and software packages
for analyzing these data are common, a remains inherently
difficult to estimate accurately [Gallant et al., 2000].
[3] Specific catchment area is calculated using flow
routing algorithms that direct and accumulate runoff over
DEMs. Flow routing algorithms differ in the way that they
calculate flow direction and in the method used to divide
flow between each downslope neighbor. Some authors have
categorized flow algorithms based on whether they allow
for divergence [e.g., Wolock and McCabe, 1995]. Hence
algorithms that are unable to disperse flow are single-flowdirection (SFD) algorithms, and those that are capable of
divergence are multiple-flow-direction (MFD) algorithms.
The most common SFD algorithm is referred to as steepest
descent or D8 [OCallaghan and Mark, 1984]. Commonly
used MFD algorithms include FD8 [Freeman, 1991; Quinn
et al., 1991], DEMON [Costa-Cabral and Burges, 1994],
and D1 [Tarboton, 1997].
[4] Most existing flow algorithms do not explicitly differentiate between catchment hillslopes and channels, which is
an important distinction given the contrast in geomorphic and
hydrological processes operating on both. SFD algorithms
are suited to modeling incisive channelized flow along valley
bottoms but are unable to simulate divergence on hillslopes.
MFD algorithms yield more realistic diffusive flow patterns
on divergent hillslopes, but often result in braiding along
valley bottoms. Braiding is an undesirable artifact that can
cause discontinuous stream networks [Gallant and Wilson,
2000] and inappropriately decrease a downstream [Quinn et
al., 1995]. The problem with existing flow algorithms is that
the amount of divergence is determined by local slope or
curvature without consideration of whether divergent flow is
appropriate given the relative position of each cell in the
landscape. The challenge in overcoming this problem is that
the flow algorithm must estimate channel network extent
during processing. This paper describes a flow routing
scheme that has been developed to address these issues.
2. Background
[5] The FD8 algorithm is unique among existing flow
routing algorithms in that it is possible to adjust the overall
degree of divergence. The Freeman [1991] implementation
of FD8 calculates the fraction (F ) of a apportioned to each
downslope neighbor, i, by,
Fi
j1
TNN
1-1
TNN
1-2
Figure 1. Fraction of a received by two downslope neighbors of varying slopes using the Freeman
[1991] concentration parameter p.
C
tan q2
C / t3cr ; q1
r
TNN
1-3
Figure 2. Fraction of a received by two downslope neighbors of varying slopes using the ADRA
concentration parameter n.
Fi
B
max0; tan Si
max0; tan Si C
C
B
nBki 8
C
8
A
@
P
P
max0; tan Sj
max0; tan Sj
j1
n
t atan q2 < C
1 atan q2 C
atan q2
;
C
atan q2 < C
j1
TNN
1-4
Figure 3. Patterns of catchment area calculated using ADRA and the Quinn et al. [1995] algorithm for
(a) a mountainous catchment in coastal Washington, (b) a moderately steep catchment in northern
Vermont, (c) a low-relief catchment in Texas, and (d) a low-relief catchment in Oklahoma.
TNN
1-5
5. Summary
References
Beven, K. J., and M. J. Kirkby, A physically-based variable contributing
area model of basin hydrology, Hydrol. Sci. Bull., 24(1), 43 69,
1979.
Costa-Cabral, M. C., and S. J. Burges, Digital elevation model networks
(DEMON): A model of flow over hillslopes for computation of contributing and dispersal areas, Water Resour. Res., 30(6), 1681 1692,
1994.
Dietrich, W. E., C. J. Wilson, D. R. Montgomery, and J. McKean, Analysis
of erosion thresholds, channel networks and landscape morphology using
a digital terrain model, J. Geol., 101, 259 278, 1993.
Farr, T. G., and M. Kobrick, Shuttle radar topography mission produces a
wealth of data, Eos Trans. AGU, 81, 583 585, 2000.
Freeman, T. G., Calculating catchment area with divergent flow based on a
regular grid, Comput. Geosci., 17(3), 413 422, 1991.
Gallant, J. C., and J. P. Wilson, Primary topographic attributes, in Terrain
Analysis: Principles and Applications, edited by J. P. Wilson and J. C.
Gallant pp. 51 86, John Wiley, Hoboken, N. J., 2000.
Gallant, J. C., M. F. Hutchinson, and J. P. Wilson, Future directions for
terrain analysis, in Terrain Analysis: Principles and Applications, edited
TNN
1-6