Presentation Transcript
Slide1 : Construction of an
Integrated Petroleum E & P Software System
based on POSC-SIP China National Petroleum Corporation 1
Slide2 : China National Petroleum Corporation Background Application Integration
Software Engineering
OO Techniques
POSC-SIP ( 1994 )
NERCOGEPS ( May, 1995 )
OIO Project ( Dec. , 1995) 2
Slide3 : China National Petroleum Corporation OIO Main Objectives E & P Software Platform
Data Platform
User Platform
System Platform
Exploration Applications
Reservoir Simulation Applications 3
Slide4 : China National Petroleum Corporation OIO Participants BGP
RIPED
Daqing Petroleum Institute
Daqing Research Institute
Qinghua University
Nanjing University
Petroleum University 4
Slide5 : China National Petroleum Corporation OIO Main Features POSC Compliant
Framework & Components
Plug & Play
Data Sharing
Mix & Match 5
Slide6 : Work Space SIP Services Staged
Data
Store POSC
Data
Store China National Petroleum Corporation OIO Software Platform Components Ap. Framework Integrators 6
Slide7 : China National Petroleum Corporation 1. Work Space 7 A Software Environment under which all
Glyphs are unifiedly managed
Modern Scientific Computation calls for an
advanced Environment
For the end user
For the developer
Slide8 : Applet Name Applet Name Applet Name Run/Stop I/O Ports Parameter GUI Glyph AppObject Working Diagram Workflow Edit and Scheduling Service China National Petroleum Corporation 8
Slide9 : Loop Encapsulation China National Petroleum Corporation 9
Slide10 : Monitoring of Execution Status China National Petroleum Corporation 10
Slide11 : China National Petroleum Corporation 11 2. Application Framework A Composition of a group of related classes for which
a design structure is defined. A framework can be ins-
tantiated to generate an application E & P Interactive Framework
Parallel Processing Framework
Cooperative Working Framework
Slide12 : China National Petroleum Corporation 12 2.1 E & P Interactive Framework E & P Application Framework Window
Menu
Resource Management
Drag and Drop
Signal/Slot
DSO/Plug-in
Seismic Widgets
Well Logging Widgets
Slide13 : China National Petroleum Corporation 13 2.2 Parallel Processing Framework General Seismic Parallel Framework
Cloning
: Pipeline
M/S
3-D Pre-stack Depth Migration Framework
Different Algorithms
Interactive Model Construction
Interactive Imaging Control
Slide14 : China National Petroleum Corporation 14 2.3 Cooperative Working Framework Java / Internet
Client Programs/Broadcasting
White Board Sharing
Remote Voting
Slide15 : China National Petroleum Corporation 15 3. Integrators An integrator is composed of a series of
executable programs, which provides the
end user with common services to operate the
multi- disciplinary information.
Data Integrator
Project Management Integrator
Dynamic Display Integrator
Slide16 : China National Petroleum Corporation 16 3.1 Project Management Integrator GIS guided full Interactive System
Project Management
Project Information Inquiring
Project GIS Supporting
Project History Management
PMS Features
Slide17 : Basemap and Data Inquiry China National Petroleum Corporation 17
Slide18 : China National Petroleum Corporation 18 3.2 Dynamic Display Integrator Distributed, C/S, 3-D Dynamic Display System
Browsing Multi--Discipline Data
: Monitor Seismic Processing
Monitor Seismic Interpretation
Help Create Geo-science V.I. Environment
Rotating, Scaling, Moving, Editing
Volume Roam & Rendering
Slide19 : Display of Arbitrary Lines Display of Composite Sections China National Petroleum Corporation 19
Slide20 : Along-well and -line Display China National Petroleum Corporation 20
Slide21 : Well Trace Design and Slice Display China National Petroleum Corporation 21
Volume Rendering : Volume Rendering China National Petroleum Corporation 22
Slide23 : China National Petroleum Corporation 23 3.3 Data Integrator Data Load / Unload
Data Browsing / Display
Data Audit / Report
Tape Copying
Format Conversion
Data De-multiplexing
D. M. Tools
Slide24 : China National Petroleum Corporation 24 Data Integrator Window
Slide25 : China National Petroleum Corporation 25 4. SIP Services A service provides the programmer the corresponding data operation functions written based on POSC standards
IAC Service
GUI Service
POSC E & P Data Store Service
POSC Staged Data Store Service
Slide26 : China National Petroleum Corporation 26 4.1 GUI Service
Window Widgets
Special Widgets
Seismic
Well Logging
Lithology
3-D Display
Movie
GUI Service : GUI Service E&P Components
Seismic
Well Logging
Lithology
Spreadsheet
Movie
Mapping
Volume Rendering China National Petroleum Corporation 27
Histogram & Scattered Points : Histogram & Scattered Points 28 China National Petroleum Corporation
Seismic Sections : Seismic Sections 29 China National Petroleum Corporation
Slide30 : China National Petroleum Corporation 30 4.2 IAC Service
Five C++ Classes
Point -- Point Communication
Broadcasting
C / S
Dynamic Message Protocol Extension and Adding
Event -- Driven
Slide31 : China National Petroleum Corporation 31 4.3 POSC E & P Data Store Service ADI (Programmer -- Oriented)
General Operations and Data Operations
Project Data
Seismic Data
Well Logging Data
Horizon Data
Fault Data
Slide32 : China National Petroleum Corporation 32 4.4 POSC Staged Data Store Service Combined Use With POSC Data Store
Fast, Safe, Efficient and Reliable
Four Data Access Levels
Five Data Access Schema
Two Data Access Interfaces
Seismic Data
Volume Data
Index Data
3-D Pre-stack Data set : Metadata Seismic Trace Header Grid Value File . . . . . . Metadata Seismic Trace Data 3-D Pre-stack Data set China National Petroleum Corporation 33 Data
Coordinate
Grid
Coordinate
Slide34 : China National Petroleum Corporation 5. Data Platform Tools Client / Server DAEF
Mapper
Builder
DAEF Tester
BDAL
Browser
Editor 34
Slide35 : China National Petroleum Corporation 5.1 Client / Server DAEF 35 POSC -- Compliant (DAEF V2.2)
C Function Library
One DAE Server One DAE Function Library
Multi-DAE Servers
Application
H.DBMS Interconnected
Slide36 : China National Petroleum Corporation 5.2 Mapper 36 POSC -- Compliant (POSC Epicentre V2.1 and V2.2)
Model Browsing
Searching for Entity Name and Attribute Name
Click and Extract
Automatic Selection of Mandatory Attribute
Ensure Integrity of Reference Relation among Entities
Word Format for Mapped Result
Slide37 : China National Petroleum Corporation 5.3 Builder 37 POSC -- Compliant (POSC Epicentre V2.1 and V2.2)
Model Tailoration
Model Browsing
Searching for Entity and Attribute Names
Click and Extract
Automatic Selection of Mandatory Attribute
Automatic Creation of Relationship
Automatic Model Tailoration
Slide38 : China National Petroleum Corporation 5.4 DAEF Tester 38 POSC -- Compliant (POSC DAEF V2.1)
Data Type Access
General Operations
Instance Operations
Aggregate Operations
Frame Operations
Data Access Language Execution
Slide39 : China National Petroleum Corporation 5.5 BDAL 39 Access of Bulk Data
Format -- Oriented
SEG-Y
LS 716
Other Formats
Slide40 : China National Petroleum Corporation 5.6 Browser 40 IGUI
POSC Data Store
Display in Two Modes
Special Display
In Java
Built on DAEF
Slide41 : China National Petroleum Corporation 41 5.7 Editor IGUI
POSC Data Store
Query
Modification
Deletion
Insertion
Two General Display Modes
In Java
Built on DAEF
Slide42 : China National Petroleum Corporation 42 6. Application Integration Complexity
Applications Involved
Integration Considerations
Integration Directions
Slide43 : China National Petroleum Corporation 43 6.1 Complexity
Data Shared by Multi-disciplines
Data A & E Between Local DB and Data Store
Access of POSC Data Store Via Networking
Centralized Shared Data Base Construction
Based on Epicentre Model
Local Data Model Migrated to POSC Epicentre
Slide44 : China National Petroleum Corporation 44 6.2 Applications Involved Seismic
Well Logging
Basin Simulation
Trap Assessment
Reservoir Description
Reservoir Simulation
3-D Reservoir Modeling
Daqing Black Oil Model
Daqing Composite Model
Slide45 : China National Petroleum Corporation 45 6.3 Integration Considerations 3-D pre stack Depth Migration + Constrained
Geology Inversion
Interpretation Tools + 3-D Seismic Processing
3-D Visualization + 3-D Seismic Attribute Analysis
Slide46 : China National Petroleum Corporation 46 6.4 Integration Directions Internet + Intranet
COBRA
Intelligent Networking
Slide47 : Conclusions Integration Represents the Overall Trend
OIO Project is An Attempt
POSC -- Where Supports from
Please Contact at
Email: gsbj@public3.bat.net.cn
Fax: (010) 6253258
Telephone: (010) 62532553 47 China National Petroleum Corporation
Slide48 : Thank You ! 48 China National Petroleum Corporation
Catch the
buzz on authorSTREAM
Copyright © 2002-2008 authorSTREAM. All rights reserved.