Ejemplo – 1
Elabore un programa de simulación que represente el siguiente sistema: La operación de un teléfono que sirve para que los empleados hagan sus llamadas. El tiempo por llamada es de 20 a 10 min con probabilidad uniforme; los empleados llegan al teléfono cada 10 ± 5 min. Simule 50 llamadas efectuadas. (por ejemplo para saber si un teléfono es suficiente o es necesario otro).
CABINAS STORAGE 3
GENERATE 20,10
QUEUE FILA
ENTER CABINAS
DEPART FILA
ADVANCE 10,5
LEAVE CABINAS
TERMINATE
GENERATE 20,10
QUEUE FILA
ENTER CABINAS
DEPART FILA
ADVANCE 10, 5
LEAVE CABINAS
TERMINATE
GENERATE 28800
TERMINATE 1
START 1
GPSS World Simulation Report - Untitled Model 12.14.1
Thursday, December 03, 2009 12:42:05
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 28800.000 16 0 1
NAME VALUE
CABINAS 10000.000
FILA 10001.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 1433 0 0
2 QUEUE 1433 0 0
3 ENTER 1433 0 0
4 DEPART 1433 0 0
5 ADVANCE 1433 0 0
6 LEAVE 1433 0 0
7 TERMINATE 1433 0 0
8 GENERATE 1455 0 0
9 QUEUE 1455 0 0
10 ENTER 1455 0 0
11 DEPART 1455 0 0
12 ADVANCE 1455 0 0
13 LEAVE 1455 0 0
14 TERMINATE 1455 0 0
15 GENERATE 1 0 0
16 TERMINATE 1 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE. (-0) RETRY
FILA 1 0 2888 2888 0.000 0.000 0.000 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
CABINAS 3 3 0 3 2888 1 1.008 0.336 0 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
2890 0 28802.016 2890 0 8
2891 0 28811.462 2891 0 1
2892 0 57600.000 2892 0 15
Ejemplo – 2
Simule la operación del establecimiento por 8 horas y determine el tamaño de los componentes de acuerdo a los resultados. Tome en cuenta que de las 13:00 a las 15:00 llegan exactamente tres personas más por unidad de tiempo y que el comedor abre a la 11:00.
• Los clientes llegan a partir de las 11:00 de manera independiente con un tiempo entre llegadas distribuido con probabilidad uniforme entre 60 y 30 segundos. El tiempo de cobro en la caja es aleatorio e uniformemente distribuido entre 90 y 50 segundos. Suponga que la comida se sirve sólo
en la parte inicial de la barra, tomando un tiempo de 40 ± 20 segundos. Después sólo se recorre la barra hasta llegar a la caja para realizar su pago.
• Suponga que las personas permanecen comiendo durante 18 ± 5 min y después se retiran. Se desea una fila menor a 5 personas detrás del punto inicial de la barra en espera de atención (zona de servicio comida).
• Con base en los resultados de su programa diga cuantos lugares (asientos) debe tener el comedor (considere que un comensal puede sentarse en cualquier mesa siempre que exista un lugar libre en ella) y diga el tamaño de la barra que necesita (para cuantas personas).
SALA STORAGE 20
GENERATE 120,60
TRANSFER .20,FINAL
QUEUE FILA
TRANSFER .25, GALLET
SEIZE MBEBIDA
ADVANCE 90,30
RELEASE MBEBIDA
DEPART FILA
TERMINATE
GALLET TRANSFER .50,SOLOGALL
SEIZE MBEBIDAS
ADVANCE 90,30
RELEASE MBEBIDAS
SOLOGALL SEIZE MGALLETAS
ADVANCE 90,30
RELEASE MGALLETAS
DEPART FILA
FINAL TERMINATE
GENERATE 14400
TERMINATE 1
START 1
GPSS World Simulation Report - TAREA .8.1
Thursday, December 03, 2009 12:50:35
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 14400.000 20 3 1
NAME VALUE
FILA 10001.000
FINAL 18.000
GALLET 10.000
MBEBIDA 10002.000
MBEBIDAS 10003.000
MGALLETAS 10004.000
SALA 10000.000
SOLOGALL 14.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 117 0 0
2 TRANSFER 117 0 0
3 QUEUE 87 0 0
4 TRANSFER 87 0 0
5 SEIZE 70 0 0
6 ADVANCE 70 0 0
7 RELEASE 70 0 0
8 DEPART 70 0 0
9 TERMINATE 70 0 0
GALLET 10 TRANSFER 17 0 0
11 SEIZE 11 0 0
12 ADVANCE 11 0 0
13 RELEASE 11 0 0
SOLOGALL 14 SEIZE 17 0 0
15 ADVANCE 17 0 0
16 RELEASE 17 0 0
17 DEPART 17 0 0
FINAL 18 TERMINATE 47 0 0
19 GENERATE 1 0 0
20 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
MBEBIDA 70 0.440 90.561 1 0 0 0 0 0
MBEBIDAS 11 0.065 84.646 1 0 0 0 0 0
MGALLETAS 17 0.103 87.487 1 0 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY (0) AVE.CONT. AVE.TIME AVE. (-0) RETRY
FILA 2 0 87 0 0.624 103.326 103.326 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
SALA 20 20 0 0 0 1 0.000 0.000 0 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
119 0 14438.010 119 0 1
120 0 28800.000 120 0 19
EJEMPLO – 3
Elabore una simulación de una gasolinera aislada en una comunidad y usa una bomba donde el Tiempo de yegada promedio es de 30 min y de1 ½. Y el tiempo de atención es de 15,25 min. Simule 7 días.
GASOLINERA STORAGE 1
GENERATE 90,30
QUEUE FILA
ENTER GASOLINERA
DEPART FILA
ADVANCE 25, 15
LEAVE GASOLINERA
TERMINATE 1
START 101080
GPSS World Simulation Report - Gasolinera1.5.1
Thursday, December 03, 2009 13:11:28
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 9096996.455 7 0 1
NAME VALUE
FILA 10001.000
GASOLINERA 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 101080 0 0
2 QUEUE 101080 0 0
3 ENTER 101080 0 0
4 DEPART 101080 0 0
5 ADVANCE 101080 0 0
6 LEAVE 101080 0 0
7 TERMINATE 101080 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE. (-0) RETRY
FILA 1 0 101080 101080 0.000 0.000 0.000 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
GASOLINERA 1 1 0 1 101080 1 0.277 0.277 0 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
101081 0 9097042.252 101081 0 1
Trabajo de:
Perla Banesa García Talavera
No hay comentarios:
Publicar un comentario