Short-Term and Long-Term Corrosion Rates in a Food Plant Under Audit
Compute two rates at every monitoring location: a long-term rate measured from the baseline thickness, and a short-term rate measured from the previous inspection. The more conservative of the two governs remaining life. In food and beverage service the arithmetic is the easy part. The audit finding is almost always a missing calibration record, an undefined baseline, or a CML that quietly moved.
Food and beverage plants rarely run a formal API 510 pressure vessel programme, so a corrosion rate module has to work without the scaffolding that refinery software assumes exists. Walls are thin: 16-gauge sanitary tube is 0.065 in, and a plus or minus 0.002 in ultrasonic repeatability band is three per cent of the wall before any metal has been lost. Over a twelve-month interval that scatter alone reads as 0.002 in per year, so a short-term rate on thin tube is frequently instrument noise rather than corrosion. Meanwhile the genuine threats are localised: chloride pitting under a gasket after peracetic acid sanitation, crevice attack inside a clamp ferrule, microbiologically influenced corrosion in a dead leg on the water side. A general thinning rate sees none of them. The system must record which mechanism each CML monitors and refuse to imply that a general rate covers a pitting circuit.
Source: Sources: API 510 and API 570 corrosion rate and remaining-life provisions; API RP 571 damage mechanism descriptions for chloride pitting, crevice corrosion, MIC and caustic corrosion; ASME B31.3 process piping and ASME B31.5 refrigeration piping; ASME Section V Article 23 for ultrasonic thickness measurement; IIAR 6 Standard for Inspection, Testing and Maintenance of Closed-Circuit Ammonia Refrigeration Systems; OSHA 29 CFR 1910.119 Process Safety Management, including the 10,000 lb anhydrous ammonia threshold quantity; EPA 40 CFR Part 68 Risk Management Program; 3-A Sanitary Standards for product-contact surfaces; ASTM A270 and ASTM A312 wall thickness tolerances; ASNT SNT-TC-1A and ISO 9712 for examiner qualification.
| Circuit | Typical material | Dominant damage mechanism | Does a thickness trend capture it? |
|---|---|---|---|
| CIP supply and return headers | 304L / 316L sanitary tube | General thinning from caustic and nitric or phosphoric acid cycles, dose-driven by cycle count | Yes, provided the time base is CIP cycles as well as calendar years |
| Product-contact gasket and clamp joints | 316L with EPDM or silicone seals | Chloride pitting and crevice corrosion beneath the seal face | No. Pit depth needs targeted small-probe UT or replication, not a grid average |
| Anhydrous ammonia refrigeration piping | Carbon steel to A106 / A53 | External corrosion under insulation where the line cycles through the wet band | Yes, but only at CMLs where insulation was actually stripped and re-read |
| Ammonia receivers, accumulators and intercoolers | Carbon steel pressure vessels | Internal general corrosion is slow; the live risks are CUI and nozzle-weld cracking | Partly. Pair the rate with a documented CUI plan and a cracking-focused scope |
| Steam and condensate return | Carbon steel | Carbonic acid corrosion and grooving in returns when treatment slips | Yes, and the short-term rate moves fast, which is the point of computing it |
| Brine, glycol and process cooling loops | Carbon steel and 304 | MIC and under-deposit attack in low-flow and dead legs | No. Trend the deepest located feature, not the mean of the grid |
Two rates, one governing number
Every monitoring location carries two corrosion rates, and they answer different questions. The long-term rate divides the metal lost since the baseline thickness by the years elapsed since that baseline was established. The short-term rate divides the metal lost since the previous inspection by the interval between those two inspections. The long-term rate is statistically steadier because the denominator is large and measurement noise is spread across more years. The short-term rate is the one that notices a change in service, such as a new sanitizer, a raised CIP temperature, or a chloride excursion in incoming water, because it looks only at the most recent interval.
The governing rule is to take whichever rate produces the shorter remaining life, unless the inspector documents a technical reason to set one aside. The documentation matters more than the rule itself. If a short-term rate is high because a CML was re-read after a nozzle repair changed the local geometry, an inspector can reasonably discard it, but that discard has to be recorded with a name, a date and a stated reason. A number that disappears without explanation is exactly what a certifying body will find and question.
In practice a food and beverage plant finds its long-term rates on stainless circuits sitting near zero while its short-term rates jump around inside the measurement band. That pattern is normal, and it is precisely what confuses general-purpose maintenance software, which will happily announce a ninety per cent drop in remaining life because a reading moved two thousandths of an inch. A usable module reports an uncertainty band alongside the rate and suppresses the remaining-life alarm when the computed loss falls entirely inside it.
Thin wall, coarse instrument: the resolution problem in sanitary tube
Refinery corrosion programmes work on walls between a quarter inch and an inch, where a two-thousandth measurement error is fractional. Sanitary process lines do not offer that comfort. Two-inch 16-gauge tube is 0.065 in, and 14-gauge is 0.083 in. A dual-element digital gauge on clean electropolished stainless repeats to roughly one to two thousandths in field conditions, so the noise floor is two to three per cent of the entire wall. If a circuit retires at 0.028 in, the whole usable corrosion allowance is 0.037 in, and pure scatter of 0.002 in per year already implies an eighteen-year life. Any rate computed from a single reading per point over a single year on that tube is measurement, not metallurgy.
Thin wall also introduces a specific instrument failure that thicker sections do not see. On very thin sections the backwall echoes crowd together, and a gauge can lock onto the second echo and report double the true thickness, or interpret an interface signal and report roughly half. A doubled reading on 0.065 in tube is obvious and gets caught. A halved reading looks like catastrophic loss and triggers a shutdown, or worse, gets averaged into a grid and drags a rate. Retaining the A-scan rather than the digital number is what lets an engineer adjudicate that six months later.
The practical control is to stop treating a reading as a scalar. Take a defined number of repeats at the physical point, store all of them, carry a stated uncertainty for the instrument and probe combination in use, and compute the rate from the mean with the band attached. The module should then present remaining life as a range, not a single year figure, and reserve the alarm for the case where the lower bound of the loss still exceeds the noise.
Calendar years are the wrong denominator in a seasonal plant
A large share of food processing is campaign-based. A sugar beet plant may run a hundred-day campaign; tomato processing runs ten to fourteen weeks; citrus, cranberry and other fruit lines run to a harvest window. For eight months of the year the equipment is not in service at all. Dividing metal loss by 365 days smears a concentrated hundred days of aggressive service across a whole calendar year, and reports a rate that is a quarter of the rate the metal actually experiences while it is working. A circuit with an apparently comfortable twelve-year calendar life may have three campaigns left in it.
Layup runs the error the other way. Equipment shut down wet, drained but not dried, with residual product or chloride-bearing rinse in a low point, corrodes during the idle months as well, sometimes faster than in service because the passive film is not being maintained by flowing, aerated product. A plant that improves its layup procedure and a plant that lets equipment sit damp will show very different rates on identical hardware, and a calendar denominator hides which of the two is which.
The fix is to make the denominator explicit and configurable. Store operating hours, campaign days and CIP cycle counts against each inspection date, and compute the rate on all of them. Loss per thousand CIP cycles is often the most stable expression of a caustic or acid attack, because that chemistry arrives in discrete doses rather than continuously. When the operations manager proposes a shorter, hotter CIP cycle, a rate expressed per cycle answers the resulting integrity question directly; a rate expressed per year cannot.
The ammonia refrigeration side is where the record becomes a legal document
Most of a food plant runs outside any pressure-equipment regulation. The refrigeration system does not. Anhydrous ammonia is a highly hazardous chemical under OSHA 29 CFR 1910.119, and a system holding 10,000 lb or more falls inside Process Safety Management, with a parallel obligation under the EPA Risk Management Program. The mechanical integrity element then requires written procedures, qualified personnel, and inspection and testing that follows recognised and generally accepted good engineering practice. For closed-circuit ammonia refrigeration, IIAR 6 is the practice an inspector will hold you to.
That changes what the corrosion rate module has to produce. On the process side a thickness record is good asset management. On the ammonia side it is evidence of compliance with an enforceable standard, and its weaknesses become citations. The relevant mechanism is rarely internal; dry anhydrous ammonia is not aggressive to carbon steel. It is corrosion under insulation on lines that cycle through the wet band, at hangers, at valve stations where the vapour barrier has been cut and never properly reinstated, and on hot gas and defrost lines that spend part of their duty in the temperature range where trapped water does the most damage.
This creates an access problem the software has to acknowledge. A CUI CML only yields a reading when the insulation is off. If a system computes remaining life on ammonia piping from readings taken through a cut-out that was never reopened, it is reporting on a point that has not been examined for four years while the rest of the line has continued to degrade. Insulation removal scope, and the date each CML was last physically exposed, belong in the record beside the thickness.
What an auditor actually asks for, and in what order
The sequence is predictable, whether the visitor is a customer quality auditor, a GFSI scheme auditor covering the utilities, a state boiler inspector or an OSHA compliance officer on the ammonia system. Show me the asset register. Show me the CML map for this asset. Show me the reading at CML 7. Who took it, and were they certified to the required level under a written practice on that date. What instrument, calibrated when, against which reference block, at what temperature. What is the baseline, and where did it come from. Now show me the rate, the remaining life, and the next due date. Finally: what happened the last time a rate exceeded its trigger.
Every one of those is a lookup, and every one of them is where a filing-cabinet or spreadsheet programme fails. The most common finding is not a wrong calculation. It is a technician whose Level II certification lapsed two months before the reading date, which invalidates every point in that survey. Second most common is a baseline recorded as nominal with no note that nominal for that material carries a mill under-tolerance. Third is a CML that was renumbered during a line modification, so the long-term rate subtracts two thicknesses taken from different pieces of metal.
A corrosion rate module earns its place by making that whole chain resolvable from one screen and printable as one packet. Certification validated against the date of work rather than the date of upload. Instrument calibration status resolved as of the reading date. The original instrument file retained and linked, not just a transcribed value. The baseline carrying a source flag. Deviations, overrides and discarded readings preserved with author and reason. If the packet assembles in under a minute, the audit conversation stops there.
Localized attack breaks the general-rate model entirely
A general corrosion rate assumes metal is leaving uniformly, so an average thinning velocity predicts when the wall reaches its limit. In a food plant that assumption fails on most of the circuits that actually fail. Chloride pitting under an EPDM gasket, crevice corrosion inside a clamp ferrule, and under-deposit attack behind a scale layer all remove metal in a tiny footprint at a rate that can be an order of magnitude above the surrounding surface. 316L carries a pitting resistance equivalent number of roughly twenty-four to twenty-six, which is respectable but not immune, and the combination of chloride, a sanitizer such as peracetic acid, warm temperature and a shielded crevice is genuinely outside its comfort zone.
Microbiologically influenced corrosion is the other one that defeats trending. It concentrates in stagnant legs: an abandoned branch left in place after a line change, a sample point used twice a year, a spray ball supply that only flows during CIP. The perforation is a pinhole, and a twenty-five point grid on the header will read healthy right up until the day product appears on the floor. No amount of thickness averaging predicts it; a dead-leg register and a walkdown do.
The design consequence is that a CML has to carry a mechanism type, and the software has to behave differently by type. A general-thinning CML feeds the rate calculation. A localized CML feeds a deepest-feature record, is trended as maximum depth rather than mean wall, and is excluded from the circuit rate so it cannot dilute or inflate it. Systems that treat every reading as interchangeable produce a tidy number and a false sense of control.
How to evaluate a corrosion rate module before you commit
Ask the vendor to show you a CML on 0.065 in tube where the reading dropped two thousandths in a year, and watch what the system does. If it reports a rate, a remaining life and an alarm without ever mentioning measurement uncertainty, it will generate false findings weekly in a sanitary plant and your team will learn to ignore it. The correct behaviour is to show the loss inside the stated uncertainty band and hold the alarm.
Then ask five structural questions. Can the retirement criterion be something other than a pressure-based minimum thickness, since some food circuits retire on hygiene or on structural minimum rather than on pressure duty. Can the denominator be operating hours or CIP cycles rather than calendar years. Does the system validate examiner certification against the date the reading was taken. Does it retain the instrument's native file as the record of origin, with the transcribed value derived from it rather than replacing it. Can it type a CML by damage mechanism and keep localized data out of the general rate.
Finally, ask for the audit packet. Not a dashboard, not a chart, but the printable trail for one CML: asset, location, mechanism, baseline and its source, every reading with technician, certification status and instrument calibration, both rates, the governing rate with the reason, remaining life with its uncertainty, next due date, and every override with author and justification. That single document is the deliverable. Everything else in the module exists to make it assemble itself.
Which rate governs when the short-term rate is lower than the long-term rate?
The long-term rate governs, because it produces the shorter remaining life. The rule is not short-term-always-wins; it is that the more conservative result stands unless an inspector documents why it should not. A short-term rate can legitimately fall below the long-term rate when a corrosive service was removed, but that reasoning has to be written into the record with a name and a date, not applied silently by the software.
What thickness should be used as the baseline when no original mill certificate exists?
Not nominal, at least not without a note. ASTM A312 permits a 12.5 per cent under-tolerance on wall, so a 0.065 in nominal tube may have shipped at 0.057 in. Baselining on nominal then reports up to eight thousandths of mill tolerance as corrosion. Where certificates are missing, set the baseline as the first full inspection survey, record that decision explicitly, and never let a long-term rate silently inherit a nominal figure.
Is API 510, 570 or 653 inspector training part of this offer?
No. API 510, 570 and 653 inspector certification and the examinations behind them are administered by API through its Individual Certification Programs, and are outside what Atlantis sells. What Atlantis provides is NDT training to ASNT SNT-TC-1A and ISO 9712 across UT, RT, MT, PT, ET, VT, PAUT and TOFD, ASNT Level III consulting, inspection management and reporting software, digital twins, 3D laser scanning, and independent report validation.
How should CIP cycle counts be recorded alongside calendar dates?
As a second denominator on the same reading. Store the cumulative CIP cycle count at every inspection date, and let the module express the rate as loss per year and loss per thousand cycles. A plant moving from a five-day to a seven-day week raises its cycle count roughly forty per cent with no chemistry change; the calendar rate then jumps and looks like a new damage mechanism until someone checks the cycle count.
Can a corrosion rate be calculated from a single inspection?
Not from measurement alone. With one reading there is no interval, so no rate exists. The accepted practice is to assign a rate from a comparable circuit in the same service, from published data for the material and chemistry, or from a corrosion coupon, and to flag the value as assumed rather than measured. The module should carry that provenance flag through to remaining life so nobody mistakes an estimate for a trend.
How does the module handle a CML where the measured thickness increased?
It should record the reading, compute a negative loss, and refuse to convert that into a negative corrosion rate or an extended remaining life. Thickness increases come from probe placement, couplant film, surface deposits, temperature, or a doubling error on thin wall. The correct response is a repeat reading at the same point in the same visit, retained alongside the first, with the discrepancy noted rather than overwritten.
Built for any business that runs on operations
Most companies do not fail at their craft. They lose time, margin and goodwill in the gaps between the tools they use to run the place — a quoting spreadsheet that does not talk to the job sheet, a job sheet that does not reach accounts, and a compliance folder nobody can search when a client asks. Atlantis closes those gaps by putting the whole operation on one platform, so information is entered once and everything downstream stays in step.
What you can run on it
- Sales and CRM — leads, quotes, follow-ups and the pipeline that tells you what next month looks like.
- Projects and job costing — plan the work, track the hours and materials against it, and see the margin while the job is still live rather than at final account.
- Field and service teams — dispatch, schedules, mobile capture that works with no signal, and sign-off from site.
- Inventory and purchasing — stock, suppliers, reorder points and goods receipt, joined to the jobs that consume them.
- People — records, qualifications and licences with renewal reminders, timesheets, leave and payroll.
- Quality and documents — procedures and forms under revision control, with the audit trail an inspection or accreditation body actually asks for.
- Accounts — invoicing, expenses, multi-currency and the reporting your accountant stops chasing you for.
Affordable, accessible, fully customizable — and we mean each word
Affordable because the whole suite is included rather than sold to you a module at a time, and because implementation is done by people who have run operations rather than by a chain of subcontractors. Accessible because it runs in a browser and on a phone, works for a small team on day one, and does not need a specialist on staff to keep it alive. Fully customizable because your process is the thing that makes you competitive — the software should bend to it, not the other way round.
Industries we configure for
Service businesses and contractors, manufacturing and fabrication, trading and distribution, laboratories and testing houses, engineering consultancies, construction and facilities, and asset owners across energy, marine, aerospace and infrastructure. Inspection and testing is where we started, and it remains the sector we go deepest in — but the platform underneath is general-purpose, and most of what it does has nothing to do with inspection at all.
What happens when you get in touch
A short conversation, not a sales sequence. We ask how the business runs today and where it hurts, show you the platform doing that work, and send a written quote shaped to your region, your team size and the scope you actually need. No obligation, nothing to install first, and no pressure to decide on the call. Reach out and tell us what you are trying to fix.
Related: business management platform · inspection management software · choosing the right category of software · modules · by industry · asset integrity platform. Book a free consultation.