Sie sind hier: ICP » R. Hilfer » Publikationen

4 Stochastic Reconstruction of Microstructures

4.1 Description of Experimental Sample

[218.0.2] The experimental sample, denoted as SEX, is a threedimensional microtomographic image of Fontainebleau sandstone. [218.0.3] This sandstone is a popular reference standard because of its chemical, crystallographic and microstructural simplicity [14, 13]. [218.0.4] Fontainebleau sandstone consists of monocrystalline quartz grains that have been eroded for long periods before being deposited in dunes along the sea shore during the Oligocene, roughly 30 million years ago. [218.0.5] It is well sorted containing grains of around 200μm in diameter. [218.0.6] The sand was cemented by silica crystallizing around the grains. [218.0.7] Fontainebleau sandstone exhibits intergranular porosity ranging from 0.03 to roughly 0.3 [13].

Table 2: Overview of geometric properties of the four microstructures displayed in Figures 1 through 4
Properties SEX SDM SGF SSA
M1 300 255 256 256
M2 300 255 256 256
M3 299 255 256 256
ϕPS 0.1355 0.1356 0.1421 0.1354
ϕ2PS 10.4 mm-1 10.9 mm-1 16.7 mm-1 11.06 mm-1
L* 35 25 23 27
1-λc0.1355,L* 0.0045 0.0239 0.3368 0.3527

[218.1.1] The computer assisted microtomography was carried out on a micro-plug drilled from a larger original core. [218.1.2] The original core from which the micro-plug was taken had a measured porosity of 0.1484, permability of 1.3D and formation factor 22.1. [218.1.3] The porosity ϕSEX of the microtomographic data set is only 0.1355 (see Table 2). [218.1.4] The difference between the porosity of the original core and that of the final data set is due to the heterogeneity of the sandstone and to the difference in sample size. [218.1.5] The experimental sample is referred to as EX in the following. [218.1.6] The pore space of the experimental sample is visualized in Figure 1.

[page 219, §0]

Figure 1: Sample EX: Threedimensional pore space PEX of Fontainebleau sandstone. The resolution of the image is a=7.5μm the sample dimensions are M1=300, M2=300, M3=299. The pore space is indicated opaque, the matrix space is transparent. The right image shows the front plane of the sample as a twodimensional thin section (pore space black, matrix grey).

[page 220, §1]

4.2 Sedimentation, Compaction and Diagenesis Model

[220.1.1] Fontainebleau sandstone is the result of complex physical, chemical and geological processes known as sedimentation, compaction and diagenesis. [220.1.2] It is therefore natural to model these processes directly rather than trying to match general geometrical characteristics. [220.1.3] This conclusion was also obtained from local porosity theory for the cementation index in Archie’s law [27]. [220.1.4] The diagenesis model abbreviated as  DM in the following, attempts model the main geological sandstone-forming processes [4, 48].

[220.2.1] In a first step porosity, grain size distribution, a visual estimate of the degree of compaction, the amount of quartz cement and clay contents and texture are obtained by image analysis of backscattered electron/cathodo-luminescence images made from thin sections. [220.2.2] The sandstone modeling is then carried out in three main steps: grain sedimentation, compaction and diagenesis described in detail in [4, 48].

[220.3.1] Sedimentation begins by measuring the grain size distribution using an erosion-dilation algorithm. [220.3.2] Then spheres with random diameters are picked randomly according to the grain size distribution. [220.3.3] They are dropped onto the grain bed and relaxed into a local potential energy minimum or, alternatively, into the global minimum.

[220.4.1] Compaction occurs because the sand becomes buried into the subsurface. [220.4.2] Compaction reduces the bulk volume (and porosity). [220.4.3] It is modelled as a linear process in which the vertical coordinate of every sandgrain is shifted vertically downwards by an amount proportional to the original vertical position. [220.4.4] The proportionality constant is called the compaction factor. [220.4.5] Its value for the Fontainebleau sample is estimated to be 0.1 from thin section analysis.

[220.5.1] In the diagenesis part only a subset of known diagenetical processes are simulated, namely quartz cement overgrowth and precipitation of authigenic clay on the free surface. [220.5.2] Quartz cement overgrowth is modeled by radially enlarging each grain. [220.5.3] If R0 denotes the radius of the originally deposited spherical grain, its new radius along the direction r from grain center is taken to be [59, 48]

Rr=R0+minbrγ,r(59)

where r is the distance between the surface of the original spherical grain and the surface of its Voronoi polyhedron along the direction r. [220.5.4] The constant b controls the amount of cement, and the growth exponent γ controls the type of cement overgrowth. [220.5.5] For γ>0 the cement grows preferentially into the pore bodies, for γ=0 it grows concentrically, and for γ<0 quartz cement grows towards the pore throats [48]. [220.5.6] Authigenic clay growth is simulated by precipitating clay voxels on the free mineral surface. The clay texture may be pore-lining or pore-filling or a combination of the two.

[220.6.1] The parameters for modeling the Fontainebleau sandstone were 0.1 for the compaction factor, and γ=-0.6 and b=2.9157 for the cementation parameters. [220.6.2] The resulting model configuration of the sample  DM is displayed in Figure 2.

[page 221, §0]

Figure 2: Sample DM: Threedimensional pore space PDM of the sedimentation and diagenesis model described in the text. The resolution is a=7.5μm, the sample dimensions are M1=255, M2=255, M3=255. The pore space is indicated opaque, the matrix space is transparent. The right image shows the front plane of the sample as a twodimensional thin section (pore space black, matrix grey)

[page 222, §1]

4.3 Gaussian Field Reconstruction Model

[222.1.1] A stochastic reconstruction model attempts to approximate a given experimental sample by a randomly generated model structure that matches prescribed stochastic properties of the experimental sample. [222.1.2] In this and the next section the stochastic property of interest is the correlation function GEXr of the Fontainebleau sandstone.

[222.2.1] The Gaussian field (GF) reconstruction model tries to match a reference correlation function by filtering Gaussian random variables [49, 2, 1, 69]. [222.2.2] Given the reference correlation function GEXr and porosity ϕSEX of the experimental sample the Gaussian field method proceeds in three main steps:

  1. Initially a Gaussian field Xr is generated consisting of statistically independent Gaussian random variables XR at each lattice point r.

  2. [222.2.3] The field Xr is first passed through a linear filter which produces a correlated Gaussian field Yr with zero mean and unit variance. [222.2.4] The reference correlation function GEXr and porosity ϕSEX enter into the mathematical construction of this linear filter.

  3. [222.2.5] The correlated field Yr is then passed through a nonlinear discretization filter which produces the reconstructed sample SGF.

[222.2.6] Step 4.3 is costly because it requires the solution of a very large set of non-linear equations. [222.2.7] A computationally more efficient method uses Fourier Transformation [1]. [222.2.8] The linear filter in step 4.3 is defined in Fourier space through

Yk=αGYk12Xk,(60)

where M=M1=M2=M3 is the sidelength of a cubic sample, α=Md2 is a normalisation factor, and

Xk=1MdrXre2πikr(61)

denotes the Fourier transform of Xr. [222.2.9] Similarly Yk is the Fourier transform of Yr, and GYk is the Fourier transform of the correlation function GYr. [222.2.10] GYr has to be computed by an inverse process from the correlation function GEXr and porosity of the experimental reference (details in [1]).

[222.3.1] The Gaussian field reconstruction requires a large separation ξEXN1/d where ξEX is the correlation length of the experimental reference, and N=M1M2M3 is the number of sites. [222.3.2] ξEX is defined as the length such that GEXr0 for r>ξEX. [222.3.3] If the condition ξEXN1/d is violated then step 4.3 of the reconstruction fails in the sense that the correlated Gaussian field Yr does not have zero mean and unit variance. [222.3.4] In such a situation the filter GYk will differ from the Fourier transform of the correlation function of the Yr. [222.3.5] It is also difficult to calculate GYr accurately near r=0 [1]. [222.3.6] This leads to a discrepancy at small r between GGFr and GEXr. [222.3.7] The problem can be overcome by choosing large M. [222.3.8] However, in d=3 very large M also demands prohibitively large memory. [222.3.9] In

[page 223, §0]

Figure 3: Sample GF: Threedimensional pore space PGF with GGFrGEXr constructed by filtering Gaussian random fields. The resolution is a=7.5μm, the sample dimensions are M1=256, M2=256, M3=256. The pore space is indicated opaque, the matrix space is transparent. The right image shows the front plane of the sample as a twodimensional thin section (pore space black, matrix grey)

[page 224, §0]

earlier work [2, 1] the correlation function GEXr was sampled down to a lower resolution, and the reconstruction algorithm then proceeded with such a rescaled correlation function. [224.0.1] This leads to a reconstructed sample SGF which also has a lower resolution. [224.0.2] Such reconstructions have lower average connectivity compared to the original model [9] For a quantitative comparison with the microstructure of SEX it is necessary to retain the original level of resolution, and to use the original correlation function GEXr without subsampling. [224.0.3] Because GEXr is nearly 0 for r>30a GEXr was truncated at r=30a to save computer time. [224.0.4] The resulting configuration SGF with M=256 is displayed in Figure 3.

4.4 Simulated Annealing Reconstruction Model

[224.0.5] The simulated annealing (SA) reconstruction model is a second method to generate a threedimensional random microstructure with prescribed porosity and correlation function. [224.0.6] The method generates a configuration SSA by minimizing the deviations between GSAr and a predefined reference function G0r. [224.0.7] Note that the generated configuration SSA is not unique and hence other modeling aspects come into play [42]. [224.0.8] Below, G0r=GEXr is again the correlation function of the Fontainebleau sandstone.

[224.1.1] An advantage of the simulated annealing method over the Gaussian field method is that it can also be used to match other quantities besides the correlation function. [224.1.2] Examples would be the linear or spherical contact distributions [42]. [224.1.3] On the other hand the method is computationally very demanding, and cannot be implemented fully at present. [224.1.4] A simplified implementation was discussed in [70], and is used below.

[224.2.1] The reconstruction is performed on a cubic lattice with side length M=M1=M2=M3 and lattice spacing a. [224.2.2] The lattice is initialized randomly with 0’s and 1’s such that the volume fraction of 0’s equals ϕSEX. [224.2.3] This porosity is preserved throughout the simulation. [224.2.4] For the sake of numerical efficiency the autocorrelation function is evaluated in a simplified form using [70]

G~SArG~SA0-G~SA02+G~SA02=
=13M3rχMrχMr+re1+χMr+re2+χMr+re3(62)

where ei are the unit vectors in direction of the coordinate axes, r=0,,M2-1, and where a tilde ~ is used to indicate the directional restriction. [224.2.5] The sum r runs over all M3 lattice sites r with periodic boundary conditions, i.e. ri+r is evaluated modulo M.

[224.3.1] A simulated annealing algorithm is used to minimize the "energy" function

E=rG~SAr-GEXr2,(63)

defined as the sum of the squared deviations of G~SA from the experimental correlation function GEX. [224.3.2] Each update starts with the exchange of two pixels, one

[page 225, §0]

Figure 4: Sample SA: Threedimensional pore space PSA with GSAr=GEXr constructed using a simulated annealing algorithm. The resolution is a=7.5μm, the sample dimensions are M1=256, M2=256, M3=256. The pore space is indicated opaque, the matrix space is transparent. The right image shows the front plane of the sample as a twodimensional thin section (pore space black, matrix grey)

[page 226, §0]    from pore space, one from matrix space. [226.0.1] Let n denote the number of the proposed update step. [226.0.2] Introducing an acceptance parameter Tn, which may be interpreted as an n-dependent temperature, the proposed configuration is accepted with probability

p=min1,exp-En-En-1TnEn-1.(64)

[226.0.3] Here the energy and the correlation function of the configuration is denoted as En and G~SA,n, respectively. [226.0.4] If the proposed move is rejected, then the old configuration is restored.

[226.1.1] A configuration with correlation GEX is found by lowering T. [226.1.2] At low T the system approaches a configuration that minimizes the energy function. [226.1.3] In the simulations Tn was lowered with n as

Tn=exp-n100000.(65)

[226.1.4] The simulation was stopped when 20000 consecutive updates were rejected. [226.1.5] This happened after 2.5×108 updates (15 steps per site). [226.1.6] The resulting configuration SSA for the simulated annealing reconstruction is displayed in Figure 4.

[226.2.1] A complete evaluation of the correlation function as defined in (29) for a threedimensional system requires so much computer time, that it cannot be carried out at present. [226.2.2] Therefore the algorithm was simplified to increase its speed [70]. [226.2.3] In the simplified algorithm the correlation function is only evaluated along the directions of the coordinate axes as indicated in (62). [226.2.4] The original motivation was that for isotropic systems all directions should be equivalent [70]. [226.2.5] However, it was found in [41] that as a result of this simplification the reconstructed sample may become anisotropic. [226.2.6] In the simplified algorithm the correlation function of the reconstruction deviates from the reference correlation function in all directions other than those of the axes [41]. [226.2.7] The problem is illustrated in Figures 5(a) and 5(b) in two dimensions for a reference correlation function given as

G0r=e-r/8cosr.(66)

[226.2.8] In Figure 5(a) the correlation function was matched only in the direction of the x- and y-axis. [226.2.9] In Figure 5(b) the correlation function was matched also along the diagonal directions obtained by rotating the axes 45 degrees. [226.2.10] The differences in isotropy of the two reconstructions are clearly visible. [226.2.11] In the special case of the correlation function of the Fontainebleau sandstone, however, this effect seems to be smaller. [226.2.12] The Fontainebleau correlation function is given in Figure 7 below. [226.2.13] Figure  6(a) and 6(b) show the result of twodimensional reconstructions along the axes only and along axes plus diagonal directions. [226.2.14] The differences in isotropy seem to be less pronounced. [226.2.15] Perhaps this is due to the fact that the Fontainebleau correlation function has no maxima and minima.

[page 227, §0]

Figure 5: Twodimensional stochastic reconstruction for the correlation function of G0r=e-r/8cosr (a) for the direction of the x- and y-coordinate axes only, and (b) for the directions of the coordinate axes plus diagonal directions.
Figure 6: A Twodimensional stochastic reconstruction for the correlation function G0r=GEXr displayed as the solid line in Figure 7 (a) along the direction of the x- and y-coordinate axes only, and (b) along the directions of the coordinate axes plus diagonal directions.