Upload
stesha
View
36
Download
0
Embed Size (px)
DESCRIPTION
DDR Modelling Patterns. Bit data, Casing/Liner/Tubing, and Cement. Need fixing. Class Name Entity type RIG NAME DOCUMENT DEFINITION DRILLING RIG IDENTIFICATION CODE DOCUMENT DEFINITION NPD DRILLING RIG IDENTIFICATION CODE DOCUMENT DEFINITION - PowerPoint PPT Presentation
Citation preview
DDR Modelling Patterns
Bit data, Casing/Liner/Tubing, and Cement
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Need fixing
Class Name Entity typeRIG NAME DOCUMENT DEFINITIONDRILLING RIG IDENTIFICATION CODE DOCUMENT DEFINITIONNPD DRILLING RIG IDENTIFICATION CODE DOCUMENT DEFINITIONRIG HEADING DIRECTION SINGLE PROPERTY DIMENSIONRIG HEAVE AMPLITUDE SINGLE PROPERTY DIMENSIONRIG PITCH ANGLE SINGLE PROPERTY DIMENSIONRIG ROLL ANGLE SINGLE PROPERTY DIMENSIONNPD WELLBORE IDENTIFICATION NUMBER DOCUMENT DEFINITIONWELLBORE OFFICIAL IDENTIFICATION NUMBER DOCUMENT DEFINITIONCEMENT GROUT CLASS OF COMPOUNDCEMENT CLASS OF PARTICULATE MATERIALWELL CASING ASSEMBLY NPS 11 3/4 INS etc. CLASS OF INANIMATE PHYSICAL OBJECTREPORT PERIOD SINGLE PROPERTY DIMENSIONBOREHOLE CLASS OF INANIMATE PHYSICAL OBJECTBOLT HOLE CLASS OF INANIMATE PHYSICAL OBJECTDUG HOLE CLASS OF INANIMATE PHYSICAL OBJECTMOONPOOL CLASS OF INANIMATE PHYSICAL OBJECTTAPPING HOLE CLASS OF INANIMATE PHYSICAL OBJECTWHEEP HOLE CLASS OF INANIMATE PHYSICAL OBJECTIIP CLASS CLASS OF CLASS OF INDIVIDUAL
V
V
© Det Norske Veritas AS. All rights reserved.
14 January 2011 http://www.glossary.oilfield.slb.com/DisplayImage.cfm?ID=481
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Well Completion Model
WELL COMPLETION
WELL COMPLETION STRING HANDLING
COA
COFO
Activities related to making up/testing/running/ landing/pulling of the completion string /tailpipe and/or production tubing, including setting and testing of production packer(s) run in conjunction with the string.
An assembly of downhole tubulars and equipment required to enable safe and efficient production from an oil or gas well.
WELL CASING
http://www.glossary.oilfield.slb.com/DisplayImage.cfm?ID=481
COFO COIPO
COIPO
WELL COMPLETION
STRING CLASS
WELL TUBINGWELL CASING
ASSEMBLY
WELL COMPLETION
ASSEMBLY
WELL TUBING ASSEMBLY
COFO
WELL LINERWELL LINER ASSEMBLY
COIPOCOIPOCOFO
WELL CONDUCTOR
CASING
WELL SURFACE CASING
WELL INTERMEDIATE
CASING
WELL PRODUCTION
CASINGWELL
CONDUCTOR CASING
ASSEMBLY
WELL SURFACE CASING
ASSEMBLY
WELL ASSEMBLY
WELL PRODUCTION
CASING ASSEMBLY
WELL INTERMEDIATE
CASING ASSEMBLY
WELL TUBULAR COMPLETION??
Functional
PhysicalWELL COMPLETION
(RUN) ASSEMBLY SECTION ????
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Wellbore Model I
THE WELLBORE DRILL BIT
WELLBORE
ROCK DRILL BIT
ACME INC. WIDGET ALPHA
NS 14 3/4 NS
ROCK DRILL BIT 14 3/4 NS
13 3/4COID
ACME INC. WIDGET ALPHA COID
DRILLING ACTIVITY #N-1 (NNN,j)
DRILLING ACTIVITY #N (MMM,i+1)
DRILLING ACTIVITY #N+2(NNN,j+1)
BIT RUN IN REPORTING PERIODHOURS DRILLED IN REPORTING PERIOD
DEPTH AT START DRILLING ACTIVITY #N
DRILLING ACTIVITY #N-2 (MMM,i)
BIT NNN RUN #j+1
BIT MMM RUN #i+1
BIT MMM RUN #i
BIT NNN RUN #j
BIT MMM RUN #i-1DRILLING ACTIVITY #N-3 (MMM,i-1)
DRILLING ACTIVITY #N+3 (NNN,j+2)
DRILLING ACTIVITY #N-4
REPORTING PERIOD #mHOURS DRILLED DURING RUN
HOLE MADE DURING DRILLING ACTIVITY #N
DEPTH AT END DRILLING ACTIVITY #N
BIT NNN RUN #j+2
DEPTH AT END DRILLING REPORT PERIOD
DEPTH AT START DRILLING REPORT PERIOD
HOLE MADE DURING DRILLING REPORT PERIOD
REPORTING PERIOD #n
REPORTING PERIOD #p
A REPORTING PERIOD in this context is by definition fixed to be 24 hours. Starting times may however differ, e.g. 00:00, or 06:00.
REPORTING PERIOD #o
REPORTING PERIOD #n
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Wellbore Model II
BIT MMM RUN #i
BIT NNN RUN #j
BIT MMM RUN #i-1
WELLBORE BIT RUN SECTION
WELLBORE BIT RUN
WELLBORE SECTION BOTTOM
SURFACE
WELLBORE BIT RUN SECTION
END POINT
WELLBORE BIT RUN SECTION START POINT
COF
COF
COFO
COFO
WELLBORE DRILLING
SEQUENCE
WELLBORE DRILLING
SEQUENCE SECTION
COF
BIT MMM RUN #i-1 END POINT
BIT MMM RUN #i START POINT
BIT MMM RUN #i-1 START POINT
WELLBORE SECTION
BOTTOM #I-2
WELLBORE DRILLING SEQUENCE SECTION
END POINT
WELLBORE DRILLING SEQUENCE SECTION
START POINT
WELLBORE SECTION
BOTTOM #n-1
WELLBORE SECTION
BOTTOM #n
Generic position/depth
etc.
BIT MMM RUN #i END POINT
WELLBORE SECTION
BOTTOM #n+1
Numbered sequentially independent of class membership, i.e. bit run or reporting period
WELLBORE DRILLING
SEQUENCE END
WELLBORE DRILLING
SEQUENCE START
DISTANCE (coip?)
vs. LENGTH (spd)
COFO
COFO
WELLBORE SECTION
COA
COA
SURFACE
COE COE
WELLBORE REFERENCE
DEVICE
COF
WELLBORE BIT RUN
WELLBORE DRILLING
SEQUENCE
WELLBORE DRILLING
SEQUENCE END
WELLBORE DRILLING
SEQUENCE START
COA
COE COE
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Indirect property high level modelling ISO 15926-4 INDIRECT PROPERTY
ISO 15926-4 POSSIBLE
INDIVIDUAL
ISO 15926-4 PROPERTY SPACE
INSTANCE
ISO 15926-4 PROPERTY RANGE
INSTANCE
LENGTH RANGE
COI
COIPPS
PR
PR
DISTANCE
STRAIGHT LINEAR DISTANCE
LENGTH OF PATHWELLBORE
SECTION
WELLBORE REPORTING
PERIOD SECTION
WELLBORE DRILLING
SEQUENCE SECTION
WELLBORE BIT RUN SECTION
ISO 15926-4 SHAPE
WELLBORE SECTION BOTTOM
SURFACE
WELLBORE REFERENCE
DEVICE
WELLBORE SECTION
CENTERLINE SHAPE
WELLBORE CENTERLINE
SHAPE
MEASURED DEPTH
MEASURED DEPTH RELATIVE TO RKB
ROCK DRILL BIT
© Det Norske Veritas AS. All rights reserved.
14 January 2011
COPOITI
Wellbore Drilling Sequence Start/Stop
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION OF
GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
WELLBORE DRILLING SEQUENCE PERIOD
START
WELLBORE DRILLING SEQUENCE PERIOD
WELLBORE DRILLING SEQUENCE PERIOD
END
Fig
ure
46
B E
The wellbore drilling sequence
The start of the wellbore drilling
sequence
The end of the wellbore drilling
sequence
A EVEV
who
le
WELLBORE DRILLING
SEQUENCE END
WELLBORE DRILLING
SEQUENCE START
COECOTS COTS
clas
s_of
_pre
dece
ssor
WELLBORE DRILLING
SEQUENCE
COI
Fig
ure
42
who
le
part
part
who
le
part
COPOITCOPEITI
who
le
who
le
part
part
COIB EN
DATE REPRESENTATION
RF
COACOA
clas
s_of
_suc
cess
or
clas
s_of
_pre
dece
ssor
clas
s_of
_suc
cess
or
part
who
le
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Design Basis
Bit Data Section- The following entries are concerned with the “drill bit”
- Size (in)- Model- Dull grade
- The following entries are concerned with the “activity”- Hours drilled (hrs)- Hours drilled (Run) (hrs)- Bit/Run number
- The following entries are concerned with the “hole”- ROP (m/hr)- Total ROP (m/hr)- Total Hole Made (Run) (m)- Total Hours drilled (Run) (hrs)- Hole Made (Run) (m)- MD ln (mKB)- MD Out (mKB)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Rock Drill Bit High-level Taxonomy
ROCK DRILL BIT
DRILL BIT
CORE DRILL BITDIAMOND DRILL
BITFIXED CUTTER
DRILL BITROCK DRILL BIT
3 NSROCK DRILL BIT
36 NSROLLER CONE
DRILL BITSCREWTYPE
DRILL BITDULL ROCK DRILL BIT
© Det Norske Veritas AS. All rights reserved.
14 January 2011
DULL ROCK DRILL BIT
IADC Dull Grading
ROCK DRILL BIT
CORE DRILL BITDIAMOND DRILL
BITFIXED CUTTER
DRILL BITROCK DRILL BIT 3
NSROCK DRILL BIT 36
NSROLLER CONE
DRILL BITSCREWTYPE DRILL
BIT
STEEL TOOTH DRILL BIT DULL
GRADE 0
INSERT ROLLER DRILL BIT
STEEL TOOTH DRILL BIT
MILLED TOOTH ROLLER DRILL BIT
ROLLER CONE REAMING BIT
INSERT DRILL BIT DULL GRADE 0
FIXED CUTTER DRILL BIT DULL
GRADE 0
STEEL TOOTH DRILL BIT DULL
GRADE 8
INSERT DRILL BIT DULL GRADE 8
FIXED CUTTER DRILL BIT DULL
GRADE 8
IADC DRILL BIT DULL GRADING
CLASS
IADC ROLLER CONE DRILL BIT DULL GRADING
CLASS
IADC FIXED CUTTER DRILL BIT
DULL GRADING CLASS
IADC INSERT DRILL BIT DULL GRADE
CLASS
IADC STEEL TOOTH DRILL BIT
DULL GRADE CLASS
DULL FIXED CUTTER DRILL BIT
DULL ROLLER CONE DRILL BIT
DULL STEEL TOOTH DRILL BIT
DULL INSERT ROLLER DRILL BIT
This will not be completed as a part of this project. See “9. DDR Dull Grade” for solution.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Wellbore, wellbore section and rock drill bit sizes
Size (in)
DAILY DRILLING REPORT ROCK DRILL BIT SIZE
CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COIdROCK DRILL BIT
14 3/4 NS14 3/4”
ES
DAILY DRILLING REPORT ROCK DRILL
BIT SIZE CODE STRING CLASS
RFCOCOInd
DAILY DRILLING REPORT ROCK DRILL BIT CLASS
ROCK DRILL BIT
DRILL BIT
WELLBORE 14 3/4 NS
WELLBORE SECTION 14 3/4
NS
DAILY DRILLING REPORT WELLBORE SIZE CODE STRING
CLASS
DAILY DRILLING REPORT WELLBORE CLASS
DAILY DRILLING REPORT WELLBORE SIZE CODE ASSIGNMENT CLASS
DAILY DRILLING REPORT WELLBORE SECTION SIZE CODE
STRING CLASS
DAILY DRILLING REPORT WELLBORE SECTION
CLASS
DAILY DRILLING REPORT WELLBORE SECTION SIZE
CODE ASSIGNMENT CLASS
Note: All codes of the format “14 3/4 "“ are defined and associated according to this diagram. The codes of the form “14 3/4“ are missing.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
2. DDR Depth m MD for end of activity
Depth m MD for end of activity
MEASURED DEPTH OF WELLBORE END OF RUN – METRE
(RDS1739476001)
A 'template input list' that is the list of entries required to state the 'measured depth relative to RKB' of a 'wellbore section bottom surface' at the end of a 'wellbore drilling sequence' measured in 'metre'.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
PR
LENGTH RANGE
NNNN.NN m
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELLBORE
SECTION BOTTOM SURFACE
AI
PR
MEASURED DEPTH RELATIVE TO RKB (RDS1724719201)
NNNN.NN m
AVERAGE
P
WELLBORE REFERENCE DEVICE WELLBORE
DRILLING SEQUENCE
WELLBORE SECTION
MY WELLBORE SECTION
MY WELLBORE DRILLING
SEQUENCE
MY WELLBORE DRILLING
SEQUENCE END
WELLBORE DRILLING
SEQUENCE END
WELLBORE DRILLING SEQUENCE SECTION
THE POINT IN TIME
METRE (RDS1332674)
1 2
WELLBORE SECTION BOTTOM SURFACE
WELLBORE REFERENCE
LOCATION ??????
Sort out what is meant by “Activity” in this context.Done
This must be checked against 7 and 8Depth m MD for end of activity
ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
3. DDR Drill Bit Size (in)
Size (in)
COCOId
DAILY DRILLING REPORT ROCK DRILL BIT SIZE CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COId
ROCK DRILL BIT 14 3/4 NS
14 3/4
ES
DAILY DRILLING REPORT ROCK DRILL BIT SIZE CODE
STRING CLASS
RF COCOInd
DAILY DRILLING REPORT ROCK DRILL BIT CLASS
ROCK DRILL BIT????? BIT
ARTEFACT
DRILL BIT
The wellbore drill bit
DAILY DRILLING REPORT ROCK DRILL BIT SIZE INPUT LIST
(RDS1742133541)
A ‘template input list’ that is the input required to state the nominal size of the actual ‘wellbore drill bit’. Role 1: The identifier for the actual ‘wellbore drill bit’, Role 2: The code identifying the size class of which the actual ‘wellbore drill bit’ is a member. Note: The code shall be a member of the ‘daily drilling report rock drill bit size code string class’.
An anonymous objet defined by the
template axiom to represent the actual
rock drill bit
Done
Size (in)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
4. DDR Bit/Run number
Bit/Run number
WELLBORE BIT RUN SECTION IDENTIFIER ASSIGNMENT CLASS
represented
COF
patternCOId
WELLBORE BIT RUN SECTION
NNNNN.mm ES
WELLBORE BIT RUN SECTION IDENTIFIER
STRING CLASS
RF
WELLBORE BIT RUN #NNNNN.mm
The wellbore drill bit
An anonymous objet created by the
expansion
WELLBORE BIT RUN SECTION #NNNNN.mm
WELLBORE BIT RUN ACME INC. WIDGET ALPHA NS 14 3/4 NS
#NNNNN.mm
WELLBORE DRILLING SEQUENCE
WELLBORE BIT RUN ACME INC. WIDGET ALPHA NS 14 3/4 NS
#NNNNN.1
WELLBORE BIT RUN ACME INC. WIDGET ALPHA NS 14 3/4 NS
#NNNNN.nn
ACME INC. WIDGET ALPHA NS 14 3/4 NS
#NNNNN
COA COIPOCOP/OR
COP/OR
ROCK DRILL BIT
WELLBORE BIT RUN
PP
WELLBORE BIT RUN SECTION
PARTICIPATION IN WELLBORE BIT
RUN
ROCK DRILL BIT PARTICIPATION IN WELLBORE
BIT RUN
WELLBORE BIT RUN IDENTIFIER STRING
CLASS (RDS1726256440)
WELLBORE BIT RUN IDENTIFIER
ASSIGNMENT CLASS
RF
represented
COA
AF
Done
Bit/Run numberES
DAILY DRILLING REPORT BIT/RUN IDENTIFIER INPUT LIST
(RDS1742142241)
A ‘template input list’ that is the input required to state the identifier of the actual ‘wellbore bit run’, including the corresponding ‘wellbore bit run section’. Role 1: The identifier for the actual ‘wellbore bit run’, Role 2: The code string class of which the actual ‘wellbore drill bit identifier’ is a member. Note: The code shall be a member of the ‘wellbore bit run identifier string class’.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
5. DDR Drill Bit Model
COCOId
MANUFACTURERS PRODUCT IDENTIFICATION CODE
represented
COIPO
pattern
COId
ROCK DRILL BIT 14 3/4 NS
ACME INC. WIDGET ALPHA
ES
PRODUCT IDENTIFIER CODE STRING CLASS
(RDS1386450251)
RF COCOInd
ARTEFACT CLASS
ACME INC. WIDGET ALPHA NS 14 3/4 NS
ROCK DRILL BIT IDENTIFIER CODE INPUT LIST (RDS1742155131)
A ‘template input list’ that is the input required to state the “Model” of the actual ‘rock drill bit’. Role 1: The identifier for the actual ‘wellbore drill bit’, Role 2: The “model” code of the class of which the actual ‘wellbore drill bit’ is a member. Note. This is only sufficient to state that the actual ‘rock drill bit’ is a member of a class that is a subclass of the class ‘rock drill bit’. Additional data is required if more precise statements are to be made. The wellbore drill bit
An anonymous objet created by the
expansionModel
Role 1
Role 2
Done
ModelES
ROCK DRILL BIT
Note. This is only sufficient to state that the actual ‘rock drill bit’ is a member of a class that is a subclass of the class ‘rock drill bit’. Additional data is required if more precise statements are to be made.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
6. DDR Hours drilled (hrs)
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
WELLBORE REPORTING PERIOD DRILLING
SEQUENCE (RDS1714177711)
PR
P
classifier
classified
UBOPRP
classified
LBOPR
MM.MM-n m/hr
PQPQ
MM.MM-n
MM.MM+nHOUR (RDS1326734)
RN
RN
input
result
input
result
COId
representedpatternMM.MM-n
ER
TIME RANGE MM.MM °C
TIME RANGE (RDSXXXXXX)
mm.mm 1MY WELLBORE *****
SEQUENCE
whole
Hours drilled (hrs)
classifier
m/hr
AI
PR
TIME DRILLED IN REPORTING PERIOD-HOURS
A ‘template input list’ that is the input required to state the membership of an actual ‘rock drill bit’ in a particular ‘IADC rock drill bit dull grade class’. Role 1: The identifier for the actual ‘rock drill bit’, Role 2: The dull grade code of the actual ‘rock drill bit’. The SW shall check for the existence of a ‘rock drill bit dull grade xxx’ reflecting the code instance, and establish such class if it not present and make the actual ‘rock drill bit’ a member of the actual ‘DRILL BIT DULL GRADE NNNNNN’ class
This is to indicate that there are always ranges and tolerances involved.
MM.MM+n m/hr
WELLBORE DRILLING SEQUENCE
(RDS1714173351)TIMEDRILLED IN REPORTING
PERIOD
MM.MM m/hr
AVERAGE
P
Template signature
HOLD
DIFFERENT NAME!!!
What is the underlying concept?
Update
Hours drilled (hrs)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
7. DDR MD In (mKB)
MD ln (mKB) prop
erty
_spa
ce
clas
s_of
_pos
sess
or
PR
LENGTH RANGE
NNNN.NN m
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELLBORE
SECTION BOTTOM SURFACE
AI
PR
MEASURED DEPTH RELATIVE TO RKB (RDS1724719201)
NNNN.NN m
AVERAGE
P
WELLBORE REFERENCE DEVICE
WELLBORE DRILLING
SEQUENCE
WELLBORE SECTION
MY WELLBORE SECTION
MY WELLBORE DRILLING
SEQUENCE
MY WELLBORE DRILLING
SEQUENCE START
WELLBORE DRILLING SEQUENCE SECTION
THE POINT IN TIME
METRE (RDS1332674)
1 2
WELLBORE SECTION BOTTOM SURFACE
WELLBORE DRILLING SEQUENCE SECTION
START POINT
WELLBORE DRILLING
SEQUENCE START
MEASURED DEPTH OF BIT AT START ACTIVITY
WELLBORE SECTION BOTTOM SURFACE
MEASURED DEPTH OF WELLBORE START OF RUN – METRE
(RDS1739468441)
Done
MD ln (mKB)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
8. DDR MD Out (mKB)
MD Out (mKB) prop
erty
_spa
ce
clas
s_of
_pos
sess
or
PR
LENGTH RANGE
NNNN.NN m
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELLBORE
SECTION BOTTOM SURFACE
AI
PR
NNNN.NN m
AVERAGE
P
WELLBORE REFERENCE DEVICE
WELLBORE DRILLING
SEQUENCE
WELLBORE SECTION
MY WELLBORE SECTION
MY WELLBORE DRILLING
SEQUENCE
MY WELLBORE DRILLING
SEQUENCE START
WELLBORE DRILLING SEQUENCE SECTION
THE POINT IN TIME
METRE (RDS1332674)
1 2
WELLBORE SECTION BOTTOM SURFACE
WELLBORE DRILLING SEQUENCE SECTION
END POINT
WELLBORE DRILLING
SEQUENCE END
MEASURED DEPTH OF BIT AT END ACTIVITY
ROCK DRILL BIT
MEASURED DEPTH OF WELLBORE END OF RUN – METRE
(RDS1739476001)
MEASURED DEPTH RELATIVE TO RKB (RDS1724719201)Done
MD Out (mKB)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
9. DDR Dull Grade
Dull grade
COCOId
IADC ROCK DRILL BIT DULL GRADE CODE ASSIGNMENT CLASS
(RDS1717833671)
represented
COIPO
pattern
COId
ROCK DRILL BIT IADC DULL GRADE NNNNNNNnnnnnnn
ES
IADC ROCK DRILL BIT DULL GRADE CODE STRING CLASS
(RDS1717818661)
RF COCOInd
IADC ROCK DRILL BIT DULL GRADE CLASS
DULL ROCK DRILL BITDRILL BIT XXXX
DRILL BIT
IADC ROCK DRILL BIT DULL GRADE INPUT LIST (RDS1742169071)
A ‘template input list’ that is the input required to state the membership of an actual ‘rock drill bit’ in a particular ‘IADC rock drill bit dull grade class’. Role 1: The identifier for the actual ‘rock drill bit’, Role 2: The dull grade code of the actual ‘rock drill bit’. Note. The SW shall check for the existence of a ‘rock drill bit dull grade xxx’ reflecting the code instance, and establish such class if it not present and make the actual ‘rock drill bit’ a member of the actual ‘rock drill bit iadc dull grade nnnnnn’ class. The wellbore drill bit
There are 8x8x…… possible classes. Will not be predefined in
this project.
ROCK DRILL BIT
Done
Dull gradeES
Is the DDR string format identical with the IADC format, and are there any standard for this format at all?
© Det Norske Veritas AS. All rights reserved.
14 January 2011
10. DDR Hole Made (Run) (m)
Hole Made (Run) (m)
HOLE MADE DURING BIT RUN – METRE (RDS1739504611)
A 'template input list' that is the list of entries required to state the 'wellbore bit run section length' of a 'wellbore bit run section' at the end of a 'wellbore bit run' measured in 'metre'. Role 1: The identifier of the actual ‘wellbore bit run’. Role 2: The length in meters.
prop
erty
_spa
ce
poss
esso
r
PR
LENGTH RANGE
NNNN.NN m
LENGTH RANGE (RDS16804453)
NNNN.NN MY WELLBORE BIT RUN SECTION
AI
PR
WELLBORE BIT RUN SECTION LENGTH (RDS1724802331)
NNNN.NN m
AVERAGE
P
WELLBORE REFERENCE DEVICE
WELLBORE SECTION
WELLBORE DRILLING SEQUENCE SECTION
METRE (RDS1332674)
1
WELLBORE BIT RUN SECTION
Done
Hole Made (Run) (m)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
11. Hours drilled (Run) (hrs)
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
WELLBORE REPORTING PERIOD DRILLING
SEQUENCE (RDS1714177711)
PR
P
classifier
classified
UBOPRP
classified
LBOPR
MM.MM-n m/hr
PQPQ
MM.MM-n
MM.MM+nHOUR (RDS1326734)
RN
RN
input
result
input
result
COId
representedpatternMM.MM-n
ER
TIME RANGE MM.MM °C
TIME RANGE (RDSXXXXXX)
mm.mm 1MY WELLBORE *****
SEQUENCE
whole
Hours drilled (hrs)
classifier
m/hr
AI
PR
TIME DRILLED IN REPORTING PERIOD-HOURS
A ‘template input list’ that is the input required to state the membership of an actual ‘rock drill bit’ in a particular ‘IADC rock drill bit dull grade class’. Role 1: The identifier for the actual ‘rock drill bit’, Role 2: The dull grade code of the actual ‘rock drill bit’. The SW shall check for the existence of a ‘rock drill bit dull grade xxx’ reflecting the code instance, and establish such class if it not present and make the actual ‘rock drill bit’ a member of the actual ‘DRILL BIT DULL GRADE NNNNNN’ class
This is to indicate that there are always ranges and tolerances involved.
MM.MM+n m/hr
WELLBORE DRILLING SEQUENCE
(RDS1714173351)TIMEDRILLED IN REPORTING
PERIOD
MM.MM m/hr
AVERAGE
P
Template signature
HOLD
DIFFERENT NAME!!!
What is the underlying concept?
Draft only. Copy from 6 to remind me to do this.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
12. DDR ROP (m/hr)
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
WELLBORE BIT RUN SECTION
(RDS16453458)
PR
P
classifier
classified
UBOPRP
classified
LBOPR
MM.MM-n m/hr
PQPQ
MM.MM-n
MM.MM+nMETRE PER HOUR
(RDS1351349)
RN
RN
input
result
input
result
COId
representedpatternMM.MM-n
ER
SPEED RANGE MM.MM °C
SPEED RANGE (RDS13103920)
mm.mm 1MY WELLBORE *****
SECTION
whole
ROP (m/hr)
classifier
m/hr
AI
PR
DRILL BIT RATE OF PENETRATION DURING BIT RUN - METRE PER
HOUR (RDS1741950461)
A 'template input list' that is the list of entries required to state the 'drill bit rate of penetration' of a 'wellbore bit run section' at the end of a 'wellbore bit run' measured in 'metre per hour'. Role 1: The identifier of the actual ‘wellbore bit run’. Role 2: The ROP in 'metre per hour'.
This is to indicate that there are always ranges and tolerances involved.
MM.MM+n m/hr
WELLBORE SECTION (RDS16453593)DRILL BIT RATE OF PENETRATION
DURING BIT RUN
MM.MM m/hr
AVERAGE
P
Template signature
Done
ROP (m/hr)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
13. DDR Total Hole Made (Run) (m)
Total Hole Made (Run) (m)
HOLE MADE DURING REPORTING PERIOD – METRE (RDS1741961191)
A 'template input list' that is the list of entries required to state the 'wellbore reporting period section length' of a 'wellbore reporting period section' at the end of a 'wellbore reporting period drilling sequence' measured in 'metre'. Role 1: The identifier of the actual ‘wellbore reporting period drilling sequence’. Role 2: The length in meters.
prop
erty
_spa
ce
poss
esso
r
PR
LENGTH RANGE
NNNN.NN m
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELLBORE
REPORTING PERIOD SECTION
AI
PR
WELLBORE REPORTING PERIOD SECTION
LENGTH
NNNN.NN m
AVERAGE
P
WELLBORE REFERENCE DEVICE
WELLBORE SECTION
WELLBORE DRILLING SEQUENCE SECTION
METRE (RDS1332674)
1
WELLBORE REPORTING PERIOD
SECTION
Done
Total Hole Made (Run) (m)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
14. Total Hours drilled (Run) (hrs)
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
WELLBORE REPORTING PERIOD DRILLING
SEQUENCE (RDS1714177711)
PR
P
classifier
classified
UBOPRP
classified
LBOPR
MM.MM-n m/hr
PQPQ
MM.MM-n
MM.MM+nHOUR (RDS1326734)
RN
RN
input
result
input
result
COId
representedpatternMM.MM-n
ER
TIME RANGE MM.MM °C
TIME RANGE (RDSXXXXXX)
mm.mm 1MY WELLBORE *****
SEQUENCE
whole
Hours drilled (hrs)
classifier
m/hr
AI
PR
TIME DRILLED IN REPORTING PERIOD-HOURS
A ‘template input list’ that is the input required to state the membership of an actual ‘rock drill bit’ in a particular ‘IADC rock drill bit dull grade class’. Role 1: The identifier for the actual ‘rock drill bit’, Role 2: The dull grade code of the actual ‘rock drill bit’. The SW shall check for the existence of a ‘rock drill bit dull grade xxx’ reflecting the code instance, and establish such class if it not present and make the actual ‘rock drill bit’ a member of the actual ‘DRILL BIT DULL GRADE NNNNNN’ class
This is to indicate that there are always ranges and tolerances involved.
MM.MM+n m/hr
WELLBORE DRILLING SEQUENCE
(RDS1714173351)TIMEDRILLED IN REPORTING
PERIOD
MM.MM m/hr
AVERAGE
P
Template signature
HOLD
DIFFERENT NAME!!!
What is the underlying concept?
Draft only. Copy from 6 to remind me to do this.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
15. DDR Total ROP (m/hr)
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
PR
P
classifier
classified
UBOPRP
classified
LBOPR
MM.MM-n m/hr
PQPQ
-40
85METRE PER HOUR (RDS1351349)
RN
RN
input
result
input
result
COId
representedpattern-40ER
SPEED RANGE MM.MM °C
SPEED RANGE (RDS13103920)
mm.mm 1MY
WELLBOREREPORTING SECTION
Total ROP (m/hr)
classifier
m/hr
AI
PR
DRILL BIT RATE OF PENETRATION DURING REPORTING PERIOD -
METRE PER HOUR (RDS1719707031)
A 'template input list' that is the data required to state the 'drill bit rate of penetration at end of reporting period' measured in 'metre per hour‘. Role 1: The identifier of the actual ‘wellbore reporting period’. Role 2: The ROP in 'metre per hour'.
This is to indicate that there are always ranges and tolerances involved.
MM.MM+n m/hr
WELLBORE SECTION (RDS16453593)
WELLBORE REPORTING PERIOD
SECTION (RDS1719668841)
DRILL BIT RATE OF PENETRATION DURING REPORTING PERIOD
MM.MM m/hr
AVERAGE
P
Template signature
Done
Total ROP (m/hr)ES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
17. DDR Type of pipe
Type of pipe
COCOId
DAILY DRILLING REPORT WELL COMPLETION CODE ASSIGNMENT CLASS
representedpattern
COIdC
ES
DAILY DRILLING REPORT WELL COMPLETION
CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELL COMPLETION ASSEMBLY CLASS
My actual tubular section
DAILY DRILLING REPORT WELL COMPLETION CODE INPUT LIST
(RDS1742033261)
A ‘template input list’ that is the input required to state the class of ‘well completion assembly’ of which the actual ‘tubular section’ is a member. Role 1: The identifier for the actual ‘tubular section’. Role 2: The code identifying the class of which the actual ‘well completion assembly’ is a member. Note: The code shall be a member of the ‘daily drilling report well completion code string class’.
The tubular
An anonymous objet created by the
expansion
L
T
WELL CASING ASSEMBLY
WELL COMPLETION
ASSEMBLY
WELL TUBING ASSEMBLY
WELL LINER ASSEMBLY
ARTEFACT
DAILY DRILLING REPORT EQUIPMENT CLASSDone
Type of pipeES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
18. Casing Type
Casing Type
COCOId
DAILY DRILLING REPORT WELL CASING ASSEMBLY CODE
ASSIGNMENT CLASS
representedpattern
COIdTop
ES
DAILY DRILLING REPORT WELL CASING ASSEMBLY
CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELL CASING ASSEMBLY
CLASS
DAILY DRILLING REPORT WELL CASING ASSEMBLY CODE INPUT
LIST (RDS1742631161)
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
Intermediate
Production
WELL CASING ASSEMBLY
DAILY DRILLING REPORT EQUIPMENT CLASS
WELL PRODUCTION CASING ASSEMBLY
WELL INTERMEDIATE CASING ASSEMBLY
WELL SURFACE CASING ASSEMBLY
WELL COMPLETION
ASSEMBLY
#NNNNN
Done
Casing TypeES
A ‘template input list’ that is the input required to state the class of ‘well casing assembly’ of which the actual ‘tubular section’ is a member. Role 1: The identifier for the actual ‘tubular section’. Role 2: The code identifying the class of which the actual ‘well casing assembly’ is a member. Note: The code shall be a member of the ‘daily drilling report well casing code string class’.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
19. DDR Run Date/Time
Run Date/Time
WELL COMPLETION SECTION ASSEMBLY RUN DATE TIME - YYYY-
MM-DDTHH:MM (RDS1743845701)
A ‘template input list’ that is the input required to state the start and end date/time for a ‘well completion section assembly run’. Role 1: The identifier for the actual ‘well completion assembly run’. Role 2: The start date/time in the format ‘YYYY-MM-DDTHH:MM’. Role 3: The end date/time in the format ‘YYYY-MM-DDTHH:MM’. The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION
OF GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
Fig
ure
46
B E
The well completion run
The start of the well completion
run
The end of the well completion
run
A EVEV
who
le
COE
COTS COTS
clas
s_of
_pre
dece
ssor
Fig
ure
42
who
le
part
part
who
le
part
who
le
who
le
part
part
COIB EN
WELL COMPLETION
SECTION ASSEMBLY RUN
(RDS1742655911)
WELL COMPLETION SECTION ASSEMBLY
RUN END (RDS1743614761)
WELL COMPLETION SECTION ASSEMBLY
RUN START (RDS1743614461)
COE COA
clas
s_of
_suc
cess
or
WELL COMPLETION SECTION ASSEMBLY
(RDS1743874971)
Run Date/TimeES
WELL CASING SECTION ASSEMBLY RUN END
(RDSxxxxxxx)
WELL CASING SECTION ASSEMBLY RUN START
(RDSxxxxxxx)
WELL CASING SECTION ASSEMBLY RUN
(RDSxxxxxxx)
Add this level as required
Done
WELL COMPLETION ASSEMBLY
(RDS8015624975)
DATE REPRESENTATION
YYYY-MM-DDTHH:MM (RDS1743654541)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
20. Description
Description
COCOD
DAILY DRILLING REPORT WELL COMPLETION SECTION ASSEMBLY RUN DESCRIPTION ASSIGNMENT
CLASS (RDS1742659421)
representedpattern
COIdBlablablablablabla
ES
UNSPECIFIED STRING
RF COInd
DAILY DRILLING REPORT WELL COMPLETION SECTION ASSEMBLY RUN DESCRIPTION INPUT
LIST (RDS1742669131)
A ‘template input list’ that is the input required to record the description of a particular ‘run in hole’ activity. Role 1: The identifier for the actual ‘run in hole’, Role 2: The actual text string’.
The tubular being run
An anonymous objet that represent the actual
“object in focus” created by the expansion
#NNNNN
WELL COMPLETION SECTION ASSEMBLY
RUN (RDS1742655911)
ISO 15926-4 ACTIVITY
DAILY DRILLING REPORT WELL COMPLETION SECTION
ASSEMBLY RUN DESCRIPTION (RDS1742657881)
Description (RDS8770443)ES
Note: One could also see the need to associate this description with the actual ‘well casing assembly’, but we have chosen to do the relationship to the activity first.
DoneWELL COMPLETION SECTION ASSEMBLY
(RDS1743874971)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
21. DDR Nominal OD (in)
Nominal OD (in)
COCOId
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COIdPIPE API 5CT NPS 11-3/411-3/4
ES
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELL COMPLETION STRING
CLASS
API 5CT PIPE
ARTEFACT
PIPE
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE
INPUT LIST (RDS1742789671)
A ‘template input list’ that is the input required to state the nominal size of an actual ‘well completion string’. Role 1: The identifier for the actual ‘well completion string’. Role 2: The size code of the actual ‘well completion string’. Note: The code shall be a member of the ‘daily drilling report well completion code string class’.
API 5CT NOMINAL SIZE CODE ASSIGNMENT CLASS
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
API 5CT NOMINAL SIZE CODE STRING CLASS
API 5CT NOMINAL SIZE PIPE CLASSDone
Nominal OD (in)ES
Note: Codes are not added to the RDL
API 5CT CLASS
Note: API 5CT classes are not up to date. Needs fixing.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
22. Nominal ID (in)
Nominal ID (in)
A 'template input list' that is the list of entries required to state the ‘well completion section assembly nominal inside diameter’ of a 'well completion section assembly'. Role 1: The identifier for the actual ‘well completion section assembly’. Role 2: The nominal value for the smallest inside diameter of the items making up the assembly stated in inches.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELL
COMPLETION SECTION ASSEMBLY
AI
PR
WELL COMPLETION SECTION ASSEMBLY NOMINAL INSIDE DIAMETER
(RDS1744454041)
NNNN.NN m
P
WELL COMPLETION SECTION ASSEMBLY
2
WELL COMPLETION SECTION ASSEMBLY NOMINAL INSIDE
DIAMETER – INCH (XXXX)
COiPO
This needs to have an identifier. What will the format be?
COIP
IP
PR
INCH (RDS1326959)
DEFAULT
LENGTH RANGE
NNNN.NN m
?
Nominal ID (in)ES
prop
erty
poss
esso
r
COMO
1
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
23. DDR Nominal Weight (lbs/ft)
Nominal Weight (lbs/ft)
COCOId
API 5CT PIPE WEIGHT CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COId
PIPE API 5CT NOMINAL WEIGHT 32.75 LB/FT
32.75
ES
DAILY DRILLING REPORT WEIGHT CODE POUND PER
FOOT STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WEIGHT RATED PIPE CLASS
API 5CT PIPE????? PIPE
ARTEFACT
PIPE
DAILY DRILLING REPORT WEIGHT CODE – POUND PER
FOOT (RDS1742820821)
A ‘template input list’ that is the input required to state the nominal weight of an actual ‘well completion string’. Role 1: The identifier for the actual ‘well completion string’. Role 2: The size code in pound per foot of the actual ‘‘well completion string’. Note: The code shall be a member of the ‘daily drilling report weight code pound per foot string class’.
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
DAILY DRILLING REPORT WEIGHT RATED PIPE CODE
ASSIGNMENT CLASS
API 5CT PIPE WEIGHT CODE POUND PER FOOT STRING
CLASS
API 5CT WEIGHT RATED PIPE POUND PER FOOT CLASSDone
Nominal Weight (lbs/ft)ES
POUND MASS PER FOOT
Note: Codes and classes have not been added to the RDL
Note: API 5CT classes are not up to date. Needs fixing.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
24. DDR Nominal Grade
Nominal Grade
COCOId
DAILY DRILLING REPORT STEEL GRADE CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COId
API 5CT - GRADE C90 TYPE 1 OBJECT
C90-1
ES
DAILY DRILLING REPORT STEEL GRADE CODE STRING
CLASS
RF COCOInd
DAILY DRILLING REPORT STEEL GRADE CLASS
CARBON STEEL OBJECTNNNNN
ARTEFACT
STEEL OBJECT
DAILY DRILLING REPORT STEEL GRADE CODE INPUT LIST
(RDS1742870161)
A ‘template input list’ that is the input required to state the material grade of an actual ‘well completion string’. Role 1: The identifier for the actual ‘well completion string’. Role 2: The material grade code of the actual ‘well completion string’. Note: The code shall be a member of the ‘daily drilling report steel grade code string class’.
API 5CT 7TH. EDITION COMPOUND CLASS
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
Done
Nominal GradeES
API 5CT 7TH. EDITION STEEL GRADE CODE ASSIGNMENT CLASS
API 5CT STEEL GRADE CODE STRING CLASS
API 5CT 7TH. EDITION STEEL GRADE CLASS
© Det Norske Veritas AS. All rights reserved.
14 January 2011
25. DDR Nominal Connection
Nominal Connection
COCOId
DAILY DRILLING REPORT CONNECTION CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COId
API 5B BUTTRESS CASING THREAD
B
ES
DAILY DRILLING REPORT CONNECTION CODE STRING
CLASS
RF COCOInd
DAILY DRILLING REPORT CONNECTION CLASS
xxxxxxxNNNNN
ARTEFACT
STEEL OBJECT
DAILY DRILLING REPORT CONNECTION CODE INPUT LIST
(RDS1742916021)
A ‘template input list’ that is the input required to state the thread class of an actual ‘well completion string’. Role 1: The identifier for the actual ‘well completion string’. Role 2: The thread code of the actual ‘well completion string’. Note: The code shall be a member of the ‘daily drilling report connection code string class’.
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
API 5CT 7TH. EDITION TABLE E1 CONNECTION
CODE STRING CLASS
API 5CT 7TH. EDITION TABLE E3 CONNECTION
CODE STRING CLASS
API 5CT 7TH. EDITION TABLE E1 CONNECTION
CLASS
API 5L ????. EDITION CONNECTION CLASS
API 5CT 7TH. EDITION TABLE E3 CONNECTION
CLASS
API 5CT 7TH. EDITION TABLE E1 CONNECTION CODE ASSIGNMENT CLASS
API 5CT 7TH. EDITION TABLE E3 CONNECTION CODE ASSIGNMENT CLASS
Done, but need to add codes and classes.
Nominal ConnectionES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
26. Length (m)
Length (m)
WELL COMPLETION SECTION LENGTH – METRE (RDS1743884861)
prop
erty
poss
esso
r
PR
LENGTH RANGE (RDS16804453)
NNNN.NNMY WELL
COMPLETION RUN ASSEMBLY
AI
PR
WELL COMPLETION SECTION LENGTH (RDS1743880281)
NNNN.NN m
P
ARTEFACT
METRE (RDS1332674)
1
clas
s_of
_loc
ated
clas
s_of
_loc
ator
CORL
COIPO
COIPO
COIPO
COF
2
DEFAULT
This needs to have an identifier. What will the format be?
WELL COMPLETION ASSEMBLY
(RDS8015624975)
WELL COMPLETION RUN SECTION
ASSEMBLY
WELL COMPLETION SECTION ASSEMBLY
LENGTH RANGE
NNNN.NN m
?
WELL CASING ASSEMBLY
WELLBORE SECTION
Length (m)ES
A 'template input list' that is the list of entries required to state the 'well completion section length' of a 'well completion section assembly‘ measured in 'metre'. Role 1: The identifier of the actual ‘wellbore completion section assembly’. Role 2: The length in meters.
DoneWELL
COMPLETION SECTION
ASSEMBLY RUN (RDS1742655911)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELL COMPLETION SECTION ASSEMBLY
TOP
27. Top/Hanger MD (mKB)
Top/Hanger MD (mKB)
A 'template input list' that is the list of entries required to state the measured depth in metres relative to RKB to the top of a 'well completion assembly' or a 'well string hanger'. Role 1: The identifier for the actual ‘well completion section assembly’ or ‘well string hanger’. Role 2: The value obtained by the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
LENGTH RANGE (RDS16804453)
NNNN.NN MY WELLBORE RUN SECTION TOP
AI
PR
MEASURED DEPTH RELATIVE TO RKB
NNNN.NN m
P
WELLBORE REFERENCE DEVICE
MY WELLBORE RUN SECTION
1
2
WELL COMPLETION SECTION ASSEMBLY TOP DEPTH RELATIVE TO
RKB – METRE (RDS1744400291)
COFO COIPO
This needs to have an identifier. What will the format be?
AI
COIP
IP
MEASURED DEPTH RELATIVE TO RKB WELLBORE RUN SECTION
TOP (RDS1744395931)
WELL COMPLETION SECTION ASSEMBLY
PR
METRE (RDS1332674)
DEFAULT
LENGTH RANGE
NNNN.NN m
?
Top/Hanger MD (mKB)ES
prop
erty
poss
esso
r
WELL STRING HANGER
MY WELL STRING HANGER
COMO
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELL COMPLETION SECTION ASSEMBLY
BOTTOM
28. Bottom/Shoe MD (mKB)
Bottom/Shoe MD (mKB)
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
LENGTH RANGE (RDS16804453)
NNNN.NN MY WELLBORE RUN SECTION BOTTOM
AI
PR
MEASURED DEPTH RELATIVE TO RKB
NNNN.NN m
P
WELLBORE REFERENCE DEVICE
MY WELLBORE RUN SECTION
1
2
WELL COMPLETION SECTION ASSEMBLY BOTTOM DEPTH RELATIVE
TO RKB – METRE (RDS1744407031)
COFO COIPO
This needs to have an identifier. What will the format be?
AI
COIP
IP
MEASURED DEPTH RELATIVE TO RKB WELLBORE RUN SECTION
BOTTOM (RDS1744415021)
WELL COMPLETION SECTION ASSEMBLY
PR
METRE (RDS1332674)
DEFAULT
LENGTH RANGE
NNNN.NN m
?
Bottom/Shoe MD (mKB)ES
prop
erty
poss
esso
r
CASING SHOE
MY CASING SHOE
A 'template input list' that is the list of entries required to state the measured depth in metres relative to RKB to the bottom of a 'well completion assembly' or a ‘casing shoe'. Role 1: The identifier for the actual ‘well completion section assembly’ or ‘casing shoe’. Role 2: The value obtained by the actual measurement.
COMO
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELL TUBING ASSEMBLY
WELL LINER ASSEMBLY
Wellbore Model For “Cement”
WELL COMPLETION
WELL COMPLETION STRING HANDLING
COA
COFO
WELL CASING
COFO
COIPO
COIPO
WELL TUBINGWELL
COMPLETION ASSEMBLY
COFO
WELL LINER
COIPOCOIPO
COFO
WELL CONDUCTOR
CASING
WELL SURFACE CASING
WELL INTERMEDIATE
CASING
WELL PRODUCTION
CASING
WELL CONDUCTOR
CASING ASSEMBLY
WELL SURFACE CASING
ASSEMBLY
WELL ASSEMBLY
WELL PRODUCTION
CASING ASSEMBLY
WELL INTERMEDIATE
CASING ASSEMBLY
WELL TUBULAR COMPLETION??
WELLBORE ASSEMBLY
ARTEFACT
An artefact that is a wellbore completed with structures (casing, lining etc.).
WELL CASING ASSEMBLY
clas
s_of
_who
le
WELL PRODUCTION
TUBING ASSEMBLY
clas
s_of
_par
t
clas
s_of
_who
le
clas
s_of
_par
t
WELLBORE COMPLETED
SECTION
class_of_whole
class_of_part
CEMENT ZONE WELLBORE
SECTION
Focal point A wellbore section characterized by the cementing job (length, type of cement, etc.).
© Det Norske Veritas AS. All rights reserved.
14 January 2011
cla
ss_o
f_w
hole
cla
ss_o
f_p
art
WELLBORE ASSEMBLY
ARTEFACT
An artefact that is a wellbore completed with structures (casing, lining etc.).
CEMENT ZONE WELLBORE
SECTION
WELL ASSEMBLY
ISO 15926-4 ACTIVITY
WELLBORE CEMENTING
JOB
CEMENTING
CEMENT PUMPING
CEMENT MIXING…..STRING…..
WELLBORE CEMENT
SQUEEZING Cement squeeze
Cement squeeze type
WITSML Job type
WITSML Type squeeze
Secondary cement
CEMENT DISPLACING
WITSML Cement job
http://w3.energistics.org/schema/witsml_v1.3.1_data/XML_Examples/cementJob.xml
ISO 15926-4 PARTICULATE
MATERIAL
ISO 15926-4 COMPOUND
ARTEFACT
CEMENTCEMENT
SLURRY (WET CONCRETE)
CURED CEMENTWELLBORE
COMPLETED SECTION
PRIMARY WELLBORE
CEMENTING JOB
WELLBORE CEMENTING
© Det Norske Veritas AS. All rights reserved.
14 January 2011
30. Start Date/Time
Start Date/Time
WELLBORE CEMENTING JOB START DATE AND TIME - YYYY-
MM-DDTHH:MM (RDS1744511291)
A ‘template input list’ that is the input required to state the start date/time of an actual ‘wellbore cementing job’. Role 1: The identifier for the actual ‘wellbore cementing job’. Role 2: The start date/time in the format ‘YYYY-MM-DDTHH:MM’.
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION
OF GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
Fig
ure
46
B E
The wellbore cementing job
The start of the wellbore cementing
job
The end of the wellbore cementing
job
A EVEV
who
le
WELLBORE CEMENTING JOB END
(RDS1744498741)
WELLBORE CEMENTING JOB
START (RDS1744494991)
COE
COTS COTS
clas
s_of
_pre
dece
ssor
WELLBORE CEMENTING JOB (RDS1744489071)
COMDO
Fig
ure
42
who
le
part
part
who
le
part
who
le
who
le
part
part
COIB EN
COE COA
1 2
Start Date/TimeES
clas
s_of
_suc
cess
or
DATE REPRESENTATION
YYYY-MM-DDTHH:MM (RDS1743654541)
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
31. End Date/Time
End Date/Time
WELLBORE CEMENTING JOB END DATE AND TIME - YYYY-MM-DDTHH:MM (RDS1744514661)
A ‘template input list’ that is the input required to state the start date/time of an actual ‘wellbore cementing job’. Role 1: The identifier for the actual ‘wellbore cementing job’. Role 2: The end date/time in the format ‘YYYY-MM-DDTHH:MM’.
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION
OF GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
Fig
ure
46
B E
The wellbore cementing job
The start of the wellbore cementing
job
The end of the wellbore cementing
job
A EVEV
who
le
WELLBORE CEMENTING JOB END
(RDS1744498741)
WELLBORE CEMENTING JOB
START (RDS1744494991)
COE
COTS COTS
clas
s_of
_pre
dece
ssor
WELLBORE CEMENTING JOB (RDS1744489071)
COMDO
Fig
ure
42
who
le
part
part
who
le
part
who
le
who
le
part
part
COIB EN
COE COA
1 2
End Date/TimeES
clas
s_of
_suc
cess
or
DATE REPRESENTATION
YYYY-MM-DDTHH:MM (RDS1743654541)
Done
bump the plug
© Det Norske Veritas AS. All rights reserved.
14 January 2011
32. DDR Job Type
Job Type
COCOId
DAILY DRILLING REPORT WELLBORE CEMENTING JOB CODE ASSIGNMENT
CLASS
representedpattern
COIdES
DAILY DRILLING REPORT WELLBORE CEMENTING
JOB CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELLBORE CEMENTING JOB
CLASS
nnnnnnn
DAILY DRILLING REPORT WELLBORE CEMENTING JOB CODE INPUT LIST
(RDS1744578151)
A ‘template input list’ that is the input required to state the cementing job class of an actual ‘wellbore cementing job’. Role 1: The identifier for the actual ‘well cementing job’. Role 2: The code for the class of cemnting jobs of which the actual ‘well cementing job’ is a member. Note: The code shall be a member of the ‘daily drilling report wellbore cementing job code string class’.
Plug
Squeeze
WELLBORE PRIMARY
CEMENTING JOB
WELLBORE CEMENTING JOB
WELLBORE CEMENT
SQUEEZING
WELLBORE CEMENT
PLUGGING
ISO 15926-4 ACTIVITY
DAILY DRILLING REPORT ACTIVITY CLASS
Unknown
Primary
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
33. DDR Casing string diameter
Nominal OD (in)
COCOId
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE
ASSIGNMENT CLASS
represented
COIPO
pattern
COIdPIPE API 5CT 11 3/411-3/4
ES
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELL COMPLETION STRING
CLASS
API 5CT PIPE????? BIT
ARTEFACT
THREADED PIPE
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE -
INCH
A ‘template input list’ that is the input required to state the nominal size of an actual ‘wellbore drill bit’. Role 1: The identifier for the actual ‘wellbore drill bit’, Role 2: The size code of the actual ‘wellbore drill bit’. The SW shall create the anonymous object and make it a subclass of the COIPO corresponding to the size code, and make the actual ‘wellbore drill bit’ a member of the anonymous class.
Note the missing “-”
API 5CT NOMINAL SIZE CODE ASSIGNMENT CLASS
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
API 5CT NOMINAL SIZE CODE STRING CLASS
API 5CT NOMINAL SIZE PIPE CLASSDone. See 21. DDR
Nominal OD (in)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
33. DDR Casing string diameter
Casing string diameter
COCOId
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE ASSIGNMENT CLASS
represented
COIPO
pattern
COIdPIPE API 5CT NPS 11-3/411-3/4
ES
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELL COMPLETION STRING
CLASS
API 5CT PIPE
ARTEFACT
PIPE
DAILY DRILLING REPORT WELL COMPLETION STRING SIZE CODE
INPUT LIST (RDS1742789671)
A ‘template input list’ that is the input required to state the nominal size of an actual ‘well completion string’. Role 1: The identifier for the actual ‘well completion string’. Role 2: The size code of the actual ‘well completion string’. Note: The code shall be a member of the ‘daily drilling report well completion code string class’.
API 5CT NOMINAL SIZE CODE ASSIGNMENT CLASS
“OBJECT IN FOCUS”
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
API 5CT NOMINAL SIZE CODE STRING CLASS
API 5CT NOMINAL SIZE PIPE CLASSDone
Casing string diameterES
Note: Codes are not added to the RDL
API 5CT CLASS
From the example data it appears that this maps to same as 21. DDR Nominal OD (in), or is it the actual OD. To be verified
© Det Norske Veritas AS. All rights reserved.
14 January 2011
34. DDR Comments
Comments
COCOD
DAILY DRILLING REPORT WELLBORE CEMENTING JOB
COMMENT ASSIGNMENT CLASS
representedpattern
COIdBlablablablablabla
ES
UNSPECIFIED STRING
RF COInd
DAILY DRILLING REPORT WELLBORE CEMENTING JOB COMMENT INPUT LIST
(RDS1744662411)
A ‘template input list’ that is the input required to record the description of a 'wellbore cementing job'. Role 1: The identifier for the actual ‘wellbore cementing job’, Role 2: The actual text string.
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
WELLBORE CEMENTING JOB
ISO 15926-4 ACTIVITY
DAILY DRILLING REPORT WELLBORE CEMENTING JOB COMMENT (RDS1744656080)
In progress. See also 20. DDR Description
CommentsES
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELLBORE CEMENT SLURRY
38. Plug Bump Pressure (bars)
Plug Bump Pressure (bars)
A ‘template input list’ that is the input required to state the measured depth in metre from RKB to the top of a wellbore run section. Role 1: The identifier for the actual ‘wellbore run section’, Role 2: The value derived from the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
PR
PRESSURE RANGE p PRESSURE
RANGE (RDS13115064)
p MY (WELLBORE?) CEMENT SLURRY
AI
PR PLUG BUMP PRESSURE
p bar
P
CEMENT SLURRY
MY CEMENT ZONE WELLBORE
SECTION
BAR (RDS1314539)
12
PLUG BUMP PRESSURE – BAR TEMPLATE SIGNATURE
CEMENT ZONE WELLBORE SECTION
COC COFO
This needs to have an identifier. What will the format be?
DEFAULT
AI
COIP
IP
CEMENTING PLUG
CEMENTING TOP PLUG
CEMENTING BOTTOM PLUG
CEMENT PLUG
COIP
Plug Bump Pressure (bars)ES
WELLBORE CEMENT SLURRY OBJECT????
© Det Norske Veritas AS. All rights reserved.
14 January 2011
40. Pressure Release Date/Time
Pressure Release
Date/Time
A ‘template input list’ that is the input required to state the end date/time of an actual ‘wellbore cementing sequence’. Role 1: The identifier for the actual ‘wellbore cementing sequence’. Role 2: The actual date/time for the end of the ’wellbore cementing sequence’ in the date/time format specified by the ‘date format’ class.
Note: The SW shall ……
ISO 15926-4 INFORMATION
REPRESENTATION
ISO 15926-4 REPRESENTATION OF THING
ISO 15926-4 THING
ISO 15926-4 EXPRESS
INFORMATION REPRESENTATION
ISO 15926-4 REPRESENTATION
OF GREGORIAN DATE AND UTC TIME
ISO 15926-4 POINT IN TIME
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT PEIT
Fig
ure
46
B E
The wellbore cementing job pressure releasing
The start of the wellbore cementing
job pressure releasing
The start of the wellbore cementing
job pressure releasing
A EVEV
who
le
WELLBORE CEMENTING JOB
PRESSURE RELEASING END
WELLBORE CEMENTING JOB
PRESSURE RELEASING START
COE
COTS COTS
clas
s_of
_pre
dece
ssor
WELLBORE CEMENTING JOB
PRESSURE RELEASING
COMDO
Fig
ure
42
who
le
part
part
who
le
part
who
le
who
le
part
part
COIB EN
COE COA
1
2
WELLBORE CEMENTING JOB PRESSURE RELEASE DATE AND TIME-
YYYY-MM-DDTHH:MM
DATE REPRESENTATION
YYYY-MM-DDTHH:MM (RDS1743654541)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELL TUBING ASSEMBLY
WELL LINER ASSEMBLY
Wellbore Model For “Cement” I
WELL COMPLETION
WELL COMPLETION STRING HANDLING
COA
COFO
WELL CASING
COFO
COIPO
COIPO
WELL TUBINGWELL
COMPLETION ASSEMBLY
COFO
WELL LINER
COIPOCOIPO
COFO
WELL CONDUCTOR
CASING
WELL SURFACE CASING
WELL INTERMEDIATE
CASING
WELL PRODUCTION
CASING
WELL CONDUCTOR
CASING ASSEMBLY
WELL SURFACE CASING
ASSEMBLY
WELL ASSEMBLY
WELL PRODUCTION
CASING ASSEMBLY
WELL INTERMEDIATE
CASING ASSEMBLY
WELL TUBULAR COMPLETION??
WELLBORE ASSEMBLY
ARTEFACT
An artefact that is a wellbore completed with structures (casing, lining etc.).
WELL CASING ASSEMBLY
clas
s_of
_who
le
WELL PRODUCTION
TUBING ASSEMBLY
clas
s_of
_par
t
clas
s_of
_who
le
clas
s_of
_par
t
WELLBORE COMPLETED
SECTION
class_of_whole
class_of_part
CEMENT ZONE WELLBORE
SECTION
Focal point A wellbore section characterized by the cementing job (length, type of cement, etc.).
© Det Norske Veritas AS. All rights reserved.
14 January 2011
cla
ss_o
f_w
hole
cla
ss_o
f_p
art
Wellbore Model For “Cement” II
WELLBORE ASSEMBLY
ARTEFACT
An artefact that is a wellbore completed with structures (casing, lining etc.).
CEMENT ZONE WELLBORE
SECTION
WELL ASSEMBLY
ISO 15926-4 ACTIVITY
WELLBORE CEMENT JOB
WELLBORE CEMENT
SLURRY MIXING
MIXING
WELLBORE CEMENT SLURRY
PUMPINGWELLBORE
CEMENT SLURRY
DISPLACING
…..STRING…..
WELLBORE CEMENT
SQUEEZING Cement squeeze
Cement squeeze type
WITSML Job type
WITSML Type squeeze
Secondary cement
WITSML Cement job
http://w3.energistics.org/schema/witsml_v1.3.1_data/XML_Examples/cementJob.xml
ISO 15926-4 PARTICULATE
MATERIAL
ISO 15926-4 COMPOUND
ARTEFACT
CEMENTCEMENT SLURRY
CURED CEMENT SLURRY
WELLBORE COMPLETED
SECTION
PRIMARY WELLBORE
CEMENT JOB
cla
ss_o
f_w
hole
cla
ss_o
f_p
art
WELLBORE CEMENT SLURRY
WELLBORE RETURNED
CEMENT SLURRY
WELLBORE INJECTED
CEMENT SLURRY
WELLBORE PUMPED CEMENT
SLURRY
SECONDARY WELLBORE
CEMENT JOB
Primary cement
clas
s_of
_loc
ated
clas
s_of
_loc
ator
INJECTED CEMENT SLURRY
RETURNED CEMENT SLURRY
PUMPED CEMENT SLURRY
WELLBORE CEMENT CURING
CEMENTING PLUG
CEMENTING TOP PLUG
CEMENTING BOTTOM PLUG
CEMENT PLUG
PORTLAND CEMENT
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELLBORE RETURNED CEMENT
SLURRY
42. Cement Volume Returns (m3)
Cement Volume Returns (m3)
A ‘template input list’ that is the input required to state the measured depth in metre from RKB to the top of a wellbore run section. Role 1: The identifier for the actual ‘wellbore run section’, Role 2: The value derived from the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
PR
VOLUME RANGE vv.vv
VOLUME RANGE (RDSxxxxxx)
vv.vvMY RETURNED
WELLBORE CEMENT SLURRY
AI
PR
RETURNED WELLBORE CEMENT SLURRY VOLUME
vv.Vv m3
AVERAGE
P
CEMENT SLURRY (WET CONCRETE)
METRE CUBED (RDS1349099)
1
2
RETURNED WELLBORE CEMENT SLURRY VOLUME METRE CUBED
TEMPLATE SIGNATURE
COIPODEFAULT
COIP
IP
COIP
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
46. DDR Fluid Type
Fluid Type
COCOId
DAILY DRILLING REPORT WELLBORE CEMENT JOB FLUID CODE
ASSIGNMENT CLASS
represented
pattern
COIdSpacer
ES
DAILY DRILLING REPORT WELLBORE CEMENT JOB
FLUID CODE STRING CLASS
RF COCOInd
DAILY DRILLING REPORT WELLBORE CEMENT JOB FLUID
CLASS
nnnnnnn
DAILY DRILLING REPORT WELLBORE CEMENTING JOB FLUID TYPE
TEMPLATE SIGNATURE
A ‘template input list’ that is the input required to state the class of tubular an actual ‘tubular section’. Role 1: The identifier for the actual ‘tubular section’, Role 2: The class code of the actual ‘tubular section’. The SW shall create the anonymous object and make it a subclass of the COIPO corresponding to the size code, and make the actual ‘wellbore drill bit’ a member of the anonymous class.
The tubular
An anonymous objet created by the expansion
Wash
Mud
WELLBORE SPACER FLUID
CEMENT SLURRY
WELLBORE MUD
WELLBORE WASH FLUID
FLUID COMPOUND
DAILY DRILLING REPORT ACTIVITY CLASS
HOLD
In progress
Cement Slurry
Mud, Wash, Spacer, Cement Slurry
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”
47. DDR Fluid Description
Fluid Description
COCOD
DAILY DRILLING REPORT WELLBORE CEMENT SLURRY
DESCRIPTION ASSIGNMENT CLASS
representedpattern
COIdBlablablablablabla
ES
UNSPECIFIED STRING
RF COInd
DAILY DRILLING REPORT WELLBORE CEMENT SLURRY
DESCRIPTION TEMPLATE SIGNATURE
A ‘template input list’ that is the input required to state the class of tubular an actual ‘tubular section’. Role 1: The identifier for the actual ‘tubular section’, Role 2: The actual ext string’. The SW shall create the anonymous object and make it a subclass of the COIPO corresponding to the size code, and make the actual ‘wellbore drill bit’ a member of the anonymous class.
The tubular
An anonymous objet that represent the “object in focus” created by the
expansion
#NNNNN
WELLBORE CEMENT SLURRY
ISO 15926-4 COMPOUND
DAILY DRILLING REPORT WELLBORE CEMENT
SLURRY DESCRIPTION
Or is this a description of the job? Ref xls
In progress
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELLBORE PUMPED CEMENT SLURRY
48. Vol pumped (m3)
Vol pumped (m3)
A ‘template input list’ that is the input required to state the measured depth in metre from RKB to the top of a wellbore run section. Role 1: The identifier for the actual ‘wellbore run section’, Role 2: The value derived from the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
PR
VOLUME RANGE vv.vv
VOLUME RANGE (RDSxxxxxx)
vv.vvMY WELLBORE
PUMPED CEMENT SLURRY
AI
PRPUMPED WELLBORE
CEMENT SLURRY VOLUME
vv.Vv m3
AVERAGE
P
CEMENT SLURRY
METRE CUBED (RDS1349099)
2
PUMPED WELLBORE CEMENT SLURRY VOLUME - METRE
CUBED
COFODEFAULT
COIP
IP
COIP
In progress
© Det Norske Veritas AS. All rights reserved.
14 January 2011
WELLBORE PUMPED CEMENT SLURRY
49. DDR Density (sg)
Density (sg)
A ‘template input list’ that is the input required to state the measured depth in metre from RKB to the top of a wellbore run section. Role 1: The identifier for the actual ‘wellbore run section’, Role 2: The value derived from the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
PR
VOLUME RANGE vv.vv
SPECIFIC GRAVITY RANGE
(RDSxxxxxx)
vv.vvMY WELLBORE
PUMPED CEMENT SLURRY
AI
PR
CEMENT SLURRY SPECIFIC GRAVITY
vv.Vv m3
AVERAGE
P
CEMENT SLURRY
2
CEMENT SLURRY DENSITY XXXXXXX TEMPLATE SIGNATURE
COFO
COIP
IP
COIP
FLUID COMPOUND
Sg = specific gravity?
NUMBER RANGE (RDSxxxxxx)
FLUID COMPOUND
LIQUID COMPOUND
GASEOUS COMPOUND
SLURRY
OR
SPECIFIC GRAVITYISO 15926-4 COMPOUND
RELATIVE DENSITY
In progress
© Det Norske Veritas AS. All rights reserved.
14 January 2011
MY WELLBORE CEMENT SLURRY
50. DDR Yield (ft3/sack)
Yield (ft3/sack)
A ‘template input list’ that is the input required to state the measured depth in metre from RKB to the top of a wellbore run section. Role 1: The identifier for the actual ‘wellbore run section’, Role 2: The value derived from the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
VOLUME PER MASS RANGE
(RDS1737937111)
vv.vv
AI
PR
CEMENT SLURRY YIELD
(RDS1737939381)
CEMENT SLURRY
2
CEMENT SLURRY YIELD - FOOT CUBED PER SACK (RDS1737960721)
IP
COIP
FLUID COMPOUND
SLURRY
ISO 15926-4 PROPERTY RANGE
(RDS16804340)
ISO 15926-4 PARTICULATE
MATERIAL
CEMENT
WELLBORE CEMENT SLURRY
PORTLAND CEMENT
SPD
vv.vv ft3/sack
P
CEMENT SACK RANGE
(RDSxxxxxx)
MY CEMENT
MY WATER
VOLUME PER MASS
FOOT CUBED PER SACK
(RDS1737932991 )ft3/sack
ES S
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
MY WELLBORE CEMENT SLURRY
51. DDR Mix Water Ratio (gal/sack)
Mix Water Ratio (gal/sack)
A ‘template input list’ that is the input required to state the measured depth in metre from RKB to the top of a wellbore run section. Role 1: The identifier for the actual ‘wellbore run section’, Role 2: The value derived from the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
VOLUME PER MASS RANGE
(RDS1737937111)
vv.vv
AI
PR
CEMENT SLURRY WATER-CEMENT
RATIO (RDS1737965801 )
CEMENT SLURRY
2
CEMENT SLURRY WATER CEMENT RATIO - GALLON PER
SACK (RDS1737972341)
IP
COIP
FLUID COMPOUND
SLURRY
ISO 15926-4 PARTICULATE
MATERIAL
CEMENT
WELLBORE CEMENT SLURRY
PORTLAND CEMENT
SPD
vv.vv ft3/sack
P
CEMENT SACK RANGE
(RDSxxxxxx)
MY CEMENT
MY WATER
VOLUME PER MASS
PROPERTY RANGE (RDS16804340)
GALLON PER SACK (RDS1737970621)
gal/sack
ES S
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
MY WELLBORE CEMENT SLURRY
52. DDR Free Water (%)
Free Water (%)
A ‘template input list’ that is the input required to state the measured depth in metre from RKB to the top of a wellbore run section. Role 1: The identifier for the actual ‘wellbore run section’, Role 2: The value derived from the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
xxxxxxx (RDSxxxxxx)
vv.vv
AI
PR
xxxxxxx
CEMENT SLURRY
2
CEMENT SLURRY WATER CEMENT RATIO GALLON PER SACK TEMPLATE SIGNATURE
IP
COIP
FLUID COMPOUND
SLURRY
xxxxxx (RDSxxxxxx)
ISO 15926-4 PARTICULATE
MATERIAL
CEMENT
WELLBORE CEMENT SLURRY
PORTLAND CEMENT
SPD
(%P
CEMENT SACK RANGE
(RDSxxxxxx)
MY CEMENT
MY WATER
VOLUME PER MASS?????
PROPERTY RANGE (RDS16804340)
© Det Norske Veritas AS. All rights reserved.
14 January 2011
MY WELLBORE CEMENT SLURRY
XX. DDR
Mix Water Ratio (gal/sack)
A ‘template input list’ that is the input required to state the measured depth in metre from RKB to the top of a wellbore run section. Role 1: The identifier for the actual ‘wellbore run section’, Role 2: The value derived from the actual measurement.
prop
erty
_spa
ce
clas
s_of
_pos
sess
or
VOLUME PER MASS RANGE (RDSxxxxxx)
vv.vv
AI
PR
NOMINAL CEMENT SLURRY YIELD
CEMENT
2
CEMENT SLURRY DENSITY XXXXXXX TEMPLATE SIGNATURE
IP
COIP
FLUID COMPOUND
SLURRY
VOLUME PER MASS RANGE (RDSxxxxxx)
ISO 15926-4 PARTICULATE
MATERIAL
CEMENT SLURRY
WELLBORE CEMENT SLURRY
PORTLAND CEMENT
VOLUME PER MASS
SPD
vv.vv ft3/sack
P
CEMENT SACK RANGE
(RDSxxxxxx)
MY CEMENT MY WATER
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Copy of 10. DDR Hole Made (Run) (m)
Hole Made (Run) (m)
DDR HOLE MADE DURING BIT RUN IN METRE TEMPLATE
SIGNATURE
A ‘template input list’ that is the input required to state the nominal size of an actual ‘wellbore drill bit’. Role 1: The identifier for the actual ‘wellbore drill bit’, Role 2: The size code of the actual ‘wellbore drill bit’. The SW shall create the anonymous object and make it a subclass of the COIPO corresponding to the size code, and make the actual ‘wellbore drill bit’ a member of the anonymous class.
prop
erty
_spa
ce
poss
esso
r
PR
LENGTH RANGE
NNNN.NN m
LENGTH RANGE (RDS16804453)
NNNN.NN MY WELLBORE BIT RUN SECTION
AI
PR
WELLBORTE BIT RUN SECTION LENGTH
NNNN.NN m
AVERAGE
P
WELLBORE REFERENCE DEVICE
WELLBORE SECTION
WELLBORE DRILLING SEQUENCE SECTION
METRE (RDS1332674)
1
WELLBORE BIT RUN SECTION
Done
© Det Norske Veritas AS. All rights reserved.
14 January 2011
http://www.sereneenergy.org/Cement-Slurries.php
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Safeguarding life, property and the environment
www.dnv.com
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Casing, lining and tubing
The wellbore drilled as the result of a
drilling activity
The drilling activity
The start of the drilling activity
The end of the drilling activity
A
EE
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT
PEIT
Drilling activity #1 Drilling activity #2 Drilling activity #n
S1 S2 SnE1 E2 En
Stop #1 Stop #n-1
WELLBORE BIT RUN
There is no correlation between a reporting period and a bit run
Bit run #n
The drilled wellbore representation
The start “point" of the wellbore
The end “point" of the wellbore
The end “point” representation
participationwhole part
AI
AIAI
WELLBORE SECTION
START POINT
WELLBORE SECTION END
POINT
WELLBORE SECTION
GEOGRAPHICAL LOCATION
END OF WELLBORE DRILLING
SEQUENCE
START OF WELLBORE DRILLING
SEQUENCE
“is represented by”
COE COECOA COF COFCOF
START OF WELLBORE SECTION DRILLING
PERIODE
WELLBORE SECTION DRILLING PERIODE
END OF WELLBORE SECTION DRILLING
PERIODE
The reporting period
The start of the reporting period
The end of the reporting period
POITPOIT
START OF WELLBORE DRILLING REPORTING
PERIODE
WELLBORE DRILLING
REPORTING PERIODE
END OF WELLBORE DRILLING REPORTING
PERIODE
COCOBOCOI: class_of_cause_of_beginning_of_class_of_individualCOCOEOCOI: class_of_cause_of_ending_of_class_of_individual
COTS COTS
clas
s_of
_pr
edec
esso
r WELLBORE DRILLING
WELLBORE DRILLING
SEQUENCE
VS.
The ‘drilling’ of a ‘wellbore’.
WELLBORE BIT RUN
WELLBORE BIT RUN
COI
Fig
ure
42
COI
Fig
ure
46
WELLBORE DRILLING
WELLBORE DRILLING
SEQUENCE
The ‘activity’ of establishing’ a ‘wellbore’ including all supporting activities, i.e. ‘wellbore drilling’ including e.g. cementing etc.
To b
e de
velo
ped
© Det Norske Veritas AS. All rights reserved.
14 January 2011
IEV number
Concept Definition
111-16-03 time (1) one-dimensional mathematical space, which is a subspace of space-time and which is locally orthogonal to space
111-16-04 event something that happens in time (1)
NOTE – In pure physics, an event is considered as a point in space-time.111-16-07 time axis mathematical representation of the succession in time (1) of instantaneous events along a unique axis
NOTE – According to the special relativity theory, the time axis depends on the choice of a spatial reference frame.
111-16-08 instant point on the time axis
NOTE – An instantaneous event occurs at a specific instant.
111-16-10 time interval part of the time axis limited by two instants
NOTE 1 – A time interval comprises all instants between the two limiting instants and, unless otherwise stated, the limiting instants themselves.
NOTE 2 – A time interval can be specified by the dates marking the initial instant and final instant or by one of these dates and the duration of the time interval.
191-01-07 instant of time a single point on a time scale
NOTE – The time scale may be continuous as calendar time, or discrete e.g. number of use cycles.
191-01-09 (time duration): The difference between the end points of a time interval
191-01-10 accumulated time: The sum of time durations characterized by given conditions over a given time interval
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Point in time/Period in time
Poi
nt in
tim
e (in
stan
t in
time)
Poi
nt in
tim
e
Poi
nt in
tim
e
Poi
nt in
tim
e
Poi
nt in
tim
e
Poi
nt in
tim
e
Period in time (time interval) Period in time Period in time Period in time Period in time
Period in time #1 (time interval #1)
Period in time #2 (time interval #2)
Period in time #n (time interval #n)
Poi
nt in
tim
e
Poi
nt in
tim
e
Poi
nt in
tim
e
Poi
nt in
tim
e
Poi
nt in
tim
e
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Drilling activity, drilled wellbore & wellbore representation
The wellbore drilled as the result of a wellbore drilling
sequence
The wellbore drilling sequence
The start of the wellbore drilling sequence
The end of the wellbore drilling sequence
A
EE
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD
THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT
PEIT
Drilling activity #1 Drilling activity #2 Drilling activity #n
S1 S2 SnE1 E2 En
Stop #1 Stop #n-1
There is no correlation between a reporting period and a bit run
Bit run #n
The drilled wellbore representation
The start “point" of the wellbore drilling
sequence
The end “point" of the wellbore drilling
sequence
The end “point” representation
participationwhole part
AI
AIAI
WELLBORE DRILLING SEQUENCE SECTION
START POINT
WELLBORE DRILLING SEQUENCE SECTION
END POINT
WELLBORE DRILLING
SEQUENCE SECTION
GEOGRAPHICAL LOCATION
WELLBORE DRILLING
SEQUENCE END
WELLBORE DRILLING
SEQUENCE START
“is represented by”
COE COECOA COF COFCOFO
WELLBORE DRILLING SEQUENCE PERIOD
START
WELLBORE DRILLING SEQUENCE PERIOD
WELLBORE DRILLING SEQUENCE PERIOD
END
The reporting period
The start of the reporting period
The end of the reporting period
POITPOIT
WELLBORE DRILLING REPORTING PERIOD
START
WELLBORE DRILLING
REPORTING PERIOD
WELLBORE DRILLING REPORTING PERIOD END
COCOBOCOI: class_of_cause_of_beginning_of_class_of_individualCOCOEOCOI: class_of_cause_of_ending_of_class_of_individual
COTS* COTS*
clas
s_of
_pr
edec
esso
r
WELLBORE DRILLING
WELLBORE DRILLING
SEQUENCE
The ‘drilling’ of a ‘wellbore’; i.e. the period in time when the drill bit is actually drilling
WELLBORE BIT RUN
COI
Fig
ure
42
COI
Fig
ure
46
WELLBORE DRILLING
SEQUENCE
The ‘activity’ of establishing’ a ‘wellbore’ including all supporting activities, i.e. ‘wellbore drilling’ including e.g. cementing etc.
WELLBORE REPORTING
PERIOD DRILLING SEQUENCE
VS. VS.
A ‘wellbore drilling sequence’ involving a particular ‘rock drill bit’ from the time the wellbore drilling starts until the bit has pulled.The ‘wellbore bit run’ is identified with the ‘rock drill bit’ identifier and a sequence number indicating how many times the drill bit has been used.
DRILLING
ISO 15926-4 ACTIVITY
A ‘wellbore drilling sequence’ that takes place within a reporting period.
WELLBORE CEMENTING
CEMENT SECTION TOP
whole
wholepartpart
*: This relationship is too weak, but it is the only avaialble.
Activity
Period
Wellbore section
© Det Norske Veritas AS. All rights reserved.
14 January 2011
REFERENCE LOCATION
ISO 15926-4 FEATURE
(RDS5924620)
Measured Depth
WELLBORE
WELLBORE SECTION SHAPE
CLASS
BOREHOLE 14 3/4 NPS
CYLINDER SHAPE
374,65X215
OR
OR
COF
S
S
CYLINDER
S
ISO 15926-4 SHAPE CLASS
ISO 15926-4 SHAPE DIMENSION CLASS
ISO 15926-4 DIMENSION OF SHAPE CLASS
COS
COS
CODFS
COSD
ISO 15926-4 PROPERTY SPACE
INSTANCE
ISO 15926-4 PROPERTY SPACE FOR SHAPE DIMENSION CLASS
LENGTHLENGTH
(DIMENSION)
COSD
PS
SPD
P
ISO 15926-4 SHAPE
DIMENSION
SD
ISO 15926-4 PROPERTY FOR
SHAPE DIMENSION
PFSD
CODFS
DOS
Level 1?
?
ISO 15926-4 PROPERTY
(RDS1668879371)1
LENGTH RANGE 215 MM
DIAMETER RANGE 374,65 MM
HEIGTH 130 MM
DIAMETER
CIRCUMFERENCE
COSD
COSD
130 MM
145 MM
215 MM
(1)
(2)
(3)
(1) LENGTH is a PROPERTY SPACE for LENGTH (DIMENSION)(2) LENGTH is a PROPERTY SPACE for WIDTH(3) LENGTH is a PROPERTY SPACE for HEIGHT
PSFCOSD
PSFCOSD
PSFCOSDPSFCOSD
DOS
DOS
DOS
SD
SD
SD
PFSD
PFSD
PFSD
P
P
P
“WELLBORE SECTION SHAPE HAS MEASURED
DEPTH ”
ISO 15926-4 RELATIONSHIP CLASSSjekk mot typing i Part 4
ISO 15926-4 POSSIBLE
INDIVIDUAL (RDS8645837)
ISO 15926-4 PROPERTY
(RDS1668879371)
ISO 15926-4 POSSIBLE
INDIVIDUAL (RDS8645837) OR
ISO 15926-4 DIMENSION OF
SHAPE
Borehole # nnn
WELLBORE SECTION
WELLBORE SECTION 14
3/4 NPS
COF
Borehole section
# nnn #m
COF
COF
Borehole section # nnn #m
end
Borehole section # nnn #m
start
WELLBORE SECTION
END SHAPE
COFO
SURFACE
WELLBORE SECTION SURFACE
ISO 15926-4 FUNCTIONAL
OBJECT
Borehole section # nnn #m end shape
DEPTH
WELLBORE SECTION REFERENC LOCATION
CLASS
ISO 15926-4 SHAPE
(RDS1668872501)
WELLBORE SECTION
START
WELLBORE SECTION
END
WELLBORE SECTION SURFACE
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Main classes and individuals
WELLBORE DRILLING
ROCK DRILL BIT
THE ACTUAL WELLBORE
WELL CASING STRING
THE ACTUAL WELL CASING
STRING
LINING
THE ACTUAL LINING
WELL TUBING
THE ACTUAL WELL TUBING
DRILLING RIG
THE ACTUAL RIG #NN
CEMENT GROUT
THE ACTUAL CEMENT GROUT
WELLBORE CEMENTING
WELLBORE
(New entity type)
THE ACTUAL REPORT
REPORT
THE ACTUAL WELLBORE CEMENTING
THE ACTUAL ROCK DRILL BIT
THE ACTUAL WELLBORE
DRILL BIT RUN
CEMENTING
DRILLING CEMENTING EQUIPMENT CLASS
ARTEFACT CLASS
BOREHOLE
(New entity type)
HOLE
DRILL BITCASING
ACTIVITY
WELL CASING ACTIVITY
THE ACTUAL WELL CASING
ACTIVITY
WELL CASINGWELL CASING
ASSEMBLY
THE ACTUAL WELL CASING
THE ACTUAL WELL CASING
ASSEMBLY
“LINING” is too general.Introduce “WELLBORE” where required?
WELLBORE CEMENT GROUT
REPORTING PERIOD
WELLBORE DRILL BIT RUN
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Drilling activity & drill bit
The ‘drill bit’The drilling activity
The start of the drilling activity
The end of the drilling activity
A
EE
YYYY-MM-DD THH:MM UTC - YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
YYYY-MM-DD THH:MM UTC
POITPOIT
PEIT
Drilling activity #1 Drilling activity #2 Drilling activity #n
S1 S2 SnE1 E2 En
Stop #1 Stop #n-1
WELLBORE BIT RUN
There is no correlation between a reporting period and a bit run
Bit run #n
The start “point" of the wellbore
The end “point" of the wellbore
participationwhole part
AI
AI
WELLBORE SECTION
START POINT
WELLBORE SECTION END
POINT
ROCK DRILL BIT
END OF WELLBORE DRILLING
SEQUENCE
START OF WELLBORE DRILLING
SEQUENCE
COE COECOA COF COFCOF
START OF WELLBORE SECTION DRILLING
PERIODE
WELLBORE SECTION DRILLING PERIODE
END OF WELLBORE SECTION DRILLING
PERIODE
COTS COTS
clas
s_of
_pr
edec
esso
r
WELLBORE DRILLING
SEQUENCE
The ‘activity’ of ‘drilling’ a ‘wellbore’ including all supporting activities, e.g. cementing etc.
COI
Fig
ure
42
COI
Fig
ure
46
AI
whole
wholepartpart
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Drilling activity, drilled wellbore & drill bit qualification
The wellbore drilled as the result of a
drilling activity
The reporting period drilling activity
WELLBORE DRILLING
WELLBORE
(New entity type)
START WELLBORE DRILLING
END WELLBORE DRILLING
The start of the drilling activity
The end of the drilling activity
A
E
The reporting period
The start of the reporting period
The end of the reporting period
POITPOIT
PEIT
REPORT PERIOD/DDR REPORTING PERIOD
COECOE COA
DDR REPORTING
PERIOD
START DDR REPORTING
PERIOD
END DDR REPORTING
PERIODCOPOITCOPOIT COPEIT
WELLBORE BIT RUN
WELLBORE DRILLING DDR REPORTING PERIOD
WELLBORE SECTION BY WELLBORE DRILL
BIT RUN
WELLBORE SECTION BY DDR REPORTING
PERIOD
Drilling activity #1 Drilling activity #2 Drilling activity #n
S1 S2 SnE1 E2 En
Stop #1 Stop #n-1
WELLBORE BIT RUN
There is no correlation between a reporting period and a bit run
Bit run #n
The start “point" of the wellbore
The end “point" of the wellbore
participationwhole part
AI
© Det Norske Veritas AS. All rights reserved.
14 January 2011
The model puts on some restrictions.- Relationships and classes of relationships have to have their ends defined- Most “properties” and “attributes” are relationships- We therefore need to put a taxonomy of “objects” in place before we can start to deal with “attributes” and
“properties”
Data from previous projects- In principle all “properties” and “attributes” have been dealt with as “objects”
- There were not sufficient resources and experience available at the time when much of the data was migrated from Snapshot E (which did not make this (necessary distinction)
- Template methodology was not in place. Data that should have been templates were therefore put other places
- Most of the data is well defined, it just needs a different home- Some inconsistent naming and scope across projects made it hard to get a grip on what was there from
before so that all the data from the IIP, DDR, and DPR projects can be used together- But a substantial set of data is there and is well defined- Migration to other entity types is required in some areas. This has been done to the extent necessary.
A substantial effort has gone into making this consistent, and we now have a good staring point
Developing and extending the current well/wellbore model has been required in order to put a model for both objects and activities in place.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Pipe dimensions
ARTEFACTISO 15926-4
SHAPE (RDS1668872501)
CIRCULAR HOLLOW PROFILE CLASS
HOLLOW CYLINDER SHAPE CLASS
CHS 168.3 X 14.27
CIRCULAR HOLLOW PROFILE
FITS-INSIDE
HOLLOW CYLINDER SHAPE
CORL
CORL
COI S
S
CYLINDER SHAPE
S
ISO 15926-4 SHAPE CLASS
“IS REPRESENT
ED BY”
ISO 15926-4 SHAPE DIMENSION CLASS
ISO 15926-4 DIMENSION OF SHAPE CLASS
COS
COS
CODFS
COSD
ISO 15926-4 PROPERTY SPACE
INSTANCE
ISO 15926-4 PROPERTY SPACE FOR SHAPE DIMENSION CLASS
LENGTHNOMINAL OUTSIDE
DIAMETER
COSD
PS
SPD
P
ISO 15926-4 SHAPE DIMENSION
SD
ISO 15926-4 PROPERTY FOR SHAPE DIMENSION
PFSD
CODFS
DOS
Level 1??
ISO 15926-4 PROPERTY
(RDS1668879371)1
NOMINAL OUTSIDE DIAMETER168,3MM
NOMINAL INSIDE DIAMETER 139,76 MM
NOMINAL WALL THICKNESS 14,27 MM
NOMINAL INSIDE
DIAMETER
NOMINAL WALL
THICKNESS
COSD
COSD
14,27 MM
139,76 MM
168,3 MM
(1)
(2)
(3)
(1) LENGTH is a PROPERTY SPACE for NOMINAL OUTSIDE DIAMETER(2) LENGTH is a PROPERTY SPACE for NOMINAL INSIDE DIAMETER(3) LENGTH is a PROPERTY SPACE for NOMINAL WALL THICKNESS
PSFCOSD
PSFCOSD
PSFCOSDPSFCOSD
DOS
DOS
DOS
SD
SD
SD
PFSD
PFSD
PFSD
P
P
P
“CYLINDER HAS NOMINAL OUTSIDE
DIAMETER”
ISO 15926-4 RELATIONSHIP CLASS
Sjekk mot typing i Part 4
ISO 15926-4 POSSIBLE INDIVIDUAL
(RDS8645837)
ISO 15926-4 PROPERTY
(RDS1668879371)
ISO 15926-4 POSSIBLE INDIVIDUAL
(RDS8645837)
ISO 15926-4 RELATIVE LOCATION
CORL
#82
#81
#80#83
#84
#85
#nn#89
#90#91
#92 #93#94
ISO 15926-4 DIMENSION OF
SHAPE#95
#96
#97
#98
#99HOLLOW PROFILE
#nn
#nn
HOLLOW CYLINDER SHAPE
168.3X14.27MM
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Centre of Gravity
ARTEFACT
ARTEFACT CLASS
DTM2-1А-15-16-ОM1,5
ALBATROS DTM2
FITS-INSIDE
CORL
CORL
COIPO S
S
“ALBATROS DTM2 FITS-INSIDE BOX
145X215X130”
ISO 15926-4 POSSIBLE INDIVIDUAL
(RDS8645837)
ISO 15926-4 PROPERTY
(RDS1668879371)
ISO 15926-4 POSSIBLE INDIVIDUAL
(RDS8645837)
ISO 15926-4 RELATIVE LOCATION
CORL
S
ALBATROS DTM2 COG
CORWS
CENTER OF GRAVITY FOR ALBATROS DTM2
CORWS
CENTER OF GRAVITY REFERENCE BOX
FOR ALBATROS DTM2
COI
COIPO
75mm, 105mm, 45mm
MDP
CORWS
CENTER OF GRAVITY POSITION
COORDINATE SYSTEM DEFINED BY
RECTANGULAR CUBOID
75, 105, 45
BOX SHAPE 145X215X130 COORDINATE
SYSTEM
CARTESIAN COORDINATE SYSTEM
ISO 15926-4 COORDINATE SYSTEM
MDNS
R3
ISO 15926-4 MULTIDIMENSIONAL PROPERTY SPACE
LENGTH, LENGTH, LENGTH
MDPS
xxxxxx
ISO 15926-4 MULTIDIMENSIONAL
NUMBER SPACE
MDN
RECTANGULAR CUBOID
COORDINATE SYSTEM
ISO 15926-4 SHAPE
(RDS1668872501)
BOX SHAPE (RECTANGULAR
CUBOID)
CORWS
CORWS
CORWS
BOX SHAPE 145X215X130
MDNSMDPS
Rectangular cuboid
RECTANGULAR CUBOID
a ‘cuboid’ in which each of the faces is a rectangle (and so each pair of adjacent faces meets in a right angle) ll angles are right angles,
and opposite faces of a cuboid are equal.
CUBOID
a solid figure bounded by six faces, forming a convex polyhedron. that these six faces each be a quadrilateral.
CUBE
a ‘cuboid’ in which all six faces are
squares
COORDINATE SYSTEM DEFINED BY SHAPE
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Component materials
ELECTRICAL TEMPERATURE TRANSMITTER
TEMPERATURE ELEMENT
(RDS445454)
DTM2-1А-15-16-ОM1,5
ALBATROS DTM2
TRANSMITTER HOUSING (RDS735074)
COAOI
COAI
TRANSMITTER ELECTRONIC MODULE
(RDS428984)
ISO 15926-4 POSSIBLE INDIVIDUAL
(RDS8645837)
ISO 15926-4 POSSIBLE INDIVIDUAL
(RDS8645837)
TEMPERATURE TRANSMITTER
Case of TransmitterALBATROS DTM2
TRANSMITTER HOUSING
ALBATROS DTM2 CONDUCTING ROPE
SHEATShell of conducting rope
ALBATROS DTM2 TEMPERATURE
ELEMENT
COAOI
COAOI
SEAL SPRING (RDS435554)
ALBATROS DTM2 SEAL SPRING
Sealing part between carrier sleeve and rib of connecting branch
ALUMINUM ALLOY OBJECT
COFWP
FLUORINE ALLOY OBJECT
COAOI
COAOI
METAL OBJECT (RDS881572911)
ARTEFACT
© Det Norske Veritas AS. All rights reserved.
14 January 2011
“OBJECT IN FOCUS”10
Mapping of “text attributes”
IP-Class
1
9
RDS1387433181 RDS206324
RDS1400422601
RDS1007459 RDS476369941
RDS4755991513
ATEX group
ATEX category
Temperature class
Gas-group
Explosion protection
COCOId
IEC 60529 INGRESS PROTECTION CODE ASSIGNMENT CLASS
7
8
This approach is used for all cases where “validation tables” (EqHub terminology) or “standard options” are involved.
NB! “Text” attribute is mapped to a specialisation relationship
represented
COIPO
pattern
COId 3
IP66 APPARATUS IEC 60529
2 ES
IP66
2
IP66
ES2
IP66
ES2
5
IEC 60529 INGRESS PROTECTION CODE STRING CLASS
RFCOCOInd
6
IEC 60529 INGRESS PROTECTED APPARATUS
CLASS
IP6X PPARATUS IEC 60529
IPX6 APPARATUS IEC 60529
4ARTEFACT
INGRESS PROTECTED APPARATUS
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Code used in external applications
PCA RDL class name PCA RDL class identifier
PCA RDL class description (not necessarily the definition)
IEC 60529 Code RDL Class PCA class ID Note(s) NB! Not definitionIP00 IP00 APPARATUS IEC 60529 RDS499189841 No protection against contact and ingress of objects and no protection against water ingress.IP10 IP10 APPARATUS IEC 60529 RDS5750818 Protected against solid foreign objects 50 mm and greater, but not protected against water ingress.IP11 IP11 APPARATUS IEC 60529 RDS5750863 Protected against solid foreign objects 50 mm and greater and against vertically falling water drops.IP12 IP12 APPARATUS IEC 60529 RDS5750908 Protected against solid foreign objects 50 mm and greater and against vertically falling water drops when enclosure is tilted up to 15 deg.IP20 IP20 APPARATUS IEC 60529 RDS4703990 Protected against solid foreign objects 12,5 mm and greater, but no protection against water ingress.IP21 IP21 APPARATUS IEC 60529 RDS4704035 Protected against solid foreign objects 12,5 mm and greater and against vertically falling water drops.IP22 IP22 APPARATUS IEC 60529 RDS4704080 Protected against solid foreign objects 12,5 mm and greater and against vertically falling water drops when enclosure is tilted up to 15 deg.IP23 IP23 APPARATUS IEC 60529 RDS1186469 Protected against solid foreign objects 12,5 mm and greater and against spraying water.IP24 IP24 APPARATUS IEC 60529 RDS499145520 Protected against solid foreign objects 12,5 mm and greater and against splashing water.IP30 IP30 APPARATUS IEC 60529 RDS5750953 Protected against solid foreign objects 2,5 mm and greater, but not protected against water.IP31 IP31 APPARATUS IEC 60529 RDS5750998 Protected against solid foreign objects 2,5 mm and greater and against vertically falling water drops.IP32 IP32 APPARATUS IEC 60529 RDS5751043 Protected against solid foreign objects 2,5 mm and greater and against vertically falling water drops when enclosure is tilted up to 15 deg.IP33 IP33 APPARATUS IEC 60529 RDS5751135 Protected against solid foreign objects 2,5 mm and greater and against spraying water.IP34 IP34 APPARATUS IEC 60529 RDS5751180 Protected against solid foreign objects 2,5 mm and greater and against splashing water.IP40 IP40 APPARATUS IEC 60529 RDS5751225 Protected against solid foreign objects 1 mm and greater, but not protected against water ingress.IP41 IP41 APPARATUS IEC 60529 RDS5751270 Protected against solid foreign objects 1,0 mm and greater and against vertically falling water drops.IP42 IP42 APPARATUS IEC 60529 RDS5751315 Protected against solid foreign objects 1 mm and greater and against vertically falling water drops when enclosure is tilted up to 15 deg.IP43 IP43 APPARATUS IEC 60529 RDS1007594 Protected against solid foreign objects 1 mm and greater and against spraying water.IP44 IP44 APPARATUS IEC 60529 RDS5751360 Protected against solid foreign objects 1,0 mm and greater and against splashing water.IP45 IP45 APPARATUS IEC 60529 RDS5751405 Protected against solid foreign objects 1 mm and greater and against water jets.IP50 IP50 APPARATUS IEC 60529 RDS499153651 Dust-protected, but not protected against water ingress.IP51 IP51 APPARATUS IEC 60529 RDS499192951 Dust-protected and protected against dripping water.IP52 IP52 APPARATUS IEC 60529 RDS499212191 Dust-protected and protected against vertically falling water drops when enclosure is tilted up to 15 deg.IP53 IP53 APPARATUS IEC 60529 RDS5751450 Dust-protected and protected against spraying water.IP54 IP54 APPARATUS IEC 60529 RDS5751495 Dust-protected and protected against splashing water.IP55 IP55 APPARATUS IEC 60529 RDS1006379 Dust-protected and protected against water jets.IP56 IP56 APPARATUS IEC 60529 RDS1007369 Dust-protected and protected against powerful water jets.IP57 IP57 APPARATUS IEC 60529 RDS499184471 Dust-protected and protected against immersion up to 1 m.IP58 IP58 APPARATUS IEC 60529 RDS11365160 Dust-protected and protected against water ingress caused by immersion beyond 1 m.IP63 IP63 APPARATUS IEC 60529 RDS499187651 Dust-tight and protected against spraying water.IP64 IP64 APPARATUS IEC 60529 RDS499186791 Dust-tight and protected against splashing water.IP65 IP65 APPARATUS IEC 60529 RDS1007414 Dust-tight and protected against water jets.IP66 IP66 APPARATUS IEC 60529 RDS1007459 Dust-tight and protected against powerful water jets.IP67 IP67 APPARATUS IEC 60529 RDS1007504 Dust-tight and protected against immersion up to 1 m.IP68 IP68 APPARATUS IEC 60529 RDS1007549 Dust-tight and protected against water ingress caused by immersion beyond 1 m.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
EQUIPEDIA EQUIPMENT CLASS
(xxxxxxxxxxxx)
Basic “Proprietary Class” Structure
EQUIPEDIA CLASS (xxxxxxxxxxxx)
EQHUB CLASS (RDS1415791751)
PROPRIETARY CLASS (RDS398603511)
EQHUB SCALE CLASS (RDS1415794231)
EQHUB INSTRUMENTATION
CLASS (RDS1454482761)
EQHUB CODE STRING CLASS
(RDS1442437271)
EQHUB CODE STRING ASSIGNMENT CLASS
(RDS1442437971)
COC
COC
COC
COSCOC
COC
COC
EQUIPEDIA SCALE CLASS
(xxxxxxxxxxxx)
EQUIPEDIA ARTEFACT CLASS
(xxxxxxxxxxxx)
COS COCOID
EQUIPEDIA DOCUMENT
DEFINITION CLASS (xxxxxxxxxxxx)
EQUIPEDIA EQUIPMENT DATA SHEET DEFINITION
(xxxxxxxxxxxx)
EQUIPEDIA FIELD INSTRUMENT DATA
SHEET CLASS (xxxxxxxxxxxx)
EQUIPEDIA FIELD INSTRUMENT CLASS
(xxxxxxxxxxxx)
EQUIPEDIA PRESSURE
TRANSMITTER DATA SHEET DEFINITION
(xxxxxxxxxxxx)
ACTUATOR (RDS418769)
COCORep
EQUIPEDIA PRESSURE
TRANSMITTER CLASS (xxxxxxxxxxxx)
ACTUATOR (RDS418769)
EQUIPEDIA INSTRUMENT SCALE
CLASS (xxxxxxxxxxxx)
DATA SHEET DEFINITION (RDS331334 )
EQUIPEDIA EQUIPMENT REPRESENTATION CLASS
COCORep
DD
DD
DD
DD
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Safeguarding life, property and the environment
www.dnv.com
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Drilling activity, drilled wellbore & drill bit qualification
The drilled wellboreThe wellbore
drill bit
ROCK DRILL BIT
ACME INC. WIDGET ALPHA NS 13 3/4 NS
ROCK DRILL BIT 13 3/4 NS
13 3/4COID
ACME INC. WIDGET ALPHA COIDWELLBORE
(New entity type)
REPORT PERIOD/DDR REPORTING PERIOD
WELLBORE SECTION BY WELLBORE DRILL
BIT RUN
WELLBORE SECTION BY DDR REPORTING
PERIOD
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Safeguarding life, property and the environment
www.dnv.com
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Representation of “Point Values”
PRESSURE
SPD
classifier
PROPERTYSPACE
COIP
INDIVIDUAL
COIPFLUID CONTAINER
NOMINAL PRESSURE
RANGE
NOMINAL OPERATING PRESSURE
25,5 BARGOR
P
P
NOMINAL PRESSURE
24,4 BARG
26,6 BARG
25,5 BARGOR
LBOPR
UBOPR
PR
P
P
P
classifier classified
classifierclassified
FLUID CONTAINER ACME INC. CLASS A COIP
NOMINAL PRESSURE RANGE 25,5
BARG RANGE 24,4 - 26,6
BARG
NOMINAL PRESSURE RANGE 25,5
BARG
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Representation of “Point Values”
24,4 BARG
26,6 BARG
25,5 BARG
NOMINAL PRESSURE
OR
LBOPR
UBOPR
PR
P
P
P
PRESSURE
NOMINAL OPERATING PRESSURE
P
classifier classified
classifier classified
classifier
classified
PROPERTYSPACE
PRESSURE RANGE 24,4 -
26,6 BARG
COIPINDIVIDUAL
COIPINDIVIDUAL
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Jan’s migration of point values from Snapshot E
24,4 BARG
26,6 BARG
25,5 BARG
NOMINAL OPERATING PRESSURE
LBOPR
UBOPR
COIP
PR
P
P
P
PRESSURENOMINAL OPERATING PRESSURE
COIP
SPD
25,5 BARG
OR
P
classifier classified
classifier classified
classifier classified
PROPERTYSPACE
(24,4 - 26,6 BARG)NOMINAL OPERATING PRESSURE
25,5 BARG
COIPINDIVIDUAL
COIP
x
x
xlower_bound_of_property_range
Check definition vs. inheritance graph.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Jan’s migration of point values from Snapshot E
102 mm
98 mm
100 mm
NOMINAL OPERATING PRESSURE
LBOPR
UBOPR
ISO 15926-4 UPPER BOUND OF PROPERTY RANGE
PR
P
P
P
LENGTH
OR
P
classified
classifier
ISO 15926-4 PROPERTYSPACE
LENGTH RANGE100 mm
COIPINDIVIDUAL
COIP
LENGTH RANGE
COIPTHERMOWELL
THERMOWELL INSERTION LENGTH
ITT XXX THERMOWELL
COIP
classifier
classifier
classified
ISO 15926-4 CLASS OF CLASSIFICATION
ISO 15926-4 LOWER BOUND OF PROPERTY RANGE
ISO 15926-4 CLASS OF CLASSIFICATION
SPD
PR
LBOPR
UBOPR
COC
ISO 15926-4 PROPERTY RANGE
ISO 15926-4 SINGLE PROPERTY DIMENSION
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Nominal ranges I, Unspecified Upper/Lower Bound
100 kg
NOMINAL OPERATING WEIGHT
PR
P
WEIGHT
OR
classified
ISO 15926-4 PROPERTYSPACE
WEIGHT RANGE100 KG
COIPISO 15926-4 INDIVIDUAL
WEIGHT RANGE
COIP
DTM2-1А-15-16-ОM1,5
COIP
classifier
ISO 15926-4 CLASS OF CLASSIFICATION
SPD
PR
AVERAGE (WEIGHT?)
COC
ISO 15926-4 PROPERTY RANGE
ISO 15926-4 SINGLE PROPERTY DIMENSION
ARTEFACT
It might seem odd to restrict this property to artefact, but if associated higher up the hierarchy unexpected classes will have this property. Ref. Part 2 model. The definition will have to reflect this.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Nominal ranges II, Specified Upper/Lower Bound
102 kg
98 kg
100 kg
NOMINAL OPERATING WEIGHT
LBOPR
UBOPR
ISO 15926-4 UPPER BOUND OF PROPERTY RANGE
PR
P
P
P
WEIGHT
classified
ISO 15926-4 PROPERTYSPACE
WEIGHT RANGE100 KG
COIPISO 15926-4 INDIVIDUAL
WEIGHT RANGE
COIP
DTM2-1А-15-16-ОM1,5
COIP
classifier
classifier
classified
ISO 15926-4 CLASS OF CLASSIFICATION
ISO 15926-4 LOWER BOUND OF PROPERTY RANGE
ISO 15926-4 CLASS OF CLASSIFICATION
SPD
PR
LBOPR
UBOPR
COC
ISO 15926-4 PROPERTY RANGE
ISO 15926-4 SINGLE PROPERTY DIMENSION
This range is a subclass of the generic where the ranges have not been restricted.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
102 kgUBOPR
ISO 15926-4 UPPER BOUND OF PROPERTY RANGE
classifiedclassifier
ISO 15926-4 CLASS OF CLASSIFICATION
UBOPR
COC
98 kgLBOPR
P
classifier
classified
ISO 15926-4 LOWER BOUND OF PROPERTY RANGE
ISO 15926-4 CLASS OF CLASSIFICATION
LBOPR
Period of time
30 DAYS
COPIT
P
P
ISO 15926-4 PROPERTYSPACE
COIP
ISO 15926-4 INDIVIDUAL
COIP
JUNECOIP
SPD
PR
This range is a subclass of the generic where the ranges have not been restricted.
ISO 15926-4 PERIOD IN TIME
COI
COPIT
PS
DURATION
WEIGHT
30 DAYS
ISO 15926-4 SINGLE PROPERTY DIMENSION
DURATION
ARTEFACT
PERIOD OF TIME
ISO 15926-4 PROPERTY RANGE
THE APPROPRIATE
CLASS
Service period
Operating time between failures
© Det Norske Veritas AS. All rights reserved.
14 January 2011
Count
COIPVALVE
VALVE CLASS COUNT
COCOI
PR
COIP COCOID
INTEGER
5COID
NUMBER OF VALVE PORTS
NS
ARTEFACT CLASS
COIP5 PORT VALVE 5
COID
COUNT
COUNT = 5
PR
My valve 5
Inconsistency Part 2/Part 3 on integer and real
Inconsistency between Jan’s migration to RDS and Part 7, e.g. Figure 2 – Relation: Permitted Ambient Temperature
© Det Norske Veritas AS. All rights reserved.
14 January 2011
110502-1530 while working in ppt.
© Det Norske Veritas AS. All rights reserved.
14 January 2011
110503-1738 while working in ppt.