Professional Documents
Culture Documents
net/publication/283521652
CITATIONS READS
6 218
3 authors:
Ronald Guzman
University of Desarrollo
8 PUBLICATIONS 42 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Jose Botin on 16 June 2016.
Ronald Guzmán
Correspondong autor:
José Antonio Botín
jabotin@puc.cl
Vicuña Mackenna 4860
Macul, 7820436 Santiago; Chile
A DISCRETE-EVENT SIMULATION TOOL FOR REAL TIME
MANAGEMENT OF PREPRODUCTION DEVELOPMENT
FLEETS IN A BLOCK CAVING PROJECT
The economic risk of the construction stage of a mining project results from the
uncertainty in its duration and capital expenditure. Block caving mining projects
are characterized by long lead time to production, often longer than 15 years, and
very high preproduction capital expenditure, resulting from large preproduction
development requirements. As a result, the size and performance of mine
development system are the parameters bearing most of the economic risk in the
construction stage of block caving projects. This paper summarizes the results of
a research aiming to develop a management tool for real time face allocation of
equipment and operation performance modeling. The tool combines stochastic
discrete-event simulation (DES) and Program Evaluation Review Technique
(PERT) to optimize the size and performance of mine development system, thus,
minimizing the duration of pre-production development, the highest risk
parameter in block-cave projects. Furthermore, the model has an ample
application potential in mining operations as a tool to assist management
decisions in short term planning and equipment dispatching system. The model
was validated through its application in the Chuquicamata Underground Mining
Project, in Chile.
INTRODUCTION
Discrete Event Simulation (DES) is a simulation method which captures the passing of
time within the system. DES models may be defined as a simplified representation of a
real-life system which allows to understand and solve a problem through a trial and
error approach. In addition, DES can incorporate the effects of system variability by
and risk.
DES have been applied in mining to assess different planning scenarios and
alternatives [1]. However, its use is restricted by the difficulty of obtaining a realistic
model of the operating system and therefore, mining application of DES has been
[2][3][4].
Monte Carlo simulation have shown potential to evaluate risk in complex, large-scale
projects, where the sources of uncertainty are numerous [5][6][7] and complex
relationships under dynamic conditions are to be incorporated into the decision process.
project schedule and Monte Carlo simulation, have been used to develop a simulation
complexity. The resulting tool has been applied to optimize the size and performance of
pre-production development fleets in a world class block caving mining project. As the
result, the duration and cost of pre-production stage of the project were reduced, which
selected since this mining method requires a very large amount of preproduction
development and therefore the duration of the preproduction stage is critical to project
mining equipment of six types (drilling, blast loading, roof scaling, ore transport, and
roof bolting and concreting), in simultaneous operation for the development of the
determine the face to which each equipment should move after completion of a face
work, and a routing program to select the optimal route between faces. Once the
equipment is assigned a new face, a stochastic DES routine would take over to execute
the unit operation activity associated to the given face and equipment type.
PROGRAM LOGIC
The function of the main program is to determine which event will occur next. This is
done by processing the information in the array of "active faces", and then to transfer
control to the function of the corresponding event. The program will continue
performing iterations until there are no "active faces" to be developed, this is, once the
last element of the array is eliminated. Figures 1 and 2 show the functional sequence of
1 See the Case Study section for further information on a macro block configuration
(5) Development of tunnel drifts
For each iteration, a constructive scenario is generated, under which the block
preparation will take place. A preparation is completed when all the drifts have been
developed, in other words, when the quantity of active faces is equal to zero.
Figure 1: Main Program Flowchart
Figure 2: Example of the Set of Functions performed After the Completion of the
Drilling Activities at a Face
THE SIMULATION MODEL
The operational logic of the system was developed using expert knowledge and
operational experience. The process involved the definition of the operating rules and
the parameters for decisions to be made based upon the current state of the system. Also
key in this process was the detailed definition of relevant system data, such as
The model was programmed using Matlab ® software, which enables the user to
define variables such as: quantity of equipment units and crews and drifting sequences.
The development drifting cycle was broken down into six sub-activities: face
drilling, explosives loading, scaling, mucking, mesh and bolt support, and shotcrete
support. The duration of each of these activities was modeled taking into consideration
the main variables and sources of uncertainty affecting them. For example, drilling time
largely on the effective power transferred and the energy efficiency of the drilling
hammer.
Working Area
The footprint of the production level was discretized in points, each characterized by its
position (x, y) and a logic state variable indicating whether the tunnel has been
developed up to that point or not. In order to facilitate the calculation of the optimal
transfer routes for the equipment and crews, routing nodes where defined in all
development intersections.
Six equipment classes where created: Jumbo drill, Explosives equipment, Scaler, LHD,
Bolter and Shotcrete Equipment. Each class defines constituent members that enable its
State Variables
State variables indicate the condition of a system at a given moment in time. They
enable the main program to decide how and where the resources are assigned. There are
three categories of elements possessing state variables in this program: points and nodes
of the footprint, segments of each tunnel drift and the equipment and crews.
A clock was created to keep track of the simulation time "t", updating its value each
time an event occurs. A 12-hour shift system was established, which defines the time
periods: i) entry to the work site, ii) first operating period, iii) lunch, iv) second
operating period and v) exit time. The entry to worksite, lunch and exit times are
considered to be operating time losses, so all drifting activities must take place during
the two effective operating periods. The loss time periods are subject to variability,
therefore the operating hours may vary from shift to shift. It is also assumed that
blasting and ventilation activities be carried out during the lunch hour and between
shifts, for which reason they are not considered to be unit activities.
During simulation, six possible events might occur, corresponding to the completion of
each unit activity involved in a development cycle, i.e. i) drilling, ii) explosives
charging, iii) scaling, iv) mucking, v) rock bolting and vi) shotcrete support. The events
occur one at a time at specified geographic locations, and the order in which they occur
logically depends upon the instant in the time scale for which their completion was
calculated. The completion of a unit activity (or event) implies the assignment of the
resource to a new face, which is selected among the faces requiring the resource. The
program scans for the highest ranking drift, this is the one that is: i) physically
accessible, ii) has no unit operations currently occurring, and iii) has the highest
sequence priority and the largest remaining distance. If there are no faces available, the
resource is declared "inactive", and placed on standby until another event requires it.
Also, when a unit activity is completed, the program requests a new resource for the
purpose of performing the following unit activity at the face. The program scans for the
inactive resource that performs the activity subsequent to the one recently completed. If
available, the resource is assigned to the face involved, the completion time for the
activity is calculated and then stored in the array of future events. If there are no
inactive resources, then the face is added to a waiting list for this particular resource.
Array of "Active Faces"
Each time a jumbo drill is assigned to a face for drilling, a new "active face" is
generated. An active face is defined as a work face that is under development and not all
unitary advance activities have been completed. Active faces are stored in an "array of
active faces", where all relevant information, such as geographic position, the I.D of
equipment units that have worked in the face, working time data of the past activities
and of those in execution and other, is recorded. Faces which have been completed are
The model was validated through its application on the Chuquicamata Underground
Project in Chile, a world class mining project using the “Block Caving”, a mining
method where pre-production development is critical path for project start-up. A good
The Project is planned for a production rate of 140 kt/day and production startup
in 2019. Production start-up occurs once the production level of the central macro-
blocks in level 1 (MB-N1 y MB-S1) have been fully developed (Figure 3 and 4).
Figure 3: Chuquicamata U.G. Project: Isometric View
start-up dates, under a set of construction scenarios. The simulation program was then
adapted in order to calculate the duration of construction for all possible equipment
A financial risk model was developed to quantify the variation of project Net
Present Value (NPV) associated with the variability of production start-up. This NPV
model was used to evaluate scenarios with varying equipment fleet sizes, and to
determine the optimum preproduction equipment fleet. The optimum fleet was
purchase new equipment and the NPV increase resulting from the anticipation of the
completed.
mechanical availability and utilization), were fit to triangular distributions where most
likely, maximum and minimum values were determined by expert judgment. Random
Five thousand simulation runs were performed for each equipment fleet combination,
encompassing all possible scenarios under which the preparation of the macro blocks
could occur. The expected duration of construction was determined for each fleet
combination. For a fleet of one equipment per unit activity, the estimated mean duration
of the development was 39.9 months, with a mean range of 4 months between the early
The expected Project NPV associated to each fleet combination was calculated
considering the investment in new equipment. The information was arranged for the
purpose of estimating the Project NPV associated to adding one extra equipment to the
fleet. Here, it was assumed that the development is performed by the owner
(CODELCO) and hence, the equipment fleets are purchased by the project owner.
Figure 5 summarizes the results. The dotted line represents de NPV of the
project (primary vertical axis) and the continuous line represents the construction
duration (secondary vertical axis). The graph shows that fleet combination 2, which
simply adds a second rock bolter to the original fleet generates a 23.6% reduction of the
duration of the preparation and an increase of 6.6% of the project NPV. Clearly, the lack
of a second bolter acts as bottleneck, thus delaying all the subsequent activities.
Figure 5: Fleet Combination vs. NPV and Construction Time
From combination 3 through 11, the addition of equipment to the fleet generates
an increase of the NPV. From this point onward, investing in extra equipment exerts a
null or negative impact on the project's value, inasmuch as the positive effect on NPV
from bringing forward production start-up, does not compensate for the investment in
additional equipment. Combinations 11, 12, 13 and 14 were similar in terms of NPV,
of a catastrophic failure of a bolter (a high risk equipment operating under unsafe back),
there would be another unit available to minimize the negative effects. Should
NPV drop of 49 MM US$, while for a similar failure with combination 14, the NPV
would only drop by 5 MM US$. In this regard, combination 12 is similar to 14, but is
higher in capex.
From the above analysis it can be inferred that proper equipment selection and
size of the development fleet and optimum allocation of development resources, would
generate a significant increase the expected value of a “block caving” mining project,
CONCLUSIONS
The work presented herein was part of a research project funded by Corporación Del
optimization of the size and operational performance of mine development fleets in the
which significantly added value to the project, by bringing forward in 420 days the
A case study on a block-caving mining project was selected since this mining
method requires a very large amount of preproduction mine development and therefore
the uncertainty on the duration of the preproduction stage is considerable. However, the
The DES model and methodology developed in this investigation has ample
Further work could focus on improving the system definition by including geological
and geotechnical data, costs and equipment reliability information. Furthermore, the
model is applicable as powerful production management tool to implement decision
taking capabilities in the short term planning and equipment dispatching system.
REFERENCES
in the nineties. Intl. Journal of Surface Mining, Reclamation and Environment, 13(2), 77-78.
2. Yuriy, G., & Vayenas, N. (2008). Discrete-event simulation of mine equipment systems
combined with a reliability assessment model based on genetic algorithms. International Journal
3. Newman, A. M., Rubio, E., Caro, R., Weintraub, A., & Eurek, K. (2010). A review of
4. Wolgram, J., Li, Z., & Scoble, M. (2012). Application of simulation techniques in Oyu Tolgoi
5. Mak, S., & Picken, D. (2000). Using Risk Analysis to Determine Construction Project
8. Ovalle, A. W. (2012). Mass Caving Maximum Production Capacity. In Proceedings of the 6th
Figure 2: Example of the Set of Functions performed After the Completion of the
Drilling Activities at a Face