witsml technical team update houston may 2006. technical team responsible for technical content of...

10
WITSML WITSML Technical Team Technical Team Update Update Houston May 2006 Houston May 2006

Upload: lindsay-owen

Post on 17-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WITSML Technical Team Update Houston May 2006. Technical Team Responsible for technical content of WITSML standard XML Schemas XML Schemas Application

WITSMLWITSMLTechnical Team UpdateTechnical Team Update

Houston May 2006Houston May 2006

Page 2: WITSML Technical Team Update Houston May 2006. Technical Team Responsible for technical content of WITSML standard XML Schemas XML Schemas Application

Technical TeamTechnical Team

Responsible for technical content of Responsible for technical content of WITSML standardWITSML standard XML SchemasXML Schemas Application Programming Interface (API)Application Programming Interface (API) Interpretation of API usage issuesInterpretation of API usage issues Interface with Use Case & Implementation Interface with Use Case & Implementation

teamsteams

Page 3: WITSML Technical Team Update Houston May 2006. Technical Team Responsible for technical content of WITSML standard XML Schemas XML Schemas Application

Technical Team ProcessTechnical Team Process

Yahoo Group for posting issuesYahoo Group for posting issues

WITSML.org site for internal WITSML.org site for internal documentation maintained by POSCdocumentation maintained by POSC

Monthly conference callsMonthly conference calls

2 days of meetings twice a year2 days of meetings twice a year

Page 4: WITSML Technical Team Update Houston May 2006. Technical Team Responsible for technical content of WITSML standard XML Schemas XML Schemas Application

WITSML Issue ListWITSML Issue List

Page 5: WITSML Technical Team Update Houston May 2006. Technical Team Responsible for technical content of WITSML standard XML Schemas XML Schemas Application

Issues DiscussedIssues Discussed

MudLog object issuesMudLog object issues Create a volume per volume measure that only has % for lithPCCreate a volume per volume measure that only has % for lithPC Sum of lithPCs should be 100% - add undifferentiated itemSum of lithPCs should be 100% - add undifferentiated item Abundance code – need to define a list Abundance code – need to define a list Md top and bottom for qualifiers should be within geology intervalMd top and bottom for qualifiers should be within geology interval Interp. Lithology qualifiers has both qualifiers (silty) and modifiers (fossil) Interp. Lithology qualifiers has both qualifiers (silty) and modifiers (fossil)

needs more offline discussion.needs more offline discussion.Units of measurementUnits of measurement

Units of measure magnetic flux density for survey correctionsUnits of measure magnetic flux density for survey corrections Remove gigaradians to avoid confusion with GradRemove gigaradians to avoid confusion with Grad

Review query behavior for growing objectsReview query behavior for growing objects Documentation to be updatedDocumentation to be updated

Errors in schema filesErrors in schema files Problem with validating individual xsd file due to missing include file. Problem with validating individual xsd file due to missing include file.

Needs to be fixed in the schemaNeeds to be fixed in the schema

Page 6: WITSML Technical Team Update Houston May 2006. Technical Team Responsible for technical content of WITSML standard XML Schemas XML Schemas Application

Issues DiscussedIssues Discussed

Well log depth registration schemasWell log depth registration schemas Add one new element to log and well log to define Add one new element to log and well log to define

scaling adjustmentscaling adjustment Also add geopolitical locationAlso add geopolitical location

Performance of v1.2 to v1.3 transformPerformance of v1.2 to v1.3 transform 1.2 to 1.3 transform performance. SDC using it but it’s 1.2 to 1.3 transform performance. SDC using it but it’s

slow.slow.

Unique mnemonicsUnique mnemonics Are mnemonics unique in realtime and log objects? Are mnemonics unique in realtime and log objects? Important issue for identifying log curves and realtime Important issue for identifying log curves and realtime

channelschannels

Page 7: WITSML Technical Team Update Houston May 2006. Technical Team Responsible for technical content of WITSML standard XML Schemas XML Schemas Application

Issues DiscussedIssues Discussed

Coordinate Reference SystemCoordinate Reference System WellCRS – proposal to create a separate CRS object WellCRS – proposal to create a separate CRS object

independent of well. Recommend use GML existing independent of well. Recommend use GML existing standard or a cut-down versionstandard or a cut-down version

Run numbersRun numbers How to find active run number (e.g for logs or BHAs in How to find active run number (e.g for logs or BHAs in

a wellbore)?a wellbore)? Different run numbers for bit, BHA, LWD, wirelineDifferent run numbers for bit, BHA, LWD, wireline

How to find logs in a hole section?How to find logs in a hole section? Query wbGeometry then depth range in a wellboreQuery wbGeometry then depth range in a wellbore May not catch just the logs in the latest hole size May not catch just the logs in the latest hole size

section section

Page 8: WITSML Technical Team Update Houston May 2006. Technical Team Responsible for technical content of WITSML standard XML Schemas XML Schemas Application

Issues DiscussedIssues DiscussedActive wells & wellbores and current objectsActive wells & wellbores and current objects statusWellbore should be populated and updated or statusWellbore should be populated and updated or

not present or used while drilling if it is not going to be not present or used while drilling if it is not going to be kept up to date.kept up to date.

How to find most recent instance of anything?How to find most recent instance of anything? How do we know when an activity stops?How do we know when an activity stops? Could use a realtime object to carry current Could use a realtime object to carry current

information for various objects information for various objects

Delete method for realtime. Delete method for realtime. WITSML API only allows delete of whole objects so WITSML API only allows delete of whole objects so

can not delete a channel from realtimecan not delete a channel from realtime Discussed special behavior to avoid putting uids in Discussed special behavior to avoid putting uids in

realtime and channelrealtime and channel

Page 9: WITSML Technical Team Update Houston May 2006. Technical Team Responsible for technical content of WITSML standard XML Schemas XML Schemas Application

Issues DiscussedIssues Discussed

Embedded objects in WITSMLEmbedded objects in WITSML XML attachments to SOAP?XML attachments to SOAP? Needs further review by Use Case teamNeeds further review by Use Case team

How to identify when objects are created and updatedHow to identify when objects are created and updated Works fine for non-growing objectsWorks fine for non-growing objects Need to define when existing objects are modified.Need to define when existing objects are modified. Randomly growing objects are a problem – mudLog may have Randomly growing objects are a problem – mudLog may have

sub-objects out of sequencesub-objects out of sequence Trajectory – can query the dTim on stations to detect new Trajectory – can query the dTim on stations to detect new

additions or editsadditions or edits Stations transmitted via WITS may not have time stamp. Server Stations transmitted via WITS may not have time stamp. Server

needs to populate time stampneeds to populate time stamp Use standard naming technique for start end depths and times in Use standard naming technique for start end depths and times in

all objectsall objects

Page 10: WITSML Technical Team Update Houston May 2006. Technical Team Responsible for technical content of WITSML standard XML Schemas XML Schemas Application

Next StepsNext Steps

If you want to contribute to WITSMLIf you want to contribute to WITSML

Meet interesting peopleMeet interesting people

Travel to exotic locationsTravel to exotic locations

Join the SIG!Join the SIG!