Uniform Corrosion: Measurement, Corrosion Rate Calculation, and Inhibitors
Uniform corrosion — also called general corrosion — is the simultaneous, statistically homogeneous electrochemical dissolution of a metal surface at a predictable rate. It is the most prevalent and, from an engineering standpoint, the most manageable form of degradation in metallic structures: because the attack is distributed evenly, its rate can be measured and a corrosion allowance built into the design. This article provides a rigorous technical treatment of the electrochemical mechanism, the two principal measurement approaches (gravimetric weight-loss and electrochemical), corrosion rate conversion between unit systems, inhibitor selection science, alloy resistance data, and the engineering framework for corrosion allowance calculation.
Key Takeaways
- Uniform corrosion is the electrochemical dissolution of metal at a statistically even rate over the exposed surface; it is distinguishable from pitting, crevice, galvanic, and intergranular attack by its homogeneous morphology.
- Corrosion rate from weight-loss coupon testing is calculated using the ASTM G1/G31 formula: CR (mpy) = (3.45 × 106 × W) / (A × T × D), where W is weight loss in grams, A is area in cm², T is exposure hours, and D is density in g/cm³.
- Electrochemical methods — linear polarisation resistance (LPR) and Tafel extrapolation — give instantaneous corrosion current density (icorr), which is converted to rate via Faraday’s law.
- Corrosion rate severity thresholds per AMPP SP0775: <0.1 mm/yr low, 0.1–0.25 mm/yr moderate, 0.25–1.0 mm/yr high, >1.0 mm/yr severe.
- Corrosion inhibitors act by anodic passivation, cathodic reaction suppression, or mixed-mode surface adsorption; inhibitor efficiency is expressed as IE% = (CR0 − CRi) / CR0 × 100.
- Corrosion allowance at design stage = corrosion rate × design life × safety factor; governed by ASME BPVC and API 579/ASME FFS-1 for pressure equipment.
Corrosion Rate Calculator
Weight-loss coupon method (ASTM G1/G31) | Electrochemical LPR/Faraday method | Corrosion allowance
Electrochemical Mechanism of Uniform Corrosion
Uniform corrosion is fundamentally an electrochemical process: anodic (oxidation) and cathodic (reduction) half-reactions occur simultaneously on the metal surface, separated by distances ranging from nanometres (on a single grain) to millimetres (between different microstructural phases). The net result is metal dissolution at the anode, balanced by electron consumption at the cathode.
Anodic and Cathodic Half-Reactions
For carbon steel corroding in a neutral or acidic aqueous environment, the principal reactions are:
Anodic (oxidation — metal dissolution):
Fe → Fe²⁺ + 2e⁻ [acidic or neutral]
Fe → Fe³⁺ + 3e⁻ [strongly oxidising]
Cathodic (reduction — electron consumption):
2H⁺ + 2e⁻ → H₂↑ [acid environments — hydrogen evolution]
O₂ + 2H₂O + 4e⁻ → 4OH⁻ [neutral/alkaline — oxygen reduction]
O₂ + 4H⁺ + 4e⁻ → 2H₂O [acidic, aerated — oxygen reduction]
Overall (iron in aerated, neutral water):
2Fe + O₂ + 2H₂O → 2Fe(OH)₂ [initial product]
4Fe(OH)₂ + O₂ → 2Fe₂O₃·H₂O + 2H₂O [rust / hydrated iron oxide]
The rate of the overall corrosion reaction is controlled by whichever half-reaction is kinetically slower (the rate-determining step). In oxygen-containing, near-neutral environments, the cathodic oxygen reduction rate is almost always limiting because oxygen diffusion through the electrolyte boundary layer is slow. In deaerated acid, the anodic dissolution rate controls. This distinction is critical for inhibitor selection: an anodic inhibitor cannot work if the cathodic reaction is already the rate-limiting step.
Mixed Potential Theory and the Evans Diagram
The mixed potential theory (Wagner-Traud, 1938) provides the thermodynamic and kinetic framework for understanding uniform corrosion. At the corrosion potential Ecorr (also called the rest potential or open-circuit potential, OCP), the total anodic current equals the total cathodic current: the net external current is zero. At this equilibrium point, the corrosion current density icorr can be determined by extrapolating the linear (Tafel) portions of the anodic and cathodic polarisation curves back to Ecorr.
The Butler-Volmer equation describes the current-potential relationship at each electrode:
Butler-Volmer equation:
i = i₀ [ exp(αₐ·F·η / RT) − exp(−αc·F·η / RT) ]
i₀ = exchange current density (A/cm²)
αₐ, αc = anodic/cathodic transfer coefficients (typically ~0.5)
F = Faraday constant = 96,485 C/mol
η = overpotential = E − E_eq (V)
R = 8.314 J/mol·K; T in Kelvin
Tafel approximation (|η| > ~50 mV):
Anodic: E = E_corr + βₐ · log(i / i_corr)
Cathodic: E = E_corr − βc · log(i / i_corr)
where Tafel slopes βₐ, βc = 2.303RT / (αF) ≈ 40–120 mV/decade
Measurement Method 1 — Gravimetric Weight-Loss Coupon Testing
Weight-loss coupon testing is the most direct, widely applied, and regulatory-standard method for measuring uniform corrosion rate. It is governed by ASTM G1 (Preparing, Cleaning, and Evaluating Corrosion Test Specimens) and ASTM G31 (Standard Guide for Laboratory Immersion Corrosion Testing of Metals). The method is absolute (no electrochemical assumptions required) and can be applied in any environment — laboratory acid immersion, process stream bypass loops, atmospheric exposure, or soil burial.
Coupon Preparation and Test Procedure
- Coupon fabrication: Machine coupons from representative parent material to a standard geometry. Rectangular coupons (typically 50 × 25 × 3 mm or 75 × 13 × 1.5 mm per ASTM G31 Table 1) are standard. Drill a 4–6 mm suspension hole. Avoid cutting fluids that leave hydrocarbon films.
- Surface preparation: Grind all faces to a uniform 120-grit SiC paper finish. Degrease with acetone or methanol. Dry in a desiccator for minimum 30 minutes. Weigh immediately to 0.1 mg precision on a calibrated analytical balance (m1, initial mass).
- Exposure: Suspend the coupon in the test environment so all surfaces are freely exposed to the solution. Avoid contact between the coupon and the vessel wall or other metal surfaces. Maintain test temperature ±1 °C. Record start time accurately.
- Removal and cleaning: After exposure, remove the coupon and clean per ASTM G1 Appendix X1 for the specific metal/corrodent system. For steel in acid: pickling in Clark’s solution (20 g Sb2O3 + 50 g SnCl2 in 1 L HCl) removes corrosion product without attacking the base metal. Apply correction for metal removal during blank cleaning using uncorroded reference coupons.
- Final weighing: Dry thoroughly in a desiccator. Weigh to 0.1 mg precision (m2, final mass after cleaning). Weight loss W = m1 − m2.
- Area measurement: Measure all coupon dimensions to ±0.05 mm. Calculate total exposed area A in cm², including the area of the suspension hole bore.
Corrosion Rate Formula (ASTM G1/G31)
ASTM G1/G31 Corrosion Rate:
CR (mpy) = (K × W) / (A × T × D)
K = 3.45 × 10⁶ [for mils per year, mpy]
K = 8.76 × 10⁴ [for millimetres per year, mm/yr]
K = 8.76 × 10⁷ [for micrometres per year, µm/yr]
W = weight loss (grams)
A = exposed area (cm²)
T = exposure time (hours)
D = metal density (g/cm³)
Unit conversions:
1 mpy = 0.0254 mm/yr = 25.4 µm/yr
1 mm/yr = 39.37 mpy
1 µm/yr = 0.03937 mpy
Worked example:
Steel coupon (D = 7.87 g/cm³)
W = 0.1471 g, A = 40.00 cm², T = 720 h
CR (mpy) = (3.45×10⁶ × 0.1471) / (40.00 × 720 × 7.87)
= 507,495 / 226,656
= 2.24 mpy = 0.057 mm/yr [LOW corrosion]
Corrosion Rate Severity Classification
| Severity | mm/yr | mpy | μm/yr | Engineering significance |
|---|---|---|---|---|
| Low | <0.1 | <4 | <100 | Manageable with standard 1.5–3 mm corrosion allowance over 20–25 yr design life |
| Moderate | 0.1–0.25 | 4–10 | 100–250 | Acceptable with adequate corrosion allowance; increased monitoring interval |
| High | 0.25–1.0 | 10–40 | 250–1,000 | Requires inhibitor treatment or material upgrade; shortened inspection intervals |
| Severe | >1.0 | >40 | >1,000 | Mandates immediate mitigation; material change, lining, or cathodic protection |
Severity thresholds per AMPP SP0775 (formerly NACE SP0775) for the petroleum industry. For other industries, consult the applicable standard: ISO 9226 (atmospheric corrosion), ISO 11844 (indoor corrosion), or ASTM G4 (on-line monitoring systems).
Measurement Method 2 — Electrochemical Techniques
Electrochemical methods measure corrosion rate in real time, non-destructively, and in the operating process environment. They complement weight-loss testing by providing instantaneous rates rather than average rates over an exposure period, which is critical when corrosion rate varies with time (e.g., due to inhibitor injection, pH transients, or passivation events).
Linear Polarisation Resistance (LPR)
LPR, standardised in ASTM G59, applies a small DC potential perturbation (±10–20 mV from Ecorr) to a working electrode immersed in the process electrolyte and measures the resulting current. In this small-signal regime, the electrode response is linear:
Stern-Geary LPR equations:
R_p = ΔE / Δi (Ω·cm² — measured directly)
i_corr = B / R_p (A/cm²)
B = (βₐ · βc) / (2.303 · (βₐ + βc)) (V — Stern-Geary constant)
Typical B values:
Active iron / steel in HCl: B ≈ 13 mV (very active, βc dominated)
Steel in CO₂-saturated brine: B ≈ 20–26 mV
Passive stainless steel: B ≈ 52 mV (high resistance, low i_corr)
Carbon steel in NaCl (O₂ cat.): B ≈ 26 mV (commonly assumed default)
Corrosion rate from i_corr (Faraday's Law):
CR (mm/yr) = (i_corr [µA/cm²] × M × 3.27×10⁻³) / (n × D)
For iron (M=55.85, n=2, D=7.87 g/cm³):
CR (mm/yr) = i_corr [µA/cm²] × 0.01162
Conversion: 1 µA/cm² → 0.01162 mm/yr (iron) → 0.457 mpy (iron)
LPR probes installed in bypass loops or directly in process pipelines allow continuous corrosion monitoring at frequencies of seconds to minutes. The technique is particularly valuable for assessing the real-time effectiveness of corrosion inhibitor injection and for detecting upset conditions (e.g., water breakthrough in gas pipelines) that cause sudden corrosion rate spikes.
Tafel Extrapolation
Tafel extrapolation polarises the electrode over a wider range (±100–250 mV from Ecorr) and plots log|i| vs. E. The linear Tafel regions of the anodic and cathodic branches are extrapolated back to Ecorr, giving icorr directly from the intersection point — no prior knowledge of B is needed. Tafel extrapolation is governed by ASTM G5. Its disadvantages are that the large potential perturbation damages the sample surface, making it unsuitable for continuous monitoring, and that mass-transfer limitations (concentration polarisation at the cathodic surface) distort the cathodic Tafel slope in oxygen-reduction systems.
Electrochemical Impedance Spectroscopy (EIS)
EIS applies a small sinusoidal voltage perturbation (typically 10–20 mV amplitude) over a range of frequencies (10 mHz to 100 kHz) and measures the complex impedance response. The Nyquist and Bode plots can be fitted to equivalent circuit models to extract Rp (polarisation resistance), Rs (solution resistance), Cdl (double-layer capacitance), and diffusion parameters (Warburg element). EIS provides more mechanistic information than DC LPR and is not affected by solution resistance errors, making it the preferred technique for characterising corrosion inhibitor films, passive films, and coating integrity. ASTM G106 provides the standard guide for EIS measurement in corrosion testing.
Corrosion Inhibitors — Mechanisms and Selection
A corrosion inhibitor is a chemical substance that, when added to the corrosive environment in small concentration, significantly reduces the corrosion rate of the metal. Inhibitors are the primary defence against internal corrosion in oil and gas pipelines, cooling water systems, acid cleaning circuits, and reinforced concrete structures. Selection requires matching the inhibitor mechanism to the rate-controlling electrochemical step.
Anodic Inhibitors
Anodic inhibitors suppress the metal dissolution reaction by promoting or maintaining a protective passive film. Examples include chromates (CrO42−), nitrites (NO2−), molybdates (MoO42−), and orthosilicates. These shift Ecorr to more positive (noble) values and reduce the anodic current density by several orders of magnitude in the passive region. The critical safety constraint is that anodic inhibitors must be used at or above the minimum effective concentration. Below this threshold, they restrict corrosion to isolated anode sites, converting uniform attack into aggressive pitting corrosion — which is far more dangerous structurally. Chromates are highly effective but are restricted under REACH regulations in Europe (classified as carcinogenic, mutagenic, and reprotoxic) and are being replaced by molybdate-silicate blends.
Cathodic Inhibitors
Cathodic inhibitors retard the reduction reaction (oxygen reduction or hydrogen evolution) by increasing the overpotential of the cathodic reaction. Polyphosphates (ZnHPO4, Na3PO4) and zinc salts precipitate on cathodic sites as insoluble calcium/zinc phosphate or zinc hydroxide deposits. Arsenic and antimony compounds act as cathodic poisons by adsorbing on the metal surface and increasing the hydrogen overpotential; they are toxic and rarely used outside acid pickling. Cathodic inhibitors are intrinsically safer than anodic inhibitors because underdosing increases corrosion uniformly (not localised), but they generally achieve lower inhibitor efficiency (IE <80%) than well-applied anodic inhibitors.
Mixed (Adsorption) Inhibitors
Mixed inhibitors are surface-active organic molecules containing nitrogen, sulphur, or oxygen lone-pair donor atoms that adsorb onto the metal surface via coordinate bonding, forming a protective monolayer that physically blocks both anodic and cathodic active sites. This class dominates industrial corrosion inhibitor formulations:
- Imidazolines (from fatty acids + polyamines): primary oil-field pipeline inhibitors; highly effective at <50 ppm in CO2-saturated brines; film-forming mechanism
- Quaternary ammonium compounds (QACs): cationic surfactants; adsorb strongly on negatively-charged steel surfaces in acid; widely used in acid pickling and HCl well stimulation
- Benzimidazoles and mercaptobenzimidazoles: copper and copper alloy inhibitors; adsorb via N and S to form a coordination polymer (Cu-BTA) that effectively stops corrosion in cooling water
- Amino acids (e.g., glycine, cysteine): environmentally benign green inhibitors under research for mild steel in acidic environments
Inhibitor Efficiency Calculation
Inhibitor efficiency from corrosion rate measurement:
IE (%) = ((CR₀ − CRᵢ) / CR₀) × 100
CR₀ = corrosion rate without inhibitor (blank)
CRᵢ = corrosion rate with inhibitor
Inhibitor efficiency from LPR / Rp measurement:
IE (%) = ((Rp,i − Rp,0) / Rp,i) × 100
Rp,0 = polarisation resistance without inhibitor
Rp,i = polarisation resistance with inhibitor
Surface coverage θ (Langmuir adsorption isotherm):
θ = IE / 100
Langmuir isotherm: θ / (1 − θ) = K_ads × C
K_ads = adsorption equilibrium constant (L/mol)
C = inhibitor concentration (mol/L)
K_ads relates to adsorption free energy:
ΔG°_ads = −RT · ln(55.5 · K_ads)
Physisorption: ΔG°_ads > −20 kJ/mol
Chemisorption: ΔG°_ads < −40 kJ/mol (stronger; better inhibitors)
Industrial Inhibitor Performance Data
| Inhibitor type | Typical system | Dose (ppm) | IE (%) | Mechanism | Safety / regulatory note |
|---|---|---|---|---|---|
| Sodium chromate (Na2CrO4) | Recirculating cooling water (legacy) | 200–500 | 95–99 | Anodic — passive film | Restricted/banned (REACH CMR) |
| Sodium nitrite (NaNO2) | Closed cooling loops, concrete rebar | 500–2,000 | 85–95 | Anodic — Fe2O3 passivation | Toxic; forms nitrosamines with amines |
| Zinc phosphate blend | Open cooling towers | 10–50 | 70–85 | Cathodic + anodic mixed | Low toxicity; EPA registered |
| Imidazoline (oil-field grade) | CO2/H2S sour gas pipelines | 10–100 | 80–95 | Mixed — film-forming adsorption | Biodegradable grades available |
| Benzimidazole (BTA/TTA) | Copper cooling circuits, PCB manufacture | 1–10 | 90–99 | Mixed — Cu-BTA polymer film | Low toxicity; REACH compliant |
| Propargyl alcohol | HCl acid pickling of steel | 100–500 | 85–95 | Cathodic — H evolution poison | Toxic; strict occupational limits |
| Amino acid (green inhibitor) | R&D; mild steel in H2SO4 | 100–1,000 | 60–85 | Mixed — physisorption/chemisorption | Environmentally benign; cost-competitive |
Corrosion Allowance Design in Engineering Codes
Uniform corrosion is the only corrosion form for which a corrosion allowance (CA) can be rationally designed into wall thickness at the engineering design stage. For all localised forms (pitting, crevice, SCC), a corrosion allowance offers no protection — a single deep pit can perforate a vessel regardless of extra wall thickness — so material selection or environmental control must be the primary defence.
Design Corrosion Allowance Calculation
Design corrosion allowance:
CA (mm) = CR (mm/yr) × Design_life (yr) × Safety_factor
Safety_factor = 1.0 (well-characterised environment, continuous monitoring)
= 1.5 (typical industrial service with periodic inspection)
= 2.0 (conservative; uncertain environment; critical service)
Example — carbon steel pressure vessel in CO₂-saturated produced water:
CO₂ corrosion rate (de Waard-Milliams model, 60°C, pH 5.5): CR = 0.20 mm/yr
Design life = 25 years
Safety factor = 1.5
CA = 0.20 × 25 × 1.5 = 7.5 mm
Required wall thickness:
t_total = t_minimum (ASME BPVC §VIII pressure design) + CA
t_total = 8.0 mm (pressure) + 7.5 mm (corrosion) = 15.5 mm → specify 16 mm
Remaining life assessment (API 579-1/ASME FFS-1):
Remaining life (yr) = (t_measured − t_minimum) / CR
e.g. t_measured=13 mm, t_min=8 mm, CR=0.20 mm/yr → RL = 25 yr
CO2 Corrosion (Sweet Corrosion) of Carbon Steel
CO2 corrosion is the dominant form of uniform corrosion in oil and gas production and transport. CO2 dissolves in produced water to form carbonic acid (H2CO3), which dissociates and reduces the pH, greatly accelerating the cathodic half-reaction. The de Waard-Milliams semi-empirical model predicts the baseline CO2 corrosion rate:
de Waard-Milliams CO₂ corrosion rate model (simplified):
log CR (mm/yr) = 5.8 − (1710 / (T+273)) + 0.67·log(pCO₂)
T = temperature (°C)
pCO₂ = CO₂ partial pressure (bar)
Correction factors applied:
× f_pH (solution pH; significant reduction for pH > 5.5)
× f_scale (FeCO₃ scale protective factor; CR can reduce 10-100× below 60°C)
× f_flow (turbulence: higher flow removes protective scale)
Practical bounds:
High CO₂ (pCO₂ > 0.5 bar), high T (>80°C), high flow velocity (>3 m/s):
CR can exceed 5–10 mm/yr on carbon steel without inhibition
With effective imidazoline inhibitor (IE 90%):
CR reduced to <0.1 mm/yr (low severity)
Alloy Resistance to Uniform Corrosion
| Alloy / Grade | Dilute H2SO4 (10%) | HCl (10%) | HNO3 (30%) | NaOH (10%) | NaCl (3.5%) |
|---|---|---|---|---|---|
| Carbon steel | Severe (>10 mm/yr) | Severe | Passive (up to ~65%); severe at high conc. | Good | Moderate (0.1–0.3 mm/yr) |
| 304L stainless | Poor (>1 mm/yr at >1%) | Severe | Excellent (passive) | Excellent | Low–moderate (risk of pitting) |
| 316L stainless | Low–moderate (<0.5% H2SO4) | Poor (SCC risk) | Excellent | Excellent | Low (pitting risk in Cl−) |
| Duplex 2205 | Moderate (better than 316L) | Poor | Excellent | Excellent | Very low |
| Hastelloy C-276 | Excellent (<0.1 mm/yr up to 10%) | Excellent (<0.5 mm/yr up to 37%) | Moderate | Excellent | Excellent |
| Titanium grade 2 | Excellent (passive up to ∼5%) | Excellent (passive) | Excellent | Good | Excellent |
| Copper (C11000) | Moderate | Moderate (slow in deaerated) | Severe (oxidising acid) | Poor (Cu(OH)2 complex) | Low |
| Aluminium 6061 | Poor (<5%) / dissolves | Severe | Good (passive in dilute) | Severe (amphoteric) | Low (pitting risk) |
Data compiled from Dechema Corrosion Handbook and NACE Corrosion Data Survey. All ratings are approximate; actual rates depend on temperature, concentration, and aeration. Contact with reducing acids (H2SO4, HCl) should be verified by coupon testing in the specific process fluid before material finalisation. Cross-reference with pitting corrosion resistance data (PREN for stainless steels) when chloride is present.
Monitoring and Inspection Strategies
An effective corrosion management programme for uniform corrosion combines online real-time monitoring with periodic physical inspection:
- Coupon racks in process bypass loops: Expose 3–5 coupons per location; retrieve at 30, 90, and 180-day intervals to track rate trends. Mandatory per AMPP SP0775 for oil and gas production facilities.
- Online LPR probes: Provide continuous instantaneous corrosion rate with data logging; ideal for monitoring inhibitor effectiveness and detecting rate excursions. Install at pipe-low points and injection-point downstream locations.
- Ultrasonic thickness measurement (UTM): Non-intrusive measurement of remaining wall thickness by pulse-echo ultrasound; baseline + 6-monthly measurements build a corrosion rate trend over pipe life. Governed by ASME B31.8 (gas pipelines) and API 570 (piping inspection).
- Electrical resistance (ER) probes: Measure the increasing electrical resistance of a corroding metal element as its cross-section thins; cumulative metal loss device useful in process streams unsuitable for electrochemical probes (non-conductive media, two-phase flow).
- Radiographic testing (RT): Wall thickness mapping; suitable for large-diameter piping and pressure vessels where access to inside surfaces is impossible.