48
Some Mine Planning Problems Universidad Federico Santa María Laboratorio de Modelamiento Septiembre 2012

Some Mine Planning Problems

  • Upload
    luka

  • View
    59

  • Download
    3

Embed Size (px)

DESCRIPTION

Some Mine Planning Problems. Universidad Federico Santa María Laboratorio de Modelamiento Septiembre 2012. AMTC. AMTC: - Started Late 2009 64 researchers , 86 MsC & PhD students USD 3.4MM/ year budget . Georesources & Exploration , Geosmetallurgical modeling , - PowerPoint PPT Presentation

Citation preview

Page 1: Some  Mine  Planning Problems

Some Mine Planning Problems

Universidad Federico Santa MaríaLaboratorio de Modelamiento

Septiembre 2012

Page 2: Some  Mine  Planning Problems

AMTC

University of Chile (1842)

AdvancedMining

TechnologyCenter (2009)

AMTC:

-Started Late 2009-64 researchers,-86 MsC & PhD students-USD 3.4MM/year budget.

- Georesources & Exploration,- Geosmetallurgical modeling, - Mine Planning, - Mine Design, - Robotics & Automation,- Image Processing and Recognition, - Energy, - Water & Environment- Extractive Metallurgy

+20

Page 3: Some  Mine  Planning Problems

Delphos

University of Chile (1842)

MiningEngineeringDpt. (1853)

AdvancedMining

TechnologyCenter (2009)

Delphos (2008)

Delphos Today:-3 researchers, -2 PhD students,-5 grad students (master).

Mission:Become a bridge between academia and industry.-Original research & development.-Collaboration with other research groups (validation)-Education.

Page 4: Some  Mine  Planning Problems

Ore located “near” the surface: material is extracted by digging from top to bottom, requires to

move WASTE.

Ore located “deep” under the surface, material is reached by

constructing tunnels and shafts. There is no waste (methods are

more selective).

Relatively cheaper (no ventilation, light, larger equipment).

OPEN PIT UNDERGROUND

Main physical constraint: SLOPE ANGLES..

Very large production.

Cost vary a lot depending on the method, but are higher (specially

investments) than open pit.

Physical constraints depend on the method too: material flow, material

management, constructability.

Relatively smaller production.

Page 5: Some  Mine  Planning Problems

Some “vocabulary”

• Production Plan: – Is a graph in which the

production (tonnage) and concentration (grade) are represented over time (X-axis).

• Block:– Mine is discretized into an

array of “blocks”. – Each block has a position

and a set of geometallurgical attributes (constant within the block).

– The set of all blocks is called the Block Model.

• Scheduling:– A mapping of the blocks

into a production plan.0

0.2

0.4

0.6

0.8

1

1.2

0

20

40

60

80

100

120

1 2 3 4 5

Cu (%

), Au

(ppm

)

Tone

laje

(Mt/

año)

Periodo (años)Mineral Waste Cu Au

VAN: 840.5 MUS$

Page 6: Some  Mine  Planning Problems

Block Model

• Block Model is constructed from samples, and using geostatistics to estimate the attributes of the rock at different locations.

• Most of the time, the block model is constructed using Kriging, which produces unbiased estimations with minimum variance.

• The optimization models presented here work on a given block model, but,this is certainly a relevant source of uncertainty.

Page 7: Some  Mine  Planning Problems

Mine Planning

• Discipline that transforms the mine information and economic parameters into a production plan (how much to produce and when) and therefore a business plan with economical value.

• The production plan is supported by a scheduling, which determines what blocks are going to be extracted, whether they will be processed or not and when all this should happen.

Page 8: Some  Mine  Planning Problems

In the 60’s …• Lerchs y Grossman (1965)

present the final pit problem and an algorithm to produce nested pits (as a way to sell computers!).

• T. B. Johnson (1969) introduces a mathematical model which solution is a sequence of pits that maximizes NPV.

Page 9: Some  Mine  Planning Problems

Example: Final Pit

0 1 1 1 1 1 1 10 0 1 1 1 1 1 00 0 0 1 1 1 0 00 0 0 0 0 0 0 0

1 1 1 11 1 1

1 1 1 1 1

11 1 = $

j

i

Page 10: Some  Mine  Planning Problems

Example: Final Pit

• Given:– A set of blocks – Real values (associated to economic value)

– Precedence A relation so

• Find a pit (set of blocks compatible with the precedence) of maximal contained value.

Page 11: Some  Mine  Planning Problems

Lerchs and Grossman

• The Final Pit Problem:– What is the set of blocks containing the maximum value?

• Develop an algorithm to solve it.• Show that, by changing prices, they can produce a

sequence of nested pits.• Notes:– They consider precedence constraints.– Only ONE value per block.– No considerations about transportation capacity or

production constraints.

Page 12: Some  Mine  Planning Problems

Scheduling by Final Pit

• Time is introduced artificially.

• Needs to define the destination/process of the block in advance (fixed cut of grade)

• Pushbacks are selected manually.

+ price

Page 13: Some  Mine  Planning Problems

Scheduling by final Pit (2)• Without considering the

oportunity cost, the left pit is always prefered.

• Planning with a fixed cut off grade induces certain geometries: it defines the geometric distribution of waste and mineral.

• The plan is constructed with aggregated information. In the short-term, the geometric distribution does matter.

Revenue Factor

Page 14: Some  Mine  Planning Problems

Good things about the final pit

• If value v(i) is replaced with v’(i) (where v’(i) is smaller than v(i)), then the optimal solution in the new setting is smaller (in the sense of inclusion). This allows to create nested pits.

• It is “easy”: can be solved quickly (Lerchs & Grossman 65, Hochbaum 2001-2009), even for millions of blocks.

• It is the algorithm used in commercial software for mine planning.

Page 15: Some  Mine  Planning Problems

Bad things about the final pit

• It does not consider production and mining capacities, hence, it does not take time into account.

• It requires to make the decision about the destination of the block beforehand.

• It is the algorithm used in commercial software for mine planning.

Page 16: Some  Mine  Planning Problems

The T. B. Johnson’s Model• States the problem of calculating the nested pits that maximize NPV

under the constraints of:– Slope angle (precedences)– Capacity (and demand) of transportation and processing.– Minimum and maximum cut-off grades, as a result, within ranges.

• Model decides:– What to mine and what not to mine, and when.– What to do with mined blocks.

• Notes:– There is no fixed cut-off grade.– Pits satisfy capacity constraints from the beginning (no human-made choice)– Multiple-Destinations = Multiple possible profits, depending on the decision.

Page 17: Some  Mine  Planning Problems

Open Pit block scheduling problem (still simple version)

• Given:– Set of blocks with values and precedences (so

graph G=(B,A)), as before.– A number T of time-periods t=1,2,…,T.– Resources r=1,2,…,R:• Capacities per resource and time-period

• Resource consumption per block

Page 18: Some  Mine  Planning Problems

OPBSP

Problem is very big (ex: 50,000 blocks 10 periods = half a million binary variables, and about 750,000 constraints), and this is only

the deterministic case!

1 iif block i has been extracted between 1,2,…,T

Page 19: Some  Mine  Planning Problems

How to solve OPBSP?

• Lagrangean relaxation

Two successfull ideas:Chicoisne (2009), Bienstock (2010)

Page 20: Some  Mine  Planning Problems

How to solve OPBSP?

• Aggregation

FIXED

FIXEDFIXED

FIXEDFIXEDFIXED

Page 21: Some  Mine  Planning Problems

How to solve OPBSP?

• Aggregation

Page 22: Some  Mine  Planning Problems

Aggregated problem is “solved”

2

2

1

2

2

1

1

2

1

1

2

1

1

2

1

1

2

1

1

2

2 1

2

2 2

2

2

2

2

2

2

Page 23: Some  Mine  Planning Problems

“Important” decisions are made

2

2

1

2

2

1

1

2

1

1

2

1

1

2

1

1

2

1

1

2

2 1

2

2 2

2

2

2

2

2

2

Page 24: Some  Mine  Planning Problems

Blocks at the interior are fixed

2

2

1 1 1 1 12

2 2

2

2

2

2

2

2

Page 25: Some  Mine  Planning Problems

Blocks in the borders are then refined and re-optimized

2 1

2 1

2

1

2

1

2

1

2

1

2

1

22

2

1 1 1 1 12

2 2

2

2

2

2

2

2

Page 26: Some  Mine  Planning Problems

Final solution is reported at original block level

1 1 1 1 1 12 1 2 1 1 12 2 2 2 2 1

2 2 2 2 1 1 12 2 2 2 2 1 12 2 2 2 2 2 1

2 2 2 22 2 2 2

1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 11 1 1 1 1 2 1 1 1 21 1 1 1 2 2 2 1 2 22 1 1 2 2 2 2 2 2 2

11222

2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

1 1 11 1 21 2 21 2 22 2 22 2 2

2

2

1 1 1 1 12

2 2

2

2

2

2

2

2

Page 27: Some  Mine  Planning Problems

How to solve OPBSP?

• Other possibilities (to study):– Metaheuristics– Combinations of the above

• Other associated problems– Approximation algorithms: Do it well (with a

guarrantee).

Page 28: Some  Mine  Planning Problems

Do we want to solve OPBSP?

• OPBSP does not consider:– Design constraints– Ability to “choose your destiny”– Accesibility limitations (blocks are too small)– Blending constraints.– Uncertainty

Page 29: Some  Mine  Planning Problems

BOS2(M)

• BOS2 is a sequencer of blocks for open-pit considering the following elements:– Capacity and Blending

constraints (per period)– Slope constraints– Accessibility constraints.– Multiple possible

destinations per block.

• BOS2M has been extensively tested on different mines in the North of Chile.

• It is the base for developing a commercial product (VMM) through a spin-off company: Cube-Mine.

Page 30: Some  Mine  Planning Problems

Short Term Mine Planing

• Long-term mine planning:– NPV oriented– Done over very

aggregated data.– Fixes production goals.

– More understood (OR people).

• … “makes short-term mine planning hard”:– Actual distribution of

ore/waste within the limits defined by the long-term plan is not uniform.

– Hard geometric and blending constraints.

– Main limits are already defined (fixed transpor. capacity/roads)

– Not very studied (in O.R.)

Page 31: Some  Mine  Planning Problems

AccessMRU (Mineral Reserve Units): Clustering of blocks in terms of their attributes (Mintype, profit, anillos, etc).

BOS2

Graph structure: Slope and accessibility constraints.

Stocks: Existing stocks are considered in the scheduling process.

Multiple destinations: Modeling of the material handling system.

Acceso

WASTE OXIDE MIX SULFIDE

EN

E

Stock

Bioleach

Leaching

SX / EW

CatodesWastedump

Los Colorados

Laguna Seca

Copper Concentrate

Coloso port

Page 32: Some  Mine  Planning Problems

Multiple Destinations

Page 33: Some  Mine  Planning Problems

Multiple Destinations• Depending on the processing

line, a block will contribute a different value for the project (different costs, different recoverings, etc.)

• The block will also use different resources (example, transportation or capacities).

• Different blending constraints apply.

• Advantages (to grade or attribute base preassignment):– Capacities are used

better.– We do not induce a

geometry of the extraction based on predefinition of block destination.

– Higher value for the project.

Page 34: Some  Mine  Planning Problems

Underground Development & Extraction Sequencer and Scheduler

UDESS

Page 35: Some  Mine  Planning Problems

UDESS• The Underground

Development Extraction Scheduling and Sequencing is a tool that determines, for a set of construction and extraction activities linked by constructability and operational precedences, what is the optimal time to perform each of them, so that this complies with the precedence constraints as well as resource availability.

• UDESS has been tested on different data-sets at the Proof-Of-Concept Level for Open-Stope mines and Panel Caving (Palabora).

• Currently we are working with El Teniente to test it on one of their mines.

• Yamana Gold is also interested in using this as a software.

Page 36: Some  Mine  Planning Problems

• Panel caving mine, 74 drawpoints to be scheduled on 55 monthly periods.

• From Mine2-4D (software): 2,256 construction activities + 74 production activities (one per drawpoint), which are reduced to 1022+74 to schedule.

• Solution in a couple of hours.

Page 37: Some  Mine  Planning Problems

• There are 85 columns to be scheduled for extraction up to 14 years, and 574 development structures.

1 3 5 7 9 11 13 150

0.20.40.60.8

11.2

Tonnage Profit

Page 38: Some  Mine  Planning Problems

Problems associated to UDESS

• Extend the model, and still be able to solve it:– “Or” precedences.– Equipment assignment.

• Make it faster, bigger:– Currently, we solve it using time-aggregation.

Page 39: Some  Mine  Planning Problems

WHAT WE ARE DOING THESE DAYSDelphos:

Page 40: Some  Mine  Planning Problems

Planning under geological uncertainty

• Interpolation of samples introduces uncertainty.•Classical mine planning

done for mean case.•How to develop

strategies dealing with spatial variance.

Page 41: Some  Mine  Planning Problems

“Distribución de una medida sobre una distribución espacial"

Objetivo: Describir la distribución de probabilidad que sigue una medida en un conjunto de puntos, de una variable con distribución espacial.Ejemplo: valor de un cono de extracción de mineral en un yacimiento.

Notas:i) La aplicación práctica es poder generar sampling del valor del cono, en

vez de bloques al interior del cono y luego sumar.ii) Se requiere saber/aprender un poco de geoestadística.iii) Para caracterizar la distribución, es posible trabajar usando desde

sampling hasta intentar deducir una distribución explícita (poco probable). En cualquier caso, dar propiedades de ella (cotas, peso de colas).

Page 42: Some  Mine  Planning Problems

Tema 2: "Parametrización en cilíndricas de un switchback"

Resumen: Escribir en coordenadas cilíndricas una rampa en switchback, paramétricamente en función de la pendiente de la rampa, velocidad de apertura helicoidal y ancho de la rampa.

Notas:i) La aplicación es parte de herramientas de diseño de un rajo.ii) Las rampas son los caminos por donde transitan los camiones con carga

en los rajos.iii) No confundir con los bancos, que son los encargados de modelar el talud

global del rajo.iv) La pendiente de la rampa está acotada por seguridad vial.

Page 43: Some  Mine  Planning Problems

Feedback systems design for short & mid term mine planning

Mine Integration & Information Systems for Planning

Mining Process

Mine Planning

Feedback Information

Better Decisions

Sensing & data gathering systems

Integrated mining models development

Page 44: Some  Mine  Planning Problems

Real options applied to mining

Real options introduce flexibility to address market

uncertainty

Option Value= NPV(with option)-NPV(without option)model 1 model 2 model 3 model 4

050

100150200250300350400450

Option to defer 1 year investment

Valo

r [M

US$]

US$ 2 Billion losses in future sales due to market uncertainty could rise to US$ 4.6 Billion

Page 45: Some  Mine  Planning Problems

Algorithms for Mine Planning

• What to extract and when?• Maximize NPV over millions of

decision variables. • How to solve this problem?

2 1 3

Page 46: Some  Mine  Planning Problems

Real options in open-pit mine planning

• Real options provides flexibility to protetct projects against uncertainty.

• Uncertaity sources:Geological Market Operational

0204060

Periods [years]

VA

N [M

US$

]

01020304050

Periods [years]

VA

N [M

US$

]

Real Options

00.10.20.30.40.50.60.70.80.9

1 Effect of geological uncer-tainty

Periods [years]

Cu G

rade

[%]

-1200-1000

-800-600-400-200

0200400600 Cash flow under uncertainty

Periods [years]

Cash

flow

[MUS

$]

Page 47: Some  Mine  Planning Problems

Underground development sequencer and scheduling

• Traditional method: First to schedule production, then to define construction schedule.

Resources

ModelEconomic Envelop

Mining

Design

Production

Sequence and

Schedule

Economic evaluatio

n

Not enough infrastructure prepared

Resources

Model

Economic

Envelop

Mining

Design

Production

Sequence

Production

Schedule

Economic

evaluation

• Our model produces development and production schedules that are consistent with each other.

Page 48: Some  Mine  Planning Problems

Wrap up

• Mine Planning is a big source of interesting problems of:– (Combinatorial) Optimization– Algorithmics– (Stochastic) Control– Applied Statistics and Stochastic Processes.