Baker Hughes & WITSML John Shields Software Projects Manager Baker Hughes Aberdeen.

Post on 13-Jan-2016

234 views 2 download

Transcript of Baker Hughes & WITSML John Shields Software Projects Manager Baker Hughes Aberdeen.

Baker Hughes & WITSMLBaker Hughes & WITSMLJohn ShieldsJohn Shields

Software Projects ManagerSoftware Projects Manager

Baker HughesBaker Hughes

AberdeenAberdeen

Baker Hughes WITSML InvolvementBaker Hughes WITSML Involvement

Original WITS committee members in 1980sOriginal WITS committee members in 1980s Participated in Statoil DART Project 1998-2001Participated in Statoil DART Project 1998-2001 Founder member of WITSML project in 2000Founder member of WITSML project in 2000 Hosted WITSML web site until handover to POSCHosted WITSML web site until handover to POSC Commercial services with WITSML 1.1Commercial services with WITSML 1.1 Currently commercial worldwide with WITSML 1.2Currently commercial worldwide with WITSML 1.2 WITSML deployed via commercial RigLink serversWITSML deployed via commercial RigLink servers

Baker Hughes BEACON ServicesBaker Hughes BEACON Services

Software Integration via WITSMLSoftware Integration via WITSML

BEACON uses internal and 3BEACON uses internal and 3rdrd party party softwaresoftware

WITSML enables data interchange with WITSML enables data interchange with 33rdrd party applications for: party applications for:– Wellbore stability Wellbore stability

– Directional Well planningDirectional Well planning

– Geological modelling Geological modelling

– PetrophysicsPetrophysics

WITSML services delivered via RigLinkWITSML services delivered via RigLink

RigLink v3.0 RigLink v3.0 – Delivers data and visualizationDelivers data and visualization– Supports WITSML 1.2Supports WITSML 1.2– In use worldwideIn use worldwide– Providing WITSML worldwideProviding WITSML worldwide– Local and global servers as requiredLocal and global servers as required

Drilling Dynamics DisplayDrilling Dynamics Display

Well stimulation monitoring – BOTWell stimulation monitoring – BOT

DTS Data – Luna EnergyDTS Data – Luna Energy

WITSMLGetFromSto

re

INTEQ WITSML ServerINTEQ WITSML Server

WITS/WITSMLData Feed

WITSMLSubscribe/Publish

WITSMLSubscribe/Publish

Remote WITSMLServers (BH or 3rd Party)

RigLink/WITSMLServer

WITSML 1.3 ServerWITSML 1.3 Server

New server developed to support WITSML v1.3New server developed to support WITSML v1.3 Acts as data aggregator and buffer between real time Acts as data aggregator and buffer between real time

acquisition system and WITSML clientsacquisition system and WITSML clients Stores all defined WITSML objects and custom objectsStores all defined WITSML objects and custom objects Can also store associated data (files, pictures etc)Can also store associated data (files, pictures etc) Reads WITS data feeds – converts to WITSML <realtime>Reads WITS data feeds – converts to WITSML <realtime> Handles user & group data access permissionsHandles user & group data access permissions Users able to access data in different unitsUsers able to access data in different units Scaleable from individual wellsite systems to large installations with Scaleable from individual wellsite systems to large installations with

multiple web serversmultiple web servers

WITSML v1.3 Data ExplorerWITSML v1.3 Data Explorer

Generic Data EditorGeneric Data Editor

Real time display from WITSML APIReal time display from WITSML API

Challenges for WITSMLChallenges for WITSML

QA/QC Real-time dataQA/QC Real-time data– Need to ensure quality of data for RT decisions without Need to ensure quality of data for RT decisions without

interrupting real time data flowinterrupting real time data flow– Well position data - compare real time to plan & Well position data - compare real time to plan &

geological modelgeological model Proprietary data setsProprietary data sets

– Everyone has them (well test, images, NMR data)Everyone has them (well test, images, NMR data)– How do we incorporate these into WITSML workflows?How do we incorporate these into WITSML workflows?

Issues with legacy processesIssues with legacy processes– Operator specific reports, custom data formatsOperator specific reports, custom data formats

WITSML adoptionWITSML adoption– Many applications yet to be migratedMany applications yet to be migrated– Time based data - issues with time zonesTime based data - issues with time zones– Different data access strategies (polling, subscription) Different data access strategies (polling, subscription)

for realtime and historical datafor realtime and historical data

SummarySummary

WITSML is:WITSML is: Driving work process improvements nowDriving work process improvements now Generating value todayGenerating value today Enabling interoperation between data Enabling interoperation between data

providers and software vendorsproviders and software vendors Enabling fair competition between real time Enabling fair competition between real time

service providersservice providers A key part of BEACON operations at Baker A key part of BEACON operations at Baker

HughesHughes

Questions?Questions?