Purpose, Intended Use and Evolution
Total Page:16
File Type:pdf, Size:1020Kb
Purpose, Intended Use and Evolution PRODML™ Enabling Production Operations, Optimization, Reporting and Data Management for the Exploration and Production (E&P) Domain. Version: PRODML Version 1.1 Abstract This document comprises a high level overview of the PRODML standard. It explains the background to the development of the initial version of the standard, the business problems addressed, and the pilot implementations used to develop and test the standard. A brief description of the PRODML architecture and embedded standards is included. Prepared by: Energistics and the PRODML SIG Date published: 6 March 2009 Document type: Specification Keywords: web services, production, interoperability Purpose, Intended Use and Evolution - PRODML Version 1.1 Document Information DOCUMENT VERSION: 1.1 DATE: 6 March 2009 Technical Color: R: 210 G:124, B50 Language US English This document was produced by Energistics and the PRODML SIG Energistics™, POSC®, Epicentre®, WITSML™, PRODML™, Upstream Standards. Bottom Line Results.™, The Energy Standards Resource Centre™ and their logos are trademarks or registered trademarks of Energistics. Access, receipt, and/or use of these documents and all Energistics materials are generally available to the public and are specifically governed by the Energistics Product Licensing Agreement (http://www.energistics.org/posc/Product_License_Agreement.asp) Page 2 of 14 Purpose, Intended Use and Evolution - PRODML Version 1.1 Amendment History Version Date Comment By V1.1 6 March Prepared for final release. Gary Masters 2009 V1.1 Dec 2008 Revised for 1.1 release Robin Getty V 1.0 11/13/2006 Improvements based upon R. Cutler’s feedback Jake Booth V1.0 11/06/2006 Clarified comments on “Plug and Play” Jake Booth RC_1.0 08/30/2006 Release Candidate Jake Booth 0.91 08/24/2006 Added Documentation Mapping Jerry Blaker 0.80 08/21/2006 Create First Draft Jerry Blaker Page 3 of 14 Purpose, Intended Use and Evolution - PRODML Version 1.1 Table of Contents Preface 5 1. Document Overview 6 1.1 Document Aims 6 1.2 PRODML Documentation 6 2. Introduction to PRODML 8 3. Scope of PRODML 9 3.1 Typical attributes of associated workflows 9 3.2 Pilot implementations 9 3.3 Additional Production Processes 9 3.4 Production Reporting 9 4. Example Workflows 9 4.1 Model-based Well Production Optimization 10 4.2 Field Optimization 11 5. Security 12 6. Long-term Stewardship under a POSC SIG 12 7. Future Development and Open Issues 12 Index of Figures Figure 1: Influences on PRODML Version 1.1 Standards 5 Figure 2: PRODML Documentation Overview 6 Page 4 of 14 Purpose, Intended Use and Evolution - PRODML Version 1.1 Preface PRODML™ is the Energistics' family of energy industry web services and data exchange standards for the Production domain. The purpose of PRODML is to enable increased innovation in the composition of optimization solutions for an increasingly complex production systems while reducing cost and risk. This translates into enabling the development of plug compatible service components and associated clients by energy sector vendors as well as energy companies. PRODML forms a framework within which energy companies can configure and achieve simple or complex processes related to operations, optimization, reporting, and/or information management. The PRODML Standards were developed by Energistics and the PRODML Special interest Group, which is comprised of energy companies and vendors and facilitated by Energistics. The PRODML Standards Version 1.0 were released in November 2006 and focused on production optimization processes that consider activity starting from the reservoir-wellbore boundary and progressing to the custody transfer point and for production optimization recommendations that can be put into effect within one day. The nature of Version 1.0 was based on the widely used Energistics family of drilling standards, WITSML, that was first published in 2001. PRODML reused many of WITSML's data structures and interface operations. PRODML Version 1.0 was also based on an extension to WITSML developed in 2004 to support production reporting. It adopted current best practices for interface definition as defined by IT industry organizations, such as WS-I and W3C. This version of PRODML (Version 1.1) was released in Feb 2009. It represents an incremental evolution of Version 1.0 and includes enhancements derived from the experience of adapting PRODML Version 1.0 for use in six pilot implementations during 2007. Scope of PRODML Standards Energistics Experience of Energy Industry Using Web Services PRODML V1.0 Interoperability Standards PRODML 1.1 Figure 1: Influences on PRODML Version 1.1 Standards Page 5 of 14 Purpose, Intended Use and Evolution - PRODML Version 1.1 1. Document Overview 1.1 Document Aims This document comprises a high level overview of the PRODML standard. It explains the background to the development of the initial version of the standard, the business problems addressed, and the pilot implementations used to develop and test the standard. Detailed specifications are provided in supporting documents. 1.2 PRODML Documentation The documentation for PRODML is organized as follows: PRODML Purpose Reference Use & Architecture Evolution Energy Industry Data Service Web Services WSDL Files Specifications Specifications Interoperability Standards Version Future History Direction Reference Implementations Pilots Glossary Sample Code Programmers Courseware Courseware Guide Documents Code Figure 2: PRODML Documentation Overview • Purpose, Intended Use and Evolution of the Standard (THIS DOCUMENT) Provides a discussion of the business case and typical use-cases for PRODML. • Reference Architecture Describes the PRODML architecture. • Glossary Defines terms used in the PRODML documentation • Future Directions Defines the areas that and directions that the PRODML Standards are likely to cover in future • Data Specifications Specifies the data covered by PRODML operations in terms of schemas • Service Specifications Specifies the web service contracts that are part of PRODML Page 6 of 14 Purpose, Intended Use and Evolution - PRODML Version 1.1 The intended audiences of the PRODML documentation set is illustrated below: USE KEY A= PRIMARY DOCUMENT Key document to read B=SECONDARY DOCUMENT Manager Manager Manager Manager Engineer Engineer Good material to review IT Director C= LESS USEFUL Data Architect IMPLEMENTATION ROLE Review as needed Integration Project Enterprise Architect E&P Business Asset Production/Reservoir Production/Reservoir PRODML DOCUMENTATION Developer Application Purpose, Use & Evolution A A A A A B B Reference Architecture C C A A A B B Service Specifications C C B B C A B Data Specifications C B C B B B A Energy Industry Web Services Interop Standards C C C A A A B PRODML Glossary B B B B B B B PRODML Tool Kit C C C C B A C Recommendations and Future Directions C B B A B C A Page 7 of 14 Purpose, Intended Use and Evolution - PRODML Version 1.1 2. Introduction to PRODML PRODML is an industry initiative to provide open, non-proprietary, standard interfaces between software tools used to monitor, manage and optimize hydrocarbon production. Applications currently used to support production workflows are available from multiple vendors. However, they cannot be integrated easily because they typically have their own data structures and incompatible designs. PRODML provides data specification standards for defining and sharing data commonly used in production workflows and software design standards for invoking application functionality as required. Operators and vendors will both benefit from these standards. The former are assured of greater compatibility between vendor products, improving ‘plug-and-play’, or interchangeability of individual software components and reducing the cost of integration. The latter can more easily integrate their products into customer architectures reducing development and delivery costs. Ultimately the industry will benefit from improved standards that allow resource holders, operators, customers and regulators to share production information more readily and more reliably. PRODML focuses on production workflows from the reservoir-wellbore boundary to the custody transfer point, and on production optimization decisions that can be effected within a day. PRODML is a logical extension of the more mature WITSML standard (Well Information Transfer Standard using XML) widely used to transfer drilling information. The intention is to maintain alignment between these standards. The first version of PRODML was developed within approximately one year as a result of a focused, collaborative effort on the part of five oil companies, eight software suppliers and a petroleum industry standards body (the PRODML Workgroup): Sponsoring Oil Production Software Petroleum Industry Companies Companies Standards Organization BP Halliburton POSC ChevronTexaco Invensys ExxonMobil OSISoft Shell Petroleum Experts Statoil Schlumberger SenseIntellifield TietoEnator Weatherford Three use cases were used to develop the initial implementation of the standard: • Gas Lift Optimization • Optimizing Production from free flowing wells using real-time measurements and network models • Field Wide Optimization based on real-time measurements, network models and production forecasts Four pilot tests, based on the above use cases, were conducted using field data provided by the operators, and applications and test code implementations of the PRODML standard provided by the software companies. A ‘sandbox’ shared