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

12.

Underground mine planning and design

Copyright © 2005 Taylor & Francis Group plc, London, UK


Application of Computers and Operations Research in the Mineral Industry –
Dessureault, Ganguli, Kecojevic & Dwyer (eds)
© 2005 Taylor & Francis Group, London, ISBN 04 1537 449 9

An innovative algorithm for intelligent block caving operations

G. Baiden & Y. Bissiri


Laurentian University, Penguin Automated Systems Inc.

ABSTRACT: Telerobotics focused on mass mining is currently being introduced into production systems
around the world. Mining companies in Canada, Sweden, South Africa and Australia have tended to lead the
international charge to this form of technology for mining. While this introduction is taking place a few basic
questions have yet to be answered. How many machines can a single operator run? How many types of machines
can a single operator run? How would you control the dispatching of telerobotic machines? A new Canadian
Research Chair in Robotics and Mine Automation has been established at Laurentian University. This chair will
investigate these questions and many more through a series of experiments in a newly established telerobotics
laboratory that connects Laurentian teleoperation workstations to model mining machines at Cambrian college’s
e-dome. The laboratory will support many experiments allowing researchers to physically run multiple robot
scenarios differing the numbers and types of machines at one/quarter scale. Further experiments are being
designed to investigate the potential for managing time delays in telerobotics. This paper describes the laboratory,
experiments and some preliminary results.

1 INTRODUCTION

Introducing the concept of telerobotics in the mining


industry (or telemining) was first brought to light in
the early 1990’s. Telemining not only increases work-
place safety and efficiency, it also enables operations
in inaccessible environment and reduces the mining
industry’s production costs1 . Today with the advan-
tages that telemining offers, many mining companies
around the world are introducing the technique in their
mines especially for mass mining.
There is no doubt today about the benefits of imple-
menting telemining operations in mass mining on
paper. But still, a few basic questions have yet to be Figure 1. The telerobotic chair.
answered. How many machines can a single operator
run? How many types of machines can a single oper-
ator run? How would you control the dispatching of particular. The lab can contain up to 8 researchers and
telerobotic machines? is equipped with a telerobotic chair donated by INCO
A new Canadian Research Chair in Robotics and (shown in Figure 1) a fibre optic network communi-
Mine Automation has been established at Laurentian cation station and several high-speed computers. The
University and is currently investigating these ques- fibre optic link was donated by the City of Sudbury
tions. The methods and techniques of investigation are and the Greater Sudbury Utilities Corporation. The
presented in this paper. out fitting of the lab was accomplished with the assis-
tance of the Canadian Foundation for Innovation and
the Ontario Innovation trust Fund.
2 THE TELEROBOTIC LABORATORY AT At the end of 2003 a teleoperated mini-scoop
LAURENTIAN UNIVERSITY AND THE (shown in Figure 2) was built by Laurentian Univer-
E-DOME sity in collaboration with Penguin ASI and Cambrian
College. Three additional teleoperated mini-scoops
The Telerobotic Lab was built in late 2002 to sup- are being built (final stage) and will form the fleet
port research related to automation systems and of teleoperated mini-scoops that will be used in the
telerobotics in general and mine automation in future for pilot-projects and experiments. Two of the

581

Copyright © 2005 Taylor & Francis Group plc, London, UK


Figure 4. Drawpoints representation (Pro-E design).

mining method recognized by many mines as being


Figure 2. Laurentian University built mini-scoop. the most cost-effective mining method suitable for
massive low-grade deposits. A pilot project has been
designed and is awaiting the completion of other tele-
operated mini-scoops before it is implemented at the
Lab space provided by Cambrian College. The pilot
project consists of bins representing the draw points
(see Figure 4). Each bin will be filled with sand that
will be differentiated upon the size of the sand grains
and its colour to represent different type of ore (grade
and particle size distribution). The teleoperated scoop
will be dispatched to the bins and it will load and dump
the sand in a conveyor belt that will sheave the sand
and replenish the bins so that the same material is used
continuously during each experimental run.
A simulation model is built in order to support the
pilot project in dispatching the mini-scoop to draw
points in a “near” optimal way. The simulation model
for dispatching scoops to drawpoints is based on the
Figure 3. Telerobotic Laboratory between Laurentian Uni- behaviour of social insects such as ants leading there-
versity and Cambrian College.
fore to a cooperative multi-agent system. The same
concept was applied successfully to the dispatch of
mini-scoops will be powered by Hydrogen Fuel Cells haul-trucks to shovel in an open pit mine2 where it was
for power plants. An operator placed in the telerobotic demonstrated that applying the concept of agent based
chair at Laurentian University can physically run the modeling to dispatching trucks to shovels in surface
mini-scoops, located in a Lab space provided by mine is more robust and flexible than dispatch systems
Cambrian College in one of their buildings (15 km built on math tools such as linear or dynamic program-
from Laurentian University) in the e-dome. ming and heuristic based systems. By analogies with
The idea behind the lab is to put an equipment oper- surface mining, the same concept can be extended to
ator “virtually” into the seat of a mining machine many the dispatching of scoops to draw points in a block
kilometres away. To accomplish this computer system caving operation.
on board the machine must manage the voice, data and The simulation model proposed in this paper con-
video traffic to and from the machines. On-board the sists of scoops being dispatched and/or allocated to
mini-scoop is a series of sensors and actuators such draw points by mean of teleoperating chairs. An oper-
as colour cameras, and switches to turn actuators on ator sitting in one of these chairs will have the ability
and off for example when using the bucket or driving to run more than one scoop from a remote location
the machine. The movement of the information comes making it possible to work in different mines at the
via radio from the machine to a head-end located at same time depending on the robustness and flexibility
the college. This information is transferred digitally to of the computer model that makes dispatch decisions.
the teleoperator’s chair at Laurentian’s Lab where the
teleoperator controls the machine in real time.
4 DESCRIPTION OF THE INNOVATIVE
SYSTEM
3 EXPERIMENTATION
Agent based modeling uses the behaviour of social
To answer the questions raised earlier, it was decided insects such as a colony of ants to model real envi-
that teleoperation be applied to block caving, a mass ronment. Ants have been known to possess little

582

Copyright © 2005 Taylor & Francis Group plc, London, UK


Figure 5. Description of the conceptual approach.

“intelligence” when observed individually but yet or stimulus, represented by S is built for each agent
when put together, their individual behaviour emerges and the magnitude of that function at a time of dis-
in some form “intelligence” allowing the colony to patch will determine the intensity with which a given
adapt to changing environments while maintaining agent needs a given resource. The demand function is
their robustness in solving everyday complex prob- built in such a way that the operational objectives and
lems crucial to their survival. The division of tasks in constraints are taken into consideration. The stimulus
an ant colony is such that ants will reorganize them- function may be expressed for instance as follows:
selves continuously in a way to respond to events that
S = function (grade, blending factor, draw factor,
threatens their survival by using simple queues. Based
rock stability, rock fragmentation.. . .)
on the Wilson model3 , tasks represent agents and ants
the resources that the tasks are to compete for in order The threshold function at the other end represented
to guarantee the well being of the colony. With an by θ illustrates the ability of a resource to respond to the
update system, tasks will display a demand or stimu- demand of an agent. It may be expressed for instance
lus and ants will show their ability to respond to these as follows:
demand based on parameters such as their location,
θ = function (distance to agent, loaded or not,
previous tasks, age, morphology, etc …
previous assignment, . . .)
In the simulation model discussed in this paper,
each draw represents an agent that will compete for Finally the response function of a resource to the
a scoop representing a resource relative to the draw demand of an agent is pseudo-probability function that
points. Then, the scoops become agents that com- allows dispatch decision to be made.
pete to be assigned to an available teleoperating chair The demand and threshold functions are dynamic
representing a resource relative to the scoops. The functions derived from solutions of several different
model, illustrated in Figure 5, is therefore a nested equations and from observations drawn from running
agent based model where scoops switch from being the pilot project, which plays the important role of
resources to becoming agents. The direction of the fine-tuning these functions in order to reflect near real
broken arrow in Figure 5 indicates that an agent is bid- operational environments. At the end, the fact that the
ding for resources. In the model, a demand function system is built on agents competing for resources to

583

Copyright © 2005 Taylor & Francis Group plc, London, UK


Figure 6. Description of the centralised system for multiple mines.

satisfy operational objectives and constraints will yield machines from different mines. A central computing
better scenarios. system will decide where equipment is dispatched
based on operational objectives and constraints in a
way to optimize the operation.
4.1 Conceptual approach
The key parameters of the agent-based model con-
The simulation is divided into two parts consisting of a sist of the following variables:
hybrid math-agent based algorithm and an animation.
• Stimulus or intensity of demand for resources which
In order to build the math-model for the agent based
are either mini-scoops or tele-operators
part of the model, the key parameters involved in a
• Ability of a resource to react to a demand
block caving process are represented by vectors and
• Response to a demand
matrices (as shown in Figure 5).
The number of machines a single operator can run
will be determined by the simulation aided in this
4.1.1 Vectors and matrixes as parameters in the
task by the pilot project that will help derive the
agent based model
parameter functions needed for dispatch decisions.
Sijl (t) = stimulus generated by draw point (i, j) from
The simulation will output scenarios that will be ana-
mine l at a given time t
lyzed and tested against the operational objectives and
SMk
(t) = stimulus generated by maintenance module
constraints.
relative to LHD # k
Once successfully implemented this model could hij
SLHD (t) = stimulus generated by LHD # h located at
easily be extended to multiple mines scenario where
mine l
a fleet of tele-operating chairs will control different l,LHD
θijk (t) = Threshold or ability for LHD # k to respond
LHDs from different mines at different locations. This
will constitute a centralized multiple mining operation to draw point (i, j) from mine l at time t
l,op
system (illustrated in Figure 6). In this type of system, θijk (t) = Threshold or ability for operator # k to res-
an operator will have the flexibility to run different pond to draw point (i, j) from mine l at time t

584

Copyright © 2005 Taylor & Francis Group plc, London, UK


Rl,LHD
ijk (t) = Response of LHD # k to the demand of be added to the system. One common scenario of
draw point (i, j) of mine l autonomous movement is to tele-operate the scoops
l,op only when they are near (entering or exiting) draw-
Rijk (t) = Response of operator to the demand of an points. Hence in the remaining sections, scoops will
LHD relative to a mine l for draw point (i, j) travel autonomously. The ability to control multiple
machines will depend greatly on the dispatch algo-
4.1.2 Drawpoint bidding for a LHD
rithm and the length of time each mini-scoop is
The response of a LHD to the demand of a drawpoint
autonomously controlled. In order to do so, decision
is given by equation 1.
nodes, consisting of points where responses are com-
puted to make a dispatch decision, are placed near the
entrance of each raw of drawpoints.
Later the simulation model is transformed into an
emulation model to allow control of the LHDs within
the pilot project by a computer by the mean of a com-
munication model for a better management of the data
4.1.3 LHD bidding for an operator collected from the different tests.
The response of an operator to the demand of a LHD
is given by equation 2.
6 CONCLUSION

At this point, the dispatch algorithm was successfully


built and the pilot plant project will start next year for
the experimental testing in order to fine tune the func-
4.1.4 Dispatch decision on sending a truck to a tions needed for the agent-based model. If successfully
draw point implemented, there’s no doubt that the fact of being
Dispatch decisions concerning an LHD are made by able to control many machines at the same times at
comparing all the responses of the LHD to all the draw- different mines by one operator will be a revolution
points. At the time of dispatch decision, the LHD # k in the mining industry. Furthermore, the combination
is awarded to a draw point (i0 , j0 ) that satisfies the of the pilot project and the simulation model will help
following condition: derived better stimulus and threshold functions for the
dispatch software.

REFERENCES
By analogy with draw points-LHD combination, the
1. Mirabelli, L.J. Mining Automation Programs, NAA –
same dispatch decision criteria are derived for LHD-
NSA/USGS 2000 Automation Conference (Miami,
operator combination and the maintenance module–
FL, October 2000).
LHD combination.
2. Bissiri, Y. Application of Agent Based Modeling to
Truck-Shovel Dispatch Systems, Ph.D thesis, Univer-
5 STRATEGIC APPROACH sity of British Columbia, 2002: 28–61.
3. Wilson, E.O. The Reaction between Caste Ratios and
In order to give greater flexibility to the opera- Division of Labour in the Ant Genus Pheidole, Behav.
tors, greater sections of autonomous operation will Ecol. Sociobiol. 16 (1984): 89–98.

585

Copyright © 2005 Taylor & Francis Group plc, London, UK

You might also like