Professional Documents
Culture Documents
) =
,
0 otherwise,
= 1, . . . , n, (1)
where u is a location vector, is the sample index, and n is the number of sam-
ples. For each sample u
) =i(u
: df (u
). If u
is
within the domain, the distance is set to negative; otherwise the distance is positively
signed:
df (u
) =
+(u
) if i(u
) = 0
(u
) if i(u
) = 1.
(2)
The calculation of distance would account for anisotropy, if present. Notice that
this approach is designed for binary systems where locations are in or out of a par-
ticular domain. Multiple domains could be modeled hierarchically. The presence of
many intermingled domains would not be possible with this approach. Also note
that the distance function data correspond to the distance to the nearest observed
contact; not the distance to the nearest real contact.
Once distance function has been calculated for each sample, this distance func-
tion data can be interpolated on a regular grid using a smooth estimator such as
kriging or inverse distance estimation. A global estimator is particularly suited to
the task as such an estimator is free from artifacts due to the search for local data.
The boundary is considered to lay at the transition between positive and negative
interpolated distance function values.
To illustrate, consider the sample locations coded as inside and outside the do-
main in Fig. 1a where black-lled bullets represent samples inside the domain and
white-lled bullets represent samples outside the domain. The distance to the nearest
outside sample is calculated for each inside sample and vice versa. These distances
are shown in Fig. 1b. Samples outside the domain have positive distance function;
samples inside the domain have negative distance function. These samples are in-
terpolated yielding the map of values shown in Fig. 1b. Negative estimates are con-
sidered inside the domain and positive estimates are considered outside the domain
yielding the map shown in Fig. 1c where black is inside the domain. An estimate of
the boundary location falls at the transition between positive and negative distance
function estimates (the black-white interface). There is, of course, uncertainty in the
location of the boundary.
3 C Parameter
This work proposes a new method for quantifying distance function uncertainty.
This method uses the data to calibrate a single additive factor, C, which modies the
distance function values calculated at the sample locations. This method is similar to
the jackknife where a subset of the data is held back when estimation is performed
and estimated values are compared with the true values at sample locations.
The C parameter modies the distance function value at each sample location.
C is an additive parameter, being added to the distance function when outside the
domain and subtracted from the distance function when inside the domain:
df (u
) =
df (u
) +C if i(u
) = 0
df (u
) C if i(u
) = 1,
(3)
where
df (u
y
l
(u)
C, l = 1, . . . , L, (4)
where df
l
(u) is the simulated distance function value, y
l
(u) is an unconditionally
simulated standard normal value and G
1
represents the determination of the stan-
dard normal CDF value corresponding to y
l
(u). Multiplying by 2C and subtracting
C ensures that the values are between C and C. It is only necessary to simulate
at locations where the interpolated distance function is between C and C. Inter-
polated values that are greater than C are surely outside the domain; interpolated
values that are less than C are surely inside the domain. This can reduce the time
required to simulate distance function realizations.
Determining whether a location, u, is inside or outside the domain requires com-
paring the interpolated distance function with the simulated distance function:
i(u
) =
inside if df
l
(u) >
df (u)
outside if df
l
(u) <
df (u).
(5)
Since a boundary is being simulated, it is recommended that a Gaussian var-
iogram be used in the simulation of the distance function as this model maintains
high short-range continuity. A very small positive nugget is recommended for math-
ematical stability. There is no clear method for determining the range of the vari-
ogram model. A short range leads to a more rapidly changing boundary; a longer
Developments in Boundary Modeling 297
Fig. 6 Two realizations of distance function values simulated uniformly between 5 and 5 at the
locations where interpolated distance function falls between 5 and 5
range creates a smoother boundary. This variogram range could come from geo-
logic calibration from data or observations, visualization and expert judgment, or an
analogue deposit. The variogram range can be too small leading to unrealistic tran-
sitions between domains. A short range variogram causes the boundary to change
rapidly while a longer range leads to a smoother boundary. A too-long variogram
range is similar to using a single distance function threshold to locate the boundary;
the domain will be big or small everywhere.
An example of boundary simulation is shown using the same data as previously
for C = 5. The smoothly varying interpolated distance function is shown in Fig. 5.
Also shown in Fig. 5 is this same map with thresholds applied at 5 and 5. Those lo-
cations where the interpolated distance function falls between 5 and 5 are shaded
grey. These are the locations where distance function values are simulated uniformly
between 5 and 5. Two realizations of these simulated distance function values are
shown in Fig. 6. The determination of whether each location falls inside or outside
the domain is made by comparing the simulated distance function to the interpolated
distance function. Those locations where the interpolated distance function is less
than the simulated distance function are inside the domain and are shaded black in
Fig. 7; the locations where the interpolated distance function is greater than or equal
to the simulated distance function are outside the domain and are shaded white in
Fig. 7. The two simulated boundary realizations are similar in a global sense in that
the general shape of the black domain is about the same. However, locally the real-
izations can be quite different. In particular, the black domain in the rst realization
encompasses an island of the white domain where in the second realization this fea-
ture is not present. This relates well with the boundary uncertainty summarized by
the grey shaded region in the right of Fig. 5.
6 Boundary Nature
In addition to identifying the location of domain boundaries, the nature of transition
in the geologic properties across the domain boundaries should also be investigated.
298 B.J. Wilde and C.V. Deutsch
Fig. 7 Two boundary realizations based on the simulated distance function values in Fig. 6.
Domain boundaries are often referred to as either hard or soft [3]. Hard bound-
aries are found when there is an abrupt change in the mineralogy or grade without a
transition at the scale of observation [7]. They do not permit interpolation or extrap-
olation across domains. Contacts where the variable changes transitionally across
the boundary are referred to as soft boundaries. These allow selected data from ei-
ther side of a boundary to be used in the estimation of each domain.
A contact analysis is undertaken to detect hard and soft boundary transitions as
well as different types of hard boundary transitions. The corehole data with rocktype
or facies information is required for this analysis. McLennan [4] proposes two types
of contact analysis: expected value contact analysis and covariance function contact
analysis. Cuba and Leuangthong [1] show how the variogram can be used to identify
nonstationarity in the local variance in addition to the local mean.
Amore qualitative contact analysis is performed by use of a contact plot. Figure 8
shows the general form of a contact plot for a soft and hard boundary. This type of
plot is useful for determining the nature of a boundary. Sample data values z are
plotted against their distance inside either the left domain, d
12
, or right domain,
d
21
, from the boundary. Expected values are represented with the solid lines. Notice
the transition zone bound by the vertical dotted lines on the left. The size of the
transition zone may vary, but this zone will be present for soft boundaries. The
stationary random function (SRF) to the left and right of the boundary are denoted
by Z
1
(u) and Z
2
(u). In contrast to soft boundaries, the Z
1
(u) and Z
2
(u) SRFs are
applicable all the way through their respective domains up until the hard boundary.
There is no transition zone present.
In addition to plotting the expected value within each domain it is useful to plot
the variability seen in each domain as shown in Fig. 9 where the grey shaded region
represents the 90 % probability interval. The number of points within the specied
distance is also shown for each domain.
Considering the expected value and relative spread allows inferences to be made
regarding the nature of the boundary. Consider four boundary classications: none,
soft, hard stationary and hard nonstationary. The boundary illustrated by a contact
Developments in Boundary Modeling 299
Fig. 8 The general form of a
contact plot for both a soft
and a hard boundary
(modied from [4])
plot can be classied as one of these four types based on the slope of the expected
value line and the width of the 90 % probability interval. For example, one could
conclude that no boundary is present when the expected value at zero distance for
each domain is within the range of variability at zero distance for the other domain.
A hard boundary is likely present when the expected value at zero distance for at
least one domain falls outside the range of variability for the other domain. This
hard boundary is considered stationary when neither domain exhibits a strong trend
near the boundary. The hard boundary would be considered nonstationary when a
signicant trend is present. A soft boundary is present when the grade within one or
both domains exhibits a strong trend near the boundary with no signicant change
in grade at the boundary.
There are two general categories for modeling the nature of boundaries: implicit
and explicit [4]. The rst refers to the conventional method of pasting together do-
mains predicted from separate stationary random functions and conditioning data
sets. This is appropriate for hard boundaries. For soft boundaries, a near-boundary
model describing how separate stationary random functions interact is needed to
build in realistic geological transitions explicitly.
300 B.J. Wilde and C.V. Deutsch
Fig. 9 Another form of
contact plot showing the
change in porosity between
two different facies
7 Conclusions
Determining stationary domains is an important step in geostatistical modeling. The
locations of the boundaries between stationary domains must be determined. There
is uncertainty in the location of the boundary between stationary domains away
from data. The uncertainty in boundary location should be accounted for and should
be fair. The boundary uncertainty can be calibrated using the available data in a
manner similar to the jackknife. An additive parameter, C, is calibrated to quantify
the boundary uncertainty.
This calibration framework makes simulating boundary realizations straightfor-
ward. A uniform deviate between C and C is simulated. Comparing the simulated
deviate to the interpolated distance function classies each location as inside or out-
side the domain.
In addition to location, it is important to capture the nature of transition of the
geological property across the boundary. The nature of this transition has impor-
tant modeling implications. The boundary nature can be determined qualitatively
by considering a contact plot.
References
1. Cuba M, Leuangthong O (2009) On the use of the semivariogram to detect sources of non-
stationarity in mineral grades. In: Proceedings of APCOM
2. Hosseini AH (2009) Probabilistic modeling of natural attenuation of petroleum hydrocarbons.
PhD Thesis, University of Alberta, 359 pp
3. Larrondo P, Deutsch CV (2004) Accounting for geological boundaries in geostatistical model-
ing of multiple rock types. In: Leuangthong O, Deutsch CV (eds) Geostats 2004: proceedings
of the seventh international geostatistics congress. Springer, Berlin, pp 312
4. McLennan J (2008) The decision of stationarity. PhD Thesis, University of Alberta, 191 pp
5. Munroe MJ, Deutsch CV (2008) A methodology for modeling vein-type deposit tonnage uncer-
tainty. Center for Computational Geostatistics Annual Report 10, University of Alberta, 10 pp
6. Munroe MJ, Deutsch CV (2008) Full calibration of C and in the framework of vein-type deposit
tonnage uncertainty. Center for Computational Geostatistics Annual Report 10, University of
Alberta, 16 pp
7. Ortiz JM, Emery X (2006) Geostatistical estimation of mineral resources with soft geological
boundaries: a comparative study. J S Afr Inst Min Metall 106(8):577584