peri_pump: Calculate peristaltic pump gaseous flow rate

View source: R/peri_pump.R

peri_pumpR Documentation

Calculate peristaltic pump gaseous flow rate

Description

Given the number of moles of a gas, calculates the liters to run through a peristaltic pump.

Usage

peri_pump(
  mol,
  species = "O2",
  temp = 25,
  reg_pres,
  reg_unit = "psi",
  atm_pres = 1013.25
)

Arguments

mol

number of moles to go through a peristaltic pump.

species

character string describing the gas species. Options are available from molvol. Default is "O2".

temp

temperature (°C). Default is 25 °C.

reg_pres

gauge pressure from the gas regulator into the peristaltic pump.

reg_unit

unit used in reg_pres. Default is "psi".

atm_pres

atmospheric pressure (mbar). Default is 1013.25 mbar.

Details

Most mass flow controllers are programmed with a "standard condition" something like 0 *C and 1013 mbar for which they account for the pressure and temperature of an incoming gas source. For setups without expensive mass flow controllers, a more affordable alternative is to use a peristaltic pump. These do not account for variations in incoming gas pressure and temperature and thus, it must be calculated to set the peristaltic pump to the correct RPM.

Author(s)

Matthew A. Birk, matthewabirk@gmail.com

See Also

co2_rate, co2_add

Examples

peri_pump(mol = 0.5, species = 'O2', temp = 10, reg_pres = 5, reg_unit = "kPa")
# To flow 0.5 moles of O2, then flow 11.1 L.


respirometry documentation built on July 9, 2023, 5:30 p.m.