Professional Documents
Culture Documents
Meccoct18-12598: Novel Method For The Automated Alignment of In-Line Inspection (ILI) Features
Meccoct18-12598: Novel Method For The Automated Alignment of In-Line Inspection (ILI) Features
MECCOCT18- 12598
Novel Method for the Automated Alignment of In-Line Inspection (ILI) Features
Ameen AL Obedan
Saudi Aramco/R&DC Ahmad Saif
Saudi Arabia Saudi Aramco/P&DT
Saudi Arabia
Raed Sammanodi
Saudi Aramco/R&DC Rafael Mora
Saudi Arabia Saudi Aramco/P&DT
Saudi Arabia
Tarik Hoshan
Saudi Aramco/R&DC
Saudi Arabia
ABSTRACT
The measurement of corrosion growth rate is an essential step to assess the integrity of transmission
pipelines in the oil and gas industry. In-line inspection (ILI) is a ubiquitous tool in the industry to inspect
corrosion defects. To do this, at least two ILI runs from different points in time are necessary. The features
of each run are matched (in terms of location and orientation), and their sizes used for statistical analysis,
to determine their uncertainty, which is factored into the calculation for corrosion growth rate. The process
of aligning the anomalies is manually intensive, and is both time consuming and subject to human error.
In addition, a single run may contain hundreds of thousands of features, and manual matching means
calculations are made using only a small fraction of the ILI dataset.
This work presents a newly developed software, which can automate ILI feature alignment and validation
of the results. The program uses developed algorithms, visualization, and also incorporates user inputs
to account for situations such as rerouted pipelines, new segments, rehabilitated segments, reversed
flow, and pig orientation. Different assumptions were imbedded in the program based on field experience.
The performance of the software was assessed by comparing its predictions to that obtained from
historical data sets.
Key words: Pipeline, Corrosion, In-line inspection, Feature matching, Integrity assessment
INTRODUCTION
Oil and gas industry possess a large network of carbon steel pipelines that require frequent corrosion
inspection. In-line Inspection (ILI) tools is considered as one of the common non-destructive technologies
for detecting corrosion features and it is conducted in every few years to evaluate the integrity of the
pipelines and to estimate corrosion growth rate. Estimating corrosion growth rate is crucial to predict the
time of pipeline failures. Therefore, it is important to match the corrosion features of ILI consecutive runs
ILI corrosion features can be matched by locating either the raw signals received from the ILI tools or the
boxed features which is originally post-processed from the raw signals. The adopted approach focuses
on the latter due to its practicality for engineers to perform their analysis and it can still be applied
unaffected of changing the ILI tool or vendor.
In order to estimate the corrosion growth rate in scrapable pipelines, at least two ILI datasets need to be
compared properly. The corrosion growth can be determined then by calculating the difference between
recent and previous corrosion values of the pipeline. Currently, there are various comparison techniques
are being used and four of them are listed below:
2
In signal matching, the signal raw data of two inspections are compared and the change in signal
amplitude between two inspections is used to directly determine the corrosion growth rates. The depth
change can be calculated utilizing the matched signals. The calculation of corrosion growth rate of new
features using signal matching approach is much reliable, since these newly developed features may
have been detected previously but was not reported due to the fact of their sizes were below the reporting
threshold. 3
The representation of corrosion features may differ between two ILI. Both conditions of the inspected
pipeline and accuracy of the inspection instrument datasets are contributing factors to the detected
corrosion features transformation in terms of existence, size and location. Seven different matching cases
shown in figure 1 were taken in consideration throughout the matching process of misaligned features.
These cases focus in the size transformation of corrosion features and are discussed in this section.
A B C D E F G
A B C D E F G
Figure 1: Features matching cases
After identifying and matching girth welds, Iterative Closest Point (ICP) is responsible for matching
corrosion features with the nearest neighbor. A modified ICP algorithm was developed using custom
mathematical equations to minimize the translation of points.
Mathematical Modeling
To start features matching, proper match for pipeline girth welds needs to be met first. In this work,
stretching technique (Equation 1) explained in figure 2 were utilized for the alignment of girth welds for
two ILI data.
𝑒 𝑠
𝑠 𝐺𝑖2 −𝐺𝑖2 𝑠
[𝑥𝑖1 ] = ([𝑥𝑖1 ] − 𝐺𝑖1 )∗ 𝑒 𝑠 + 𝐺𝑖2 (1)
𝐺𝑖1 −𝐺𝑖1
4
Figure 2: Example of the Stretching and Alignment Equation
For features matching, modified ICP algorithm was combined with an additional Sequential Quadratic
Programming (SQP) to minimize point translation. Objective function Equations 2 and Gradient functions
Equations 3-4 were used in the developed framework. A resulted point translation before and after ICP
implementation are shown in figure 3.
2 2 2
𝑓(𝑡𝑥 , 𝑡𝑦 , 𝑡𝑧 ) = ∑𝑛𝑖=1 [(𝑝𝑥𝑖 − (𝑞𝑥𝑖 + 𝑡𝑥 )) + (𝑝𝑦𝑖 − (𝑞𝑦𝑖 + 𝑡𝑦 )) + (𝑝𝑧𝑖 − (𝑞𝑧𝑖 + 𝑡𝑧 )) ] (2)
CONCLUSION
Comparing two ILI datasets is well-known approach in pipeline industry to determine the corrosion growth
rate. However, to have accurate calculation for the corrosion growth, both ILI features should be aligned
properly. Manual matching is time intensive and subjected to human error, instead box matching and
signal matching of ILI corrosion features is used. In this paper, a modified Iterative Closest Point (ICP)
algorithm have been used to develop a corrosion features matching software. The results show high
percentage of matched features and further development is being done to improve this work further.
6
REFERENCES
1. Dann, Markus & Dann, Christoph. (2017). Automated Matching of Pipeline Corrosion Features from
In-line Inspection Data. Reliability Engineering & System Safety. 162. 40-50. 10.1016/j.ress.2017.01.008.
2. Nessim, Maher & Dawson, Jane & Mora, Rafael & Hassanein, Sherif. (2008). Obtaining Corrosion
Growth Rates From Repeat In-Line Inspection Runs and Dealing With the Measurement Uncertainties.
3. Russell, A., Smith, M., Sandana, D., & Knudsen, J. (2016). ADVANCES IN MAGNETIC FLUX
LEAKAGE SIGNAL MATCHING AND CORROSION GROWTH RATE SELECTION.
4. Shi, Y., Zhang, C., Li, R., Cai, M., & Jia, G. (2015). Theory and Application of Magnetic Flux Leakage
Pipeline Detection. Sensors (Basel, Switzerland), 15(12), 31036–31055.
5. Smith M, Argent C, Wilde A. Corrosion Growth and Remnant Life Assessment: How to Pick the Right
Approach for Your Pipeline. ASME. International Pipeline Conference, Volume 1: Pipelines and Facilities
Integrity.