Calculations

Fields Required for RBI Analyses

This topic provides a list of fields that are required in each family to calculate an RBI Criticality Analysis, RBI PRD Criticality Analysis, and an RBI Pipeline Analysis. Some fields are conditionally required, and these conditions are described in the Notes column in the following tables.

Fields Required to Calculate RBI Criticality Analyses

To calculate an RBI Criticality Analysis, values may be required in certain fields in the following families:

  • Criticality Consequence Evaluation
  • Criticality Env. Crack. Deg. Mech. Eval.
  • Criticality Ext. Corr. Deg. Mech. Eval.
  • Criticality Int. Corr. Deg. Mech. Eval.
  • RBI Criticality Analysis

Criticality Consequence Evaluation family: The following table lists the fields in the Criticality Consequence Evaluation family that require values in order to calculate an RBI Analysis:

FieldNotes

Consequence Detection Time

Required only for RBI Analysis records whose Criticality Item Type is not Heat Exchanger-Bundle.

Consequence Isolation Time

Required only for RBI Analysis records whose Criticality Item Type is not Heat Exchanger-Bundle.

Corrosion Rate

Required only for RBI Analysis records whose Criticality Item Type is Heat Exchanger-Bundle.

Corrosion Rate Shell Side

Required only for RBI Analysis records whose Criticality Item Type is Heat Exchanger-Bundle.

Fill Height

Required only for RBI Analysis records whose Criticality Item Type is Storage Tank.

Flammable Leak Type

Required only for RBI Analysis records whose Criticality Item Type is Heat Exchanger-Bundle and the leaking fluid is flammable.

Foundation Type

Required only for RBI Analysis records whose Criticality Item Type is Storage Tank.

Initial Fluid Phase

None

Initial State Shell

Required only for RBI Analysis records whose Criticality Item Type is Heat Exchanger-Bundle.

Inspection Interval

Required only for RBI Analysis records:
  • That are linked to Criticality Consequence Evaluation records whose Foundation Type is Sand, Silt, Gravel, or Clay.
  • Whose Criticality Item Type is Heat Exchanger-Bundle.

Leak Effect

Required only for RBI Analysis records that are linked to Criticality Consequence Evaluation records whose Storage Takes contain Sand, Silt, Gravel, or Clay.

Operating Pressure Shell Side

Required only for RBI Analysis records whose Criticality Item Type is Heat Exchanger-Bundle.

Percent Toxic

Required only for RBI Analysis records that are linked to Criticality Consequence Evaluation records whose Toxic Fluid field contains a value.

Product Unit Value

Required only for the RBI Analysis records whose Criticality Item Type is the Heat Exchanger-Bundle.

Rep Fluid Shell Side

Required only for RBI Analysis records whose Criticality Item Type is Heat Exchanger-Bundle.

Toxic Leak Type

Required only for the RBI Analysis records whose Criticality Item Type is the Heat Exchanger-Bundle and the Leaking Fluid is toxic.

Criticality Env. Crack. Deg. Mech. Eval. family

The following table lists the fields in the Criticality Env. Crack. Deg. Mech. Eval. family that require values in order to calculate an RBI Analysis:

FieldNotes

Date in Service

Required only for RBI Analysis records that are linked to Criticality Env. Crack. Deg. Mech. Eval. records.

Initial Potential

Required only for RBI Analysis records that are linked to Criticality Env. Crack. Deg. Mech. Eval. records.

Inspection Confidence

Required only for RBI Analysis records that are linked to Criticality Env. Crack. Deg. Mech. Eval. records.

Number of Inspections

-or-

Equivalent Number of Inspections

(whichever is populated)

Required only for RBI Analysis records that are linked to Criticality Env. Crack. Deg. Mech. Eval. records.

Criticality Ext. Corr. Deg. Mech. Eval. family

The following table lists the fields in the Criticality Ext. Corr. Deg. Mech. Eval. family that require values in order to calculate an RBI Analysis:

FieldNotes

Date in Service

Required only for RBI Analysis records that are linked to Criticality Ext. Corr. Deg. Mech. Eval. records.

Estimated Rate

Required only for RBI Analysis records that are linked to Criticality Ext. Corr. Deg. Mech. Eval. records whose Selected Corrosion Rate is Estimated.

Inspection Confidence

Required only for RBI Analysis records that are linked to Criticality Ext. Corr. Deg. Mech. Eval. records.

Average Corrosion Rate

Required only for RBI Analysis records that are linked to Criticality Ext. Corr. Deg. Mech. Eval. records whose Selected Corrosion Rate is Average.

Number of Inspections

-or-

Equivalent Number of Inspections

(whichever is populated)

Required only for RBI Analysis records that are linked to Criticality Ext. Corr. Deg. Mech. Eval. records.

Selected Corrosion Rate

Required only for RBI Analysis records that are linked to Criticality Ext. Corr. Deg. Mech. Eval. records.

Criticality Int. Corr. Deg. Mech. Eval. family

The following table lists the fields in the Criticality Int. Corr. Deg. Mech. Eval. family that require values in order to calculate an RBI Analysis:

FieldNotes

Date in Service

Required only for RBI Analysis records that are linked to Criticality Int. Corr. Deg. Mech. Eval. records.

Inspection Confidence

Required only for RBI Analysis records that are linked to Criticality Int. Corr. Deg. Mech. Eval. records.

Long Term Avg. Corr. Rate

Required only for RBI Analysis records that are linked to Criticality Int. Corr. Deg. Mech. Eval. records whose Selected Corrosion Rate is Long Term Avg.

Number of Inspections

-or-

Equivalent Number of Inspections

(whichever is populated)

Required only for RBI Analysis records that are linked to Criticality Int. Corr. Deg. Mech. Eval. records.

Selected Corrosion Rate

Required only for RBI Analysis records that are linked to Criticality Int. Corr. Deg. Mech. Eval. records.

Short Term Avg. Corr. Rate

Required only for RBI Analysis records that are linked to Criticality Int. Corr. Deg. Mech. Eval. records whose Selected Corrosion Rate is Short Term Avg.

RBI Criticality Analysis family

The following table lists the fields in the RBI Criticality Analysis family that require values in order to calculate an RBI Analysis:

FieldNotes

Allowable Stress

Required only for RBI Analysis records:

  • Whose Criticality Item Type is Storage Tank

    -and-

  • Whose Allowable Stress is null or 0 (zero)

    -and-

  • That are linked to Criticality Int. Corr. Deg. Mech. Eval. records whose Estimated Minimum Thickness Override? check box is not selected.

Area Humidity

Required only for RBI Analysis records that are linked to Criticality Ext. Corr. Deg. Mech. Eval. records.

Code Year

Required only for RBI Analysis records whose Allowable Stress Override check box is not selected and whose Criticality Item Type is not Storage Tank.

Criticality Item Type

None

Diameter

Required only for RBI Analysis records:

  • Whose Criticality Item Type is Storage Tank

    -and-

  • Whose Diameter is null or > 200 (Feet)

    -and-

  • That are linked to Criticality Int. Corr. Deg. Mech. Eval. records whose Estimated Minimum Thickness Override? check box is not selected.

Construction Code

Required only for RBI Analysis records whose Allowable Stress Override check box is not selected.

Design Pressure

Required only for RBI Analysis records whose Allowable Stress Override check box is not selected.

Design Temperature

Required only for RBI Analysis records whose Allowable Stress Override check box is not selected.

Is Entry Possible? Required only for RBI Analysis records that are linked to Criticality Ext. Corr. Deg. Mech. Eval. records.

Insulated

Required only for RBI Analysis records that are linked to Criticality Ext. Corr. Deg. Mech. Eval. records.

Joint Efficiency

None

Material Grade

Required only for RBI Analysis records whose Allowable Stress Override check box is not selected.

Material Spec

Required only for RBI Analysis records whose Allowable Stress Override check box is not selected.

Operating Pressure

None

Operating Temperature

None

Representative Fluid

None

Stress Lookup Table

Required only for RBI Analysis records whose Allowable Stress Override check box is not selected.

Susceptible to CUI

Required only for RBI Analysis records:

  • Whose Criticality Item Type is not Heat Exchanger-Bundle

    -and-

  • Whose Insulated field is set to null

    -and-

  • That are associated with a Criticality Calculator External Corrosion record.

Nominal Thickness

None

Tube Operating Press Channel

Required only for RBI Analysis records whose Criticality Item Type is Heat Exchanger-Bundle.

Fields Required to Calculate RBI PRD Criticality Analyses

Several fields in RBI families are required in order to calculate RBI PRD Criticality Analyses. If you try to calculate an RBI PRD Analysis and any required fields do not contain values, the analysis will not be calculated, and the Calculation Status dialog box will appear, displaying a list of the required fields that do not contain values. The required fields differ depending upon whether the RBI PRD Analysis contains a Leak Criticality Degradation Mech Evaluation record or an Over Pressure Criticality Degradation Mech Evaluation record.

Analyses Containing a Leak Record: The following lists describe the fields that are required in order to calculate RBI PRD Analyses that meet the following criteria:

  • They contain an Over Pressure Criticality Degradation Mech Evaluation record (i.e., a record belonging to the Criticality Over Pressure Deg. Mech. Eval. family).

  • They contain a Leak Criticality Degradation Mech Evaluation record (i.e., a record belonging to the Criticality Leak Deg. Mech. Eval. family).

The lists are categorized by the family to which the required fields belong.

PRD Consequence Evaluation:

  • Cost of Fluid

  • Environmental Cost

  • Unit Production Margin

  • Consequence for Protected Assets

    Note: The Consequence for Protected Assets field is required only when the pressure relief device protects equipment.

Criticality Leak Deg. Mech. Eval.:

  • Date in Service

  • Service Severity - Leak

RBI PRD Criticality Analysis:

  • Criticality Item Type

  • Operating Pressure

    Note: If the pressure relief device protects RBI Components, the Operating Pressure field is populated automatically from the Operating Pressure field in the driving RBI Component. If, however, the pressure relief device protects equipment, you must type a value in this field manually.
  • Operating Temperature

  • PRD Discharge Location

  • Service Severity

  • Driving Component

    Note: The Driving Component field must contain a value if the pressure relief device protects RBI Components.
  • Damage Factor Class

    Note: The Damage Factor Class field must contain a value if the pressure relief device protects equipment.
  • PRD Relief Area

    Note: The PRD Relief Area field is required and must contain a value greater than zero if the Multiple PRDs check box is selected.
  • PRD Total Relief Area

    Note: The PRD Total Relief Area field is required and must contain a value greater than zero if the Multiple PRDs check box is selected.

Criticality PRD Component - Relief Valve:

  • Inlet Size

  • Set Pressure

  • Rated Capacity

Analyses That Do not Contain a Leak Record: The following table lists the fields that are required in order to calculate RBI PRD Analyses that meet the following criteria:

  • They contain an Over Pressure Criticality Degradation Mech Evaluation record (i.e., a record belonging to the Criticality Over Pressure Deg. Mech. Eval. family).

  • They do not contain a Leak Criticality Degradation Mech Evaluation record (i.e., a record belonging to the Criticality Leak Deg. Mech. Eval. family).

The lists are categorized by the family to which the required fields belong.

PRD Consequence Evaluation:

  • Cost of Fluid

  • Environmental Cost

  • Unit Production Margin

  • Days to Repair

  • Consequence for Protected Assets

    Note: The Consequence for Protected Assets field is required only when the pressure relief device protects equipment.

Criticality Over Pressure Deg. Mech. Eval.:

  • Date in Service

RBI PRD Criticality Analysis:

  • Criticality Item Type

  • Operating Pressure

    Note: If the pressure relief device protects RBI Components, the Operating Pressure field is populated automatically from the Operating Pressure field in the driving RBI Component. If, however, the pressure relief device protects equipment, you must type a value in this field manually.
  • Operating Temperature

  • Protected Equipment Type

    Note: If the pressure relief device protects RBI Components, the Protected Equipment Type field is populated automatically based upon the value in the Criticality Item Type field in the driving RBI Component. If, however, the pressure relief device protects equipment, you must type a value in this field manually.
  • PRD Discharge Location

  • Service Severity

  • Driving Component

    Note: The Driving Component field must contain a value if the pressure relief device protects RBI Components.
  • Damage Factor Class

    Note: The Damage Factor Class field must contain a value if the pressure relief device protects equipment.
  • PRD Relief Area

    Note: The PRD Relief Area field is required and must contain a value greater than zero if the Multiple PRDs check box is selected.
  • PRD Total Relief Area

    Note: The PRD Total Relief Area field is required and must contain a value greater than zero if the Multiple PRDs check box is selected.
  • MAWP (Maximum Allowable Working Pressure)

  • Next Inspection Date

Fields Required to Calculate RBI Pipeline Analyses

In order to calculate an RBI Pipeline Analysis, you are required to enter values in fields in the following families:

  • Criticality Consequence Evaluation
  • RBI Pipeline Analysis
  • Criticality Ext. Corr. Deg. Mech. Eval.
  • Criticality Int. Corr. Deg. Mech. Eval.

Criticality Consequence Evaluation family

The following table lists the fields in the Criticality Consequence Evaluation family that require values in order to calculate an RBI Pipeline Analysis:

FieldNotes
Soil Type None
High Value Area None
Population Density Adjustment None
High Consequence Area None

Criticality Ext. Corr. Deg. Mech. Eval.

The following table lists the fields in the Criticality Ext. Corr. Deg. Mech. Eval. family that require values in order to calculate an RBI Pipeline Analysis:

FieldNotes
Wall Thickness LossNone

Criticality Int. Corr. Deg. Mech. Eval.

The following table lists the fields in the Criticality Int. Corr. Deg. Mech. Eval. family that require values in order to calculate an RBI Pipeline Analysis:

FieldNotes
Wall Thickness LossNone

Criticality Third Party Deg. Mech. Eval.

The following table lists the fields in the Criticality Third Party Deg. Mech. Eval. family that require values in order to calculate an RBI Pipeline Analysis:

FieldNotes
Previous Damage None
Above Ground Facilities None
Public Education None
One Call System None

RBI Pipeline Analysis

The following table lists the fields in the RBI Pipeline Analysis family that require values in order to calculate an RBI Pipeline Analysis:

FieldNotes
Allowable Stress None
Built Prior to 1970 None
Code Year None
Construction Code None
Construction/Inspection Records Available None
Criticality Item Type None
Defects Reported None
Design Pressure None
Design Temperature None
Diameter None
Flow Rate None
Insulated None
Is CP System Present? None
Is Piggable? None
Joint Efficiency None
LMPA (Land Movement Potential) None
Material Grade None
Material Spec None
Nominal Thickness None
Operating Pressure None
Operating Temperature None
Pipeline Segment Type None
Representative Fluid None
SCADA None
SPA (Pressure Surge Adjustment) None
Stress Lookup Table None
Submerged at Water CrossingIf the value in the Pipeline Segment Type field is Above Ground, then the value in the Submerged at Water Crossing field is always No.
Tube Nominal Thickness None
Tube Operating Press Channel None

Calculated Inventory

GE Digital APM automatically calculates the value in the Calculated Inventory field in the following RBI Component records:

  • Criticality RBI Component - Cylindrical Shell
  • Criticality RBI Component - Exchanger Header
  • Criticality RBI Component - Exchanger Tube
  • Criticality RBI Component - Tank Bottom
  • Criticality RBI Component - Piping

The formula that is used to determine Calculated Inventory depends on the value in the Initial Fluid Phase field in the RBI Component record.

  • If the value in the Initial Fluid Phase field is Gas, the Calculated Inventory for Gases formula is used.
  • If the value in the Initial Fluid Phase field is Liquid, the Calculated Inventory for Liquids formula is used.

You can specify that the Calculated Inventory value be used to populate the Inventory field in the associated Criticality Consequence Evaluation record by setting the Use Calculated Inventory field in the Criticality Consequence Evaluation to True.

Calculated Inventory for Gases

To determine the Calculated Inventory for gases, the following fields must be populated on the RBI Components record:

Field Caption

Field ID

Family

Component Type

MI_RBICOMPO_COMPO_TYPE_C

MI_RBICOMPO

Initial Fluid Phase

MI_RBICOMPO_INIT_FLU_PHASE_C

MI_RBICOMPO

Inside Diameter

MI_RBICOMPO_DIAME_INNER_N

MI_RBICOMPO

Operating Pressure

MI_RBICOMPO_OPERA_PRESS_N

MI_RBICOMPO

Operating Temperature

MI_RBICOMPO_OPERA_TEMPE_N

MI_RBICOMPO

Piping Circuit Length MI_CCRBICPI_PIP_CIR_LENG_NMI_CCRBICPI

Process Fluid

MI_RBICOMPO_PROCE_FLUID_C

MI_RBICOMPO

Calculated Inventory for gases is determined using the following formula:

Calculated Inventory for gases = (P x V) / (R / MolWt) x (T + 459.67)

...where:

  • P is the value in the Operating Pressure field in the RBI Component record.
  • V is the Volume that is calculated for the gas that is associated with the RBI Component.
  • R is the value 1,545, a universal gas constant.
  • MolWt is the MolWt defined by the RepresentativeFluids reference table for the fluid specified in the Process Fluid field in the RBI Component.
  • T is the value in the Operating Temperature field in the RBI Component record.
  • The value 459.67 is the temperature constant, 459.67

Example: Calculated Inventory for Gases

Suppose an RBI Component has the following values:

Field Caption

User Input

Formula Variable

Component Type

1" PipeNone

Initial Fluid Phase

GasNone

Inside Diameter

144 inchesNone
Molecular Weight28MolWt

Operating Pressure

500 PSIGP

Operating Temperature

100 FT
Piping Circuit Length 720 inchesPCL

Process Fluid

CONone
Universal Gas Constant1,545R
Volume 40,715.0408V

Based on these values, Calculated Inventory for gases would be determined as follows:

Calculated Inventory for gases = (P x V) / (R / MolWt) x (T + 459.67)

Calculated Inventory for gases = (500 x 40715.0408) / (1,545 / 28) x (100 + 459.67)

Calculated Inventory for gases = (500 x 40715.0408) / (55.1786 x 559.67)

Calculated Inventory for gases = (20357520.395) / (30,881.8071)

Calculated Inventory for gases = 659

Calculated Inventory for Liquids

To determine the Calculated Inventory for liquids, the following fields must be populated in the RBI Component:

Field Caption

Field ID

Family

Component Type

MI_RBICOMPO_COMPO_TYPE_C

MI_RBICOMPO

Initial Fluid Phase

MI_RBICOMPO_INIT_FLU_PHASE_C

MI_RBICOMPO

Inside Diameter

MI_RBICOMPO_DIAME_INNER_N

MI_RBICOMPO

Process Fluid

MI_RBICOMPO_PROCE_FLUID_C

MI_RBICOMPO

Calculated Inventory for liquids is determined using the following formula:

Calculated Inventory for liquids = Density x Volume

...where:

  • Density is determined for the Process Fluid in the RBI Component according to the RepresentativeFluids reference table.
  • Volume is the value in the Volume field associated with the RBI Component record.

Calculated Inventory for Liquids

Suppose an RBI Component has the following values:

Field Caption

User InputFormula Variable

Density

49Density

Initial Fluid Phase

LiquidNone

Inside Diameter

144 inchesNone

Process Fluid

Asphalt None
Volume 1,336.2677Volume

Based upon these values, Calculated Inventory for liquids would be determined as follows:

Calculated Inventory for liquids = Density x Volume

Calculated Inventory for liquids = 49 x 1,3636.2677

Calculated Inventory for liquids = 65,477.1177

Inventory Calculations for Volume

Volume is calculated using values that are stored in the associated RBI Component. Volume is used an input to the calculations for Calculated Inventory for gases and liquids.

Volume is calculated using one of three calculations, depending on the value in the Component Type field in the associated RBI Component.

The following equations are used to calculate volume for the following RBI Components that contain a value other than Storage Tanks in the Component Type field:

Volume of Cylindrical Shell, Exchanger Head, and Exchanger Tube RBI Components = (22/7) x (D / 24) x (D / 24) x (L / 12)

...where:

  • D = Inside Diameter
  • L = Length

Volume of Tank Bottom RBI Components = (22/7) x (D / 24) x (D / 24) x (H / 12)

...where:

  • D = Inside Diameter
  • H = Fill Height

Volume of Piping RBI Components = (22/7) x (D / 24) x (D / 24) x PCL

...where:

  • D = Inside Diameter
  • PCL = Piping Circuit Length

Inventory Calculations for Volume

The following equation is used to determine volume for Cylindrical Shell, Exchanger Head, or Exchanger Tube RBI Components:

Volume = (22/7) x (D / 24) x (D / 24) x (L / 12)

Suppose an RBI Component - Heat Exchanger record has the following values:

Field Caption

User InputFormula Variable

Component Type

Heat Exchanger - ShellNone

Inside Diameter

35 inches D

Length

2400 inches L

Volume is calculated as follows:

Volume = (22/7) x (D / 24) x (D / 24) x (L / 12)

Volume = (22/7) x (35 / 24) x (2400 / 12)

Volume = 3.1429 x 1.4583 x 200

Volume = 916.6582

The following equation is used to determine volume for RBI Component - Tank Bottom records that contain the value Storage Tanks in the Component Type field:

Volume = (22/7) x (D / 24) x (D / 24) x (H / 12)

Suppose an RBI Component - Tank Bottom record has the following values:

Field Caption

User InputFormula Variable

Component Type

Storage TankNone

Inside Diameter

48 inches D

Fill Height

195 inches H

Volume is calculated as follows:

Volume = (22/7) x (D / 24) x (D / 24) x (H / 12)

Volume = (22/7) x (48 / 24) x (48/24) x (195/12)

Volume = 3.1429 x 2 x 2 x 16.2500

Volume = 204.2885

The following equation is used to determine volume for RBI Component - Piping records that contain the value Piping in the Component Type field:

Volume = (22/7) x (D / 24) x (D / 24) x (H / 12)

Suppose an RBI Component - Piping record has the following values:

Field Caption

User InputFormula Variable

Component Type

1" PipeNone

Inside Diameter

144 inches D

Piping Circuit Length

360 inches PCL

Volume is calculated as follows:

Volume = (22/7) x (D / 24) x (D / 24) x PCL

Volume = (22/7) x (144/ 24) x (144/24) x (360/12)

Volume = 3.1429 x 12 x 12 x 30

Volume = 13,577.328

Calculating Equivalent Number of Inspections

The Equivalent Number of Inspections field is available on the baseline datasheets for the following Criticality Degradation Mech Evaluation families:

  • Criticality Env. Crack. Deg. Mech. Eval.
  • Criticality Ext. Corr. Deg. Mech. Eval.
  • Criticality Int. Corr. Deg. Mech. Eval.

The value in this field is calculated automatically based on:

  • The number of Inspections that you assigned to the associated degradation mechanism
  • The values that exist in the Inspection Confidence fields in those Inspections
  • The confidence equivalence factor (EF) that applies to those inspection confidence values

EF is determined as follows:

Equivalent Number of Inspections = (Very High EF x # Inspections with Very High Confidence) + (High EF x # Inspections with High Confidence) + (Medium EF x # Inspections with Medium Confidence) + (Low EF x # Inspections with Low Confidence)

Calculating Equivalent Number of Inspections

Suppose a Criticality Degradation Mech Evaluation is linked to six Inspections, where:

  • Two of those records contain the value Very High in the Inspection Confidence field
  • Four of those records contain the value Medium in the Inspection Confidence field
Tip: The Inspection Confidence field is not shown on the baseline Inspection datasheets. You can see the value by adding the field to the datasheet or creating a query that includes it.

Using the example with six Inspections (two Very High and four Medium), the equation would look like this:

Equivalent Number of Inspections = (Very High EF x 2) + (High EF x 0) + (Medium EF x 4) + (Low EF x 0)

Because two of the parenthetical components have a multiplication factor of zero (0), we can eliminate those from the equation, since the result would be zero (0). So, a simpler version of the equation would look like this:

Equivalent Number of Inspections = (Very High EF x 2) + (Medium EF x 4)

You can see from the equation that the number of inspections with Very High and Medium confidence (2 and 4) must be multiplied by the Very High and Medium equivalency factors. The following matrix is used to determine which equivalency factors to use.

 Very High ConfidenceHigh ConfidenceMedium ConfidenceLow Confidence
Very High EF1N/AN/AN/A
High EF0.3331N/AN/A
Medium EF0.1110.3331N/A
Low EF0.0370.1110.3331

First, GE Digital APM determines the highest confidence among the Inspections that are included in the equation. In our example, since two of the Inspections have a Very High confidence and four have a Medium confidence, Very High is the highest confidence among those records. So, in the matrix, GE Digital APM finds the column containing the confidence level Very High.

 Very High ConfidenceHigh ConfidenceMedium ConfidenceLow Confidence
Very High EF1N/AN/AN/A
High EF0.3331N/AN/A
Medium EF0.1110.3331N/A
Low EF0.0370.1110.3331

The numbers in this column are then used to determine the equivalency factors to plug into the equation. So far, the equation looks like this:

Equivalent Number of Inspections = (Very High EF x 2) + (Medium EF x 4)

...where:

  • Very High EF is the value at the intersection of the Very High EF row and the Very High Confidence column.
  • Medium EF is the value at the intersection of the Medium EF row and the Very High Confidence column.

In this case:

Very High EF = 1

Medium EF = .111

Note that because their values are not used in the equation, the remaining columns have been removed from the table to simplify the example.

 Very High Confidence
Very High EF1
High EF0.333
Medium EF0.111
Low EF0.037

Understanding now how the Very High EF and Medium EF values are derived, we can now look at the entire equation again.

Equivalent Number of Inspections = (Very High EF x # Inspections with Very High Confidence) + (Medium EF x # Inspections with Medium Confidence)

Equivalent Number of Inspections = (Very High EF x 2) + (Medium EF x 4)

Equivalent Number of Inspections = (1 x 2) + (.111 x 4)

Equivalent Number of Inspections = 2 + .444

Equivalent Number of Inspections = 2.444

Because the final number contains a decimal less than 0.5, it is rounded down. So, the final result is:

Equivalent Number of Inspections = 2

Allowable Stress Calculation

The Allowable Stress field in an RBI Analysis datasheet is populated based on the component type.

For Pressure Vessels and Piping Components

Values in the following fields in an RBI Criticality Analysis datasheet are used to calculate the value in the Allowable Stress field:

  • Stress Lookup Table
  • Construction Code
  • Code Year
  • Material Spec
  • Material Grade
  • Design Temperature

If the value in the Design Temperature field matches a value in the Metal Temperature column in a Piping Stress or a PV Stress record, the corresponding Allowable Stress value is populated in the analysis.

For example, consider an RBI analysis that contains the following values:
  • Stress Lookup Table: Piping
  • Construction Code: ASME VIII DIV 1
  • Code Year: 2010
  • Material Spec: SA-106
  • Material Grade: B
  • Design Temperature: 100

Now, consider a Piping Stress record that contains the following values:

  • Stress Lookup Table: Piping
  • Construction Code: ASME VIII DIV 1
  • Code Year: 2010
  • Material Spec: SA-106
  • Material Grade: B
  • Metal Temperature: 100
  • Allowable Stress: 20000

In this case, the values in the analysis match the values in the Piping Stress record. Therefore, the value in the Allowable Stress field is 20000.

If, however, the value in the Design Temperature field is within the range specified in the stress reference table, but an exact match is not available, you can choose how the stress reference table is used to determine the Allowable Stress value:
  • Use linear interpolation.
  • Use the Allowable Stress value that corresponds to the next highest temperature in the range.

For example, consider a Piping Stress reference table that contains the following two records.

Record 1Record 2
Construction CodeASME VIII DIV 1ASME VIII DIV 1
Code Year20102010
Material SpecSA-106SA-106
Material GradeBB
Metal Temperature100200
Allowable Stress2000018000

Now, consider an RBI analysis that contains the following values:

  • Construction Code: ASME VIII DIV 1
  • Code Year: 2010
  • Material Spec: SA-106
  • Material Grade: B
  • Design Temperature: 150

When Interpolation is Enabled

If RBI cannot find an exact match in the Piping Stress or PV Stress reference table, and the Application Settings specify that interpolation should be used, the interpolated Allowable Stress value is calculated using the temperature and stress values that make up a range that includes the Design Temperature.

The Design Temperature falls within the range established by the two Piping Stress records in the table. Assuming that stress varies linearly as a function of temperature within the defined range, the Allowable Stress value at 150 degrees Fahrenheit is calculated using the following formula:

Sx = S1 - (T1 - Tx) / (T1 - T2) * (S1 - S2)

Where:

  • Sx is the calculated Allowable Stress value for the analysis
  • S1 is the Allowable Stress value at lower boundary of the Metal Temperature
  • S2 is the Allowable Stress value at upper boundary of the Metal Temperature
  • T1 is the Metal Temperature value at lower boundary
  • Tx is the defined Design Temperature value
  • T2 is the Metal Temperature at upper boundary

Given the values from our example, Sx is calculated as follows:

Sx = 20000 - ((100 - 150) / (100 - 200) * (20000 - 18000))

So, Sx = 19000

This interpolated Allowable Stress value is used in the RBI Analysis.

When Interpolation is Disabled

If RBI cannot find an exact match in the Piping Stress or PV Stress reference table, and the Application Settings specify that interpolation should not be used, the Allowable Stress value that corresponds to the next highest temperature value in the temperature range is used.

In the same example, the Design Temperature is not an exact match to a Metal Temperature in the Piping Stress table. The Design Temperature, however, does fall within the temperature range established by the two Piping Stress records in the table. So, in this case, the Allowable Stress value that corresponds to the next highest Metal Temperature, that is 18,000 is used.

For Tanks

Values in the following fields in an RBI Criticality Analysis datasheet are used to calculate the value in the Allowable Stress field:

  • Stress Lookup Table
  • Construction Code
  • Code Year
  • Material Spec
  • Material Grade
  • Course Number
  • Tensile Strength (from the Tank Stress record)
  • Yield Strength (from the Tank Stress record)

Depending on the value in the Stress Lookup Table field, the values in the rest of the aforementioned fields are populated with the values in the corresponding fields in the PV Stress, Piping Stress, and Tank Stress Reference Tables. For example, if the value in the Stress Lookup Table field is Piping, then the value in the Code Year field is populated with the value in the Code Year field in the Piping Stress Reference Table.

If the value in the Course Number field is 1 or 2, then Allowable Stress is calculated as follows:

Allowable Stress = Minimum (0.80 x Yield Strength, 0.429 x Tensile Strength)

Otherwise, Allowable Stress is calculated as follows:

Allowable Stress = Minimum (0.88 x Yield Strength, 0.422 x Tensile Strength)

About the Non-Intrusive Requirement Met Field

The Non-Intrusive Requirement Met field appears as a check box on the Criticality Int. Corr. Deg. Mech. Eval. datasheet. It indicates whether you can perform an intrusive or non-intrusive inspection on the component. The value in this field is used by the Appendix_B and Appendix_C policies to generate RBI Recommendations.

The following table provides a list of fields whose values are used to select or clear the check box.

FieldFamily
Inspection Priority RBI Degradation Mechanism
Probability of Failure RBI Degradation Mechanism
Inspection Confidence Inspection
Thinning Type Criticality Int. Corr. Deg. Mech. Eval.
Estimated Rate Criticality Int. Corr. Deg. Mech. Eval.
Long Term Avg. Corr. Rate Criticality Int. Corr. Deg. Mech. Eval.
Short Term Avg. Corr. Rate Criticality Int. Corr. Deg. Mech. Eval.
Controlling Corrosion Rate Criticality Int. Corr. Deg. Mech. Eval.
Completion Date Inspection

The following table specifies the conditions based on which the Non-Intrusive Requirement Met check box is selected or cleared.

If the value in the Inspection Priority field in the RBI Degradation Mechanism record is......then the check box is selected only if all of the following conditions are satisfied.
less than 6The check box is always cleared.
between 6 and 12
  • The value in the Probability of Failure field is 4 or 5.
  • The number of inspections linked to the Asset with the value Very High in the Inspection Confidence field is greater than or equal to two in the past ten years.
  • There are no Damage Mechanisms other than Criticality Calculator Internal Corrosion linked to the Asset.
  • The value in the Thinning Type field is General.
  • The maximum values among the values in the Estimated Rate, Long Term Avg. Corr. Rate, Short Term Avg. Corr. Rate, and Controlling Corrosion Rate fields is less than or equal to 0.005 inches per year.
between 13 and 19
  • The value in the Probability of Failure field is 3, 4, or 5.
  • The number of inspections in the Inspection History with the value Very High in the Inspection Confidence field is greater than or equal to one in the past five years.
  • There are no Damage Mechanisms other than Criticality Calculator Internal Corrosion linked to the Asset.
  • The value in the Thinning Type field is General.
  • The maximum values among the values in the Estimated Rate, Long Term Avg. Corr. Rate, Short Term Avg. Corr. Rate, and Controlling Corrosion Rate fields is less than or equal to 0.005 inches per year.
between 20 and 25
  • The value in the Probability of Failure field is 3, 4, or 5.
  • There are no Damage Mechanisms other than Criticality Calculator Internal Corrosion linked to the Asset.
  • The value in the Thinning Type field is General.
  • The maximum values among the values in the Estimated Rate, Long Term Avg. Corr. Rate, Short Term Avg. Corr. Rate, and Controlling Corrosion Rate fields is less than or equal to 0.005 inches per year.

Policy Used to Select or Clear the Non-Intrusive Requirement Met Check Box

The RBI 580 Non-Intrusive Requirement (Appendix C) policy is used to select or clear the Non-Intrusive Requirement Met check box.

This policy uses the following inputs:

  • The RBI Degradation Mechanism record that represents the Criticality Calculator Internal Corrosion DM.
  • The Criticality Int. Corr. Deg. Mech. Eval. record.
  • The entity key of the associated Asset.
  • The RBI Criticality Analysis record.

This policy uses the following queries, which are located in the \\Public\Meridium\Modules\Risk Based Inspection\Queries folder.

QueryInputsOutput
Invalid Inspections for Non-Intrusive Requirement Met

Entity Key: The entity key of the associated Asset.

Returns a list of inspections (and sub-inspections) that are performed on damage mechanisms other than Criticality Calculator Internal Corrosion.
Valid Inspections for Non-Intrusive Requirement Met

Date Calculated: The date on which the RBI Criticality Analysis was calculated.

Years: The number of years during which you want to consider the inspections that have been performed. For example, if you want to consider inspections performed in the past 10 years, then enter -10.

Entity Key: The entity key of the associated Asset.

Returns a list of inspections (and sub-inspections) that are performed on Criticality Calculator Internal Corrosion.
Maximum Internal Corrosion Rate Entity Key: The entity key of the Criticality Int. Corr. Deg. Mech. Eval. record.

Returns the maximum value among the values in the following fields on the Criticality Int. Corr. Deg. Mech. Eval. datasheet:

  • Estimated Rate
  • Long Term Avg. Corr. Rate
  • Short Term Avg. Corr. Rate
  • Controlling Corrosion Rate