Digital Twin: API 510 / 570 / 653 Mapping
Codes do not mandate digital twins — but nearly every clause on CMLs, corrosion rates, remaining life, and inspection records is a clause a properly-built twin directly supports. Below: clause-by-clause, three codes.
Procurement teams and insurance underwriters increasingly ask "which code clauses does your digital twin evidence?" The answer has historically been hand-wavey. This page is our attempt to make it unambiguous for the three in-service inspection codes that matter most to fixed-equipment integrity: API 510 (vessels), API 570 (piping), and API 653 (storage tanks). Each table lists the clause, the requirement in plain language, and exactly which twin capability supports it.
Nothing here replaces formal code adoption and auditor review. It does, however, give integrity engineers a defensible crosswalk when building the business case, answering an auditor's "show me the evidence" question, or when the insurance broker's loss-control engineer asks what the twin is for. Treat this as a working map, not a certification.
The codes reference one another more than casual readers notice. API 510 and API 570 both tie inspection intervals to remaining life calculated from measured corrosion rates, and both allow an owner to set intervals through a risk-based inspection programme under API 580 instead. Either way, the underlying evidence is the same: CML thickness history and the corrosion rates derived from it. When an auditor asks how an inspection interval is justified, a twin shortens the hunt for that thickness and corrosion-rate history from days of PDF-hunting to a single screen. The RBI assessment itself, where an owner uses one, remains the owner's own programme.
What this page covers
- The credibility play
- Cross-references that accelerate audits
Key points covered
- Record thickness at designated CMLs with traceability to procedure and technician.
- CMLs pinned to 3D geometry; each reading carries personnel cert, procedure rev, and timestamp.
- Time-series store computes both rates continuously; surfaces in twin per-CML chart.
- Set inspection intervals by half remaining life or, where the owner has an RBI programme, by that assessment.
- Twin trends corrosion rate and remaining life per CML and flags locations approaching half-life; any RBI assessment itself is the owner's, performed outside the twin.
- PMUT + AE telemetry provides the continuous evidence on-stream inspection requires.
- Maintain permanent records of thickness data, repairs, and alterations.
- Twin acts as the canonical record store with provenance and version history.
- Twin's asset hierarchy models unit → circuit → line → CML; thickness and corrosion-rate trends roll up per circuit.
- Twin exposes a damage and indication map on the 3D model; Level III tags CMLs against the observed damage history.
- PMUT sensors feed continuous thickness; manual campaigns reconciled to twin.
- Twin projects remaining life from measured corrosion rates and shows the next-inspection due date on a colour-coded condition map.
- Shell UT readings pinned to the 3D tank model; thickness against minimum shown as a colour-coded condition map.
- MFL floor-scan and UT prove-up data mapped plate-by-plate; corrosion-rate and remaining-life trends per plate.
- Perform external inspections and UT thickness measurements at set intervals.
- Inspection history for every shell course kept on the twin, with due dates tracked per location.
- Internal inspection findings and indications mapped to the bottom layout; automated API 653 report output.
Related: Atlantis NDT ERP · Digital Twin platform · NDT inspection software · NDT reporting software · ASNT Level III consulting · NDT training. Book a free consultation.