Professional Documents
Culture Documents
Outline
Governing
equations Numerical method Sediment transport River FLO-2D sediment transport model FLO Treatment of dry-bed conditions dry-
Mannings equation
continuity equation
Sediment
load
Sediment transport
Bed load, suspended load, wash load. Substrate vs surface based transport. Sediment transport formulas for substrate sediment. The main source of uncertainty in calculated transport rates arises from uncertainty in the input values of grain size, boundary stress, and hydraulic roughness. Too often, the transport formula is blamed for poor results when the real culprit is poor input. Wilcock et al.
Sediment transport
When calculating transport rates, it is very easy to be very wrong. (P. Wilcock et al.)
making the computations easier, BAGS and similar software makes it possible to produce inaccurate estimates (even wildly inaccurate estimates) very quickly and in great abundance., Wilcock et al.
Pitlick, Pitlick, John; Cui, Yantao; Wilcock, Peter. 2009. Manual for Yantao; Wilcock, computing bed load transport using BAGS (Bedload Assessment for (Bedload GravelGravel-bed Streams) Software. Gen. Tech. Rep. RMRS-GTR-223. RMRS-GTRFort Collins, CO: U.S. Department of Agriculture, Forest Service, Rocky Mountain Research Station. 45 p. http://www.stream.fs.fed.us/publications/software.html.
1: Meyer-Peter & Muller (1948), Meyer2: Karim-Kennedy (1998), Karim3: Ackers-White (1975). Ackers4: Yang (Sand), 5: Yang (Gravel), 6: Parker-Klingeman-Mclean (1982), Parker-Klingeman7: Van Rijn (1984a-c), (1984a8: Engelund Hansen (1967).
Wong, M.; Parker, G. 2006. Reanalysis and correction of bed-load relation bedof Meyer-Peter and Mller using their own database. J. Hydr. Engrg. MeyerHydr. Engrg. 132(11): 1159-1168. 1159-
Used for sediment sizes greater than 0.4 mm. Will generate sediment transport rates that approach those of Engelund-Hansen on steep slopes. Engelund-
Karim, Karim, F. Bed material discharge prediction for non-uniform bed sediments. J. nonHyd. Eng., 6, 1998. Eng.,
Sediment sizes 0.08 mm to 0.4 mm (river) and 0.18 mm to 29 mm (flume) and up to 50,000 ppm concentration. Slope range 0.0008 to 0.0243. Will yield similar results to Laursens and Toffaletis equations.
Ackers, P., and W.R. White, Sediment transport, new approach and analysis, J. Hyd. Div. ASCE, 99, HY 11, 1975 Div.
Assumes that only a portion of the bed shear stress is effective in moving coarse sediment. The total bed shear stress contributes to the suspended fine sediment transport. Dimensionless parameters include a mobility number, representative sediment number and sediment transport function. The various coefficients were determined from laboratory data for Di > 0.04 mm and Froude numbers < 0.8. The condition for coarse sediment incipient motion agrees well with Sheilds Ackerscriteria. The Ackers-White approach tends to overestimate the fine sand transport.
Yang, C.T. Sediment Transport Theory and Practice. McGraw Hill, New York, Practice. 1996.
Sediment concentration is a series of dimensionless regression relationships. Based on field & flume data with sediment particles ranging from 0.137 mm to 1.71 mm and flows depths from 0.037 ft to 49.9 ft. Mostly limited to medium to coarse sands and flow depths less than 3 ft Can be applied to sand and gravel
Van Rijn, L.C., Sediment Transport, Part I: Bed load transport, J. Hyd. Eng., ASCE, Eng., no 10. 1984a Van Rijn, L.C., Sediment Transport, Part II: Suspended load transport, J. Hyd. Eng., Eng., ASCE, no 11. 1984b Van Rijn, L.C., Sediment pick-up functions, J. Hyd. Eng., ASCE, no 10. 1984c pick-
Engelund, Engelund, F. and Hensen, E. A Monograph on Sediment Transport to Alluvial Hensen, Streams. Copenhagen: Streams. Copenhagen: Teknique Vorlag, 1967. Vorlag,
Uses energy slope, velocity, bed shear stress, median particle diameter, specific weight of sediment and water, and gravitational acceleration Can be used in both dune bed forms and upper regime (plane bed) D50 > 0.15 mm
weighted residual method Converts the PDEs to a system of ODEs Triangular 3 nodes elements
interpolation functions
of ODEs
Lumping:
Lumping improves numerical stability but introduces numerical damping Selective lumping
in [0.9,0.98] is the selective lumping parameter Selective lumping reduces damping while preserving stability
equations (1D) Discretize with FEM the linearized equations Assume form for solution Substitute in discretized eqns Spectral radius if amplification matrix less than 1 CFL condition
Stability limit two times larger than the two-step scheme 33% larger than three-step scheme.
Model parallelization
Subdomain decomposition.
OpenMP: OpenMP: An API for multi-platform shared-memory parallel multisharedprogramming in C/C++ and Fortran. www.openmp.org, 2009. www.openmp.org,
Each Processor/Core computes one subdomain Model speedup depends on number of processors, processor cache memory, etc., and is case specific.
Model Speedup
4.50 4.00
3.50
Speedup
3.00
2.50
2.00
1.50
1.00 1 2 3 4 5 6 7 8
Number of Processors/Cores
At the beginning of each time step all elements are evaluated to see if they are wet or dry.
A completely dry element is defined when all nodal depths are less than a user defined minimum depth Hmin, that can be zero. Hmin, A partially dry element has at least one node, where depth is less than or equal to Hmin. Hmin.
If one element is completely dry, equations are locally modified and only d /dt=0, dU/dt=0, dV/dt=0 is solved dt=0, dU/dt=0, dV/dt=0 for the element. If an element is partially dry, the full equations are solved and velocity components are set to zero for all nodes on the element. Water surface elevations are not altered for dry elements.