corrosion growth rates - ingaa

Post on 02-Oct-2021

5 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Corrosion Growth Rates

Oliver C. Moghissi

oliver.moghissi@dnv.com

Slide 2

October 22, 2008

Background: External Corrosion of Pipelines

On average, pipelines corrosion rates are low- Typical soils and effective CP produce rates <1mpy- Challenge is to find the exceptions

Corrosion rates are segment-specific

Corrosion rates are distributed- Environment is heterogeneous- Isolated mechanisms (i.e., not O2 )

- MIC, Stray Current, AC, Crevice, etc.- Stochastic component to corrosion

Leak vs. rupture- Depth vs. width- Coalescing of damage

Slide 3

October 22, 2008

Predicting Corrosion Growth RatesDefault

- Value higher than most pipelines experience

Perform Analogue Tests- Expose samples and measure loss

- Correct mechanism- Accurate simulation of environment- Sometimes accelerate tests- Account for mitigation

Experience- Previously identified damage- Single flaw over time

Develop Model- From test results or experience- From 1st principles

Measure at flaw- Depth- Chemical sampling for model input- Electrochemically (e.g., LPR)

Slide 4

October 22, 2008

Predicted Rate in Context of Average & Distribution

On average, pipelines do not fail

Average rate is low, but what is likelihood of extreme value?

Corrosion Rate, mpyAverage Extreme

Sam

ples

, #All pipelines, segment, or specific site

Slide 5

October 22, 2008

Use of Single Value for Rate

Default values (e.g., 4mpy, 7mpy, 12mpy, 16mpy)- Unnecessarily conservative most of the time- Are not pipeline-specific - Do not identify extreme values

Increasing default values (e.g., as safety factor) does not significantly help identify possible failure locations

Slide 6

October 22, 2008

Conclusion

Use a rate reflecting corrosion typical of pipeline segment- Default, model, tests, sampling, etc.

Evaluate likelihood of extreme value at anomaly of interest

a meaningful companydoing meaningful workdelivering meaningful results

Drew Hevle Principal Corrosion Engineer

El Paso Corporation

Pipeline and Hazardous Materials Safety AdministrationAnomaly Assessment and Repair Workshop

Wednesday, October 22, 2008

2

Determining corrosion rates

NACE SP0502 ECDA Methodology–

The NACE standard gives several methods for determining external corrosion rates for assessed segments•

Measuring wall thickness changes over time interval

Consideration of corrosion history of segment or like/similar segments

Linear Polarization Resistance (LPR) measurements•

Electrical resistance (ER) probe measurements

Gravimetric corrosion coupons•

Statistically valid methods based on data

Estimating corrosion initiation time•

Consideration of the soil characteristics and environment to determine its corrosiveness

Default pitting rate–

The reassessment interval is based on the half-life of this growth rate

Industry Standards

3

Determining corrosion rates

Other NACE standards and reports give procedures for the various methods of field measurement–

Publication 3T199 Techniques for Monitoring Corrosion and Related Parameters in Field Applications

Publication 05107 Report on Corrosion Probes in Soil or Concrete

RP0104 The Use of Coupons for Cathodic Protection Monitoring Applications

SP0206 Internal Corrosion Direct Assessment Methodology for Pipelines Carrying Normally Dry Natural Gas

Industry Standards

4

Theory versus Practice

In theory, there is no difference between theory and practice.

But, in practice, there is.

-

Jan L.A. Van De Snepscheut. Or Albert Einstein. Or, Yogi Berra.

5

Determining corrosion rates

The best method for determining corrosion rates is by directly comparing measured wall thickness changes after a known time interval, such as excavation and examination, or inline inspection

The next most accurate method for determining corrosion rates is by measuring the corrosion rate of the material in situ (in the environment)

The next most accurate method is by measuring coupons or corrosion in similar conditions such as statistical data

The next most accurate method is by estimating the corrosion rate based on corrosion initiation or models

The least accurate method is by using a default rate

Industry Standards

6

Determining corrosion rates

If adequate cathodic protection levels are maintained, under normal conditions the corrosion rate is effectively zero

Any external corrosion defects discovered either:–

occurred prior to the application of effective CP, or

are experiencing abnormal conditions (corrosion despite meeting CP criteria)

Many of the methods in SP0502 are not valid for these conditions

Selecting a 2σ

or 3σ

pitting rate from bare coupons without CP would be non-conservative in these instances

Industry Standards

7

Determining corrosion rates

It is not possible to talk about corrosion growth rates in the real world without considering –

Corrosion mechanisms

Levels of cathodic protection–

Environmental factors

It is not possible to talk about the risks of average corrosion growth rates without considering–

Localized versus general corrosion

Size and shape of existing defects–

Characteristics and operating conditions of the pipe

Industry Standards

8

Theory versus Practice

Every experiment destroys some of the knowledge of the system which was obtained by previous

experiments.

-

Werner Heisenberg

9

Determining corrosion rates

Corrosion defects are not always nice parabolic shapes

Average corrosion rates can be very misleading, corrosion rates change over time

Even measuring the corrosion depth of a defect can be difficult

Torture numbers, and they'll confess to anything

98% of all statistics are made up

Industry Standards

10

Determining corrosion rates

It is impossible to select a sufficiently high average corrosion rate to meet all possible conditions–

10 mpy? 100 mpy? 1000 mpy?

Selecting a sufficiently high corrosion rate to meet an acceptable level of confidence would require an excessively conservative response for most anomalies

This would take resources away from other integrity risks

Industry Standards

11

Determining corrosion rates

A little bit of information many times would allow an operator to rule out conditions that cause the outliers –

Level of cathodic protection

Coating type and condition–

Operating temperature

Past history•

From this information the operator could make a judgment as to the appropriate response to an anomaly

Industry Standards

a meaningful companydoing meaningful workdelivering meaningful results

Drew Hevle Principal Corrosion Engineer

El Paso Corporation

Pipeline and Hazardous Materials Safety AdministrationAnomaly Assessment and Repair Workshop

Wednesday, October 22, 2008

13

Corrosion Growth Assessments Using ILI Data

Presenter: Kevin Spencer

2 /GE /

October 23, 2008

Estimating Corrosion Growth RatesInternal Corrosion Rates• Worst case estimates from theoretical models (e.g.,

deWaard & Milliams, Norsok…)• Utilise monitoring data, weight loss coupons, probes,

FSM...External Corrosion Rates• Prediction is complex• Correlations available between soil corrosivity & corrosion

rate• Single ILI Run• From deepest corrosion defect present• Statistical treatment of corrosion dimensionsRepeat ILI Runs• Monitoring corrosion development in repeat

excavations/examinations• Most accurate method available – can provide growth

information at every corrosion site

3 /GE /

October 23, 2008

Corrosion Growth Rates from Repeat ILI Data

• Feature matching from spreadsheet data

• Feature matching using visual display software

• Box matching• Signal matching (RunCom™)

21%25%

17%

30%

23%32%

1st

inspection

2nd

inspection

21%25%

17%

30%

23%32%

1st

inspection

2nd

inspection

??

Increasing level of accuracy

GE RunCom software

At least 3 times more accurate, >3 if matching difficult

4 /GE /

October 23, 2008

“As reported” FEATURE matching e.g., any vendor data

2001 Report

2006 Report

Is this feature growing? … doesn’t appear to be but

5 /GE /

October 23, 2008

Vs. SIGNAL Matching with same vendor data

26% wt

25% wt29%

Signal matching is the most accurate method

2001 Data

2006 Data

But this pit is… 29%WT growth

No this pit is probably not growing

6 /GE /

October 23, 2008

Vs. BOX matching e.g., on different vendor data

29%

Box matching possible even on different vendor data

2001 Data

2006 Data

Still possible to match individual pits, find & estimate high growth rates

7 /GE /

October 23, 2008

Sources of Errors in Corrosion Growth Assessment• Data matching errors effect

– Feature matching as can’t access detailed pit information– Box matching to lesser extent due to differences in reporting

between vendors – Can effect signal matching but usually only in poor quality or

heavily thresholded data sets & can be manually adjusted• Tool measurement tolerances, bias & repeatability

error effect– Feature & box matching on different vendor data– Feature & box matching on same vendor data to a lesser

extent as repeatability error is smaller– Signal matching on same vendor data – bias is minimized &

repeatability error is much smaller than measurement tolerance

1st choice is signal matching, 2nd choice is box matching

Least accurate

Most accurate

Least accurate

Most accurate

8 /GE /

October 23, 2008

What do we mean by measurement tolerances, bias & repeatability?Measurement tolerance is the difference between the predicted depth & actual defect depth, e.g., +/- 10%wt 80% of the time

Repeatability is the ability to repeat a measurement with precision. This can be determined from either pull-test information or by comparing “static” defects in the line.

Repeatability & bias errors have biggest effect on ability to predict rates

Bias is a systemic difference in the prediction of feature depth that is NOT associated with growth. This can be identified by comparing “static” defects (e.g., mill faults) & checking for deviations from 1:1 line e.g., as illustrated here.

9 /GE /

October 23, 2008

MFL RunCom signal matchingSignals scaled at identical points - e.g. girth welds, offtakes etc • Automatic signal matching

algorithm provides matches throughout entire pipeline.

• Signal scaling normalizes the data to minimize measurement and bias tolerances.

• Pull testing shows a 95% probability of success of correctly identifying growth above 5%wt change.

10 /GE /

October 23, 2008

11 /GE /

October 23, 2008

12 /GE /

October 23, 2008

Board of Directors

27IPC Sep 29 – Oct3 2008 Calgary Alberta

Key Project Highlights

Effect of measurement uncertainty on growth rates addressedUncertainty affected by measurement tolerance, repeatability and bias errors Process defined for determining uncertainties, to adjust observed rates & provision of confidence intervalsLocal growth methods particularly signal matching have much greater precision (important when looking for worst case rates & making individual repair decisions)Segment method is less precise & does not give individual defect rates but does “average out” uncertainty over the segment

0

0.1

0.2

0.3

0.4

0.5

0.6

0 5000 10000 15000 20000

Distance (m)

Gro

wth

Rat

e (m

m/y

r) 95% UCL Adjusted Mean Rate

0

10

20

30

40

50

60

70

80

90

100

0 20 40 60 80 100

Actual Depth, %WT

Pred

icte

d De

pth,

%W

T

0

10

20

30

40

50

60

70

80

90

100

0 20 40 60 80 100

Actual Depth, %WT

Pred

icte

d De

pth,

%W

T

13 /GE /

October 23, 2008

0

0.1

0.2

0.3

0.4

0.5

0.6

0 5000 10000 15000 20000

Distance (m)

Gro

wth

Rat

e (m

m/y

r) 95% UCL Adjusted Mean Rate

Segment vs Local Rates

-0.1

-0.05

0

0.05

0.1

0.15

0.2

0 5000 10000 15000 20000

Distance (m)

Gro

wth

Rat

e (m

m/y

r) Av. Rate 95% UCLPeak growth rates 3 times less –segment method misses high localized ratesSegment method is less precise & it does not give individual defect rates Local growth (signal & defect matching) methods have greater precision Important when looking for worst case rates & making individual repair decisionsSegment method has advantage of “averaging out” errors & causing effect to diminish as no. of defects in segment increases

Segment matching rates

Signal matching rates

14 /GE /

October 23, 2008

Conclusions

• ILI data can be used to accurately quantify corrosion growth rates along a pipeline.

• ILI data gives more accurate and relevant corrosion growth rates along a pipeline

• Hotspot areas of corrosion growth can be easily highlighted for mitigation activities.

• Local growth methods, particularly signal matching, have greater precision (compared to segment) as measurement errors are minimized.

• PRCI Project EC 1-2 provides detailed information and user guidelines for best practices for application of approach.

Accounting for Corrosion Growth Rates TransCanada Experience

Shahani Kariyawasam

October 23, 2008TransCanada2

Understand the Threat and Technology Needs

• Corrosion growth (esp. extremes) is complex process General nature understoodHigh variability in location specific severity & growth

• Measure growth - Require defect sizes, their locations, and growth rates

ILI based assessmentThreat Management; preventative maintenance

• Estimate growth - Predict ranges, segment specific values

Mechanistic methods can predict based on operating conditions Risk ranking, DA

October 23, 2008TransCanada3

Estimating Corrosion Growth Rates

• Methods to assess corrosion growth rate Multiple ILI runs – Run comparison (Signal or Box matching)Single ILI runs – initiation time estimates and learning from multiple runsNo run – Mechanistic methods, rates from similar pipelines

• Understand technology – strengths & limits of applicability

Growth is extrapolating past rates to future, similar to predicting weather further out you predict the higher the uncertainty.

Mor

e ac

cura

te

October 23, 2008TransCanada4

0:001:002:003:004:005:006:007:008:009:00

10:0011:0012:00

15.000 15.100 15.200 15.300 15.400 15.500 15.600 15.700 15.800 15.900 16.000 16.100 16.200 16.300 16.400 16.500 16.600

0:001:002:003:004:005:006:007:008:009:00

10:0011:0012:00

15.000 15.100 15.200 15.300 15.400 15.500 15.600 15.700 15.800 15.900 16.000 16.100 16.200 16.300 16.400 16.500 16.600

0:001:002:003:004:005:006:007:008:009:00

10:0011:0012:00

15.000 15.100 15.200 15.300 15.400 15.500 15.600 15.700 15.800 15.900 16.000 16.100 16.200 16.300 16.400 16.500 16.600

5 7%6 29%

7 13%

8 4%9 17%

10 27%11 23% 12 16%13 44%

14 14%15 17%

16 2%17 13%

18 33%19 20%20 32% 21 16%

22 18%

5 24%

6 14%

7 10%8 18% 9 19%

10 41%11 15%

12 15%

13 9%

14 4%15 13%

16 22% 17 20%

18 3%

19 38%

20 16%

21 21%

5 20%6 3%

7 20%8 23%

9 9%10 19%

11 41%

12 23%

13 22%

14 31%15 23%

16 13%

17 34%

18 13%

19 19%20 21%

* 31 27*

..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

5-6

..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

6-5

..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................

7-6

.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................

8-7

.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................

9-7

........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

10-6................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

11-8.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

12-9.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

13-10............................................................................................................................................................................................................................................................................................................................................................................................................................................................................

14-1115-0

..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

16-1217-0

..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

18-12

................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

19-16

...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

20-16

...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

21-17

.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

22-18* 27 23*

..................................................................................................................................................................................................................................................................................................................................................................................

5-5

.....................................................................................................................................................................................................................................................................................................................................................................................

6-7

.............................................................................................................................................................................................................................................................................................................................................................................................

7-6

......................................................................................................................................................................................................................................................................................................................................................................................

8-8

.........................................................................................................................................................................................................................................................................................................................................................................................

9-10....................................................................................................................................................................................................................................................................................................................................................................................

10-11.......................................................................................................................................................................................................................................................................................................................................................................

11-11.......................................................................................................................................................................................................................................................................................................................................................................................

12-12.................................................................................................................................................................................................................................................................................................................................................................................

13-13

............................................................................................................................................................................................................................................................................................................................................................................................

14-14

....................................................................................................................................................................................................................................................................................................................................................................................

15-14

..........................................................................................................................................................................................................................................................................................................................................................................................

16-1517-0

..................................................................................................................................................................................................................................................................................................................................................................................

18-16

......................................................................................................................................................................................................................................................................................................................................................................................

19-17

....................................................................................................................................................................................................................................................................................................................................................................................

20-18

......................................................................................................................................................................................................................................................................................................................................................................................

21-19

Triple Run ILI

• Multiple runs can be used to determine non linear growth behavior

• However in this case the triple run is with box data• Error too large to confirm non-linear growth

October 23, 2008TransCanada5

Two run - signal matching

• Can obtain defect specific growth rates• Errors ~ 5% WT• Highly accurate defect growth rates to apply to rupture and

leak criteria• Assumes linear growth

October 23, 2008TransCanada6

Effect of corrosion growth on Prob. of RuptureRupture pressure

• With time, rupture pressure decreases and uncertainty increases

• Similar assessment for Prob. of leak with wall thickness and max defect depth

October 23, 2008TransCanada7

Learning from multiple runs apply to single runs

• Growth rates for different size categories

• Smaller defects grow faster

October 23, 2008TransCanada8

Learning from multiple runs apply to single runs

Growth

05

1015202530

0 20000 40000 60000 80000 100000 120000 140000

Abs. Distance (m)

Gro

wth

(%w

)

S1 S2 S3 S4 S5 S6 S7 S8 S9 S10S11S12S13 S14 S15 S16 S17

Histogram (S2)

01020304050

0 3 6 9 12 15 18 21 24 27 30

Bin

Freq

uenc

y

• Growth distributions by segments – aggressive to mild segments

• Correlation of quantitative growth rates with operating conditions

October 23, 2008TransCanada9

Single Run Growth Rates

•Not all defects are growing aggressively

•Identify “bad neighborhoods” – aggressive to mild

•Base also on similar segments

•Use conservative segment specific growth rate distributions

Marten Hills RPR/Pf

0.000001

0.00001

0.0001

0.001

0.01

0.1

10.9 0.95 1 1.05 1.1 1.15 1.2 1.25 1.3

RPR

Pf(y

1-y0

) lowmediumhigh

Marten Hills Problem Areas

0.000001

0.00001

0.0001

0.001

0.01

0.1

1

0 1000 2000 3000 4000 5000 6000 7000 8000

absolute distance (m)

Pf (y

1-y0

)

lowmediumhigh

October 23, 2008TransCanada10

No Run Growth Rates – For Hydro and DA

Identify and manage unusual conditions – MIC, CP interference, conditions that affect coatingMechanistic methods and indirect surveys can predict based on operating conditionsUtilize learning from multiple runs –similar pipelinesUsed for prioritizing or ranking, Hydro tests, DAPredict approx. ranges, pipeline or segment specific values

October 23, 2008TransCanada11

In Conclusion

Pipeline industry understands Corrosion mechanisms and its variabilityAvailable technologies and processes to detect and estimate corrosion growthStrengths of each technology and processLimitations of technology and appropriate response

Continue to research and improve understanding

Thank you

top related