Informe analisis 2

17
ALUMNO: ROMERO HUERTA JAIRO DOCENTE: ING. AUGUSTO TEVES ROJAS TEMA: SIMULACIÓN EN GPSS CURSO: ANALISIS DE SISTEMAS MINEROS

description

informe de analisis de sisrtemas mineros

Transcript of Informe analisis 2

Page 1: Informe analisis 2

ALUMNO:ROMERO HUERTA JAIRODOCENTE:ING. AUGUSTO TEVES ROJASTEMA:SIMULACIÓN EN GPSSCURSO:ANALISIS DE SISTEMAS MINEROS

Page 2: Informe analisis 2

Análisis de sistemas

INTRODUCCIÓN

I. INTRODUCCION

II. MARCO TEORICO

III. DESARROLLO

1. VENTAJAS, DESVENTAJAS Y PELIGROS DE LA SIMULACIÓN

2. VENTAJAS

3. DESVENTAJAS

4. PELIGROS

5. GPSS/H (GENERAL PURPOSE SIMULATION SYSTEM)

6. VENTAJAS DEL GPSS/H

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

IV. FLUJOGRAMA DEL ANALISIS DE UN SISTEMA USANDO GPSS/H

V. CREACIÓN DE TRANSACCIONES (GENERATE A,B)

VI. INFORMACIÓN CON QUEUE Y DEPART

VII. APLICACIÓN

VIII. CONCLUSIONES

Escuela profesional de Ingeniería de minas. Página 2

Page 3: Informe analisis 2

Análisis de sistemas

I. INTRODUCCION

La simulación de eventos discretos es una herramienta de análisis de operaciones de gran potencial que se está utilizando en la actualidad debido a su estructura simple y de fácil comprensión. Puede aplicarse a sistemas complejos en operaciones mineras debido a que éstas también son de naturaleza discreta.

Escuela profesional de Ingeniería de minas. Página 3

Page 4: Informe analisis 2

Análisis de sistemas

II. MARCO TEORICO

¿Qué es la simulacion?

Simular es probar o tantear y luego ajustar mediante cambios en los valores de las variables en una escala y ambiente diferente a la realidad , adelantándose a los resultados que pueden obtenerse en una operación bajo ciertas condiciones, para evaluar los beneficios o inconvenientes de los parámetros dados, los que pueden modificarse convenientemente antes de iniciar una operación real evitando así altos costos de cambios posteriores cuando ésta ya se encuentra desarrollada. La simulación como técnica de optimización por tanteos comprime experiencias reales en periodos cortos. Después del primer cálculo se efectuan otros variando uno o más factores observando los efectos de estos cambios y procediendo al ajuste si es necesario.

Escuela profesional de Ingeniería de minas. Página 4

Page 5: Informe analisis 2

Análisis de sistemas

III. DESAROLLO

1. VENTAJAS, DESVENTAJAS Y PELIGROS DE LA SIMULACIÓN

1.1. VENTAJAS

Los sistemas reales, la mayoría de los cuales poseen elementos estocásticos, pueden ser de difícil modelamiento matemático para su evaluación analítica. En estas circunstancias la simulación es el único camino de investigación posible.

Puede ser usado repetidamente a mínimo costo una vez que se haya construido el modelo apropiado.

Generalmente son más fáciles de aplicar que los métodos analíticos. Los modelos analíticos requieren de muchas suposiciones para hacerlos

manejables matemáticamente, la simulación no tiene tantas restricciones. La simulación permite estimar medidas de desempeño del sistema existente

bajo diferentes escenarios de operación y en tiempo reducido. Las alternativas de diseño propuestas a un sistema pueden evaluarse y

modificarse en busca de mejores resultados. Se puede tener un mejor control sobre condiciones experimentales, lo que no

es posible experimentando con el sistema real. Permite estudiar el sistema minuciosamente por periodos prolongados y en

tiempo reducido.

1.2. DESVENTAJAS

Generalmente se acercan a las soluciones óptimas aunque éstas nunca se conozcan con gran certeza. Hay dificultad en vender la idea por falta de difusión.

2. PELIGROS

Ver la simulación como un ejercicio complicado de programación. Inferir con una sola corrida asumiendo independencia. Confianza en simuladores comerciales de fácil acceso, complejos, no

documentados, que no implementan la lógica deseada.

Escuela profesional de Ingeniería de minas. Página 5

Page 6: Informe analisis 2

Análisis de sistemas

Uso arbitrario de distribuciones y suposiciones. Impresionarse con el gran volumen de información y una animación realista,

pero que no representa al sistema estudiado.

3. GPSS/H (GENERAL PURPOSE SIMULATION SYSTEM)

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 distintos campos.

Tratado como un lenguaje de naturaleza dinámica que constantemente puede ser modificado y mejorado de acuerdo a lo requerido. Se aplica para ayudar a resolver una gran variedad de problemas, entre los que se encuentran los relacionados a la minería pues la mayoria de éstos obedecen a modelos de la teoría de espera.

4. VENTAJAS DEL GPSS/H Puede ser continuamente mejorado. Se encuentra completamente disponible. Está escrito en un lenguaje de programación y por lo tanto es muy veloz. Puede resolver una variedad de problemas en una forma rápida y precisa.

Dichos problemas pueden ser de diferente naturaleza tales como los de ingeniería, industria manufacturera, ciencia y los negocios.

Habiendo sido introducido en 1961 por IBM, ha resistido la prueba de tiempo, mientras que otros lenguajes de programación han fallado.

Ha probado ser extremadamente versátil para el modelamiento en minería y en la operaciones relacionadas a ésta. Lo que incluye tanto operaciones superficiales como subterráneas, así como también el transporte de material hacia la planta concertadora, fundición y refinería.

Se asocia fácilmente con PROOF para hacer animaciones.

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

Identificación de los elementos del sistema a estudiar. Descripción de la lógica que gobierna el sistema. Usar el sistema de diagrama de flujos para producir un modelo GPSS/H. Correr el modelo. Analizar el modelo para la identificación de errores. Aplicar los resultados obtenidos en el análisis del sistema. Experimentar con el sistema.

Escuela profesional de Ingeniería de minas. Página 6

Page 7: Informe analisis 2

Análisis de sistemas

6. FLUJOGRAMA DEL ANALISIS DE UN SISTEMA USANDO GPSS/H

El código de simulación se edita en unaventana de texto

Los componentes que evolucionan en elsistema se denominan TRANSACCIONES (clientes, personas, objetos, vehículos,...)

El ciclo de vida de las transacciones sedescribe en lo que se denomina SEGMENTO (la evolución del tráfico en cada vía de uncruce es un segmento distinto)

Escuela profesional de Ingeniería de minas. Página 7

Page 8: Informe analisis 2

Análisis de sistemas

Los segmentos están integrados por BLOQUES o COMANDOS (código)

Cada BLOQUE refleja una fase del ciclo de vida de la transacción dentro del SEGMENTO (ej. fase puede ser ‘estar en la ventanilla’)

La estructura general de un bloque :

Campo de dirección (opcional) Campo de operación Campo de operandos

Cada segmento se puede representar mediante un diagrama de bloques Universidad Pontificia Comillas de Madrid GPSS WORLD 4

Cada bloque puede identificarse medianteun símbolo

7. CREACIÓN DE TRANSACCIONES (GENERATE A,B)

Genera una transacción con una distribución uniforme distribuida entre

[A-B, A+B]

Los operandos A y B no pueden ser negativos (A es como la media y B como la desviación)

Escuela profesional de Ingeniería de minas. Página 8

Page 9: Informe analisis 2

Análisis de sistemas

Además el operando A >= B

Si B=0 implica que la generación se realiza a intervalos constantes (B puede omitirse)

Valor por omisión de A y B es 0.

8. FINALIZACIÓN DE TRANSACCIONES (TERMINATE, START)

TERMINATE se coloca siempre con posterioridad al bloque GENERATE y elimina transacciones del sistema

El bloque START se coloca a continuación de TERMINATE cuando se quiere limitar el número de transacciones que han completado la simulación

El bloque START con su operando crea un contador del cual TERMINATE va descontando una cantidad cada vez que pasa una transacción (START indica el valor inicial del contador)

9. TIEMPO DE ESTANCIA (ADVANCE A,B)

Permite a una transacción permanecer en el segmento un tiempo uniformemente distribuido en el intervalo [A-B, A+B] antes de seguir avanzando

Ejemplo (continuación):

Cada cliente de la sucursal permanece un tiempo uniformemente distribuido entre 20 y 30 minutos aunque todos los que estén en la sucursal a la hora del cierre se marchan sin ser atendidos

10. RECURSO UNITARIO (SEIZE A– RELEASE A)

Escuela profesional de Ingeniería de minas. Página 9

Page 10: Informe analisis 2

Análisis de sistemas

SEIZE permite a una transacción utilizar un recurso (servidor) que sólo puede atender a una transacción a la vez (se denomina “Facility”)

RELEASE libera el recurso de la transacción.

El operando A de SEIZE y RELEASE identifica el recurso que es utilizado y liberado

El nombre del recurso puede contener cualquier número de caracteres siempre que el 1º sea una letra.

Si el recurso está ocioso, la transacción puede tomarlo y continuar al bloque siguiente sin que otra transacción pueda tomarlo hasta que no se libere con el bloque RELEASE

Si el recurso está ocupado, la transacción espera y forma una cola con disciplina FIFO (sin embargo no se proporciona resultados de esta cola)

Es importante no olvidar el bloque RELEASE ya que el recurso siempre estaría ocupado para las transacciones posteriores a la primera

11. INFORMACIÓN CON QUEUE Y DEPART

Se puede obtener información:

colas de espera para un recursotransacciones entre dos bloques de un segmento

Para colas: Se han de situar a ambos lados del bloque que asigna recurso

Entre dos bloques: antes del bloque inicial y después del bloque final

Escuela profesional de Ingeniería de minas. Página 10

Page 11: Informe analisis 2

Análisis de sistemas

IV. APLICACION

A continuacion se realizara una simulacion de la labor de cargio de un camion por medio de una CAMIÓN, en donde analizaremos las tablas de frecuencia para la cola.

Primera corrida

Se hara iteraciones, en donde el tiempo de servicio de la pala esta en el rango de (150 – 250) segundos.

Escuela profesional de Ingeniería de minas. Página 11

Page 12: Informe analisis 2

Análisis de sistemas

Escuela profesional de Ingeniería de minas. Página 12

Page 13: Informe analisis 2

Análisis de sistemas

En la segunda corrida

En este caso se pueden usar varios servidores a la vez con un avance de (30,90) y con dos guardias de 8hrs cada una, para la cual la transformaremos en minutos.

Tiempo de servicio de la pala (10,20).

Escuela profesional de Ingeniería de minas. Página 13

Page 14: Informe analisis 2

Análisis de sistemas

V. CONCLUSIONES

Se puede observar la eficiencia del camión de 0.881 de los cuales 64/100 no entrarán en la cola. Con un tiempo medio de 9.793.

Observamos la tabla de frecuencias con que el camión entra a la espera de ser llenado, con sus respectivas frecuencias y frecuencias acumuladas porcentuales.

Para el segundo caso que se trabajó con varias servidores, solo 3 entraron a la cola, con un tiempo medio de 2.892 y con utilidad de 0.964.

Escuela profesional de Ingeniería de minas. Página 14

Page 15: Informe analisis 2

Análisis de sistemas

Se debe tener mucho cuidado en las simulaciones en admitir resultados sin realizar un previo análisis.

Escuela profesional de Ingeniería de minas. Página 15