IFG
Integrity Field Guide Damage mechanisms, fitness-for-service, and the inspection methods that find them
All articles Open the guide
GuideArticles › API 579

Calculating corrosion rate: short term, long term, and which one governs

Remaining life comes from a corrosion rate, and the rate comes from subtracting two measurements. Both of those measurements have error in them, and on short intervals the error can be larger than the corrosion.

API 5796 min read

Two rates are calculated from the same thickness history, and they answer different questions.

The two rates

Long-term rate = (original thickness − current thickness) ÷ (years in service)
Short-term rate = (previous thickness − current thickness) ÷ (years between those two inspections)

The long-term rate is the average over the whole life. The short-term rate is what has happened recently.

The convention in API 510 and 570 is to calculate both and use the one that gives the shorter remaining life — unless there is a documented engineering reason to do otherwise.

Why they disagree, and what it means

Short term much higher than long term

Something has changed. A process upset, a feed change, a chemical injection that stopped working, a coating that failed, water in a line that used to be dry. This is the situation the convention is designed to catch, and it should trigger investigation rather than just a shorter interval.

Short term much lower than long term

Either the damage has genuinely slowed — corrosion inhibitor working, feed cleaned up, temperature reduced — or, much more often, the difference is measurement noise. Be sceptical before you extend an interval on the strength of it.

A negative short-term rate

The wall appears to have got thicker. Since that does not happen, it tells you the measurement uncertainty is comparable to the corrosion over that interval. It is a useful diagnostic: it means you cannot resolve the rate at this interval, not that corrosion has stopped.

The noise problem, with numbers

A UT thickness reading is typically quoted to ±0.1 mm under good conditions. Two readings differenced carry the error of both.

Suppose a wall genuinely loses 0.3 mm over three years — a real rate of 0.10 mm/yr. Two readings, each ±0.1 mm, could measure that loss as anything from 0.1 mm to 0.5 mm.

Measured lossApparent rateError
0.1 mm0.033 mm/yr−67%
0.3 mm (true)0.100 mm/yr
0.5 mm0.167 mm/yr+67%

A remaining life calculated from the low end is three times longer than one calculated from the high end, on identical equipment. And that is before accounting for the probe not landing on precisely the same spot, surface condition changing, or a different technician.

The practical consequence

Short intervals and slow corrosion produce rates that are mostly noise. If the expected loss between inspections is not several times the measurement uncertainty, the short-term rate is not measuring corrosion. Either lengthen the interval, or use a method with better repeatability — encoded corrosion mapping compared scan-to-scan resolves change far better than two spot readings years apart.

Which reading do you use?

A grid gives several readings at one location. Three defensible choices, and they are not equivalent:

The failure mode to avoid is mixing them: minimum this time, average last time, gives a number that means nothing at all.

What the rate is used for

Remaining life = (current thickness − minimum required thickness) ÷ corrosion rate.

And the inspection interval follows from it — conventionally the lesser of half the remaining life or a code maximum. Halving it is the margin that covers everything above: that the rate is uncertain, that it may accelerate, and that a single measurement may not have found the worst point.

Where it feeds fitness-for-service

Every API 579 assessment includes a remaining life step, and it uses this rate. Three points worth carrying:

Try it

See remaining life respond to the rate

The quick check calculates remaining life from thickness and corrosion rate — change the rate and watch how much the answer moves.

Open the quick check
Read next

Who writes this. A mechanical engineer with twelve years in oil and gas — in-line inspection, fired heater and furnace inspection, and pipeline integrity. What is here comes from the published standards and from what those years in the field actually looked like. It is not written by an API-certified inspector.

This is not an assessment. Nothing on this site may be used to justify a decision about real equipment. Assessing plant requires the current editions of the applicable codes, data from a licensed source, and a competent engineer who signs for the answer. · Integrity Field Guide