Introduction

One of the important goals of determining a model for petrophysical parameters (e.g., porosity, saturation, and lithology) within a reservoir is to identify production reservoir zones (Soubotcheva and Stewart 2004). These parameters can be calculated directly in the laboratory from cores or in the wells from well logs. Acquiring well log and core data are expensive processes and can calculate reservoir properties only along the well path, and at some given intervals (Das et al. 2017). Seismic reservoir characterization is the recommended technique to address these issues by including all available information (e.g., well logging, seismic, core and geological data) to produce a full mage of the subsurface reservoir (Serajamani et al. 2021). It integrates well logging data which has a good vertical resolution with seismic data with an acceptable horizontal resolution (Oldenburg et al. 1983). Therefore, a better reservoir model can be achieved even with a limited number of wells which is the scenario for the reservoirs in the pre-development phase (Brown 2001; Taner 2001). This makes seismic reservoir characterization as an optimal tool to understand reservoir properties such as thickness, net-to-gross ratio, porosity, saturation, and lithology (Chopra and Marfurt 2006).

There are many studies that used seismic reservoir characterization for reservoir property estimation. Oldenburg et al. (1983) recovered acoustic impedance from reflection seismic data to estimate petrophysical parameters. Doyen (1988) estimated reservoir porosity from seismic attributes using geostatistical algorithms. Kalkomey (1997) and Schuelke et al. (1997) estimated porosity from seismic attributes. Chen and Sideny (1997) used seismic attributes for reservoir monitoring. Hampson et al. (2001), Russell (2004) and Leite and Vidal (2011) estimated reservoir porosity from seismic attributes. The results of their studies have introduced artificial neural network (ANN) method as a fast, accurate and cost-effective tool for porosity estimation. Jalalalhosseini et al. (2014) estimated porosity by combining well and seismic data. Na’imi et al. (2014) and Viveros and Parra (2014) estimated petrophysical parameters of a reservoir from well logging and seismic data using intelligent algorithms. Zahmatkesh et al. (2017) estimated reservoir lithology and porosity using seismic data inversion. Das and Chatterjee (2016) and Gogoi and Chaterjee (2019) estimated petrophysical parameters using different seismic characterization methods. Saadu and Nwankwo (2018) determined reservoir quality using well and seismic data. Leisi and Falahat (2021) investigated and compared the conventional methods of porosity estimation using seismic data and introduced the probabilistic neural network method as a better method for porosity estimation.

In this case study, first we will compare the acoustic impedance results at well locations using three different inversion algorithms: model-based, linear programming sparse spike, and maximum likelihood sparse spike algorithm within a sandstone reservoir. Then, the efficiency of each method is examined using the correlation between the actual and estimated acoustic impedance in the wells. We will use the method with the least error as the optimal algorithm for calculating acoustic impedance in the entire reservoir. Furthermore, the acoustic impedance results (from the chosen algorithm) are converted to porosity, water saturation and the lithology using multi-attributes regression (MAR) and artificial neural network (ANN) methods. The amount of error and correlation between the actual (well logs) and estimated values in both methods are investigated and the method that has the highest correlation and the lowest error is introduced as the optimal method for converting acoustic impedance to the reservoir properties in the studied sandstone reservoir.

Geological background

Our dataset comes from one of the Persian Gulf sandstone oil reservoirs. This offshore field is in the northwest of the Persian Gulf and located inside the Dezful embayment (Fig. 1). Geologically, the studied field is an anticline with a north-south structural trend. This anticline is located in the depressed part of the folded Zagros zone and is considered a part of Abadan plain. The structure of this field is influenced by two fault systems: One from the Arabian plate with a north-south trend and the other is from the Zagros folding system with a northwest-southeast trend. In this field, the older sediments are oriented in the north northwest-south/southeast direction, but the younger formations, including Asmari and Ghar, are more oriented in the northwest-southeast direction. In this field, there are four reservoirs that produce hydrocarbons: Nahar Omar, Sarvak, Asmari and Ghar (Soleimani et al. 2013). Ghar sandstone reservoir is the focus for this study. It is mainly composed of quartz sandstones with dolomite cement along with thin layers of sandy dolomites. The Ghar formation in this field can be divided into three zones in terms of reservoir quality, and these zones are separated by shale layers (Leisi et al. 2022). In this reservoir, presence of porous sand layers has provided suitable conditions for hydrocarbon accumulation. The source and cap rock of the Ghar reservoir are the Kazdumi and the Gachsaran Formations, respectively (Fig. 2).

Fig. 1
figure 1

The studied field location in this work (Abdolahi et al. 2022)

Fig. 2
figure 2

The stratigraphy of the studied field in this paper (Abdolahi et al. 2022)

Database and methods

Our dataset includes three wells with a full suite of well logging data such as density, compressional wave velocity, porosity, water saturation, quartz volume, and dolomite volume (Fig. 3).

Fig. 3
figure 3

Log data used in this study. From left to right: velocity, density, porosity, quartz volume, dolomite volume, and saturation log

All the wells have checkshot information. The dataset also includes: a 3D post stack seismic cube, interpreted horizons, and well tops. To estimate petrophysical parameters (porosity, water saturation, quartz, and dolomite volume) of our reservoir using integration between wells and seismic data, the following steps have been taken (Fig. 4):

  • First, we corrected the time to depth relationship using checkshot data.

  • Then, a statistical method is implemented to extract the wavelet to generate synthetic seismogram (at each well) to achieve the highest cross-correlation with the seismic traces.

  • We proceed with inverting our seismic cube to the acoustic impedance cube using model based, linear programming sparse spike, and maximum likelihood sparse spike algorithm. In the model-based inversion algorithm, first, the low-frequency model must be built. This low frequency information comes from well log data to build the initial model. This initial model, furthermore, is used as the starting point for the comparison between synthetic and seismic traces. This model will be updated to achieve the best match with the seismic data. This method is sensitive to the constructed initial model and seismic wavelet. In the sparse spike inversion method, the reflection coefficients series are calculated from the seismic trace, and the goal is to fully reconstruct the frequency bandwidth. In this method, it is assumed that there is no noise in the acquisition of seismic data. Unlike the model-based method, the sparse spike method is less sensitive to the wavelet and the initial model. The sparse spike inversion method is divided into two algorithms: linear programming sparse spike and maximum likelihood sparse spike. These two algorithms are not physically different from each other and only differ from each other in terms of the number of adjustable parameters. In this inversion algorithms, first, a composite trace is extracted from seismic data near the well locations to invert for P-impedance. This inverted P-impedance at the well locations are then compared with the original impedances calculated from the well data (Serajamani et al. 2021). The inversion parameters are optimized until we achieve an acceptable match between both P-impedances, and the best algorithm is selected accordingly. In the end, the inversion parameters of the selected algorithm is extended to invert the entire 3D seismic volume into P-impedance cube (Das et al. 2017).

  • Finally, porosity, water saturation and lithology (quartz and dolomite volume) are estimated using multi- attribute regression method and artificial neural network from the P-impedance cube. Here, the optimal number of seismic attributes for estimation are determined using the cross-validation method (Russell et al. 2003). In the cross-validation method, the amount of validation error at the point where it reaches its lowest value gives the optimal number of attributes for estimating these reservoir properties. In addition to determining the optimal number of attributes, the operator length was also determined. This parameter is used to eliminate the frequency difference between well and seismic data (Russell 2004). After the optimal number of attributes and the operator length are selected, each of the petrophysical parameters of the reservoir are estimated using different seismic attributes. We used multi-attributes regression and artificial neural network to calculate these reservoir properties.

The multi- attributes regression (MAR) method works like the multivariate regression method. In this method, the output parameter (target) is estimated from seismic attributes as input. In the artificial neural networks (ANN), a set of data is given to the network as input and output, and the network is trained and adjusts the input and output weights in such a way that it estimates the output if new inputs are given. Therefore, an artificial neural network consists of an arbitrary number of computational units (neuron) located in the layer(s) that connect the input to the target and specify a nonlinear relationship between them. One of the reasons for using artificial neural networks is that they have a higher ability than other methods in estimating non-linear and complex relationships between input and output parameters. Therefore, to achieve this goal, sufficient data must be available to train the network so that the network can optimally adjust the weights of the inputs. In both methods, first the relationship between each of the petrophysical parameters and seismic attributes at the wells is determined and then the distribution of each of the parameters in the space between the wells (the entire reservoir area) is calculated. In the end, we selected the best method and used it to invert the cube of P-impedance into reservoir properties.

Fig. 4
figure 4

The applied flowchart for integrating well logs and seismic data

Results and discussion

We applied the given workflow on our reservoir to calculate its petrophysical parameters including porosity, water saturation and lithology (quartz and dolomite volume). We used all three wells in our dataset to train the algorithms. Then, their results are validated by ignoring the data of one well and estimating the same properties using other wells. This procedure is repeated for all three wells. Finally, the overall correlation (between true and predicted values) is calculated. Validation of each method is done to avoid overfitting. The results are given as following:

Seismic inversion results

Seismic inversion was performed using three different algorithms: model-based, linear programming sparse spike, and maximum likelihood sparse spike algorithm. We applied these three algorithms on our dataset and the results are presented in Table 1. Note that the reported values in Table 1 represent the average error and correlation in all wells (3 wells).

Table 1 Average error and correlation between real and estimated acoustic impedance

According to Table 1, the model-based inversion method has provided better results than other seismic inversion methods. In Fig. 5 the correlation between the actual and estimated acoustic impedance using the model-based seismic inversion method at the location of each well is shown. Also, in Fig. 6, the correlation between synthetic and composite seismogram at the location of Well 3 is shown. The cross plot between the actual and estimated acoustic impedance using the model based seismic inversion method is shown in Fig. 7. According to Fig. 7, there is a good correlation between the actual and estimated values.

Fig. 5
figure 5

Correlation between actual and estimated acoustic impedance using the model-based inversion method at each well location

Fig. 6
figure 6

The correlation between synthetic and composite seismogram at the location of Well 3 using model-based inversion algorithm

Fig. 7
figure 7

The Cross plot between actual and estimated acoustic impedance using model-based inversion algorithm

By examining and comparing the results of each of the seismic inversion methods, we observed that the model-based inversion method provided a better answer than other methods. Because the correlation between the actual and estimated acoustic impedance in this method is higher than the other two methods and has less error. Therefore, this method has been used to calculate the acoustic impedance in the space between the wells (the entire area of the reservoir). Figure 8 shows the acoustic impedance section obtained by the model-based inversion method.

Fig. 8
figure 8

The acoustic impedance section using the model-based inversion method

Porosity estimation results

After seismic inversion and acoustic impedance calculation, the petrophysical parameters of the reservoir were estimated from seismic attributes. The first estimated parameter in this paper is porosity. We tested multi-attributes regression (MAR) and artificial neural network (ANN) for calculating porosity. In both methods, three seismic attributes were used to estimate porosity (Table 2). These attributes have been selected using the cross-validation method, and the reason for selecting these attributes is that they have the least error and the most correlation with porosity. Table 3 shows the correlation and error of each of the used methods to estimate porosity.

Table 2 List of the used attributes for porosity estimation
Table 3 The amount of correlation and error resulting from the used methods to estimate porosity

According to Table 3, the ANN method has provided a better answer than the MAR method as the correlation (between actual and estimated values) of this method is higher in both training and validation data with less error. Therefore, we used ANN to convert acoustic impedance to porosity. Figures 9 and 10, and Fig. 11 display the correlation between the real and estimated porosity in the training and validation data, the comparison between real and estimated porosity logs, and a section of the estimated porosity using ANN, respectively.

Fig. 9
figure 9

Correlation between actual and estimated porosity in the training and validation data using ANN method

Fig. 10
figure 10

Comparison between the actual and estimated porosity logs using ANN method

Fig. 11
figure 11

Porosity section calculated using ANN method

Water saturation estimation results

Water saturation is the second reservoir parameter which was estimated from the acoustic impedance cube. We used MAR and ANN methods for calculating water saturation and compared their results. Here, three seismic attributes have been used in both methods to estimate water saturation (Table 4). After choosing the optimal attributes for estimation, water saturation was estimated using MAR and ANN. Table 5 shows the correlation and error (between actual and predicted values) of these two methods.

Table 4 List of the used attributes to estimate water saturation
Table 5 Correlation and error resulting from the used methods to estimate water saturation

We observe that ANN method provides a more accurate estimate of water saturation compared with MAR. Figures 12 and 13, and Fig. 14 display the correlation between the real and estimated water saturation in the training and validation data, the comparison of real and estimated water saturation logs, and a section of water saturation obtained using ANN, respectively.

Fig. 12
figure 12

Correlation between the actual and estimated water saturation in training and validation data using ANN method

Fig. 13
figure 13

Comparison of the actual and estimated water saturation logs using ANN method

Fig. 14
figure 14

Water saturation section obtained using ANN method

Lithology estimation results (quartz and dolomite volume)

The last estimated reservoir parameter in this study is reservoir lithology (quartz and dolomite volume). The used methods to estimate each of the petrophysical parameters in this paper are the same, but different attributes have been used to estimate their parameters (the attributes that are most related to the target parameter). Considering that the studied reservoir is mainly composed of quartz sandstones with dolomite cement along with thin layers of sandy dolomites, therefore, in this article, the volume of quartz and dolomite has been estimated. Table 6 shows the list of selected attributes for estimating the volume of quartz and dolomite. Table 7 presents the results of each of the used methods to estimate the volume of quartz and dolomite.

Table 6 The used attributes to estimate the volumes of quartz and dolomite
Table 7 The results of each of the used methods to estimate the volumes of quartz and dolomite

We again observe that ANN has provided a more accurate estimate for both quartz and dolomite volume compared with MAR. Figures 15 and 16 display the correlation between actual and estimated values in training and validation data for quartz and dolomite volumes, respectively. Figures 17 and 18 show the comparison between actual and estimated logs for quartz and dolomite volumes, respectively. Figures 19 and 20 display the obtained section by ANN method for the volumes of quartz and dolomite, respectively.

Fig. 15
figure 15

Correlation between the actual and estimated quartz volume in training and validation data using ANN method

Fig. 16
figure 16

Correlation between the actual and estimated dolomite volume in the training and validation data using ANN method

Fig. 17
figure 17

Comparison of the actual and estimated quartz volume logs using ANN method

Fig. 18
figure 18

Comparison of the actual and estimated dolomite volume logs using ANN method

Fig. 19
figure 19

Quartz volume section obtained using ANN method

Fig. 20
figure 20

Dolomite volume section obtained using ANN method

In this study, as an effective tool for hydrocarbon field exploration and development, modelling of reservoir properties such as porosity, saturation, and lithology has been carried out to characterize their spatial distribution pattern. Our results confirm that Ghar 3 has good reservoir potential (high porosity and low water saturation) and can be considered as one of the good candidates for further field development in this area. The average maps (slice) of porosity, water saturation, and quartz and dolomite volume in the studied reservoir are shown in Figs. 21 and 22. It shows the distribution of each parameter in the reservoir.

Fig. 21
figure 21

The average map (slice) of: (A) porosity, and (B) water saturation in the studied reservoir

Fig. 22
figure 22

The average map (slice) of: (A) Quartz volume, and (B) Dolomite volume in the studied reservoir

Conclusion

In this paper, petrophysical parameters of a sandstone reservoir (porosity, water saturation, quartz volume and dolomite volume) were estimated from seismic attributes using multi-attributes regression and artificial neural network. To achieve this goal, in the first step, seismic inversion was performed using model-based, linear programming sparse spike, and maximum likelihood sparse spike algorithm to calculate the acoustic impedances. Then, the optimal inversion algorithm was chosen using the correlation and error between the real and estimated acoustic impedance at the well locations. We observed that the model-based inversion algorithm (99% correlation and 13% error) provides better results in our studied reservoir compared with the other two methods. Then, porosity, water saturation, quartz volume and dolomite volume are estimated from different seismic attributes including the inverted P-impedance cube. For this purpose, the multi-attributes regression method and artificial neural network were used. We observed that the artificial neural network method provided more accurate estimation compared with the multi-attributes regression method. The correlation between the actual and estimated values in the ANN method for porosity, water saturation, quartz volume and dolomite volume are 86, 93, 93 and 95%, respectively in the training data and are 75, 78, 79 and 82% in the validation data. In addition to correlation, the error of the ANN is lower than the MAR method. The reason that the ANN has provided a better answer than the MAR method is linked to the fact that neural networks have a high ability to estimate nonlinear and complex relationships between the input and the target parameters. We found out that the model-based inversion algorithm combined with the artificial neural network method is an optimal workflow to estimate petrophysical properties in reservoirs with similar geology to our dataset. Our results also show that the studied reservoir is mainly composed of quartz and dolomite and in the porous zones, the volume of quartz become more than the dolomite and hydrocarbon presence increases.