solving large-scale production scheduling …inside.mines.edu/~anewman/antofagasta-071015.pdfsolving...
TRANSCRIPT
Solving Large-Scale Production Scheduling
Problems in Underground Mining
Alexandra M. Newman
Operations Research with Engineering (ORwE) PhD Program
Mechanical Engineering Department
Colorado School of Mines
Golden, Colorado
United States of America
Background
Kiruna
Lisheen
An American Gold Mine
Linear Optimization
The problem possesses a set of decision variables, x
and an objective function comprised of (some of) these
variables, which we maximize (or minimize)
subject to a set of linear constraints, i.e., equalities
and, in our case, binary restrictions on the variables:
max cx
subject to Ax = b
x binary
Newman Large-Scale Mining 2 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Solution Techniques
Instances are large: We may have tens to hundreds of time
periods, and thousands to tens of thousands of activities
We must use problem structure!
Variable Elimination
Aggregation
Early start times
Bienstock-Zuckerberg algorithm
Heuristics
Newman Large-Scale Mining 3 (29)
Background
Kiruna
Lisheen
An American Gold Mine
LKAB’s Kiruna Iron Ore Mine†
The mine is above the Arctic Circle in northern Sweden
It is the second largest underground mine in the world
The orebody is a world-class high-grade magnetite deposit,
approximately 4km long and about 80m wide
The mine employs about 600 workers and produces about 24
million tons of iron ore per year in the form of three ore
products
Initially, the deposit was mined via surface methods. In 1952,
underground mining operations (sublevel caving) began
†Michael Martinez, LtCol - United States Air Force (PhD CSM)
Newman Large-Scale Mining 4 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Kiruna’s Location and History
The Arctic Circle
Narvik
Malmberget
Kiruna Svappavaara
Luleå
Sweden
Norway
Finland
Figure: Northern Europe Figure: History of Kiruna’s Operations
Newman Large-Scale Mining 5 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Sublevel Caving
Used for vertically-positioned, vein-like deposits
Horizontal sublevels on which to mine are created
Ore passes extend vertically down to the sublevels, and
access routes run lengthwise on a sublevel
Crosscuts are drilled perpendicular to the access routes from
which the ore is blasted and removed
Load haul dump units remove the ore and transport it to the
ore passes
The site on which each load haul dump unit operates is
referred to as a machine placement
Newman Large-Scale Mining 6 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Figure: A Sublevel Caving
OperationFigure: Mine Configuration and
Operations
Newman Large-Scale Mining 7 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Long-term Integer Programming Model
Determine the start date for each machine placement
Minimize deviation from preplanned production levels for each
ore type in each month
Observe operational constraints:
Demand
Vertical and horizontal sequencing between machine
placements
Shaft group
Newman Large-Scale Mining 8 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Sequencing Machine Placements
Machine Placement
Machine Placement c’ c’’
Machine Placement a
Machine Placement b
Figure: Machine Placement Sequencing and Detail
Newman Large-Scale Mining 9 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Combined Model
Must account for much more detail than the long-term plans
There are entities smaller than machine placements
Each machine placement contains 5-10 production blocks
The resolution of the near-term part of the schedule must be
at the production block level
Sequencing constraints hold between production blocks
There is the added complexity of a draw-down line
Newman Large-Scale Mining 10 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Sequencing Production Blocks
Figure: Relationship between production blocks, machine placements,
and drawdown lines
Newman Large-Scale Mining 11 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Results
Figure: Depiction of total deviation (ktons of ore) as a function of the
monthly time periods in the planning horizon for both the long-term and
combined models.
Newman Large-Scale Mining 12 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Lisheen’s Lead/Zinc Mine, Thurles, Ireland‡
Located in Europe
Zn/Pb in hard rock deposit with varied thicknesses
Situated well below the earth’s surface with difficult ground
conditions, e.g., uneven terrain, ground water
Partially mined (suboptimally)
995 ore areas (blocks)
Complex and area-specific mining methods: room-and-pillar,
long-hole stoping, drift-and-fill
‡Donal O’Sullivan, New England ISO (PhD CSM)
Newman Large-Scale Mining 13 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Mining Methods
Figure:
Room-and-Pillar
(Hamrin, 2001)Figure: Long-hole
Stoping
Figure: Drift-and-Fill
Newman Large-Scale Mining 14 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Motivation for Mine Scheduling Optimization
Optimize the value of the mine by maximizing discounted
metal through the mill
Determine high-grade ore to bring forward into the 2013-2014
life-of-mine schedule
Avoid any suboptimal ore sterilization
Create an objective schedule quickly and run scenario
analysis
Newman Large-Scale Mining 15 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Mining Requirements
An area can be mined and backfilled at most once
Ore production cannot exceed a maximum (per month)
Average ore grade cannot exceed a maximum (per month)
Amount of paste cannot exceed a maximum (per month)
Number of areas being backfilled cannot exceed a maximum
(per month)
Precedence constraints between mining-mining,
mining-backfilling, backfilling-mining, and backfilling-backfilling
exist
Newman Large-Scale Mining 16 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Pillars’ Precedence and Depiction of Haulage Route
Newman Large-Scale Mining 17 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Mine Complexity
Mining design is inconsistent:
Some areas are very large (68,000 Tonnes) while others are
very small (71 Tonnes)
The same block can appear in two geographically distant
areas of the mine
Parts of the mine are on three levels
Some areas need to be backfilled, while others do not
Different areas of the mine have different precedence
requirements even if the areas appear to be similar
Some currently enforced precedence rules seem illogical
The timing of the extraction of high-grade haulage pillars is a
critical aspect of the mine schedule
Newman Large-Scale Mining 18 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Results: Metal is Brought Forward in the Schedule
Newman Large-Scale Mining 19 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Comparison of Manual and Optimized Schedule
Newman Large-Scale Mining 20 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Lisheen Added a Bypass for High-Grade Pillars
Newman Large-Scale Mining 21 (29)
Background
Kiruna
Lisheen
An American Gold Mine
An American Gold Mine: Collaborators
Andrea Brickey, Professor, Mining Engineering, South Dakota
School of Mines
Barry King, Mining Consultant, (PhD CSM)
Daniel Espinoza, Professor, Department of Industrial
Engineering, Universidad de Chile
Eduardo Moreno, Professor, Faculty of Engineering and
Science, Universidad Adolfo Ibanez
Marcos Goycoolea, Professor, School of Business,
Universidad Adolfo Ibanez
Orlando Rivera, PhD Student, Industrial Engineering and
Operations Research, Universidad Adolfo Ibanez
Newman Large-Scale Mining 22 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Introduction
Determine development, mining, and backfilling activity start
dates
Maximize “discounted” gold extracted
Adhere to resource and precedence constraints
Newman Large-Scale Mining 23 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Data
Data consist of 24,000 individual activities that require from 1
to 78 days to complete
All activities correspond to one of 46 design elements
Design elements are categorized into 10 activity types based
on required constraints
Constraints apply to individual or multiple activity types
Newman Large-Scale Mining 24 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Mine Layout
Figure: Overall Layout
Figure: Detailed Layout
Newman Large-Scale Mining 25 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Activity Types
ED: exploration development activities
DL: drilling activities
JM: jamming activities
VD: vertical development activities
PD: primary development activities
SD: secondary development activities
SM: stope mining activities (stopes, cut-fill, up-hole, floor pull)
PB: paste backfill activities
CB: cemented rock backfill activities
RB: unconsolidated rock backfill activities
Newman Large-Scale Mining 26 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Results: Cumulative Metal Production
Newman Large-Scale Mining 27 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Monthly Ventilation Levels
Newman Large-Scale Mining 28 (29)
Background
Kiruna
Lisheen
An American Gold Mine
Where is the Math?
Kuchta, M., A. Newman, and E. Topal, 2004. “Implementing a Production
Schedule at LKAB’s Kiruna Mine,” Interfaces, 34(2): 124-134.
http://inside.mines.edu/˜anewman/Kiruna_interfaces.pdf
Martinez, M. and A. Newman, 2011. “A Solution Approach for Optimizing
Long- and Short-term Production Scheduling at LKAB’s Kiruna Mine,”
European Journal of Operational Research, 211(1): 184-197.
http://inside.mines.edu/˜anewman/journal_article8.pdf
O’Sullivan, D. and A. Newman, 2014. “Long-Term Extraction and Backfill
Scheduling in a Complex Underground Mine.” Interfaces, 44(2): 204-221.
http://inside.mines.edu/˜anewman/osullivan_interfaces.pdf
O’Sullivan, D. and A. Newman, 2015. “Optimization-based Heuristics for
Underground Mine Scheduling.” European Journal of Operational
Research, 241(1): 248-259.
http://www.sciencedirect.com/science/article/pii/S0377221714006559
Brickey, A. “Underground Production Scheduling Optimization with
Ventilation Constraints,” Doctoral Dissertation, Colorado School of Mines,
May 2015.
Newman Large-Scale Mining 29 (29)