Introduction

Several studies have been conducted to define the relationship between velocity and porosity. The relationship between velocity and porosity for the entire porosity range is not linear as indicated by Wyllie et al. (1956). The velocity value will be maximum at zero porosity that describes mineral velocity and the value of velocity will be minimum when the solid material becomes less and as pore space increases as demonstrated by Raymer et al. (1980). For a porosity greater than 47%, the relationship between velocity and porosity is not linear. Han et al. (1986) showed that the velocity and porosity have a linear relationship and can be separated based on the volume of clay. Furthermore, Nur et al. (1995) shows that sandstone, limestone, dolomite and igneous rocks have different characteristics so that each has its own critical porosity. The value of the critical porosity is determined by the type of mineral, rock texture, and diagenetic processes after deposition (Mavko et al. 2009). Prakoso et al. (2016) shows that the relationship between P-wave velocity with pore geometry and pore structure can be grouped based on the similarity of pore geometry and pore structure. Rock samples with similar pore geometry and pore structure will have their own group referred to as rock type and have different relationships between velocity and porosity.

Several other researchers have arranged the relationship between P-wave velocity and permeability by incorporating the influence of pore geometry. Klimentos (1991) shows that the empirical relationship between P-wave velocity and permeability is directly proportional and influenced by the clay content, the specific surface area and micro porosity. Prasad (2003) used the hydraulic unit to arrange the relationship between P-wave velocity and permeability. Fabricius et al. (2007) shows that the ratio relationship of V p /V s in dry rocks is strongly influenced by the specific surface area and demonstrated that permeability can be predicted from the relationship between the specific surface area, Vp/Vs and porosity. Weger and Eberli (2009) showed that the relationship between porosity, permeability and V p is influenced by micro porosity, pore network complexity, and pore size.

This paper presents the influence of the rock type on the relationship between P-wave velocity and both porosity and permeability. Rocks grouping was based on the similarity of pore geometry and pore structure. It is evident that each group of rocks has a different critical porosity value. Critical porosity value is not only influenced by lithology of rock as shown by Nur et al. (1995) but also by complexity of pore geometry and pore structure of rocks. By grouping the rocks based on their rock type, the relationship between porosity, permeability and P-wave velocity can be established. Furthermore, these relationships can be used to estimate porosity and permeability based on the P-wave velocity.

Methods and data

Rock grouping

In the context of the concept of critical porosity, it might be helpful to consider the relationship between the materials composing the rocks and the pores architecture formed. A perfect and simplest example of rocks is clean sandstones, typically employed by Nur et al. (1995). Unfortunately, many reservoir rocks are not that simple. However, Mavko et al. (2009) found that rock texture and diagenetic processes could play an important role in determining the critical porosity. It has been recently found that rock samples originating from both similar depositional environments and similar diagenetic processes all have similar pores architecture (Wibowo and Permadi 2013). El-Khatib (1995) also shows that rock samples which have similar capillary pressure curve should have similar pore size distributions so that it will have similar pore geometry and pore structure. Thus, it will have the same value of tortuosity (τ) and irreducible water saturation (S wi ). The similarity in pores architecture is manifested by the similarity in the pore shape and tortuosity. The combination of these two pore attributes is well known as the Kozeny constant (Kozeny 1927). The only difference among the rock samples having a similar Kozeny constant is the pore size in terms of mean hydraulic radius. The well-known Kozeny equation can be expressed as follows:

$$\left( {\frac{k}{\phi }} \right)^{0.5} = \phi \left( {\frac{1}{{\left( {F_{\text{s}} \tau S_{b}^{2} } \right)}}} \right)^{0.5}$$
(1)

where k is permeability, ϕ is porosity, F s is shape factor, τ is tortuosity, and S b is specific internal surface area. (k/ϕ)0.5 describes characteristics of the pore geometry and (k/ϕ 3) represents the pore structure which is a function of the internal parameters of the pore such as shape factor F s, tortuosity τ, and the specific surface area S b. Equation 1 can be written in the form of power law equation as follows:

$$\left( {\frac{k}{\phi }} \right)^{{0.5}} = a\left( {\frac{k}{{\phi ^{3} }}} \right)^{b}$$
(2)

Plotting (k/ϕ)0.5 on Y axis against (k/ϕ 3) on X axis on a log–log graph will produce a straight line with maximum slope of line b = 0.5 for capillary tube systems. This means the value of b 0.5 indicates a perfect rounded pore shape. For natural porous media, the value of b is less than 0.5. The more complex the pore shape of the rock, the lower the b value where a is a constant that is interpreted as a correction factor for volumetric fluid flow efficiency for irregular pore systems (Permadi and Wibowo 2013).

Dry bulk modulus and critical porosity

Nur et al. (1995) modified the Voigt bound by using the concept of critical porosity ϕ c. Critical porosity ϕ c is defined as the value of porosity that separates behavior of acoustic wave velocity in porous media on the load-bearing frame and fluid bearing suspension.

$$B = \left( {1 - \frac{\phi }{{\phi_{\text{c}} }}} \right)B_{\text{m}} + \left( {\frac{\phi }{{\phi_{\text{c}} }}} \right)B_{\text{c}}$$
(3)

Modifications on the Voigt bound using critical porosity (Nur et al. 1995) can also be applied to shear modulus (Mavko et al. 2009) which can be written as follows:

$$\mu = \left( {1 - \frac{\phi }{{\phi_{\text{c}} }}} \right)\mu_{\text{m}} + \left( {\frac{\phi }{{\phi_{\text{c}} }}} \right)\mu_{\text{c}}$$
(4)

where B and µ is bulk and shear modulus, B m and µ m is bulk and shear modulus of mineralogy, B c and µ c is bulk and shear modulus at critical porosity and ϕ c is critical porosity. For dry conditions, the value B c = 0 so that Eq. 3 becomes:

$$B = \left( {1 - \frac{\phi }{{\phi_{\text{c}} }}} \right)B_{\text{m}}$$
(5)

Equation 5 can be arranged into a linear equation as follow;

$$\frac{{B_{{}} }}{{B_{m} }} - 1 = - \frac{\phi }{{\phi_{c} }}$$
(6)

Equation (6) says that plotting B and µ against ϕ will form a straight line with a slope of − 1/ϕ c and will intersect the Y ordinate at B = B m and µ = µ m.

Data used

This study used three data sets of sandstones from three different basins that have variations in porosity, permeability and P-wave velocity. Data sets 1 and 2 were obtained from the publication by Prakoso et al. 2016. Data set 1 are sandstones of the North West Java basin, dominated by fine-grained to coarse-grained. The porosity range is 6.76–36.9%, while the permeability data range is 0.12–5713 mD and volume clay is below 20%. The data set 2 sandstones were from the Kutai Basin, dominated by fine-grained to coarse-grained. The porosity range is 4.5–36.9%, while the permeability range is 0.05–4504 mD and volume clay is below 10%. The data set 3 sandstones were from the South Sumatra basin, dominated by fine-grained to coarse-grained. The porosity range is 6.76–36.9%, while the permeability range is 0.12–5713 mD and volume clay is below 10%. As much as 716 cores of data were used including routine core data analysis, sedimentology analysis and dry P-wave velocity V pdry . The routine core data analysis included permeability, porosity and lithology descriptions. Sedimentology data analysis included petrography (thin section) and XRD. P-wave and S-wave velocity data was obtained from measurements using SonicViewer-Sx equipped with piezoelectric transducer to measure the P-waves and S-wave. Measurements were taken on dry conditions, at atmospheric pressure (1 atm or 0.101 Mpa) and room temperature (25 °C). Prior to measurement, core samples were dried at 150 °F for 12 h.

Results and discussion

Grouping data into rock type

The relationship between P-wave velocity and bulk modulus with both pore geometry and pore structure was obtained by grouping the rocks by the similarity of microscopic geology feature. This grouping of rocks was done by using a rock type chart published by Wibowo and Permadi (2013) and Wibowo (2014). Figure 1 shows the result of the grouping of data set 1 where the data that fall on the same line were interpreted as having similar microscopic geological feature, which is herein after referred to as rock type. The dominant factors affecting each group of rocks characterized by the similarity of the rock texture include grain size, grain sorting, grain angularity and roundness. The diagenetic influence on each rock type was indicated by the difference in hardness. The greater the hardness, the lower the quality of the rock type. Rock quality is also affected by the type of cement whereby good-quality rock types tend to be dominated by quartz and kaolinite cement. Rock types with lower quality, the type of cement is dominated by carbonate minerals including among others, calcite and dolomite. Besides that, the increase in the volume of clay will also tend to lower the quality of rock. Good-quality rock types tend to have a low clay volume. Increase in the volume of clay will tend to lower the quality of rock type.

Fig. 1
figure 1

Identification of the rock type based on pore geometry and pore structure for data set 1 (Prakoso et al. 2016)

Relation rock type, dry P-wave velocity and critical porosity

This study demonstrated that the P-wave velocity in sandstones can specifically be characterized by the similarity of the pore geometry and pore structure. P-wave velocity is a function of the bulk modulus so that the bulk modulus should also be grouped by the similarity of pore geometry and pore structure. In this study, the value of the dry bulk modulus (B dry) was obtained based on the measurement of P-wave velocity. Bulk modulus dry curve (B dry) were calculated using the data V pdry, V sdry and density (ρ) using Eqs. 7 and 8 as follow:

$$V_{\text{p}} = \sqrt {\frac{B + (4/3)\mu }{\rho }}$$
(7)
$$V_{\text{s}} = \sqrt {\frac{\mu }{\rho }}$$
(8)

The assumptions used are homogeneous and elastic medium, while the theoretical curve of the dry bulk modulus of each rock type is calculated by using the equation Nur et al. (1995) (Eq. 5). Each rock type is characterized by different critical porosity values. The assumptions used in the calculation of theoretical bulk modulus dry curve (B dry) are as follows:

  • The rocks are composed by the dominant minerals quartz.

  • Assumed bulk modulus mineral modulus (B m) 37 Gpa

Figure 2 shows a plot of the B dry data against ϕ of the three sandstone data sets. In one rock type, there was similarity of microscopic geological feature characterized by the similarity of textures and diagenetic processes. Thus, in one rock type, there is similar pore geometry and pore structure. Due to the similarities in pore geometry and pore structure, each rock type will have its own bulk modulus relationships pattern with porosity (Fig. 2). Relationship trends of the bulk modulus with porosity of each rock type will likely intersect the X-axis at certain value of porosity hereinafter referred to as critical porosity (ϕ c). Therefore, Nur critical porosity model (Eq. 6) can be easily applied to extrapolate bulk modulus starting from bulk modulus of minerals (B m) with zero porosity together with the bulk modulus data to the point of critical porosity (ϕ c) at zero bulk modulus (B c). The relationship between dry bulk modulus (Eq. 6) against the porosity for each rock group will form a linear straightline. Thus, the magnitude of the critical porosity value can be defined by a simple linear equation. Hence, each rock type will have a different critical porosity value. It can be seen that the magnitude of the critical porosity value depends on the rock type. The better the rock type has a smaller slope and the greater critical porosity values (Table 1). The use of a linear trend causes the critical porosity values obtained to be smaller than the largest porosity values within a single rock type. This anomaly occurs mainly in good-quality rock type that has a limited amount of data.

Fig. 2
figure 2

Plot B dry versus porosity for each rock type compared with Voigt model for data set 1 (a), 2 (b) and 3 (c) (colored dashed line is best fit Nur critical model for each rock type)

Table 1 The relationship between porosity with bulk modulus and critical porosity value for each rock

In one rock type, there are similarities of Kozeny constant even with a different specific surface area (Wibowo and Permadi 2013). Thus, in a rock type, there are similarities of tortuosity and pores shape. However, as shown in Table 1, although the rock type is the same (e.g., rock type 5), there is a difference in critical porosity values for data sets 1, 2 and 3. Despite the rock type being the same, the data sets 1, 2 and 3 were formed from different sedimentation and diagenetic processes so that it results in a relationship between velocity and porosity with different critical porosity value. This influence of the sedimentation process is shown by the difference in hardness, grain size and clay volume that affect the value of the porosity and permeability of each data set (Table 2). It can be seen in Table 2 that even with the same rock type, there are differences in range of porosity and permeability values. Data set 1 has a relatively greater porosity than the data sets 2 and 3, but it has a lower permeability. In addition to the factor of hardness and grain size, the data sets 2 and 3 tend to have lower clay volume compared to the data set 1. If the bulk modulus is only affected by porosity as shown in Eq. 6, the difference in the range of porosity values in the same rock type for the data set 1, 2 and 3 are the main factors that cause the difference in the value of critical porosity.

Table 2 Different ranges of porosity, permeability and V pdry of rock type 5 for the data sets 1, 2 and 3

Therefore, a relationship can be formed between the P-wave velocity and porosity for each rock type based on its value of critical porosity (Fig. 3). The orange line is calculated using critical porosity model Nur by assuming the maximum porosity of 0.476 for sandstones with a simple cubic packing of perfect rounded grains. One may expect that natural porous rocks with various complex textures and cementation would deviate from the behavior of simple grains shape and arrangement. The value of V pdry dotted line is calculated with the critical porosity value obtained when the value of the bulk modulus of each of the rock group is zero. As can be seen in Fig. 3, the data points for each rock type tend to form its own cluster.

Fig. 3
figure 3

Plot V pdry versus porosity for each rock type for data set 1 (a), 2 (b) and 3 (c) (colored dashed line is derived with different critical porosity value for each rock type)

Some data points of neighboring rock types overlap and some data points of a certain rock type fall on the trend line of a next rock type. These indicate that some members of two closest neighbors may have the same porosity but different pore geometry and structure. Such behavior implies that the dry bulk modulus and P-wave velocity of the sandstones are not only controlled by porosity but also by pore geometry and structure. In other words, dry bulk modulus and P-wave velocity of the sandstones in relation to porosity are specifically characterized by the similarity in pore geometry and structure. This results is a certain critical porosity value for a given rock type.

Relationship of specific surface area, pore geometry and P-wave velocity

The Kozeny equation (1927) can be formulated to obtain the value of specific surface area. Kozeny equation for permeability can be written as follows:

$$k = 0.9869\frac{{c\phi^{3} }}{{S_{\text{b}}^{2} }}$$
(9)

So that the specific surface area relative to bulk volume can be written as:

$$S_{\text{b}} = \left( {\frac{{c\phi^{3} }}{{{k \mathord{\left/ {\vphantom {k {0.9869}}} \right. \kern-0pt} {0.9869}}}}} \right)^{0.5}$$
(10)

where S b is specific surface area (1/micron), k permeability (darcy) while c is a Kozeny’s constant that is a function of the shape factor F s, tortuosity τ. The values of c are calculated using the Mortensen et al. (1998) approach for a simple 3D linear penetrating tubes model. The Mortensen equation is written as follows:

$$c = \left( {4\cos \left( {\frac{1}{3}\arccos \left( {\phi \frac{{8^{2} }}{{\pi^{3} }} - 1} \right) + \frac{4}{3}\pi } \right) + 4} \right)^{ - 1}$$
(11)

Figure 4 shows that specific surface area (S b) and grain size have an inversely proportional relationship. Large grain size will tend to have lower specific surface area (S b). The large grain sizes will also tend to increase the hydraulic radius (k/ϕ)0.5. Thus, the value of the specific surface area (S b) can be correlated with the hydraulic radius (k/ϕ)0.5. The same rock type may have similar pore shape but different pore sizes so that the difference is in value of the specific surface area. For the same rock type, large grain size will tend to have large hydraulic radius (k/ϕ)0.5 so that the value of the specific surface area will be low (Fig. 5). This is because per unit of bulk volume, large grain size will form large pore spaces but fewer in number compared to the small grain size. Small pore sizes will have porosity greater than the large pore size, but it has a lower permeability. So that the small pore sizes will have a large value of the specific surface area than large pore size.

Fig. 4
figure 4

Relationship of grain size with specific surface area

Fig. 5
figure 5

Relationship of (k/ϕ)0.5 with specific surface area

Large hydraulic radius will tend to increase the value of V pdry (Prakoso et al. 2016). Large hydraulic radius composed by large grain size has a lower S b value and will increase V pdry value (Fig. 6). Thus, the increase in value of V pdry correlated with S b values. For the same rock type, the greater the value of (k/ϕ)0.5 indicates the large value of hydraulic radius or larger pore size so that the specific area value is low. Here, we can see a clear relationship between the P-wave velocity and the specific surface area S b . The relationship between S b and V pdry for each rock type is arranged in the form of an exponential equation as follows:

$$S_{\text{b}} = ae_{{}}^{ - bVpd}$$
(12)
Fig. 6
figure 6

Relationship between V pdry and specific surface area

As discussed earlier, large grain sizes will increase the P-wave velocity. The large grain sizes tend to form large pore spaces but are fewer in number compared to the small grain size. This makes rocks with a large grain size to have a low specific surface area. Thus, a low specific surface area will tend to increase the P-wave velocity. Weger and Eberli (2009) also showed that a large pore size and simple pore shape will have low perimeter over area (POA) value and high P-wave velocity value. This is shown by Eq. 12 which describes that the relationship between S b and V pdry is inversely proportional. The value of constants a and b in Eq. 12 for each rock type can be seen in Table 3. At the V pdry value 0 then S b value is the same with the constant a which is the  maximum value of S b when the material turns into a suspension. The value of constant a in Table 3 shows a tendency to increase with lowering quality of rock type. The lower quality of the rock type shows an increasing complexity of pore geometry and pore structure. This leads to high S b values on critical porosity. The relationship between S b and V pdry for each rock type has the same trend indicated by similar value of the slope b.

Table 3 Value of constants a and b in Eq. 10 for the data sets 1, 2 and 3

Porosity and permeability estimation using V pdry

In the previously section, it has been discussed that each rock type has similar pore geometry and pore structure which is characterized by the critical porosity value. The relationship between porosity and P-wave velocity for each rock type is limited by P-wave velocity value of the mineral at porosity zero and zero P-wave velocity at critical porosity value that reflects a condition of suspension. Thus, the critical porosity value is the maximum porosity value in natural porous media.

The relationship between porosity and V pdry as shown in Fig. 3 is not linear and has shown a random distribution of data. It means that porosity estimation using linear correlation provides a low accuracy of result. Figure 3 also shows that the relationship between porosity and V p can be well grouped based on rock type. Each rock type can be represented by 1 theoretical curve of the Nur et al. 1995, and has its own critical porosity value. The approach is used to arrange equation for porosity estimation. As it is known, P-wave velocity is a function of the bulk modulus and shear modulus (Eq. 13) as follows:

$$V_{\text{p}} = \sqrt {\frac{{B + {4 \mathord{\left/ {\vphantom {4 3}} \right. \kern-0pt} 3}\mu }}{\rho }}$$
(13)

Equation 11 can be arranged in the form of modulus as follows:

$$V_{\text{p}}^{2} \rho = B + {4 \mathord{\left/ {\vphantom {4 3}} \right. \kern-0pt} 3}\mu$$
(14)

Substitution of Eqs. 3 and 4 to Eq. 14 is used to formulate equations that can be used to estimate porosity as a function of the critical porosity and P-wave velocity for dry condition as follows:

$$\phi = \phi_{\text{c}} \frac{{\left( {V_{\text{p}}^{2} \rho - B_{\text{m}} - {4 \mathord{\left/ {\vphantom {4 3}} \right. \kern-0pt} 3}\mu_{\text{m}} } \right)}}{{\left( { - B_{\text{m}} - {4 \mathord{\left/ {\vphantom {4 3}} \right. \kern-0pt} 3}\mu_{\text{m}} } \right)}}$$
(15)

where Vp km/s, ρ gr/cc while B m, µ m and µ c in Gpa.

The assumptions used as follows:

  • The rocks are composed by the dominant minerals quartz.

  • Assumed that the value of bulk mineral modulus (Bm) 37 Gpa and the shear modulus mineral (μm) value 44 Gpa

Equation 15 can be used to estimate porosity using a different value of critical porosity for each rocks group. Critical porosity for each rock type can be estimated using Nur Equation as shown in Fig. 2 or Table 1. Equation 15 shows that if the value of dry P-wave velocity 0, then the porosity is equal to the critical porosity which reflects a condition of the suspension.

Equation 15 is derived based on rock type and critical porosity. It means that porosity estimation is performed for specific rock groups that have similar pore geometry and pore structure. Thus, using Eq. 15 will obtain accurate porosity estimation results. Porosity estimation using Eq. 15 requires measurement of V p and V s data. The value of bulk modulus and shear modulus of mineral are assumed 37 and 44 Gpa, respectively, for quartz mineral. The critical porosity value can be simply estimated by the linear equation of Nur et al. 1995 for each rock type as shown in Fig. 2 and Table 1. Equation 15 contains information about the acoustic impedance shown in term of V p × ρ. Thus, acoustic impedance data can be integrated directly with Eq. 15 for porosity estimation.

Furthermore, substitution of Eqs. 12 and 15 into Eq. 9 can obtain equations that can be used to estimate the permeability as a function of the V p. Equation 16 shows that P-wave velocity (V p) is directly proportional to the permeability. This can be explained because permeability is strongly influenced by the specific surface area. Rocks with a low specific surface area tend to have large pore spaces or large hydraulic radius so that their permeability values are high. Large hydraulic radius is formed by the large grain size and tend to have a higher dry P-wave velocity (V p). Thus, the permeability will be inversely proportional to the specific surface area but is directly proportional to the P-wave velocity (V p).

$$k = \frac{{c\phi_{c} \left( {\frac{{\left( {Vp^{2} \rho - B_{\text{m}} - {4 \mathord{\left/ {\vphantom {4 3}} \right. \kern-0pt} 3}\mu_{\text{m}} } \right)}}{{\left( { - B_{\text{m}} - {4 \mathord{\left/ {\vphantom {4 3}} \right. \kern-0pt} 3}\mu_{\text{m}} } \right)}}} \right)^{3} }}{{\left( {ae^{ - bVp} } \right)^{2} }}$$
(16)

where k in Darcy.

In reservoir modeling, the accuracy of permeability estimation is very important because it will greatly affect the fluid flow. Equation 16 is intended to estimate permeability from V p based on rock type. Equation 16 is arranged base on Kozeny equation (Eq. 9). The value of porosity is estimated using Eq. 15. Porosity estimation using Eq. 15 requires measurement data of V p and V s, while the specific surface area of each rock type is estimated empirically using Eq. 12. As discussed earlier, Eq. 12 is obtained based on the relationship of V p with S b as shown in Fig. 2. The values of a and b of Eq. 12 for each rock type are shown in Table 3. The term of V p x ρ is usually known as acoustic impedance. Thus, if 3D cube acoustic impedance and V p are available, then the permeability can easily be estimated from Eq. 16 with a good degree of accuracy.

Validation of porosity estimation results is done by comparing the porosity estimation results with the measurements of porosity (Fig. 7). Accuracy of the porosity estimation was observed based on the value of R 2 which expresses the strong relationship between the estimation results with measurements and the value of the coefficient of regression lines. R 2 values obtained are 0.9498, 0.961 and 0.952 for data set 1, 2 and 3, respectively, whereas the constant of the regression line values are 0.9709, 0.978 and 1.0071 for data set 1, 2 and 3, respectively. The results of the permeability estimation (Fig. 8) provide the values of R 2 are 0.9668, 0.9667 and 0.9772 for data sets 1,2, and 3, while the constant of regression lines are 0.9897, 1.0812 and 1.1251, whereas the exponent values of regression lines are 0.9892, 0.9574 and 0.9999 for data sets 1, 2 and 3, respectively. If both the constant and exponent values of regression lines are close to 1, this indicates that the estimation results obtained are close to the value of the measured data.

Fig. 7
figure 7

Predicted versus measured porosity for data set 1, 2 and 3

Fig. 8
figure 8

Predicted versus measured permeability for data set 1, 2 and 3

Conclusions

Several conclusions drawn from this research are as follows:

  1. 1.

    Specific relations of dry bulk modulus (B dry) and dry P-wave velocity (V pdry ) to porosity are obvious when the rock samples are grouped on the basis of similarity in pore attributes, pore geometry and pore structure. This led to the results exhibiting that a critical porosity is a specific property.

  2. 2.

    For any given rock group, specific internal surface area increases as pore geometry in terms of mean hydraulic radii decreases, resulting in a decrease in permeability. The results show that P-wave velocity decreases as both porosity and specific internal surface area increase. These all explain why P-wave velocity decreases with permeability but reversely with porosity.

  3. 3.

    Porosity and permeability of rocks can be predicted on the basis of P-wave velocity once the rock type and the corresponding critical porosity are established. For all the rock samples employed, very good results of the predicted porosity and permeability have been demonstrated.