Introduction

Due to the current global climate crisis, geothermal exploitation is becoming increasingly relevant. To optimise the productivity of geothermal reservoirs, understanding fluid circulation in the subsurface is essential (Huenges and Ledru 2011). The permeability, i.e. the capacity for fluid to pass through a porous or granular medium (Guéguen and Palciauskas 1994), of rock is one of the key factors that controls fluid flow in the Earth’s upper crust, and is therefore an important input parameter in large-scale models designed to better understand fluid circulation within geothermal reservoirs (Hicks et al. 1996; Guillou-Frottier et al. 2013; Magnenet et al. 2014; Vallier et al. 2018, 2019; Duwiquet et al. 2019, 2021).

The Upper Rhine Graben, part of the European Cenozoic Rift System, has been exploited for geothermal energy for decades (Vidal and Genter 2018; Glaas et al. 2021) owing to the presence of thermal anomalies (Pribnow and Schellschmidt 2000; Baillieux et al. 2013). The geology of the area consists of a fractured granitic basement (Genter and Traineau 1996; Dezayes et al. 2010, 2021; Ledésert et al. 2010; Villeneuve et al. 2018), overlain by Permo-Triassic (Buntsandstein, Muschelkalk, and Keuper; Haffen et al. 2013; Vidal et al. 2015; Aichholzer et al. 2016, 2019; Heap et al. 2017, 2018, 2019a; b; Kushnir et al. 2018a, b; Harlé et al. 2019) and Jurassic (Lias and Dogger) sedimentary rocks (mainly sandstones and carbonate rocks) and more-recent sedimentary rocks and sediments (Aichholzer et al. 2016; Duringer et al. 2019). The Buntsandstein, a ~ 1-km-thick succession of sandstones which directly overlies the granitic basement (Aichholzer et al. 2016; Duringer et al. 2019), forms the top of the regional convection zone (Vidal et al. 2015) and is therefore important for large-scale fluid flow and convection.

Large-scale modelling has sought to better understand regional fluid flow and convection at various geothermal sites within the Upper Rhine Graben (Guillou-Frottier et al. 2013; Magnenet et al. 2014; Vallier et al. 2018, 2019). For example, Magnenet et al. (2014) showed, using a thermo-hydro-mechanical model, that > 1 km convection cells at Soultz-sous-Forêts (France) require a permeability of 10−14 m2. Using a similar model, Vallier et al. (2018) suggested that the lithological transition at Soultz-sous-Forêts between the sediments and the granitic basement does not significantly influence hydrothermal circulation. Modelling at a nearby geothermal site, Rittershoffen (France), highlighted similarities between the rock properties at Rittershoffen and Soultz-sous-Forêts (Vallier et al. 2019). As outlined in Guillou-Frottier et al. (2013) and Magnenet et al. (2014), the value or values of permeability used in such models can have a considerable impact on convective patterns, which can influence decisions about the position of future sites of geothermal exploitation. Therefore, it is crucial for geothermal energy exploitation that large-scale fluid flow models are as accurate as possible.

Although we have learnt a lot from previous studies, a commonality of large-scale fluid flow modelling designed to understand hydrothermal convention in geothermal reservoirs is that the permeability of the different layers within the model is often assumed to be isotropic. However, sedimentary rocks such as sandstones are often anisotropic in terms of their strength (Baud et al. 2005; Louis et al. 2005, 2009; Kim et al. 2016) and their permeability (Benson et al. 2003, 2005; Clavaud et al. 2008; Dautriat et al. 2009; Baud et al. 2012; Gehne and Benson 2017; Meng et al. 2021). These studies, and others, have shown that the permeability of sandstone parallel to bedding can be higher than the permeability perpendicular to bedding, and that this is due to a pore shape preferred orientation and/or bedding-parallel, low-permeability layers. For example, Clavaud et al. (2008) found that the permeability anisotropy ratio (\({k}_{\mathrm{perp}}/{k}_{\mathrm{para}}\); where \({k}_{\mathrm{perp}}\) and \({k}_{\mathrm{para}}\) are the permeabilities perpendicular and parallel to bedding, respectively) of a suite of sandstones (porosities = 12−25%) were 0.19−0.77. Permeability anisotropy ratios were measured to be ~ 0.44, ~ 0.64, ~ 0.23, and ~ 0.75 for Crab Orchard sandstone (porosity = 5%; Benson et al. (2003, 2005)), Diemelstadt sandstone (porosity = 23%; Baud et al. (2012)), Rothbach sandstone (porosity = 24%; Meng et al. (2021)), and Adamswiller sandstone (porosity = 26%; Meng et al. (2021)), respectively. Benson et al. (2005) and Gehne and Benson (2017) also showed that the permeability anisotropy of Crab Orchard sandstone decreased as a function of increasing effective pressure; however, Baud et al. (2012) and Meng et al. (2021) found that the permeability anisotropies of Diemelstadt, Rothbach, and Adamswiller sandstones were not influenced by effective pressure. Not only is the matrix permeability of sandstones typically anisotropic, but also the permeability, and permeability anisotropy, of sandstone can be further complicated by the presence of meso- and macroscale fractures that can act as barriers to or conduits for fluid flow (Zhu and Wong 1997; Shipton et al. 2002; Farrell et al. 2014, 2021; Griffiths et al. 2016; Farrell and Healy 2017; Kushnir et al. 2018b).

To help large-scale fluid flow modelling in the Upper Rhine Graben, we present here a study in which we quantified the permeability anisotropy of reservoir sandstones (from the Buntsandstein) taken from exploration well EPS-1 at Soultz-sous-Forêts (Fig. 1). Whether the Buntsandstein sandstone of the Upper Rhine Graben is characterised by a permeability anisotropy, and the magnitude of this anisotropy, is currently unknown. Knowledge of the presence and magnitude of permeability anisotropy is a key parameter to help move towards more realistic models of hydrothermal convection in the Upper Rhine Graben, allowing for the optimisation of geothermal energy exploitation.

Fig. 1
figure 1

Modified from Heap et al. (2017)

a Map of France showing location of Alsace (in green). b Map of Alsace showing the location of Soultz-sous-Forêts and exploration borehole EPS-1.

Materials

Core descriptions

The materials used in this study were extracted from exploration well EPS-1 at the Soultz-sous-Forêts geothermal site in north-eastern France (Fig. 1). Seven sandstone cores from the Buntsandstein, with a diameter of 78 mm, were used: three from the Karlstal unit (box numbers 176, 189, and 190) and four from the Rehberg unit (box numbers 254, 257, 285, and 356) (Fig. 2). The Karlstal and Rehberg units are thought to be aeolian and fluvial sandstones, respectively (Aichholzer et al. 2016). These seven cores, taken from depths between 1086 and 1247 m (Fig. 2), were selected due to their visible anisotropy (i.e. bedding and laminations; Fig. 3). In this study, we will refer to each core by their box number.

Fig. 2
figure 2

Lithostratigraphic column for Buntsandstein in exploration borehole EPS-1 (Soultz-sous-Forêts) showing the location of the sampling depths (black ellipses). The box number is given next to each sampling depth (176, 189, 190, 254, 257, 285, and 356). Depths and unit names provided by Aichholzer et al. (2016)

Fig. 3
figure 3

Photographs of the visibility anisotropic 78-mm-diameter cores sampled from exploration borehole EPS-1 (Soultz-sous-Forêts). The box number, depth, and lithostratigraphic unit are provided next to each core

All cores contain laminations, darker in colour than the host-rock, that are perpendicular or sub-perpendicular to the core axis (Fig. 3). Laminations sets (containing from several to tens of individual laminations that are less than a millimetre thick) vary from 5 to 10 mm in thickness with a typical spacing of 5 to 20 mm. The laminations and lamination sets can be planar (e.g., cores 189 and 356) or wavy (e.g., cores 176, 254, 257, and 285). The lamination sets are more-or-less regularly spaced for all the cores, except for cores 190 and 356. The lamination sets in cores 190 and 356 are grouped, where each group consists of about five lamination sets with a spacing of 5 mm or less that are separated by 20-mm-thick layers of host-rock. The lamination sets are less pronounced, and are only 1 to 2 mm in thickness, in core 257. The laminations and lamination sets in some cores, 176 and 254 in particular, are slightly eroded, suggesting that they are weaker than the host-rock. We note that the grain size appears to be smaller in the laminations than the host-rock and that, for all cores, there are no visible fractures.

Sample descriptions

Forty-two cylindrical rock samples, 20 mm in diameter and 40 mm in length, were prepared from the seven cores (Fig. 4). Six samples, three perpendicular to bedding (samples 1, 2, and 3) and three parallel to bedding (samples 4, 5, and 6), were prepared from each core. Samples from cores 190 and 356 were cored from the layers containing the groups of laminations. All the samples were first washed and dried in a vacuum oven at 40 °C. All of the prepared samples contain either laminations perpendicular/sub-perpendicular or parallel/sub-parallel to the sample axis (Fig. 4). The number of laminations for the samples cored perpendicular and parallel to bedding varied from 4  to  14 and 2−8, respectively, and the thickness of individual laminations varied from 0.1 mm to up to almost one millimetre (Fig. 4).

Fig. 4
figure 4

Photographs of the 20-mm-diameter cylindrical core samples prepared from the seven cores shown in Fig. 3. Six samples were prepared from each core: three perpendicular to bedding (samples 1, 2, and 3) and three parallel to bedding (samples 4, 5, and 6). The box number, depth, and lithostratigraphic unit are provided next to each set of samples

Microstructural descriptions

Thin sections were prepared for each core and their microstructure was examined using an optical microscope (Fig. 5). All samples are mainly composed of quartz, feldspar, and clay. The laminations are easy to distinguish on the thin section images due to the differences in the grain size between the laminations and the host-rock. The grain size within the laminations is typically much smaller than the host-rock. The grain size difference between the laminations and the host-rock is particularly evident in sample 254 (Fig. 5d). The images of sample 254 also show how the thickness of the laminations can vary within a sample (compare Fig. 5d, e). As noted in our core and sample descriptions, we also see that the laminations can be planar or wavy in thin section. A quantitative description of the microstructure is provided later in the manuscript.

Fig. 5
figure 5

Microstructural images of the seven cores investigated in this study (shown in Fig. 3) taken using an optical microscope under reflected light. a Sample 176. b Sample 189. c Sample 190. d Sample 254. e Sample 254. f Sample 257. g Sample 285. h Sample 356

Methods

Laboratory methods

Although permeability was the main focus of this study, we also measured the porosity and P-wave velocity of each of our samples. The connected porosity of each cylindrical sample was determined using the bulk sample volume and the skeletal volume measured using a helium pycnometer (Micromeritics AccuPyc II 1340). We also estimated the total porosity of the samples using the dry bulk density and the density of quartz (2650 kg/m3), the most abundant mineral in the studied sandstones (Fig. 5).

P-wave velocity was measured on dry samples using two piezoelectric sensors, a function generator (using a frequency of 700 kHz), and an oscilloscope (see schematic diagram in Heap et al. 2014). P-wave velocity was measured along the axis of each of the samples under ambient laboratory pressure and temperature. To ensure a good connection between the sample and the endcaps, we applied an axial force of 300 N.

The permeability of each sample was measured using a benchtop gas permeameter (see schematic diagram in Farquharson et al. 2016; Heap and Kennedy 2016). This permeameter is capable of measuring the permeability of cylindrical samples that are 10−25 mm in diameter and 10−60 mm in length (Heap 2019). Unlithified granular materials can also be measured in this setup, using a rubber jacket of known internal volume and two metal endcaps (as in Heap et al. 2020). Permeability was measured at ambient laboratory temperature under a confining pressure of 1 MPa (to ensure that the gas passes through the sample and not around the sides). We waited one hour before starting the measurements to ensure microstructural equilibrium. Depending on the permeability of the sample, measurements were made using either the steady-state method (for high-permeability samples) or the pulse-decay method (for low-permeability samples). For the steady-state method, we measured volumetric flow rates (measured using a gas flowmeter) for six different pore pressure differentials (measured using a pressure transducer). For the pulse-decay method, we monitored the pressure decay of an upstream reservoir (measured using a pressure transducer) as a function of time (Brace et al. 1968). These data were then used to calculate Darcy’s law and to check whether the Klinkenberg or Forchheimer corrections were needed. All the equations used for the calculation of permeability can be found in Heap et al. (2017).

Microstructural analysis

We performed grain size and shape analysis on optical microscope images of each of the studied sandstones using open-source image analysis software ImageJ. Grain size and shape analysis was performed on both the laminations and host-rock for each sample. First, we manually drew around all the grains within selected images using open-source vector graphics program Inkscape. The grains were then coloured black and the resultant image was imported into and analysed using ImageJ. The number of grains analysed per layer ranged from 259 to 1063. Using ImageJ, we determined the equivalent grain diameter, grain area, grain circularity, and grain aspect ratio. The equivalent grain diameter, \(d\), of each grain was calculated using \(d=3/2({d}_{F})\), where \({d}_{\mathrm{F}}\) is the average Feret diameter. The aspect ratio of each grain was calculated as the major divided by the minor grain axis. The circularity of each grain, \(C\), was calculated using \(C=4\pi A/{P}^{2}\), where \(A\) and \(P\) are the grain area and perimeter, respectively. A circularity, \(C\), of one corresponds to a perfect circle.

Results

Porosity

Connected porosity measurements gave values ranging from 5.2 to 16.3% (Fig. 6; Table 1). Total porosity as a function of connected porosity is shown in Fig. 6. The data of Fig. 6 show that the difference between the connected porosity and the total porosity is almost equal to zero, and therefore that there is negligible isolated porosity in the studied sandstones. Small differences between the connected porosity and the total porosity are likely the result of the assumption of 100% quartz in the determination of total porosity (we note that the samples also contain some feldspars and clays; Fig. 5).

Fig. 6
figure 6

Total porosity as a function of connected porosity for the 42 samples of Buntsandstein sandstone prepared for this study. Samples were prepared either parallel (filled circles) or perpendicular (unfilled circles) to bedding. The number refers to the box number

Table 1 Depth, lithostratigraphic unit, sample orientation, connected porosity, total porosity, P-wave velocity, and permeability for each of the 42 Buntsandstein samples prepared for this study

Grain size and shape analyses

Figure 7 shows a histogram of the distribution of equivalent grain diameter of each of the studied sandstones (the mean equivalent grain diameter for each layer is also provided on the graphs). For each sandstone, we provide distributions for both the laminations (orange bars) and the host-rock (shaded bars). For all of the samples, the grain size distribution for the laminations is very different to that of the host-rock. For the laminations, the grain diameter ranges from 0 to 300 μm, but the majority of grains are between 0 and 150 μm. In general, the most abundant grain size for the laminations is 0−50 μm (this is true for all samples except samples 257 and 285). For the host-rock, the grain diameter ranges from 0 to 750 μm and, therefore, the distribution of grain size within the host-rock is much larger than that for the laminations. Sample 254 is the only sample to contain grains up to a diameter of 750 μm (grain diameter typically ranges from 0 to 500 μm for the other samples) and is therefore the most heterogeneous sample. In general, the most abundant grain size for the host-rock is 50−100 μm (this is true for all samples except samples 190 and 254). For all cores, the average grain size is much smaller in the laminations than in the host-rock.

Fig. 7
figure 7

Histograms showing relative grain number as a function of equivalent grain diameter for each of the seven cores investigated in this study (shown in Fig. 3). a Sample 176. b Sample 189. c Sample 190. d Sample 254. e Sample 257. f Sample 285. g Sample 356. The orange bars show the grain size distribution in the laminations and the shaded bars show the grain size distribution in the host-rock

Figure 8 shows a histogram of the distribution of grain area of each of the studied sandstones. We again provide distributions for both the laminations (orange bars) and the host-rock (shaded bars). The data of Fig. 12 allow us to see which grain diameter range corresponds to the largest area. For example, for the laminations in sample 176, Fig. 7 shows us that the largest number of grains have a diameter of 0−50 μm. However, in terms of area, the most abundant grain diameter range is 100−150 μm. Similarly, the laminations in sample 356 contain a lot of very small grains (80% of the grains are 0−50 μm), but the most representative grain diameter range in terms of area is 50−100 μm. For all the samples (and for both layers), the most abundant grain diameter interval in terms of area is different to that in terms of number. The only exception is for samples 257 and 285, for which the two most abundant ranges (area and number) are the same for the laminations.

Fig. 8
figure 8

Histograms showing relative grain area as a function of equivalent grain diameter for each of the seven cores investigated in this study (shown in Fig. 3). a Sample 176. b Sample 189. c Sample 190. d Sample 254. e Sample 257. f Sample 285. g Sample 356. The orange bars show the grain area distribution in the laminations and the shaded bars show the grain area distribution in the host-rock

We find that grain circularity and aspect ratio do not differ significantly between samples and between the different layers (laminations and host-rock). Gain circularity ranges from 0.69 to 0.73 and from 0.69 to 0.77 for the host-rock and laminations, respectively. Grain aspect ratio ranges from 1.72 to 1.85 and from 1.81 to 1.98 for the host-rock and laminations, respectively.

Permeability and P-wave velocity

Permeability and P-wave velocity are plotted as a function of connected porosity in Fig. 9a, b, respectively (data available in Table 1). In general, permeability increases as a function of increasing porosity (Fig. 9a). Permeability increases from 2.48 × 10−18 to 7.66 × 10−14 m2 as porosity increases from 5.2 to 16.3%. Figure 9a also shows that for samples with laminations parallel to the sample axis and therefore flow direction (filled circles), permeability is consistently higher than for samples with perpendicular laminations (unfilled circles). Samples 254_6, 190_6, 189_4, and 189_5 (all containing laminations parallel to the sample axis) have the highest permeability values (10−14 m2). We further note that the permeability of samples with perpendicular laminations is within a narrow range (i.e. the values to close to one another), whereas the permeability of the samples with parallel laminations can vary by a couple of orders of magnitude. Indeed, a few datapoints for samples with parallel laminations are close in permeability to samples with perpendicular laminations from the same core.

Fig. 9
figure 9

a Permeability and b P-wave velocity as a function of connected porosity for the 42 samples of Buntsandstein sandstone prepared for this study. Samples were prepared either parallel (filled circles) or perpendicular (unfilled circles) to bedding. The number refers to the box number

In general, P-wave velocity decreases as a function of increasing porosity (Fig. 9b), but the trend is much less pronounced than for the permeability data. P-wave velocity ranges from 3.16 to 4.34 km/s for a porosity ranging from 5.2 to 16.3%, and can vary by up to 1 km/s at low porosity (< 10%). P-wave velocity values for samples with parallel laminations (filled circles) are consistently higher (from 0.2 to 0.8 km/s) than those measured on samples with perpendicular laminations (unfilled circles).

In order to better illustrate the permeability anisotropy, we plot a permeability ratio (\({k}_{\mathrm{perp}}/{k}_{\mathrm{para}}\)) as a function of the connected porosity in Fig. 10a. To do so, samples were grouped into pairs, one with perpendicular laminations and one with parallel laminations. The pairs of samples were selected based on their porosities. The permeability ratio is defined as the ratio of the permeability of the sample containing perpendicular laminations to the permeability of the sample containing parallel laminations. The permeability ratio values for our samples ranges from 0.0004 to 0.30 (Fig. 10a). We first note that the permeability ratio for all our samples is below one (i.e. the permeability parallel to the laminations is always higher than the permeability perpendicular to the laminations). Second, we highlight that the permeability ratio decreases as a function of increasing porosity. In other words, the high-porosity samples are more anisotropic, in terms of their permeability, than the low-porosity samples. Finally, we note that the anisotropy value can vary between samples prepared from the same core. For example, the permeability ratio of samples 190 (pink circles) and 254 (grey circles) varies between 0.0004 and 0.083 and between 0.002 and 0.14, respectively. The permeability ratio can vary a lot for the high-porosity samples, but does not vary considerably for the low-porosity samples (Fig. 10a).

Fig. 10
figure 10

a Permeability ratio and b P-wave velocity ratio as a function of connected porosity for the Buntsandstein sandstone samples prepared for this study. The number refers to the box number

In order to better illustrate the P-wave velocity anisotropy, we plot a P-wave ratio (the ratio of the P-wave velocity of the sample containing perpendicular laminations to the P-wave velocity of the sample containing parallel laminations) as a function of the connected porosity in Fig. 10b. The P-wave velocity ratio values for our samples range from 0.85 and 0.88. All our P-wave velocity ratios are below one, and so the P-wave velocity parallel to the laminations is always higher than the P-wave velocity perpendicular to the laminations. However, there is no discernible trend between P-wave velocity ratio and porosity. We also note that, unlike the permeability data shown in Fig. 10a, variations in P-wave velocity ratio between samples prepared from the same core are small (Fig. 10b).

Discussion

Permeability and P-wave velocity as a function of porosity

Permeability is plotted as a function of porosity in Fig. 11a, together with previously published data for Buntsandstein sandstones from EPS-1 (Griffiths et al. 2016; Heap et al. 2017; Kushnir et al. 2018b). The permeability values obtained in this study are in broad agreement with those previously published for the Buntsandstein (Fig. 11a). We find, in agreement with data for the Buntsandstein (Griffiths et al. 2016; Heap et al. 2017; Kushnir et al. 2018b) and other sandstones (Bourbié and Zinszner 1985; Nelson 1994; Ehrenberg and Nadeau 2005; Wadsworth et al. 2016), that permeability increases as a function of increasing porosity (Figs. 9, 11a).

Fig. 11
figure 11

a Permeability and b P-wave velocity as a function of connected porosity for the 42 samples of Buntsandstein sandstone prepared for this study, together with previously published data for Buntsandstein sandstone samples taken from EPS-1 (Soultz-sous-Forêts) (data from Griffiths et al. 2016; Heap et al. 2017, 2019a; Kushnir et al. 2018b). Samples were prepared either parallel (filled circles) or perpendicular (unfilled circles) to bedding. The number refers to the box number

P-wave velocity is plotted as a function of porosity in Fig. 11b, together with previously published data for Buntsandstein sandstones from EPS-1 (Heap et al. 2017, 2019a). Although we do not observe a clear trend in P-wave velocity as a function of porosity (Fig. 9b), our data are in general agreement with those previously published (Fig. 11b). We conclude that the absence of a trend in our P-wave velocity data is likely that result of the narrow range in porosity (between 5.2 and 16.3%) and that, if more samples were measured that contain higher or lower porosities, we would likely see a trend of decreasing P-wave velocity as a function of increasing porosity, as expected for sandstones (Han et al. 1986; Eberhardt-Phillips et al. 1989; Chang et al. 2006; Vasseur et al. 2016; Hill et al. 2022).

Permeability anisotropy

Permeability ratio is plotted as a function of porosity in Fig. 12a, together with previously published data for Buntsandstein sandstones from EPS-1 (black crosses; Griffiths et al. 2016; Heap et al. 2017) and other sandstones (grey squares; Benson et al. 2005; Clavaud et al. 2008; Baud et al. 2012; Meng et al. 2021). While our permeability ratio varies from 0.0004 to 0.30, the published permeability ratio for sandstones (Buntsandstein sandstone and other sandstones) ranges from 0.04 to 3.49. Therefore, not only are these published data much less anisotropic that the sandstones studied herein, the permeability of some samples is higher when measured perpendicular to bedding (those samples with permeability ratios above one). The higher permeability anisotropy in our samples, compared to previously published data, can be explained by the fact that we purposely selected the most visibly anisotropic samples from EPS-1 for our study (Fig. 4). Our new data, therefore, extend the expected range of permeability anisotropy in sandstones resulting from bedding/laminations. We suggest that permeability ratios above one from Griffiths et al. (2016) and Heap et al. (2017) likely reflect sample variability (differences in sample porosity), rather than a permeability that is higher perpendicular to bedding. Although the published data for Buntsandstein sandstone show that the more porous samples are typically more anisotropic in terms of their permeability, as observed in our new dataset, we note that the published data for sandstone with a porosity > 20% are characterised by a low-permeability anisotropy, despite their high porosities (Fig. 12a). We consider this as a difference between permeability anisotropy resulting from low-permeability laminations, which can significantly reduce the permeability of high-porosity sandstones, and permeability anisotropy resulting from a preferred pore shape orientation, which only results in a mild permeability anisotropy. We will now discuss why our samples are anisotropic, why there is a large range in the permeability of the samples containing parallel laminations, and why the more porous sandstones are more anisotropic.

Fig. 12
figure 12

a Permeability ratio and b P-wave velocity ratio as a function of connected porosity for the Buntsandstein sandstone samples prepared for this study, together with previously published data for Buntsandstein sandstone samples taken from EPS-1 (Soultz-sous-Forêts) (black crosses; data from Griffiths et al. 2016; Heap et al. 2017) and other sandstones (grey squares; data from Benson et al. 2005; Clavaud et al. 2008; Baud et al. 2012; Meng et al. 2021). The number refers to the box number

Our microstructural observations and analyses highlighted that, for all of our samples, the laminations are characterised by a smaller grain size than the host-rock (Figs. 5, 6, 7, 8). Previous studies have shown that, typically, the permeability of granular materials and granular rocks is reduced as a function of decreasing average grain size (Masch and Denny 1966; Shepherd 1989; Wadsworth et al. 2016). To better understand whether the smaller grain size of the laminations could explain the observed permeability anisotropy, we estimated the permeability of the laminations and host-rock for each sample using a model for the permeability of monodisperse granular materials (Wadsworth et al. 2016). The permeability, \({k}_{D}\), of the laminations and host-rock for each sample was modelled using (Martys et al. 1994; Wadsworth et al. 2016):

$${k}_{D}= \frac{2\phi }{{s}^{2}}({\phi - {\phi }_{c})}^{b},$$
(1)

where \({\phi }_{c}\) is the porosity at the percolation threshold (assumed here to be 0.03; see Wadsworth et al. 2016), \(b\) is a constant related to the particle geometry (assumed here to be 4.2; see Wadsworth et al. 2016), and \(s\) is the specific surface. We determine \(s\) by calculating an effective pore radius, \(a\), for a given non-overlapping monodisperse grain radius using (Wadsworth et al. 2016):

$$s\left(a\right)= \frac{3\left(1-\phi \right)\mathrm{ln}(1-\phi )}{a}.$$
(2)

To calculate \(a\), and therefore \(s\), for the laminations and host-rock of each sample, we used the mean grain size from our microstructural analysis (Fig. 7). The results of the modelling, which assumes the same porosity, \(\phi\), for the laminations and host-rock (that of the sample), are provided in Table 2. The permeability modelling shows that the permeability of the laminations is always lower than that of the host-rock. We highlight that the differences in modelled permeability between the laminations and host-rock (Table 2) is likely an underestimation, as it is also likely that the porosity of the laminations is lower than that of the host-rock. Since the laminations have a permeability lower than the host-rock, when they are orientated perpendicular to the direction of fluid flow (i.e. in series), the permeability of the sample will be close to that of the laminations. However, when the low-permeability laminations are oriented parallel to the direction of fluid flow (i.e. in parallel), the permeability of the sample will be close to that of the host-rock. This explains why our samples are characterised by a permeability anisotropy.

Table 2 Modelled permeabilities for the laminations and host-rock from each of the seven Buntsandstein cores investigated in this study using a model for the permeability of monodisperse granular media (Wadsworth et al. 2016). See text for details

As noted previously, the permeability of samples with parallel laminations from the same core can vary by a couple of orders of magnitude (Fig. 9a). In particular, samples 189, 190, and 254 contain one sample with parallel laminations that has a permeability much lower than the other samples with parallel laminations. The permeability of these samples is close to the permeability of the samples with perpendicular laminations. A closer inspection of these outlying samples shows that the laminations are not strictly parallel to the axis of the sample (Fig. 13). A sub-parallel, or oblique, low-permeability lamination can act as a barrier to fluid flow if it cross-cuts the sample. This explains why some of the samples with parallel laminations have permeability values close to the samples with perpendicular laminations, and why we see a large variation in the permeability of samples with parallel laminations.

Fig. 13
figure 13

Photographs of three of the measured 20-mm-diameter cylindrical core samples (samples 189_6, 190_5, and 254_4) that show laminations that are sub-parallel or oblique to the core axis

Our data show that the more porous samples are more anisotropic (Figs. 9, 10a). This can be explained by the fact that the permeability of a sample with a higher host-rock permeability will be more impacted by the presence of a low-permeability layer. In other words, the difference between the permeability of the sample with parallel laminations (which will be close to the permeability of the highly permeable host-rock) and the permeability of the sample with perpendicular laminations (which will be close to the permeability of the low-permeability lamination) will be large. By contrast, the impact of a low-permeability lamination on the permeability of a sample already characterised by a low-permeability host-rock will be small. More porous sandstones therefore have the potential to be more anisotropic when the permeability anisotropy is the result of low-permeability laminations, which is what we see in our data (Figs. 9, 10a). As noted above, when the permeability anisotropy is the result of a pore shape preferred orientation, rather than low-permeability laminations, high-porosity sandstone can be characterised by mild permeability anisotropies (as can be seen for published data for sandstone with a porosity > 20%; Fig. 12a).

P-wave velocity anisotropy

P-wave velocity ratio is plotted as a function of porosity in Fig. 12b, together with previously published data for Buntsandstein sandstones from EPS-1 (Heap et al. 2017). Our P-wave velocity ratios are in agreement with the previously published data (Fig. 12b). The P-wave velocity ratios from our study range from 0.85 to 0.88, compared to from 0.89 to 0.97 for the data from Heap et al. (2017). Therefore, for all the data, the P-wave velocity is faster parallel to bedding. We also note that the P-wave velocity ratio for the data from Heap et al. (2017) does not vary as a function of porosity, in accordance with our new data. A slower P-wave velocity perpendicular to bedding compared to parallel to bedding can be explained by the higher number of grain-to-grain contacts typically encountered by elastic waves travelling perpendicular to bedding. Grains in sedimentary rocks are often oblate in shape and settle such that their long-axis is perpendicular to bedding. As a result, an elastic wave travelling perpendicular to bedding will encounter more grain-to-grain contacts, which will attenuate and slow the wave, than a wave travelling parallel to bedding. This explains why our samples are characterised by a P-wave velocity anisotropy. A P-wave anisotropy of about 0.8 has been previously observed in laboratory studies on sandstones (Benson et al. 2005; Louis et al. 2008; Menezes and Lempp 2018).

Implications for geothermal reservoirs

An understanding of large-scale fluid flow is important for the optimisation of geothermal resources. Indeed, there are many modelling studies that have modelled fluid flow and convection in geothermal reservoirs (Guillou-Frottier et al. 2013; Magnenet et al. 2014; Vallier et al. 2018, 2019; Duwiquet et al. 2019, 2021). These studies, which often assume a permeability isotropy within the different layers in the model, highlight that large-scale hydrothermal convection, and the patterns of convection, can be influenced by a change in permeability of an order of magnitude. However, our new data suggest that permeability anisotropy in reservoir sandstones can be on the order of up to four orders of magnitude. Therefore, we recommend that future fluid flow modelling studies designed to better understand hydrothermal circulation at the geothermal sites within the Upper Rhine Graben should consider incorporating a permeability anisotropy for the Buntsandstein sandstone in their models. We also recommend that the presence of a permeability anisotropy in sandstone should be considered when modelling hydrothermal circulation at sandstone reservoirs worldwide, especially if the reservoir sandstones contain obvious bedding/laminations. Our data also show that permeability anisotropy in the Buntsandstein sandstone can be greater in more porous rocks and, therefore, if fluid flow models for the Upper Rhine Graben separate the Buntsandstein sandstone into several units, higher permeability anisotropies should perhaps be considered for the higher porosity sections of the Buntsandstein. We also recommend that models designed to better understand hydrothermal circulation at sandstone reservoirs worldwide should consider higher permeability anisotropies for high-porosity sandstones that contain obvious bedding/laminations.

Finally, we highlight that our laboratory data represent the permeability anisotropy of the “matrix” rock (i.e. excluding large-scale fractures) and, as a result, require upscaling before they can be used in large-scale modelling (Kushnir et al. 2018b). Although we note that the fracture density in the granitic reservoir at Soultz-sous-Forêts (and other geothermal sites in the Upper Rhine Graben) is much higher than that in the Buntsandstein (Heap et al. 2019a, b), fractures are still considered to play an important role in dictating the permeability of the Buntsandstein (Kushnir et al. 2018b). Nevertheless, the analysis of Kushnir et al. (2018b) also shows that the matrix permeability can still influence upscaled permeability values for the Buntsandstein, and this will be especially true where fractures have been sealed by mineral precipitation (Griffiths et al. 2016; McNamara et al. 2016). Therefore, although the values we provide here are matrix permeabilities, we suggest that the large matrix permeability anisotropies measured (up to four orders of magnitude) are capable of impacting regional fluid-flow and should still be considered in large-scale permeability modelling alongside other sources of permeability such as fracture preferred orientations.

Our data also show that the sandstones of the Buntsandstein can also be characterised by a P-wave anisotropy, which we suggest could should also be considered in studies designed to, for example, locate and analyse microseismicity during production and simulation (Cuenot et al. 2008; Dorbath et al. 2009; Lengliné et al. 2017; Cauchie et al. 2020), construct 3D models and detailed images of geothermal reservoirs (Calò et al. 2013; Lehujeur et al. 2018), and for the analysis of induced and triggered seismicity (Schmittbuhl et al. 2021).

Conclusions

We assessed the permeability anisotropy of reservoir sandstones from a geothermal reservoir with visible laminations. Laboratory permeability measurements showed that laminations associated with bedding can create a permeability anisotropy of up to four orders of magnitude (much higher than permeability anisotropies typically reported for sandstones resulting from bedding). For all the samples studied herein, permeability parallel to bedding was higher than permeability perpendicular to bedding. Combining quantitative microstructural analyses and a permeability model for polydisperse granular media, we showed that the measured permeability anisotropy was the result of thin, low-permeability laminations. Our data also showed that more porous sandstones are characterised by larger permeability anisotropies, explained by the fact that the permeability of a sample with a higher host-rock permeability will be more impacted by the presence of a low-permeability layer. We conclude by suggesting that permeability anisotropy should be considered when modelling fluid flow within sandstone geothermal reservoirs, and that this consideration may be particularly important when dealing with high-porosity sandstone reservoirs that could be characterised by significant permeability anisotropies.