[go: up one dir, main page]

0% found this document useful (0 votes)
140 views27 pages

Machine Learning in Reservoir Modelling

The document discusses using machine learning for reservoir modelling and geological interpretation. It notes that traditional methods for tasks like well data QC, correlation, petrophysical analysis and facies identification on 3032 wells would take over 19 years for a team of geologists to complete. However, with machine learning these tasks could be done in 10 minutes with 89% accuracy. The document outlines SedStrat Analytics, a company that uses open-source machine learning tools to help automate geological interpretation work and reduce time spent on routine tasks. This allows geologists to focus more on interpretation. Machine learning can assist with exploration stages like play identification and prospect ranking by quickly generating maps and identifying sweet spots.

Uploaded by

Nilesh Singhal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
140 views27 pages

Machine Learning in Reservoir Modelling

The document discusses using machine learning for reservoir modelling and geological interpretation. It notes that traditional methods for tasks like well data QC, correlation, petrophysical analysis and facies identification on 3032 wells would take over 19 years for a team of geologists to complete. However, with machine learning these tasks could be done in 10 minutes with 89% accuracy. The document outlines SedStrat Analytics, a company that uses open-source machine learning tools to help automate geological interpretation work and reduce time spent on routine tasks. This allows geologists to focus more on interpretation. Machine learning can assist with exploration stages like play identification and prospect ranking by quickly generating maps and identifying sweet spots.

Uploaded by

Nilesh Singhal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

SedStrat Analytics

Machine Learning implementation in


Reservoir Modelling
July 2020
Please direct your inquiries to: epo@[Link]

epo@[Link]
Number of Wells: 3032
Analysis to do: -
- Well data QC - 2 hr* 3032 = 6,064 hr
- Well correlation - 6 hr* 3032 = 18,192 hr
- Petrophysical analysis - 3 hr* 3032 = 9,096 hr
- Facies identification - 6 hr* 3032 = 18,192 hr
51,544 hr
~6,444 working days
~19.5 working years

Automate them with With more geologist,


MACHINE LEARNING!! lesser working time
Done in 10 minutes using basic With 5 geos:
Parameter..!! ~19.5 / 5 = 3.9 years

Result: 89% accuracy in Facies


With more geologist
Prediction
subjectivity introduced
More time for interpretation!
epo@[Link]
Who We re...
SedStrat is a group of Geologist that
capable of reading digital data, and
passionate in automated geological
interpretation using open-sourced Epo Prasetya Mohammad Naufal
Yogi Pamadya
analytics toolkit Kusumah Aviandito Hadiyan

Geologist Geologist Geologist Geologist

Researcher @ Data @ Gojek Data @ LinkAja Data @ Tokopedia


Universitas
Pertamina

University of University of University of University of Salford


Manchester Queensland Manchester Petroleum and Gas
Petroleum Geoscience Sustainable Energy Petroleum Geoscience Engineering graduate
graduate graduate graduate
Data Engineering
Ex-VICO Geoscientist Ex-Halliburton Ex-Pertamina experiences in
Petrophysicist Geoscientist Indonesia’s leading
tech companies

epo@[Link]
Outline

● Intro
● Automation in Exploration
● Automation in Development
● Demo and Showcases

epo@[Link]
Why Automate?

Without automation: With automation:

- Data QC (30%) - Setup ML Environment (20%)


- Geological Work - Data QC (5%) Machine Learning
- Routine Repetitive work (30%) - Geological Work Reduced work by total
of 50% Geologist
- Interpretation (20%) - Routine Repetitive work (5%) Work
- Presentation (10%) - Interpretation (50%)
- Presentation (20%)

epo@[Link]
Data Analytics

Data Information Implementation

Cognitive
Process
Human Cognitive AI
Assessing Create
Qualitative Quantitative
Scoring Draw Small task BIG task
Limited Working stamina Unlim Working stamina

Interpretation etc.. Easy to Train VERY HARD to Train

Geoscience domain knowledge is required in every aspects of the project


epo@[Link]
Machine Learning

Data ML Information Implementation

Data
Data prep Feature Selection Algorithm Tuning Scoring
preprocessing
Optimization

Machine Learning

Deep Learning

Geoscience domain knowledge is required in every aspects of the project


epo@[Link]
epo@[Link]
Exploration Stages for Hydrocarbon
Play Based Exploration
Play Drillable
Basin Prospect
Identification Target
Regional tectonic and Prospect ranking by:
Sedimentation reconstruction Is a prospect generation method that describe exploration potential and - Risks
exploration risk for each identified play. The general steps required to generate - Resource
prospect using PBE are: - Economic Model
1. Play definition
2. CRS map for each Play
a. Source rock potential map
b. Reservoir potential map
c. Seal potential map
d. Overburden presence
e. Maturity potential map
f. Migration pathway
g. Presence of Fault
3. Stack all of CRS map for each play to identify Sweet Spot

ML, AI, and DS might be able


to quicken some routine
process. Allowing the
geologist to work on
interpretation more.

epo@[Link]
Discrete Processed
Information

Auto CRS MAPS


Well Log Reservoir
Petrophysics

Reservoir map

Seal
Seal map

Map Making Prospect


Geochem Passay Source Rock Source rock map Overlay
Algorithm “Sweet Spot”

SVM probability
Maturity Profile SIS
Maturity Map
and Depth Krigging?

Migration map

Data
Well marker +
Auto Correlation
age
Algorithm
Simple Burial
History
NCT Prediction Intermediate
products

Depth Structure Drainage Pattern Migration


Map Reconstruction Pathway

epo@[Link]
Discrete Processed
Information

Auto CRS MAPS


Well Log Reservoir
Petrophysics

Reservoir map

Seal
Seal map

Map Making Prospect


Geochem ML Geochem Source Rock Source rock map Overlay
Algorithm “Sweet Spot”

SVM probability
Maturity Profile SIS
Maturity Map
and Depth Krigging?

Migration map

Data
Well marker +
Auto Correlation
age
Algorithm
Simple Burial
History
NCT Prediction Intermediate
products

Depth Structure Drainage Pattern Migration


Map Reconstruction Pathway

epo@[Link]
Development Stages for Hydrocarbon
Second
Discovery Delineation Ramp Plateau Abandonment
Options

● Infill drilling ● Infill drilling ● EOR drilling


Operation ● Water Flood Well
● Workover

Resource ● Resource Estimation ● Reserve Estimation ● Upside Potential


Management Reserve Estimation

Portfolio ● Reservoir Mapping ● Upside Potential ● Bypassed Zone


● LCLR
Management ● Unconventional
Prod Rate

Time

epo@[Link]
Operation Data streaming -> Interpretation on the fly
● Drilling anomaly detection
● Pressure detection
Formation tester
● Pressure measurement / modelling
● Compartmentalization*
● Fluid analysis

Resource Initial Reservoir Modelling:


● Petrophysical analysis
Management
● Well correlation
● Facies identification
● Facies mapping
● Property mapping
● Resource / reserve estimation

Reservoir model Update


Reservoir property Estimation:
● Rock typing
● J-function / Saturation Height Model

Portfolio ● Reservoir Mapping


● Upside Potential
Management
● LRLC
● Bypassed Zone

epo@[Link]
Facies Labeling

Operation Data streaming -> Interpretation on the fly


● Drilling anomaly detection
● Pressure detection
Formation tester
● Pressure measurement / modelling
● Compartmentalization*
● Fluid analysis

Resource Initial Reservoir Modelling:


● Petrophysical analysis
Management
● Well correlation
● Facies identification
● Facies mapping
● Property mapping
● Resource / reserve estimation

Reservoir model Update


Reservoir property Estimation:
3D Facies Mapping:
● Rock typing
● J-function / Saturation Height Model

Portfolio ● Reservoir Mapping


● Upside Potential Exploration Workflow
Management
● LRLC
● Bypassed Zone

Automation Candidate, tech acquired


Automation Candidate, tech feasible

epo@[Link]
USE WITH CAUTION!!
THIS IS NOT WORK OF MAGIC:

Always have Geologist check the Results..!

Goal Description
1. To automate routine geological
Geologist
work that are repetitive, very prone
to subjectivity, and require a lot of
time to work

2. To provide ‘pre-interpreted maps’


for geologist to work on
interpretation
Discrete
Redraw the CRS
Raw Data QC Processed QC CRS MAPS Overlay
3. To design a workflow that can be MAP
Information
replicated in other field/basin

4. To train Geologist from SKK migas


to understand how to do EDA, and
to do simple Automation Task

epo@[Link]
Algorithm: Automated Well Correlation
Target Well
Automatic Correlation:
Source Well

[Link]
epo@[Link]
Algorithm: Facies Mapping

ore

ore
Automatic 2D Facies Mapping:

Sh

Sh
e

e
fac

fac
ore

ore
Sh

Sh
ore

ore
fsh

fsh
Of

Of
[Link]
mapping-depositional-facies-belt-wit
h-svm-in-python-some-improvization
-4a92d91ba2ec

epo@[Link]
Algorithm: Facies Mapping
Automatic 3D Facies Mapping:

[Link]
epo@[Link]
Non
Hydrocarbon
Exploration and
Development
Use Cases

epo@[Link]
Gawler Project: Mineral Deposit
Prediction
Goal statement: This is what Noisy Data looks like..!!
- Make estimation of selected mineral
deposit using Data Science Delustering? Reclustering? Normalization?

Data:
- Remote sensing (Sentinel)
- Regional Gravity
- Regional Magentic +50gb of Raster data
- Regional Radiometric
- Mineral deposit location
- Geochemistry data 10gb of geochem data

Problem we dealt with:


- BIG DATA
- Multi format (raster vs vector)
- Data noise

epo@[Link]
Raw Data: Vector Cu Deposit Distribution

Gawler Project: Mineral Deposit


Prediction
Raw Data: Vector Cu Deposit Distribution Prediction

Raw Data: Raster

Raw Data: Radiometric data

Results:
- Prediction Result: Fairly good Prediction

Raw Data: Gravity Data


epo@[Link]
Lineament Detection using DEM
Raw Data: SRTM Lineament Mapping KDE Map of Lineament Density

epo@[Link]
Lithology Prediction using
Hyperspectral Image
GRDC mAp
KNN SVM SVM + sPATIAL

epo@[Link]
Styrene biomarker data analysis

[Link to Post]

epo@[Link]
Kriging using open-source tools

[Link to Post]

epo@[Link]
SedStrat off Office Hour
Informal Random talk about Data
science/machine learning / Deep
learning and its application in
Geoscience

Email us at:
epo@[Link]
[Link]@[Link]
aviandito@[Link]
yogipamadya@[Link]

[Link]

epo@[Link]
Thank
you

epo@[Link]

You might also like