A comprehensive metal loss [1] assessment model was developed in a multiyear effort that enables more accurate assessment of metal loss as detected and sized using the current in-line and in-the-ditch tools as compared to existing in-line inspection assessment methods.
The performance of the assessment model produced by this work was validated against 140 full-scale burst tests. Improved accuracy was achieved with reduced scatter and demonstrated regarding the burst pressure predictions over a wide range of metal loss feature geometries and pipe attributes, compared to several prevalent ...
The performance of the assessment model produced by this work was validated against 140 full-scale burst tests. Improved accuracy was achieved with reduced scatter and demonstrated regarding the burst pressure predictions over a wide range of metal loss feature geometries and pipe attributes, compared to several prevalent assessment models. The model was implemented as a Python-based software with built-in support for typical NDT data formats. The software and this report constitute the deliverables of this effort.
This accurate and precise metal loss assessment model will help pipeline operators: (1) make informed decisions about maintenance and mitigation work, which targets anomalies that pose the greatest risk and (2) save time and cost of the integrity management of metal loss anomalies through reducing unnecessary digs and repairs. The formulation of this model facilitates its use with current technology ILI metal-loss tools that rely on boxing features, as well as with future generation tools that will characterize a digital-twin of the metal-loss.
[1] Metal loss in this report refers to metal loss due to corrosion. The terms “metal loss” and “corrosion” are used interchangeably.
Within this zipped package is a zipped folder "PR350-203605-S01 Metal Loss Assessment Software Tool.zip" containing the following files related to the python implementation of the EC-2-10 metal loss assessment procedures:
- "PRCI Software EULA.pdf": PRCI Software End User License Agreement - "PR350-203605-M01 Development of Comprehensive Metal Loss Assessment Methodologies - Software Manual.pdf": user instructions file - "PR350-203605-S01-EC-2-10-MLAssessment.py": Python script file of the tool - “requirements.txt”: dependency file compatible with the Python package installer (pip) - “Single_feature_matrix_coef_v3.csv”: tabulated stress model parameters required by the tool - “check_case_list.csv”: list of check case input files; also serves as template for batch processing - “check_case_files”: folder containing input files for check cases; the check case files also serve as input templates - “check_case_results.csv”: expected output file for check cases, including -- "13-2015-16-6.CSV" -- "benjamin2016-IDTS13.CSV" -- "benjamin2016-IDTS21.CSV"