Upload
jeffry-gilmore
View
212
Download
0
Embed Size (px)
Citation preview
CDA LimitedCDA Limited04/04/200504/04/2005
POSC Regional SIG MeetingPOSC Regional SIG Meeting44thth April, 2005 April, 2005
CDA CS-3 Curve Naming StandardCDA CS-3 Curve Naming StandardRichard SalwayRichard SalwayService Manager, CDAService Manager, CDA
CDA CS-3 04/04/2005CDA CS-3 04/04/2005
Slide Slide 22
What is CS-3?What is CS-3?
CS-3 is a CDA data standard first CS-3 is a CDA data standard first developed in the late ’90s for the developed in the late ’90s for the naming and grouping of digital naming and grouping of digital well log curves on the CDA well log curves on the CDA DataStoreDataStore
PurposePurpose• To be able to uniquely identify and To be able to uniquely identify and
search for all curves. search for all curves. • To provide a basis for a 'general To provide a basis for a 'general
search facility' using generic curve search facility' using generic curve names.names.
CDA CS-3 04/04/2005CDA CS-3 04/04/2005
Slide Slide 33
Current standardCurrent standard
Applies a generic name to Applies a generic name to specific ‘high business value’ specific ‘high business value’ curvescurves
Determines the criteria of the Determines the criteria of the ‘Online Filter’‘Online Filter’
Although the second part does Although the second part does work the online filter is now work the online filter is now considerably out of dateconsiderably out of date
Generic names are not recorded Generic names are not recorded in the CDA DataStore metadatain the CDA DataStore metadata
CDA CS-3 04/04/2005CDA CS-3 04/04/2005
Slide Slide 44
What do we want from a new What do we want from a new standardstandard
The business drivers have not The business drivers have not changedchanged
1.1. Generic name needed to effect an Generic name needed to effect an initial sort on curve listsinitial sort on curve lists
2.2. Consistency of catalogue – PON 9 Consistency of catalogue – PON 9 catalogue compliance, data catalogue compliance, data completeness checkingcompleteness checking
3.3. Effective online filter to capture Effective online filter to capture high business value curveshigh business value curves
CDA CS-3 04/04/2005CDA CS-3 04/04/2005
Slide Slide 55
Work PlanWork Plan
Phase 1 Development of the Phase 1 Development of the StandardStandard• Agree Data Dictionaries and Agree Data Dictionaries and
generic curve typesgeneric curve types• Map existing curve mnemonics to Map existing curve mnemonics to
generic curve typesgeneric curve types• Produce an implementation plan for Produce an implementation plan for
point forward and legacy adoption point forward and legacy adoption on the CDA DataStoreon the CDA DataStore
Phase 2 ImplementationPhase 2 Implementation
CDA CS-3 04/04/2005CDA CS-3 04/04/2005
Slide Slide 66
DetailDetail
Current generic name listCurrent generic name list
Natural Gamma-Ray Natural Gamma-Ray Density Density Neutron Neutron Sonic Sonic Resistivity Resistivity Inclinometry Inclinometry CaliperCaliper
CDA CS-3 04/04/2005CDA CS-3 04/04/2005
Slide Slide 77
DetailDetail
Existing data dictionary used is Existing data dictionary used is a script applied to loading of a script applied to loading of data to Recalldata to Recall
Depending upon curve name, Depending upon curve name, the curve service and curve type the curve service and curve type is generatedis generated
We need to add another We need to add another attribute to this script for attribute to this script for Generic Curve NameGeneric Curve Name
CDA CS-3 04/04/2005CDA CS-3 04/04/2005
Slide Slide 88
Online filterOnline filter
Mnemonic Curve Name Curve Type Curve Service Select for Online/ ArchiveM2C3 M2C3 . CON.ARR.IND. IM2C6 M2C6 . CON.ARR.IND. IM2C9 M2C9 . CON.ARR.IND. IM2R1 M2R1 . RES.ARR.IND. YM2RX M2RX . RES.ARR.IND. YM2R2 M2R2 . RES.ARR.IND. YM2R3 M2R3 . RES.ARR.IND. YM2R6 M2R6 . RES.ARR.IND. YM2R9 M2R9 . RES.ARR.IND. YRNML RNML MICRES RES.MIC.NOR. I25VT 25VT TFVOLT Itxxgn01 txxgn01 . AC.WAV.GAIN. I
CDA CS-3 04/04/2005CDA CS-3 04/04/2005
Slide Slide 99
Updating the online filterUpdating the online filter
Several sources of data Several sources of data dictionaries have been dictionaries have been identified:identified:• POSC – PWLSPOSC – PWLS• RecallRecall• SPWLASPWLA• Oil Company dictionariesOil Company dictionaries
Add new mnemonics to existing Add new mnemonics to existing list and set filter behaviourlist and set filter behaviour
How do we cope with legacy?How do we cope with legacy?
CDA CS-3 04/04/2005CDA CS-3 04/04/2005
Slide Slide 1010
Other benefits of CS-3Other benefits of CS-3
Clean-up of dataClean-up of data Well Log namingWell Log naming
• Group curves together and give Group curves together and give them a meaningful log namethem a meaningful log name
Add PON 9 product type code Add PON 9 product type code such as LOG_WIRE or LOG_MWDsuch as LOG_WIRE or LOG_MWD