Sie sind auf Seite 1von 107

Astana + Aktau Kazakhstan August 29+31, 2017

1
St Petersburg + Moscow Russia September 4+6, 2017
Kuala Lumpur Malaysia September 20, 2017
New Plymouth New Zealand September 25, 2017
KAPPA G5 Perth Australia September 27, 2017
Presentation Villahermosa + CD Carmen Mexico October 5+6, 2017
Hassi Messaoud + Algiers Algeria October 24+25, 2017
Carthage Tunisia October 26, 2017
Bogota Colombia November 27, 2017
Quito Ecuador November 28, 2017
Rio de Janeiro Brazil November 30, 2017
Kiev Ukraine February 20, 2018
Buenos Aires Argentina March 8, 2018
Neuquen Argentina March 9, 2018
Santa Cruz Bolivia March 19, 2018
Olivier Houzé Santiago Chile March 21, 2018
Managing Director Lima Peru March 22, 2018
Seoul South Korea April 19, 2018
Tokyo Japan April 20, 2018

March 2018 Qingdao China April 23, 2018


2

Presentation schedule

1+2 Update on KAPPA + KURC consortium


3 Generation 5 and KAPPA-Workstation
4 Saphir NL Demo
Coffee Break
4 Saphir NL and Topaze NL Demo
5 Cloud usage of KAPPA-Workstation Demo
Coffee Break
6+7+8+9 Rubis + Citrine + Emeraude + Azurite
10 KAPPA-Server
11 KAPPA-Workstation v5.20
12 KAPPA-Automate and KAC consortium Demo
13 PumaFlow ► Puma ; PVTFlow ► Carbone
14 Development plans: G6 and G7
3

KAPPA

• Founded in 1987 (30 years!)


• 100 employees (120 in 2015)
• 100% private ; 80% employees owned
• 530 clients ; 150 universities
• 6600 commercial licenses
• 80% Software – 20% Services
1 / 14
4

KAPPA main clients

1 / 14
5

Offices and Distributors

2018

2018

offices
people 2018
1 / 14 agents
6

www.kappaeng.com

• Information
• Downloads
• Documentation
• DDA book
• Videos
• iBooks
• Forums
• Training
• etc

1 / 14
7

KAPPA’s activity in 1987

Welltest Interpretation ►
1 / 14 Pressure Transient Analysis (PTA)
8

KAPPA’s activity perimeter in 2018

Analysis of Dynamic Data:


• Move fluid in the reservoir (from or to wells)
• Record data: Rates, Pressures, other
• Analysis ► Results + Operational decisions
• Model ► History match data + Forecast

o Intelligent Fields ► Automation + Big data


o Unconventional Resources
1 / 14
9

Software portfolio and consortia

KAPPA-Workstation (K-W)
Engineering modules
Four first modules in v5.10
All six modules in v5.12

KAPPA-Server
PDG data – v5.12

1 / 14 Unconventional Automation
10

Disciplines & KAPPA-Workstation modules

Pressure Transient Analysis Saphir NL


Production Logging Emeraude
Rate Transient Analysis Topaze NL
Numerical Modeling Rubis
Field Performance Analysis Citrine
Formation Testing Azurite

1 / 14
11

KURC

KAPPA Unconventional
Resources Consortium

Phase 1: 2011 - 2014


Phase 2: 2015 - 2018
Phase 3: 2019 - 2022
2 / 14
12

Members ► KAPPA

• Confidential access to data


• Financing: 150 k€ (1) + 50 k€ (2)
• Attendance to videoconferences
• Give priorities & feedbacks

2 / 14
13

KAPPA ► Members

• KURC-1: Analysis of production data


• Dedicated methods and models
• Technical reports
• Software implementation
• Exclusivity for at least 3 years

2 / 14
14

28 KURC members

2 / 14
15

Analysis tools for MFHW

Lw x Xf

k x N² x Xf²

2 / 14 MFHW = Multiple Fractured Horizontal Well


16

SRV & trilinear models as type-curves

2 / 14
17

Complex MFHW models

Before KURC

2 / 14
18

Analytical and numerical DFN’s

2 / 14
19

DFN with well interferences

2 / 14
20

Use of Microseismics data

2 / 14
21

Use of fracturing software results

• Gohfer
• Stimplan
• Fracgeo
2 / 14
22

Simulation of water flowback

2 / 14
23

Pseudofunctions for analytical models

• Pseudopressure correction
• m(p), Z(p)
• k(p)
• Pseudotime correction
• c(p*(t))
• F(p*(t))
• Desorption
2 / 14
24

Confined PVT

Phase enveloppe Pores size ~


Molecules size

Conventional m vs p
2 / 14
25

2017: Integration in K-W v5.12

Public KURC-1

KURC-2

2 / 14
26

Generation 5

3 / 14
27

KAPPA-Workstation

3 / 14
28

Modules migration to G5

PTA Saphir NL 1988 ► 2016


RTA Topaze NL 2003 ► 2016
NUM Rubis 2009 ► 2016
FT Azurite 2016 ► 2016

PLI Emeraude 1995 ► 2017


FPA Citrine 2014 ► 2017

NOD Amethyste 2010 ► No (G6)


3 / 14
29

Modules migration to G5

v5.10 Q1-2016

v5.12 Q1-2017

v5.20 Q2-2018
3 / 14
30

Main reasons to change generation

• Address prior architectural limits


• Redesign technical components
• Select new technologies (DOT.NET)
• User Groups long term wishlist
• Modernized User Interface
3 / 14
31

Saphir documents: G5 vs. G4

3 / 14
32

Evolution of the installation size 

Example Size Holds on…

G1 Saphir v1.40 700 kb 1 x 1.2 Mb 5.25ʺ floppy


G2 Saphir v2.30 5 Mb 3 x 1.4Mb 3.5ʺ floppies
G3 Saphir v3.20 23 Mb 1 x nearly empty CD
G4 Ecrin v4.30 240 Mb 1 x nearly full CD
G5 K-W v5.12 890 Mb The Internet…
3 / 14
33

Some early feedback on G5…

• Heavy – Slow – Unstable – Buggy


• G4 features missing

• What did you do to my favorite software?


• I am staying with G4 forever !
• KAPPA has lost its way !

 It happens EVERY TIME , but…


 Perception is a reality 
3 / 14
34

Our case for G5

• 2.5 Million lines of new (C#) UI code


but same G4 (C++) calculation code
• G5 UI (2017) slower thanG4 UI (2017)
but G5 UI (2017) faster than G4 UI (2005)
and G5 models (2017) faster than G4 models (2017)
• v5.10 (2016) less stable than v4.30 (2015)
but v5.10 (2016) much more stable than v4.0 (2005)
and v5.12 (2017) is very stable
3 / 14
35

Our advise on G5

G5 is more powerful and has more potential


It is our best software ever…
Problems? Don’t cry ; just send the files…

This is the time migrate to G5…

3 / 14
36

Saphir NL & Topaze NL demonstrations

4 / 14
37

What was demonstrated

• Launcher – Browser – Initialization wizzards


• Enhanced (DOT.NET) interface – Enhanced 3D
• New architecture with self-contained analyses – Templates
• Static logs, completions, vs. Depth results
• Multiple rates – Extraction preview
• Redesigned deconvolution
• Loglog diagnostic tools – Analysis dashboard
• Interference dp/dt
• KURC analysis tools & models
4 / 14
38

What was not demonstrated

• Normalized pseudopressures
• Regression on numerical models
• Analytical water injection model (v5.12)
• Permeability tensors (v5.12)
• Wellbore lift curves with artificial lift models
• Online Help
• Minifrac as an analysis option
• 3-phase transient analysis
• Enhanced tidal effects correction
4 / 14
39

Cloud demonstration of KAPPA-Workstation

5 / 14
40

Rubis

6 / 14 Multipurpose full-field numerical model


41

An intermediate product…

6 / 14
42

Upscaling adapted to the simulation needs

Saphir
2000 Cells
3-D

Topaze
200 Cells
2-D

Rubis
5 Cells
2-D
6 / 14
43

Consistency between upscaling levels

Saphir grid: matches the analytical model


Topaze grid: matches after less than 1 hour
Rubis: matches after 20 hours

Dp

PA & Simulation well indexes calibrated in situ from PTA grid

0.01 0.1 1 10
6 / 14 Dt (hr)
44

Running Rubis sectors in Saphir

6 / 14
45

Initial state, krpc and Geomodeler

6 / 14
46

Interference between two MFHW’s

6 / 14
47

Rubis options in Saphir NL and Topaze NL

license

6 / 14
48

Citrine

7 / 14 Multiwell history matching and forecast


49

Multi-well data loading

7 / 14
50

QA/QC of loaded data

7 / 14 data ghosting, statistics, well grouping, straight lines, etc


51

Decline Curve Analysis (DCA)

7 / 14
52

Workflow integrating Topaze NL models

Q&P

Forecast
T-Curve

7 / 14
53

Using Topaze NL Forecast and Type-Curve

7 / 14
54

Multiwell extension of DCA & Topaze NL T-C

7 / 14
55

Emeraude

8 / 14
56

Emeraude v5.12

• G4 software with a G5 look


• Integrated in K-W and Browser connected
• Additional input formats (DLIS, LAS-3)
• Improved Calibration
• Substantial improvements in MPT processing
• More output formats and improved reporting

8 / 14
57

Improved MPT processing

• Additional tools: GAT, FAST, AcQRate, MAPL


• Flexible tool combination
• 2D: polynomial velocity
• 2D: holdup model with built-in segregation
• API for external 2D models
• Additional controls for tool constraints (focus)
• Processing with stations only
• Hold-up averaged spinner calibration
8 / 14
58

Improved User Interface and Workflows

8 / 14
59

Improved spinner calibration

8 / 14
60

Improved MPT mapping models

8 / 14
61

Display of noise logs

8 / 14
62

Azurite

9 / 14
63

Analysis of Formation Tests

• 1 File = 1 Well
• 1 Well = 1 or several Runs
• 1 Run = 1 or several Stations
• 1 Station = 1 or several Tests
• Automatic test analysis based on spherical flow
• Automatic selection of the best test in station
• User controlled spherical flow analyses and PTA
• User controlled gradient surveys & contact points
9 / 14
64

Diplay mode 1: versus depth (logs)

9 / 14
65

Display mode 2: versus time (stations)

9 / 14
66

Display mode 3: PTA (Analysis)

9 / 14
67

Loading data (1): mnemonics & tools

9 / 14 Load from DLIS, LIS, LAS, Excel, Ascii, etc


68

Loading data (2): reference channels selection

9 / 14 built-in or user defined mnemonics and tools


69

Loading data (3): calculation of Cpf

9 / 14 From SPE Paper #183791


70

Automatic results after load

9 / 14
71

User control of spherical flow analysis

9 / 14
72

Pressure Transient Analysis

9 / 14
73

PTA: vertical interference between probes

9 / 14
74

Analytical models available in Azurite

• all probe types and geometries


• vertical and deviated wells
• single and n-layer – anisotropy

9 / 14 • sink and vertical interference


75

User controlled gradient surveys

9 / 14
76

Comparison of multiples wells

9 / 14
77

Comprehensive report

9 / 14
78

KAPPA-Server

or…
BLI

10 / 14
79

Q2-2018: KAPPA-Workstation v5.20

11 / 14
80

Q2-2018: KAPPA-Workstation v5.20

• Multilaterals (analytical+numerical)
• ICD’s (n)
• Simulation of geomodeler grids (n)
• Monte Carlo analysis
• Multiwell optimization? (a+n)
• Full DST analysis and models (a)
• Faults with throws (n)
11 / 14
81

K-W v5.20: numerical screenshots

11 / 14
82

K-W v5.20: numerical screenshots

11 / 14
83

K-W 5.20: numerical screenshots

11 / 14
84

Q2-2018: KAPPA-Workstation v5.20

• Segmented Well Forecast


• Groups comparison & forecast
• Statistical analysis & model mining
• Images (waveforms)
• Further extensions of MPT processing
• DTS
• Real time
• Probe & Packer 3D numerical model

11 / 14 • Gradients: statistics & automation


85

K-W v5.20: Citrine screenshots

11 / 14
86

K-W v5.20: Emeraude Screenshots

11 / 14
87

K-W v5.20: Azurite screenshots

11 / 14
88

Model Mining in Citrine v5.20 (1/2)

Topaze RTA
on some wells

or

Series of
Designs
M1, M2, …, MN
or

Monte Carlo
simulations

11 / 14 Generation of a list of models from various sources


89

Model Mining in Citrine v5.20 (2/2)

𝜶𝒊

𝜶𝒊

𝑴 = ෍ 𝜶𝒊 𝑴𝒊
𝒊=𝟏

11 / 14 Linear optimization on each well – Match and forecast


90

Automation & KAC

12 / 14
91

Successive issues and focuses

2000 2008 2016


data information need for
overload overload automation
+ big data

12 / 14
92

Human & technological contexts

• Crisis ► Same work with fewer people and…


• Big crew change massacre ► Less experience

• Big data ► Need new applications


• IT evolution ► Prepare migration to Clouds
• PC, Tablets & Smartphones ► Web solutions

Need for new automatized workflows


► KAPPA-Automate
12 / 14
93

Positioning of KAPPA-Automate

Data Knowledge

K-A
K-S K-W

Software

12 / 14
94

KAPPA Automation Consortium (KAC)

KAC
• 9 signed members (+3?)
• Free - User Group of OPCO’s

KAC-1
• April 2016 to June 2018
• 2016: architecture & technology
• 2017-2018: development of a POC

KAC-2
• July 2018 to December 2019
• Deployment of K-A prototype
12 / 14
95

KAPPA Server v5.12 workflow (reminder)

or…
BLI

12 / 14
96

KAPPA-Automate processes

API

html5

bus

12 / 14
97

Description of individual K-A components


smartphones historians
tablets
third
data
party storage
analytics

data
web plug-ins
services connexion open
PC’s
toolkit server
monitoring

Cloud
event
compatible
logs
PDG client services bus
with no UI registration
K-W G5
user / admin
authentication

K-W G5
12 / 14 as slave
PDG: mirroring, filtering, datum, events
98

Main technological components used in K-A

bus

12 / 14
99

Adaptative Web based User Interface

12 / 14
100

PumaFlow►Puma & PVTFlow►Carbone

• PumaFlow & PVTFlow: IFPEN’s fullfield simulator & PVT


• Strength of PumaFlow: PumaNum numerical engine
• Puma = KAPPA G5 (Rubis) interface + IFPEN’s PumaNum
• Carbone = KAPPA G6 (Web) interface + IFPEN’s PVT library
• KAPPA products « powered by » IFPEN
• Isofunctional maintenance updates of PumaFlow & PVTFlow
• PVTFlow ► Carbone expected in 2020
• PumaFlow ► Puma expected in 2021
• Commercialized by KAPPA & Beicip-Franlab
13 / 14
101

Puma: a missing link for KAPPA portfolio

Geomodel

Dynamic
Data
13 / 14
102

Carbone: KAPPA’s first G6 (Web) application

3rd
API

html5

bus

13 / 14
103

Three configurations for Carbone usage

Stand-alone
Client-server

K-A microservice
13 / 14
104

Future developments

14 / 14
105

Software portfolio in 2020

KAPPA-Automate
Automation & Big Data
KAPPA-Server as a PDG subset
Environment for G6 migration

KAPPA-Workstation
Engineering modules

14 / 14
106

Virtual Reality for a Generation 7 ?

14 / 14
107

Thank you ! Merci !


Terima kasih
Дякую!
Cảm ơn ありがとう!

¡ Gracias !
Grazie! ...١‫شكر‬
Obrigado!
谢谢! Danke !
Зур рахмəт!

Das könnte Ihnen auch gefallen