2.1 Corrosion Rates, Remaining Life & Corrosion Allowance Calculations
Key Takeaways
- Long-Term Corrosion Rate (CR_LT = (t_initial - t_actual) / time) averages degradation over the vessel's entire operating history, while Short-Term Corrosion Rate (CR_ST = (t_previous - t_actual) / time) reflects recent operating conditions and process shifts.
- Remaining Life (RL = (t_actual - t_required) / CR) dictates inspection intervals and must be calculated using the governing corrosion rate selected jointly by the inspector and pressure vessel engineer.
- Remaining Corrosion Allowance (CA_remaining = t_actual - t_required) must be evaluated at every individual Condition Monitoring Location (CML); a component cannot operate below t_required without a formal Fitness-for-Service assessment or rerating.
- For vessels in new or altered process service where corrosion rates are unknown, API 510 permits determining the rate via similar service vessels, published literature, or an on-stream thickness measurement after 3 to 6 months of operation.
- Statistical analysis of thickness data is permitted by API 510 to assess remaining life when general corrosion is uniform across large shell sections, but it is strictly prohibited for localized corrosion mechanisms.
2.1 Corrosion Rates, Remaining Life & Corrosion Allowance Calculations
API-510 Core Rule: The remaining life ($RL$) of a pressure vessel governs all subsequent inspection intervals, maintenance plans, and operational limits. Under API 510 Section 7.1, remaining life is determined by dividing the remaining corrosion allowance by the governing corrosion rate ($RL = \frac{t_{actual} - t_{required}}{CR}$). Selecting between short-term, long-term, or statistical corrosion rates requires rigorous engineering evaluation of operating conditions, process changes, and active damage mechanisms.
In pressure vessel inspection, accurate calculation of degradation rates is the cornerstone of mechanical integrity. Thickness data collected during internal, on-stream, or external inspections is meaningless without systematic evaluation against baseline thicknesses, minimum design requirements, and operational timelines.
1. Fundamental Thickness Terminology
Before evaluating corrosion rates, an API 510 inspector must understand the exact definitions of the four primary thickness parameters:
| Thickness Term | Symbol | Definition & Significance |
|---|---|---|
| Nominal Thickness | $t_{nominal}$ | The commercial plate or pipe thickness ordered from the mill and specified on original fabrication drawings (includes mill undertolerance). |
| Initial (Baseline) Thickness | $t_{initial}$ | The actual thickness measured at a specific CML prior to initial commissioning or after a major component replacement. If unmeasured, nominal thickness is used. |
| Previous Thickness | $t_{previous}$ | The actual thickness recorded at the same CML during the immediately preceding inspection survey. |
| Actual (Current) Thickness | $t_{actual}$ | The lowest valid thickness reading measured at the CML during the current inspection. |
| Minimum Required Thickness | $t_{required}$ | The minimum allowable thickness computed per ASME Section VIII formulas (or code of construction) for pressure, mechanical, and structural loadings, without corrosion allowance. |
2. Corrosion Rate Formulas
API 510 defines two primary deterministic corrosion rates: the Long-Term Corrosion Rate ($CR_{LT}$) and the Short-Term Corrosion Rate ($CR_{ST}$).
Long-Term Corrosion Rate ($CR_{LT}$)
The long-term corrosion rate averages metal loss across the entire operational lifespan of the vessel or component from its baseline measurement:
Short-Term Corrosion Rate ($CR_{ST}$)
The short-term corrosion rate captures metal loss between the two most recent inspection surveys:
Both rates are typically expressed in inches per year (in/yr) or millimeters per year (mm/yr).
Timeline of Thickness Measurements:
t_initial (Baseline) t_previous t_actual (Current)
|----------------------------------|--------------------------------|
| |<-------- Time_ST ------------->|
|<------------------------- Time_LT ------------------------------->|
3. Selecting the Governing Corrosion Rate
A critical API-510 exam topic is deciding which corrosion rate ($CR_{LT}$ vs. $CR_{ST}$) governs the remaining life calculation. The inspector and pressure vessel engineer must analyze why the two rates diverge:
| Operational Scenario | $CR_{ST}$ vs. $CR_{LT}$ Relationship | Governing Rate Selection | Engineering Rationale |
|---|---|---|---|
| Accelerated Recent Corrosion | $CR_{ST} > CR_{LT}$ | Use $CR_{ST}$ | A recent process upset, temperature increase, souring feedstock, or fluid velocity increase has accelerated metal loss. Using $CR_{LT}$ would dangerously overestimate remaining life. |
| Recent Process Mitigation | $CR_{ST} < CR_{LT}$ | Use $CR_{LT}$ (or verify $CR_{ST}$) | Corrosion inhibitors, metallurgy upgrades, or dehydration may have slowed corrosion. However, $CR_{ST}$ may only be used if verified by engineering and confirmed over multiple operating cycles. |
| Steady-State Operation | $CR_{ST} \approx CR_{LT}$ | Use either (or $CR_{LT}$) | Process has remained stable with uniform degradation over the vessel's history. Long-term rate provides a larger statistical base. |
| New / Altered Service | No historical data | Estimated / Similar Service Rate | Data from vessels in identical service, published literature, or on-stream readings taken after 3–6 months. |
[!IMPORTANT] Rule of Conservatism: On the API-510 exam, if $CR_{ST}$ is significantly higher than $CR_{LT}$ without explanation, the inspector must use the higher rate ($CR_{ST}$) to calculate remaining life to prevent unexpected in-service failures.
4. Remaining Corrosion Allowance & Remaining Life
Remaining Corrosion Allowance ($CA_{remaining}$)
The remaining corrosion allowance represents the structural metal available for future corrosion before the vessel reaches its minimum safe structural limit:
If $t_{actual} \le t_{required}$, the remaining corrosion allowance is zero or negative. The vessel must be immediately removed from service, derated (lowering MAWP or design temperature), repaired, or evaluated under API 579-1 / ASME FFS-1 (Fitness-for-Service).
Remaining Life ($RL$)
The remaining life is the projected operational time (in years) until the component corrodes down to $t_{required}$ at the governing corrosion rate ($CR$):
5. Comprehensive Numerical Calculation Walkthrough
Let us work through a complete, exam-standard calculation involving multiple inspection intervals and rate divergences.
Problem Statement
A vertical flash drum was commissioned in June 2010 with an initial measured shell thickness of $0.625\text{ in}$.
- In June 2018, an internal inspection measured the shell thickness at $0.545\text{ in}$.
- In June 2024, an on-stream ultrasonic survey measured the shell thickness at $0.455\text{ in}$.
- The minimum required thickness ($t_{required}$) calculated per ASME Section VIII Div 1 for internal pressure is $0.365\text{ in}$.
Calculate:
- The Long-Term Corrosion Rate ($CR_{LT}$)
- The Short-Term Corrosion Rate ($CR_{ST}$)
- The Remaining Corrosion Allowance ($CA_{remaining}$)
- The Remaining Life ($RL$) using the governing corrosion rate
Step-by-Step Solution
Step 1: Calculate Elapsed Time Spans
- Total operational time ($t_{initial}$ to $t_{actual}$): June 2010 to June 2024 = 14.0 years.
- Recent inspection interval ($t_{previous}$ to $t_{actual}$): June 2018 to June 2024 = 6.0 years.
Step 2: Calculate Long-Term Corrosion Rate ($CR_{LT}$)
Step 3: Calculate Short-Term Corrosion Rate ($CR_{ST}$)
Step 4: Analyze and Select Governing Rate
- Notice that $CR_{ST} (0.0150\text{ in/yr}) > CR_{LT} (0.0121\text{ in/yr})$.
- Corrosion has accelerated over the last 6 years (e.g., increased throughput or higher acid content).
- Governing rate for safety is $CR = 0.0150\text{ in/yr}$.
Step 5: Calculate Remaining Corrosion Allowance
Step 6: Calculate Remaining Life ($RL$)
(Note: If the non-conservative long-term rate had been mistakenly used: $RL = \frac{0.090}{0.01214} = 7.4\text{ years}$, an overestimation of nearly 1.5 years).
6. Handling Vessels with Unknown Corrosion Rates
When a new vessel is placed into service, or when an existing vessel experiences a change in process fluid/conditions without historical thickness trends, API 510 Section 7.1.2 defines three approved approaches to establish the corrosion rate:
- Similar Service Data: The corrosion rate may be estimated from vessels operating in identical or closely comparable service within the same facility or broader industry experience.
- Published Literature / Corrosion Specialist Consultation: Owner-user historical database records or published technical literature (e.g., NACE / AMPP corrosion surveys) vetted by a corrosion specialist.
- On-Stream Thickness Sampling (3 to 6 Months): If similar service data is unavailable, an initial on-stream thickness measurement must be obtained after 3 to 6 months (not exceeding 6 months) of service to establish the initial actual corrosion rate.
7. Statistical Analysis of Thickness Data
API 510 allows statistical analysis of thickness measurements to determine remaining life and next inspection intervals, subject to strict boundary conditions:
- Uniform Corrosion Only: Statistical analysis (e.g., mean thickness, standard deviation, confidence intervals) may only be applied where thinning is general and uniform across a defined vessel section (e.g., middle shell course).
- Circuit / Zone Partitioning: The vessel must be segmented into distinct corrosion circuits or zones where temperature, velocity, and fluid phase are homogeneous.
- Prohibition on Localized Degradation: Statistical averaging must never be used to mask localized damage mechanisms such as pitting, droplet impingement, ammonium salt underdeposit corrosion, or environmental cracking.
- Point-by-Point Minimum: The lowest reading within a critical zone must still satisfy structural minimums or undergo point-specific remaining life evaluation.
8. Common Exam Traps & Calculation Pitfalls
Keep these high-frequency API-510 exam traps in mind during calculations:
- Using Nominal instead of Baseline Thickness: When calculating $CR_{LT}$, always look for measured $t_{initial}$. Only use $t_{nominal}$ if the problem explicitly states that baseline measurements were not recorded prior to service.
- Miscalculating Elapsed Calendar Time: Watch date formats. For example, March 2014 to September 2021 is $7.5\text{ years}$, not $7.0\text{ years}$. Fractional years directly impact rates.
- Confusing Component Required Thicknesses: A vessel shell, 2:1 ellipsoidal head, and nozzle neck often have different $t_{required}$ values. Never use the shell's $t_{required}$ when evaluating a head CML!
- Averaging Out Localized Pits: Pitting corrosion requires depth evaluation per API 510 Section 7.4.3 (excluding pits whose depth does not exceed half the minimum thickness or total area limits), not arithmetic averaging with undamaged plate.
A vessel was placed in service in January 2012 with a baseline shell thickness of 0.750 in. In January 2018, the thickness was measured at 0.690 in. In January 2024, the thickness is measured at 0.600 in. The minimum required thickness is 0.450 in. Assuming the short-term corrosion rate governs due to recent process souring, what is the remaining life of the vessel?
When a pressure vessel's operating service changes and neither historical thickness data nor similar service experience is available, what is the maximum operating period permitted by API 510 before an on-stream thickness measurement must be obtained to establish the corrosion rate?
Under what condition does API 510 permit statistical analysis of thickness data across a vessel component to determine remaining life?
An inspector evaluates a vessel shell where t_initial = 0.500 in (2010), t_previous = 0.460 in (2018), and t_actual = 0.440 in (2024). The minimum required thickness is 0.380 in. What are the long-term and short-term corrosion rates?