Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

Microcomputers in Civil Engineering 8 (1993) 439-452

Use of Spline Interpolation in Slope Stability Analysis

D. V. B. McClarty
Clifton Associates Ltd, Saskatoon, Saskatchewan, Canada S 7 N 3 R3

D. G. Fredlund* & S. L. Barbour


Department of Civil Engineering, University of Saskatchewan, Saskatoon, Saskatchewan, Canada S7N OW0

Abstract: Spline Interpolation is a numerical procedure we know them today, first appeared during the 1940s.'
which is widely used to contour variables from irregu- With the advent of high-speed digital computers,
larly spaced data. It has been shown that, under specific splines have been used in a wide range of numerical
criteria, Spline Interpolation is equivalent to a well studies. In the study presented herein, the Spline Inter-
known estimation technique known as Kriging. Unlike polation technique was used to predict the pore-water
Kriging, Spline Interpolation does not require a pre- pressure at the base of a slice (method of slices) when
liminaiy structural analysis. However, as a result, one performing limit equilibrium slope stability analyses.
should expect that the estimates obtained fiom Spline The Spline Interpolation procedure has been incor-
Interpolation are not as accurate as those obtainedfrom porated into the computer program PC-SLOPE."'
Kriging. This paper examines the role of the Spline Inter- Prior to this, a distance weighting method known as the
polation technique in the predicrion of pore-water pres- 4-Way Interpolation technique was used to predict
sures in limit equilibrium slope stability analyses. The pore-water pressures along a slip surface. The main
pore-water pressures of interest are those at the base of a purpose of this study was to compare the two proce-
slice when the factor of safety is estimated using the dures for computing pore-water pressures. A brief
method of slices and limit equilibrium techniques. summary of the theory associated with Spline Inter-
The results of the study show that the Spline Inter- polation is presented along with data on one applica-
polation technique is more accurate than the 4-Way tion; namely, the prediction of pore-water pressures at
Interpolation technique. However, the Spline Interpola- specified positions in a soil mass.
tion technique requires significant computing time and
computer memory. As a result, the number of known
data points which can be analyzed (on a microcom- ESTIMATION OF PORE-WATER PRESSURES IN
puter) within a slope stability computer program is A SLOPE STABILITY ANALYSIS
somewhat limited.
Consider a typical slope stability problem like the one
shown in Fig. 1. Pore-water pressure conditions within
the slope are generally represented by a series of data
INTRODUCTION
points obtained from field measurements or from a
finite element simulation. When performing a limit
Spline Interpolation is a numerical procedure that can,
equilibrium analysis, it is necessary to pass a slip
given a set of known data points, estimate the value of a
surface of some shape through the cross-section and
parameter at positions where the variable has not been
divide the inscribed sliding mass into vertical slices. At
measured or otherwise defined. The objective of this
this point, the pore-water pressure at the base of each
technique is to produce estimates that honor the data
slice is interpolated from the other known data points
points and, at the same time, produce a 'smooth
in the soil mass.
surface or curve. The interpolating spline functions, as
The 4-Way Interpolation procedure is a distance
weighting method that is a fast and easily implemented
*To whom all correspondence should be addressed. means for estimating pore-water pressures within a
439
Microcomputers in Civil Engineering 0885-9507/93/$06.00 0 1993 Elsevier Science Publishers Ltd
440 D. V. B. il.lcClarty, D. G. Fredlund & S. L. Barboicr

170 --
160 -- Point of Known
Assumed Center of Rotation

Pore-Water Pressure
--
150
/

-2 140 --
Q2

e
20
130 --
120 --

110

100
--
--
I 1
1
I
I
0

I
0

I
I
0 0

I
I
.........
1
I
I
I
I
I
-I
~ a s of
0

I
I
e a Slice
0

I
I
0

I
I
t
Plane

80 100 120 140 160 180 200 220 240 260 280 300 320
X-Coordinate
Fig. 1. Cross-section through a soil mass showing an inscribed slip surface and desigated pore-water pressure points.

slope stability program (Fig. 2). This technique


searches for the nearest point in each of the quadrants
surrounding the unknown point. If data points cannot
be found in one or more quadrants, the next nearest
points are used in their place. This guarantees that no
fewer than four data points are used in each interpola-
tion. Estimated values of pore-water pressure are
computed using eqn (1) given in Fig. 2. Data points
which are used in the interpolation are weighted such
that their influence declines linearly with distance from
the point being estimated.
The 4-Way Interpolation algorithm is considerably
faster than other interpolation methods which require
linear equation solvers (e.g. Spline Interpolation).
Moreover, its computer memory requirements are
minimal; an important factor when one is trying to
incorporate an interpolation scheme into an already L4 -
n
large application. However, as the results of the study
will show, the estimates produced by the 4-Way Inter- C ai(n-1)
i= I
polation method tend to be somewhat erratic. where:
n, =distance to the point under consideration;

THEORY hi = pore-water pressure head at known points;


n = number of points used in the interpolation;
Spline Interpolation u =pore-water pressure at the desired point;

Spline theory has been presented in detail in numerous yw= unit of weight of water.
publications such as Ahlberg et af.‘ and Schumaker” Fig. 2. Illustration of the 4-Way Interpolation technique to
and will not be presented herein. However, in order to compute pore-water pressure at the base of a slice.
Use of spline interpolation in slope stability analysis 44 1

understand the basic principles of Spline Interpolation method was developed from the theory of regionalized
it is useful to recall the manual interpolation technique variables; the theoretical backbone of a scientific disci-
used in the past by draftsmen to draw a smooth curve pline known as geostatistics. The term ‘geostatistics’
betweeen a set of two-dimensional data points. Using designates the statistical study of natural phenomena; a
this technique, the draftsman would join the points field of study that was developed in response to ore-
with a thin flexible strip of plastic or metal. Weights deposit evaluation problems arising in the mining
attached to the strip and placed at various positions industry.” Although the applications of Kriging have
along the curve were required to hold the strip in place. been predominate in the mining industry, recent
With the strip in place, the draftsman could then trace studies have shown this estimation procedure to be
a smooth continuous line that passed through all well adapted to water resources problem^.^
points. Kriging has received considerable attention in the
Conceptually, the objective of the Spline Interpola- literature in recent years, Details of recognized variable
tion technique is to determine a function that repre- theory and kriging theory has been covered in publica-
sents the shape of the strip used by the draftsman. This tions such as Clark: David: Journel and Huijbregts”
function a(x,y ) is among all the functions fthat honor and M a t h e r ~ n . ~Nevertheless,
~.’~ in order to show the
the data points and the one that minimizes a quantity relationship between Spline Interpolation and Kriging,
that is analogous to the mechanical energy required to a brief outline of the theory behind Kriging is necessary
deform a thin strip of infinite extent.13 The minimized and will be presented herein.
quantity A (f)is equal to? A regionalized variable (Le., RV) can be described
as a phenomenon which is spread out in one, two, or
three dimensional space that displays a recognizable
spatial distribution or ‘~tructure’.~The RV is a function
z(x) (where x is the one, two or three dimensional
The interpolating function a ( x , y ) relative to N data coordinates) that, for many naturally occurring pheno-
points is written as:* mena, has properties that are too complex to be stud-
ied easily through common methods of mathematical
N
a ( x , y ) = a+ bx+ cy+ z Aih! log hi
i= 1
(3)
analysis. However, according to the theory of regional-
ized variables, a RV z(x) can be interpreted as a reali-
zation of a random function z(x). This random
where function can be seen as a set of random variables z( xi)
defined at each point xi in the domain of study D, that
is:
hi = J ( x - +(y-yJL
Z (x ) = { Z (Xi), v xi E D } (5)
The coefficients of eqn (3)(i.e., a, b, c and Ai) are solved These random variables Z(xi)are correlated but, to
by assembling a system of linear equations where describe this correlation it is necessary to introduce the
‘intrinsic hypothesis’. This hypothesis is that the expec-
tation of the random function Z ( x ) is equal to a con-
stant and independent of x (i.e,,stationarity):
E [ Z ( x ) ] =m ( x ) =rn (6)
and that the increment Z ( x + h )- Z ( x ) has a zero
expectation and a variance which is independent of the
point x. This is written as:
The third condition in eqn (4)ensures that the esti- E [ Z ( x + h ) - Z ( h ) ]= 0 (7)
mated values are equal to the known values at the data
points. Var[Z(x + h )- Z(h )]= 2 y ( h) (8)
where h is the separation vector (i.e., h has magnitude
Regionalized variables and the intrinsic hypothesis and direction). The variogram function y ( h ) depends
only on h and not on the location x.
It has been shown that, under specific criteria, Spline Characterizing the structure of the data involves
Interpolation is equivalent to another popular inter- estimating the variogram function from the available
polation technique known as Kriging.16 The Kriging data. The mean of the squared differences between
442 D.V. B. McClarty, D.G. Fredlund &S. L.Barbour

data points separated by h are computed for a number Universal Kriging


of different h values. From these values a plot, which is
I I
known as the variogram, of y( h )versus h is prepared To estimate the value of a parameter, Kriging, like most
and fitted with a mathematical model. A typical vario- other interpolation methods, determines a weighting
gram is shown in Fig. 3. Details on the properties, coefficient for each of the known data points used in
interpretation and fitting of variograms is presented in the interpolation. Given N known data points, Z ( x ) ,
Clark? the Kriging estimator, Z*(x),is equal to:
The hypothesis of constant mean is not reasonable N
for particular types of data; for example in the case of
hydraulic heads or pore-water pressures where physi- Z*(x)= c A,Z(x,)
i- 1
(13)
cal laws govern flow. In these cases the intrinsic hypo-
thesis must be extended so that the random function The Kriging estimator is the best linear unbiased esti-
Z ( x ) includes a deterministic component called the mator (BLUE)because the weights Izi are computed so
'drift' and a random component Y ( x )sometimes called as to satisfy the two conditions:
'residual' where:4
E [ Z * ( x )- Z ( x ) ] =0 (14)
Z ( x ) = m ( x ) +Y ( x ) (9)
Var[Z*(x)-Z(x)] minimum (15)
+)=E[z(x)l (10) Equation (14) ensures that there w ill be no systematic
It should be noted that it is assumed that the drift func- over- or under-estimation (i.e., unbiased) while eqn
tion m ( x ) varies slowly in space and that Y ( x ) is a (15) states that the variance of the estimated values
random function with a structure (ie., variogram) of its from the actual values must be minimized (i,e., the esti-
own. In practice, the two most common forms of drift mator is optimal).
functions are: Universal Kriging Is a method that can be used when
the intrinsic hypothesis is not appropriate (i.e., drift in
m ( x , y ) =a+ bx+ cy(linear) (11) the data). In some of these cases one can estimate the
m(x,y)= a+ bx+ cy+ dx2 + ey' +fxr (quadratic) (12) form of the drift M * ( x ) , subtract it from Z ( x ) ,and then

16

14
T
-- 0
0
0
0
12 - 0 0 ooO

E
t!M
.5! 6
9
Use of spline interpolationin slope stability analysis 443

fit a model to the variogram of residuals. However. drift function.16 In essence, two dimensional Spline
because these vanoflams are biased, they can be diffi- Interpolation is equivalent to Kriging with a linear drift
cult to interpret! Universal Kriging was developed and generalized covariance of the form h2 log h.
using the Theory of Intrinsic Random Functions (IRF) However, it is important to remember that the two
that was presented by Matheron.15 This theory made methods determine the weighting coefficients subject
the inference of the spatial structure relatively easy and to different criteria. Kriging strives to obtain estimates
suitable for automation in spite of the presence of drift. which are, on the average, as close as possible to the
Under the IRF theory, the Kriging estimator Z*(x) actual values while Spline Interpolation uses the shape
for N data points can be written as: of the interpolating function to determine the weighting
N
coefficients which results in estimates that are opti-
mized for aesthetics (i.e., 'smoothness') rather than
Z * ( x ) = m ( x ) +1 I i K ( x i - x ) (16) accuracy.'
i= 1
The most important difference (in a practical sense)
where K ( x i- x ) is called the 'generalized covariance'. between Kriging and Spline Interpolation is that the
When Kriging with a polynomial drift of order k, the Kriging method requires preliminary recognition of
generalized covariance expresses the variance of incre- the spatial structure. In order to minimize the estima-
ments of order k. In other words, the generalized tion variance, it is necessary to determine the two
covariance has a role analogous to that of the vario- structural characteristics; first, the order k of the drift,
gram function when Kriging stationary data. and second, the form of the generalized covariance
Not all mathematical functions can be used to repre- function K ( h ) of the variable once its drift has been
sent the generalized convariance. Since the variances of filtered. However, this procedure can be computation-
the increments must be positive, certain mathematical ally intensive and requires a sipficant knowledge of
restrictions apply. In practice, polynomial models are geostatistics. Since Spline Interpolation does not
most frequently used. require a structural analysis, it can be more easily
implemented for use with applications such as slope
Equivalence of SpIine Interpolation and Kriging stability.
Spline Interpolation was chosen as an alternate
A two dimensional Kriging system of equations which method for interpolating pore-water pressures because
includes a linear drift function is written as: of its versatility and ease of implementation. Due to the
physical laws governing flow, it is reasonable to expect
that there will be significant drift in the data. In addi-
tion, random fluctuations in the data should be mod-
eled reasonably well with the given generalized
where covariance. However, without a structural analysis it is
impossible to ascertain how well the chosen drift and
covariance functions fit the given data.
hi = J ( x - x$ + (y-yiy
and the coefficients are solved subject to IMPLEMENTATION OF THE SPLINE
INTERPOLATION TECHNIQUE
h

c Ai=o
I= I
The Spline Interpolation technique was implemented
into PC-SLOPE in conjunction with the existing tech-
h N niques for representing hydraulic conditions in the soil
c il.,x,=c A,)?,= o
I= I ,=I
mass. The user can specify either a set of pore-water
pressure heads, a set of pore-water pressures, or a set

c z*( xi,yi)= z(x,, Y , m i E { 1,... N } )


of pore pressure coefficients. However, due to micro-
computer memory (an IBM 286 with a 640 kByte
RAM) limitations, the Spline Interpolation technique
Notice that if h' log h is substituted for K ( h ) , the can be used only when 50 or fewer points are desig-
system of Kriging equations in eqns (17) and (18)is the nated. When more than 50 points are designated, the
same as the Spline Interpolation system shown in eqns 4-Way Interpolation procedure must be used.
( 3 ) and (4).As it turns out, hZ log h is an admissable Two benchmark examples were studied to illustrate
generalized covariance function if used with a linear the use of the Spline Interpolation technique. Datafile
443 D. V. B. McClarty, D. G. Fredlund &S. L. Barbour

No. 1, a finite element seepage analysis example, was was assumed to be a sandy clay till with an unit weight
taken from ISrahn12 while Datafiie No. 2, a limit equi- of 19.33 kN/m3, an angle of internal friction, #’, of 29”
librium slope stability example, was taken from and a cohesion intercept, c‘, of 24 Wa. Pore-water
Fredlund? pressure head data (i.e., 195 data points) from the
In the first G o phases of the study, pore-water results of the seepage analysis was placed into the slope
pressure data taken from Datafile No. 1 was used to stability file. A preliminary slope stability analysis using
compare the Spline Interpolation and the 4-Way Inter- 30 slices per slip surface was performed to determine
polation methods. The objective of phase one and two the critical slip surface.
was to determine how each interpolation method is Next, a slope stability template file was created. The
affected by the number of known pore-water pressure soil and geometry information specified in the datafile
points that are used in the slope stability analysis. In used to determine the critical slip surface was carried
phase one, the interpolation techniques were com- over into the template file. However, the template file
pared relative to the computed factor of safety. In order was designed so that the factor of safety was computed
to provide a more direct means of evaluating the two only once; on the critical slip surface determined previ-
methods, the second phase of the study focused on ously. Pore-water pressure data was excluded from the
comparing the accuracy of the actual pore-water template file.
pressure estimates. Limitations of the slope stability program prevented
Datafile No. 2 was used during the third phase of the using more than 50 pore-water pressure points in the
study to compare the computing time required by the slope stability analyses. Therefore, datafiles containing
two interpolation methods. The objective of phase 49,39,33,28,22 and 18 points were analyzed. In each
three was to determine how the size of the data set, and case, the data points were randomly chosen from the
how the number of slip surfaces affect the computa- original data set containing 195 points because it was
tional time. thought randomly selected pore-water pressure points
would best simulate measurements taken in the field. In
Phase I: Comparing factors of safety addition, as a means of statistical evaluation, 100 cases
of each datafile were produced and analyzed (i.e., 100
Pore-water pressure data required for the first phase of €iles containing 49 points, 100 files containing 39
the study was obtained from the results of a finite ele- points, etc.).
ment seepage analysis. Datafile No. 1illustrates steady A programmed spreadsheet was used to generate
state seepage through a homogeneous earth dam with the slope stability datafiles analyzed during this phase
an impervious lower boundary (Fig. 4). The dam cross- of the study. First, the slope stability template file and
section was modeled with a uniform mesh containing the finite element seepage results were imported into
195 nodes and 336 elements. Pore-water pressure the spreadsheet. Using the programming language of
heads were computed at each of the nodes. the spreadsheet and its random number generator
A new datafile was created to model the slope stabil- function, an algorithm was designed such that a pre-
ity of the downstream face of the dam. The material defined number (i.e., either 49,39,33,28,22 or 18)of

/ Positive Pore-Water \\

Bedmck 52 m

4. Geometry and boundary conditions of example problem, seepage through a homogeneous earth dam.
Use of spline interpolation in slope stability analysis 345

pore-water pressure would be extracted at random shown on these plots is the factor of safety computed
from the results of the seepage analysis. The selected using a piezometric line to represent the pore-water
points would then be merged with the slope stability pressures along the slip surface. This value is consi-
template file. Next, the spreadsheet would save the dered to be the ‘true’factor of safety (i.e., 1.813).
completed slope stability file in the usual PC-SLOPE The general form of the results shown for the Spline
format. This process would be repeated until 100 slope Interpolation method (Fig. 6) appears as would be
stability files were generated. intuitively expected; that is, the mean factor of safety
All of the generated slope stability datafiles were becomes closer to the true factor of safety as the
analyzed twice; once utilizing the 4-Way Interpolation number of data points used in the analyses increases.
technique, and once utilizing the Spline Interpolation Moreover, the confidence interval decreases as the
technique. The mean factors of safety, average from number of data points increases. The mean factor of
100 cases, are summarized in Table 1. All factors of safety is, for all practical purposes, equal to the true
safety were computed using the Bishop Simplified factor of safety when 39 and 49 data points are used.
method. The 4-Way Interpolation method produces results
The results shown in Table 1 along with the 95% that are somewhat difficult to interpret (Fig. 5). The
confidence intervals are shown in Figs 5 and 6. Also mean factor of safety does not change significantly
while using either 49,39 or 33 points. Surprisingly, the
mean factor of safety begins to drop closer to the true
Table 1 factor of safety at 28 and 22 points and then loses its
Summary of mean factors of safety for the 4-Way Inter-
polation and Spline Interpolation methods
accuracy at 18 points. However, the confidence inter-
vals become slightly narrower as the number of pore-
No. ofpoints Mean factor of safety (Bishop Simplified) water pressure points increases.
The results obtained from the analyses using the
4- Way Interpolation Spline Interpolation 4-Way Interpolation method indicate that mean factor
49 1.848 1.811
of safety does not appear to converge. However, when
39 1.845 1.812 a slope stability analysis with 4-Way Interpolation was
33 1.850 1.804 performed using all 195 pore-water pressure heads,
28 1.830 1.802 the resulting factor of safety was 1.829. This result
22 1.815 1.799 indicates that the 4-Way Interpolation method does
18 1.839 1.789
converge to a value near the true value, albeit very

1.87

1.85 -

1.83 -

1.81 -

1.79
>
-
. Tmc
I
____*---- 95% Lower
--------- 95% Upper

m - r . . . . I . . . . I . . . . - I
15 20 25 30 3.5 40 45 50

No. of Data Points Used in Analyses


Fig. 5. Mean factor of safety using 4-Way Interpolation.
446 0. V. B. McClaqy, D. G. Fredlund &S. L. Barbour

1.01

1.85 -

$
e
1.83’
0

l . n , . . . . , . . . . I . . . . , . . . . l . . . . , . . - . I . . . .

No. of Data Points Used in Analyses


Fig. 6 . Mean factor of safety using Spline Interpolation.

slowly, and that over the limited range of data points of the unknown points (i.e., the 30 positions along the
investigated here, convergence was not significant. slip surface) and save the information in a format
compatible with the program INTERP. This process
Phase II: Comparing pore-water pressure could be repeated until any user defined number of
data files were generated.
Phase I1 of the study was designed to provide a direct Data files containing from 20 to 100 pore-water
comparison of the pore-water pressure estimates pressure points were analyzed using the program
produced by the interpolation procedures. This should INTERP. In order to provide a means of statistical
avoid any dampening or accentuating effects involved evaluation, 150 cases of data files containing 20, 30,
in the factor of safety calculations. The computer 40, 50, 60, 70 and 80 data points were analyzed while
program ‘INTERF” was developed for direct pore- only 100 cases of data files containing 90 and 100
water pressure interpolation using either the 4-Way points were analyzed.
Interpolation or the Spline Interpolation methods. For The program INTERP was designed to analyze all
this study INTER€’, using a regular input file, was used cases of one particular data set size in one run and to
to perform interpolations using both estimation tech- write the results into two output files; one file contain-
niques and, in the process, store the results of the two ing pore-water pressure estimates produced by Spline
methods in separate files. This stand-alone program Interpolation, and a second file containing pore-water
had the capacity to perform interpolations using all pressure estimates produced by 4-Way Interpolation.
195 pore-water pressure values present in the example This meant that a typical output file would contain 100
problem (i.e., Datafile No. 1). or 150 different pore-water pressure estimates for each
Pore-water pressures were estimated at 30 positions of the 30 designated points along the slip surface. With
on the cross-section (Fig. 7). These points correspond this information, mean pore-water pressures and
to positions on the critical slip circle where the pore- standard deviations were computed for each position
water pressures were being estimated during Phase I. A on the slip surface. In addition, the mean of the stand-
revised version of the programmed spreadsheet deve- ard deviations across the slip surface was computed.
loped during Phase I was used to randomly select a A series of graphs showing the variation in the mean
predefined number of pore-water pressure heads from pore-water pressure head along the slip surface were
the original finite element seepage results. The spread- plotted. Four of these graphs are shown in Figs 8-1 1.
sheet would then merge this data with the coordinates The correct pore-water pressure head values were also
Use of spline interpolation in slope stability analysis 447

Fig. 7 . Cross-section of the dam showing the positions on the slip surface where pore-water pressures are estimated.

20 25 30 35 40 45 50 55

X-Coordinate
Fig. 8. Pore-water pressure head statistics along the slip surface using 4-Way Interpolation on 20 data points.

included on the plots. These values were obtained by mean pore-water pressure head curve closely follows
using the Spline Interpolation technique on all of the the plot of true values. Using the Spline Interpolation
195 data points. technique on 60 points produces estimates that are
The mean pore-water pressure head plots, when superior to the results of using 4-Way Interpolation on
using the 4-Way Interpolation technique on 20 and 100 100 points. Plots illustrating results from analyses
points, are shown in Figs 8 and 10 respectively. The using Spline Interpolation on more than 60 points (i.e.,
mean pore-water pressure head varies in a somewhat 70, 80, 90 and 100 data points) showed insignLficant
erratic manner across the slip surface. Figures 9 and 11 differences between the mean pore-water pressure
show the results when using the Spline Interpolation head values and the true values at all positions on the
technique on 20 and 60 points. In these cases, the slip surface. However, these plots did show that the
448 D. V.B. McCIarly, D. G. Fredlund &S. L. Barbour

5-

4-

3-

2-

1-

0-

-
-1

-2 -
I
-
-
MeanofESti~nate~
Mean + 2 Std. Dev.
-3 - f

4-
20 25 30 35 40 45 50 55

X-Coordinate
Fig. 10. Pore-water pressure head statistics along the slip surface using 4-Way Interpolation on 100 data points.

variation in the estimates (i.e., standard deviation) values. This can be attributed to the geometry of the
decreased as the number of points used in the analyses problem. Figure 7 shows that as the x-coordinate along
increased. the slip surface increases, the points of estimation
Figures 9 and 11 indicate that the estimation error located on the slip surface move into the downstream
considerably increases with increasing x-coordinate toe of the dam. Recall that the finite element mesh used
Use of spline interpolation in slope stabitily analysis 449

X-Coordinate
Fig. 11. Pore-water pressure head statistics along the slip surface using Spline Interpolation on 60 data points.

to model the flow was evenly discretized over the Table 2


cross-section of the dam. Therefore, it one is randomly Comparison of the mean of the standard deviations across
the slip surface
select, say for example, 40 points from the set of 195 ~~~

points, it would be reasonable to expect that most of No. of points Mean of the standard deviations (m)
these points would fall within the central portion of the
dam. As a result, the estimation accuracy along the slip 4- Way Interpolation Spline Interpolation
surface would decrease as one moves toward the
20 0.927 0-287
downstream toe of the dam simply because the density 30 0.746 0-189
of known data points becomes rapidly less as the trian- 40 0.581 0-131
gular shape of the cross-section ‘pinches out’. This 50 0.494 0-082
effect becomes even more pronounced as the number 60 0.423 0.054
of data points used in the analysis decreases. 70 0.399 0-046
80 0.363 0.0 35
The average of the standard deviations across the 90 0-340 0.025
slip surface for all data set sizes are listed in Table 2 100 0-305 0.025
and plotted in Fig. 12. This plot shows that the average
of the standard deviations, in all cases, is significantly
lower for Spline Interpolation than it is for the 4-Way over-estimate pore-water pressure at the outside edges
Interpolation method. In addition, the average of the of the slip circle while under-estimating pore-water
standard deviations for the 4-Way Interpolation pressure near the center. As the number of data points
method increases faster as the number of data points used in the interpolation increases (i.e., Fig. 10) the
decreases. Using pore-water pressure rather than predicted values become closer to the true value but
factor of safety as a basis of comparison produced change more frequently from under-estimated values
consistent results, that is, the accuracy of both inter- to over-estimated values. It appears that when the
polation methods improved as the number of data number of data points falls between a certain range,
points increased. (i.e., in this case between 28 and 22 points) the over-
The results obtained during this phase of the study estimates and under-estimates tend to offset each other
shed some light on the factor of safety results obtained resulting in an improved factor of safety value. How-
during the previous phase. The results shown in Fig. 8 ever, this trend may not prevail in all slope stability
indicate that the 4-Way Interpolation method tends to problems.
450 D. K B. McClarty, D.G. Fredlund &S. L.Barbour

Phase 111: Comparison of computing time total of 86 pore-water pressure points were super-
imposed over the cross-section geometry (Fig. 13).The
Datafile No. 2 was used during this phase of the study original datafile was modified to perform analyses
to compare the computing time required by the 4-Way using 43,29 and 22 randomly selected points. The file
Interpolation and Spline Interpolation techniques. A was modified further so as to allow variation in the

- Spline Interpolation

10 20 30 40 50 60 70 80 90 100 110

No. of Data Points Used in Analyses


Fig. 12. Mean of the Standard Deviations across the slip surface using the Spline Interpolation and the 4-Way Interpolation
method.

170 --
160 --
I50 --
--
140

130 --
ff++\
a a a m a m m a

120 --
a a a a a a a a a a e

a a m a a a a a a a a a a a

110 -- a a e e a m a e a a a a

100 -- a a a a a a m e a m a a a a

I 1 I I I I 1 I I I I I I
Use of spline interpolation in slope stability analysis 45 1

number of slip surfaces. The results from the analyses sis on each data file. All analyses were performed using
are shown in Tables 3 and 4 and presented graphically a 10 MHz IBM AT compatible computer with a math
in Fig. 14. The measured computing time was the time co-processor chip.
required to perform the complete slope stability analy- Figure 14 shows the computing time per slip surface
versus number of pore-water pressure points for trials
using 36, 64, 100 and 180 slip surfaces. The plots
Tabie 3 show that, as the number of data points increases, the
Computing time per slip surface using 4-Way Interpolation computing time per slip surface increases more rapidly
No. of slip surfaces Computing time per slip surface (s) for the Spline Interpolation method than for the 4-Way
Interpolation technique. Prior to this study, it was
22 Points 29 Points 43 Points anticipated that perhaps the Spline Interpolation
method would show greater efficiency gains that the
36 1.11 1.19 1-31 4-Way Interpolation method when using a greater
64 1.08 1.20 1-25
100 1-05 1.10 1.23 number of slip surfaces. However, this trend was not
180 1.02 1.07 1.19 apparent from the results of this example.

Table 4 CONCLUSIONS
Computing time per slip surface using Spline Interpolation
The results show the Spline Interpolation technique to
No. of slip surfaces Computing time per slip surface (s) be more accurate that the 4-Way Interpolation tech-
22 Points 29 Points 43 Points
nique. The average of the standard deviations across
the slip surface was, for all data set sizes, significantly
36 1.42 1.58 1.97 lower for Spline Interpolation than it was for 4-Way
64 1.31 1.48 1.83 Interpolation. It would appear that even an extremely
100 1-28 1-43 1.75 large number of designated pore-water pressures (or
180 1-24 1.37 1.67 pore-water pressure heads) would not produce as reli-

Spline Interpolation CWay Interpolation


2.0

1.9 _c. 64 Slip Surfaces


-c- 100 Slip Surfaces

1.8

1.7

1.6

15

1.4

13

1.2

1.1

1.0
20 30 40 20 30 40 50
No. of Pore-Water Pressure Points
Fig. 14. Comparison of computing time per slip surface required by the 4-Way Interpolation and Spline Interpolation
technique.
452 D. V.B. McClarty, D. G. Fredlund &S. L. Barbour

able pore pressure predictions using 4-Way Interpola- 6 . Dubrule, O., Two methods with different objectives:
tion as can be obtained using the Spline Interpolation Splines and Kriging. Mathematical Geology, 15 (2)
technique. This is important for factor of safety calcu- (1983) 245-57.
lations since large standard deviations in the pore- 7. Dubrule, O., Comparing Splines and Kriging. Computers
water pressure estimates make the critical slip surface and Geosciences, 10 (2-3) (1984)327-38.
8. Duchon, J., Fonctions splines du type plaque mince en
somewhat loosely defined.
dimension 2. Serninaire DAnalyse Numerique, Univer-
The Spline Interpolation technique requires more sit6 de Grenoble, No. 231,13 pp.
computing time than the 4-Way Interpolation method. 9. Fredlund, D. G., PC-SLOPE User’sManual S-30,Micro-
The computing time increases significantly as the computer Slope Stability Program to Calculate Factor of
number of points used in the Spline Interpolation Safety, GEO-SLOPE Programming Ltd, Calgary,
increases. However, the accuracy and consistency of its Alberta, 1985, pp. 4-1-4-134.
pore-water pressure predictions are superior. On the 10. Fredlund, D. G. & Fredlund, L. D., The PC-SLOPE
basis of the above study, it is concluded that the Spline family of software for slope stability analysis. In Proc. of
Interpolation technique can be used to advantage in The First Canadian Symposium on Microcomputer
slope stability calculations. Applications to Geotechnique, Canadian Geotechnical
Society, Regina, Saskatchewan, Canada, 22-3 Oct.
1987, pp. 173-81.
11. Journel, A. G. & Huijbregts, Ch. J., Mining Geostatistics,
Academic Press, New York, 1978.
12. Krahn, J., PC-SEEP User’s Manual, A Finite Element
Program for Seepage Analysis, S-40, GEO-SLOPE
REFERENCES Programming Ltd, Calgary, Alberta, 1987, pp. 6-3-6-
40.
1. Ahlberg, J. H., Nilson, E. W. & Walsh, J. L., The Theory 13. Lancaster, P., Curve and Surface Fitting: An Introduc-
of Splines and Their Applications,Academic Press, New tion, Academic Press, London, 1986.
York, 1967. 14. Matheron, G., Principles of geostatistics. Economic
2. Clark, I., Practical Geostatistics, Applied Science Geolou, 58 (1963) 1246-66.
Publishers, London, 1979. 15. Matheron, G., The intrinsic random functions and their
3. David, M., Geostastical Ore Reserve Estimation, applications. Advances in Applied Probability, Dee. ( 5 )
Elsevier,Amsterdam, 1977. (1973)439-68.
4. Delfmer, P., Linear estimation of non-stationary spatial 16. Matheron, G., Splines and Kriging: their formal equiva-
phenomena. In Advanced Geostatistics in the Mining lence. Down to earth statistics: solutions looking for
fndustry, ed. M. Guarascio et al., D. Reidel Publ. Co., geological problems. Syracuse University, Geology Con-
Dordrecht, Holland, 1975, pp. 49-68. tribution 8, 1981, pp. 77-95.
5. Delhomme, J. P., Kriging in the hydrosciences. Advances 17. Schumaker, L. L., Spline Functions: Basic Theoty, John
in WaterResources,1 (5)(1978)251-66. Wiley & Sons, New York, 1981.

You might also like