Ejemplo gpss

ipm90 2,113 views 11 slides May 17, 2016
Slide 1
Slide 1 of 11
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11

About This Presentation

CASO: AGENCIA BANCARIA


Slide Content

EJEMPLOS DE GPSS Pc Ing. Luis Zuloaga Rotta

CASO: AGENCIA BANCARIA A una Agencia Bancaria arriban los clientes con un tiempo entre arribos según una distribución uniforme en el intervalo [4,10] minutos. Hay tres cajeros para la atención, dos para clientes del banco y otro para los clientes que llegan a pagar los servicios públicos. El tiempo de servicio de los clientes del Banco esta distribuido uniformemente en el intervalo [10,20] minutos y el tiempo de servicio para los otros clientes distribuido uniformemente en el intervalo [8,12] minutos. Según información histórica el porcentaje de clientes del Banco representa un 70% y los otros clientes el 30%. Pruebe con cola única y cola por tipo de cliente. Determine si la organización de las cajas es suficiente para atender la demanda del Banco en un periodo de 12 horas.

10 ********************************************************** 15 * MODELO: AGENCIA BANCARIA 18 ********************************************************* 20 CAJACLIBCO STORAGE 2 25 GENERATE 7,3 27 TRANSFER 0.7,OTROCLIE,CLIBCO 30 CLIBCO QUEUE COLACLIBCO 31 ENTER CAJACLIBCO 32 DEPART COLACLIBCO 34 ADVANCE 15,5 38 LEAVE CAJACLIBCO 40 TERMINATE 45 OTROCLIE QUEUE COLAOTRO 46 SEIZE OTRACAJA 48 DEPART COLAOTRO 50 ADVANCE 10,2 52 RELEASE OTRACAJA 54 TERMINATE 60 ************************************************* 65 * RELOJ DE CONTROL SIMULACION 68 ************************************************* 70 GENERATE 60 75 TERMINATE 1

Caso: Enfermería Al área de enfermería arriban los pacientes con un tiempo entre arribos que se ajusta a una distribución uniforme en el intervalo [8,16] minutos. Existen dos salas de atención pero solo una enfermera que atiende ambas salas. El tiempo de atención por cada paciente se Ajusta a una distribución uniforme en el intervalo [6,18] minutos. Determine el tiempo de ocupación del servicio y de la enfermera en un periodo de 8 horas de trabajo continuado.

10 ********************************************************* 12 * MODELO DE SIMULACION : ENFERMERIA 15 ********************************************************* 18 SALA STORAGE 2 30 GENERATE 12,4 32 QUEUE COLAENFERMERIA 35 ENTER SALA 40 DEPART COLAENFERMERIA 41 SEIZE ENFERMERA 42 ADVANCE 12,6 43 RELEASE ENFERMERA 45 LEAVE SALA 50 TERMINATE 60 ********************************************** 62 * RELOJ DE CONTROL 65 ********************************************** 67 GENERATE 60 70 TERMINATE 1

A una lavandería de vehículos arriban las unidades con un tiempo entre arribos distribuido uniformemente en [15,21] minutos y según la siguiente distribución: El tiempo de lavado (minutos) depende del estado en el que se encuentre el vehículo; los estados y tiempos pueden ser los siguientes: Caso: Empresa de Lavado de Autos CAMIONETAS

Continuación ….. El tiempo de secado y encerado es de 20, 30 y 50 minutos para autos, camionetas y buses respectivamente. El precio por lavado es de 20,30 y 50 nuevos soles dependiendo si es auto, camioneta o bus. Si la empresa cuenta con tres espacios para lavado y dos para secado y encerado, determine para un tiempo de 12 horas de trabajo continuo si la organización de los espacios es suficiente para atender la demanda. BUSES AUTOS

1********************************************************************* 5* MODELO:EMPRESA DE LAVADO DE AUTOS 8********************************************************************* 10 TIPOVE FUNCTION RN5,D3 0.45,1/0.80,2/1.0,3 12 ESTSUCAUTO FUNCTION RN7,D3 0.45,1/0.8,2/1.0,3 13 ESTSUCCAM FUNCTION RN9,D3 0.25,1/0.7,2/1.0,3 13 ESTSUCBUS FUNCTION RN12,D3 0.45,1/0.8,2/1.0,3 14 ESPACIOLAVADO STORAGE 3 16 ESPACIOSECADO STORAGE 2 18 ******************************************************************* 20 GENERATE 18,3 22 QUEUE COLALAVADO 25 ASSIGN TIPOVEH,FN$TIPOVE ;ASIGNAMOS TIPO DE VEHICULO 28 ASSIGN ESTSUCAUT,FN$ESTSUCAUTO ;ASIGNAMOS ESTADO DE SUCIEDAD DEL VEHICULO 30 ENTER ESPACIOLAVADO ;TOMA ESPACIO DE LAVADO 32 DEPART COLALAVADO 34 TEST E P$TIPOVEH,1,OTRO1 ;EL VEHICULO ES UN AUTO? TIPO=1 ES AUTO 36 TEST E P$ESTSUCAUT,1,OTRO2 ;EL ESTADO DEL VEHICULO ES SUCIO? 38 ADVANCE 20,5 40 OTRO2 TEST E P$ESTSUCAUT,2,OTRO3 ;EL ESTADO DEL VEHICULO ES MODERADAMENTE SUCIO? 42 ADVANCE 30,10 44 OTRO3 ADVANCE 40,15 ;AUTO MUY SUCIO 46 LEAVE ESPACIOLAVADO ;LIBERA ESPACIO DE LAVADO 48 QUEUE COLASECADO 50 ENTER ESPACIOSECADO ;TOMA ESPACIO DE SECADO 52 DEPART COLASECADO 55 ADVANCE 20 ;TIEMPO DE SECADO Y ENCERADO DE AUTO 57 LEAVE ESPACIOSECADO ;LIBERA ESPACIO DE SECADO 59 SAVEVALUE COBRO+,20 60 TERMINATE MODELO 01

65 *************************************************************** 66 OTRO1 TEST E P$TIPOVEH,2,OTRO4 ;EL VEHICULO ES UNA CAMIONETA? TIPO=2 ES CAMIONETA 66.5 ASSIGN ESTSUCCAM,FN$ESTSUCCAM ;ASIGNAMOS ESTADO DE SUCIEDAD DEL VEHICULO 67 TEST E P$ESTSUCCAM,1,OTRO21 ;EL ESTADO DE CAMIONETA ES SUCIO? 68 ADVANCE 30,5 70 OTRO21 TEST E P$ESTSUCCAM,2,OTRO31 ;EL ESTADO DEL VEHICULO ES MODERADAMENTE SUCIO? 72 ADVANCE 40,10 74 OTRO31 ADVANCE 50,15 ;CAMIONETA MUY SUCIO 76 LEAVE ESPACIOLAVADO ;LIBERA ESPACIO DE LAVADO 78 QUEUE COLASECADO 80 ENTER ESPACIOSECADO ;TOMA ESPACIO DE SECADO 82 DEPART COLASECADO 85 ADVANCE 30 ;TIEMPO DE SECADO Y ENCERADO DE CAMIONETA 87 LEAVE ESPACIOSECADO ;LIBERA ESPACIO DE SECADO 88 SAVEVALUE COBRO+,30 89 TERMINATE 90 **************************************************************** 97 OTRO4 ASSIGN ESTSUCBUS,FN$ESTSUCBUS ;ASIGNAMOS ESTADO DE SUCIEDAD DEL VEHICULO 97.5 TEST E P$ESTSUCBUS,1,OTRO22 ;EL ESTADO DE BUS ES SUCIO? 98 ADVANCE 50,5 99 OTRO22 TEST E P$ESTSUCBUS,2,OTR32 ;EL ESTADO DEL VEHICULO ES MUY SUCIO? 100 ADVANCE 60,10 104 OTR32 ADVANCE 70,15 ;BUS MUY SUCIO 106 LEAVE ESPACIOLAVADO ;LIBERA ESPACIO DE LAVADO 108 QUEUE COLASECADO 110 ENTER ESPACIOSECADO ;TOMA ESPACIO DE SECADO 102 DEPART COLASECADO 105 ADVANCE 50 ;TIEMPO DE SECADO Y ENCERADO DE BUS 107 LEAVE ESPACIOSECADO ;LIBERA ESPACIO DE SECADO 109 SAVEVALUE COBRO+,50 110 TERMINATE 120******************************************************************* 122 GENERATE 60 124 TERMINATE 1 MODELO 01

1********************************************************************* 5* MODELO:EMPRESA DE LAVADO DE AUTOS 8********************************************************************* 10 TIPOVE FUNCTION RN2,D3 0.45,1/0.80,2/1.0,3 12 ESTSUCAUTO FUNCTION RN3,D3 0.45,1/0.8,2/1.0,3 13 ESTSUCCAM FUNCTION RN4,D3 0.25,1/0.7,2/1.0,3 13.2 ESTSUCBUS FUNCTION RN12,D3 0.45,1/0.8,2/1.0,3 13.5 TPOLAVAUTO FUNCTION P$ESTSUCAUTO,E3 1,V$VAR11/2,V$VAR12/3,V$VAR13 13.7 TPOLAVCAMION FUNCTION P$ESTSUCCAM,E3 1,V$VAR21/2,V$VAR22/3,V$VAR23 13.8 TPOLAVBUS FUNCTION P$ESTSUCBUS,E3 1,V$VAR31/2,V$VAR32/3,V$VAR33 14 ESPACIOLAVADO STORAGE 3 16 ESPACIOSECADO STORAGE 2 17.1 VAR11 VARIABLE 15+10#RN5/1000 17.2 VAR12 VARIABLE 20+20#RN7/1000 17.4 VAR13 VARIABLE 25+30#RN9/1000 18.1 VAR21 VARIABLE 25+10#RN5/1000 18.2 VAR22 VARIABLE 30+20#RN7/1000 18.4 VAR23 VARIABLE 35+30#RN9/1000 19.1 VAR31 VARIABLE 45+10#RN5/1000 19.2 VAR32 VARIABLE 50+20#RN7/1000 19.4 VAR33 VARIABLE 55+30#RN9/1000 19.8 TPOSEC FUNCTION P$TIPOVEH,L3 1,20/2,30/3,50 19.9 COBRO FUNCTION P$TIPOVEH,L3 1,20/2,30/3,50 MODELO 02

20 ******************************************************************* 20.1 GENERATE 18,3 22 QUEUE COLALAVADO 25 ASSIGN TIPOVEH,FN$TIPOVE ;ASIGNAMOS TIPO DE VEHICULO 30 ENTER ESPACIOLAVADO ;TOMA ESPACIO DE LAVADO 32 DEPART COLALAVADO 34 TEST E P$TIPOVEH,1,OTRO1 ;EL VEHICULO ES UN AUTO? TIPO=1 ES AUTO 35 ASSIGN ESTSUCAUTO,FN$ESTSUCAUTO;ASIGNAMOS EL ESTADO DE SUCIEDAD PARA AUTO 38 ADVANCE FN$TPOLAVAUTO ;TIEMPO DE LAVADO DE AUTO DEPENDIENDO ESTADO SUCIEDAD 39 TRANSFER ,SEC 40 OTRO1 TEST E P$TIPOVEH,2,OTRO2 ;EL ESTADO DEL VEHICULO ES MODERADAMENTE SUCIO? 41 ASSIGN ESTSUCCAM,FN$ESTSUCCAM ;ASIGNAMOS EL ESTADO DE SUCIEDAD PARA CAMIONETA 42 ADVANCE FN$TPOLAVCAMION ;TIEMPO DE LAVADO DE CAMIONETA DEPENDIENDO ESTADO SUCIEDAD 43 TRANSFER ,SEC 44 OTRO2 ASSIGN ESTSUCBUS,FN$ESTSUCBUS ;ASIGNAMOS EL ESTADO DE SUCIEDAD PARA BUS 45 ADVANCE FN$TPOLAVBUS ;TIEMPO DE LAVADO PARA UN BUS DEPENDIENDO DEL ESTADO SUCIEDAD 46 SEC LEAVE ESPACIOLAVADO ;LIBERA ESPACIO DE LAVADO 48 QUEUE COLASECADO 50 ENTER ESPACIOSECADO ;TOMA ESPACIO DE SECADO 52 DEPART COLASECADO 55 ADVANCE FN$TPOSEC ;TIEMPO DE SECADO Y ENCERADO DE VEHICULO DEPENDIENDO DE TIPO 57 LEAVE ESPACIOSECADO ;LIBERA ESPACIO DE SECADO 59 SAVEVALUE COBRO+,FN$COBRO 60 TERMINATE 120******************************************************************* 122 GENERATE 60 124 TERMINATE 1 MODELO 02
Tags