shear_stress | R Documentation |
Calculates shear stress for each cross section in the input xs_dims data frame.
shear_stress(xs_dims, water_density = 1000)
xs_dims |
data frame; A data frame of cross section dimensions. |
water_density |
numeric; density of water (units kg/m^3) |
Shear Stress Equations Shear stress is a measure of the force of friction from a fluid acting on a body in the path of that fluid. In the case of open channel flow, it is the force of moving water against the bed of the channel. Generalized shear stress or tractive force is commonly defined using the following
Density of Water
This functional form of the equation defines the \gamma
term as the
density of water.
\tau = \gamma D Sw
where:
\tau
is the fluid shear stress (kg/m^2
),
\gamma
is the density of water (kg/m^3
),
D
is mean water depth (m),
Sw
is the water surface slope (dimensionless: m/m).
Specific Weight of Water
This functional form of the equation defines the \gamma
term as the
specific weight of water
\tau = \gamma D Sw
where:
\tau
is the fluid shear stress (lb/ft^2
),
\gamma
is the specific weight of water (lb/ft^2
),
D
is mean water depth (ft),
Sw
is the water surface slope (dimensionless: ft/ft).
where:
\gamma = \rho a_{g}
\rho
is the density of water (slugs/ft^3
),
a_{g}
is the acceleration of gravity (ft/sec^2
)
Lane's Balance Version This functional form of the equation ignores absolute values and simply focuses on the variables that are changing:
\tau = D Sw
D
is mean water depth (m),
Sw
is the water surface slope (dimensionless: m/m).
Typical Values
Density of water at 4^{\circ} C (39^{\circ} F)
= 1000 kg/m^3
or 1.94032 slugs/ft^3
Acceleration of gravity = 9.807 m/s^2, 32.174 ft/s^2
Returns a data frame of cross sections with the calculated shear stress.
shear_stress_density
Shear stress calculated using the
density of water typically of the form "1000 D Sw". Units: kg/m^2
shear_stress_weight
Shear stress calculated using the
specific weight of water. Units: lb/ft^2
shear_stress_lane
Shear stress calculated using just mean
depth and water surface slope. Units:
# Calculate cross section dimensions
xs_dims <- cross_section_dimensions_L2(xs = fluvgeo::sin_riffle_channel_sf,
xs_points = fluvgeo::sin_riffle_channel_points_sf,
bankfull_elevation = 103,
lead_n = 1,
use_smoothing = TRUE,
loess_span = 0.5,
vert_units = "ft")
# Calculate shear stress
xs_dims_ss <- shear_stress(xs_dims)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.