You are on page 1of 30

UNIVERSIDAD NACIONAL DE INGENIERÍA

FACULTAD DE INGENIERÍA GEOLÓGICA, MINERA Y


METALÚRGICA

ESCUELA PROFESIONAL DE INGENIERÍA DE MINAS

ANALISIS DE SISTEMAS MINEROS

INTEGRANTES:
FIERRO QUISPE ANTHONY
NEYRA RODRIGUEZ JEAN CARLOS
ROJAS MANTARÍ PEDRO

PROFESORES:
phD. VALERIANO ALFREDO MARIN SUAREZ

Ing. AUGUSTO TEVES ROJAS

Lima - Perú
Diciembre, 2017
CONTENIDO

RESUMEN 3

CAPÍTULO 1: INTRODUCCIÓN 4

1.1. PROBLEMÁTICA 5
1.2. OBJETIVOS 5
CAPÍTULO 2: GPSS (GENERAL PURPOSE SIMULATION SYSTEM) 6

2.1. BLOQUES Y SENTENCIAS DE CONTROL 7


2.2. SIMBOLOGÍA 12
CAPÍTULO 3: FUNDAMENTO TEORICO 155

3.1. PASOS A SEGUIR EN LA CONSTRUCCIÓN DE UN MODELO GPSS 16


CAPÍTULO 4: PLANTEAMIENTO Y DESARROLLO DEL PROBLEMA 177

RESULTADOS 221

CONCLUSIONES 28

RECOMENDACIONES 29

BIBLIOGRAFÍA 30

2
RESUMEN

Este estudio sobre el comportamiento de las colas, será evaluado mediante la


simulación utilizando el lenguaje de programación GPSS (“General Purpose
Simulation System”)..

3
CAPÍTULO 1: INTRODUCCIÓN

General Purpose Simulation System (GPSS, en español: Simulación de Sistemas de


Propósito General) es un lenguaje de programación de propósito general de
simulación a tiempo discreto.

Tiene su origen a fines de la década de 1950 cuando Geoffrey Gordon estaba


trabajando en la Bell Telephone Laboratories. En sus orígenes Gordon era el único
programador y, cuando el lenguaje todavía no tenía nombre se lo conocía dentro de
IBM como el “Gordon Simulator”. Su primer nombre fue General Purpose Simulator
(GPS) (en octubre de 1961). Rápidamente su nombre cambió a General Purpose
Systems Simulator (GPSS).

4
1.1. PROBLEMÁTICA

Hoy en día en la industria minera mediante la explotación a tajo abierto o ya sea por

el método subterráneo, se busca determinar la mayor producción.

De acuerdo a esto se opta por buscar alternativas para la cual se optimice mejor la

Producción.

Este es el caso de este trabajo que se encargara de analizar una situación real y

estimar datos que nos servirán para su análisis mediante la simulación.

1.2. OBJETIVOS

Ante la problemática explicada se ha planteado los siguientes objetivos:

Objetivo general

Analizar e interpretar situaciones que ocurren en la etapa de carguío y acarreo.

Objetivos Específicos

 Simular una pala más lenta y una más rápida y comparar el tiempo de
utilización.

 Sensibilizar el tiempo de llegada manteniendo fijo el tiempo de atención.

5
ANALISIS DE SISTEMA MINERO-INFORME N°1
CAPÍTULO 2: GPSS (GENERAL PURPOSE SIMULATION
SYSTEM)

El GPSS es un lenguaje orientado a la simulación de sistemas discretos cuya


estructura de funcionamiento está basada en el enfoque de la interacción del
proceso.

Para simular el sistema GPSS clasifica a las entidades en dos grandes grupos:

Transacciones: Entidades que se mueven a través del sistema,


entrando, permaneciendo y saliendo de él. Ejemplo: piezas en un taller,
personas en un banco.

Entidades Permanentes: Entidades que están siempre en el sistema y


actúan como recursos disponibles o no. Ejemplo: el obrero en un taller,
el cajero en el banco. Dentro de estas entidades permanentes hay otra
subdivisión:

 Facilidades: Son las entidades permanentes capaces de


atender una sola transacción por vez. Ejemplo: el obrero en
el taller.

 Almacenajes: Entidades capaces de atender más de una


transacción por vez. Ejemplo: si hay más de un obrero
efectuando la misma tarea.

 Colas: Se forman y se dispone información sobre ellas


dependiendo si se usa o no el bloque QUEUE en la
simulación.

 Funciones: Se usan para ingresar datos correspondientes a


distribuciones de probabilidades continuas o discretas en el
modelo.

 Tablas: Permiten obtener distribuciones de probabilidades


como resultados del modelo.

 Variables: Mediante su uso se pueden evaluar expresiones


matemáticas y lógicas.

6
ANALISIS
 Grabar DE SISTEMA
Valores: MINERO-INFORME
Parámetros N°1
correspondientes a atributos
numéricos de las transacciones pueden ser guardados para
futuras referencias.

2.1. BLOQUES Y SENTENCIAS DE CONTROL

GENERATE

Este bloque crea las transacciones para hacerlas entrar al modelo de


simulación.

La sintaxis es:
GENERATE A, B, C, D, E

A es la media entre arribos y si B es una constante las transacciones


llegarán distribuidas uniformemente en un tiempo entre llegadas de A ± B;
C es el tiempo de llegada de la primer transacción; D es el número de
transacciones que se generan, por defecto es ∞; E es el nivel de prioridad,
por defecto es cero.

TERMINATE

El bloque TERMINATE elimina una transacción activa de la simulación y


opcionalmente reduce el contador que terminara el programa.

La sintaxis es:
TERMINATE A

Cuando se utiliza para eliminar una transacción pero no se usa para


controlar el tiempo de corrida el operando A va en blanco.

SEIZE

Este bloque se utiliza para hacer entrar una transacción a una facilidad.
Cuando la transacción llega a una facilidad si esta está desocupada la

7
ANALISIS
transacción pasa a ser DE SISTEMA
atendida MINERO-INFORME
en caso N°1a una lista interna
contrario pasa
de espera que por defecto trabaja de la forma “primero en entrar primero en
salir” , hasta que se desocupe la facilidad.

La sintaxis es:
SEIZE A

Donde el operando A es el número de la facilidad.

RELEASE

El bloque RELEASE se utiliza para hacer salir una transacción que ya fue
atendida de una facilidad, quedando está última en modo desocupado.

La sintaxis es:

RELEASE A

Donde el operando A es el número de la facilidad.

ADVANCE

El bloque ADVANCE retiene una transacción por un determinado tiempo.


Se utilizará generalmente después de un SEIZE o de un ENTER para
establecer el tiempo de servicio de la facilidad o del almacenaje
respectivamente.

La sintaxis es:

ADVANCE A, B

El operando A corresponde a la media del tiempo y el B puede ser una


constante, si representa una distribución uniforme. Es semejante a lo
descripto para el operando B en el bloque GENERATE.

8
QUEUE ANALISIS DE SISTEMA MINERO-INFORME N°1

Este bloque incrementa el contenido de la cola de espera en las facilidades


y los almacenajes. GPSS automáticamente maneja las colas de espera
independientemente de que se use o no un bloque QUEUE.
Si en los resultados de la simulación se necesitan conocer los estadísticos
referentes a las colas se debe ingresar el bloque QUEUE en el programa.

La sintaxis es:

QUEUE A, B

Donde el operando A es el número o nombre de la cola y el operando B es


el número de unidades en las que se incrementa el contenido de la cola.
Por defecto es 1.

DEPART

Este bloque reduce el contenido de la cola de espera en las facilidades y en


los almacenajes.

La sintaxis es:

DEPART A, B

Donde el operando A es el número o nombre de la cola y el operando B es


el número de unidades en las que se reduce el contenido de la cola. Por
defecto es 1.

START

Para correr un programa el comando que se utiliza es el START y su


sintaxis es:

9
ANALISIS DE SISTEMA MINERO-INFORME
START n N°1

Antes de comenzar a correr el programa hay que decidir cuándo se


terminará: en un número de transacciones terminadas o en un tiempo de
simulación. El bloque TERMINATE junto a la sentencia de control START
son los que determinarán esto.

ENTER

Esta instrucción se emplea para ocupar unidades de equipo que tienen


capacidad múltiple, y su sintaxis es:

ENTER A, B

Donde A es el nombre del equipo de capacidad múltiple y B es el número


de unidades que solicita una transacción, en caso de omitirlo se solicitara
una unidad de equipo. La capacidad máxima del conjunto se puede fijar
con la instrucción de control llamada STORAGE, si no se fija así la
capacidad máxima se supone infinita.

LEAVE

Se utiliza para que las transacciones liberen unidades de equipo


ocupadas con ENTER, y su sintaxis es:

LEAVE A, B

Donde A es el operando que se emplea para invocar el nombre del equipo


(STORAGE) del cual se liberan B unidades. Si el operando B se omite, su
valor será de uno. Se debe tener precaución de no liberar más unidades
de las que se tengan ocupadas.

STORAGE

Se emplea para determinar cuántas unidades estarán disponibles de un

10
equipo de capacidadANALISIS
múltipleDE(STORAGE),
SISTEMA MINERO-INFORME
y su sintaxisN°1
es:

ETIQUETA
STORAGE A

Donde “ETIQUETA” llevara el nombre del equipo que se desea


dimensionar y A es el número de unidades (o capacidad) que tendrá el
equipo.
STORAGE se ubica junto a las instrucciones de control del inicio del
programa (donde usualmente se colocan las declaraciones de
variables).

TABLE

Inicializa una tabla de distribución de frecuencias, y su sintaxis es:

ETIQUETA
TABLE A, B, C, D

Donde “ETIQUETA” referencia al nombre de esta entidad, A es el ítem


de dato cuya distribución de frecuencia será tabulada, B es el límite
superior de la primera clase de frecuencias, C es el tamaño de las clases
de frecuencias y D es la cantidad de clases de frecuencias.

TABULATE

Hace que se guarde un valor en la tabla de frecuencia, y su sintaxis es:

TABULATE A, B

Donde A es el nombre o número de la tabla en que se guardaran


estadísticas y B es el valor que se suma a la clase correspondiente cada
vez que entra una transacción a esta instrucción. Si se deja en blanco
asume 1.

11
ANALISIS DE SISTEMA MINERO-INFORME N°1

TRANSFER

Sirve para bifurcar el trayecto de un grupo de transacciones que


ingresen a esta instrucción de bloque, y su sintaxis es:

TRANSFER A, B, C, D

Donde A es el modo de operación, B es el nombre (o etiqueta) de la


dirección de la primera opción, C es el nombre (o etiqueta) de la
segunda opción y D es un factor de indexación.

Para este informe se hara uso de la forma estadística del bloque


TRANSFER, el cual se entiende mejor con el siguiente ejemplo:

TRANSFER .33, DIRUNO, DIRDOS

Esta instrucción envía el 33 % de las transacciones que ingresen al bloque


etiquetados con DIRDOS y el 67% restante al etiquetado con DIRUNO.

2.2. SIMBOLOGÍA

Los símbolos de cada uno de los bloques se muestran a continuación:

GENERATE

ADVANCE

12
ANALISIS DE SISTEMA MINERO-INFORME N°1

SEIZE

RELEASE

QUEUE

DEPART

TERMINATE

13
ANALISIS DE SISTEMA MINERO-INFORME N°1

ENTER

LEAVE

TRANSFER

TABULATE

14
ANALISIS DE SISTEMA MINERO-INFORME N°1
CAPÍTULO 3: FUNDAMENTO TEORICO

El GPSS/H (General Purpose Simulation System), o Sistema de Simulación de


Propósito General fue desarrollado en 1961 por G. Gordon de la IBM para
simular procesos de eventos discretos. Desde su creación y hasta el presente
se han desarrollado 10 versiones de GPSS siendo las últimas el GPSS-V y el
GPSS/H éste último diseñado por J.O. Henrikson para su aplicación en
problemas de minería.

El GPSS/H es un sistema rápido y sencillo de tipo no estructurado porque se


adelanta a lo que el programador intenta efectuar. Su código computacional es
corto y similar al problema que se quiere resolver. El sistema es también muy
versátil pudiendo ser mejorado continuamente.
El programa se ejecuta en archivos ASCII que se crea mediante el editor DOS
o un procesador de texto como Word Perfect o MS Word. Se guarda en
extensión GPS y se ejecuta en GPSS generando un archivo del mismo nombre
con extensión LIS. El acceso al archivo es a través del editor DOS.
GPSS es un seudo – lenguaje de programación basado en la teoría de colas
que se puede utilizar para la simulación de diferentes operaciones en diferentes
campos.

Tratado como un lenguaje de naturaleza dinámica que constantemente puede


ser modificado y corregido de acuerdo a lo requerido. Se aplica para ayudar a
resolver una gran variedad de problemas, entre los cuales los que se
encuentran relacionado a la minería pues la mayoría de estos obedecen a
modelos de la teoría de espera.

15
ANALISIS
3.1 Pasos a seguir en DE SISTEMA MINERO-INFORME
la construcción N°1 :
de un modelo GPSS

1. Identificación de los elementos del sistema a estudiar.


2. Descripción de la lógica que gobierna el sistema.
3. Usar el sistema de diagrama de flujos para producir un
modelo GPSS/H.
4. Correr el modelo.
5. Analizar el modelo para la identificación de errores.
6. Aplicar los resultados obtenidos en el análisis del sistema.
7. Experimentar con el sistema.

16
ANALISIS DE SISTEMA MINERO-INFORME N°1
CAPÍTULO 4: PLANTEAMIENTO Y DESARROLLO DEL
PROBLEMA

Simular el sistema pala camión de una mina, considerando aspectos técnicos y


económicos. En este caso de estudio, simularemos el sistema pala-camión de
una mina que está explotando dos fases en el año 2019, esta mina tiene tres
destinos Crusher , Botadero, Pad de lixiviación.
En la siguiente imagen podemos observar las fases que se están explotando y
las rutas de los destinos.

fig 1sistema de transporte y sus destinos

Para poder calcular las velocidades del camión que se utilizará, nos
apoyaremos en las curvas Rim-pulls. Una vez hallado estas velocidades,
hallaremos los tiempos de cada ruta para poder simular en el GPSS.
A continuación se mostrará los cálculos de las velocidades del camión.
V. Up, Dow, full and empty.

17
ANALISIS DE SISTEMA MINERO-INFORME N°1

CUADRO 1caracteristica del tipo de camión usados en mina

CUADRO 2 RIM PULL para las velocidades de los camiones, 18


resistencia total
ANALISIS DE SISTEMA MINERO-INFORME N°1

CUADRO 3 RIM PULL para pendiente favorable

CUADRO 4 factor de corrección para camiones


19
ANALISIS DE SISTEMA MINERO-INFORME N°1

20
CUADRO 6ANALISIS
resultadosDE SISTEMA
para MINERO-INFORME
la etapa de N°1 cargados
transporte de los camiones

CUADRO 5 cuadro de resultados para los camiones

21
ANALISIS DE SISTEMA MINERO-INFORME N°1
RESULTADOS

Ley de cabeza 0.7

Recuperación en planta 0.873


Ley de concentrado 0.6
Precio de Cu 1.83
Costo variable 0.15
Costo Fijo 36000
Costo Planta 50000

camión 30 19871.137
FACILITY UTIL
PALA2 0.677
PALA1 0.726
QUEUE AVE.TIME
QPALA2 111.315
QPALA1 110.018
TN
PLANTA 17820 Ingreso 96051229
STOCK 17600 Costo 175420
BOTA 22220 Ganancia 95875809

camión 35 19864.31
FACILITY UTIL
PALA2 0.734
PALA1 0.785
QUEUE AVE.TIME
QPALA2 173.925
QPALA1 239.062
TN
PLANTA 19800 Ingreso 106723588
STOCK Costo 190323
BOTA Ganancia 106533264

camión 40 19923.356
FACILITY UTIL
PALA2 0.761
PALA1 0.841
QUEUE AVE.TIME
QPALA2 163.94

22
ANALISIS DE SISTEMA MINERO-INFORME N°1
QPALA1 372.268
TN
PLANTA 18260 Ingreso 98422864
STOCK 372.268 Costo 205227
BOTA 27060 Ganancia 98217637

camión 45 19874.218
FACILITY UTIL
PALA2 0.835
PALA1 0.849
QUEUE AVE.TIME
QPALA2 230.174
QPALA1 511.425
TN
PLANTA 21340 Ingreso 115024311
STOCK 20240 Costo 220130
BOTA 27060 Ganancia 114804181

camión 50 END TIME 19891.453


FACILITY UTIL
PALA2 0.844
PALA1 0.849
QUEUE AVE.TIME
QPALA2 301.247
QPALA1 685.257
TN
PLANTA 19800 Ingreso 106723588
STOCK 20680 Costo 235034
BOTA 28820 Ganancia 106488554

camión 55 END TIME 19892.585


FACILITY UTIL
PALA2 0.844
PALA1 0.849
QUEUE AVE.TIME
QPALA2 542.276
QPALA1 750.801
TN
PLANTA 20240 Ingreso 109095223
STOCK 19800 Costo 249937
BOTA 29040 Ganancia 108845286

23
ANALISIS DE SISTEMA MINERO-INFORME N°1
camión 60 END TIME 19892.585
FACILITY UTIL
PALA2 0.844
PALA1 0.849
QUEUE AVE.TIME
QPALA2 542.276
QPALA1 750.801
TN
PLANTA 20240 Ingreso 109095223
STOCK 19800 Costo 264840
BOTA 29040 Ganancia 108830383

camión 65 END TIME 19871.764


FACILITY UTIL
PALA2 0.844
PALA1 0.849
QUEUE AVE.TIME
QPALA2 439.978
QPALA1 1172.888
TN
PLANTA 18480 Ingreso 99608682
STOCK 22000 Costo 279744
BOTA 29480 Ganancia 99328938

camión 70 END TIME 19867.709


FACILITY UTIL
PALA2 0.844
PALA1 0.849
QUEUE AVE.TIME
QPALA2 412.139
QPALA1 1061.657
TN
PLANTA 19800 Ingreso 106723588
STOCK 18700 Costo 294647
BOTA 31020 Ganancia 106428941

camiones Ingreso UTIL1 UTIL2 Q1 Q2


30 95875809 0.776 0.807 6.15 6.12
35 106533264 0.835 0.864 7.51 6.89
40 109998554 0.891 0.891 8.45 7.25
45 114804181 0.899 0.965 10.65 7.98
50 106488554 0.918 0.874 11.54 8.48
55 98845286 0.924 0.815 13.65 7.56

24
ANALISIS DE SISTEMA MINERO-INFORME N°1
60 86456574.1 0.936 0.795 15.65 7.12
65 79875809 0.94 0.78 16.54 6.89
70 58754805 0.945 0.72 18.5 6.45

N° camiones Vs Utilidad
140000000
120000000
100000000
Utilidad

80000000
60000000
40000000
20000000
0
0 10 20 30 40 50 60 70 80
N° de camiones

CUADRO 7 relación entre el número de camiones vs utilidad

N° Camiones Vs Utilización
1.2
1
0.8
Utilización

0.6
0.4
0.2
0
0 10 20 30 40 50 60 70 80
N° Camiones

Pala1 Pala2

CUADRO 8 relación entre el número de camines vs su utilizacion

25
ANALISIS DE SISTEMA MINERO-INFORME N°1
N° Camiones Vs Cola
20
18
16
14
12
Queue

10
8 Pala1
6 Pala2
4
2
0
0 10 20 30 40 50 60 70 80
N° Camiones

CUADRO 9 relación para el número de camiones vs cola

Una vez hallado las velocidades del camión para las distintas situaciones,
utilizaremos el GPSS para poder estudiar el comportamiento de nuestro
sistema Pala-Camión.

INITIAL X$PLANTA,0
INITIAL X$STOCK,0
INITIAL X$BOTA,0
T1 EQU (0.75)#60
T2 EQU (4.35)#60
T3 EQU (1.23)#60
T4 EQU (1.23)#60
T5 EQU (8.88)#60
T6 EQU (5.86)#60
T7 EQU (12.52)#60
T8 EQU (8.51)#60
T9 EQU (11.54)#60
T10 EQU (7.07)#60
T11 EQU (1.82)#60
T12 EQU (1)#60
T13 EQU (1)#60
EXPO FUNCTION RN1,C24

0,0/.1,.104/.2,.222/.3,.355/.4,.509/.5,.69/.6,.915/.7,1.2/.75,1.38

.8,1.6/.84,1.83/.88,2.12/.9,2.3/.92,2.52/.94,2.81/.95,2.99/.96,3.2
.97,3.5/.98,3.9/.99,4.6/.995,5.3/.998,6.2/.999,7/.9998,8
DA FUNCTION RN1,D3
0.4,1/0.7,2/1.0,3
GENERATE 180,FN$EXPO,900,12
ADVANCE T1
APALA ADVANCE T11
TRANSFER 0.5,APALA1,APALA2
APALA1 ADVANCE T12
QUEUE QPALA1
SEIZE PALA1
26
DEPART ANALISIS
QPALA1DE SISTEMA MINERO-INFORME N°1
ADVANCE 100,30
ASSIGN 2,220
ASSIGN 1,FN$DA
RELEASE PALA1
ADVANCE T3
ADVANCE T2
DOC TEST E P1,1,ASTOCK
ADVANCE T7
QUEUE QBOTA
SEIZE CBOTA
DEPART QBOTA
ADVANCE 66,12
SAVEVALUE BOTA+,P2
RELEASE CBOTA
ADVANCE T8
CONTR TEST L C1,19800,FIN
TRANSFER ,APALA
ASTOCK TEST E P1,2,APLANTA
ADVANCE T9
QUEUE QSTOCK
SEIZE CSTOCK
DEPART QSTOCK
ADVANCE 66,12
SAVEVALUE STOCK+,P2
RELEASE CSTOCK
ADVANCE T10
TRANSFER ,CONTR
APLANTA ADVANCE T5
QUEUE QPLANTA
SEIZE CPLANTA
DEPART QPLANTA
ADVANCE 66,12
SAVEVALUE PLANTA+,P2
RELEASE CPLANTA
ADVANCE T6
TRANSFER ,CONTR
APALA2 ADVANCE T13
QUEUE QPALA2
SEIZE PALA2
DEPART QPALA2
ADVANCE 100,30
ASSIGN 2,220
ASSIGN 1,FN$DA
RELEASE PALA2
ADVANCE T4
ADVANCE T2
TRANSFER ,DOC
FIN ADVANCE T1
TERMINATE 1
START 6

27
ANALISIS DE SISTEMA MINERO-INFORME N°1

CONCLUSIONES

1. En el cuadro N°7 de camiones vs Utilidad, podemos observar que, a


partir de 45 camiones, la utilidad disminuye. Para poder obtener la
máxima utilidad se debe considerar el uso de 45 camiones.

2. En el cuadro N°8 de camiones vs Utilización, al considerar 45 camiones


se tiene una utilización de 0.89 (Pala 1) y 0.965(Pala 2).

3. En el cuadro N°9 camiones vs cola, al considerar 45 camiones, la cola


en la pala 1 y la pala 2 es 8 y 6, esto genera poca productividad de los
camiones.

28
ANALISIS DE SISTEMA MINERO-INFORME N°1

RECOMENDACIONES

1. Al simular el sistema pala-camión, cada intersección de las rutas se


debe considerar como un servidor, ya que al estar un camión pasando
por la intersección, el camión que esta atrás de él, debe disminuir su
velocidad, en el peor de los casos para hasta que el otro camión pase.

2. Al momento de designar a que pala se debe ir el camión, se debe


considerar el Match Factor como prioridad, cuando =1 la productividad
del camión es igual a la productividad de la pala, cuando es menor a 1,
esto nos indica que la pala está dejando de operar y esto es perjudicial
ya que una pala en para es económicamente perjudicial, por esta razón
debe tener en cuenta este criterio para designar los camiones a las a las
palas.

3. Para evitar las grandes colas, tenemos dos opciones: la primera es


aumentando las rutas, lo segundo es reducir el número de camiones.

29
ANALISIS DE SISTEMA MINERO-INFORME N°1

BIBLIOGRAFÍA

o MARÍN, Alfredo (1974) Simulación con GPSS. Chile. 3p.


o http://uprotgs.blogspot.pe/2008/02/anlisis-de-sistemas.html
o http://www.erkomperu.com/?gclid=CJqhhZyQttACFUMDhgodBI0Bhw#ou
rservices
o http://machinedrilling.com/equipos-perforacion-diamantina.html

30

You might also like