Mine Planning Chile

Embed Size (px)

Citation preview

  • 8/11/2019 Mine Planning Chile

    1/50

    Mine Planning:

    Finding Optimal Sequences of Extraction by Using

    Mathematical Models and HPC

    Jorge Amaya (CMM)

    Pierre Nancel-Penard (CMM)Nelson Morales (DELPHOS-AMTC)

    Universidad de Chile

    BS Grupo

    Lima, October 8, 2011

    [email protected]

  • 8/11/2019 Mine Planning Chile

    2/50

    Contents

    1. The problem

    2. Objectives3. The steps

    4. The mathematical model

    5. Algorithms and software

  • 8/11/2019 Mine Planning Chile

    3/50

    1. The problem Strategic planning plays a very relevant role in the mine business. The

    general strategy of extraction in the long term determines the subsequent

    steps in the production process.

    In particular, the robustness of the proposed sequences must be

    incorporated for a fine evaluation of the business (quality of data, prices

    variations, stochastic behavior of the market).

    To find the optimal blocks sequence for the extraction of the ore from themine site is a very complex mathematical problem, having a huge number

    of decision variables and prohibited computer execution time.

    We aim to construct computer tools for the generation of and robust

    optimal sequences, in terms of discounted economic value.

  • 8/11/2019 Mine Planning Chile

    4/50

    Block model

    Idealized image

  • 8/11/2019 Mine Planning Chile

    5/50

    2. Objective: mine planning in open pit mines

    The general problem can be essentially formulated as follows: given an

    estimation of the value (grade) distribution in situ, the decision-maker needs

    to determine the order of extraction of the basic production units (blocks).

    The aim of the planning is to define the economic sequence of blocks,

    satisfying logical, physical, and capacity constraints.

    Capacities (extraction, transport, process)

    Wall slope of the pit (stability) Waste/ore rate

    Destinations of the blocks (plant, stock, process)

    This gives rise to very large (linear) binary Optimization problems.

  • 8/11/2019 Mine Planning Chile

    6/50

    Planningscheme

    Proposed

    min ing p lan

    Validation

    Block / Reblock

    Operation plan

    Optimized

    sequence

  • 8/11/2019 Mine Planning Chile

    7/50

    3. The steps

    Development of mathematical optimization for the mine planning of

    open pit mines.

    HPC-Software for the resolution of very large mine planning

    problems.

    Web applications based on these methodologies for consulting and

    remote services.

  • 8/11/2019 Mine Planning Chile

    8/50

    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)

    Tonelaje(Mt/ao)

    Periodo (aos)Mineral Waste Cu Au

    VAN: 840.5 MUS$

    Production plan

  • 8/11/2019 Mine Planning Chile

    9/50

    Cubes aprox. 20x20x20 m3

    4. Mathematical Modelling

  • 8/11/2019 Mine Planning Chile

    10/50

    The information in the data base for our purposes is essentially:

    coordinates (x, y, z)grade at each block (% of Copper/Total mass) and other characteristics

  • 8/11/2019 Mine Planning Chile

    11/50

    Graph GSub-Graph G

    FINAL PIT MAXIMAL CLOSURE

    To f ind a sub-graph sat isfying th e precedence relat ions and maximal benef ice.

    FIRST PROBLEM

    ii PjGjGiAjijP '' then,),(/If

  • 8/11/2019 Mine Planning Chile

    12/50

    Graph GSub-Graph G

    53343

    422211

    5

    4 1

    SEQUENCE

    To find a feasible sequence of bloc ks having maximal disco unted value.

    SECOND PROBLEM

  • 8/11/2019 Mine Planning Chile

    13/50

    The static problem

  • 8/11/2019 Mine Planning Chile

    14/50

  • 8/11/2019 Mine Planning Chile

    15/50

    5. Algorithms and software

    Multi-strategy based on High Performance Computing

    Multidisciplinary Approach (mathematics, mining, HPC)

    Calculations based on a block model (definition of the geometry, data)

    Software system based on clustercomputing

    Modular system and remote service

    Software compatible with market standards.

  • 8/11/2019 Mine Planning Chile

    16/50

    a. Linear programming

    b. Branch and Bound

    c. Heuristics: Greedy, Local search, Relaxation and Expected period of

    extraction

    d. Pre-processing: eliminating variables and redundancies, via final pit orfirst period of possible extraction for or each block.

    Mathematical model: resolution

    Main possible (and relevant) extensions

    a. Robust optimization (large number of instances due to samplingprocess of random data)

    b. Multiple destinations of blocks (very large number of variables and

    constraints)

    c. Multi-mine (several mines, sharing plant facilities, some capacities and

    demands)

  • 8/11/2019 Mine Planning Chile

    17/50

    DB

    Blocks models

    SERVER

    Web

    BrowserWeb

    Application

    Consulting

  • 8/11/2019 Mine Planning Chile

    18/50

  • 8/11/2019 Mine Planning Chile

    19/50

    SIMULACION 1

  • 8/11/2019 Mine Planning Chile

    20/50

  • 8/11/2019 Mine Planning Chile

    21/50

  • 8/11/2019 Mine Planning Chile

    22/50

  • 8/11/2019 Mine Planning Chile

    23/50

  • 8/11/2019 Mine Planning Chile

    24/50

  • 8/11/2019 Mine Planning Chile

    25/50

  • 8/11/2019 Mine Planning Chile

    26/50

  • 8/11/2019 Mine Planning Chile

    27/50

  • 8/11/2019 Mine Planning Chile

    28/50

  • 8/11/2019 Mine Planning Chile

    29/50

  • 8/11/2019 Mine Planning Chile

    30/50

  • 8/11/2019 Mine Planning Chile

    31/50

  • 8/11/2019 Mine Planning Chile

    32/50

    SIMULACION 2

  • 8/11/2019 Mine Planning Chile

    33/50

  • 8/11/2019 Mine Planning Chile

    34/50

  • 8/11/2019 Mine Planning Chile

    35/50

  • 8/11/2019 Mine Planning Chile

    36/50

  • 8/11/2019 Mine Planning Chile

    37/50

  • 8/11/2019 Mine Planning Chile

    38/50

    SIMULACION 3

  • 8/11/2019 Mine Planning Chile

    39/50

  • 8/11/2019 Mine Planning Chile

    40/50

  • 8/11/2019 Mine Planning Chile

    41/50

  • 8/11/2019 Mine Planning Chile

    42/50

  • 8/11/2019 Mine Planning Chile

    43/50

    The Web Application

    OverView of the application

    Specifications of the application

    Features

    Specifications of the clusters

    Test results

  • 8/11/2019 Mine Planning Chile

    44/50

    Overview of the Application

    Intenet explorer

    Or chromeOr firefox

    Or Opera on

    Linux or windows

    Cryptation with gpg

    www.secuenciapit.cmm.uchile.cl

    Cluster Syntagma Head Node

    syntagma.dim.uchile.cl

    Batch system: Sun Grid Engine

    Cryptacion with gpg

    Compute node:

    Secuencia pit compute

    Job with decrypted input data

    Job with crypted input data

    Crypted output results, secuenciapit public key

    Crypted Input data,user public key

    uncrypted output results

    Crypted output results

    Cluster : syntagma

  • 8/11/2019 Mine Planning Chile

    45/50

    Specifications of the application

    Application mono user

    Php pages website on a linux-apache web server

    Cryptation input/output data with gpg

    Communication between the website and the cluster with

    ssh

    Easy to use Interface

  • 8/11/2019 Mine Planning Chile

    46/50

    Features of the application

  • 8/11/2019 Mine Planning Chile

    47/50

  • 8/11/2019 Mine Planning Chile

    48/50

  • 8/11/2019 Mine Planning Chile

    49/50

  • 8/11/2019 Mine Planning Chile

    50/50

    THANK YOU