Вы находитесь на странице: 1из 6

INTRODUCCIN El GPSS/PC Y el GPSS/H son las aplicaciones nuevas e iterativas dentro del ambiente IBM del GPSS, General

Purpose Simulating System ( en espaol, Sistema de Simulacin de Propsito General ) desarrollo a principios de la dcada de los 60 por Geoffrey Gordon. El objetivo principal del GPSS es la modulacin de sistemas discretos. Cualquier sistema por simular en este lenguaje se debe describir mediante un diagrama de bloques que representan las actividades, unidos mediante lneas que representan la frecuencia que seguirn un grupo de transacciones, que a su vez se muestran a travs de los bloques. Las transacciones dependen de la naturaleza del sistema, por ejemplo, un sistemas de comunicaciones se refiere al movimiento de mensajes; un sistema de transporte se refiere al movimiento de vehiculos motorizados; un sistema de produccin al movimiento de piezas.

ELEMENTOS BSICOS Como se menciona en la subseccion anterior la simulacin mediante GPSS se realiza con dos elementos bsicos conocidos como transacciones y bloques. Una transaccin es aquello que fluye a travez del sistema de manufactura, y que puede ser: informacin, piezas, ordenes de produccin, fallas, operarios, mecnicos, etc., mientras que un bloque se define como cualquier operacin que realiza una transaccin dentro de un sistema: procesamiento, entrada a un almacn, salida de un almacn, inicio de proceso, fin de proceso, salida del sistema, ensamble, desensamble, etc..

CONCEPTOS DE PROGRAMACIN Un programa en GPSS puede ser visualizado desde dos puntos de vista; el primero, dentro del contexto de programacin por bloques ya descrito; el segundo, dentro del contexto de cadenas de eventos. Por lo general es mas sencilla la visualizacin de la simulacin dentro del primero de ellos, y es posible programar modelos validos sin considerar el concepto de cadenas de eventos. Se entiende por cadena de eventos el lugar donde se envan las transacciones que durante su recorrido a travs del modelo o bloques encuentra una condicin de bloqueo que les impide seguir un cambio libremente. Existen dos tipos de bloqueo: a) Bloqueo de retraso o b) Bloqueo condicional. a) El bloqueo de retraso consiste en la entrada de una transaccin a un bloque que retardara su tiempo de avance; en otras palabras la transaccin estar en el tiempo t1 y saldr del bloque ne el tiempo t2, en el intervalo entre estos dos tiempos, la transaccin permanece, a los ojos de un programador, por bloques en el bloque retardante, sin embargo, a los ojos de un programador por eventos, la transaccin para formar parte de la cadena de eventos futuros, a la que entra en t1 y sale en t2. En GPSS existen solo dos bloques retardantes: el GENERATE, que coloca la transaccin en la cadena de eventos futuros hasta el tiempo que deba de entrar al sistema, y el ADVANCE, que coloca la transaccin en la cadena de eventos futuros hasta que haya cumplido con su retraso asignado. b) El bloque condicional ocurre cuando una transaccin intenta entrar a un bloque y encuentra un impedimento fsico o una condicin no cumplida en el bloque; por ejemplo, una transaccin que intenta entrar a un bloque que simula una maquina, y dicha maquina se encuentra trabajando con otra transaccin o esta descompuesta. Entonces la transaccin queda bloqueada hasta que la maquina se desocupe o quede reparada. Hablamos en programacin por bloques, en apariencia la transaccin queda suspendida en el espacio esperando su entrada al bloque que se lo impide. Sin embargo, esa transaccin es enviada a esperar su destino a la cadena de eventos actuales, hasta que la condicin de bloques desaparezca y pueda continuar su camino.

FORMULACION DEL PROBLEMA Sistema: Los camieones de 100 toneladas

Se requiere ensayar un modelo simple con datos aproximados de la mina de cobre Extica en el que se pide estudiar la eficiencia de la pala y la chancadora, con sus colas respectivas, la cantidad de veces que serian transitados los diversos caminos por 6 camiones. Se desea tambin saber el tonelaje acumulado en un turno de 6 horas en el botadero y en la chancadora, considerando que la probabilidad de que los camiones descarguen en la chancadora es de 90% y en el botadero el 10%. Los camiones llegan al primer camino segn una distribucin exponencial con una media de 3 min. = 160 seg. Los dems datos se explican en el cuadro y el dibujo adjunto. Tiempo de Carguio de la pala Tiempo de descarga en la chancadora Capacidad de carga de cada camin Velocidad de camin cargado o descargado en camino Hz Velocidad de camin en bajada (8% de pendiente) y vaco Velocidad de camin en subida y cargado Tiempo de descarga en botadero = 150 +/- 30seg. = 66 +/- 12 seg. = 85 toneladas = 720 m/min. = 730 m/min. = 200 m/min. = 60 seg.

Transacciones: 6 Camiones que llegan a la pala Servidor: 1 Monoprocesador (1 pala)

CODIFICACION EN EL LENGUAJE DE SIMULACION GPSS

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 DOM FUNCTION RN1,D2 0.9,1/1.0,2 GENERATE 180,FN$EXPO,900,6 ADVANCE 8,3 ;es T1 APALA ADVANCE 49,5 ;es T3 ADVANCE 83,7 ;es T5 QUEUE PPALA SEIZE PALA DEPART PPALA ADVANCE 150,30 ;tiempo de carguio en la pala ASSIGN 2,100 ; el valor 2 nos indica el vector del camion ASSIGN 1,FN$DOM RELEASE PALA ADVANCE 90,5 ;es T4 ADVANCE 180,10 ;es T7 TEST E P1,1,BOTA ADVANCE 116,11 ; es T9 QUEUE PCHANCA SEIZE CHAN DEPART PCHANCA ADVANCE 66,12 SAVEVALUE 1+,P2 RELEASE CHAN ADVANCE 109,8 ; es T10 CONTR TEST L C1,21600,FIN ;el tiempo de 6 horas TRANSFER ,APALA BOTA ADVANCE 75,9 ;es T12 SEIZE BOTADERO ADVANCE 60,5 ;tiempo de descarga en el botadero SAVEVALUE 1+,P2 RELEASE BOTADERO ADVANCE 66,8 ;es T11 TRANSFER ,CONTR FIN ADVANCE 8,3 ;es T1 TERMINATE 1 DIAGRAMA DE FLUJOS

REPORTE DE RESULTADOS

La pala trabaja a un 90.9%, la chancadora a un 37.6% y el botadero se usa con un 2.7% La pala carg a los 135 camiones que atendi, 13500 toneladas. La chancadora atendi a los 125 camiones, chancando 12500 toneladas. Al botadero solo fueron 10 camiones, acumulando 1000 toneladas. En la pala entraron 9 camiones sin hacer cola, entonces 126 camiones entraron haciendo cola.

Вам также может понравиться