Escolar Documentos
Profissional Documentos
Cultura Documentos
CAPTULO 5
.
Programacin.
En este captulo se generar un programa para la mina
ejemplo.
Se definirn las variables objetivos y se optimizar por
programacin dinmica.
50
PROGRAMACIN
Fundamentos de la Programacin
52
52
Anlisis de transporte
54
Definiendo tiempo
59
Definiendo objetivos
60
62
Reportes
70
Grficos
71
Programa Final
72
51
PROGRAMACIN
Fundamentos de la Programacin.
El algoritmo de programacin define los objetivos de optimizacin y condiciones
en trminos de variables destino, donde estas variables son funciones de
atributos del bloque. Para encontrar la solucin ptima para objetivos dados, el
algoritmo divide la mina en unidades elementales llamados tomos y construye
un rbol de potenciales soluciones. Los nodos en el rbol describen el estado de
la mina en un punto dado de tiempo y los arcos corresponden a tomos. La
informacin contenida en el primer rbol es usado para construir el segundo
rbol, donde el arco relaciona al tiempo con los tomos que prefiere. El segundo
rbol incluye todos los programas que satisfacen las condiciones dadas (si tal
programa no existe, las condiciones son relajadas). Programas ptimos son luego
encontrados por programacin dinmica.
PROGRAMACIN
2. Sobre la base en el primer rbol, un segundo rbol es construido donde todos
los arcos son de un largo uniforme igual a la unidad de tiempo utilizada como
base de la programacin. El segundo rbol permite un exacto clculo de todos los
valores de la variable destino y , por lo tanto, una muy minuciosa eliminacin de
las soluciones no factibles. Consecuentemente, el segundo rbol es usualmente
ms grande que el primero.
3.
Un conjunto de programas ptimos es obtenido. Este conjunto incluye los
programas que maximizan el VPN y, para cada variable destino, el programa que
ms se acerca al valor ideal de destino.
53
PROGRAMACIN
Anlisis de transporte.
La funcin de anlisis de transporte en NPV Scheduler est diseada, como otra
parte del programa, para satisfacer los requerimientos de la mina estudiada a lo
largo de su vida. En cualquier software de planificacin hay siempre un problema
entre los detalles y la facilidad de uso. Un juicio debe ser hecho sobre el nivel de
detalles que es requerido para asegurar un sensible nivel de precisin. De la
misma forma, la precisin de los detalles de las rutas de transporte dentro y fuera
del pit cambiar sobre unos 10 o 20 aos de la vida de la mina, slo como los
precios y costos cambiarn.
NPV Scheduler provee un anlisis tan preciso como el conocimiento de los
detalles pueden razonablemente soportar, y ofrece ventajas muy significativas de
rpida evaluacin de diferentes estrategias de explotacin. El mtodo sigue el
diseo prctico de ingenieros de mina experimentados, y para la mayora de los
ingenieros el tiempo ahorrado en producir programas completos ser muy
significativo. NPV Scheduler emplea una optimizacin de un-paso del plan de
transporte, combinando las funciones programacin y anlisis de transporte
sin necesitar iterar. Para la optimizacin del programa de explotacin
directamente para horas de camin, NPV Scheduler te permitir reducir al
mximo el tamao de la flota de camiones, y/o retrasar la expansin de esta,
mientras an rene todos los otros objetivos de programacin.
Terminologa.
Equivalente distancia de transporte plana (EFH). Todas las distancias de
transporte en NPVS son expresadas como distancias EFH. La distancia EFH es la
distancia que un camin recorrer, bajo las mismas condiciones cargado, sobre
una ruta plana en una ruta de trazado especfico. Por ejemplo, digamos que toma
15 minutos para un camin recorrer en una ruta ondulada, totalmente cargado,
desde la salida del pit a el chancador, y el total de distancia inclinada ( subiendo y
bajando) es de 2 kms. Sin embargo, en una ruta totalmente plana, el mismo
camin cargado de la misma forma recorre 4 kms en el mismo tiempo. La
distancia inclinada es de 2 kms y la distancia EFH es de 4kms.
Round Trip. El camin est totalmente cargado dejando el pit, y vaco dejando el
chancador en la vuelta de retorno. As para un determinado perfil de transporte, el
tiempo tomado en recorrer desde el pit al chancador ser diferente al viaje del
chancador al pit. En el ejemplo mostrado arriba la mitad del ciclo toma 15
JORGE CARVAJAL GARRIGA - MANUAL USUARIOS SOFTWARE MINERO NPV
SCHEDULER + MFO
54
PROGRAMACIN
minutos para recorrer 2 kms (EFH=4km), pero la mitad descargado toma 10
minutos (EFH=3km), as el EFH para la ida y regreso es de 7 km para una
distancia total inclinada de 4 kms. De esta forma, podemos normalizar todas las
distancias dentro y fuera del pit tal que el tiempo calculado para recorrer estas
rutas es calculado independientemente de los perfiles actuales de transporte.
Necesitars dibujar ayudado por tu experiencia las distancias EFH, o usa algn
software de anlisis de perfiles de transporte para convertir distancias inclinadas
en perfiles especficos de distancias EFH.
Destino. El destino comn para el material son el molino, pilas de lixiviacin, y
botaderos. NPV Scheduler permite diferenciar entre diferentes depsitos,
stockpiles y botaderos que pueden tener diferentes elevaciones de salida desde el
pit, y ser accedido por diferentes rutas. Como un botadero es construido, la
distancia de transporte tpicamente se incrementa a medida que el botadero
avanza y pisos adicionales son construidos. En otros casos, por ejemplo un relleno
o un depsito del chancador, la distancia de transporte no cambia con el tiempo.
Otra complicacin es donde destinos fijos pueden ser cambiados en algn
momento de la vida de la mina. Todos estas circunstancias pueden ser
apropiadamente tomadas en cuenta en NPV Scheduler.
Metodologa.
La ruta de transporte desde bancos al destino est separada en cuatro
componentes como lo muestra la figura inferior:
donde
1. p es la distancia desde la pala o punto de carguo al punto de salida
(entrada a la rampa).
2. P es la distancia EFH desde el banco punto de salida, subiendo por la rampa
al punto de salida del pit.
3. F es la distancia EFH desde la salida del pit al punto de entrada del destino.
4. D(x) es la distancia EFH desde la entrada del punto de destino a el punto
de descarga donde D es una funcin lineal del total de toneladas llevadas
al punto de destino (x).
55
PROGRAMACIN
El transporte en banco (p) variar para cada bloque minado y es dependiente
de la posicin de la cara de explotacin y la posicin en la cual la rampa
intersecta el banco. No tenemos un diseo de camino de transporte, y, en una
planificacin a largo plazo, no mantenemos un rastreo de donde la cara de
extraccin est, as no hay mucho detalle de los bancos de transporte para cada
bloque de mineral y estril. Conocemos sin embargo que la distancia de
transporte promedio para el banco completo en un pushback particular variar
de acuerdo a la geometra del pushback o banco. Un pushback en forma de
herradura tendr una rampa de banco ms larga como promedio que una forma
rectangular de pushback con el mismo tonelaje. La rampa del banco tambin
contribuye como un pequeo porcentaje al total de la distancia de acarreo. Una
razonable aproximacin, la cual toma en cuenta las dos diferentes geometras de
pushback, es dada al usuario para especificar una distancia de transporte
promedio (EFH) para cada banco en un pushback. Esto puede ser rpidamente
accedido y medido viendo el modelo de pushbacks en planta banco por banco.
El transporte de rampa (P) es calculado simplemente midiendo la diferencia
de elevacin desde el banco al punto de salida del pit. Si tenemos bancos de 10m
y el camin ha de subir 12 bancos para salir del pit sobre una rampa de pendiente
1:7 (14%), luego la distancia inclinada (por la que la ruta es llevada) es calculada
(=sqrt(120^2 + (120*7)^2) = 848) y convertida a una distancia EFH , por
ejemplo en una pendiente 1:7 una distancia inclinada de 848m tendr una
distancia EFH de 1520m. As podemos calcular la distancia EFH de la rampa de
transporte simplemente multiplicando el nmero de bancos por un factor. En
nuestro ejemplo, el Gradient Factor (factor de pendiente) es igual a 127
(EFH = 127 x B donde B es el nmero de bancos que el camin recorre desde la
pala a la salida del pit). O expresado de otra forma, la distancia inter-banco EFH
es 127m. Esta es una constante universal aplicada a la totalidad del pit.
El surface haul ( transporte de superficie) (F), EFH desde la salida del pit a
cada punto de entrada de destino es constante y suministrada por el usuario.
El dump haul (transporte de descarga) (D) puede ser cero, como en el caso de
un chancador fijo, o puede ser una funcin de las toneladas llevadas a cada
destino. Una relacin lineal simple es asumida entre la distancia y toneladas en
descarga . El usuario especfica un Dump Haul Factor (factor de transporte de
descarga o DHF ) para cada destino tal que el transporte de descarga es
calculado por EFH =( Dump Haul Factor)*(ktonnes en descarga). Por ejemplo, una
descarga con un DHF de 0.08 significa que cuando 10M toneladas han sido
descargadas, el
EFH = 0.08 x 10000000/1000 = 800m. La relacin es
actualmente una funcin lineal escalonada , con cada escaln correspondiendo a
una nueva elevacin, pero una estrecha lnea de aproximacin es perfectamente
razonable para cada tipo de anlisis:
56
PROGRAMACIN
Destinos pueden ser restringidos para especificar tipos de roca y procesos, por
ejemplo chancado molienda slo acepta mineral SULF1-Mill y la pila de
lixiviacin slo acepta mineral SULF2-Leach, donde tu defines mltiples destinos
para el mismo Proceso-tipo de roca, el programa preferir enviar el material al
primer destino en la lista, que si ha sido llenado, desviar el material a la
siguiente destinacin disponible.
Note que la misma destinacin fsica puede ser definida por mltiples destinos
secuenciales permitiendo cambios en las distancias de transporte en la vida de la
mina.
Como tomar en cuenta la movilidad en un chancador en un pit?
Corra el programador e identifique cuando el chancador ha de ser movido.
Calcula el nmero de toneladas que el chancado procesar en que destino. Ahora
creamos dos destinos de chancador en-pit (Crusher-1, Crusher-2) con diferentes
elevaciones y configura la capacidad de Crusher-1 al nmero de toneladas que tu
has calculado. Cuando el Crusher-1 ha procesado las toneladas especificadas, es
cerrado y es enviado al Crusher-2. Re-corra el programa.
Definiendo destinos.
Tu defines los destinos usando el comando Define Destinations desde el men
Tools. Los destinos son definidos para un caso de estudio de Pit Final dado
( asegrate que el panel de control Ultimate Pit esta activo) y usado por todos los
subcasos del programador.
Una vez que los destinos son definidos, el programa automticamente calcula las
metre.ktonnes (o foot.ktons) para mineral y estril cada vez que un programa es
corrido nosotros usamos ktonnes aqu para mantener los nmeros generados en
similar magnitud a las toneladas de produccin. El programa tambin reporta las
toneladas totales enviadas a cada destino.
57
PROGRAMACIN
total
EFH/velocidad
= ((4+13)/60+2*EFH/1000/(8+12)/2)/0.92) horas
= (0.308+ 0.217*EFH/1000) horas
as un ciclo es equivalente a 100 t (un camin)
JORGE CARVAJAL GARRIGA - MANUAL USUARIOS SOFTWARE MINERO NPV
SCHEDULER + MFO
58
PROGRAMACIN
Horas = (0.308/100) x tons + (0.217/100) x metros.kt
Por lo tanto, A = 0.00308 horas por ton, y B = 0.00217 horas por km por ton.
Como una regla de dedo, un camin es equivalente a 6000 horas por ao, as los
destinos se deben configurar en incrementos de 6000 horas. Note que el ejemplo
dado arriba configura un destino para la flota total de camiones; puedes tambin
configurar horas individuales de destino para mineral y estril si estas flotas son
independientes.
Definiendo tiempo
Selecciona la pestaa Time en la ventana de dilogo Scheduling Settings.
59
PROGRAMACIN
End
Time
Adjustmen
t
0.5
200
1.0
Definiendo objetivos
Seleccione la pestaa Targets en la ventana de dilogo Scheduling Settings.
60
PROGRAMACIN
Nota 1.
Recuerda que todos los atributos del bloque estn definidos como masa. Para
considerar elementos de ley (grade), usa una variable objetivo de tipo razn
(Ratio) y configura el denominador para expresar el total de masa mineral. Para
considerar elementos de porcentaje de ley, configura el elemento de coeficiente
en el numerador a 100.
Nota 2.
Si tu defines un destino de transporte, la lista de atributos incluye dos variables
adicionales, "Ore-m.kT" y "Waste-m.kT" definidas como toneladas mineral (estril)
multiplicadas por la distancia EFHR (Equivalente transporte plano de retorno) y
dividida por 1000. puedes usar estos valores para definir camiones relacionados a
objetivos, por ejemplo horas camin.
61
PROGRAMACIN
Tu puedes variar y los objetivos en el tiempo. Por ejemplo, configurar tres valores
a 4, 2, 6 para las primeras 2 unidades de tiempo, a 2, 0, 4 para los prximas 10
unidades de tiempo, y a 3, 0, 5 en adelante, ingrese los siguientes parmetros en
la listas "Bounds and target values by period":
End
Row Time Target Minimum Maximum
1
2
4
2
6
2
10
2
0
4
3
200
3
0
5
62
PROGRAMACIN
63
PROGRAMACIN
WASTE
EFH=1365.78
Capacidad = 52055379 tons
DHF= 1365.78 x 1000/52055379 = 0.026
JORGE CARVAJAL GARRIGA - MANUAL USUARIOS SOFTWARE MINERO NPV
SCHEDULER + MFO
64
PROGRAMACIN
Salida por banco 6
Agregue el destino flotacin . Seleccione Parameters...
65
PROGRAMACIN
Presione OK y OK.
66
PROGRAMACIN
Para agregar una variable de destino seleccione el botn Add...
La primera variable creada es ley planta. Esta corresponde a la ley del material
enviado a planta de flotacin.
ley_planta
sulfuroflotacionCuInsitu 100
sulfuroflotacion
67
PROGRAMACIN
ley pilas
68
PROGRAMACIN
Seleccione la pestaa Time.
69
PROGRAMACIN
Una mxima tasa de progresin relativa por pushback de 5 indica que cada
pushback tendr al menos 5 bancos de profundidad antes de comenzar el
siguiente.
Para correr el mdulo Scheduling seleccione el botn RUN.
Reportes.
El reporte muestra las tres variables destino. Nos preocuparemos de las horas
de camin:
Incremental Data
Period
Prestripping
1
2
3
sulfuro-FLOTAC botadero1
tonnes
tonnes
0
0
274133
577757
101860
0
747202
0
botadero2
tonnes
0
20162597
5705272
14688987
pilas
tonnes
0
6300000
2100000
2657634
Horas camion
sulfuro-FLOTAC botadero1
tonnes
tonnes
0
0
274133
9455055
375993
9455055
1123195
9455055
botadero2
tonnes
0
20162597
25867869
40556856
pilas
tonnes
0
6300000
8400000
11057634
Horas camion
0
748958.8
215475.8
498880.0
Cumulative Data
Prestripping
1
2
3
0
994762.7
1210238.5
1709118.4
pilas
Horas camion
N
tonnes
camiones
Prestripping
0
0
0
1
6300000
748958.8
41.0
2100000
215475.8SOFTWARE
35.0 MINERO
JORGE CARVAJAL GARRIGA2 - MANUAL
USUARIOS
3
2657634
498880.0
65.0
SCHEDULER + MFO
NPV
70
PROGRAMACIN
Se utilizar una gran cantidad de camiones por ao. Esto debido a la gran
cantidad de estril (E/M ~4). Es preferible tener una cantidad mayor de camiones
al final de la vida de la mina que a su inicio.
Grficos.
Como existe mucha diferencia entre la duracin por perodo, no tiene sentido
mostrar la variable Horas de camin.
El grfico siguiente muestra las variables ley planta y ley pilas.
71
PROGRAMACIN
Incremental Data
Period
Pb 1 sulfuro-FLOTAC Pb 1 oxido-LIXIV-CU
tonnes
%
0
0.00
15039
2.06
0
0.00
0
0.00
Pb 1 sulfuro-FLOTAC-CU Pb 1 Total CU
%
tonnes
0.00
0.00
0.88
16637.41
0.00
0.00
0.00
0.00
Period
Pb 2 sulfuro-FLOTAC Pb 2 oxido-LIXIV-CU
tonnes
%
0
0.00
69729
2.11
0
2.28
0
0.00
Pb 2 sulfuro-FLOTAC-CU Pb 2 Total CU
%
tonnes
0.00
0.00
1.04
38691.45
0.00
2463.05
0.00
0.00
Period
Pb 3 sulfuro-FLOTAC Pb 3 oxido-LIXIV-CU
tonnes
%
0
0.00
78616
2.02
0
2.00
0
0.00
Pb 3 sulfuro-FLOTAC-CU Pb 3 Total CU
%
tonnes
0.00
0.00
1.41
39794.12
0.00
3947.75
0.00
0.00
Period
Pb 4 sulfuro-FLOTAC Pb 4 oxido-LIXIV-CU
tonnes
%
0
0.00
110747
1.99
0
2.29
0
0.00
Pb 4 sulfuro-FLOTAC-CU Pb 4 Total CU
%
tonnes
0.00
0.00
1.63
37309.29
0.00
8432.06
0.00
0.00
Pb 5 sulfuro-FLOTAC Pb 5 oxido-LIXIV-CU
tonnes
%
0
0.00
0
0.00
101860
1.69
0
2.50
Pb 5 sulfuro-FLOTAC-CU Pb 5 Total CU
%
tonnes
0.00
0.00
0.00
0.00
1.54
25407.70
0.00
21650.03
Pb 6 sulfuro-FLOTAC Pb 6 oxido-LIXIV-CU
tonnes
%
0
0.00
0
0.00
62893
0.97
164070
2.46
Pb 6 sulfuro-FLOTAC-CU Pb 6 Total CU
%
tonnes
0.00
0.00
0.00
0.00
0.63
530.20
1.42
24093.87
Programa Final.
Period
Los reportes muestran principalmente el tonelaje y ley por tipo de roca (estril,
xido, sulfuro) por cada banco en cada perodo para botaderos, planta, pilas.
Period
1230
1230
1230
1180
0
0
2332229
9670986
0
0.00
0
6.77
0
0
0
907512
0
0
0
520238
0.00
0.00
0.00
2.75
0.00
0.00
0.00
1.02
0.00
0.00
0.00
30234.13
PROGRAMACIN
73
PROGRAMACIN
Scheduling summary
Primary objective: NPV maximization
Target variations:
ley_planta
Over the period from 1 to 3 time units
minimum value:
1.08
maximum value:
1.54
ley pilas
Over the period from 1 to 3 time units
minimum value:
1.86
maximum value:
2.56
Horas camion
Over the period from 1 to 3 time units
minimum value: 215,475.79
maximum value: 748,958.76
The lifetime of the mine: 3 time units
Prestripping of the first pushback
Pushback 1 is prestripped down to elevation 1120
Mined material
Ore:
0 tonnes
Waste:
8,877,298 tonnes
Cost/Profit:
-8,877,298 US$
Revenue:
0 US$
Processing costs:
0 US$
Mining costs
8,877,298 US$
Total Ore-Distance:
Total Waste-Distance:
0 m.kT
28,876,200 m.kT
1.37
2.04
748,958.76
74
PROGRAMACIN
NPV estimate:
Strip ratio:
102,114,622 US$
3.15
Tonnages by destination
botadero1
577,757 tonnes
botadero2
20,162,597 tonnes
pilas
6,300,000 tonnes
flotacion
274,134 tonnes
Ore tonnage by type
oxido-LIXIV
sulfuro-FLOTAC
6,300,000 tonnes
274,134 tonnes
Products insitu
oxido-LIXIV-CU
128,666 tonnes 2.042 %
sulfuro-FLOTAC-CU
3,766 tonnes 1.374 %
CU
132,432 tonnes
Period 2
Target variables
ley_planta
ley pilas
Horas camion
1.54
1.86
215,475.79
2.59
Tonnages by destination
botadero1
0 tonnes
botadero2
5,705,272 tonnes
pilas
2,100,000 tonnes
flotacion
101,860 tonnes
Ore tonnage by type
oxido-LIXIV
sulfuro-FLOTAC
2,100,000 tonnes
101,860 tonnes
Products insitu
oxido-LIXIV-CU
39,059 tonnes 1.860 %
sulfuro-FLOTAC-CU
1,565 tonnes 1.536 %
CU
40,623 tonnes
Period 3
Target variables
ley_planta
1.08
75
PROGRAMACIN
ley pilas
Horas camion
2.56
498,879.96
4.31
Tonnages by destination
botadero1
0 tonnes
botadero2
14,688,987 tonnes
pilas
2,657,634 tonnes
flotacion
747,202 tonnes
Ore tonnage by type
oxido-LIXIV
sulfuro-FLOTAC
2,657,634 tonnes
747,202 tonnes
Products insitu
oxido-LIXIV-CU
68,101 tonnes 2.562 %
sulfuro-FLOTAC-CU
8,035 tonnes 1.075 %
CU
76,135 tonnes
76
PROGRAMACIN
77