CO2 Corrosion Rate Calculator (de Waard-Milliams)
Predict the CO2 corrosion rate of carbon steel in wet gas and multiphase pipelines using the de Waard-Milliams model with updated pH and fugacity corrections. Includes NORSOK M-506 comparison, correction factors for FeCO3 scale, chrome alloys, inhibitor efficiency, oil wetting, and glycol. Applicable per NACE SP0106 for internal corrosion direct assessment.
Operating Conditions
°F
psig
ft/s
in
CO2 Content
psia
mol%
-
If blank, pH is calculated from CO2 equilibrium (saturated pH).
Material & Protection
%
Fluid Properties
%
%
Design Parameters
years
Understanding CO2 Corrosion
CO2 Corrosion Mechanism
CO2 dissolves in water to form carbonic acid (H2CO3), which attacks carbon steel. The reaction produces iron carbonate (FeCO3) scale that can be protective above ~140 °F if conditions allow dense scale formation.
Key Rate Factors:
CO2 partial pressure: Higher pCO2 = higher rate
Temperature: Rate increases but scale helps above 140 °F
pH: Lower pH = more aggressive attack
Severity Thresholds:
Low (<1 mpy) | Moderate (1–5 mpy) | High (5–10 mpy) | Severe (>10 mpy). Uninhibited carbon steel in CO2 service can see rates of 50–300+ mpy.
📚 Learn the Theory
Understand CO2 corrosion mechanisms, de Waard model derivation, protective scale formation, and mitigation strategies