From Pipeline Data to Inspection Planning

advertisement
From Pipeline Data to Inspection Planning
Jean Alain MOREAU, Marie PAJOT, Florian FABRE, Yves GIRAUD
Integrity Management
1
TIGF at a glance
In 2005, the Gas & Power business line of TOTAL creates TIGF
TIGF operates :
5 000 km of natural gas transmission pipelines (13% national network),
6 recompression units (100 MW)
5.4 Gm3 underground storage facilities (22% national capacity).
TIGF does not own any gas, but
transports and stores it for others
gas market actors.
2
The “AMF” decree dated August 4th, 2006 :
 Own a Geographical Information System (GIS) for 2009 with a Technical
Data Base for 2011
 VIGIE
– Visualisation et Information Géographique des Installations
Enterrées (Geographical Visualization and Information of Underground
Installations)

Plan inspections, surveys and mitigations
 OGIC - Outil de Gestion de l’Intégrité des Canalisations
PIMS - Pipeline Integrity Management System
 For TIGF, these are 2 federating projects which shall :

Allow to share data and informations with all users,

Help with decision making
3
The Technical Database
4
2 different Tools, 1 single Database to meet
regulatory compliance
OGIC
VIGIE
Geographic Information System
Analyse and Display PODS data
Threat Analyse
Mitigation and Inspection Planning
PODS
Technical Data Base
Recording & georeferencing data
Maximo
Work Order
Inspection, CP
On the field
ConstructionDalle
Environment
Diameter
Pressure
Thickness
Join, Coating
Geographic
features,
Structure
PODS, the heart of VIGIE and OGIC :
Built on V 4.0.2
Experience of many pipeline network operators, mainly oil and gas
Independent of the GIS publishers
Exhaustive description of pipeline networks
3D imaging of events that form or describe the pipeline
Complex work
To collect and indentify all available data
Mainly manual tasks
In few numbers, it’s about :
70 types of various documents used
10 000 documents collected from the Archives
40 000 A4 format scanned
3 years, 65 000 hours (until 20 persons)
Cost : 2 MEUR for the actual Database
Without the pipeline environment (1 MEUR)
Without the survey, inspection, repairs and CP data (for 2011)
6
Geometry
7
Data reprocessing
8
Old data reprocessing methodology
Step1
CMMS
Technical
data
Document
Management
Data Base
Scanning
and
Compilation
Preparation of a
technical electronic
document
management
Query/
report
edition
Step 2
Data
analysis
Detailed Pipesegment Files (FIT)
Step 4 : Feeding
Step 3:
3D Drawing
O2GB2D
Drawing : .dgb and 3D
BDT Oracle
On PODS model
Add complementary data (concrete
slab, casing, crossing…)
Environment DB
9
Step by step data reprocessing
Step1
CMMS
Technical
data
Document
Management
Data Base
Scanning
and
Compilation
Step 2
Data
analysis
Detailed Pipesegment Files (FIT)
Step 4 : Feeding
Step 3:
3D Drawing
O2GB2D
Drawing : .dgb et 3D
BDT Oracle
On PODS model
Add complementary data (concrete
slab, casing crossing…)
10
Step 1 : Scanning and Compilation
2006 : Modification
1992 : Construction
2006: Pressure test
11
Step 2 : Data analysis
2006 : Modification
1992 : Construction
FIT
2006: Pressure Test
12
Step 3 : 3D Drawing
F
I
T
2D
3D
13
Step 4 : Database feeding (PODS)
14
What Kind of data in PODS :
Network :
LINES : Pipelines
SITES : Compression station, Valve and Delivery station, Security valve, CP
Data :
Pipe length, weld join, tee, elbow, closure...
Nominal diameter, Wall thickness, Steal grade, coating, MAOP
Dot Class
Crossing (river, road, railroad,...)
Protection (casing, Concrete slab, river weight),
Marker
Building and housing (HI, IGH, ERP, ICPE)
In the future :
Nominal Depth of cover, temperature
Defects, Repairs, Regulatory compliance effects
TIGF PODS Interpretation : PODS 4.0.2
TIGF used the field “X_Guid” in order to know quickly the link between event and line
Nomenclature globale
AAAAAAXXX111111111-2222S3333P4444
Identification de l’évènement
Identification
complémentaire
(du sous-type s’il
existe)
Identification
des points
crées (*)
AAAAAA
XXX
111111111
-2222
S3333
P4444
code
ouvrage
code
correspondant
au type
d’événement
incrément
global pour les
évènements
ordre dans
lequel l’élément
apparaît dans
l’ouvrage
sous-type
(Pipe_Length est
un sous type de
Pipe_Segment)
incrément pour
chaque
coordonnée
créée
TIGF collect data by LINE (ouvrage lineaire) (pipeline between 2 valves station) and
doesn’t used the SERIES table
=> 1 ROUTE = 1 SERIE
When a modification appears on a pipeline, TIGF delete the former pipeline and
regenerate the new one (due to the quantity of link between data)
A table allows to manage the pipeline creation, delete and re generation.
OUVRAGE VALIDE EXPORT
16
SUPPRESSION
AJOUT MAJ DATE_DATA LONGUEUR
NBPIECEFORME
NBTUBE NBSOUDURE
07A01C
-1
-1
0
0
-1
21-juin-10
4390,41
16
417
432
07A02C
-1
0
0
0
0
22-oct-09
8728,57
5
785
790
07A03C
-1
0
0
0
0
28-juil-09
22604
17
1999
2016
TIGF PODS Interpretation : PODS 4.0.2
TIGF created a layer named STRUCTURE : Association of all the events in
FEATURE_TABLE wich create the complete pipeline
Field FEATURE_TABLE.HYSTORY_TABLE_NAME = ‘STRUCTURE
FEATURE_ID
CLOSURE
ELBOW
FLANGE
LAUNCHER_RECEIVER
PIPE_JOIN
PIPE_LENGTH
REDUCER
TEE
VALVE

TYPE_CL
MULTIPOINT
MULTIPOINT
MULTIPOINT
MULTIPOINT
POINT
LINESTRING
MULTIPOINT
MULTIPOINT
MULTIPOINT
CATEGORY_CL
DESCRIPTION
PIPELINE01
Fermeture, Embout
PIPELINE01
Coude
PIPELINE01
Bride
PIPELINE01
Gare de racleur
PIPELINE02
Soudure
PIPELINE02
Longueur de tube
PIPELINE01
Réduction
PIPELINE01
Te
PIPELINE01
Vanne
TABLE_NAME
Closure
Elbow
Flange
Launcher_Receiver
Pipe_Join
Pipe_Length
Reducer
Tee
Valve
HISTORY_TABLE_NAME
STRUCTURE
STRUCTURE
STRUCTURE
STRUCTURE
STRUCTURE
STRUCTURE
STRUCTURE
STRUCTURE
STRUCTURE
The accuracy of the drawing of a pipeline in the database could be check trough
different ways:

LINE

ROUTE

SERIES

PIPE_SEGMENT

STRUCTURE LAYER : PIPE LENGTH, PIPE JOIN, ELBOW, TEE, ….
17
Modification of PODS 4.0.2 :
Try to be faithful to PODS spirit
Modification of existing field
Table
CASING
COORDINATE
COORDINATE
COORDINATE
EVENT_RANGE
FEATURE_TABLE
LINE
LINE_HIERARCHY
LINE_HIERARCHY
PIPE_BEND
PIPE_BEND
ROUTE
STATION_POINT
Description
NOMINAL_WALL_THICKNESS_GCL
X_COORD
Y_COORD
Z_COORD
FEATURE_ID
FEATURE_ID
LINE_GUID
PARENT_LINE_GUID
LINE_HIERARCHY_GUID
VERT_ANGLE
HORIZ_ANGLE
LINE_GUID
LINE_GUID
Structure
NUMBER(6,4)
FLOAT(15)
FLOAT(15)
FLOAT(15)
VARCHAR2(16)
VARCHAR2(16)
CHAR(38)
CHAR(38)
CHAR(38)
NUMBER(5,3)
NUMBER(5,3)
CHAR(38)
CHAR(38)
New_Structure
NUMBER(6,2)
FLOAT(32)
FLOAT(32)
FLOAT(32)
VARCHAR2(38)
VARCHAR2(38)
VARCHAR2(38)
VARCHAR2(38)
VARCHAR2(38)
NUMBER(6,3)
NUMBER(6,3)
VARCHAR2(38)
VARCHAR2(38)
Motif
Diminution du nombre de décimales
Augmentation de la taille du champ
Augmentation de la taille du champ
Augmentation de la taille du champ
Augmentation de la taille du champ
Augmentation de la taille du champ
Changement du type de champ
Changement du type de champ
Changement du type de champ
Augmentation de la taille du champ
Augmentation de la taille du champ
Changement du type de champ
Changement du type de champ
Add New fields
Table
ALIGNMENT_SHEET
ALIGNMENT_SHEET
CASING
LINE
LINE
LINE
LINE
PIPE_SEGMENT
PIPE_SEGMENT
PIPE_SEGMENT
REDUCER
REDUCER
STRUCTURE
STRUCTURE
VENT_PIPE
18
Description
PLAN_NUMBER
CODE_PLAN
TYPE_CL
PROPRIETAIRE_CL
OPERATING_STATUS_GCL
CONCESSION_CL
CODE_OUVRAGE_JURIDIQUE
NUMBER_OF_AFFAIR
MINIMAL_WALL_THICKNESS_GCL
EXTERNAL_DIAMETER_GCL
CHAMFER_WALL_THICKNESS_IN_GCL
CHAMFER_WALL_THICK_OUT_GCL
VISITOR_COUNT
EMPLOYER_COUNT
TYPE_CL
Structure
VARCHAR2(10)
VARCHAR2(12)
VARCHAR2(16)
VARCHAR2(10)
VARCHAR2(16)
VARCHAR2(2)
VARCHAR2(10)
VARCHAR2(15)
NUMBER(6,4)
NUMBER(8,4)
NUMBER(6,4)
NUMBER(6,4)
NUMBER(6)
NUMBER(6)
VARCHAR2(16)
18
PODS data organization:
Schema based on ORACLE10g
Etape 1 : Saisie et
interprétation de la donnée
Etape 2 : Vérification et
génération des géométries
Importation par dump
Vers un schéma Oracle PODSI
PODSI
Etape 3 :
Paramétrage du SIG
VIGIE
GEOMETRY
CARTO






Récolte des données
Saisie et ordonnancement de la
documentation + Numérisation
Saisie des carnets de soudures
Interprétation des données
Intégration des données recoltées
dans un espace géoréférencé
Alimentation des caractéristiques des
Event-range
Localisation :
Action :
Sous-traitant
Actavision
Génération des géométries
Via l’outil SIG (GEOMEDIA)



Vérification des
données
Génération des
Géométries
Gestion de projet
Localisation :
Action :
TIGF
TIGF



Gestion des droits
Gestion de paramètres
pour le SIG
Gestion des fonctionnalités
spécifiques
Localisation :
Action :
TIGF
ATOS/INTERGRAPH
19
19
Data sharing with GIS
20
Data available for all
An architecture, from database to end users
Etc.
Structure
Viewer
Treatment
Aerial Photography
Pipelines
Land register
County
Topographic map
Database
Software
Users
21
The GIS software
INTERGRAPH software
Geomedia Pro + Transportation for administrators (7)
Geomedia WebMap Pro for users (300)
Business functions :
Data Migration to create Geometry
Dynamic Segmentation, 3D modelling
Emergency management, network optimisation
User functions :
Geographic map position,
Looking for a pipeline
Place a pipeline in its environment
Cost :1,3 MEUR
22
Inspection Planning with PIMS
23
A decision support tool to plan inspection and surveys

PIMS is named OGIC
Based on


A Threat Model (Threat Tree) and a methodology – TAME (BV + ATP)

A Structured database - PODS
Supported by Continuous improvement cycles common to other management
systems

Seeking to


Protect the assets

Identify and prioritize pipelines by threat level

Capitalize knowledge

Plan integrity actions (inspection / surveys / mitigations)

Optimize both capital and operating expenditures
Integrity Model : Threat definition
Safety
Integrity
involves loss of integrity
consequences to Human and to
Natural Environment
involves Threats to pipelines
Risk
(Decrease)
Mitigation Measures
Surveys and Inspection
25
Integrity Model : Concept
Integrity Cycle
Carry out mitigations
Calculate loss
consequences
Calculate
level of
threat
26
Integrity Model : the Threat tree

Out of 100 threats in the complete model

45 are already resident in PODS

18 require specific analysis by GIS

37 are borrowed from external database
Integrity
Model :
Threat
identification
and
positioning
Depth
of cover
Soil
resistivity
Pipe CP
m
0
1.2
Ω.m
50
10
0
0.85
V
DCVG
results
OK
Feature
OK
Defect
OK
Remaining
cycles (PIG)
Threat
level
28
Mitigations and “What If” studies
1. Mitigation proposals
2. The ‘‘what-if’’ function
To assess the effect of the various proposed
measures to lower the level of threat.
29
Inspection and survey plan (PIMS approach)
Validation of the model in a global process management
Level of
threat
Inspection and survey rules
Do
Integrity
Tasks
Plan
Operators
Analyse of
Plan
Check
Follow
progress
pipelines
and Integrity
Tasks
Schedule
OGIC
VIGIE : GIS View
Act
Maximo/VIGIE
Alignement Sheet
Refine Integrity
Model
TAME/OGIC
30
To conclude
31
To conclude
VIGIE (GIS) and OGIC (PIMS) projects :
structure and share the information,
make TIGF regulatory compliant,
highlight true threats incurred by the pipelines,
outlay an inspection program based on true threats,
optimize actions means and resources
Nevertheless,
Survey (foot, car, plane ..) is, and remains the main guaranty of
the underground networks safety, for civil work carried out by
third parties that will never be completely controlled.
32
Thank you for your kind attention
33
Download