Chemical Injection Dosing Rate Calculator

Calculates chemical injection rate (mass and volumetric) for common oil & gas / water-treatment chemicals using standard dosing bases: mg/L, ppmw/ppmv, and stoichiometric demand (Oβ‚‚ scavenger, Hβ‚‚S scavenger). Supports continuous and batch slug dosing. Final dosing should be validated with vendor performance data, compatibility, and site trials.

Chemical Selection

Process Stream Basis

Dose Definition

Injected Chemical Product

Actions

Results

Active Chemical Required: - kg/h
Injected Product Required: - kg/h
Injection Rate: - L/h
Injection Rate (daily): - L/d
Batch Total Product (if batch): - kg ( - L )
Basis Flow (converted): - mΒ³/h ( - kg/h )

Practice notes
β€’ Always validate dose by vendor testing (jar/bottle tests), compatibility, and field performance.
β€’ For Hβ‚‚S scavengers, reaction capacity and byproducts vary; do not assume a generic stoichiometry without vendor sheet.
β€’ For biocides, verify contact time, temperature, and residual target; consider batch vs continuous strategies.

Warning: Chemical dosing is site-specific. This tool provides consistent calculations and unit conversions, but does not replace vendor qualification, lab testing, or operational trials.

Technical Notes

Variable Definitions

  • Q: stream flow (mΒ³/h or other units) converted internally to mΒ³/h and kg/h.
  • ρstream: stream density (kg/mΒ³) used for mass ↔ volume conversion.
  • Dose: target chemical dose (mg/L, ppmw, ppmv screening, or stoichiometric demand).
  • ṁactive: required active chemical mass rate (kg/h) or total (kg) in batch.
  • Cact: product active concentration (wt%).
  • ṁprod: injected product mass rate (kg/h).
  • ρprod: product density (kg/mΒ³).
  • QΜ‡prod: injected product volumetric rate (L/h).

Formulas / Logic

  • Flow conversions: if volumetric flow is entered, ṁstream = Q·ρstream. Uses 1 bbl = 0.158987 mΒ³.
  • mg/L basis (water-like): ṁactive(kg/h) = Q(mΒ³/h) Β· Dose(mg/L) Β· 10⁻³.
  • ppmw basis: ṁactive(kg/h) = ṁstream(kg/h) Β· Dose(ppmw) Β· 10⁻⁢.
  • ppmv basis (screening): treated as ppmw (mass fraction) for liquid streams; confirm vendor definition if true ppmv is required.
  • Stoichiometric Oβ‚‚ scavenger: ṁactive = Q Β· DO Β· 10⁻³ Β· (factor) Β· (excess) (factor from vendor).
  • Stoichiometric Hβ‚‚S scavenger: ṁactive = (Hβ‚‚S load) Β· (capacity) Β· (excess) with capacity in kg scavenger/kg Hβ‚‚S removed.
  • Product conversion: ṁprod = ṁactive / (Cact/100) and QΜ‡prod(L/h) = 1000·ṁprod/ρprod.
  • Batch mode: totals are calculated on treatment volume and converted to rate by dividing by injection duration.

Assumptions / Notes

  • Intended for engineering calculations and unit consistency. Final dosing must be validated by vendor data, lab tests (jar/bottle), and field performance.
  • ppmv in liquids is not uniquely defined without a composition basis; this tool uses a screening approximation.
  • For Hβ‚‚S scavengers, capacity/stoichiometry varies widely by formulation and byproducts; use vendor capacity and apply a suitable excess factor.
  • For biocides, ensure contact time, temperature, compatibility, residual targets, and consider continuous vs batch strategies.
  • If you are dosing into gas using ppmv, ensure you are using a standard volumetric flow basis consistent with your plant standard.

Standards / References

  • General water-treatment and oil & gas chemical dosing practice (mg/L, ppmw mass-fraction bases).
  • Vendor technical data sheets and field trial protocols (governing for chemical performance, reaction capacity, and compatibility).
  • Unit conversions: NIST/engineering standard definitions for volume and mass units (e.g., barrel β†’ mΒ³).
If you want, I can add optional β€œstrict gas basis” (standard conditions selector) for ppmv-to-mass conversions without changing the UI layout.
πŸͺ We use cookies to improve your experience. Learn more