+ All Categories
Home > Documents > Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers...

Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers...

Date post: 25-Feb-2018
Category:
Upload: trinhtuong
View: 214 times
Download: 2 times
Share this document with a friend
20
Challenges Managing ILI Data in an Enterprise Environment using PODS 6.0 Relational Bruce Dupuis John Spurlock Alejandro Reyes
Transcript
Page 1: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Challenges Managing ILI Data in

an Enterprise Environment using

PODS 6.0 Relational Bruce Dupuis

John Spurlock

Alejandro Reyes

Page 2: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Triggers

• Partnership between TransCanada

and ROSEN to implement a PIMS

• ILI is one of TransCanada's core

integrity management drivers

• PODS 6.0 relational supports Pipe

Integrity's business processes

Page 3: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Challenges

• Business requirements

• Performance and model scalability

• Enterprise integration

• Centerline Maintenance

STANDARD PODS ILI MODULE DID

NOT MEET THE REQUIREMENTS

Page 4: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Business Requirements

• Unified enterprise ILI view

• Low quality ILI sections and report revisions

• Multiple ILI technologies

• Risk and feature assessment support

• Data integration

& & &

Page 5: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Performance & Scalability

Massive amounts of data

• Estimated +1 billion records in 10 years

• TCPL’s network 65,000 km of pipe

• >100 ILI runs per year

• Overpopulation of the event tables

Page 6: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Enterprise Integration• Data volume effects inside the organization

• Integration of various systems

• Workflow coordination

Page 7: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Centerline Maintenance• Geometry changes

• Re-routings, in-line replacements, repairs

• GIS centerline maintenance

• Data alignment and correlation

• Historical ILI

• Centerline components

Page 8: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Conquering the Challenges

Started from standard PODS model

• Several refinement iterations

Contributions:

• Business requirements (operator)

• Product vision (vendor)

• Technical constraints (both)

Page 9: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Architecture

Possible architectures

• Keep as single PODS database

• Split PODS DB horizontally (by events)

• Split PODS DB vertically (by lines)

• External ILI DB

Decision to externalize the ILI module

Page 10: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

ILI Module (current)

• Follows PODS conventions

• Could be re-inserted into PODS database

if need arises

• 13 “primary” tables with 300+

attributes

• 13 Code List tables

Page 11: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

ILI Module (current)

Page 12: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

ILI Module - InspectionBefore:

- 24 Attributes

- Basic run & tool information

After:

- 50 attributes

- Pipetally revisions

- Comprehensive tool/run statistics

- Data quality information

- Special tool/run configurations

- General tool information moved to

tool specific tables

Page 13: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

ILI Module - Tool

Page 14: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

ILI Module – Tool (cont’d)Before:

- No support for combo tools

- Core tool information

After:

- Support for combo tools

- Support more tool technologies

- Store detailed tool information, statistics, and

capabilities

Page 15: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

ILI Module – ILI_DataBefore:

- 56 attributes

- Basic support for MFL and GEO features

- ~10 attributes dedicated to positioning

- All data stored in single table

After:

- 2 core tables (Anomaly + Reference)

- ~110 attributes (Anomaly + Reference)

- ILI_Cluster table removed

- Support MFL, GEO, EMAT, UT, UTCD, IMU,

etc.

- Remove link to Coordinate and Event_Range

Page 16: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

ILI Module - CalculationsBefore:

- Subset of ILI_DATA table

- Standard assessment results

- New assessments require

extension of table

After:

- Assessment specific tables

- Extensible model: can add operator

specific assessments, new industry

methods

- Can store multiple results per

feature

- Corrosion growth + re-clustering

Page 17: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Advantages• Supports required data volumes

• Follows PODS conventions

• Supports wide variety of ILI tools

• Supports business processes

• Advanced data mining

• Extended

• Extensible

• Normalized

Page 18: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Disadvantages• Increased software complexity

• Additional development effort

• Loading and querying data

• ILI Alignment to Centerline

• Centerline and geometry changes

• History management

• Point vs. linear event representation

• No mechanism to describe it

Page 19: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

What’s Next?• Continue module development

• New requirements, clarifications, improvements, addressing disadvantages

• Dig Programs & Feature Verification

• More robust tool tolerances model

• PODS Spatial integration (?)

• Open discussions with PODS committees

Page 20: Challenges Managing ILI Data in an Enterprise Environment · PDF fileTriggers •Partnership between TransCanada and ROSEN to implement a PIMS •ILI is one of TransCanada's core integrity

Contact Information

Bruce Dupuis - TransCanada Pipelines - [email protected]

John Spurlock – ROSEN – [email protected]

Alejandro Reyes – ROSEN – [email protected]


Recommended