You are on page 1of 9

Evaluating Interwell Connectivity in

Waterflooding Reservoirs with Graph-­


Based Cooperation-­Mission
Neural Networks
Xingjie Zeng1,2‍‍, Weishan Zhang1*‍‍, Tao Chen1‍‍, Hans-­Arno Jacobsen2‍‍, Jiehan Zhou3‍‍, and Bingyang Chen1‍‍

1
China University of Petroleum
2
University of Toronto
3
University of Oulu

Downloaded from http://onepetro.org/SJ/article-pdf/doi/10.2118/209607-PA/2669789/spe-209607-pa.pdf/1 by Saurabh Yadav on 22 May 2022


Summary
Interwell connectivity plays a key role in waterflooding for guiding water injection. The existing works focus on the response relation-
ship between one injection well and one production well. No research has explored the structural information of waterflooding on a well
pattern. To address this challenge, this paper proposes cooperation-­mission neural networks for interwell connectivity with graph infor-
mation. Specifically, we propose some assumptions based on the petroleum domain to represent the well pattern with an adjacent matrix
of the graph. Then we propose two targets from the view of injection well groups and production well groups. Accordingly, we propose
cooperation-­mission neural networks from these two aspects to evaluate the interwell connectivity in the well pattern. We test our model
from two perspectives: the accuracy of estimation with tracer and the graduality of interwell connectivity. The results demonstrate that
our model makes a good performance and achieves the connectivity analysis accuracy rate of 91.4%. Moreover, this study demonstrates
that it is practical to evaluate the interwell connectivity with graph.

Introduction
Waterflooding is a major secondary recovery method that is used after oil has been partly produced with natural energy (Heffer et al. 1997).
Normally, only 30% of the oil in a reservoir can be extracted, but waterflooding can increase the recovery and maintain the production of a reservoir
over a longer period. However, after being developed for several years with flooding, the oil fields usually suffer from high water cut of crude oil
and low oil recovery. Interwell connectivity, an important reservoir property, can represent flooding ability and thus be used to guide water injection.
For example, a large interwell connectivity can represent a high permeability zone or a dominant flow channel between two wells. Meanwhile, a
low interwell connectivity is an evidence for low permeability. Therefore, oil producers can take measures such as water plugging or fracturing
according to the interwell connectivity of the reservoir to optimize the production environment.
The most common methods used to evaluate the interwell connectivity are tracer testing, pressure test analysis, and numerical simula-
tion. Interwell tracers (Ji et al. 2002; Du and Guan 2005) can monitor the radiation capacity over time and give a profile of the waterflood-
ing path from the injection well to the production well, which helps describe the connectivity. However, it requires several months for
monitoring and is costly. Pressure test analysis (Whittle et al. 2003; Gringarten et al. 2000) interprets the pressure of stimulus wells and
monitors the pressure variations of response wells to get a pressure transmission coefficient, thereby evaluating the connectivity. This
method disturbs production and increases costs. Numerical simulation (Rwechungura et al. 2011; Emerick 2017) can evaluate the remain-
ing oil after history matching with physical models but cannot reveal the connectivity with grid directly. As such, these methods cannot
be used on a large scale for interwell connectivity.
Over the last several decades, the digital oil field has made great progress (Artun 2017). Continuous sensor data are collected from
individual wells and sent to the intelligent management system, which supports data mining. Therefore, lots of data-­driven methods have
been proposed to evaluate interwell connectivity. Some studies use bottomhole pressure data (Tiab 2007; Dinh and Tiab 2008; Liu et al.
2020) to train the model for sensitivity analysis or construct the linear regression relationship (Dinh and Tiab 2013). However, there is a
lot of noise in bottomhole pressure data because of weak correlation. Therefore, it is not easy to learn the regularity from pressure data
and evaluate the connectivity with good performance.
In response to the weak correlation problem, many researchers introduce injection and production data to evaluate interwell connec-
tivity. The interwell connectivity reflects the flowing ability of a reservoir with complex geological conditions. It is difficult to fully
understand these conditions. However, these geological conditions exist stably and follow some laws. Take trap leakage for example. It
will happen in each waterflooding production and follows the complex physical laws. If we control variables of production, the reservoir
is a black-­box model. The intelligence model can learn the output of this black-­box model with lots of data.
Based on this idea, some studies combine machine learning methods with physical models to evaluate connectivity with noise (Orta
Aleman and Horne 2021) or time lag and attenuation (Albertoni and Lake 2003). These methods use machine learning to solve partly
tasks and coordinate with physical models. This can not only empower the model with laws of physics but also limit the learning ability
of laws not involved. For machine learning methods, the most widely used are correlation analysis (Tian and Horne 2016), multivariate
linear regression (Dinh 2009), and capacitance model (Yousef et al. 2006; Lake et al. 2007; Sayarpour 2008; Soroush et al. 2013; Soroush
2014). Kaviani et al. (2012) even propose two enhancements to increase the tolerance of capacitance model when bottomhole pressures
are unavailable. However, injection/production data and interwell connectivity are dynamically changing over time, and time series can
also be one of the important features. Therefore, some studies introduce time series-­oriented deep learning methods to evaluate the con-
nectivity. Cheng et  al. (2019) propose an artificial neural network-­based interwell connectivity analysis method to get the mapping

*Corresponding author; email: zhangws@upc.edu.cn


Copyright © 2022 Society of Petroleum Engineers
Original SPE manuscript received for review 11 November 2021. Revised manuscript received for review 26 December 2021. Paper (SPE 209607) peer approved 26 January 2022.

2022 SPE Journal 1


function between production wells and injection wells. Cheng et al. (2020) propose a long short-­term memory-­based global sensitivity
analysis method to evaluate the injector-­producer relationship. Chen et al. (2021) propose a statistical recurrent unit with input at different
time scales to learn temporal trends, which achieves the same performance with the streamline method. These methods introduce time-­
series features and extract the pattern from data to infer interwell connectivity.
However, the aforementioned methods only evaluate the interwell connectivity by analyzing data based on several wells, which
ignores the effect of other connected wells. When one well is connected to more than two wells, as is often true, the accuracy will decline
because of the interference from other wells. To this end, Sen et al. (2021) introduce spectral clustering, the basic of graph convolutional
networks, for rate optimization. Because of the simple structure, it can be applied in a large-­scale well pattern with high efficiency.
However, it is a machine learning method that has a lower representation ability than deep neural networks for complex geological laws.
Wang et al. (2021) propose an interpretable recurrent graph neural network to evaluate the connectivity based on the energy information,
such as bottomhole pressure. It is a good exploration to introduce graph neural networks for interwell connectivity evaluation. However,
this method still has several limitations: (1) The data are generated from geological models by leveraging commercial software. As a
result, this is not an end-­to-­end model because it relies on abstract physical models. (2) In practice, the energy passing in a well pattern is
directed. Whereas this method is based on the undirected graph, the energy passing laws can not be reflected precisely.
To tackle these issues, this paper proposes graph-­based cooperation-­mission neural networks (G-­CMNN). (1) For the challenge of waterflooding
complexity, we represent the waterflooding process with a directed graph. (2) For the challenge of interwell connectivity evaluation, we design an
end-­to-­end model, accounting for injection well groups and production well groups, which empower the network with competitive evolution abil-
ity. Our method has been validated by experimental results on a real-­world oilfield data set. The main contributions are as follows.
• We propose a graph-­based well pattern representation method that enriches the information for interwell connectivity.

Downloaded from http://onepetro.org/SJ/article-pdf/doi/10.2118/209607-PA/2669789/spe-209607-pa.pdf/1 by Saurabh Yadav on 22 May 2022


• We propose transformer-­based cooperation-­mission neural networks to learn graph structural information for interwell connectivity
evaluation which also introduces the time-­series information.
• We present a complete evaluation method for interwell connectivity. The experimental results demonstrate that it is practical to
evaluate the interwell connectivity with graphs.
The remainder of this paper is organized as follows. Section “Motivation” introduces the motivation of interwell connectivity with graphs.
Section “Methodology” presents G-­CMNN to evaluate the interwell connectivity. Section “Experiments” tests the proposed model with
oilfield data. Section “Conclusion” concludes the paper and introduces future works.
Motivation
Injection and Production Relationship. In waterflooding, water provides the pressure that drives the oil in the reservoir from injection wells to
production wells. The pressure from one injection well serves several production wells around it and one production well also obtains water P from
several injection wells, resulting in confusion about water distribution. The relationship of waterflooding can be represented as ‍Ii = j2Nei Fij ‍
P
and Pj = i2Nej Fij, where i and ‍j‍are the well index of injection wells and production wells, ‍Ii‍is the injection amount of injection well vi, ‍Pj ‍
‍ ‍
is the production amount of production well vj, ‍Nei‍is the index set of responsive production wells of injection well vi, and ‍Nej‍is the index set of
responsive injection wells of production well vj. ‍Fij‍is the flow amount from the injection well vi to the production well vj. For example, in Fig. 1,
the wells with number 1, 2, 3, and 4 are responsive production wells of Injection Well 5. Correspondingly, the wells with number 5, 6, and 7 are
responsive injection wells of Production Well 2. Therefore, it is hard to evaluate the interwell connectivity only based on the data of the two wells.
The interwell connectivity should be evaluated in the well pattern domain.

Fig. 1—The waterflooding process in the well pattern. The blue nodes are injection wells, and the red nodes are production wells.
Water will flow from the injection well to the production well which makes edge directed.

Representation with Graph Structure. A well pattern can be denoted as a graph G ‍ = (V, E)‍, where V ‍ ‍and ‍E ‍denote the set of T ‍ ‍nodes
(wells in oil field) and ‍L‍edges (distribution ratio of injection water). Let V ‍ = fv1 , : : : , vT g‍and ‍E = fe1 , : : : , eL g.‍ Each edge ‍el 2 E ‍can also
be presented as ‍eij = (vi , vj )‍, where ‍vi , vj 2 V ‍are endpoints of the edge. Let ‍A‍denote the adjacency matrix of G ‍ ‍where ‍Aij = eij ‍if there is
an edge between node vi and vj:
well1    wellT
2 3
well1 e11    e1T
A= .. 6 . .. 7 (1)
6 . 7
. 4 . eij . 5.
‍ wellT eT1    eTT ‍
Therefore, the production amount can be presented as

2 2022 SPE Journal


Nej
P
Pj = Ii  Aij , (2)
‍ i=1 ‍
where ‍Pj‍is the production amount of the production well with index ‍j‍, ‍Ii‍is the injection amount of the injection well with index i, ‍Aij‍is the water
distribution ratio from the injection well vi to the production well vj, and ‍Nej‍is the index set of injection wells that are connected to the production
well vj.

Methodology
In this section, we propose G-­CMNN to evaluate interwell connectivity. First, we introduce transformer theory for model design. Then,
we propose a graph-­based data presentation method to consider the correlation of wells in the well pattern. Finally, we design cooperation-­
mission neural networks to evaluate interwell connectivity based on time series.

Transformer for Time Series. Transformer is a kind of neural network for processing sequential data based on the self-­attention
mechanism (Vaswani et al. 2017). It has achieved start-­of-­the-­art results in various neural language tasks (Dai et al. 2019; Radford et al.
2019; Devlin et al. 2018). As a powerful self-­attention component, it can also be introduced to the computer version domain (Han et al.
2020; Touvron et al. 2021; Zheng et al. 2021) and achieved good performance. For its good feature extraction and memory ability in short
sequential data, we introduce it to learn the temporal information of connectivity and waterflooding.

Downloaded from http://onepetro.org/SJ/article-pdf/doi/10.2118/209607-PA/2669789/spe-209607-pa.pdf/1 by Saurabh Yadav on 22 May 2022


Fig. 2 shows the architecture of a transformer. The encoder and decoder are both composed with ‍N ‍identical layers. Each encoder layer
has two sublayers that are composed of a stack of multihead attention layer, normalization, residual connections, and feed-­forward layer.
Each decoder layer has three sublayers that are composed of a stack of masked multihead attention layer, multihead attention layer, layer
normalization, residual connections, and feed-­forward layer. The positional encoding introduces ‍sin‍ and ‍cos‍ to encode the positional
information. An important part of the transformer is the attention mechanism. The attention mechanism represents how important other
tokens in an input are for the encoding of a given token. The function of attention can be summarized as follows:

Fig. 2—Architecture of a transformer (after Vaswani et al. 2017).

 
QKT
Attention (Q, K, V) = softmax p V,
‍ dk ‍ (3)

where ‍Q ‍, ‍K ‍, and V
‍ ‍ are packed together from input ‍X ‍ with fully connected neural networks as ‍Q = XWq , K = XWk , V = XWv ‍, where
‍ q , Wk , and Wv ‍ are the weights of neural networks. Multihead attention is utilized to boost the results of several attention layers from
W
different mapping spaces for better performance. The function can be represented as
 
‍ MultiHead (Q, K, V) = Concat head1 , : : : , headh WO ,‍ (4)
 
Q
headi = Attention QWi , KWK i , VWi ,‍
V
‍ (5)

Qdmodel dq , WK 2 Rdmodel dk , WV 2 Rdmodel dv , WO 2 Rhdv dmodel , and ‍i 2 Rh ‍. In this work, we employ ‍h = 3‍attention heads.
where W
‍ i 2R i i ‍‍ i ‍

Graph-Based Well Pattern Representation. To represent the well pattern with graphs, this paper presents some assumptions according to the
production characteristics.

2022 SPE Journal 3


Assumption 1. In the waterflooding, the water is driven from the injection well to the production well, which shows a directed graph. In addition,
there is no edge between two injection wells or two production wells because of both in high or low pressure. Correspondingly, there is also no
edge connecting itself.
Based on Assumption 1, we simplify the adjacency matrix of the well pattern to an asymmetric matrix whose column is production
well and index is injection well. ‍emn‍is the distribution ratio of injection well vn to production well vm:

I1    IN
2 3
P1 e11  e1n
AQ = .. 6 . .. 7 (6)
6 . 7,
. 4 . emn . 5
‍ PM em1    eMN ‍

where ‍M ‍and ‍N ‍are the number of production wells and injection wells in a well pattern.
Assumption 2. There is no edge if fault rock interrupts formation continuity between the injection well and the production well. The fault rock
can be identified from seismic data with the technology of formation inversion. In most oil fields, this is a basic work and can obtain the results
easily. In addition, with a deep understanding of the reservoir, the results of formation inversion will be modified. The results of fault rock should
be updated dynamically.

Downloaded from http://onepetro.org/SJ/article-pdf/doi/10.2118/209607-PA/2669789/spe-209607-pa.pdf/1 by Saurabh Yadav on 22 May 2022


According to the aforementioned assumptions, the adjacency matrix can be modified, and the modified values can also be set as con-
straints for training. Then we need to obtain the remaining exact values in the adjacency matrix. Therefore, we design the neural networks
to train the model for predicting interwell connectivity based on the injection/production data and assumptions.

Cooperation-Mission Neural Networks. Based on aforementioned assumptions, there are two targets for neural networks.
Target 1. The predicted production results of production wells should match the real-­world results. If we can infer the production
results of each production wells based on the injection data and interwell connectivity, the interwell connectivity results will be reliable.
Therefore, the loss of predicted production results can be used to train the model for interwell connectivity.
To train Transformer
‍ A,‍ we collect the features ‍Fe(I)‍from the injection well (e.g., injection pressure, thickness of injection layer, and injection
mode), the features ‍Fe(P)‍from the production wells (e.g., oil pressure, parameters od pump, and thickness of production layer), and well spacing
‍D‍to build the data set. Let ‍AQ ‍denote the interwell connectivity matrix and start it with adjacency matrix ‍A‍. The function of model training can be
summarized as follows:

‍
Q
A(m, ) =TransformerA (Fe(Pm ), kNn=1 (Fe(In ), Dmn )),‍
m
(7)

‍ AQ = kM Q
m=1 A(m, ),‍ (8)
‍ loss1 = RMSE(AQ EI >  P), Q ‍ (9)

where ‍Nm‍is the number of injection wells that may be connected to the production well ‍Pm‍based on the assumptions, ‍EI ‍is the injection amount
vector of all injection wells, ‍PQ ‍is the production amount vector of production wells in 1 month, and ‍‍is to concatenate the connectivity vector of
production well group. Transformer
‍ A‍ can infer the interwell connectivity with production well group. After ‍M ‍ batches, interwell connectivity
matrix ‍AQ ‍can be utilized to calculate the loss with root-­mean-­square error and train the model with backpropagation.
Target 2. The summation of water distribution ratios of one injection well should be close to 1. However, edge-­bottom water and trap
leakage make the water flooding system unbalanced. P
To alleviate this issue, we set the initialized value ‍˛‍as the ratio of production volume
M
P
to injection volume which can be written as ˛ = Pm=1 N
m
. The summation of ratios of injection wells are different from each other, but they
‍ n=1 In ‍
are more likely to be around the initialized value ‍˛‍. Therefore, we introduce hyper-­parameter ‍ı‍to set the confidence interval which can
be summarized as [‍ ˛  ı, ˛ + ı].‍ The summation of ratios of each well can fluctuate within this interval with no loss. This would be the
constraints of both submodels and guide the model training with the loss of production prediction.
We collect the same features as Target 1 and organize the input as injection well group to train Transformer
‍ Q ‍denote the inter-
B ‍. Let ‍A
well connectivity matrix and start it with adjacency matrix ‍A‍. The function of model training can be summarized as

‍ AQ  (, n) =TransformerB (Fe(In ), kN m=1 (Fe(Pm ), Dmn )),‍


n
(10)

‍ AQ  = kN Q
n=1 A (, n),‍ (11)
8̂ PM PM
< m=1 AQ  (m, n)  (˛ + ı), if Q
m=1 A (m, n) > (˛ + ı),
P
n2N PM  PM
loss2 = (˛  ı)  m=1 AQ (m, n), if Q
m=1 A (m, n) < (˛  ı), (12)
n=1 :̂
‍ 0, otherwise; ‍

After ‍N ‍ batches, interwell connectivity matrix ‍AQ ‍ can be utilized to calculate the loss with root-­mean-­square error and train the model with
backpropagation.
To fuse the results based on two targets, we introduce a fully connected neural network ‍FNNC ‍to predict the interwell connectivity. The
loss of ‍FNNC ‍is the sum of ‍loss1‍and ‍loss2‍. The function can be summarized as

‍ Q
AO = Reshape(W3 ((W1  Flatten(A))k(W Q  )))),‍
2  Flatten(A (13)
‍ loss = loss1 + loss2 ,‍ (14)

where ‍Flatten‍is to flatten the matrix to vector and ‍Reshape‍is to reshape the vector to the matrix with the original dimension. The structure of
cooperation-­mission neural networks is shown in Fig. 3, and the algorithm of cooperation-­mission neural networks is shown in Algorithm 1.

4 2022 SPE Journal


Downloaded from http://onepetro.org/SJ/article-pdf/doi/10.2118/209607-PA/2669789/spe-209607-pa.pdf/1 by Saurabh Yadav on 22 May 2022
Fig. 3—Workflow of G-­CMNN: ‍Pm‍is the ‍mth‍production well and ‍In‍is the ‍nth‍injection well. The orange box represents an injection
well group. The blue box represents a production well group.

Algorithm 1—Cooperation-­Mission Neural Networks


Input: initialized adjacency matrix ‍AQ ‍for Transformer
‍ Q ‍for Transformer
A‍and ‍A ‍ B ‍with ‍N ‍injection wells and ‍M ‍production
wells, production duration with ‍K ‍months, features of production well ‍Fe(P)‍and injection well ‍Fe(I)‍, well spacing ‍D ‍, model
training epoch‍R‍
Output: final adjacency matrix ‍AO k ‍of ‍kth‍month
1: for ‍k  K ‍do
2:    for ‍r  R‍do
3:    ‍m = 1, n = 1‍
4:     for ‍m  M ‍do
Q Nm
5:       ‍A(m, ) =TransformerA (Fe(Im ), kn=1 (Fe(In ), Dmn ))‍
Q M Q
6:       ‍A = km=1 A(m, )‍
QE Q
7:     ‍loss1 = RMSE(AI  Pj )‍
8:     Train Transformer
‍ A‍with ‍loss1‍by backpropagation
9:    for ‍n  N ‍do
Q Nn
10:      ‍A (, n) =TransformerB (Fe(In ), km=1 (Fe(Pm ), Dmn ))‍
Q  N Q 
11:     ‍A = kn=1 A 8̂(, P n)‍
PM
M Q Q
Pn2N < m=1 A (m, n)  (˛ + ı), if m=1 A (m, n) > (˛ + ı),
PM  P M Q
loss2 = n=1 Q
(˛  ı)  m=1 A (m, n), if m=1 A (m, n) < (˛  ı),

12:    ‍ 0, otherwise; ‍

13:    Train Transformer


‍ B ‍with ‍loss2‍by backpropagation
Q
14:   ‍AO k = Reshape(W3 ((W1  Flatten(A))k(W Q  ))))‍
2  Flatten(A
O
A
15:   return ‍ k ‍

Experiments
Introduction to the Field Case and Data Set Generation. The Dongdong unit is the eastern extension of the CNPC-­Dagang Oil Field.
The CNPC-­Danggang Oil Filed is one of the most prolific oil fields with a complex fault zone shown as Fig. 4. The field was discovered
in 1965, which is the third oil field in China. Since 1970, waterflooding has been their main development mode. By 2018, the composite
water cut of the Dongdong unit is more than 91%. From 2014, the Dongdong unit starts to drive the oil with polymer. Therefore, in this
case study, we collect the production data from 2011 to 2013 for interwell connectivity evaluation.
We evaluate the interwell connectivity based on injection/production data. To reduce the influence of wells that are not in the testing
unit, we select an independent block that is surrounded by faults shown in Fig. 5. The number of this zone that we considered is 11,
including seven injection wells and four production wells. The injection, production, and oil pressure history of each months in the block
is shown in Fig. 6. The variety of injection volume empowers the data of effectiveness. The interwell connectivity is also affected by

2022 SPE Journal 5


production parameters such as pressure, so we introduce production parameters as features to train the model. Well spacing is the Euclidean
distance of two wells which is calculated with coordinate. The features for input and the output of each submodel are shown in Table 1.

Features Output
Injection data Number of layers, thickness, days for injection, TransformerA:
injection mode, oil pressure, casing pressure, Q ‍;
The adjacency matrix, ‍A
mainline pressure, top depth, bottom depth, TransformerB:
injection volume Q ‍
The adjacency matrix,‍A
Production data Number of layers, thickness, days for FNNC;
production, pump depth, pump diameter, The adjacency matrix,‍AO‍
displacement, pump stroke, pump frequency,
oil pressure, casing pressure, backpressure,
pump efficiency, top depth, bottom depth,
crude oil production
Well spacing Well spacing

Table 1—Features of input for model training.

Downloaded from http://onepetro.org/SJ/article-pdf/doi/10.2118/209607-PA/2669789/spe-209607-pa.pdf/1 by Saurabh Yadav on 22 May 2022


The data from the wellbore sensors can be noisy and contain lots of abnormal signals because of either operational activities or faulty
equipment. Therefore, we introduce expert knowledge to exclude outliers. Expert knowledge is the scope of each feature. It would be an
error when the value is out of this scope. However, it is also reasonable for some values with bias but within the scope. Because the bias
will also appear in the data set for testing and the model can learn it well. After the data processing, the data set for training is organized
as a graph whose nodes have features in 1 month. The model can evaluate the interwell connectivity in each month.

Fig. 4—Geographic location of the Dagang Oil Field.

Fig. 5—Geographic location of the Dongdong unit.

6 2022 SPE Journal


Downloaded from http://onepetro.org/SJ/article-pdf/doi/10.2118/209607-PA/2669789/spe-209607-pa.pdf/1 by Saurabh Yadav on 22 May 2022
Fig. 6—Injection and production history of each well in the testing block.

Experimental settings. In our work, the production data are collected once a month which makes data scarce. Therefore, we try to infer
the interwell connectivity with lightweight neural networks. The Transformer
‍ A‍and Transformer
‍ B ‍have both three transformer layers and
three fully connected layers. The ‍FNNC ‍ has three fully connected layers. The ‍ı‍ is the hyper-­parameters, and we employ ‍ı = 0.1‍ in this
work. It can be adjusted by accuracy when values of other parameters are invariant.
We test our model with real-­world data. Some simulation models can also present the connectivity. For example, we can trace streamlines and
compute the average interwell connectivity. However, this method may cause some errors because of the complicated geological conditions. The
results from tracers can present the connectivity intuitively. Therefore, we evaluate the model from the following two aspects:
• Interwell connectivity can be tested with tracers. However, the tracer test cannot be applied in all wells because of the high cost. We
can use the available tracer test results to evaluate the model.
• Interwell connectivity is gradual and will not change a lot in a short time, which is called graduality. If the interwell connectivity
fluctuates sharply within several months, it shows that that model can not infer the connectivity with good physical laws.
Results and Evaluation. The accuracy calculated with tracer testing results shows the practicality of the model and the advantage of graphs. The
graduality of prediction results shows the applicability of the model. Therefore, we evaluate the model with accuracy and applicability.
Accuracy Evaluation. According to injection/production data and geological data, the model can evaluate the interwell connectivity
of a well pattern. The crosspoints in Table 2 show the interwell connectivity of injection wells and production wells. According to the
assumption of our model, the column sum of Table 2 should be a vector of 1s when the total injection of a zone is equal to the total pro-
duction. But as shown in Fig. 6, the total injection of this zone is much more than production, so lots of water is lost.

Data Injection Well


201211 G282 G7-­33 G7-­33-­1 G7-­34 G7-­35 G7-­36 G8-­34
Production G580K 0.0809 0.0589 0.0817 0.1048 0.0679 0.0680 0.0562
well
G6-­35 0.0973 0.0628 0.1248 0.0967 0.0816 0.0803 0.0943
G7-­33-­2 0.1333 0.1867 0.1199 0.0972 0.1778 0.1738 0.2074
G7-­37 0.0893 0.0778 0.0721 0.1244 0.0970 0.1017 0.0570

Table 2—The prediction results of well pattern.

Table 3 shows the results of the tracer test. It is the flooding ability from an injection well to a production well. The interwell connectivity pre-
sented in our model is the distribution ratio that can also be considered as a flooding ability. However, they have different dimensions because of
the different testing methods. Normalization can eliminate the influence of dimension. For the flooding ability presented by tracer testing, we can
calculate the flooding volume per unit time by multiplying the layer thickness, the layer width, and the flooding speed. The target zone is in the same
sand body where reservoir heterogeneity is weak. Therefore, the swept area of each well is assumed to be approximately equal to each other, and
we can infer that the width of each layer is almost the same. By omitting the layer width, we calculate the flow ratios from testing results with the
layer thickness ‍h‍and the flooding speed ‍v‍. In our work, we have four tracer samples, so the function can be summarized as follows:

2022 SPE Journal 7


Injection Production Thickness Flooding Normalized Tracer
Index Well Index Well Index (m) Speed (m/d) Results (Ratio)
1 G282 G6-­35 2.4 3 0.309
2 G282 G7-­37 1.79 3.1 0.238
3 G7-­36 G6-­35 1.55 3 0.199
4 G7-­36 G7-­37 1.91 3.1 0.254

Table 3—Normalized flooding ability based on results of the tracer test.

h v
ratioi = P4 i i .
‍ i=1 hi vi ‍ (15)

To eliminate the influence of dimension, we also normalize the interwell connectivity in Table 4. The results show that the proposed model can
predict the interwell connectivity and match with tracer testing results. To calculate the accuracy, we design the evaluation function as

Downloaded from http://onepetro.org/SJ/article-pdf/doi/10.2118/209607-PA/2669789/spe-209607-pa.pdf/1 by Saurabh Yadav on 22 May 2022


Interwell Connectivity Ratio G282 to G6-­35 G282 to G7-­37 G7-­36 to G6-­35 G7-­36 to G7-­37
Normalized tracer results 0.309 0.238 0.199 0.254
Normalized prediction results 0.264 0.242 0.217 0.276
Accuracy 91.4%

Table 4—The accuracy of the model according to the results of the trace test.

1 P
K
jOy(k) y(k) j
Accuracy = 1  K y(k)
,
‍ k=1 ‍ (16)

where ‍y(k)‍is each observed value and ‍yO (k)‍is the predicted one. The accuracy shows the similarity of ‍K ‍observed values and ‍K ‍predicted values. A
low value would show a low level of correlation. Here we get 91.4% which shows the good performance of the proposed method.
Applicability Evaluation. Interwell connectivity is a characteristic of the reservoir and cannot change a lot in a short time, so we
can also verify the graduality of interwell connectivity. Table 5 presents the interwell connectivity results of four edges from June to
November 2012. We can find that interwell connectivity has a good graduality. Although the injection/production environment is chang-
ing, the model can evaluate the interwell connectivity well and match the physics laws.

Interwell Connectivity Prediction Results G282 to G6-­35 G282 to G7-­37 G7-­36 to G6-­35 G7-­36 to G7-­37
June 0.09727044 0.08929992 0.08032408 0.10174170
July 0.09726977 0.08929960 0.08032368 0.10174119
August 0.09726933 0.08929929 0.08032331 0.10174073
September 0.09726899 0.08929896 0.08032294 0.10174021
October 0.09726868 0.08929857 0.08032261 0.10173964
November 0.09726836 0.08929814 0.08032229 0.10173903

Table 5—The interwell connectivity prediction results from June to November 2012.

Conclusion and Future Work


In this paper, we propose G-­CMNN to evaluate interwell connectivity, which aims to break through the limitation of evaluation methods
based on the data only from two wells. Concretely, we introduce the graph structural information of the well pattern to address the water-
flooding complexity. Then we design cooperation-­mission neural networks to learn interwell connectivity based on injection and produc-
tion well groups. The experimental results on the real-­world oilfield data set show that our method achieves good performance in accuracy
and applicability. In the future, we will optimize the model from the following two aspects:
• The structure of the well pattern will change over time because of well failure or adjustment of the production plan. Therefore, some
dynamic graph methods (Skarding et al. 2021) should be introduced to address this challenge.
• The production data are collected once a month which is scarce for a complex model, especially in a new oil field. Therefore, some graph
transfer learning methods (Han et al. 2021) could be introduced to address the small sample problem and improve the training speed.

Acknowledgments
”This research was supported by the National Natural Science Foundation of China (grant 62072469), National KeyR&D Program
(2018YFE0116700), and the China Scholarship Council.”

8 2022 SPE Journal


References
Albertoni, A. and Lake, L. W. 2003. Inferring Interwell Connectivity Only From Well-­Rate Fluctuations in Waterfloods. SPE Res Eval & Eng 6 (1): 6–16.
SPE-­83381-­PA. https://​doi.​org/​10.​2118/​83381-​PA.
Artun, E. 2017. Characterizing Interwell Connectivity in Waterflooded Reservoirs Using Data-­Driven and Reduced-­Physics Models: A Comparative Study.
Neural Comput Appl 28 (7): 1729–1743. https://​doi.​org/​10.​1007/​s00521-​015-​2152-​0.
Chen, H., Sen, D., Datta-­Gupta, A. et al. 2021. Model-­Free Assessment of Inter-­Well Connectivity in CO2 WAG Projects Using Statistical Recurrent Unit Models.
Paper presented at the SPE Annual Technical Conference and Exhibition, Dubai, UAE, 21–23 September. SPE-­205944-­MS. https://​doi.​org/​10.​2118/​205944-​MS.
Cheng, H., Han, X., Zeng, P. et al. 2019. ANN Based Interwell Connectivity Analysis in Cyber-­Physical Petroleum Systems. Paper presented at the 2019
IEEE 17th International Conference on Industrial Informatics (INDIN), Helsinki, Finland. https://​doi.​org/​10.​1109/​INDIN41052.​2019.​8972285.
Cheng, H., Vyatkin, V., Osipov, E. et al. 2020. LSTM Based EFAST Global Sensitivity Analysis for Interwell Connectivity Evaluation Using Injection and
Production Fluctuation Data. IEEE Access 8. https://​doi.​org/​10.​1109/​ACCESS.​2020.​2985230.
Dai, Z., Yang, Z., Yang, Y. et al. 2019. Transformer-­Xl: Attentive Language Models beyond a Fixed-­Length Context. ArXiv Preprint ArXiv:1901.02860. https://​doi.​
org/​10.​18653/​v1/​P19-​1285.
Devlin, J., Chang, M.-W., Lee, K. et al. 2018. Bert: Pre-­Training of Deep Bidirectional Transformers for Language Understanding. ArXiv Preprint ArXiv:1810.04805.
Dinh, A. V. 2009. Interwell Connectivity Tests in Waterflood Systems., PhD Dissertation. The University of Oklahoma.
Dinh, A. V. and Tiab, D. 2008. Interpretation of Interwell Connectivity Tests in a Waterflood System. Paper presented at the SPE Annual Technical
Conference and Exhibition, Denver, Colorado, USA, 21–24 September. SPE-­116144-­MS. https://​doi.​org/​10.​2118/​116144-​MS.
Dinh, A. V. and Tiab, D. 2013. Inferring Interwell Connectivity in a Reservoir from Bottomhole Pressure Fluctuations in Hydraulically Fractured Vertical

Downloaded from http://onepetro.org/SJ/article-pdf/doi/10.2118/209607-PA/2669789/spe-209607-pa.pdf/1 by Saurabh Yadav on 22 May 2022


Wells, Horizontal Wells, and Mixed Wellbore Conditions. Paper presented at the SPE Production and Operations Symposium, Oklahoma City,
Oklahoma, USA, 23–26 March. SPE-­164482-­MS. https://​doi.​org/​10.​2118/​164482-​MS.
Du, Y. and Guan, L. 2005. Interwell Tracer Tests: Lessons Learnted from Past Field Studies. Paper presented at the SPE Asia Pacific Oil and Gas
Conference and Exhibition, Jakarta, Indonesia, 5–7 April. SPE-­93140-­MS. https://​doi.​org/​10.​2118/​93140-​MS.
Emerick, A. 2017. Technology Focus: History Matching and Forecasting (April 2017). J Pet Technol 69 (4): 89–89. SPE-­0417-­0089-­JPT. https://​doi.​org/​
10.​2118/​0417-​0089-​JPT.
Gringarten, A., Al-­Lamki, A., Daungkaew, S. et al. 2000. Well Test Analysis in Gas-­Condensate Reservoirs. Paper presented at the SPE Annual Technical
Conference and Exhibition, Dallas, Texas, USA, 1–4 October. SPE-­62920-­MS. https://​doi.​org/​10.​2118/​62920-​MS.
Han, K., Wang, Y., Chen, H. et al. 2020. A Survey on Visual Transformer. ArXiv Preprint ArXiv:2012.12556.
Han, X., Huang, Z., An, B. et al. 2021. Adaptive Transfer Learning on Graph Neural Networks. Paper presented at the Proceedings of the 27th ACM
SIGKDD Conference on Knowledge Discovery &Data Mining. https://​doi.​org/​10.​1145/​3447548.​3467450.
Heffer, K. J., Fox, R. J., McGill, C. A. et al. 1997. Novel Techniques Show Links between Reservoir Flow Directionality, Earth Stress, Fault Structure and
Geomechanical Changes in Mature Waterfloods. SPE J. 2 (2): 91–98. SPE-­30711-­PA. https://​doi.​org/​10.​2118/​30711-​PA.
Ji, B., Sui, X., Wang, Q. et al. 2002. Advance on the Tracer Test Technology Among Wells. Paper presented at the SPE Asia Pacific Oil and Gas Conference
and Exhibition, Melbourne, Australia, 8–10 October. SPE-­77874-­MS. https://​doi.​org/​10.​2118/​77874-​MS.
Kaviani, D., Jensen, J. L., and Lake, L. W. 2012. Estimation of Interwell Connectivity in the Case of Unmeasured Fluctuating Bottomhole Pressures. J Pet
Sci Eng 90: 79–95. https://​doi.​org/​10.​1016/​j.​petrol.​2012.​04.​008.
Lake, L. W., Liang, X., Edgar, T. F. et al. 2007. Optimization Of Oil Production Based On A Capacitance Model Of Production And Injection Rates. Paper presented
at the Hydrocarbon Economics and Evaluation Symposium, Dallas, Texas, USA, 1–3 April. SPE-­107713-­MS. https://​doi.​org/​10.​2118/​107713-​MS.
Liu, W., Liu, W. D., and Gu, J. 2020. A Machine Learning Method to Infer Inter-­Well Connectivity Using Bottom-­Hole Pressure Data. J Energy Resour
Technol 142 (10). https://​doi.​org/​10.​1115/​1.​4047304.
Orta Aleman, D. and Horne, R. 2021. Well Interference Detection from Long-­Term Pressure Data Using Machine Learning and Multiresolution Analysis. Paper
presented at the SPE Annual Technical Conference and Exhibition, Dubai, UAE, 21–23 September. SPE-­206354-­MS. https://​doi.​org/​10.​2118/​206354-​MS.
Radford, A., Wu, J., Child, R. et al. 2019. Language Models Are Unsupervised Multitask Learners. OpenAI Blog 1 (8): 9.
Rwechungura, R., Dadashpour, M., and Kleppe, J. 2011. Advanced History Matching Techniques Reviewed. Paper presented at the SPE Middle East Oil
and Gas Show and Conference, Manama, Bahrain, 25–28 September. SPE-­142497-­MS. https://​doi.​org/​10.​2118/​142497-​MS.
Sayarpour, M. 2008. Development and Application of Capacitance-­Resistive Models to Water/Carbon Dioxide Floods. PhD dissertation, The University
of Texas at Austin.
Sen, D., Chen, H., Datta-­Gupta, A. et al. 2021. Machine Learning Based Rate Optimization under Geologic Uncertainty. J Pet Sci Eng 207: 109116. https://​
doi.​org/​10.​1016/​j.​petrol.​2021.​109116.
Skarding, J., Gabrys, B., and Musial, K. 2021. Foundations and Modeling of Dynamic Networks Using Dynamic Graph Neural Networks: A Survey. IEEE
Access 9. https://​doi.​org/​10.​1109/​ACCESS.​2021.​3082932.
Soroush, M. 2014. Interwell Connectivity Evaluation Using Injection and Production Fluctuation Data. PhD Dissertation. University of Calgary. https://​
doi.​org/​10.​11575/​PRISM/​26620.
Soroush, M., Kaviani, D., and Jensen, J. L. 2013. Interwell Connectivity Evaluation in Cases of Frequent Production Interruptions. Paper presented at the
SPE Heavy Oil Conference-­Canada, Calgary, Alberta, Canada, 11–13 June. SPE-­165567-­MS. https://​doi.​org/​10.​2118/​165567-​MS.
Tiab, D. 2007. Inferring Interwell Connectivity from Well Bottom Hole Pressure Fluctuations in Waterfloods. Paper presented at the Production and
Operations Symposium, Oklahoma City, Oklahoma, USA, 31 March–3 April. SPE-­106881-­MS. https://​doi.​org/​10.​2118/​106881-​MS.
Tian, C. and Horne, R. N. 2016. Inferring Interwell Connectivity Using Production Data. Paper presented at the SPE Annual Technical Conference and
Exhibition, Dubai, UAE, 26–28 September. SPE-­181556-­MS. https://​doi.​org/​10.​2118/​181556-​MS.
Touvron, H., Cord, M., Douze, M. et al. 2021. Training Data-­Efficient Image Transformers & Distillation through Attention. Paper presented at the In
International Conference on Machine Learning, 10347–10357.
Vaswani, A., Shazeer, N., Parmar, N. et al. 2017. Attention Is All You Need. In Adv Neural Inf Process Syst, 5998–6008.
Wang, H., Han, J., Zhang, K. et al. 2021. An Interpretable Interflow Simulated Graph Neural Network for Reservoir Connectivity Analysis. SPE J. 26 (4):
1636–1651. SPE-­205024-­PA. https://​doi.​org/​10.​2118/​205024-​PA.
Whittle, T. M., Lee, J., and Gringarten, A. C. 2003. Will Wireline Formation Tests Replace Well Tests? Paper presented at the SPE Annual Technical
Conference and Exhibition, Denver, Colorado, USA, 5–8 October. SPE-­84086-­MS. https://​doi.​org/​10.​2118/​84086-​MS.
Yousef, A. A., Gentil, P. H., Jensen, J. L. et al. 2006. A Capacitance Model To Infer Interwell Connectivity From Production and Injection Rate Fluctuations.
SPE Res Eval & Eng 9 (6): 630–646. SPE-­95322-­PA. https://​doi.​org/​10.​2118/​95322-​PA.
Zheng, S., Lu, J., Zhao, H. et al. 2021. Rethinking Semantic Segmentation from a Sequence-­to-­Sequence Perspective with Transformers. Paper presented
at the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). https://​doi.​org/​10.​1109/​CVPR46437.​2021.​00681.

2022 SPE Journal 9

You might also like