Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ANEXO - Ejercicios Resueltos Gpss
ANEXO - Ejercicios Resueltos Gpss
REPROC
SALEN
15
COLAMAQ
MAQUINA
COLAMAQ
14,4
MAQUINA
COLAINSP
INSPEC
COLAINSP
11,3
INSPEC
0.90,REPROC,SALEN
TERMINATE 1
;llegada de piezas
;inspeccin de la pieza
; el 10% va a reproceso
; piezas terminadas que salen
END TIME
789.380
BLOCKS
13
NAME
COLAINSP
COLAMAQ
INSPEC
MAQUINA
REPROC
SALEN
LABEL
REPROC
SALEN
FACILITY
MAQUINA
FACILITIES
2
STORAGES
0
VALUE
10002.000
10000.000
10003.000
10001.000
2.000
13.000
LOC
1
2
3
4
5
6
7
8
9
10
11
12
13
ENTRIES
55
BLOCK TYPE
GENERATE
QUEUE
SEIZE
DEPART
ADVANCE
RELEASE
QUEUE
SEIZE
DEPART
ADVANCE
RELEASE
TRANSFER
TERMINATE
UTIL.
0.973
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
INSPEC
54
QUEUE
COLAMAQ
COLAINSP
0.751
10.973
AVE.(-0) RETRY
19.177
0
1.721
0
Problema 2
Los usuarios del laboratorio de computacin llegan cada 5 3 minutos. Si el laboratorio
esta lleno van al bar donde permanecen 5 minutos. Pasado ese tiempo, el 50% de los
alumnos vuelve a intentar usar el laboratorio, el resto permanece durante 60 minutos ms
y luego se va. El tiempo de permanencia en el laboratorio es de 60 20 minutos, y su
capacidad es de 10 mquinas.
a) Cuntos alumnos se van sin haber usado el laboratorio despus de 8 horas de
simulacin? Sern aquellos usuarios que salgan por el TERMINATE del bloque
SIGUE. Observando la salida tenemos : 23 usuarios
b)
STORAGE
STORAGE
1000
10
GENERATE
TRANSFER
5,3
BOTH,IRLAB,IRBAR
; arribo de usuarios
REINT
IRLAB
ENTER
ADVANCE
LEAVE
TERMINATE
LAB
60,20
LAB
; entran al laboratorio
IRBAR
ENTER
ADVANCE
LEAVE
TRANSFER
BAR
5
BAR
0.50,SIGUE,REINT
; entran al bar
SIGUE
ENTER
ADVANCE
LEAVE
TERMINATE
BAR
60
BAR
GENERATE
TERMINATE
480
1
END TIME
480.000
BLOCKS
16
FACILITIES
0
VALUE
10000.000
7.000
STORAGES
2
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
IRLAB
LAB
REINT
SIGUE
LABEL
3.000
10001.000
2.000
11.000
LOC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
REINT
IRLAB
IRBAR
SIGUE
STORAGE
BAR
LAB
BLOCK TYPE
GENERATE
TRANSFER
ENTER
ADVANCE
LEAVE
TERMINATE
ENTER
ADVANCE
LEAVE
TRANSFER
ENTER
ADVANCE
LEAVE
TERMINATE
GENERATE
TERMINATE
Problema 3
Una biblioteca tiene 4 salas con 15, 12, 10 y 8 sillas respectivamente. Los usuarios llegan
con una distribucin exponencial y una media de 1 minuto, y se ubican en la primera sala
vaca que encuentran. Si ninguna lo est se retiran del sistema. El tiempo de permanencia
en la sala esta distribuido exponencialmente con una media de 40 minutos.
a) Cul es la sala con mayor porcentaje de ocupacin? Observando la columna
UTIL de la SALA1 se observa que es la de mayor porcentaje de ocupacin : 0.884 =
88,4%
b)
Cunto tiempo lleva atender 50 usuarios? Debo hacer START 50 y luego ver el
END-TIME en la salida de simulacin. Observando la salida tenemos: 89.476
minutos
STORAGE
STORAGE
STORAGE
STORAGE
15
12
10
8
REINT
GENERATE
TRANSFER
(EXPONENTIAL(1,0,1))
ALL,IRSALA1,SALIR,4
ENTER
ADVANCE
LEAVE
TERMINATE
ENTER
ADVANCE
SALA1
(EXPONENTIAL(2,0,40))
SALA1
1
SALA2
(EXPONENTIAL(2,0,40))
IRSALA1
;
;
;
;
capacidad
capacidad
capacidad
capacidad
lmite
lmite
lmite
lmite
de
de
de
de
la
la
la
la
sala
sala
sala
sala
1
2
3
4
; arribo de personas
; entran a la sala1
; entran a la sala 2
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
SALIR
LEAVE
TERMINATE
ENTER
ADVANCE
LEAVE
TERMINATE
ENTER
ADVANCE
LEAVE
TERMINATE
TERMINATE
SALA2
1
SALA3
; entran a la sala 3
(EXPONENTIAL(3,0,40))
SALA3
1
SALA4
; entran a la sala 4
(EXPONENTIAL(4,0,40))
SALA4
1
; salen los que no consiguieron entradas
END TIME
89.476
NAME
IRSALA1
REINT
SALA1
SALA2
SALA3
SALA4
SALIR
BLOCKS
19
LABEL
STORAGES
4
VALUE
3.000
2.000
10000.000
10001.000
10002.000
10003.000
19.000
SALIR
LOC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
STORAGE
SALA1
SALA2
SALA3
SALA4
REINT
IRSALA1
FACILITIES
0
BLOCK TYPE
GENERATE
TRANSFER
ENTER
ADVANCE
LEAVE
TERMINATE
ENTER
ADVANCE
LEAVE
TERMINATE
ENTER
ADVANCE
LEAVE
TERMINATE
ENTER
ADVANCE
LEAVE
TERMINATE
TERMINATE
Problema 4
En una zona de bosques, se ha detectado que el numero de incendios por da sigue una
distribucin de Poisson con una media de 4 incendios por da. Al examinar los datos se
observa que el 85% de los mismos requiere de 1 carro de bomberos, mientras que el 15%
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
UNCARRO
STORAGE
GENERATE
TRANSFER
(POISSON(1,6))
0.85,DOSCARROS,UNCARRO
ENTER
CARROS
ADVANCE(NORMAL(1,3,0.5))
LEAVE
CARROS
TERMINATE
DOSCARROS ENTER
CARROS,2
ADVANCE
(NORMAL(2,4,1))
LEAVE
CARROS,2
TERMINATE
GENERATE 240
TERMINATE 1
END TIME
240.000
BLOCKS
12
NAME
CARROS
DOSCARROS
UNCARRO
FACILITIES
0
LABEL
UNCARRO
DOSCARROS
STORAGE
CARROS
STORAGES
1
VALUE
10000.000
7.000
3.000
LOC
1
2
3
4
5
6
7
8
9
10
11
12
BLOCK TYPE
GENERATE
TRANSFER
ENTER
ADVANCE
LEAVE
TERMINATE
ENTER
ADVANCE
LEAVE
TERMINATE
GENERATE
TERMINATE
Problema 5
Un dispositivo electrnico de red recibe un paquete de datos cada 5 3 milisegundos.
Demora 5 1 milisegundo en procesarlo.
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
En el buffer se pueden encolar hasta 5 paquetes. Por lo tanto, el dispositivo tiene lugar
para 1 paquete en proceso + 5 paquetes ms en el buffer.
Si el buffer est lleno, un paquete nuevo que llega se descarta.
Simular 1000 paquetes salidos del sistema (procesados + descartados).
Modelo en gpss (unidades de tiempo expresadas en milisegundos)
BUF
SEGUIR
STORAGE
GENERATE 5,3
TEST E
SF$BUF,1,SEGUIR
TERMINATE 1
;Procesos descartados
ENTER
SEIZE
LEAVE
ADVANCE
RELEASE
TERMINATE
;Procesados
BUF
DISPOSITIVO
BUF
5,1
DISPOSITIVO
1
SEGUIR
FACILITY
DISPOSITIVO
STORAGE
BUF
LOC
1
2
3
4
5
6
7
8
9
ENTRIES
992
END TIME
5018.224
BLOCK TYPE
GENERATE
TEST
TERMINATE
ENTER
SEIZE
LEAVE
ADVANCE
RELEASE
TERMINATE
UTIL.
0.985
BLOCKS
9
FACILITIES
1
STORAGES
1
ENTRIES AVL.
992
1
Problema 6
A un banco ingresa una persona cada 60 10 segundos. Al entrar se dirigen a
una
cola demorando 5 2 segundos en llegar. Hay tres cajas atendiendo, cada una
demora 3 2 minutos en atender a cada persona, la que luego se retira
demorando 7
2 segundos en llegar a la puerta.
Hay una puerta de entrada y otra de salida. Por cada una de las puertas slo
puede
pasar de a una persona por vez demorando 3 2 segundos.
Simular 5 horas de atencin, indicando la cola mxima registrada.
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
STORAGE
STORAGE
1000
3
CANTIDAD
COLA
TABLE
QTABLE
S$EDIFICIO,4,2,20
COLACAJA,0,60,20
GENERATE
QUEUE
60,10
PUERTAE
SEIZE
DEPART
ADVANCE
RELEASE
ENTER
ADVANCE
QUEUE
ENTER
DEPART
ADVANCE
LEAVE
ADVANCE
PUERTAE
PUERTAE
3,2
PUERTAE
EDIFICIO
5,2
COLACAJA
CAJAS
COLACAJA
180,120
CAJAS
7,2
QUEUE
SEIZE
DEPART
ADVANCE
RELEASE
LEAVE
TERMINATE
PUERTAS
PUERTAS
PUERTAS
3,2
PUERTAS
EDIFICIO
entrada
salida
GENERATE 120
;cada 2 minutos se tabula la cantidad de gente
TABULATE CANTIDAD
TERMINATE
GENERATE 18000
TERMINATE 1
LOC
1
2
3
4
5
6
7
8
9
END TIME
18000.000
BLOCK TYPE
GENERATE
QUEUE
SEIZE
DEPART
ADVANCE
RELEASE
ENTER
ADVANCE
QUEUE
BLOCKS
26
FACILITIES
2
STORAGES
2
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
FACILITY
PUERTAE
PUERTAS
QUEUE
COLACAJA
PUERTAE
PUERTAS
ENTRIES
302
287
ENTER
DEPART
ADVANCE
LEAVE
ADVANCE
QUEUE
SEIZE
DEPART
ADVANCE
RELEASE
LEAVE
TERMINATE
GENERATE
TABULATE
TERMINATE
GENERATE
TERMINATE
UTIL.
0.050
0.048
290
290
290
287
287
287
287
287
287
287
287
287
149
149
149
1
1
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TABLE
CANTIDAD
MEAN
10.617
447.490
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
STORAGE
EDIFICIO
CAJAS
COLA
STD.DEV.
3.967
AVE.(-0) RETRY
466.345
0
0.000
0
1.294
0
_
4.000
6.000
8.000
10.000
12.000
14.000
16.000
4.000
6.000
8.000
10.000
12.000
14.000
16.000
18.000
_
0.000
60.000
120.000
180.000
240.000
300.000
360.000
420.000
480.000
540.000
600.000
660.000
720.000
780.000
0.000
60.000
120.000
180.000
240.000
300.000
360.000
420.000
480.000
540.000
600.000
660.000
720.000
780.000
840.000
229.804
Problema 7
A una oficina telefnica llegan personas a razn de 10 5 minutos, las cuales
caminan a lo largo de un corredor hasta llegar a un mostrador demorando 3
1 min.,
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
STORAGE
TABLE
TABLE
QTABLE
TABLE
1000
M1,4,4,30
S$OFICINA,1,2,20
COLAEMP,1,1,20
Q$COLAEMP,1,1,20
GENERATE
ENTER
ADVANCE
TABULATE
QUEUE
SEIZE
DEPART
ADVANCE
RELEASE
TRANSFER
10,5
OFICINA
3,1
CANTCOLA
COLAEMP
EMPLE
COLAEMP
4,2
EMPLE
0.60,LLAMLAR,LLAMCOR
LLAMCOR
ADVANCE
15,5
TABULATE TIEMPO
LEAVE
OFICINA
TERMINATE
LLAMLAR
ADVANCE
7,3
TABULATE TIEMPO
LEAVE
OFICINA
TERMINATE
GENERATE 1
;cada 1 minutos se tabula la cantidad de gente
TABULATE CANTCLI
TERMINATE
GENERATE 180
TERMINATE 1
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
START TIME
0.000
LABEL
LLAMCOR
LLAMLAR
FACILITY
EMPLE
QUEUE
COLAEMP
LOC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
ENTRIES
15
END TIME
180.000
BLOCK TYPE
GENERATE
ENTER
ADVANCE
TABULATE
QUEUE
SEIZE
DEPART
ADVANCE
RELEASE
TRANSFER
ADVANCE
TABULATE
LEAVE
TERMINATE
ADVANCE
TABULATE
LEAVE
TERMINATE
GENERATE
TABULATE
TERMINATE
GENERATE
TERMINATE
UTIL.
0.373
BLOCKS
23
FACILITIES
1
STORAGES
1
STORAGE
OFICINA
TABLE
TIEMPO
MEAN
19.409
CANTCLI
1.570
COLA
0.000
CANTCOLA
0.000
STD.DEV.
4.020
4.000
24.000
0.742
_
0.000
_
0.000
_
ENTRIES AVL.
16
1
AVE.(-0) RETRY
0.000
0
RANGE
-
24.000
44.000
10.000
0.000
0.000
Problema 8
A un supermercado llegan clientes por 2 puertas. Por la puerta 1, uno cada 2
1 min.
y por la puerta 2 cada 45 15 seg. Los que ingresaron por la puerta 1 demoran
40
20 seg. en juntarse con los que ingresaron por la puerta 2.
Un 30% va a dejar los envases a una empleada que los atiende en 30 10
seg., el
resto sigue el recorrido.
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
El 60% va a fiambrera donde sacan un nmero por el cual los llaman; el puesto
es
atendido por 3 empleados y el tiempo de atencin es de 100 45 seg. El resto
va a
verdulera donde hay un nico empleado que atiende en 50 20 seg.
Luego recorren la zona de autoservicio durante 300 120 seg. Una vez
finalizadas
las compras se dirigen a una nica caja que demora 60 30 seg. en
atenderlos. Al
terminar de pagar se retiran del supermercado.
Simular de 9 a 13 horas. Y obtener:
- La cantidad de personas que hay en cola frente a la empleada que
recibe los envases, vista por una persona antes de ponerse en la
citada cola.
- El tiempo de permanencia de los clientes en el supermercado
Modelo en gpss (unidades de tiempo expresadas en minutos)
EMPFIAMB
CANTCOLA
TIEMPO
STORAGE
TABLE
TABLE
3
Q$COLAEMP,1,5,10
M1,50,50,20
GENERATE
ADVANCE
TRANSFER
120,60
40,20
,PROCE
GENERATE
TRANSFER
45,15
,PROCE
PROCE
TRANSFER
0.30,SIGUE,BOTEL
BOTEL
TABULATE
QUEUE
SEIZE
DEPART
ADVANCE
RELEASE
TRANSFER
CANTCOLA
COLAEMP
EMPLE
COLAEMP
30,10
EMPLE
,SIGUE
SIGUE
TRANSFER
0.60,VERDU,FIAMB
FIAMB
QUEUE
ENTER
DEPART
ADVANCE
LEAVE
ADVANCE
TRANSFER
COLAFIAMB
EMPFIAMB
COLAFIAMB
100,45
EMPFIAMB
300,120
,IRCAJA
VERDU
QUEUE
SEIZE
DEPART
ADVANCE
COLAVERDU
VERDULE
COLAVERDU
50,20
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
IRCAJA
RELEASE
ADVANCE
TRANSFER
VERDULE
300,120
,IRCAJA
QUEUE
SEIZE
DEPART
ADVANCE
RELEASE
TABULATE
TERMINATE
COLACAJA
CAJA
COLACAJA
60,30
CAJA
TIEMPO
GENERATE
TERMINATE
14400
1
PROCE
BOTEL
SIGUE
FIAMB
VERDU
IRCAJA
FACILITY
EMPLE
VERDULE
CAJA
QUEUE
COLAFIAMB
UTIL.
0.274
0.589
0.964
FACILITIES STORAGES
3
1
ENTRY COUNT CURRENT COUNT RETRY
121
0
0
121
1
0
120
0
0
317
0
0
317
0
0
437
0
0
135
0
0
135
0
0
135
0
0
135
0
0
135
1
0
134
0
0
134
0
0
436
0
0
264
0
0
264
0
0
264
0
0
264
1
0
263
0
0
263
4
0
259
0
0
172
0
0
172
0
0
172
0
0
172
1
0
171
0
0
171
7
0
164
0
0
423
189
0
234
0
0
234
0
0
234
1
0
233
0
0
233
0
0
233
0
0
1
0
0
1
0
0
AVE.(-0) RETRY
14.209
0
SIMULACIN
Ingeniera Sistemas de Informacin - UTN-FRSF
COLAEMP
COLAVERDU
COLACAJA
1
3
190
0
0
189
135
172
423
STORAGE
EMPFIAMB
TABLE
CANTCOLA
MEAN
0.000
111
93
1
TIEMPO
STD.DEV.
0.000
_
3649.980 1819.250
300.000
350.000
400.000
450.000
500.000
550.000
600.000
650.000
700.000
750.000
800.000
850.000
900.000
950.000
0.023
0.187
92.996
ENTRIES AVL.
264
1
2.498
15.697
3165.825
14.051
34.176
3173.327
0
0
0
RANGE
-
1.000
350.000
400.000
450.000
500.000
550.000
600.000
650.000
700.000
750.000
800.000
850.000
900.000
950.000
_