Co-authors: @AyanPalit and @Kevin_Ruggiero
As members of the Esri’s Infrastructure Management group, there never seems to be a meeting or event where we don’t get asked “How to load ILI Data into ArcGIS?”. Pipeline Inline Inspection (ILI) data refers to the information collected from devices, often called smart pigs, that travel inside pipelines to assess their condition and detect defects. These tools are critical for pipeline integrity management, allowing operators to detect potential issues like corrosion, cracks, or other anomalies that could lead to failures. This blog lists the primary implementation patterns of storing and managing ILI data and then focuses on the most common pattern of ILI as a linear referencing system (LRS) event.
Pipeline integrity management is a required practice for utility owners and pipeline operators. Integrity managers desire and benefit from ILI data being stored and managed in an enterprise database. So why is it so important to be able to spatialize and visualize your ILI data?
ILI data is the most efficient and reliable method for validation of pipeline integrity. ILI also delivers valuable information about your pipeline. Data such as cracks, material defects, mechanical damage, metal loss can all be measured and tracked with ILI data. By looking at this data spatially, we can start to answer the “Where” is this located, “What” is it and “Why” is this occurring at these location questions.
The following characteristics make the management of ILI data challenging:
Pipeline operators use various methods to store and manage ILI survey data. Linear referencing is a widespread modeling technique given the nature of the data. Here are the primary implementation patterns seen across the industry:
Each implementation pattern has its own merit and organizations evaluate their business requirements and choose the option that best meets their ILI workflows. ArcGIS Pipeline Referencing offers a comprehensive linear referencing system to manage pipeline assets and integrity data layers. Utility owners and pipeline operators who manage their pipelines with LRS routes and measures, find it suitable to manage their ILI information as well. The following section covers the methods to load ILI data in an APR managed, linear referenced event feature class.
ILI vendors offer multiple ways to deliver the survey data and to calibrate that data to the existing pipeline data. Pipeline operators develop a comprehensive process to manage the lifecycle of ILI data which often includes the ILI vendors and third-party service providers.
Utility owners and pipeline operators have a rigorous, documented process in determining and employing reassessment intervals to ensure pipeline integrity. As part of this program, they schedule the lines that they want to run within a given year. Integrity departments are usually the department that manages the ILI schedules, runs, ILI data analysis that results in identification of pipe maintenance jobs and follow-up with reassessment schedule.
As part of the planning, pipeline integrity team works with GIS professionals to design and model the LRS routes and ILI events as part of their Pipeline Referencing implementation. The planning process is specific to the organization, their business practices as well as how pipeline data is modelled and configured with ArcGIS.
One of the design decisions is the representation of the pipe centerline as a LRS Route. The ILI data is then calibrated or linear referenced to the LRS route using attributes of route identifier (RouteID) and Measure.
ILI data can be delivered in a number of formats such as CSV, Excel, dbTable etc. ILI data typically has odometer/measure attribution for linear referencing. In some cases, the location data is provided in terms of latitude and longitude that can be used for spatialization.
The following samples show what raw ILI run would look like in an Excel file:
ArcGIS Pro has various tools and methods to process raw tabular ILI data:
As discussed previously, the LRS network choice of engineering route or ILI route, is a key parameter that determines the calibration process of the ILI data. If ILI network is chosen, use the ArcGIS Pro tool Points to Line to first create a centerline using the raw ILI survey data. Using the centerline, create a route, specific to the ILI Run using the Location Referencing Tools in ArcGIS Pro. In this case, a continuous Route called DDFT-R1 is created representing the ILI run.
Whether you use an engineering route or an ILI route, the attributes of the route identifier (RouteID) and Measure on the ILI data points must correlate to the route parameters. Loading the ILI data is achieved by Pipeline Referencing tool Append Events to the ILI Survey event layer. The RouteID and Measure fields must be populated that allows to associate ILI data to the correct route. The RouteID can be obtained from the LRS network attribute table or by identifying the route feature.
Calculate the RouteID and other fields required for the ILI Survey event layer as defined in the data model. You can Copy and Paste them into a calculation that populates the fields as shown.
Alternately, the ArcGIS Pro tool Locate features along route can be used, if RouteID and Measure are missing in the ILI data. The geoprocessing tool intersects the input point features and route features and writes the route and measure information to a new event table.
Once the ILI data is processed and formatted per the LRS event requirements, use the Append Events to load the data to the APR managed ILI Survey event layer.
The ILI data is now loaded into your GIS by referencing an LRS route network of choice. If you had domain codes in your captured data, you could match those domains when you load your data to the ILI Survey event layer.
This is another example of how the Geographic Approach can help to manage your ILI Data for use within your organization. It is noteworthy that all tools used in the workflow are core, out of the box tools in ArcGIS Pro and Pipeline Referencing extension. A developer is not required to customize the tools. However, models and automation scripts can certainly be developed for a repeatable and consistent process. We hope this helps in understanding the high-level process to load ILI data to your pipeline geodatabase, using one of the implementation patterns mentioned. Organizations can test this ILI loading workflow as well as evaluate other implementation patterns that best meet their business requirements.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.