Learn R Programming

respirometry (version 2.0.0)

peri_pump: 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.

Author

Matthew A. Birk, matthewabirk@gmail.com

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.

See Also

co2_rate, co2_add

Examples

Run this code
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.

Run the code above in your browser using DataLab