You are on page 1of 29

Chapter 8.

4
COMPUTER METHODS
K HOSROW B ADIOZAMANI

8.4.1 INTRODUCTION Table 8.4.1. Decision Tree

To provide a description of computer methods used in min-


ing, one must first define the area of interest. The extension of
computer usage to the many facets of mining is too numerous
and complex to be described in a short chapter. Today computers
are used in all areas of mining, from exploration and drilling to
mine planning and mine design, mine operation, reclamation,
surveying, maintenance, inventory control, accounting, payroll,
and marketing, to name a few. For computer applications in
mining, the reader is referred to the appropriate sections and
chapters of this Handbook.
In this chapter, concentration is on the scientific and techni-
cal aspects of mining and only on major topics. The plan is to
examine the what, where, how, and when aspects of computer
usage, that is, what a computer is used for, where it is used, 8.4.1 provides a simple look at the classification of modeling
how it is used, and when it should be used. Then the concepts, based on the type of commodity, stratabound vs. disseminated
advantages, and disadvantages of computer usage are expanded type of deposits, and the locale of mining, that is, surface or
to provide a better understanding of the details involved in its underground. From this table, it is obvious that to provide a
usage. In addition, an attempt is made to provide some guidelines complete explanation for all available options is not practical
on how to select a system of hardware and software. It is under- within the space allotted to this Handbook. As a result, except
stood that rapid changes in the state-of-the-art of hardware and for conditions common to all deposits and types of mining, our
software technology make it difficult to establish long-lasting discussion will concentrate on the stratabound type of deposits
selection criteria; however, the main ideas and concepts should and mostly on surface applications.
stand the test of time and provide useful and general guidelines.
8.4.1.3 Basic Concepts in Use of Computers
8.4.1.1 Where Computers Are Used The main objective of computer application is to simplify
the process of data collection, retrieval, analysis, and modeling.
Computers are used for storage, retrieval, and analysis of In addition, computer modeling removes the possibility of an
geologic data plus design, simulation, and monitoring of mine undetected error in calculation and allows evaluation of more
plans and mining operations. alternatives in a shorter period of time than is possible by the
The majority of effort in computerization has been concen- manual approach. As a result, computer modeling will assist in
trated in the areas of storage, retrieval, and modeling. Early achieving the ultimate goal of mine planning, which is to provide
efforts were concentrated on automating manual methods to the “best” strategy for developing and mining a deposit. The
reduce error and increase efficiency. As the user’s acceptance of best may not necessarily be the optimum and will be dependent
the automated methods has increased, along with the complexity on the goals set by each corporation. The reason is that to obtain
of ore bodies, the need for more sophisticated techniques has an optimum solution, one may need to spend a great deal of
moved computer usage to a new frontier. Geostatistics and com- computer resources, and at the end the optimum solution may
plex mathematical modeling provide ore-reserve approximation not be practical.
techniques and simulation approaches that are basically imprac- As easier deposits are exhausted and the need for designing
tical to perform manually. more complex mine plans become commonplace, computers can
Blind application of computers to all situations, however, is assist in reducing tedious tasks and allow the specialist to concen-
not advisable. Computers should only be used where they pro- trate on his/her area of expertise, which is mine design.
vide an immediate or long-range advantage. For situations with Computers can be regarded simply as devices that are fed
little data and only one time evaluation or calculation, it may raw information. These raw data are processed, analyzed, and
be easier and less costly to use manual methods. It should be modeled, and the result is an output in the form of reports, maps,
remembered that computers are another tool in the engineer’s and graphs. In other words, the operation is based on three
tool kit. They have their place and can be useful if used properly simple activities: input, processing, and output (Fig.8.4.1). The
and can complicate the situation if not. main task is to make sure that the correct information is con-
tained in the input and the right type of process is selected to
8.4.1.2 How Computers Are Used assure correct results as output.
A major benefit of computerization is compulsory collection
Computer applications vary with the type of mineral deposit of all data in advance of modeling. This process in actuality
and the complexity of the ore body. The basic ore body modeling forces many users to collect all data, maps, and information from
concept, however, remains the same even though the method of various individuals involved in the project in one area rather
compositing varies from one type of deposit to another. Table than having them scattered in different file cabinets and drawers.
COMPUTER METHODS 599
Input Processing Output

Fig. 8.4.1. Stages of computer processing.

The initial collection and input of data into computers forces prehensive geologic and mine planning system developed at Mor-
purging of invalid and incorrect data or simply forces cleansing rison-Knudsen Co., are presented. There are many other systems
of information before use. In fact, a sign of a well-designed available on the market that are suitable for modeling and mine
system is its ability to assist users in differentiating between valid planning of various types of deposits. These models vary in their
and invalid data by processing the information before permitting scope and the range of mining options they cover. Their functions
its transfer to the database. mainly reflect the area of expertise of the primary developers
and the type of mining the model was intended for. One should
examine the functionality of a system carefully to ensure that
8.4.2 RESOURCE MODELING it can adequately perform the functions specified. A detailed
discussion of the hardware and software selection is provided at
8.4.2.1 Data Acquisition the end of this chapter to assist readers in the selection process.

Resource modeling starts with the gathering of information, 8.4.2.2 Minimum Data Requirements and
that is, drillers’ data, core-hole information, geophysical logs,
topographic maps, cross sections, and survey data. In some cases, Database Concepts
detailed drillhole information is not available, and only pre- To analyze and model a property, one has to have a mini-
viously generated structures or isopach maps are provided. mum set of data. The basic data consist of a set of information
The initial task is to organize the data in appropriate catego- that defines drillhole location and geologic as well as assay or
ries, because each set of data is handled differently. Drillhole analytic data. As a minimum, the database should contain:
information is either transferred to preprinted forms or it is 1. Drillhole name, collar elevation, X-coordinate, Y-coordi-
directly entered into the computer using formatted screens. nate, drillhole deviation, seam/unit ID, seam/unit top intercept,
Even though it is possible for the geologist to input data seam/unit bottom intercept, grade/assay, analytic/quality,
directly into the computer, if more than 50 to 100 drillholes need lithology/rock type.
to be processed, it is advantageous to have data entry clerks enter 2. Additional information, such as property name, driller’s
the data. After all the information is entered, the geologist can logs, geophysical logs, special codes for geologic conditions,
check the results for inconsistencies or possible data-entry errors. water table, and many other such items of information may be
As mentioned earlier, a good system provides automatic also added to the database.
checking of the data as much as possible. In the following pages, A database may be set up with two different concepts in
for the sake of demonstration, examples from EAGLES, a com- mind. The first is to set up a database as a repository for all the
600 MINING ENGINEERING HANDBOOK
information. In this type of database, in addition to items speci-
fied previously, information such as lithologic characteristics,
mineralogical, petrographic, and alteration descriptions are also
stored. To accomplish this, a number of text fields are assigned
to the descriptions and narrative information provided by the
drillers or geologists.
The second type of database is mainly set up for mapping
and modeling. Such a database does not contain much text or
narrative information, and only data pertinent to modeling will
be coded and entered into the database. The majority of available
commercial modeling systems are of this type, where they pro-
vide for storage of data pertinent to modeling. The advantage of
this type of database is that it minimizes the disk space required,
and by reducing the size of the database it will expedite updating
and retrieval of the data.
A separate database contains property boundaries, physical
structures, pipelines, power lines, and so on. This type of data is
normally available in the form of maps or survey information.
Map data needs to be digitized.

8.4.2.3 Digital Map Data


To transfer plotted information to the computer, a map is
positioned on the digitizer tablet, and after initialization the data
are digitized. If the X and Y (easting and northing) scales are
the same, two separate points digitized on the map can establish
the scale. However, if the X and Y scales are different, three
Gridded Pattern
points are required to establish the scale. The points digitized
for the initialization process should be at the extremities of the
map to assure correct scale and to compensate automatically for
the stretch or shrinkage in the map. Paper maps stretch and
shrink depending on the moisture content in the air; therefore,
providing a map scale directly to the system may result in error.
Following establishment of the scale, each individual line is
traced either in a continuous or in a point mode. Most systems
allow editing capability during digitization or immediately after.
Data can be stored as individual files or they can be directly
input into a database and tagged with identifiers.
Survey data is regularly provided in a digital form by photo-
grammetric companies or by survey crews through a total station
or survey notes. These data can be added to the system by
automatic reading of the digital tapes or by direct input of the
data via formatted screens.
Photogrammetric companies can provide topographic data
in digital or map form. Digital data are provided in one of two
forms: (1) in rows and columns at a given interval, that is, on a
grid pattern; or (2) as a set of irregularly spaced data depicting
breaks in elevation taken throughout the region of interest (Fig.
8.4.2). Irregularly spaced data may be provided by way of cross
sections parallel to Y (northing) or X (easting) and points taken
at the break points greater than specified elevation difference
(Fig. 8.4.3).
Each set of data provided by any of the foregoing methods
has its advantages and disadvantages. The gridded data is the Irregular Pattern
simplest to handle, because all that needs to be done to it is to Fig. 8.4.2. Digital sampling of topographic data.
read it and store it in the desired format. As long as the same
grid increment or multiples of it are used throughout the opera-
tion, there is no problem. As soon as a smaller grid interval this method represent the actual elevations as closely as possible,
becomes necessary, however, the data has to be regridded. As a the main reason being that during sampling, all major breaks in
general rule, the accuracy of the regridded data is less than the topography are picked. The gridding process uses this data
original data, and the grids may be off by a substantial amount to arrive at a value for each node. The main problem with the
from the actual. The difference between the estimated and actual irregularly spaced data option is the enormous number of data
surface elevation is a function of changes in topography, that is, points sampled and the tremendous amount of processing re-
the more rugged the terrain the more deviation from the actual. quired to generate a gridded surface from this data.
The irregularly spaced data option eliminates this problem The cross-sectional method is a cross between the two other
and allows generation of grids of any size. Grids generated by options (Fig. 8.4.3). It provides the number of data at the break
COMPUTER METHODS 601
8.4.2.4 Geologic Modeling
The most important task in any modeling process is collec-
tion and editing of the data. The reason for emphasis on the need
for thorough data checking and validation is to minimize wasted
time and effort during the modeling process. Discovery of an
erroneous data point during the modeling stage is a very costly
and time-consuming endeavor because the entire process of data
checking, retrieval, and modeling has to be repeated again. If
the problem is not discovered on time, it may result in inaccurate
interpretation and improper decision, with grave consequences.
Following the completion of data entry, checking, and editing,
the modeling task begins.
Geologic modeling, in essence, is reconstruction of the three-
dimensional geologic picture of a deposit from a handful of
sample data. The process combines the power of imagination
with mathematical formulations to arrive at a satisfactorily re-
constructed model. There are numerous approaches to the prob-
lem. In the following pages, the major approaches to the process
are described.
To model a property, three pieces of information—the topog-
raphy, the geologic and assay data, and the properties or other
physical information—are required. The data may be obtained
through any of the previously mentioned processes.
CROSS-SECTIONAL PATTERN
8.4.3 DATA INPUT

8.4.3.1 Topography
Topographic data are obtained either through photogram-
metric means or digitization of existing maps. If data are avail-
able from photogrammetric services, the tape provided is loaded
into the system, and through usage of a translation program, it
is translated into a specific required format.
If the provided information is in the form of irregularly
spaced data, it is passed through a gridding program with desired
grid increments specified. The resultant grid then is used in the
subsequent operations, and the raw data are stored on tape for
possible later use. Cross-sectional data may or may not need any
processing, depending on the capability of the system. EAGLES
provides cross-sectional, gridded, and variable block modeling
techniques, and their usage is dependent on the type of deposit
and the degree of pitch of the strata. For steeply dipping deposits
SECTION A-A or for very complex geology, a cross-sectional modeling ap-
proach is more appropriate. The cross sections can be used at
any time to generate a gridded surface. This data then can be
used in the subsequent operations. At the end of this process, a
Fig. 8.4.3. Cross-sectional sampling of topographic data. model of the topography is developed for the area of interest.

8.4.3.2 Geologic Input


points in one direction, but it is set at regular intervals in the
other direction. The processing requirement is not as intense as Geologic data-input requirements vary depending on the
the irregularly spaced option, but it is more than gridded data. commodity of interest, the complexity of the geologic conditions,
The accuracy factor, however, is not as good as the irregularly and the size of the property. As a general rule, the more complex
spaced option, because it lacks the necessary detail in one direc- the geology, the more information is required. Also a coal deposit
tion. For this reason, the cross-sectional data are not as useful normally requires more data than, say, a gold deposit. In addition
as the other two. If the possibility of regridding is minimal, then to basic information such as the ones specified, quality data for
the gridded data provide the best and fastest result. In particular, proximate and ultimate analysis, washability, ash-fusion temper-
if the initial grid is generated at small enough increments, then atures, and trace-element analyses are regularly provided for
larger grid increments can be generated without losing accuracy. coal. Other commodities such as phosphate may require infor-
If gridding increments are to be changed on a regular basis, or mation for the processing plant as well. Regardless of the type
a suitable grid interval cannot be decided upon, then the irregu- of commodity, the data input deserves a great deal of attention.
larly spaced option is a better choice. Experience shows that a The input determines the usefulness of the model. Companies
100-ft (30-m) grid increment is a satisfactory increment for most usually assign their most junior geologists or engineers to this
operations in the United States, Canada, and most other parts important task and as a result spend a great amount of time
of the world. rectifying the resulting problems during or after modeling.
602 MINING ENGINEERING HANDBOOK
Data Verification: After loading the data into the database, fied at the retrieval time for alternative evaluation. The retrieval
various reports should be generated and reviewed for accuracy process normally is customized for the type of commodity being
of input and for elimination of invalid data. Statistical tables modeled.
showing the range of data and the mean and standard deviations
for each field can assist in data verification. It is useful to display
the number and the X,Y locations of the drillholes that contain 8.4.4.2 Coal
the maximum and minimum values for each field. These reports
For coal deposits, structural and thickness data are retrieved
and statistical tables should be reviewed carefully to ensure that
and modeled first, to delineate the extent of the deposit and its
the data extremes are valid.
spatial distribution. If borehole deviation or pitching seam data
Another verification method is to generate a contour map
are available, the necessary correction is made to provide for a
of the data and look for “bull’s eyes” on the map. They invariably
true-thickness calculation. However, a true-thickness calculation
point to the error in the data, that is, either input error or
is not necessary if the model is going to be used for volumetric
assignment of the wrong X and Y location to the hole. All errors
calculation. A majority of the volumetric programs calculate the
should be corrected in the database, and new reports generated.
in-place or as-mined volumes directly from the model.
The process should be repeated as long as erroneous data are
Following or concurrent with retrieval and modeling of
found.
physical data, quality data are also retrieved and modeled. Sam-
Use of Database: The database should contain data in their
ples usually need to be combined for a given seam or range of
raw form and without any regard to mining criteria or minability
seams. If washability data are available, washability tables are
of any unit. Many companies allow their interpretation of the
generated to determine the appropriate specific gravity of wash.
minability of the units to determine which ones will be entered
Quality data for desired specific gravities are retrieved and mod-
into the database. This practice is unwise, and as mining and
eled. Reduction and dilution factors may be incorporated in the
economic conditions change, the database becomes useless, re-
data at this time, or they may be postponed and applied to the
sulting in another round of data input. The preferred method is
gridded model at the time of mining. Reduction and dilution can
to keep data in the database in their rawest form possible but
be on a percentage basis or based on a specified thickness from
allow the retrieval programs to combine and sort the data, based
top and/or bottom of each seam. Cumulative information may
on the economic criteria specified at the time of retrieval. This
be necessary if seams are too thin or the parting is less than a
simple concept will ensure the longevity of the database while
given thickness that can be mined separately.
providing the possibility of unlimited mining and economic com-
The retrieval system provides for selection of raw or washed
bination alternatives throughout the life of the project.
data and for conversion of as-received data to dry basis and back.
Correlation: Bedded deposits require extensive amounts of
It should be able to use any of the three moisture data in the
time to correlate individual units across the property. This pro-
database, that is, sample moisture, equilibrium moisture, or air-
cess is not only very time-consuming but repetitive. The geologist
dry moisture for these calculations.
has to analyze each drillhole in conjunction with all other holes
and for all units down-hole. An on-line correlation program with
direct access to the database can save many man-months of 8.4.4.3 Noncoal
efforts. The concept is simple but somewhat hard to implement.
EAGLES allows the user to select a set of cross sections from a For nonstratabound deposits and for disseminated ore bod-
plan-view location map of the area. Sections can be defined either ies, physical data retrieval is combined with retrieval and com-
by a traverse line and an area of influence to either side of the positing of the assay data for each mineral and for a given
line or by selecting individual drillholes. Following the selection bench height. Correction for borehole deviation, if applicable for
process, all drillholes will be retrieved from the database, and dipping seams, is made at this time. Compositing of samples is
the geologist can examine any of the sections by recalling that necessary for various reasons. The sample size, length, and
section. In addition, geophysical logs for each hole can be dis- weight of sample vary among drillholes, and to arrive at a com-
played, along with the stratigraphic logs, to assist in the correla- mon size for a given interval, samples are composited. Depending
tion process. A comprehensive set of commands provide full on the deposit, it is necessary to combine samples into common
correlation capability right on the graphic terminal. Key holes weight segments representing a segment of ore body for volume
can be set up as the guiding holes for the rest of the data. or grade calculation. The compositing process is the same for
Modified drillholes will be updated directly into the database, various commodities; however, depending on the type of deposit,
therefore providing an up-to-the minute set of data to all users. care should be taken not to composite among dissimilar geologic
zones.
Provided that the sample length and associated assay values
8.4.4 DATA RETRIEVAL are available, compositing is accomplished by summing the prod-
ucts of sample lengths and corresponding assay values, then
8.4.4.1 Retrieval Process: How and What to dividing this sum by the total of sample lengths, to arrive at a
weighted average (Barnes, 1980a). The composite interval is
Include usually determined by the bench height at the time of mining.
A good retrieval system is essential to a good geologic sys- For example, if samples are taken at 10-ft (3-m) intervals, and a
tem. Not so obvious is the fact that a strong retrieval system can 35-ft (11-m) bench is required, then the first three samples and
simplify, and at the same time, enhance the geologist’s task. It half of the fourth are used to arrive at the composite value for
can simplify a task because the geologist does not have to decide that bench (Fig. 8.4.4). This assumes that the entire bench is
on the details of what should be included in the database; instead, part of the same geologic unit. Extreme care should be taken to
concentration will be on actual data input and correlation. It avoid compositing of dissimilar data. Barnes (1980) suggests the
will enhance the geologist’s capability because it will allow re- term draped composite for a compositing process that uses a
trieval of data in any set of combinations desired. Many factors surface or multiple surfaces to initiate the compositing. This
such as economic conditions, minability of the thin units, and process allows the use of the surface of the mineralized zone
geologic factors such as erosion or pinching seams can be speci- as the starting point for compositing rather than an arbitrary
COMPUTER METHODS

Fig. 8.4.4. Bench compositing.

elevation, resulting in a more accurate representation of the another criterion for control of lateral interpolation. Figs. 8.4.5
mineralized zone. and 8.4.6 depict the effect of zone, subzone, material type, and
Badiozamani et al., (1988a, 1988b) have developed a new grade variations on defining each interpolation region. Fig. 8.4.5
compositing and variable-zone modeling process to deal specifi- shows the entire region being divided into zones one, two, and
cally with the problem of inclusion of geologic and depositional three. Then each one of these zones is further divided into four
environment in the compositing and modeling process. The material types. Fig. 8.4.6 shows how each of these material types
model was developed to handle complex geology and the varia- is subsequently divided into a number of subzones as a result of
tion in ore content of deltaic tar sand deposits. However, the grade variations of more than 3%.
same modeling process can be applied to other mineral deposits. As indicated previously, this process allows inclusion of
with only minor modification to the compositing routine. maximum geologic and depositional control into interpolation
Variable Zone Compositing: This compositing process starts process. After zone and subzone designation, and prior to inter-
with first definition of depositional environment and correlation polation, grade and other values need to be assigned to each
of geologic units across the property. The groups and formations subzone. Generally, the sample intervals do not coincide with
are identified, and each group or formation is further divided the top and bottom of each subzone, or multiple samples may
into their depositional subunits or so-called zones. For example, be available for each subzone. If the subzone and the sample
a group may be divided into marine, transitional, and continental intervals coincide, the value of the sample interval is assigned to
zones. If additional information is available, each of these zones the subzone. However, if there is more than one sample per
may be further divided into subzones. For instance, a transitional subzone, the samples are composited and the composite value is
zone may be divided into delta plain, delta front, and prodelta assigned to the subzone. Composite value may be weight aver-
subzones. By using the depositional environment to arrive at the aged by thickness of the samples or, where there is a noticeable
subzones, advantage is taken of the available geologic knowledge difference in the density of the samples, by the product of the
to limit the grade estimation across the property to only compa- thickness and density. The weight averaging is performed only
rable units. In essence, we take advantage of other parameters for those values that are reported as weight percentage such as
contributing to grade variation such as porosity and permeabil- grade, and not for the values that are reported as volume percent
ity, especially when secondary mineralization is involved. such as porosity.
Following identification of the zones, the combination of
each unique lithology and depositional facies is identified. We
refer to this unique combination as material type (MT), which 8.4.5 MODELING AND RESERVE ESTIMATION
is used as the basic unit for interpolation and compositing be-
tween the drillholes. For example, a channel sand and a point bar 8.4.5.1 Modeling Selection
sand constitute two different material types. During modeling,
regardless of the algorithm used, only similar material types are The modeling process starts with results of data retrieval or
used for interpolation within each subzone. compositing. Modeling choices are extensive and depend on the
In addition to material type, a zone may be divided into type of deposit, the commodity being modeled, the value of
smaller subzones by using sudden grade variation down-hole as interest, the complexity of the geologic deposit, and the user’s
MT = Material Type

Fig. 8.4.5. Zone and subzone designation based on material type.

Fig. 8.4.6. Subzone designation based on material type and grade variation.

acceptance and familiarity with various modeling techniques. sand. The block model is usually used for disseminated deposits
There are essentially three major modeling concepts and a few such as porphyry copper, uranium, gold, and other nonstra-
other approaches that do not meet the strict definition of model- tabound deposits. The cross-sectional model is commonly used
ing. For example, polygonal estimation should not be regarded for complex folded and faulted or steeply dipping deposits. Block
as a modeling process. The three major modeling processes are modeling techniques have been applied to steeply dipping depos-
the gridded model, block model, and cross-sectional model. Each its; however, by using the block model, one loses control over
of these models is used for specific conditions and specific mining the structural position of the units in a block. If it is important
operations. The gridded model is normally used for bedded de- to maintain the structural integrity of the unit, then the cross-
posits such coal, phosphate, sulfur, limestone, oil shale, and tar sectional modeling technique should be used.
605

Fig. 8.4.7. Gridded model.

Fig. 8.4.8. Conventional block model with fixed blocks.


Equal Divisions

Fig. 8.4.9. Modified block model with variable thickness blocks.


8.4.5.2 Gridded Model
The gridded model is a set of two-dimensional matrices, each
representing a surface or a value. These surfaces or values are Each block is identified by the X, Y, and Z coordinate at the
each the result of interpolation from a set of irregularly spaced center of the block and contains the percentage values for each
data to a fixed grid or matrix (Fig. 8.4.7). The major advantage item of interest. For example, in a porphyry copper deposit, a
of using a matrix or a grid is ease of use and manipulation of the block may contain, in addition to the percentage copper, the
data. Structures, thicknesses, and other values stacked on top of percentage of zinc, lead, waste, and air, totaling 100%.
each other can be easily added, subtracted, multiplied, divided, There are two other variations to the conventional block-
or logically compared to arrive at other sets of data. For example, modeling technique called variable block model (VBM) and vari-
the bottom structure of a seam can be subtracted from its top able zone model (VZM). In a variable block-model, the X and
structure to obtain the seam thickness, or the top structure of Y dimensions are fixed and the Z dimension is variable to better
the first seam can be subtracted from the topography grid to approximate the geologic variability of the deposit (Banfield
obtain an overburden thickness. Another advantage of the grid- and Wolff, 1979). However, even though the Z dimension may
ded model is a reduction of required space (by two-thirds) by change from block to block, they form rectangular blocks of
eliminating the need for X and Y coordinates. Given a matrix different size (Fig. 8.4.9). In the variable zone model the Z
and the coordinates of its starting position along with the X and dimension may vary for each side of the block, resulting in blocks
Y increments, the location of any other point on the matrix can of trapezohedron shapes (Fig. 8.4.10).
be easily calculated. This is a very significant reduction of disk
space, especially when numerous seams are involved, and each 8.4.5.4 Cross-sectional Model
seam may have as many as 20 or more other attributes associated
with it. A cross-sectional model is a collection of parallel or nonparal-
In a gridded model, only the units of interest are modeled, lel sections, dissecting the property of interest. These sections
which means that the model need not necessarily be contiguous. contain the geologic structures of the deposit along the section
This is the major difference between the gridded model and the lines. A model is built basically by connecting sections to one
block model. another, by linear interpolation and assuming a gradual change
from one section to the next; or by extending each section half-
way to the next, reflecting an abrupt change in the deposit. The
8.4.5.3 Block Model
grade or quality data may be assigned to polygons formed by
A block model is the collection of a series of blocks of given the top and bottom structures of each seam and the lines halfway
X, Y, and Z dimensions stacked on top of one another, which between the two adjacent drillholes on the section (Fig. 8.4.11).
represent a model of a property to a given depth (Fig. 8.4.8). Another way of assigning grades to these sections is to generate
606 MINING ENGINEERING HANDBOOK

Unequal Divisions

Fig. 8.4.10. Variable zone model with variable thickness subzone


blocks. Fig. 8.4.13. Division of triangle sides into contour intervals.

8.4.5.5 Estimation Process


The estimation process is common to all models discussed
previously. It involves the application of a series of mathematical
algorithms to interpolate and extrapolate from a set of irregularly
spaced data to a grid node or the center of a block. Estimation
techniques vary from a simple triangulation, to polygonal ap-
proximation— where an area of influence is assigned to each
drillhole—to a much more complex algorithms such as trend-
surface analysis, Fourier series, and geostatistics.
The estimation process is nothing new to geologists and
engineers. They have been using manual methods, starting at a
corner of the property and connecting the three closest holes
with straight lines to form a triangle. Then they linearly divide
the length of each side into equal units between the values of the
two vertices to arrive at desired increments. This process is then
repeated over and over again for the next closest hole that forms
Fig. 8.4.11. Grade assignment using structure and drillhole area of
influence. a triangle with one of the sides of the existing triangle, until all
the holes are used and a triangulation network is established.
The computer industry started initially by mimicking the manual
methods and has built on the same concepts by adding an array
of mathematical techniques, which more closely approximate
the actual reserve.
Given a set of irregularly spaced data, the user has to develop
the model of the deposit in order to be able to calculate the
reserve. As mentioned earlier, when performed manually, one
uses only three holes at a time. However, using computers, more
than three holes at a time can be used to arrive at an estimate
for a node. The method used routinely by many companies is to
use a circular search radius and as many as 24 holes for estima-
tion. Let us look at few estimation techniques and see the differ-
ence in approach by evaluating the pros and cons of each method.

8.4.5.6 Triangulation
One of the earliest methods of estimation was triangulation.
It is based on generation of a network of triangles connecting
all the control points together. The assumption in this type of
estimation is that every three points form a plane from which
Fig. 8.4.12. Grade assignment using gridded assays. given any X, Y point falling on that plane, a Z value can be
estimated, by using the equation of the plane. Triangulation has
been used for many applications, but mainly it has been used in
finite element calculations and in geodetic surveys. More recently
a gridded model of the grade or other quality data, and then to they are being popularized by some companies for quick model-
use the values that fall within the area of influence of each ing and contouring. As shown in Fig. 8.4.13, following comple-
drillhole to calculate the desired grade or quality (Fig. 8.4.12). tion of the network, each side of the triangle is divided into a fixed
COMPUTER METHODS 607

Fig. 8.4.14. Contour generation by triangulation.

number of specified elevations, which then can be connected and


elevation contours generated (Fig. 8.4.14). It is obvious that
in the absence of a standard technique, various triangulation
networks can be generated from the same set of control points, Fig. 8.4.15. Improper data selection (modified after Jones, 1986).
resulting in totally different-looking contour maps. Early at-
tempts at solving this problem were not successful, and trial and
error attempts were too costly, resulting in complete abandon-
ment of the algorithm (Davis, 1986). Recent development of
algorithms (Gold et al., 1977; McCullagh and Ross, 1980; Wat-
son 1981; Bowyer 1981), that ensure almost optimum triangles
(referred to as Delaunay triangles) with as equiangular triangles
as possible, has revived interest in the triangulation method
again.
Davis (1986) provides a good description of the methodology
of generating Delaunay triangle networks. Advocates of triangu-
lation techniques refer to the ease of generation of contour maps
without gridding, the fact that it will fit a surface more tightly
than a square grid, and other inherent mathematical properties of
triangulation as the main advantages of this technique. However,
along with any advantage, there is a disadvantage. Triangulation
suffers from lack of surface manipulation capability, especially
where deviated holes are present (Jones et al., 1986).

8.4.5.7 Grid Generation


Initial problems with triangulation and the lack of consist-
ency in contour generation by this method resulted in develop-
ment of gridding techniques. Using the gridding process, genera-
tion of contour maps became a much more consistent process,
because instead of using the original values, one could use a set
of regularly spaced estimated data for each node. To arrive at
the estimated value for each node, two steps are necessary: first,
selection of data surrounding a grid node and, second, the estima-
tion process itself.
Fig. 8.4.16. Proper data selection using octants (after Jones, 1986).

8.4.5.8 Selection of Control Points


To estimate the value of data for a given grid node, one may
use the closest data points to the node. However, this approach reduced number of drillholes reduces the node calculation time.
may result in selection of data from only one set of drillholes or The more recent programs automatically adjust the search radius
samples, especially if seismic line information is being used (Fig. to further eliminate unnecessary processing time. The initial
8.4.15) (Jones et al., 1986). To reduce the bias, many programs radius is set to a small window, and if the desired number of
now require selection of data from within a specified search control points are found, the estimation process will take place.
radius and limit the number of data to one to three points from If in the first pass, the desired number of points are not found,
each quadrant, sextant, or octant (Fig. 8.4.16). The search radius then a pre-set increment is added to the original radius and
limits the number of data points to be selected for evaluation, search continues. This concept is specifically useful where there
therefore minimizing the computer search time. In addition, the is an uneven distribution of data, for example, a cluster of data
because it may be the result of a nugget in the sample. Under
such circumstances, the general trend of the data is more mean-
ingful than an individual sample value.
The functional estimation process fits planes, polynomials of
various degrees, or other functions to the data first, and then
uses this calculated function to estimate the value of interest at
the grid node. The main advantage of fitting a function to the
data is generation of a grid that preserves the trend of the data.
Grid nodes form continuous and smooth transition from node
to node but may have values that are higher or lower than the
actual data points. The same advantages may be looked upon as
major disadvantages of surface fitting, that is, they normally
obscure the sharp variations in the data, and oftentimes they
project beyond the limits of the data, to much higher or lower
values than the actual data permits, especially at the edges of
the property.
Trend surface analysis has been used in geologic modeling
for many years (Whitten, 1963; Krumbein and Graybill, 1965;
Harbaugh and Merriam, 1968; Whitten, 1970; Agterberg, 1974;
Davis, 1973, 1986). As Davis points out, the trend analysis is a
mathematical method of separating map data into two compo-
nents, (1) that of a regional nature and (2) local fluctuations.
The regional and local trend separation concept has been used
by geologists, geophysicists, and petrologists for many years on
a manual basis. They have, for example, considered the regional
Fig. 8.4.17. Shadow effect concept. dip of a formation vs. the local structural variations. For a
detailed review of usage and application of trend surface analysis,
refer to Krumbein and Graybill (1965) or a more recent explana-
tion by Davis (1986).
in the active mining area and dispersed information in the rest In trend surface analysis, linear, quadratic, or higher-order
of the area. polynomials are used with the intent to minimize the squared
In selecting the points for estimation, it is important to deviation from the trend. The lower the degree of the polynomial,
ensure proper representation of data from all directions. By the lesser the degree of variations from the straight line. For
selecting data from all octants, the estimated value more appro- example, the linear model only will display straight-line fitting
priately represents the actual condition. Some programs use the through the data, whereas the quadratic fit will display the har-
concept of shadow effect, to further reduce biased contribution monics (Fig. 8.4.18), and cubic fit will even display smaller
from one direction (Fig. 8.4.17). The shadow effect is specified variations in the trend. The residual data, if gridded, represent
as a cone around each point, so that any other point falling the local trends in the data.
within the specified cone will not be used in estimation. This is The main disadvantage of polynomial fitting is the so-called
based on the concept that any point falling in the shadow of the edge effect at the property boundary, where data are scarce and
previous point should not contribute much to the estimated limited to one side only. Under these conditions the estimated
value. grids display a high degree of deviation from actual.

8.4.5.9 Grid Estimation 8.4.5.10 Kriging


Grid estimation is accomplished in one of two ways: (1) by Under previous topics, we reviewed the application of trend-
individual node calculation or (2) by fitting a function to the ing or deterministic functions (polynomials) to the estimation
data and then estimating the grid node from the function. process. In this segment, we evaluate the concept of Matheronian
The individual node estimation consists of calculating the geostatistics, which is the study of regionalized variables. Re-
average contribution from all the samples to the node by some gionalized variables are variables which their magnitude is a
weight function. The concept is that the data points farther away function of their neighboring values and their position in the
from the node have lesser effect on the node than the closer ones, three-dimensional space. The previous methods use classical sta-
resulting in inverse distance functions. The only question, then, is tistics, which are based on random variables and the probability
how should the distance be weighted. The linear inverse distance of independent events (Barnes, 1980b). To have an unbiased
assumes a one to one relationship, in other words, a point 50 evaluation means that samples should have been collected in a
units away has 10 times less effect than the one 5 units away. In totally random fashion. Unfortunately, many drilling activities
many situations, it is more appropriate to diminish the effect of are controlled by physical and practical considerations, which
the control points at a faster rate. As a result, weight functions violates the random sample assumption.
of higher degrees are used. For example, an inverse squared Matheronian geostatistics, or simply geostatistics, is the sci-
distance will reduce the contribution of the control points by ence of regionalized variables as defined by Matheron (1963).
the square of the distance. Some software companies provide The key assumption in geostatistics is that the data display a
deterministic, as well as statistical, weight functions. Statistical stationary behavior. Stationarity means that the distribution of
weight functions are more applicable in situations where an the difference for a given parameter, between two sample points,
individual sample’s contribution to the estimation is not signifi- is the same over the entire deposit, and it depends only on the
cant by itself. An example is the sulfur distribution in a coal distance and direction of the sample points. In other words, there
seam, where a high sample value should not be weighted heavily is no trend in the data.
COMPUTER METHODS 609
ematical approach to geologists’ long-used methodology for cal-
culating the direction of rapid change. For a more detailed dis-
cussion of geostatistics, refer to Chapter 5.6 of the Handbook.

8.4.5.11 Grid Modification


To develop a complete model of a deposit, grid or block
generation the process is repeated for all units and their associ-
ated grade or chemical analysis. Normally, for a single unit with
thickness and structures, as many as 15 other kinds of chemical
or grade information may be modeled. Depending on the com-
plexity of the deposit, the generated structure grids may cross-
over each other. The crossover normally occurs because all
drillholes do not contain information for all units. Lack of infor-
mation may be caused by missing data, pinching units, nondepo-
sitional, and shallow drillholes where they do not penetrate all
units. To eliminate the crossover problem or to incorporate some
of the geologist’s knowledge of the deposit into the model, a series
of tools are made available to modify the generated surfaces
and grids. These include arithmetic, logical, and comparative
operations. For example, Fig. 8.4.19 shows drillhole 5 penetrat-
ing an erosional channel (paleo-erosion). To model such a unit,
it is better to allow the straight interpolation across the channel
and then to modify or blank the generated grid within the chan-
nel area. Grid modification programs are also used to obtain
other grids from existing ones. For example, an isopach map can
be generated by subtracting the bottom structure from the top
structure, or a ratio map can be generated by summing up all
the waste units and dividing it by the sum of all the ore units.

8.4.5.12 Block or Grid Size Selection


Selection of appropriate block size or grid spacing is crucial
in generation of representative models. It is a balancing act
between generating grids that are not too far apart so that they
mask variations in the data, or too small a spacing that requires
extensive computer time and resources, or too many blocks or
grids that exceed the program limits. The grid-spacing selection
is more an art than a science; however, a few comments may
assist the novice user in a better selection process. As a rule of
thumb, the best results are generated when each grid cell contains
only one drillhole. This is more easily said than done, because
the data are not usually distributed evenly. As a matter of fact,
one usually faces the extreme variation of the cluster of closely
drilled data in one end of the property and highly scattered data
at the other.
The second rule of thumb is to adjust the grid spacing to the
type of usage. For example, for a cursory evaluation, a large grid
spacing will be acceptable, whereas a detailed mine plan requires
a dense grid spacing. A dense grid spacing does not necessarily
have to be generated from the original data. If there is not
Fig. 8.4.18. First and second degree surface trends (modified after sufficient data to warrant generation of a tight grid from original
Davis, Wiley, (c) 1986).
data, a useful approach would be to generate the initial grid from
control points at a larger grid spacing and then regrid it to a
smaller spacing at a fraction of the central processing unit (CPU)
It is an intuitive concept that the closer the samples, the less resources necessary to do so otherwise.
variation in the data, except for a totally randomly distributed
deposit. If samples are fully random in their distribution, then
we are better off using the standard statistical techniques. How-
ever, if there is a correlation between the samples and their 8.4.6 MAPPING AND RESERVE CALCULATION
spatial position, then geostatistics not only can provide the esti-
mated value for the block, but it can provide us with an estimate 8.4.6.1 Mapping
of how good our block estimation is. For a discussion of elements
of kriging and geostatistics, see David (1977), Royle (1980), Initial contouring programs followed the manual method by
Clark (1980), Journel (1978), Agterberg (1974), Barnes (1980a), using triangulation and then dividing each side of these triangles
and Davis (1986). Geostatistics provides a formalized and math- into desired multiples of the contour interval based on the values
610 MINING ENGINEERING HANDBOOK

TYPICAL CROSS SECTION

Fig. 8.4.19. Modeling erosional or nondepo-


sitional units.

at each vertex. Connection of equal values throughout the area data. If neither of these are possible or desirable, then the areas
would then generate a contour map. Problems with generation of can be updated by one of the following actions:
appropriate triangles resulted in discontinuation of triangulation 1. Use of outcrop or other information that may not have
approach and precipitated gridding techniques. More than three been incorporated in the database.
adjacent drillholes are usually used for grid generation. Gener- 2. Use of on-line interactive graphics update capabilities and
ated grids are then used for contouring. To generate smooth geologist’s interpretative ability.
contours that are appealing to the eye, most contouring programs 3. Use of grid extension capabilities by slope or gradient
process the data a second time, where the initial grids and the modification.
original control points are used together to calculate newly The final map should include all localized geologic features
weighted values at each node. One approach uses values from and physical information such as paleo-channels, fault lines,
one or two rows and columns surrounding a node of interest and burn areas, limits of lenticular units, weathered zones, and prop-
recalculates a new weighted average value for the node. The erty, section, or mined-out areas. Almost all mapping packages
process is repeated for all subsequent nodes. Smoothed contours include a capability for plotting property boundaries along with
generated by these programs, while more pleasing, may in actual- control point locations, names, and the associated Z values over
ity be less accurate than the initially generated contours. the contour map. Most of these packages also allow for plotting
Once a map is generated and plotted, it must be checked of various drillhole symbols representing core holes, open holes,
thoroughly for possible problems resulting from modeling or oil wells, gas wells, environmental holes, hydrological wells or
mapping. The maps should be checked for accuracy, to ensure others.
that the correct search radius and grid spacing was selected to
generate contours that match the data. In addition, the extrapo-
8.4.6.2 Reserve Calculation
lated areas need to be evaluated for validity of extrapolation.
The undesirable contours may have resulted from incorrect data The reserve calculation is the simplest and yet the most
input, inappropriate grid spacing, improper search radius, un- elusive part of any mining computer program. It is the simplest
suitable algorithm, or a combination of the above. because it is a multiplication and summation process. It is elusive
Extrapolation may be contained by providing the cropline because to calculate an accurate reserve, there are many intricate
or other natural and ownership limits. The newer programs points that need to be considered. Reserves can be calculated by
provide on-line editing and modifying capabilities. The geologist various techniques, that is, by a simple polygonal method where
can correct or enhance the contour map based on his/her knowl- the area of influence around each drillhole is multiplied by the
edge of the depositional environment, which is not quantifiable. thickness of the unit or the percentage grade. This method of
For example, the geologist’s knowledge of a sand bar channel volume calculation is not very accurate, and it is only used when
can be used to elongate the contours parallel to a paleoshoreline. an order-of-magnitude calculation is intended or when very
At the present time, unquantifiable data cannot be provided to dense drilling is available. Another method of reserve calculation
the mapping program, but incorporation of expert systems in is double-end area calculation from cross sections. This is the
the future may make this possible. same process as the manual method; only a digitizer is used to
Lack of data may result in blank regions; these areas need expedite the calculation. An automatic cross-sectional calcula-
to be evaluated. If the blank areas are out of the region of interest, tion approach is used for steeply dipping deposits, which is basi-
no action is necessary. However, if they are within the areas of cally the most accurate volumetric method for such deposits.
interest, either the search radius should be increased or a new The third method is again a duplication of the manual process
drilling program should be scheduled to fill in the gap in the where a planimeter is replaced by a digitizer tablet. Here the
COMPUTER METHODS 611

Fig. 8.4.21. Increase of volumetric calculation accuracy using


smaller grid size.

provide automatic regridding of the data to smaller grids, at


user’s option, during the volumetric calculation (Fig. 8.4.21).
The smaller the grid spacing, the better the precision of calcula-
tion, provided the original data warrants the smaller spacing.
The more advanced version of reserve calculation programs
assign an area of influence, that is, a small rectangle equal to the
grid spacing to each grid node and then will intersect each one
of these rectangles with the property boundary (Fig. 8.4.22). The
resulting area is multiplied by the value of the grid and summed
up to provide the volumetric result:

(8.4.1)

where i is the individual grid node, A is the intersection of the


digitized boundary and the area of each rectangular grid, and T
Fig. 8.4.20. Effect of irregular boundary on volumetric calculations. is thickness at each grid node.
This is the most accurate approach to in situ volumetric
calculations; however, it requires much more CPU and it takes
longer to calculate. This approach is fine if a thickness grid
isopach maps of the ore and waste are placed on a digitizer, and is used, but if the program is to calculate the thickness from
each contour level is traced separately to determine the area of subtraction of two structure grids, then the problem is somewhat
influence under the contour. The volumetric program uses the more complex. Fig. 8.4.23 shows a cross section of a deposit
contour thickness value and the area traced by the digitizer to with topography and top and bottom structures of two seams.
calculate the volume. If tonnage calculations are required, then Vertical lines represent the location of the grid nodes. Sub-
a density factor is used to convert the volumes to tons. This type tracting the top structure of the first seam from the topography
of calculation is equivalent to the manual approach at a much at each grid node will result in a waste grid above the first seam
faster speed, however, the computerized version automatically as shown in Fig. 8.4.23. Direct subtraction of one node from the
accumulates the results for each unit thickness and provides a other will result in a series of nodes with positive and negative
final report. values. Since the negative thicknesses are not valid, the remaining
Introduction of grids opened a whole new approach to volu- positive grids result in an overburden thickness grid that is not
metrics. Using grids, the volumetric program adds the values of representative of the pinching portion of the unit. There are two
all the nodes falling within the digitized area and calculates an ways to resolve this problem. First, the volumetric program may
average value which, when multiplied by the area, will result in be set up such that it will automatically extend the area of
desired volume. This process is fine for flat-lying or uniform influence of each grid at the edge of the pinch out by half the
deposits and boundaries that are smooth. In situations where grid spacing (Fig. 8.4.24). The second approach is to replace all
the digitized boundary is an irregular shape, the result of the the negative values with zeros. In essence, this will have the same
volumetric calculation varies as a function of irregularity. The effect as the previous method. The only disadvantage of these
higher the degree of irregularity the less accurate the result, two approaches is that grid spacing will play an important role
because many nodes close to the boundary, but not falling within in the final result, that is, the larger the grid spacing the lower
it, will be excluded from the average calculation (Fig. 8.4.20). It the accuracy of calculation. In other words, these approaches
should be noted that the volume inaccuracy is also dependent assume that the pinching always occurs halfway between the
on the grid spacing. As a result, volumetric programs should positive and zero or negative grid nodes.
612 MINING ENGINEERING HANDBOOK

Fig. 8.4.24. Result of grid extension on volumetric calculation.

estimate, then the lower accuracy level is used with a much faster
response. However, if higher degrees of accuracies are desired,
then the program automatically divides the grid spacing into
smaller units, depending on the level of accuracy requested.
In essence, the higher the degree of accuracy, the smaller the
integration steps. It should be noted that the higher the level of
accuracy, the longer it will take to obtain the result.
Computerized volumetric calculations are superior to man-
ual methods in many respects. For one, the calculation speed is
much greater, even when the highest degree of accuracy is used,
which will result in high levels of CPU usage. In addition, com-
puterized volumetrics provide different accuracy levels and
speed, as well as minimizing the calculation error compared to
the manual method. Using the geologic model of the deposit,
one can calculate and generate a cumulative report for the entire
property by merely digitizing the areas of interest. The programs
can additionally accommodate dilution, reduction, or minimum
thickness considerations in a coal mining operation, or recovery
and processing factors in other types of mining. Concurrent
with volumetrics, one can also generate individual as well as
cumulative seam ratios.
Fig. 8.4.22. Volumetric calculations using actual area of influence.
8.4.7 MINE PLANNING
At the end of the modeling process, depending on the num-
ber of units or depth of mining considered, tremendous amounts
of information and files may have been generated. To simplify
access to the latest data available for the property of interest, all
the information is combined in a three-dimensional model of the
deposit. This model includes the topography, topsoil, structures,
thicknesses, grade or analytic data, property, and crop bound-
aries, fault zones, and other pertinent data all in one place. By
collecting all the data in one area and assigning a code to the
project or property, the subsequent users will be relieved from
bookkeeping chores and can concentrate on the analysis and
usage of the data. Data for reclamation, processing, and other
factors for each unit may also be added to the list. The volumetric
factors may include items such as the unit densities, swell and
compaction factors, angle of repose, and abrasion factor.
Fig. 8.4.23. Representation of computer generated waste above Mine planning is a complex and involved process. Each
first seam. mining process is to some degree unique and dependent on the
mine location, mine management’s experience, economic condi-
tions, and local, state, and federal government regulations. In
effect, the uniqueness of a plan is based more on the specific
To alleviate the foregoing problem and to improve the accu- sequence of mining and the equipment used. The entire process
racy, volumetric programs are designed to request the degree of can, however, be summarized in a simple statement, that is, the
accuracy desired from the user. If the volumetric is for bulk best and the most economical method possible to extract the ore.
COMPUTER METHODS 613
In other words, it is the optimum mining process that can result
in maximum profit. Given this assignment, the task becomes
clear. In order to maximize the profit, one needs to minimize
the cost, increase the ore recovery, or a combination of the two.
To minimize the cost or maximize the ore recovery, one must
be able to evaluate multiple alternatives in a short period of time
and have the ability to modify the assumptions used, based on
new sets of information. Computer mine planning is the best
way to accomplish both objectives, that is, to allow evaluation
of multiple alternatives in a short period of time and to be able
to change the assumptions quickly.
Computer applications to mining can be categorized under
two broad headings. The first includes programs that provide
basic analysis of the data and allow a design generation analo-
gous to the manual method. The second consists of programs
that provide simulation and optimization capabilities beyond the
reach of the manual approach. These two are not always distinct
and separate processes; rather they may be integrated in the
same program with options to use them or not. Because of the
complexity and variation of approach, it is difficult to describe
a general system. Instead, major concepts will be provided from
EAGLES, and wherever possible there will be discussions of
other variations. For discussion of other methods and mining
operations, see Pana and Davey (1973), Manula et al. (1977),
Mooney et al. (1979), Banfield and Wolff (1979), McMorran
(1982), McBride (1988), and Badiozamani (1988b).
Mine planning in EAGLES follows the conventional path for
both surface and underground operations. Surface mine planning
starts with the definition of the pit boundary and proceeds with
the pit slope specifications to the location of safety benches,
haulage routes, bench heights, and continues with cut or block
generation, mining scenarios, as-mined volumetric calculations,
equipment selection and specification, working schedules, pro-
duction scheduling, plus haulage and other equipment simula-
tions. Underground mine planning starts with building a library
of room and pillar or longwall panels (if coal), or stoping designs
(if noncoal). These panels will form the basic building blocks
from which the entire mine layout is built. Following the layout
design, the events follow the path of sequencing, equipment Fig. 8.4.25. Final pit configuration after pit slope specification. Con-
and crew assignment, simulation, and volumetric calculation version factor: 1 ft = 0.3048 m.
(Badiozamani et al., 1988c)

criteria as the process proceeds. In a matter of minutes, a series


8.4.7.1 Surface Mine Planning
of options can be evaluated. By the end of this process, the final
For general coverage of the topic, refer to Chapters 13.1 and configuration of a pit—complete with sloped walls, benches,
13.2. and haul roads to the bottom of the pit—is generated. This
Pit Limit Specification: The pit limit can be either generated configuration contains the total material, ore and waste, that is
manually or by computer, given specific criteria. In the manual to be removed from the pit.
method, the engineer uses the digitizer or interactive graphic Cut Generation: Results of overall pit configuration are
programs to define the pit limits. The pit limit may be a combina- passed to the next program where the actual mining cuts and
tion of crop boundaries, property line, and the plan-view limit blocks are defined. Cut definition is based on the type of mining
of the ore body. The computer generated limits may be based on and the type of equipment to be used. In open-cast mining, a
volumetric or economics ratio, or limits defined by floating cone dragline, truck-shovel, dozer-shovel, or combination of these are
algorithm. Using this boundary as the ultimate limit of the pit, used. Consequently, the width of cuts to be removed in successive
one then proceeds to define the pit angles for each lift. The pit advances of the mine is a function of the size of the equipment.
angles around the ultimate pit boundary may vary based on The direction of mining and the size of the cuts have considerable
geotechnical considerations and the competency of the rocks. influence on the amount of material to be removed at a given
Fig. 8.4.25 shows the final result of an interactive graphics screen time and therefore on the economics of the mine. An interactive
where the user defines the angles around the pit boundary by graphic program, again, simplifies the generation of multiple
specifying the starting and the ending points for each segment. alternatives in a short period of time. Fig. 8.4.26 demonstrates
The program then requests the desired angle in degrees or rise the cut generation capability of EAGLES. Other systems may
to run. The process is continued until the pit angles for all the provide different approaches than the one being described here.
segments around the pit are defined. The same angles can be Simply by specifying two end points of a line, a direction, and
applied to all the subsequent benches, or a different set of angles cut width, the program generates the entire cut pattern in less
can be defined for any or all benches. The interactive graphic than a minute. The cuts can be set up to follow the starting
capability allows the engineer to examine and refine the design pattern or to be straightened up as they proceed from one end
614

Fig. 8.4.27. Computer-generated fan cuts.

Fig. 8.4.26. Automatic straightening cut generation.

quality, and analytical information interpolated to each block.


These blocks then form the basis for all subsequent volumetric
to the other (Fig. 8.4.26). In addition, using a minimum or calculation, scheduling, and production sequencing. It should be
maximum cut-width specification, cuts can be fanned (Fig. noted that, unlike the block modeling process, the volumetric or
8.4.27). Changes to the cut pattern or direction of advance is grade calculation in EAGLES is not only based on summation
easily accomplished by using the edit function. A range of cuts of blocks, but the block values are interpolated to the segments
specifies the limits of modification and eliminates those cuts being mined, regardless of their geometric configuration. In
from the screen (Fig. 8.4.28). New cuts are then designed as other words, the intersection of the pit plane, the bench, the cuts,
before with all the previous functions being available for new cut and the blocks will determine the geometric configuration to be
generation (Fig. 8.4.29). used in volumetric and grade calculations (Fig. 8.4.32).
Upon completion of the cut design, the cuts are projected Mining scenarios are alternate plans to evaluate the most
from one unit to the next, using the specified angles and the desirable mine plan. These alternatives will consider the effects
benching configuration defined in the previous stage. Each cut of different rates of mining from each bench, the trade-offs be-
is divided into a number of blocks (Fig. 8.4.30), which will form tween a truck-shovel and, for example, a dragline operation.
the smallest units to be assigned a volume and grade. Blocks are Effects of combining smaller waste zones into the ore zone or
three-dimensional units defined by cut width, block length, and thinner ore zones into waste are considered and their merits
bench height or stratigraphic units (Fig. 8.4.31). In computerized evaluated. In coal operations, conditional mining scenarios based
mining, the block generation is necessary to reduce computation on variations in the quality parameters can be considered as well.
time and space requirements. Otherwise, angle projections, wall For instance, conditions can be specified, where, if the sulfur
intersections, and all calculations have to be repeated each time. content is greater than 1% and the caloric value is less than 4000
Block definition and block generation reduce this process to one Btu (6200 kJ), then that block will be designated as low-grade
time only, and thereafter, it will be mostly straight arithmetic coal or waste. Or if seam A is less than 2 ft (0.6 m), and seam
operations. B is greater than 6 ft (1.8 m), and the thickness of the waste
Mining Scenarios: The preceding steps prepare a three-di- material between the two is less than 2 ft (0.6 m), then A, B, and
mensional model of the deposit with all the associated grades, the waste in between will be considered as ore and will be mined
COMPUTER METHODS 615

Fig. 8.4.28. Specification of range of cuts for editing. Fig. 8.4.29. Final cut plan after modification.

as one unit. However, if the waste thickness in between is greater for benches specified at that stage will be always reported as a
than 2 ft (0.6 m), the A seam will be considered as waste along unit, even though m any of them may be combined to form a
with the waste in between the two seams. These changes in single bench during mining scenario evaluations. On the other
conditional simulations provide a quick answer to different sce- hand, during mining scenario specification, the benches are com-
narios that an engineer can evaluate readily. bined to form a single unit for a specific operation such as
At this point, a bench can be considered as a unit, or it can dragline bench. When reporting the volume and quality for this
be divided into smaller units or lifts. A minimum and maximum bench, each original bench is reported separately along with the
bench height specification guarantees the division of each bench total for the combined benches. Prestripping bench configuration
into the appropriate number of lifts. To generate a new lift, the is specified by the maximum separation desired for each bench.
remaining portion should be equal to or greater than the mini- These separations are defined in multiple of cut widths for the
mum lift height specified; otherwise, a new lift is not created, across the cut option and in multiple of block lengths for within
and the extra height is kept with the previous lift. The minimum a cut. This configuration is used during scheduling to ensure
height specification is based on the assumption that stripping appropriate spacing between the working benches for proper
equipment cannot operate efficiently on lifts smaller than the operation (Fig. 8.4.33).
minimum height. Working Schedule: Operation of a mine depends on the
Bench specification for advance stripping (benching across scheduled operating shifts, the number of hours per shift, the
the cuts), for operation within a cut (benching within a cut), and equipment fleet, the assignment of each piece of equipment to a
for evaluation of different bench heights is also provided. The given bench, scheduled downtime, holidays, and many other
bench-height specification at this stage has a different purpose items. These items and data are provided to the mining programs
than the one specified during pit limit designation. During pit prior to production scheduling. Initially, the number of shifts
limit specification, the bench-height designation establishes the per day that a mine is planning to operate, the hours that each
individual volumetric and reporting units; that is, the volumetric shift will be operating, the number of days in a year that the
616
671560

670000

668000

Fig. 8.4.32. Volumetric block definition.


666000

mine will be in production, and the scheduled vacations and


holidays will be defined. The schedule can be assigned to any
given bench or a series of benches. In addition, the number of
Saturdays and Sundays that the mine will be in operation is
664000
defined for any given bench desired. These data form the op-
erating calendar for the mine. Following the scheduled days and
shifts, the individual equipment units are assigned to a given
bench or benches. Also the scheduled downtimes are incorpo-
rated in the plan. This information is then used by a production
scheduling program to calculate the rate of mining, the tonnage
662000
and yardage removed during each shift and throughout the year,
and the status of each bench at the end of any given period.
If any overtime is scheduled, the shift differential pay for the
overtime and Saturdays and Sundays needs to be specified. The
shift differential pay is used to calculate overtime payment
schedule.
Production Scheduling: Production targets in a mine may
be based on tonnage of coal or ore produced, yardage of waste
Fig. 8.4.30. Final block generation. removed, production capacity of a specific piece of equipment,
and the quality or recovery of a product. In each one of these
cases the production calculations will be dictated by that specific
item. For example, if the production target is based on tonnage
of ore produced on a monthly basis, then the program will
proceed based on the scheduled shifts per day and number of
hours per shift during a given month and will report the tonnage,
the yardage, and the stripping ratio for each bench, plus the
cumulative values. The calculation is performed by summing the
tonnage and yardage for each block along each cut according to
the direction of mining specified by the engineer. When the
desired target is reached, the total tonnage, yardage, ratio, and
weighted quality will be reported for that period and the process
repeats for the next period until the entire mine area is covered.
In addition, the location of the mined-out area is recorded for
each bench so it can be plotted on a plan-view map.
The program uses the mining and benching scenarios estab-
lished during mine block specification. The calculation at this
stage is only a summation and reporting process, according to
the factors specified. If the production schedule is based on a
specific equipment, then the program uses that equipment’s min-
ing rate and scheduled hours to establish the removal process.
The operation schedule for this equipment determines the sched-
ule for the rest of the fleet. This is especially applicable to the
use of a dragline. Because of the large amount of capital associ-
ated with a dragline, mine managers will try to maximize its
operation, thus making the remaining equipment subservient to
Fig. 8.4.31. Block definition in 3D. it.
617

Fig. 8.4.33. Bench specification both within


and across the cuts.

In some deposits, such as lignites, the tonnage or the yardage outcome. An example is EAGLES’ short-range production se-
mined is not as important as the millions of Btu (kilocalories) quencing program where an engineer uses an interactive graphic
delivered to the plant. As a result, the production target is based terminal to arrive at the desired sequence. This system is espe-
on the millions of Btu required. Consequently, the type and cially useful when one desires to blend various grades of product
number of equipment items selected is tied to the tonnage of to obtain a given product. The interactive nature of operation
lignite that can produce the desired Btu (Badiozamani and Price, allows the user to select individual blocks, cuts, or benches to be
1983). mined. The program marks each unit specified and automatically
Production schedules can be defined for long- or short-term displays the tonnage, yardage, and quality or grade at the bottom
operations. Even though the process is similar on the surface, of screen. As the process continues, the results are reported
there are many differences in detail. In long-range planning, the cumulatively. If any of the items exceed the desired target value,
main objective is to meet the overall production targets and the engineer can “un-mine” any sequence and reenter a new
maximize the life of the mine. In short-range scheduling, the sequence. This approach is very useful in an actual mining opera-
engineer is concerned with the day-to-day operation; and his tion where a quick decision is required to change the mining
main goal is to meet specified production targets, maximize the operation to alleviate a short-term problem in the pit.
equipment usage, and minimize the cost. The two objectives are Run-of-Mine Volumetric: At this stage, a run-of-mine volu-
not necessarily contradictory, but their emphasis is different. metric is based on the blocks generated by the combination of
The latter is concerned with using available equipment, moving cuts, benches, block cuts, pit slope, and any other specified haul
available equipment to the most critical location to eliminate roads or safety benches. The volumetric programs then use the
bottle necks, balancing mining from various pits to meet the information for each block and the sequence specified by the
grade or quality balance, and minimizing the effect of equipment engineer, or from simulation, to arrive at the total volumes and
downtime. The former is concerned with the type of equipment tonnages. The program reports in situ as well as run-of-mine
that best suits the long-range planning based on the geological data. The data are reported for each seam, each bench, and each
and geotechnical conditions, location and distribution of ore, the cut within the area of interest. Also, if there were any thin-coal
balancing and minimizing the rehandled material, location of units that were considered waste, coal tonnages that did not meet
spoil piles to minimize the cost of reclamation, and so on. high-grade coal specifications, or burden that was included as
Many procedures and programs have been written to opti- ore; they will be reported separately as such for each seam. In
mize mining operations and sequencing (Lerchs and Grossman, addition, quality information for each seam as well as cumulative
1965; Lipkewich and Borgman, 1969; Johnson and Mickle, 1970; ratio and product recovery through the processing plant or wash
Reibell, 1971; Manula and Venkatarman, 1973; Davis et al., plant is reported. The detailed data are then summed up and
1973; Rogado, 1974; Lemieux, 1979). These optimization pro- reported in the cumulative section at the end of each cut (Table
grams have had more success in hard-rock mining than any 8.4.2). The cut information is repeated for each weekly, monthly,
other type of mining. The major lack of success may be attributed or yearly period.
to three factors. First, many of these programs are limited or
restricted in capability so that an engineer does not have the full 8.4.7.2 Underground Mine Planning
range of options or flexibility to direct the outcome. Second, the
more sophisticated programs are too complex for an engineer General coverage of the topic is contained in Chapters 17.1
without adequate knowledge of operations research and comput- and 17.3.
ing to be able to use them. Finally, up to now, the programs did To initiate an underground mine plan, it is desirable to have
not provide proper interactive graphic tools to help the engineer a computer program that allows freedom of choice to a designer,
visualize the sequence of operation and see the effect of a decision that is, to start a plan from ground zero or to build upon pre-
on an ongoing basis. With the introduction of PCs and graphics viously developed panels or layouts. A selection menu provides
workstations, many of the visualization problems are being re- option for designing a panel, copying panels, or developing a
solved. An example of this type of program is provided by Gers- layout. The system then directs the designer’s actions according
hon (1988) where he uses a heuristic approach and the concept to his selection. For example, if the plan is to start from scratch,
of a ranked positional weight to arrive at the optimum mining then one is asked for general mine-wide information such as
sequence. property boundaries, location of shafts, markers, etc. In the case
As mentioned at the beginning of this segment, computerized of panel design, the system moves to the panel design screen and
optimization, specially for soft-rock mining, may not be ideal or continues from there.
practical. As a result many operations prefer engineer-assisted Design of the Mine Plan: The design phase of the mine
“optimization” programs where an engineer can evaluate multi- planning effort usually has two phases. In the first phase, the
ple alternatives in a short period of time to arrive at the desired panels to be used are designed or copied from an existing plan,
618 MINING ENGINEERING HANDBOOK
Table 8.4.2. Run-of-Mine Volumetric Report

SURVEY VOLUMETRIC CALCULATION R E P O R T


ACCURACY LEVEL: 1

AREA MINING METHOD

SUMMARY REPORT BY HORIZON

TOTAL AREA IS 97.80 ACRES

Fig. 8.4.34. Generation of room and pillar or longwall panels.

panel (Figure 8.4.34). The panel object can then itself be copied
and modified as needed.
Panels in longwall mining, another popular underground
method, typically consist of many separate polygons, each with
and in the second phase a layout is generated. The concept of its own characteristics. Graphically designing each polygon
the panel as an object means that each panel can be constructed, would be quite tedious, as would entering coordinates into the
saved, copied, and modified as many times as required. These system. A simple interactive menu requires only that the user
objects inherit properties of the parent objects; that is, they main- supply the dimensions of the longwall block, pillar configura-
tain the original characteristics of the panel such as heading, tions for the gateroads and back, and the dimensions of the
crosscut, and pillar configurations, unless modified by the user. barrier pillar. From these dimensions, the system generates the
The collection of panels for a project is called the panel library. configuration of the longwall panel (Fig. 8.4.34). The panel itself
Each panel can be placed on the layout or mine plan as many may then be modified using interactive graphics. It should be
times as required. noted that this automatic capability includes options for angling
Panel Design: Polygons for room and pillar mining using the longwall block entry to allow more room for start-up opera-
conventional equipment may be designed in three ways. Each tions, and designating areas for start-up and finishing. These
method utilizes pillar configuration parameters such as heading areas will have lower production rates than main longwalling
and crosscut widths and pillar dimensions to calculate placement operations.
within the polygon. Room and pillar mining is chosen as an In each case, the pillars are generated as rectangles according
example because it is the most popular underground method and to the input pillar configuration information. The user may mod-
because it lends itself readily to computer design. ify individual pillars by deleting, cutting, extending, or moving
The first method involves a combination of keyboard output them. In addition, any pillar may be moved to any location
and graphical design, using information on overall panel length, within the panel polygon. This allows the user to compensate
width, heading and crosscut widths, and rectangular pillar di- for local conditions by interactively changing the pillars in that
mensions to generate a default rectangular panel. The generated area.
panel may be sized to the exact length and width indicated, Such localized operations would be quite time-consuming
fitting as many full pillars into the panel as possible, or may be when building chevron or herringbone pillar configurations. To
automatically adjusted to fit the proper number of headings and meet these requirements, the program provides the ability to use
crosscuts into the panel. the first row of pillars in a polygon as a template. All options for
The second method involves building a panel using only the modifying pillars (e.g., cutting, shifting, moving) can be applied
graphics cursor, in a free-form manner. This is particularly useful during the design of the pillar template. Once the first row
when irregular shaped polygons must be constructed to meet has been designed, the same configuration will be replicated
special circumstances. The panels will be generated to fit as many throughout the rest of the polygon (Fig. 8.4.35). Users can al-
pillars into the panel as possible. ways then modify individual pillars as required. Note that some
The third method requires the user to input exact dimensions of the pillars have been modified for local mining conditions.
for the panel. This method is very useful for situations where a When panel design has been completed, the results are placed
prespecific panel configuration is established for certain regions in the panel library. This library is available to the design of the
of the country, for example coal mines in the Illinois No. 6 current project and can also be used, through a utility program,
seams. in other projects concurrently. Panels may be added to or deleted
Note that although individual polygons each have their own from the library at any time. The library of panel objects can
dimensions and pillar configurations, these polygons may be save considerable amounts of design time and can ensure a high
joined at any angle to form the collection of polygons called a degree of uniformity among various mine design projects.
COMPUTER METHODS 619
generated. If desired, individual pillars can also be digitized to
reflect specialized conditions.
Another important capability is the use of surveyed informa-
tion to mark progress on the mine plan. The survey information
input can be direct from a total station or by using a forms-driven
survey system. The survey data then available for generation of
month-end reports or can be plotted on the layout maps.
Sequencing: Sequencing combines the who—what mining
systems and crews will be working—the what—what areas of
the mine plan are to be mined and in what order—the when—
at what times will these crews be working—and the how fast—
at what rates of advance will the mining systems be moving.
In order to develop the sequence, the system must have the
following:
1. The mining systems and crews that will be working.
2. The calendar showing the working schedule for each sys-
tem. The calendar system contains all information on shift
lengths and schedules, scheduled holidays, time off, partial shifts,
etc. As such, it reflects the actual work patterns for each crew.
3. The advance rates for each mining system. Advance rates
are given in tons recovered or distance traveled each shift. These
advance rates may be used interchangeably anywhere in the
sequence for any crew.
4. The “relative sequence” showing what polygons will be
mined and in what order. The relative sequence would be the
Fig. 8.4.35. Generation of chevron pattern or modified pillars. actual sequence if only one crew were used. When multiple crews
are introduced, the relative sequence provides information on
the general order in which areas may be mined.
5. Mining options, such as minimum and maximum mining
Layout Design: The layout is usually entered by combining thickness, and leaving coal roofs and floors. These affect both
the digitizing of an existing mine plan with interactive graphics the rates of mining and the recovered tonnage and quality.
design. The graphics design capabilities indicated in the panel 6. Production delays that are required by the nature of the
design is largely transferred to the layout design phase as well. mining systems used. For example, a longwall crew may be
Any submain can be designed in default rectangular form, required to spend a considerable amount of time setting up before
as a freeform polygon, or can be entered using map coordinates. longwalling can begin. These delays must be accounted for by
The same pillar generation and modification capabilities of the the sequencing system.
panel design phase are present in the layout design phase as well. To facilitate the entry of this information, a combination of
The basic steps in layout design follow an intuitive pattern. forms-driven screens and graphic inputs are used. The objective
Initially, basic mains and submains are designed; then panels is to provide the maximum flexibility of input while minimizing
from the panel library are snapped or placed on the layout so the amount of typing and work on the part of the engineer. Even
they are connected to the submains. Once a panel is selected a complicated sequence can be entered in a short period of time.
from the library, it can be placed on the layout as many times An expert system is used to ensure that no area of the mine can
as desired, at any orientation to the other polygons on the layout. start production until all required development to reach that
Additional submains can be added and the process repeated. It area has been completed. Data from the geologic model concern-
should be noted that submains themselves can be copied to other ing ore body thicknesses, quality parameters, etc., is automati-
locations on the layout, so that the mine design can be quickly cally included in the calculations. Once the sequence has been
created, cloned, or modified (Fig. 8.4.36). completely generated, the engineer can now review the results
The layout design phase also contains significant additional via an animated sequencing and determine if the sequence meets
capabilities. Any submain can be extended automatically to a his requirements.
specified distance of a boundary feature such as a river, railroad, Feed Back: One key feedback mechanism found in the sys-
or inhabited area. This feature allows the designer to be sure that tem is the animated sequence feature. This shows the advance
his layout meets required safety criteria. by calendar month for all crews and can be generated for any
Once designed, submains can be lengthened or shortened as time period in the sequence. The animation demonstrates which
required. An important feature is that longwall panels can be crews are working at what particular times and easily identifies
adjusted in either length or width by adjusting the size of the delays that may be able removed by revising the sequence, the
longwall block. This allows a generalized longwall panel to be production rates, or crew schedules. This type of visual feedback
used in many different areas of the layout. Once the longwall is very important because it utilizes the pattern recognition skills
panel is placed, its dimensions can be adjusted to meet local of an experienced engineer to determine the occurrence and
layout conditions. nature of problems that would be very difficult to determine by
Existing Operations: Frequently, alternative mine plans are simple reports or static plots. For example, delays in finishing
to be developed for operations already in progress. To accom- longwall development activities can easily be located because the
plish this, the initial step is to digitize the relevant portions of the longwall crews will be idle after they have finished their sched-
current mine plan, using specialized digitizing routines. These uled activities.
routines require only that the outside boundaries of each polygon Other feedback mechanisms include hard-copy plots of the
be digitized. Pillar configuration information is entered using sequence, showing the areas mined by each crew in a time period,
an interactive menu system, and the pillars are automatically and a production report giving the raw and recovered tonnages
and quality parameters for selected time periods (month, quarter, operations, personnel, equipment, production, and maintenance.
year, etc.). In addition, a crew utilization report provides a Gantt In this segment, emphasis will be on the EAGLES’ operation
chart of crew activities, showing periods of inactivity that may system and its application to surface mining, mainly for produc-
be modified if necessary. With these tools, the engineer can now tion, equipment, surveying, and personnel. There will be no
modify the sequence to more closely meet his requirements. For discussion of items such as maintenance and inventory.
example, the quality produced in a time period may not meet The system is organized around three databases, that is, daily
contractual requirements. This may require higher production production, equipment operation, and volumetric (Fig. 8.4.37).
from an area of higher quality. One or more crews may be having It allows daily monitoring of the mine and enables the exchange
long periods of inactivity, suggesting that they be shifted to other of data between the planning department and operations. By use
areas or furloughed. of this system, deviations from a plan can be quickly identified
Finally, the engineer can use current production information and necessary action taken to bring the operation in-line with
to update the sequence and develop projections from this date the plan or to change the plan to reflect the actual operational
forward. All production plans are affected by outside events, conditions.
such as production that occurs too rapidly or too slowly, equip- Another function of this system is to allow the resident
ment breakdowns, changes in marketing requirements, etc. The engineer at the mine to update the plan and the topographic
ability to play what if games with a sequence, based on currently maps to reflect the latest mining advance, the position of equip-
available knowledge, is a major requisite of any mine planning ment, and the location of the pit. Prestripping and reclamation
system. progress is also monitored and mapped. The result of all these
activities can be reported on daily, weekly, and monthly reports
and maps.
8.4.8 MINE OPERATIONS
Mine operation programs provide the capability for main- 8.4.8.1 Surveying
taining records of actual mining operations. These programs can Surveying systems in recent years have improved to the point
form a set of sophisticated tools for day-to-day monitoring of where survey data can be captured in the field and transmitted
COMPUTER METHODS 621
necessary to capture abrupt changes in the stockpile or account
for the central pipe. Stockpile volumetrics require special han-
dling because the survey information from the previous period
is used to generate a grid of the stockpile surface. The same
process is used for the survey data from the latest period. The
resulting surfaces are subtracted from one another to determine
the relative change during the period. A positive change will
indicate an addition to the stockpile, and a negative volume is
indicative of extraction. If the total volume of stockpile is re-
quired rather than the relative change, then the original ground
survey must be available, and therefore the system always retains
a copy of the original surface. The same process is followed for
maintaining a dump inventory.

8.4.8.2 Mine Production


To keep track of a mining operation, four activities have to
be monitored separately: (1) waste production, (2) ore produc-
tion, (3) reclamation activities, and (4) monthly mapping up-
dates. Waste production is based on the truck counts from the
pit, and the volume is calculated from survey data. Ore produc-
tion is also monitored by truck count, but the weights from the
weighing station are also entered into the database to compare
with tonnage calculated from the plan. As a general rule, ton-
Fig. 8.4.37. Schematic of mine operations monitoring system.
nages calculated through multiplication of the mined-out area,
times the thickness of the ore, times the density of the ore,
never match the tonnage reported by weighing. The sources of
electronically to the computer (Chapter 8.2). The total station discrepancies are numerous. For one, in normal mining opera-
has eliminated many tedious surveying tasks. Despite the intro- tions, the equipment removing the ore is not capable of removing
duction of total stations, many mines still are using the more it to the exact interface of the ore and waste. As a result, in
traditional surveying methods of stadia and chaining. To facili- certain areas a portion of the ore is left behind, and in other
tate and provide for all diverse situations, an interactive screen- areas a portion of the waste is added to the ore. This mixing of
driven menu assists the users at the mine site to capture informa- ore and waste, usually referred to as reduction and dilution,
tion from any source and incorporate it into the database (Fig. contributes to discrepancy between the two measurements. The
8.4.38). Following data entry, the coordinates of each survey second source of discrepancy is from the inaccuracy introduced
point are calculated using the information provided for gun site, by using only one density value for the entire unit. Experience
back site, and each shot point. The program also provides for has shown that coal density varies from sample to sample, and
loop closure and automatic adjustments. Input errors occur espe- even though an average density is fine for approximating the
cially during the manual input so the program provides for overall tonnage throughout the mine, it will not compare favor-
graceful error recovery procedure; and to ensure data input accu- ably against localized direct measurements by each truck. The
racy, it generates a plot of the survey points. third possible source is from the lack of ability to account accu-
Four types of data are tagged specifically for later volumetric rately for the fractures and gaps in the ore deposit while using
calculations: toe, crest, highwall, and floor. These data are also the areal extent.
used to combine the location of the crest of a bench in previous Information gathered from various activities is recorded in
period with the present one to delineate the area mined during a database and is used to update the topographic map from
this period. One may graphically join these to form a boundary the pit, reclamation, or dump-site survey data. This process
for volumetrics. eliminates the need for end-of-the-month aerial surveys of the
Stockpile surveys are captured in the same manner; however, pit except for once or twice a year.
these data are identified separately to allow special interpolation Equipment operating hours, scheduled and unscheduled
routines for volumetrics. The special interpolation routines are downtimes, delays, maintenance hours, and other data are re-

SURVEY POINT DATA BASE - EDIT DATA

Fig. 8.4.38. Survey data input screen.


622 MINING ENGINEERING HANDBOOK
corded for each piece of equipment and stored in the equipment 11. Install hardware and software.
database. This information can be used by the operation manager 12. Train operating personnel.
to evaluate the merits of one type of equipment vs. the others, 13. Implement cooperative projects.
or to check the production variations for different shifts and 14. Evaluate and provide advance training.
even for various seasons. The information, once generated, will
be useful in developing production rates for the coming year’s
8.4.9.2 Define Project Scope Specifications
planning.
Drilling and blasting information is collected for the drilling The first step in system acquisition is project scope specifica-
pattern, the amount of explosives used, the number of holes tion. This task involves defining the scope of the project as far
drilled, and the depth of holes drilled. The summary report as the type of system to be acquired, the overall company needs,
provides information with respect to the amount of explosives and the extent of computerization. If this is the first large system
used for a given period and the drilling footage. Also, drilling the company is acquiring, questions such as centralized system
data from the blastholes and the ore-waste interface can be vs. a distributed computing environment should be decided on.
passed to the geologic database for incorporation into the model- Also it is advantageous to determine which department and the
ing. These data are used later as an added control point for person in that department who will be responsible for main-
interpolation during revisions to the geologic model. taining support for the rest of the company. If multiple mines
Personnel records contain information with regards to hiring are involved, the method of access by the users in those mines
dates, absenteeism, seniority, and other necessary records. These should be decided on at this time.
data are available to the foreman to use for assigning appropriate In essence, project scope should answer who the users are,
jobs to the crew quickly and effectively. The result of all such where the machine will be located, what the system will be used
information can be reported on a daily, weekly, or monthly basis. for, how it will serve the users, and who will be responsible for
supporting it throughout the company.

8.4.9 HARDWARE AND SOFTWARE SELECTION 8.4.9.3 Establish a User Committee


The next step is to assemble a representative user committee
8.4.9.1 Selection Steps
from all the interested departments. This kind of representation
Proper selection of hardware and software play an essential ensures participation from all interested parties and at the same
role in acceptance, usage, and satisfaction of computerized sys- time can define their needs by direct participation. A major
tems by the users. Unfortunately, many software packages are advantage of early participation by user departments is their
impressive and user-friendly on the surface, but on a more thor- involvement in the project, which will make them party to the
ough evaluation fall short of expectations. To avoid pitfalls and new development. This will help in breaking the barrier to entry
assist the reader in the selection criteria, the following procedure and acceptance instead of being perceived as another concept
is provided. It should be noted, however, that the computer that is being pushed on them by management. Care should be
industry is the fastest growing industry, and some of the general- taken to draft interested and enthusiastic participants rather
izations presented may not stand the test of time. than the skeptical and ill-informed.
Software and not hardware should be the primary focus The initial task of this committee is to select a group of three
of selecting a computerized system. Hardware costs have been to five individuals who will be responsible for assembling all the
dropping steadily, and if the present trend continues, future input from other users and will draft the final RFP. This group
hardware will be even less expensive. Many companies overlook will also participate in demonstration and testing of the products
the long-term and hidden costs associated with new software. by the short-listed companies. At least one senior geologist, a
For example, for software to get widespread acceptance among senior mining engineer, a computer specialist, and a representa-
users, the computing department has to spend a long time as- tive from management is recommended.
sisting the users and providing free demonstrations and training
before expecting user support for their effort. The user’s accept- 8.4.9.4 Define Objectives
ance and willingness to use the system is essential for successful
implementation of any system. The computing department The committee has to develop a precise and definitive mis-
should concentrate on the ease-of-use and applicability of soft- sion objective. This objective must state the reason for computer-
ware to the user’s need. Also those in charge should select the ization and what exactly the system has to be able to provide.
most suitable computer that can accomplish the task, rather than For example, the objective may state, “To obtain an interactive,
trying to fit software to existing hardware. By trying to retrofit graphic oriented, geologic, and mine planning system to simplify
the software to existing hardware, one may spend more than the operation, enhance productivity, and improve accuracy. The
cost of new hardware while attempting to make the new software system should handle shallow as well as steeply dipping seams.
work on the existing hardware. The software should have been in use for more than five years
The following approach is recommended to hardware and and should have at least five installed bases similar to the planned
software selection: operation.”
1. Define project scope specifications.
2. Establish a user committee. 8.4.9.5 Define the System
3. Define objectives.
4. Define the system. System definition provides a detailed description of all the
5. Write a request for proposal (RFP) for the system. required functions as well as desirable ones. In this study, every
6. Select a short list of candidates. area of interest is defined and detailed. For each section, perform-
7. Arrange for demonstration and testing. ance criteria have to be defined. For example, for a geologic
8. Score and make final selection. database, the details may include having the capability of enter-
9. Select hardware. ing borehole names with up to 10 alphanumeric fields, X and Y
10. Negotiate a contract. coordinates with up to 12 numeric fields, surface elevation, lati-
COMPUTER METHODS 623
Table 8.4.3. System Selection Weight Factor Example idea to establish the minimum number of points required for a
software vendor to make the short list ahead of time. If too many
Weight
Factor
companies make the short list in the first pass, then only the top-
Geologic Model’s General Requirements
ranking companies will be selected, and the lower-ranked ones
On-line help capability 6 will be eliminated from further consideration. The short list
Menu-driven screens 8 participants should be notified of the final selection and specific
Relational database 10 dates set up for actual testing and demonstration. All the other
Screen, card, tape input 7
respondents should be thanked for their participation and noti-
Auto validation process 5
fied of not making the short list.
Optional requirements
Ability to custom design reports 3
Ability to handle English and metric 4 8.4.9.8 Arrange for Demonstration and Testing
Total 350
Arrangements should be made for each company on the
Other modules of the system are given similar weight factors and short list to demonstrate their software. It is recommended prac-
the overall system may be summarized as follows: tice to visit all the companies on the short list and to participate
Digital terrain modeling 150 in a live demonstration. The reason for this is to allow the
Geologic modeling 350 selection committee to meet with each vendor, and while evaluat-
Mapping and contouring 230 ing their product to evaluate their staff as well. The number of
Grid manipulation 160 people available for support, the stability of the company, the
Volumetric calculation 210 length of time that the main support and programming staff
Mine planning 400 have been with the company, and their mode of operation are of
Total system 1500 primary importance. These items will provide valuable insight
to the suitability of the company and its capability to provide
training, future support, and the speed by which they will be
able to correct software problems.
Companies that look good on paper may not be as impressive
in a live demonstration. It is advisable to have a representative
tude and longitude, geophysical logs, and hole-deviation infor- set of data which can be given to each company a few days in
mation in azimuth and degree. In addition, there should be advance of the visit. This is to eliminate the time necessary to
ability to input data either directly from screen or via card or load and convert the data to the vendor’s computer system.
tape punch. Log date, logger’s name, date drilled, and date However, the test data should not be given to contenders too
capped may be defined as desirable items. Other general informa- much in advance because they may use it to acquaint themselves
tion may be included for systems operation such as computa- with the data, thus obscuring the actual time required to model
tional speed, input screens, relational database, and range check- a property.
ing requirements. The main idea in the collection of test data should not be to
discredit the software under investigation, but rather to find out
8.4.9.6 Write a Request for Proposal for the how many of the operations can be automated with each specific
software. It is impossible to find on-the-shelf systems that will
System satisfy 100% of a company’s needs. A software satisfying 70 to
Following compilation of the entire set of detailed-functional 90% of a company’s requirements is more than satisfactory. The
requirements and system definition, an RFP is prepared and remaining requirements have to be contracted out. As a result,
copies distributed to all possible candidates for bidding. This software houses that are willing to modify their software or
document should contain the objective definition, the detailed provide companion programs to satisfy the remaining needs
system definition, along with a schedule of events and deadlines should be sought.
for RFP submittal plus decision dates. The RFP should also During the visit and demonstration, a similar weighing docu-
include a short description of the company’s primary functions, ment will help to rate the companies on their performance. The
the overall objective, and location of each mining operation. testing process should include additional items such as compe-
tency of the demonstration staff, the ability of the company to
respond to questions, the documentation availability and com-
8.4.9.7 Select a Short List of Candidates pleteness, the length of time to complete the test, and other items
To compile a short list of the companies that meet specified of importance to each company.
software requirements, an unbiased weighing system should be
developed. The weighing system can be a range of numbers from 8.4.9.9 Score and Make Final Selection
one to ten for each item, one being the lowest, and ten the
highest. The required functions have a much higher weight than Upon completion of the testing process, the result of the
the desirable ones. Each function shall be divided into small evaluation is tabulated and the highest-rated company normally
components and its usefulness to the overall system ranked ac- should be selected as the finalist. However, as it is the case with
cordingly. Table 8.4.3 provides an example of weight factors for any scoring system, it is usually very difficult to look at the
a geologic and surface mine planning system. scores alone. There are other factors that cannot be quantified,
Functional requirements and associated weight factors and care should be taken to somehow consider such factors.
should be listed and distributed to all members of the selection For example, the working relation with the vendor’s staff may
committee. Copies of received RFPs are also given to each panel- become an issue of concern. The scoring system is fine to quantify
ist to evaluate and rate each proposal according to the functional the overall performance of the system, but the committee’s judg-
requirements and the established weight functions. The result of ment should also be taken into consideration.
the committee’s evaluation is then summarized and the top three The final vendor should be notified of the decision and the
to five respondents selected for further evaluation. It is a good others should be thanked for their participation, and if necessary
624 MINING ENGINEERING HANDBOOK
a debriefing session should be set up to explain why they were not is kept does not have either the facility or the technical knowl-
selected. The strengths and weaknesses of their system should be edge to test and ensure the workability of the software provided
explained in a short meeting. them.

8.4.9.10 Select Hardware 8.4.9.12 Install Hardware and Software


Hardware selection has become both easier and harder at Coordination among the hardware vendor, the software ven-
the same time. It is easier because mining software is available dor, and the company is the main concern during installation.
on most major hardware platforms. It is harder because of the There are great numbers of items that need to be considered
availability of too many options. The choices are no longer lim- before installation. The location of the hardware has to be identi-
ited to mainframe and minis but to mainframe, minis, personal fied, and proper wiring for electrical outlets, appropriate electric-
computers (PCs), micros, and workstations. At the same time, ity such as three-phase 220-V lines, air conditioning, raised floor,
the number of vendors of hardware has increased extensively. patch panel for user terminals, and so on, have to be clearly
The user not only has to consider the machine type but has to established and installed before the equipment’s arrival. Shipping
look at the viability of a vendor 10 and 20 years down the road. date for the hardware sets the date for installation. It is advisable
One has to consider longevity of a vendor and availability of to have a member of the software vendor on hand to assist in
the equipment, consistent with rapidly changing hardware and testing and acceptance of the hardware. Also the software vendor
software technology from the same vendor in the future. The should schedule installation of software concurrent or immedi-
selection of hardware based on equipment capability is also be- ately after hardware installation.
coming more difficult. Micros have the advantage of cost, ease
of use, and user acceptance; however, they do not have the 8.4.9.13 Train Operating Personnel
processing power of workstations or larger machines. Worksta-
tions provide the power necessary for large computations and As a general rule, companies do not spend as much time on
interactive graphics, but they have not been in the market long. training as necessary. To have a successful installation, a great
As a result, not enough software is available for them yet. This amount of time should be devoted to staff training. The payoffs
problem will most probably be eliminated within a few years. of well-planned training is enormous, and assignment of a certain
Software consumes a major portion of a system’s cost; there- number of users to the initial training is essential. It is advanta-
fore, during hardware selection, in addition to capability, the geous to have a preliminary training course so that the users will
number of users and aggregate cost of software plays a major become acquainted with the overall system in a short time. Then
role in the final decision. If the number of users is small, or if they should be given a project to complete using the new system.
the majority of the users are not in a central location, then PCs One of two approaches may be taken at this stage. The first is,
or workstations may be more appropriate. However, if there are after initial training, to let users struggle with the new system
more than five to ten users in one location, then it is more cost on their own, which is usually not very productive, especially if
effective to have a central mini or mainframe system. they have to meet a project deadline. A second approach and a
If possible, the final hardware selection should be based on much more appropriate one, is to have the users work on a project
the recommendation of the vendor. It is important to select while a representative of the software vendor is present. The
hardware that best suits the capability of the software. Some vendor’s staff should not perform the tasks; rather he/she should
vendors may provide software on many different platforms, but assist in using the correct application programs and keeping the
even these vendors have a preferred hardware platform. This users from taking a wrong turn. Even though the second method
reference is based either on the machine that the original software is costlier at the start, it will pay for itself in increased productiv-
was developed on or the one that they are presently concentrating ity and user acceptance in the long run. User acceptance of
their development efforts. the system cannot be overemphasized. It makes the difference
With reduction in the cost of workstations, if possible, it is between a system that will be used extensively and a system that
recommended to have a smaller central unit with a number will be forgotten in few years.
of distributed workstations. Such an arrangement serves two
purposes. First, provides a central repository for the entire com-
8.4.9.14 Implement Cooperative Projects
pany, and second, it permits distribution of the processing load.
The distributed processing will aid in increased productivity and The best strategy for successful implementation of a new
better utilization of the resources; it will eliminates bottlenecks hardware and software system of the magnitude discussed pre-
and transfers the load to the users’ sites. viously is a three-step process. The first step is to have initial
training for a limited number of users. These users may be re-
ferred to as super-users, for lack of a better term. After the initial
8.4.9.11 Negotiate a Contract
training, the software company should be asked to complete a
Contract negotiation is as important as the selection process. project in the client’s office, where the super-users will partici-
Among items to be included in the negotiations are training, pate as assistants. During this process, the super-users gain first-
warranty period, maintenance support, frequency of mainte- hand knowledge of the usage of the system and the speed with
nance release, the unscheduled release in case of emergency, which a project can be completed using the software. At the
and the availability of source code. The contract should clearly same time, they will gain valuable lessons in using the total
specify the conditions under which the source code will become package at once rather than at a later date when they have
available to the company in case the vendor decides to stop forgotten the lessons from the training. In the third stage, the
maintenance or they become insolvent. Some companies prefer roles are reversed—that is, the super-users perform a project
having the source code in an escrow account. This arrangement while a member of the software company monitors their usage
is satisfactory as long as there is a mechanism to ensure that the of the software and interjects guidance when necessary.
escrow account always has the latest workable version of the At the completion of cooperative project implementation,
software, a task not easily accomplished. The reason for uncer- the super-users are ready to train other members of the company
tainty lies in the fact that, as a rule, a bank where the software by conducting similar training and cooperative projects through-
COMPUTER METHODS 625
out the company. The payoff of such a plan is very high, because David, M., 1977, Geostatistical Ore Reserve Estimation, Elsevier, Amster-
it can contribute right from the beginning to the correct usage dam, 364 pp.
of the software. In addition, the super-users are available at any Davis, D.R., Kisiel, C.C., and Duckstein, L., 1973, “Bayesian Methods
time to assist new users and to distribute the new technology to for Decision-Making in Mineral Exploration,” 11th International
Symposium on Computer Applications in Minerals Exploration, J.R.
the rest of the staff. This approach will reduce the need for
Sturgul, ed., University of Arizona, Tucson, pp. 855–867.
continuous dependence on the software vendor as well. Davis, J.C., 1986, “Map Analysis,” Statistics and Data Analysis in Geol-
ogy, 2nd ed., Wiley, New York, pp. 353–376.
8.4.9.15 Evaluate and Provide Advance Training Gershon, M., 1988, “An Open-Pit Planning and Scheduling System,”
Proceedings, 1st Canadian Conference on Computer Applications in
To complete the process, a review and advance training the Mineral Industry, K. Fytas, J. Collins, and R.K. Singhal, eds.,
session should be set up for the super-users and others, three to Balkema, Rotterdam, pp. 35–40.
six months following the system usage. After six months of Gold, C.M., Charters, T.D., and Ramsden, J., 1977, “Automated Con-
usage, the users are more confident of their ability and can tour Mapping Using Triangular Element Data Structures and an
Interpolant Over Each Irregular Triangular Domain,” Computer
question the software vendor on specifics of their applications.
Graphics, Vol. 11, No. 2, pp. 170–175.
The software vendor should be ready to respond to the users’ Harbaugh, J.W., and Merriam, D.F., 1968, Computer Applications in
questions. At the same time, they may provide advanced training Stratigraphic Analysis, Wiley, New York, 282 pp.
plus shortcuts to accomplish the more difficult tasks. As men- Johnson, T.B., and Mickle, D.G., 1970, “Optimum Design of an Open
tioned before, on-the-shelf software cannot usually satisfy all the Pit—an Application in Uranium,” Decision Making in the Mineral
requirements of a company. Additional requirements that the Industry, J.I. McGerrigle, ed., Canadian Institute of Mining & Met-
existing software cannot provide may be discussed, and new allurgy, Montreal, pp. 331–338.
development can be initiated during the advanced training ses- Jones, T.A., Hamilton, D.E., and Johnson, CR., 1986, “Constructing a
sion. It is a much better approach to wait for at least six months Grid,” Contouring Geologic Surfaces With the Computer, Reinhold,
of usage before modifications and additional capabilities are re- New York, pp. 31–65.
quested. There is a tendency to overreact to functions provided Journel, A.G., and Huijbregts, C. J., 1978, Mining Geostatistics, Aca-
by a software that are different from the standard procedures in demic Press, London, 600 pp.. reprinted with corrections, 1981.
a company. Users usually want to maintain familiar routines and Krumbein, W.C., and Graybill, F.A., 1965, “Application of the General
Linear Model to Map Analysis, ” An Introduction to Statistical Mod-
resist any changes in approach. However, if they are given the
els in Geology, McGraw-Hill, New York, pp. 319–357.
opportunity to use the system as is for a period of time and make Lemieux, M., 1979, “Moving Cone Optimizing Algorithm,” Computer
their recommendations for change after usage, then they will Methods for the 80’s in the Mineral Industry, A. Weiss, ed., AIME,
have a more objective viewpoint. This procedure will eliminate New York, pp. 329–345.
unnecessary modifications and additional cost to the company. Lerchs, H., and Grossman, I.F., 1965, “Optimum Design of Open Pit
Mines,” Bulletin, Canadian Institute of Mining & Metallurgy, Vol.
98, pp. 17–24.
REFERENCES Lipkewich, M.P., and Borgman, L., 1969, “Two and Three Dimensional
Pit Design Optimization Techniques,” A Decade of Digital Comput-
Agterberg, F.P., 1974, “Trend Analysis,” Geomathematics, Mathemati- ing in the Mineral Industry, A. Weiss, ed., AIME, New York, pp.
cal Background and Geo-Science Applications, Elsevier, New York, 505–523.
pp. 277–309. Manula, C.B., and Albert, E.K., Ramani, R.V., 1979, “A Simulation of
Badiozamani, K., 1988, “A Computer Mine Planning Approach for a Multi-Pit Surface Mining Operation,” Application of Computers
Oil Sand Operations,” Proceedings, Mine Planning and Equipment and Operations Research in the Mineral Industry, T.J. O’Neil, ed.,
Selection, R.K. Singhal, ed., Balkema, Rotterdam, pp. 49–56. AIME, New York, pp. 384–399.
Badiozamani, K., and Bott, D.L., 1988, “An Interactive Graphics Un- Manula, C.B., Albert, E.K., and Ramani, R.V., 1977, “Application of a
derground Mine Planning and Animation,” Proceedings, Mine Plan- Total System Surface Mine Simulator to Coal Stripping,” Vol. 2,
ning and Equipment Selection, R.K. Singhal, ed., Balkema, Rotter- Users Manual, Final Report to US Bureau of Mines, Project No.
dam, pp. 157–163. G0254030.
Badiozamani, K., and Price, J.E., 1983, “The Role of the Computer in Manula, C.B., and Venkataramani, R., 1973, “Open Pit Production
Resolving Lignite Production: The Tonnage vs Btu Requirements,” Planning,” SME Mining Engineering Handbook, Vol. 2, A.B. Cum-
Proceedings, Coal Technology 1983, 6th International Coal and mins and I.A. Given, eds., AIME, New York, pp. 30-19 to 30-30.
Lignite Utilization Exhibition & Conference, Vol. 6, Houston, TX, Matheron, G., 1963, “Principles of Geostatistics,” Economic Geology,
pp. 102–111. No. 58, pp. 1246–1266.
Badiozamani, K. and Roghani, F.,1988, “Modified Block Modeling— McBride, W.R., 1988, “The Application of Computer Aided Drafting
A Different Approach to Ore Deposit Modeling,” Proceedings, 1st and Design at INCO Ltd’s Creighton Complex,” Proceedings, 1st
Canadian Conference on Computer Applications in the Mineral
Canadian Conference on Computer Applications in the Mineral
Industry, K. Fytas, J. Collins, and R.K. Singhal, eds., Balkema,
Industry, K. Fytas, J. Collins, and R.K. Singhal, eds., Balkema,
Rotterdam, pp. 197–205.
Rotterdam, pp. 319–330.
Banfield, F.A., Jr., and Wolff, SF., 1979, “Evaluation of Multiple Seam
McCullagh, M.J., and Ross, C.G., 1980, “Delaunay Triangulation of a
Coal Deposits-A Generalized Case Study,” Computer Methods for
the 80’s in the Mineral Industry, A. Weiss, ed., AIME, New York, Random Data Set for Isarithmic Mapping,” Cartographic Journal,
pp. 371–385. Vol. 13, No. 1, pp. 51–63.
Barnes, M.P., 1980a, “Compositing Drill Hole Sample Values,” Comput- McMorran, J., 1982, “Rapid Open Pit Design System,” Application of
er-Assisted Mineral Appraisal and Feasibility, SME-AIME, New Computers and Operations Research in the Mineral Industry, T.B.
York, pp. 36–40. Johnson and R.J. Barnes, eds., AIME, New York, pp. 313–326.
Barnes, M.P., 1980b, “Introduction to Matheronian Geostatistics,” Mooney, E.L., Gibson, D.F., and Lehman, T.E., 1979, “Mine Planning
Computer-Assisted Mineral Appraisal and Feasibility, SME-AIME. and Evaluation With a Dedicated Computer Graphics System,”
New York, pp. 40–47. Application of Computers and Operations Research in the Mineral
Bowyer, A., 1981, “Computing Dirichlet Tessellations,” Computer Jour- Industry, T.J. O’Neil, ed., AIME, New York, pp. 269–277.
nal, Vol. 24, pp. 162–166. Pana, M.T., and Davey, R.K., 1973, “Open Pit Mine Design,” SME
Clark, I., 1980, “The Semivariogram, ” Geoststistics, McGraw-Hill, New Engineering Handbook, A.B. Cummins and I.A. Given, eds., SME-
York, pp. 17–40. AIME, New York, Vol. 2, pp. 30-7 to 30-19.
626 MINING ENGINEERING HANDBOOK
Reibell, H.V., 1969, “Deep Open-Pit Optimization,” A Decade of Digital Watson, D.F., 1981, “Computing the n-Dimensional Delauney Tessella-
Computing in the Mineral Industry, A. Weiss, ed., SME-AIME, pp. tion With Application to Voronoi Polytopes,” Computer Journal,
359–372. Vol. 24, pp. 161–172.
Rogado, J.Q., 1974, “An Optimization Method for the Mining and Whitten, E.H.T., 1963, “A Surface-Fitting Program Suitable for Testing
Benefication of Ore Blocks,” 12th International Symposium on the Geologic Models Which Involve Areally-Distributed Data,” Tech-
Application of Computers and Mathematics in the Mineral Industry, nical Report 2, ONR Task No. 389–135, Office Naval Research,
Vol. 1, T.B. Johnson and D.W. Gentry, eds., Colorado School of Geography Branch.
Mines, Golden, pp. c47–c71. Whitten, E.H.T., 1970, “Orthogonal Polynomial Trend Surfaces for
Royle, A.G., 1980, “Why Geostatistics,” Geostatistics, McGraw-Hill, Irregularly-Spaced Data,” Mathematical Geology, Vol. 2, pp. 141–
New York, pp. 17–40. 152.

You might also like