1 general well message operations report real time wellbore wellbore geometry risk directional...

23
1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems Fluids Report Surface Logging Mud Log Logging While Drilling Log Well Log (includes Wireline) Formation Marker Coring Sidewall Core Conventional Core Surveying Survey Program Target Trajectory Rig Instrumentation Rig / Rig Equipment Cement Job Source: BakerHughes/Paradi Communication Subscription Server Capabilities Original Updated Added WITSML Data Object Schemas (XML) Coordinate Ref Sys Drill Report Attachment

Upload: april-mcdaniel

Post on 23-Dec-2015

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

1

General•Well•Message•Operations Report•Real Time•Wellbore•Wellbore Geometry•Risk

Directional Drilling Systems

•Tubular / •Bit Record•BHA Run

Fluids Systems•Fluids Report

Surface Logging•Mud Log

Logging While Drilling

•Log Well Log (includes Wireline)•Formation Marker

Coring•Sidewall Core•Conventional Core

Surveying•Survey Program•Target •Trajectory

Rig Instrumentation•Rig / Rig Equipment•Cement Job

Source: BakerHughes/Paradigm

Communication•Subscription•Server Capabilities

OriginalUpdatedAdded

WITSML Data Object Schemas (XML)

•Coordinate Ref Sys•Drill Report•Attachment

Page 2: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

WITSML Web Services

Web Services enables the selecting and transfer of XML objects on remote machinesSupports queries for real time and contextual objects

Slide 2

User interface control

WITSML:Vendor

independent XML

Service companie

sApplicatio

nData store

Page 3: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

WITSML Web Services (“API”)

• SOAP Interfaces defined in WSDL

• Store Interface– GetFromStore()– AddToStore()– UpdateInStore()– DeleteFromStore()

• Publish/Subscribe Interface– Subscribe()

• Both Interfaces– GetVersion()– GetCapability()

Page 4: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Slide 4

WITSML: Transfer Methods

• Informal, Discrete– Floppy disk file transfer of XML data files– E-Mail file transfer

On Demand, via Web Services API Client-server model SOAP Store Interface (GetFromStore method)

Accumulate and Propagate Receive data from providers in near real-time Support Subscribe via SOAP Publish via HTTP POST

ServerClient

Request

Response

Page 5: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

5

WITSML Public Web Site

Page 6: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

6

Page 7: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

7

Page 8: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

WITSML V1.4 “README”

• WITSML_v1.4rc_overview_and_normative-schema_30jul2008.zip contains the data schema definitions. – normative data schema specification XSD_Schemas/*.xsd

and enumValues, UnitDict, and UnitClass – informative files: ./doc, ./XML_Examples, ./stylesheets,

CHANGES.TXT file, /WITSML_Abbreviations.html– browsable overview ./doc/WITSML_Schema_docu.htm– browsable schemas ./doc/schema/*.html

• WITSML_v140rc_Variant_Schemas_30jul2008.zip derived data schemas used with web services.

• WITSML_v1.4rc_API_spec_and_API_schema_30jul2008.zip the API specification and server schemas.

8

Page 9: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

WITSML_v1.4rc_overview_and_normative-schema_30jul2008.zip

• Introduction • Data object schema design • Naming convention in schemas • WITSML Data Objects • Schema Variants • WITSML Schemas, XML Documents, and

Stylesheets • Change Summary and Change detail file. • File to convert v1.3.1.1 XML files to v1.4.0.0

XML files.

9

Page 10: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Introduction

• Standards for sending well site information in an XML document format between business partners.

• XML schemas define the content of an XML document.

• Two specifications: Data Schema and Web Services.• A data object schema defines a set of data that can

be transmitted within a single WITSML document and represents a cohesive subset (e.g.; well, wellbore, rig, etc.) of an overall logical schema related to a single domain (well).

• Data object schemas contain attributes, elements, and included component sub-schemas.

10

Page 11: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Data objects - 1

• aggregate: to transport multiple objects• attachment: a digital attachment to an object [base 64]• bhaRun: a run of the drillstring into/out-of the hole. • cementJob: a cement job.• changeLog: knowledge of object changes in a Server.• convCore: a conventional core. [geology, lithology]• coordinateReferenceSystem: defines a CRS in GML• drillReport: a daily drilling report to partners or agency• fluidsReport: an analysis of the drilling mud. • formationMarker: a geologic formation in a wellbore.

11

Page 12: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Data Objects - 2

• log: the curves on an LWD well log. • message: informative message about a related

object. • mudLog: the information in a mud log. • opsReport: a daily drilling report from service

company• realtime: transient data in (near) realtime mode• report: provides context to objects in an aggregate.• rig: a drilling rig.• risk: risk information about other objects.• sidewallCore: a core from the side of a borehole.• surveyProgram: description of a directional survey.

12

Page 13: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Data Objects - 3

• target: intended targets of a trajectory survey. • trajectory: a directional survey in a wellbore. • trajectoryStation: a single station in a trajectory

survey. • tubular: the configuration of a drill string. • wbGeometry: the configuration of the

permanently installed components in a wellbore. • well: general information about a well. • wellbore: general information about a wellbore. • wellLog: sets of logging curves within one run.

Wireline supported.

13

Page 14: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Well Data Object

14

Page 15: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Well Data Object: XML Schema

15

Page 16: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Well Data Object: XML Schema

16

Page 17: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Well Data Object: XML Schema

17

Page 18: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Well Data Object: Example - 1

18

Page 19: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Well Data Object: Example - 2

19

Page 20: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Well Data Object: Example as a Report

20

Page 21: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

Well Data Object: XSL Transform for Report

21

Page 22: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

22

Product Certification Program

Page 23: 1 General Well Message Operations Report Real Time Wellbore Wellbore Geometry Risk Directional Drilling Systems Tubular / Bit Record BHA Run Fluids Systems

23

WITSML Standards: Simplicity and Integration

• A framework for– Energy companies– Field Service companies– Software providers

• To – Configure– Deploy– Operate

• Efficient means of– Collecting– Validating– Integrating– Using

• Real-time and contextual drilling data.