Professional Documents
Culture Documents
TESIS
INGENIERO DE MINAS
ELABORADO POR:
LIMA – PERÚ
2015
Dedicado a mi familia, a mis maestros, y a mis compañeros
suficientes que no
desaprovecharé.
INDICE
INTRODUCCION ........................................................................................................... 10
1.2 Simulación.............................................................................................................. 16
CONCLUSIONES ............................................................................................................ 68
RECOMENDACIONES ................................................................................................... 70
BIBLIOGRAFIA .............................................................................................................. 71
ANEXOS ........................................................................................................................ 73
LISTA DE TABLAS
Figura 3.5: Diagrama de Bloques del Modelo Tajo1. Ver Anexo 2 ............................ 58
Figura 3.9: Diagrama de Bloques del Modelo Tajo2. Ver Anexo 3 ............................ 61
Figura 3.10: Camiones vs utilización.-excavadora ...................................................... 63
de camiones siguiendo una Metodología que parte desde el diseño de las vías
Autolisp, programa que ayuda a visualizar de una manera rápida y segura las
Simulator).
para asignar los camiones a los distintos tajos. De esta manera se logra obtener
Proyecto Real con dos frentes y variables propios del sistema Real.
ABSTRACT
that starts from design haulage routes Pit-Pad, Pit-Dump, for which a program
slopes of the haul routes, slope, not exceeding the slope critical of 12%.
using the technique of statistical simulation with the Montecarlo method John
These models are built considering the different alternatives to assign the
trucks to the various pits. In this way it is possible to obtain the truck
Finally the application of the methodology in a real project is done with two
INTRODUCCION
que el costo de los equipos representa el 80% del costo total, asimismo el costo
de los procesos de carguío y acarreo alcanza 65% del costo total. Debido a esta
OBJETIVOS
Objetivo General
acceso, etc.
Objetivos Específicos
el sistema real.
superficial.
CAPITULO I
MARCO TEORICO
es diseñar las vías de acarreo ya que a partir de este diseño es posible usar
Para el diseño de las vías de acarreo es necesario tomar en cuenta una lista de
criterios:
• Pendiente,
• peralte,
• anchos de Vía,
• drenaje.
13
1.1.1 Pendiente.-
El ancho de vía de acarreo debe mantener como mínimo 3.5 veces el ancho del
A = a x (0.5+1.5 x n)
Siendo:
1.1.2 Peralte.-
V
e= − 𝑓𝑓
127.14 x R
Siendo:
V=Velocidad (Km/Hr).
f=Coeficiente de fricción.
1.1.3 Compactación.-
El material que conforma las vías de acarreo debe poder soportar el peso de los
puede ser muy elevado si es que no se toma en cuenta esta variable en el diseño
de vías.
contacto.
1.2 SIMULACIÓN
el sistema real.
ecuaciones).
cual no es repetitivo.
nuestro modelo, este debe tener un alto nivel representativo para garantizar una
prospera validación.
quiere ensayar con casos especiales, o una sobre especificación que hace largo
posible lo mismo con las que intervienen en un sistema real. Muchas veces se
modelo.
parámetros.
tiempo.
Donde:
de cada evento.
21
El reloj de simulación avanza hasta el instante del suceso más inminente de los
siguientes características:
Los métodos aritméticos para poder conseguir números aleatorios son de tipo
manera:
𝑓𝑓(𝑥𝑥𝑛𝑛) = 𝑥𝑥𝑛𝑛+1
El primer método aritmético para generar números aleatorios fue propuesto por
K 𝑥𝑥𝑘𝑘 𝑥𝑥𝑘𝑘2
0 1321 01(7450)41
1 7450 55(5025)00
2 5025 25(2506)25
Donde:
• a: multiplicador.
• c: Incremento.
• m: modulo.
una regla general de elección de estos datos, se debe tomar en cuenta que el
valor de m debe ser tan grande como se permita ya que debido al tamaño de m
dependerá el periodo.
24
Donde:
• m: modulo.
cualquiera de ellas.
una variable aleatoria con función puntual de probabilidad 𝑃𝑃(𝑋𝑋 = 𝑥𝑥𝑖𝑖 ) = 𝑝𝑝𝑖𝑖 , 𝑖𝑖 =
aleatoria discreta.
A diferencia del caso discreto, aquí este método no siempre puede utilizarse
para generar una variable aleatoria continua puesto que puede que no exista la
función de densidad f(x), x ∈ (a, b), -∞< a < b < ∞. La variable aleatoria Y
definida a partir de U1 y U2, para cualquier constante c, con 0 < c ≤1/max f(x)
como
a + (b − a) si U2 ≤ cf (a + (b − aU1 ))
Y=�
se rechaza, si U2 > 𝑐𝑐𝑐𝑐 �a + (b − aU1 )�
estocásticas.
relevantes.
5. Calcular el resultado del modelo según los valores del muestreo (iteración) y
registrar el resultado.
conocen como entidades (entities). Estas entidades son objetos discretos, cada
uno separado del otro, y que poseen unos atributos, que pueden ser cualidades,
del modelo. Las entidades pueden tener dos tipos de estado: unas están
ocupadas (busy) en alguna actividad, o están desocupadas (idle), sin hacer nada
realizar la siguiente. Cuando una entidad se mueve desde una actividad hacia la
denomina evento.
salen del sistema, de nuevo en puntos diferentes. Esas llegadas al modelo son
Los sucesos son instantes en los que el estado del modelo cambia a través de
los desplazamientos de las entidades entre puntos a través del entorno del
del modelo por ejemplo mediante diagramas de flujo u otras herramientas que
del modelo.
modelo.
simulación. Los bloques básicos de construcción del lenguaje son mucho más
ejecución.
SDL.
general como es el caso de SLAM o SIMAN que dependen de Fortran para las
subrutinas.
fue diseñado para la simulación simple de sistemas de colas tales como trabajos
puede ser usado para modelar una situación donde las transacciones (entidades,
clientes, unidades de tráfico) están fluyendo a través del sistema (ejemplo; una
junto con los estatutos de control para que simulación sea desarrollada por el
procesador.
CAPITULO II
ACARREO
trabajando:
sistema.
sistema, asimismo cumplen con la función del control del nivel pisos en todas
las rutas.
• Pendiente.
36
• Peralte.
• Compactación.
• Ancho de la vía.
Para este estudio, en el diseño de las rutas de acarreo, solo se tomara en cuenta
Pendiente
cuenta el ingeniero es la pendiente máxima que deben tener los tramos de las
rutas, esto es debido a que el objetivo principal del diseño de rutas o vías de
paquete como minesight, Vulcan u otro para poder determinar las rutas.
determinar, a simple vista, en las curvas de nivel cuales podrían ser las posibles
visualizar rápidamente cuales son las pendientes entre curvas de nivel. Así este
podrá decidir con un criterio más sólido donde dar el primer trazo del diseño.
37
input las curvas de nivel (.txt) y el ouput son las curvas coloreadas (cad)
• Encontrar los tres puntos 𝑋𝑋1 , 𝑋𝑋2 y 𝑋𝑋3 más cercanos que pertenezcan a la
• Trazar una Recta 𝐿𝐿1 con método (mínimos cuadrados) con estos tres puntos.
• Trazar una Recta 𝐿𝐿2 que pase por el punto 𝑋𝑋0 e intersecte la recta 𝐿𝐿1 , teniendo
la recta.
Autolisp.
38
ACARREO
mineral, que se extraerán de los diferentes polígono del pit, con el objetivo de
Banco de producción.
simulación para fijar a cuantos se debe disminuir la flota de volquetes una vez
debe cumplirse para cada punto de carguío. Habiéndose cumplido los viajes en
• Viaje de retorno del volquete (vacío) para cada tramo de las rutas.
• Viaje de ida del volquete (lleno) para cada tramo de las rutas.
• Calentamiento de equipos.
• Cuadrar el Volquete.
Es importante saber que las actividades que requieren mayor análisis son las
día a día.
1. Depreciación
2.Interes
1. Combustible.
2.2.4 Recuperación
minera
La ley de cabeza indica la cantidad de finos metálicos que entran por tonelada
Ore blending, de esta manera se logra conocer la cantidad de viajes que deben
de viajes que deben realizarse por frente de carguío y las leyes de cabeza
correspondientes.
43
𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊
𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠𝑠 𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟 =
𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀
MODELO
que toman las actividades, que realizan los equipos, en un sistema de carguío-
datos in-situ.
que debe existir por frente de carguío; de esta manera puede decidirse cuanta es
asignado el proyecto.
Para n frentes:
45
𝑖𝑖=𝑛𝑛−1
𝑖𝑖=1
Donde:
DINÁMICO.
palas.
camiones”.
Por otra parte, para escoger el servidor al cual el camión tomara en su próximo
rumbo, debe calcularse el menor costo por tiempo de espera que suman los
equipos, por lo cual debe considerarse los siguientes cuatro posibles casos:
• En caso se cumpla que el tiempo de espera de los equipos sea indistinto si toma
Para poder escoger por una pala considerando los casos anteriores se recurre a
un factor de comparación que incorpora las variables que suman los tiempos de
ida del camión al punto de carguío y las variables que suman el tiempo que
𝐹𝐹𝐹𝐹 = 𝑇𝑇𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝 𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡 𝑒𝑒𝑒𝑒 𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑𝑑 − 𝑇𝑇𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣𝑣 𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡𝑡 𝑒𝑒𝑒𝑒 𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎 𝑎𝑎 𝑙𝑙𝑙𝑙 𝑝𝑝𝑝𝑝𝑝𝑝𝑝𝑝
𝑗𝑗=0
Dónde:
Donde:
CAPITULO III
Para lo cual se tiene planificado trabajar, dentro del proyecto, con los mismos
Punto Coordenadas
A 757 613 Este, 9253455 Norte
B 757 559 Este, 9257210 Norte
C 752 154 Este, 9257238 Norte
D 752 143 Este, 9253632 Norte
51
ACARREO
operaciones.
modelos FM-440 estos equipos trabajan a una altura promedio de 4000 m.s.n.m
operaciones.
De esta manera puede diseñarse las vías de acceso con un mejor criterio.
probabilidad de los tiempos que tardan los camiones en pasar estos tramos.
5.- Ley de Cabeza: La ley de cabeza del Tajo 1 y el Tajo 2 son 0.6 gr/TMS y
6.- Striping Ratio.- El striping ratio del Tajo 1 y el Tajo 2 son 0.06 y 0.84.
ESTÁTICOS
dinámico en conjunto.
de 2 unidades. Entonces:
𝑖𝑖=1
𝑖𝑖=𝑛𝑛−1
Donde:
Resultado de la Simulación.-
Tabla 3.6: Simulación Pad-Tajo1-Botadero
1 0.121 1,156 18,732 34 0.0 0.0 10.3 1,809 1,809 16,923 11.8
2 0.236 2,278 36,913 102 0.0 1.8 9.0 1,579 1,580 35,332 11.8
3 0.348 3,366 54,543 238 0.3 14.1 7.8 1,364 1,378 53,164 12.0
4 0.471 4,454 72,172 340 0.5 25.5 6.3 1,104 1,129 71,043 11.9
5 0.566 5,372 87,048 510 1.7 88.7 5.2 903 992 86,056 11.9
6 0.690 6,596 106,881 408 1.9 98.3 3.7 644 743 106,139 11.9
7 0.796 7,616 123,409 374 3.5 184.0 2.4 426 610 122,800 11.9
8 0.887 8,432 136,632 476 6.6 348.4 1.4 237 586 136,046 11.9
9 0.941 9,282 150,405 476 10.4 548.2 0.7 124 672 149,733 12.0
10 0.963 9,520 154,262 646 18.6 982.1 0.4 77 1,060 153,202 12.0
11 0.970 9,384 152,058 578 31.5 1,659.4 0.4 63 1,722 150,336 12.0
12 0.969 9,316 150,956 510 44.3 2,333.9 0.4 65 2,399 148,557 12.0
13 0.970 9,078 147,100 952 55.7 2,931.7 0.4 63 2,995 144,105 12.1
14 0.969 9,588 155,364 646 64.8 3,412.2 0.4 65 3,477 151,886 12.2
15 0.970 9,520 154,262 544 78.0 4,107.1 0.4 63 4,171 150,091 12.2
16 0.974 9,350 151,507 884 88.9 4,685.3 0.3 56 4,741 146,766 12.2
17 0.970 9,996 161,975 340 98.1 5,169.4 0.4 64 5,233 156,741 12.3
18 0.971 9,520 154,262 510 113.6 5,984.4 0.4 64 6,048 148,214 12.3
19 0.971 10,030 162,526 476 122.0 6,428.7 0.4 62 6,491 156,035 12.4
60
Resultados de Simulación.-
reduce a 8 camiones.
reduce a 10 camiones.
Resultados de Simulación
Tabla 3.8: Simulación Tajo1 Pad-Tajo2-Botadero
CONCLUSIONES
camiones de 8 unidades.
valor máximo de nuestros resultados, esto es debido a que ocurrido este evento
producción simulada nos da a notar que escoger una alternativa en función del
menor costo nos hace cometer el error de escoger una flota de camiones que
4. Notar que a pesar de tener una ruta más larga entre el Pad y el Tajo-2 el
simulación de eventos.
70
RECOMENDACIONES
representativos.
cantidad de bloques a la que está sujeta la versión estudiantil GPSS; por lo cual
limitaciones.
BIBLIOGRAFIA
Martinez.
Oswaldo Ortiz S., Godelia Canchari S., Silvia Iglesias L. & Mario Gonzales T.,
Velásquez Pino.
ANEXOS
Anexo N º 1
(progn
) ;end progn
) ;end if
(progn
) ;end progn
);end if
(progn
(setq space (+ space 1))
(setq cont3 cont)
) ;end progn
);end if
(defun c:puntostopo()
(setq ptx (list (car (obtcoord lineas)) (cadr (obtcoord lineas)) (caddr
(obtcoord lineas))))
(setq observacion (nth 3 (obtcoord lineas)))
(command "_text" "_j" "_TL" ptx 1 0 observacion )
(entmake (list (cons 0 "POINT") (cons 10 ptx) (cons 62 1)))
) ;end while
(close f)
)
Anexo N º 2
INITIAL X$COSTOVOLQUETE,0
INITIAL X$COSTOEXCAVADORA,0
INITIAL X$NVOLQUETE,0
INITIAL X$VIAJES,0
INITIAL X$VF,0
TOTOTAL VARIABLE
V$TOCOLA+V$TOEXCAVADORA
TOTOTALDOLARES VARIABLE
V$TOCOLADOLARES+V$TOEXCAVADORADOLAR
**********COSTOS**************************
CVOLQUETE EQU 52.68 ;COSTO VOLQUETE POR HORA
($/hr) EN MINERAL 38.68
CEXCAVADORA EQU 175.00 ;COSTO EXCAVADORA POR HORA
($/hr). 10 galo por hora, 13 gal por hora?_113$/hr
CEXCAVAD2 EQU 175.0 ;COSTO DE LA EXCAVADORA
PEQUEÑA ($/Hr)
********VARIABLES DE PRODUCCION***********
CABEZA EQU 0.60 ;;***(Ley de cabeza en g/t
Au)
RECUPER EQU 0.70 ;;***(80.0 % de
Recuperacion)
PRECIOAU EQU 1200 ;;***($/OZ)
************************************
*****ACUMULADORES DE MATERIAL*******
INITIAL X$ORE,0
INITIAL X$WASTE,0
INITIAL X$ORE1,0
INITIAL X$ORE2,0
***********VELOCIDADES*************
VOLV FUNCTION RN1,C8
0.0,18.6/0.056,23.06/0.056,27.52/0.1389,31.98/0.3333,36.44/0.66
7,40.9/0.91,45.6/1.0,49.8
***********VARIABLES DE TRAMOS******
T0 EQU 30
T1V VARIABLE 948.8/((FN$VOLV#5)/18)
T2V EQU 1480.02/((27#5)/18)
T3V VARIABLE 502.3/(FN$VOLV#5/18)
T4V VARIABLE 918.1/(FN$VOLV#5/18)
T5V VARIABLE 887.53/(FN$VOLV#5/18)
T6V VARIABLE 688.26/(FN$VOLV#5/18)
T7V VARIABLE 736.75/(FN$VOLV#5/18)
**********TIEMPOS DE SERVICIO********
TCUADRE FUNCTION RN1,C5
0.0,25/0.1078,39.86/0.6863,54.71/0.8922,69.57/1.0,84.43
PAD STORAGE 3
BOTAD STORAGE 3
GENERATE 90,10,,20
ADVANCE T0
INICIO TEST L C1,41820,FIN1
RBOT1 ADVANCE V$T4V
QUEUE CEXCAV1
SEIZE EXCAV1
DEPART CEXCAV1
ADVANCE FN$TCUADRE
ADVANCE FN$TCARGA
ASSIGN 1,34
RELEASE EXCAV1
ADVANCE V$T4LL
TRANSFER 0.06,PAD01,RBOT01
PAD01 ADVANCE V$T3LL
ADVANCE T2LL
ADVANCE V$T1LL
QUEUE CPAD
ENTER PAD
DEPART CPAD
ADVANCE FN$TCUADRE
ADVANCE FN$TDESCARGA
SAVEVALUE ORE+,P1
LEAVE PAD
ADVANCE V$T1V
ADVANCE T2V
ADVANCE V$T3V
TRANSFER ,INICIO
RBOT01 ADVANCE V$T5LL
;RBOT02 ADVANCE V$T6LL
RBOT001 ADVANCE V$T7LL
QUEUE CBOTAD
ENTER BOTAD
DEPART CBOTAD
ADVANCE FN$TCUADRE
ADVANCE FN$TDESCARGA
SAVEVALUE WASTE+,P1
LEAVE BOTAD
ADVANCE V$T7V
FIN0 ADVANCE V$T5V
TRANSFER ,INICIO
FIN1 ADVANCE T0
SAVEVALUE NVOLQUETE+,1
SAVEVALUE PRODUCCION,X$ORE
SAVEVALUE DESMONTE,X$WASTE
SAVEVALUE PRODDOLARS,V$OZAUDOLARES
SAVEVALUE TOVOLQ,V$TOCOLA
SAVEVALUE COSTOVOLQUETE,V$TOCOLADOLARES
SAVEVALUE TOEXC,V$TOTEXCAVADORA
SAVEVALUE COSTOEXCAVADORA,V$TOTEXCAVADORADOLAR
SAVEVALUE MARGEN,V$INGRESO
SAVEVALUE TTOTAL,C1
TEST E TG1,1,FIN2 ;TG1 ES
EL "SNA" DEL START.DESPUES DE LA ULTIMA SIMULACION SE GENERA EL
REPORTE
OPEN ("d:\reporteCN_EXCAV_1.csv"),1,er1
WRITE(POLYCATENATE(X$NVOLQUETE,",",RECUPER,",",CABEZA,",",
PRECIOAU,",",QC$CEXCAV1,",",QZ$CEXCAV1,",",QX$CEXCAV1,",",FR$EX
CAV1,",",FC$EXCAV1,",",FT$EXCAV1,",",X$PRODUCCION,",",X$PRODDOL
ARS,",",X$DESMONTE,",",X$TOVOLQ/3600,",",X$COSTOVOLQUETE,",",X$
TOEXC/3600,
",",X$COSTOEXCAVADORA,",",X$MARGEN,",",C1/3600)),1,er1
er1 CLOSE ,1
FIN2 TERMINATE 1
START 20
Anexo N º 3
INITIAL X$COSTOVOLQUETE,0
INITIAL X$COSTOEXCAVADORA,0
INITIAL X$NVOLQUETE,0
INITIAL X$VIAJES,0
**********COSTOS**************************
CVOLQUETE EQU 52.68 ;COSTO VOLQUETE POR HORA
($/hr) EN MINERAL 38.68
CEXCAVADORA EQU 175.00 ;COSTO EXCAVADORA POR HORA
($/hr). 10 galo por hora, 13 gal por hora?_113$/hr
CEXCAVAD2 EQU 175.0 ;COSTO DE LA EXCAVADORA
PEQUEÑA ($/Hr)
********VARIABLES DE PRODUCCION***********
CABEZA EQU 1.2 ;;***(Ley de cabeza en g/t
Au)
RECUPER EQU 0.7;***(70.0 % de Recuperacion)
PRECIOAU EQU 1200 ;;***($/OZ)
************************************
*****ACUMULADORES DE MATERIAL*******
INITIAL X$ORE,0
INITIAL X$WASTE,0
INITIAL X$ORE1,0
INITIAL X$ORE2,0
***********VELOCIDADES*************
VOLV FUNCTION RN1,C8
0.0,18.6/0.056,23.06/0.056,27.52/0.1389,31.98/0.3333,36.44/0.66
7,40.9/0.91,45.6/1.0,49.8
VOLLL FUNCTION RN1,C8
0.0,22.6/0.0278,24.43/0.0833,26.19/0.0833,27.94/0.1667,29.7/0.6
11,31.45/0.8611,33.21/1.0,34.96
***********VARIABLES DE TRAMOS******
T0 EQU 30
T1V VARIABLE 948.8/((FN$VOLV#5)/18)
T2V EQU 1480.02/((27#5)/18)
T3V VARIABLE 502.3/(FN$VOLV#5/18)
T4V VARIABLE 918.1/(FN$VOLV#5/18)
T5V VARIABLE 887.53/(FN$VOLV#5/18)
T6V VARIABLE 688.26/(FN$VOLV#5/18)
T7V VARIABLE 736.75/(FN$VOLV#5/18)
**********TIEMPOS DE SERVICIO********
TCUADRE FUNCTION RN1,C5
0.0,25/0.1078,39.86/0.6863,54.71/0.8922,69.57/1.0,84.43
PAD STORAGE 3
BOTAD STORAGE 3
GENERATE 90,10,,1
ADVANCE T0
INICIO TEST L C1,41820,FIN1
ADVANCE V$T5V
INICIOB ADVANCE V$T6V
QUEUE CEXCAV1
SEIZE EXCAV1
DEPART CEXCAV1
ADVANCE FN$TCUADRE
ADVANCE FN$TCARGA
ASSIGN 1,34
RELEASE EXCAV1
ADVANCE V$T6LL
TRANSFER 0.46,PAD01,RBOT01
PAD01 ADVANCE V$T5LL
ADVANCE V$T3LL
ADVANCE T2LL
ADVANCE V$T1LL
QUEUE CPAD
ENTER PAD
DEPART CPAD
ADVANCE FN$TCUADRE
ADVANCE FN$TDESCARGA
SAVEVALUE ORE+,P1
SAVEVALUE VIAJES+,1
LEAVE PAD
ADVANCE V$T1V
ADVANCE T2V
ADVANCE V$T3V
TRANSFER ,INICIO
RBOT01 ADVANCE V$T7LL
QUEUE CBOTAD
ENTER BOTAD
DEPART CBOTAD
ADVANCE FN$TCUADRE
ADVANCE FN$TDESCARGA
SAVEVALUE WASTE+,P1
LEAVE BOTAD
ADVANCE V$T7V
TEST L C1,41820,FIN0
TRANSFER ,INICIOB
FIN0 ADVANCE V$T5V
FIN1 ADVANCE T0
SAVEVALUE NVOLQUETE+,1
SAVEVALUE PRODUCCION,X$ORE
SAVEVALUE DESMONTE,X$WASTE
SAVEVALUE PRODDOLARS,V$OZAUDOLARES
SAVEVALUE TOVOLQ,V$TOCOLA
SAVEVALUE COSTOVOLQUETE,V$TOCOLADOLARES
SAVEVALUE TOEXC,V$TOTEXCAVADORA
SAVEVALUE COSTOEXCAVADORA,V$TOTEXCAVADORADOLAR
SAVEVALUE MARGEN,V$INGRESO
SAVEVALUE TTOTAL,C1
TEST E TG1,1,FIN2 ;TG1 ES
EL "SNA" DEL START.DESPUES DE LA ULTIMA SIMULACION SE GENERA EL
REPORTE
OPEN ("D:\reporteCN_EXCAV_1_TJ02.csv"),1,er1
WRITE(POLYCATENATE(X$NVOLQUETE,",",RECUPER,",",CABEZA,",",
PRECIOAU,",",QC$CEXCAV1,",",QZ$CEXCAV1,",",QX$CEXCAV1,",",FR$EX
CAV1,",",FC$EXCAV1,",",FT$EXCAV1,",",X$VIAJES,",",X$PRODUCCION,
",",X$PRODDOLARS,",",X$DESMONTE,",",X$TOVOLQ/3600,",",X$COSTOVO
LQUETE,",",X$TOEXC/3600,
",",X$COSTOEXCAVADORA,",",X$MARGEN,",",C1/3600)),1,er1
er1 CLOSE ,1
FIN2 TERMINATE 1
START 1
Anexo N º 4
;#######VARIABLES CONSIDERADAS:
;#######Nro de Volquetes
;#######Rutas de los Destinos
;#######Costos Horario de Volquete
;#######Costos Horario de Excavadora
;#######Precio de Oro
;#######stripping ratio (waste/mineral):0.84 (46 % es desmonte)
;#######Ley de Cabeza
;#######Recuperacion
;#######Tiempos de las Actividades del Camion
;#######Tiempos de ls Actividades de la Pala
;#######Cantidad de Camiones en las Rutas: Pto de Interseccion-
Tajos
;#######Cantidad de Camiones en Cola
;#######Servidores de Descarga de Material (Pad y Botadero)
INITIAL X$COSTOVOLQUETE,0
INITIAL X$COSTOEXCAVADORA,0
INITIAL X$NVOLQUETE,0
INITIAL X$VIAJES,0
INITIAL X$VF,0
TOTEXCAVADORA VARIABLE
(V$TOEXCAVADORA+V$TOEXCAVADORA2)
TOTEXCAVADORADOLAR VARIABLE
(V$TOEXCAVADORADOLAR+V$TOEXCAVADORADOLAR2)
TOTOTAL VARIABLE
V$TOCOLA+V$TOEXCAVADORA+V$TOEXCAVADORA2
TOTOTALDOLARES VARIABLE
V$TOCOLADOLARES+V$TOEXCAVADORADOLAR+V$TOEXCAVADORADOLAR2
**********COSTOS**************************
CVOLQUETE EQU 52.68 ;COSTO VOLQUETE POR HORA
($/hr) EN MINERAL 38.68
CEXCAVADORA EQU 175.00 ;COSTO EXCAVADORA POR HORA
($/hr). 10 galo por hora, 13 gal por hora?_113$/hr
CEXCAVAD2 EQU 175.0 ;COSTO DE LA EXCAVADORA
PEQUEÑA ($/Hr)
********VARIABLES DE PRODUCCION***********
LCABEZA1 EQU 0.6 ;;***(Ley de cabeza en
porcentaje AU%)
LCABEZA2 EQU 1.2 ;;***(Ley de cabeza en
porcentaje AU%)
RECUPER EQU 0.7;***(75.0 % de Recuperacion)
PRECIOAU EQU 1200 ;;***($/OZ)
************************************
*****ACUMULADORES DE MATERIAL*******
INITIAL X$ORE,0
INITIAL X$WASTE,0
INITIAL X$ORE1,0
INITIAL X$ORE2,0
***********VELOCIDADES*************
VOLV FUNCTION RN1,C8
0.0,18.6/0.056,23.06/0.056,27.52/0.1389,31.98/0.3333,36.44/0.66
7,40.9/0.91,45.6/1.0,49.8
***********VARIABLES DE TRAMOS******
T0 EQU 30
T1V VARIABLE 948.8/((FN$VOLV#5)/18)
T2V EQU 1480.02/((27#5)/18)
T3V VARIABLE 502.3/(FN$VOLV#5/18)
T4V VARIABLE 918.1/(FN$VOLV#5/18)
T5V VARIABLE 887.53/(FN$VOLV#5/18)
T6V VARIABLE 688.26/(FN$VOLV#5/18)
T7V VARIABLE 736.75/(FN$VOLV#5/18)
**********TIEMPOS DE SERVICIO********
TCUADRE FUNCTION RN1,C5
0.0,25/0.1078,39.86/0.6863,54.71/0.8922,69.57/1.0,84.43
PAD STORAGE 3
BOTAD STORAGE 3
GENERATE 90,10,,1
ADVANCE T0
INICIO TEST GE V$PT1ORE1,278,QUESTION1
;;;PREGUNTA SI YA SE COMPLETARON LOS VIAJES EN EL TJ-01
TEST LE TG1,8,FIN1
TEST GE V$PT2ORE2,161,EXCAV02 ;;;PREGUNTA SI YA
SE COMPLETARON LOS VIAJES EN EL TJ-02
TRANSFER ,FIN1
QUESTION1 TEST GE V$PT2ORE2,161,QUESTION2
TEST LE TG1,10,FIN1
TEST GE V$PT1ORE1,278,EXCAV01
TRANSFER ,FIN1
QUESTION2 TEST LE V$RUTA1,V$RUTA2,EXCAV02
;;;PREGUNTA POR EL MINIMO TIEMPO QUE TENDRIA QUE ESPERAR
DEPENDIENDOA LA RUTA QUE TOME.
EXCAV01 QUEUE TRAMO4 ;;;UTILIZO EL QUEUE PARA
DETERMINAR CUANTAS UNIDADES SE ENCUENTRAN DIRIGIENDOSE A LA
EXCAVADORA
ADVANCE V$T4V
DEPART TRAMO4
SEXCAV01 QUEUE CEXCAV1
SEIZE EXCAV1
DEPART CEXCAV1
ADVANCE FN$TCUADRE
ADVANCE FN$TCARGA
ASSIGN 1,34
RELEASE EXCAV1
TRANSFER 0.06,,RBOT01
SAVEVALUE ORE1+,1
ADVANCE V$T4LL
TRANSFER ,PAD01
EXCAV02 QUEUE TRAMO5
ADVANCE V$T5V
DEPART TRAMO5
QUEUE TRAMO6
ADVANCE V$T6V
DEPART TRAMO6
SEXCAV02 QUEUE CEXCAV2
SEIZE EXCAV2
DEPART CEXCAV2
ADVANCE FN$TCUADRE
ADVANCE FN$TCARGA
ASSIGN 1,34
RELEASE EXCAV2
TRANSFER 0.46,,RBOT02
SAVEVALUE ORE2+,1
ADVANCE V$T6LL
ADVANCE V$T5LL
PAD01 ADVANCE V$T3LL
ADVANCE T2LL
ADVANCE V$T1LL
QUEUE CPAD
ENTER PAD
DEPART CPAD
ADVANCE FN$TCUADRE
ADVANCE FN$TDESCARGA
SAVEVALUE ORE+,P1
LEAVE PAD
ADVANCE V$T1V
ADVANCE T2V
ADVANCE V$T3V
TRANSFER ,INICIO
RBOT01 ADVANCE V$T4LL
ADVANCE V$T5LL
TRANSFER ,RBOT001
RBOT02 ADVANCE V$T6LL
RBOT001 ADVANCE V$T7LL
QUEUE CBOTAD
ENTER BOTAD
DEPART CBOTAD
ADVANCE FN$TCUADRE
ADVANCE FN$TDESCARGA
SAVEVALUE WASTE+,P1
LEAVE BOTAD
ADVANCE V$T7V
TEST GE V$BT1ORE1,278,QUESTION3
;;;;;;;;;;;;;;;;;;;;TEST LE C1,38260,FIN1
TEST LE TG1,8,FIN0
TEST GE V$BT2ORE2,161,EXCAV002
TRANSFER ,FIN0
QUESTION3 TEST GE V$BT2ORE2,161,QUESTION4
TEST LE TG1,10,FIN0
TEST GE V$BT1ORE1,278,EXCAV001
TRANSFER ,FIN0
QUESTION4 TEST L V$RUTA3,V$RUTA4,EXCAV002
;;;;Notar que en este TEST L, solo se considera si es
menor. Pues en caso de ser iguales escojo la de menor distancia
EXCAV001 QUEUE TRAMO5R3
ADVANCE V$T5V
DEPART TRAMO5R3
QUEUE TRAMO4R3
ADVANCE V$T4V
DEPART TRAMO4R3
TRANSFER ,SEXCAV01
EXCAV002 QUEUE TRAMO6R4
ADVANCE V$T6V
DEPART TRAMO6R4
TRANSFER ,SEXCAV02
FIN0 ADVANCE V$T5V
FIN1 ADVANCE T0
SAVEVALUE NVOLQUETE+,1
SAVEVALUE PRODUCCION,X$ORE
SAVEVALUE DESMONTE,X$WASTE
SAVEVALUE PRODDOLARS,V$OZAUDOLARES
SAVEVALUE TOVOLQ,V$TOCOLA
SAVEVALUE COSTOVOLQUETE,V$TOCOLADOLARES
SAVEVALUE TOEXC,V$TOTEXCAVADORA
SAVEVALUE COSTOEXCAVADORA,V$TOTEXCAVADORADOLAR
SAVEVALUE MARGEN,V$INGRESO
TEST E TG1,1,FIN2 ;TG1 ES
EL "SNA" DEL START.DESPUES DE LA ULTIMA SIMULACION SE GENERA EL
REPORTE
OPEN ("D:\reporteCN_02tjs.csv"),1,er1
WRITE(POLYCATENATE(X$NVOLQUETE,",",LCABEZA1,",",LCABEZA2,"
,",RECUPER,",",PRECIOAU,",",QC$CEXCAV1,",",QZ$CEXCAV1,",",QX$CE
XCAV1,",",FR$EXCAV1,",",FC$EXCAV1,",",FT$EXCAV1,",",FR$EXCAV2,"
,",FC$EXCAV2,",",FT$EXCAV2,",",X$ORE1,",",X$ORE2,",",X$PRODUCCI
ON,",",X$PRODDOLARS,",",X$DESMONTE,",",X$TOVOLQ/3600,",",X$COST
OVOLQUETE,",",V$TOEXCAVADORA,",",V$TOEXCAVADORA2,",",X$TOEXC/36
00, ",",X$COSTOEXCAVADORA,",",X$MARGEN,",",C1/3600)),1,er1
er1 CLOSE ,1
FIN2 TERMINATE 1
START 1