Data Collection and Analysis for RBI
From the API 580 curriculum
Data Collection and Analysis for RBI
TL;DR
To perform an effective Risk-Based Inspection (RBI), you need to gather accurate and relevant data on your equipment. This data forms the foundation for assessing both the likelihood and consequences of failure. Analyzing this information helps you understand current risks and plan future inspection strategies.
1. The Mental Model
Think of data collection as building the foundation of a house; without solid, accurate groundwork, the whole structure (your RBI assessment) is unstable. Data analysis is then like an architect reviewing the plans to spot weaknesses and ensure everything fits together correctly.
2. The Core Material
For RBI, collecting the right data is crucial because it directly feeds into your risk calculations. You're trying to figure out two main things: Likelihood of Failure (LOF) and Consequence of Failure (COF). Each piece of data helps quantify these.
What Data Do You Need?

Photo by Christina Morillo on Pexels
You'll typically collect two types of data:
1. Fixed Data (Static): This information usually doesn't change much over the equipment's lifespan.
2. Variable Data (Dynamic): This data changes over time and often relates to operating conditions or inspection findings.
Here's a breakdown of common data categories:
- Equipment Type & Design: What is it (vessel, pipe, tank)? What are its design codes, materials of construction (MOC), dimensions (thickness, diameter), and design temperature/pressure? This impacts potential damage mechanisms and failure modes.
- Operating Conditions: What are the normal and upset process fluids, temperatures, pressures, flow rates, and operating hours? These directly influence corrosion rates and other damage.
- Environmental Conditions: Is it indoors or outdoors? What's the climate like (humidity, temperature swings)? This affects external corrosion.
- Damage Mechanisms (DMs): What are the expected DMs based on material, process, and environment (e.g., general corrosion, pitting, stress corrosion cracking)?
- Inspection History: What previous inspections have been done? What were the findings (remaining thickness, crack indications, repairs)? This is vital for tracking degradation.
- Maintenance History: What repairs, replacements, or modifications have occurred? Were there any failures or leaks?
- Safety & Environmental Data: What are the properties of the contained fluid (flammability, toxicity, pressure)? How much fluid is present? What are the potential impacts of a release (people, environment, assets)? This directly feeds into COF.
How Do You Get the Data?

Photo by Rafael Minguet Delgado on Pexels
You'll often pull data from:
* Engineering Drawings (P&IDs, Isometrics): For design specs and piping layouts.
* Datasheets & Material Certificates: For MOC and design parameters.
* Operating Logs & SCADA Systems: For real-time and historical operating conditions.
* Inspection Reports & Databases: For thickness readings, flaw detection, and repair records.
* Maintenance Records: For repair history.
* Process Safety Information (PSI) documents: For fluid properties and consequence data.
* Interviews with Operations and Maintenance Personnel: They often have invaluable practical insights.
Data Analysis for RBI

Photo by Rafael Minguet Delgado on Pexels
Once collected, you analyze this data to:
* Identify Active Damage Mechanisms (ADMs): Based on the material and operating conditions, what DMs are likely occurring?
* Determine Damage Rates: Using inspection history, you can calculate corrosion rates or crack growth rates.
* Estimate Remaining Life: Projecting damage rates forward helps estimate when minimum thickness might be reached.
* Quantify Consequence: Using fluid properties, inventory, and potential dispersion models, you can estimate safety, environmental, and business impacts of a release.
* Assess Data Quality: You need to check if the data is complete, accurate, and consistent. Poor data leads to poor risk assessments.
Here's a simple flow of how data moves into the RBI process:
graph TD
A["Design Documents"] --> B["Equipment Data (MOC, Dimensions)"]
C["Operating Logs"] --> D["Process Conditions (T, P, Fluid)"]
E["Inspection Reports"] --> F["Damage Data (Thickness, Flaws)"]
G["Maintenance Records"] --> H["History (Repairs, Leaks)"]
I["Safety Data Sheets (SDS)"] --> J["Fluid Properties (Toxicity, Flammability)"]
B --> K["Damage Mechanism Identification"]
D --> K
F --> L["Damage Rate Calculation"]
H --> K
K --> M["Likelihood of Failure (LOF) Assessment"]
L --> M
J --> N["Consequence of Failure (COF) Assessment"]
M --> O["Risk Calculation (LOF x COF)"]
N --> O
O --> P["RBI Inspection Plan Development"]
3. Worked Example
Let's say you're assessing a carbon steel pipe section carrying crude oil.
Collected Data:
* Design: Carbon Steel (ASTM A106 Gr B), Schedule 40, NPS 6, Design Temp 150°C, Design Press 10 bar.
* Operating: Crude oil (sour, H2S present), Operating Temp 120°C, Operating Press 8 bar. Continuous operation.
* Inspection History:
* Initial thickness (new): 7.11 mm (Sch 40)
* Inspection 1 (5 years ago): 6.8 mm
* Inspection 2 (2 years ago): 6.5 mm
* Minimum Required Thickness: 3.5 mm (based on design code, pressure, and corrosion allowance).
* Fluid Properties: Flammable, toxic (due to H2S). Large inventory in the connected system.
Analysis Steps:
- Identify Active DMs: Given sour crude and carbon steel, sulfidation corrosion and potentially HIC/SSC are active DMs. General corrosion is also expected.
- Calculate Corrosion Rate:
- From Insp 1 to Insp 2: (6.8 mm - 6.5 mm) / (5 - 2 years) = 0.3 mm / 3 years = 0.1 mm/year.
- This is the short-term rate. You'd also calculate a long-term rate from initial to current. Let's use 0.1 mm/year for simplicity here.
- Estimate Remaining Life:
- Current thickness: 6.5 mm
- Minimum thickness: 3.5 mm
- Metal loss allowed: 6.5 mm - 3.5 mm = 3.0 mm
- Remaining Life = Metal loss allowed / Corrosion Rate = 3.0 mm / 0.1 mm/year = 30 years.
- Note: API 581 uses more sophisticated remaining life calculations considering future rates, confidence levels, etc., but this is the basic idea.
- Assess LOF: A remaining life of 30 years, while seemingly long, needs to be weighed against the potential for localized damage (pitting, cracking) not captured by general corrosion rates. The presence of H2S increases the likelihood of cracking mechanisms. Your RBI software would combine these factors to give an LOF score.
- Assess COF: Crude oil is flammable and toxic. A leak could lead to fire, environmental contamination, and personnel exposure. The large inventory means significant potential impact. This pipe is likely in a high-COF category.
- Determine Risk: High COF combined with a moderate LOF (due to DMs like sulfidation and potential cracking, despite the general corrosion rate) results in a certain risk level. This drives your inspection strategy.
4. Key Takeaways
- Accurate and complete data is the bedrock of any reliable RBI assessment; garbage in, garbage out.
- You need both fixed (design) and variable (operating, inspection) data to properly assess risk.
- Key data points include material, operating conditions, damage mechanisms, and historical inspection findings.
- Data analysis helps identify active damage, predict future degradation, and quantify potential consequences.
- Always check the quality and consistency of your data; inconsistencies can lead to flawed risk conclusions.
- The API 580 standard provides guidance on the types of data needed for RBI.
- Understanding process fluids and their properties is critical for determining consequence of failure.
Common Mistakes to Avoid:

Photo by KATRIN BOLOVTSOVA on Pexels
- Using outdated or incorrect data: Always verify data sources and currency.
- Ignoring historical inspection data: It's invaluable for determining actual damage rates.
- Overlooking "soft" data: Don't disregard insights from experienced plant personnel.
- Focusing only on general corrosion: Localized damage mechanisms (pitting, cracking) can be high risk but harder to detect.
- Assuming data quality: Never blindly trust data; always perform a data quality check.
- Incomplete COF data: Missing information on fluid properties, inventory, or environmental impact can severely underestimate risk.
5. Now Try It
For a heat exchanger shell-and-tube unit (carbon steel, operating with steam on one side and a cooling water system on the other), list out at least 8 specific types of data you would need to collect for an RBI assessment. Group them into "Fixed Data" and "Variable Data" categories.
What success looks like: Your list should clearly differentiate between static and dynamic data relevant to this specific equipment, covering aspects like materials, operating conditions, and potential damage.
Frequently asked about Data Collection and Analysis for RBI
More from API 580
Get the full API 580 curriculum
Clone the complete plan to your dashboard for unlimited AI-generated notes, practice quizzes, and a personalised revision schedule.
Create Free Account