130 likes | 417 Views
WITSML XML Based Drilling Information Exchange Project Overview and Update. John Shields Baker Hughes Aberdeen. The Drilling Environment. Drilling Data Providers. Rig Instrumentation. Fluids Systems. Surface Logging. Coring. Surveying. Directional & Horizontal Drilling Systems.
E N D
WITSMLXML Based Drilling Information ExchangeProject Overview and Update John Shields Baker Hughes Aberdeen
The Drilling Environment Drilling Data Providers Rig Instrumentation Fluids Systems Surface Logging Coring Surveying Directional & Horizontal Drilling Systems Logging While Drilling
WITSML Evolution • Many different service companies monitoring the same well with incompatible software and hardware platforms • WITS in the 1980s • Used by Amoco, Chevron, Mobil to drive data centres • Point to point serial data transfer • Binary and ASCII data formats • Incomplete data set and out of date by late 1990s • WITSML in 2000 • Evolved from Statoil DART project (Java/CORBA) • Discussions with BP & Statoil, Baker Hughes, Halliburton & Schlumberger led to WITSML
WITSML Charter The “right time” seamless flow of well site data between operators and service companies to speed and enhance decision-making. • Sponsors • BP & Statoil • Participants • Baker Hughes, Halliburton, Schlumberger, NPSi • Organisation • Steering Board • Technical Team
WITSML Implementation • Provides both a Data Model and an Access API • Web Based & W3C Standards • Platform & language independent • XML data formats • Human and application readable • Objects defined in XSD Schema • SOAP for Web Services • WSDL Defines data access services • Already used in other e-Businesses
WITSML Data Objects • Well • Wellbore • Rig • Location • Trajectory • Target • Survey Program • Bit Record • BHA Run • Tubular • Wellbore Geometry • Operations Report • Fluids Report • Cement Job • Formation Marker • Core • Sidewall Core • Log • Well Log • Realtime • Mudlog • Message • Risk • Capabilities
WITSML API • SOAP Interfaces defined in WSDL • Store Interface • GetFromStore() • AddToStore() • UpdateInStore() • DeleteFromStore() • Publish/Subscribe Interface • Subscribe() • Both Interfaces • GetVersion() • GetCapability()
WITSML Progress • WITSML v1.1 Commercial Services in 2002/2003 • Limited to core set of WITSML objects • Small number of participating companies • SPE Paper 840662 • Presented in Denver, October 2003 • POSC custodianship in 2003 • WITSML v1.2 Commercial Services in 2004 • Additional WITSML objects supported • Other software vendors involved, new products introduced • Government agencies and standards bodies joined WITSML SIG in 2004
WITSML SIG • 8 Oil companies • 18 Service companies • 4 Government agencies/standards bodies • Steering Board • Regular conference calls • Use Case Group • Defines new requirements • Meetings at WITSML seminars • Technical Team • Monthly conference calls • Meetings at WITSML seminars
Recent Developments • 5th Public Seminar and SIG Working Meetings Held in Paris in November 2004 • Version 1.3 Published for review Jan 2005 • Improved well location information • New Well Log & Risk objects • More robust and extensible schemas • Units validation via schema • Separation of Core and Data schemas • Server Profile definitions
Future Plans • 6th Public Seminar and SIG Working Meetings in Houston May 2005 • Use Case Team Plans • Daily Drilling Reporting: led by BP, ChevronTexaco, and Hydro • Completions and Well Mechanical Descriptions: BP, Statoil, ChevronTexaco, Paradigm, ExxonMobil, Hydro, and IFP • Other topics under consideration: • HSE data reporting • Distributed Temperature Survey initiative • Integration of Well Path and Well Log Data Transfer Standards • POSC Product Certification Program in Early '05
Questions? John Shields Software Projects Manager Baker Hughes Building Stoneywood Park North Aberdeen AB21 7EA Tel: 01224 721753 E-mail: john.shields@bakerhughes.com http://www.witsml.org/