dyn_visc_water | R Documentation |
This function solves for the absolute or dynamic viscosity of water using only the temperature of the water in either units of degrees Celsius, degrees Fahrenheit, or Kelvin.
dyn_visc_water(
Temp,
units = c("SI", "Eng", "Absolute"),
Eng_units = c("slug/ft/s", "lbf*s/ft^2")
)
Temp |
numeric vector that contains the temperature (degrees Celsius, degrees Fahrenheit, or Kelvin) |
units |
character vector that contains the system of units [options are
|
Eng_units |
character vector that contains the unit for the dynamic viscosity of water in the English system [options are slug/ft/s or lbf*s/ft^2] |
The simplified equation is expressed as
\\mu_s = \frac{1}{a + bT + cT^2 + dT^3}
with
a = 557.82468
b = 19.408782
c = 0.1360459
d = -3.1160832 * 10 ^ -4
Water Absolute or Dynamic Viscosity (kg/m*s, slug/ft/s, or lbf*s/ft^2)
the water temperature, degrees Celsius
the absolute or dynamic viscosity as a numeric vector. The units are not returned.
Irucka Embry
C. O. Popiel & J. Wojtkowiak (1998). "Simple Formulas for Thermophysical Properties of Liquid Water for Heat Transfer Calculations (from 0C to 150C)". Heat Transfer Engineering, 19:3, 87-101, article from ResearchGate: https://www.researchgate.net/publication/239243539_Simple_Formulas_for_Thermophysical_Properties_of_Liquid_Water_for_Heat_Transfer_Calculations_from_0C_to_150C.
# Example 1 (Compare to the tabulated values in the Reference paper)
install.load::load_package("iemisc", "data.table", "round")
Temp <- c(0, 0.01, 3.86, seq(5, 95, by = 5), 99.974, seq(100, 150, by = 5))
dynamic_viscosity <- data.table("Temperature (degrees C)" = Temp,
"mu (* 10 ^ 6, kg / m*s)" = round_r3(dyn_visc_water(Temp, units = "SI")
* 10^6, d = 1))
dynamic_viscosity
# Example 2 - Example from the hydraulics package
library(iemisc)
mu <- hydraulics::dvisc(T = 55, units = "Eng"); mu
mu2 <- dyn_visc_water(Temp = 55, units = "Eng", Eng_units = "lbf*s/ft^2"); mu2
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.