WITSML Project Wellsite Information Transfer Standard ML - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

WITSML Project Wellsite Information Transfer Standard ML

Description:

Publisher/Subscriber model. Subscriber can query publisher capabilities ... Microsoft/Sun/Apache APIS. XML Schema still evolving ... – PowerPoint PPT presentation

Number of Views:155
Avg rating:3.0/5.0
Slides: 24
Provided by: jonath55
Category:

less

Transcript and Presenter's Notes

Title: WITSML Project Wellsite Information Transfer Standard ML


1
WITSML ProjectWellsite Information Transfer
Standard ML
POSC Update, 10 May 2002 Melissa Symmonds,
Schlumberger / WITSML Program Manager
2
Current Trends and Factors
  • Wells are being drilled faster
  • Well targets are becoming more complex
  • Need for integration between drillers, geologists
    and reservoir engineers
  • Shortage of experts in oil companies and
    service companies
  • Geographical factors

3
Previous Systems
  • WITS Wellsite Information Transfer
    Specification 1980s
  • Logs in LIS/LAS/DLIS
  • Statoil sponsored Sperry-OpenWorks connection
  • Statoil DART also used by BP

4
Project Organization
  • Sponsors
  • BP Statoil
  • Participants
  • Baker Hughes
  • Halliburton/Landmark
  • Schlumberger/SIS
  • Software Vendor
  • NPSi

5
WITSML Project Goal
  • The right time seamless flow of well site data
    between operators and service companies to speed
    and enhance decision-making.
  • DomainDrilling, Completion, Well Services

6
Data Transfer
7
Project Timeline
  • Initiation of Project Oct 2000
  • Data Objects defined May 2001
  • Working prototype Jul 2001
  • Roll-out to Industry Aug 2001
  • Data object design finalized Oct 2001

8
Project Status
  • Current Status
  • Statoil testing WITSML API with Landmark Baker
    Hughes in North Sea
  • Schlumberger can receive WITSML format and
    testing communication with Landmark
  • 3rd parties also developing WITSML based products

9
Project Meetings Calgary May 2001
10
Project Meetings Austin, Aug 2001
11
Major Requirements
  • Transfer oilfield data between different vendors
    software systems
  • Standard definition of oilfield data objects
  • Extensible and self-defining format
  • Real-time and batch mode
  • Ease of implementation

12
Software Design Decisions
  • Web Based W3C Standards
  • Wide area networking
  • cross platform
  • XML data formats
  • Platform and language independent

13
Software Design Decisions
  • SOAP for Programming Interface
  • Web server based
  • Platform and language independent
  • API Prototype in MS Visual BASIC
  • Aimed at encouraging smaller companies to adopt
    the standard

14
Open Sourced Deliverables
  • Definition of Data Objects Catalogs
  • Example WITSML data files
  • Validation tool for WITSML files
  • API Implementation
  • Documentation

15
Data Transfer Sets Defined
  • Well
  • Units
  • Wellbore
  • Location Cartographic
  • Log
  • Real Time Target
  • Survey Program
  • Trajectory
  • Bottom Hole Assembly Run
  • Tubulars
  • Wellbore Geometry
  • Casing Scheme
  • Open Hole
  • Operations Report
  • Fluids Report
  • Rig Rig Equipment
  • Mud Logging
  • Cement Job
  • Formation Marker
  • Core

16
Well Data Object
  • ltwitsmlwells xmlnswitsml"http//www.witsml.org/
    schemas/110" xmlnsxsi"http//www.w3.org/2001/XML
    Schema-instance" xsischemaLocation"http//www.wi
    tsml.org/schemas/110 http//www.witsml.org/schemas
    /110/obj_Well.xsd" witsmlversion"1.1.0"gt
  • ltwitsmlwell witsmluidWell"W-12"gt
  • ltwitsmlnameLegalgtCompany Legal
    Namelt/witsmlnameLegalgt
  •   ltwitsmlnumLicensegtCompany License
    Numberlt/witsmlnumLicensegt
  •   ltwitsmlnumGovtgtGovt-Numberlt/witsmlnumGo
    vtgt
  •   ltwitsmldTimLicensegt2001-05-15T132000.0
    00lt/witsmldTimLicensegt
  •   ltwitsmlfieldgtBig Fieldlt/witsmlfieldgt
  •   ltwitsmlcountrygtUSlt/witsmlcountrygt
  •   ltwitsmlstategtTXlt/witsmlstategt

17
API Modules Store Interface
  • Store Interface remote access via SOAP
  • Defined in WSDL
  • GetCap Get server capabilities
  • AddToStore Add new objects
  • GetFromStore Retrieve objects
  • DeleteFromStore Remove objects
  • UpdateInStore Update objects
  • GetVersion Get API version

18
API Modules - Other Interfaces
  • Realtime Interface
  • Publisher/Subscriber model
  • Subscriber can query publisher capabilities
  • Data delivered via HTTP POST
  • Utility Interfaces internal use on Server
  • Document Interface
  • Item Interface

19
API GetFromStore
  • API GetFromStore Query Template
  • ltwitsmlwellsgt
  • ltwitsmlwell uidWellgt
  • ltwitsmlnameLegal /gt
  • ltwitsmlnumLicense /gt
  • lt/witsmlwellgt
  • lt/witsmlwellsgt

20
API DeleteFromStore
  • API DeleteFromStore Query Template
  • ltwellsgt
  • ltwell uidWell123/gt
  • ltwell uidWell456/gt
  • lt/wellsgt

21
Web Site
  • Web Site www.witsml.org
  • Details of object schemas
  • Documentation
  • Downloadable API implementation
  • Feedback discussion

22
(No Transcript)
23
Future
  • Data standard maintained by POSC
  • Discussions ongoing
  • Integration with PWLS and WellLogML
  • New Domains
  • Completions and Production
  • Initial meeting 18 Oct 2001 in Houston
  • More Sponsors
  • Other major oil companies have been approached to
    sponsor future development of WITSML

24
Problems
  • Application Domain Understanding
  • Generic API not as intuitive as a more domain
    specific API
  • Terminology issues
  • SOAP technology tools still developing
  • Different SOAP implementations not compatible.
    Microsoft/Sun/Apache APIS
  • XML Schema still evolving
  • Validation APIs still immature or not available
Write a Comment
User Comments (0)
About PowerShow.com