Norwegian Continental Shelf Petroleum Pipe-It Integrator & Production Forecaster Kjetil Johannessen Curtis Hays Whitson April 18, 2012 SPE Bergen One Day Seminar 2012 1 What is Pipe-It? • A graphical work environment to … – Integrate petroleum data & applications. – Provide optimization of integrated systems. – Manage oil & gas streams. SPE Bergen One Day Seminar 2012 2 What is Pipe-It? • Stream Technology – EOS – BlackOil. – C7+ splitting. – Quantity-to-Value (NPV). m ui Sij v j , where i 1, 2, ..., n j 1 u1 u2 u3 u4 u i ui 1 u n S11 S21 S31 S41 Sn1 S S n1 S12 S13 S1 j S22 S23 S2 j S32 S33 S3 j S S S S S S S S S Sn2 Sn3 S nj S1m S2m v1 S3m v2 S v3 S v j S vm Snm • Complex surface processing. • Filtering, aggregating, collating. SPE Bergen One Day Seminar 2012 3 Pipe-It Concepts • Graphical Elements. – Resource. Represents a file on disk. • Stream files. • Input & output files to applications. • Any file. Well-1 metered streams – Process. A launced application. • Pipe-It apps. • 3rd-party apps. GAP – Excel, ECL, Hysys, Prosper/GAP, scripts... • Custom apps. • Any application. SPE Bergen One Day Seminar 2012 4 Pipe-It Concepts • Graphical Elements. – Connector. Defines information flow. • Dependencies. • Application launching order. • Visual connectivity. – Composite. Collection of elements. • Visual multi-level organization. • Defines sub-projects. • Provides modularity. Block 1 Platform 3 – Socket. Connector ports. SPE Bergen One Day Seminar 2012 5 Pipe-It Concepts • Core Software Components – Runner. Orchestrates execution of entire project. • Automated graph theory logic. • Honors connectivity and dependencies. • Launches connected applications in series and/or parallel. – Streamz. Comprehensive streams management. • • • • • Generic stream definition. Flexible stream conversion methods. Compositional tracking. Complex surface processing. Streams aggregation, filtering, and splitting features. SPE Bergen One Day Seminar 2012 6 Pipe-It Concepts • Core Software Components – Linkz. Links information (numbers & text) in files. • Links defined through intuitive graphical interface. • Enables Pipe-It to control (change/read/write) linked information. • Single-value, vector, and matrix links. – Optimizer. Runs Pipe-It project repeatedly. • • • • • Control variables, constraints, and objective function. User-defined case matrix. Automated solver-based optimization (NL, MINL, ED). Global, local, and multi-level optimization. Open plug-in solver API. SPE Bergen One Day Seminar 2012 7 Pipe-It Concepts • Core Software Components – Plotz. Plotting streams. • Streamz compatible. • Linkz-like access to any tabular file data. • User templates & batch capabilities. – Format translators. File format translation. • APP-to-Streamz. • Streamz-to-APP SPE Bergen One Day Seminar 2012 8 Norwegian Petroleum Directorate www.npd.no SPE Bergen One Day Seminar 2012 9 www.npd.no • Facts • Maps – You name it, there’s a high-quality map for it – GoogleEarth • Data – – – – – Field production Facilities, pipelines Wells Logs Cores, Images, … • Reports SPE Bergen One Day Seminar 2012 10 2011 SPE Bergen One Day Seminar 2012 11 SPE Bergen One Day Seminar 2012 12 SPE Bergen One Day Seminar 2012 13 Field Production SPE Bergen One Day Seminar 2012 14 Every field ... Every month … Downloadable SPE Bergen One Day Seminar 2012 15 Logs & Geology SPE Bergen One Day Seminar 2012 16 Field Information SPE Bergen One Day Seminar 2012 17 Complete Well List SPE Bergen One Day Seminar 2012 18 Well Data SPE Bergen One Day Seminar 2012 19 Well History SPE Bergen One Day Seminar 2012 20 Reports SPE Bergen One Day Seminar 2012 21 SPE Bergen One Day Seminar 2012 22 SPE Bergen One Day Seminar 2012 23 Troll A couple of Norwegian fields worth taking a look at … Ekofisk SPE Bergen One Day Seminar 2012 24 Water Injection SPE Bergen One Day Seminar 2012 25 Ekofisk SPE Bergen One Day Seminar 2012 26 SPE Bergen One Day Seminar 2012 27 Depletion SPE Bergen One Day Seminar 2012 28