Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GRUPO: ModSim_205
PROBLEMA 1.1 Del libro texto (Law), cada grupo impar deberá implementar el modelo del banco
con cambio de fila.
I. Parámetros de entrada:
Nombre Descripción
shortest_length Longitud de la cola más corta
shortest_queue Número de la fila más corta
Tipo Descripción
1 Llegada de un cliente
2 Salida de un cliente, al terminar de ser atendido
3 Cierre de las puertas del banco (5 pm)
1
25 Lista de eventos t evento tipo evento cajero
(ev. tipo 2)
Contador/Acumulador Descripción
Sampst 1 Demoras en cola (todas las filas)
Subprograma Propósito
arrive Registrar la llegada de un cliente al banco
depart Registrar la salida de un cliente, tras haber sido atendido
jockey Cambiar a un cliente a una fila más corta, si es posible
report Generar un reporte con las medidas de desempeño
2
3
4
5
6
VIII. Resultados de la simulación:
sampst Number
variable of
number Average values Maximum Minimum
________________________________________________________________________
sampst Number
variable of
number Average values Maximum Minimum
________________________________________________________________________
sampst Number
variable of
number Average values Maximum Minimum
________________________________________________________________________
Tanto para la medida de desempeño del promedio de clientes en cola (21 a 0.6 clientes), y de
tiempo promedio de demora en cola (21.9 a 0.6 minutos), para esta simulación obtenemos una
gran reducción cuando pasamos de 5 a 6 cajeros . Para el caso de 7 cajeros, tenemos que casi
nunca hay clientes en cola, y que los que deben hacer cola no deben esperar mucho tiempo desde
su llegada para empezar a ser atendidos. La demora máxima en cola fue de unos 82, 12, y 8
minutos para el caso de 5, 6 y 7 cajeros, respectivamente.
7
PROBLEMA 1.2 Los barcos llegan a un puerto con tiempos entre llegadas que son variables
aleatorias exponenciales IID con una media de 1,25 días. El puerto tiene un muelle con dos
amarres y dos grúas para descargar los barcos; los barcos que llegan cuando ambos amarres están
ocupados se unen a una cola FIFO. El tiempo para que una grúa descargue un barco se distribuye
de manera uniforme entre 0,5 y 1,5 días.
Si solo hay un barco en el puerto, ambas grúas descargan el barco y el tiempo de descarga
(restante) se reduce a la mitad. Cuando dos barcos están en el puerto, una grúa trabaja en cada
barco. Si ambas grúas están descargando un barco cuando llega un segundo barco, una de las
grúas comienza inmediatamente a servir al segundo barco y el tiempo de servicio restante del
primer barco se duplica.
Suponiendo que no haya barcos en el puerto en el momento 0, ejecute la simulación durante 90
días y calcule el tiempo mínimo, máximo y promedio que los barcos están en el puerto (que
incluye su tiempo de amarre). También estimar la utilización esperada de cada amarre y de las
grúas.
I. Parámetros de entrada:
Tipo Descripción
1 Llegada de un barco al puerto
2 Salida de un barco del puerto, al terminar el descargue
3 Fin de la simulación
8
V. Contadores y/o acumuladores:
Contador/Acumulador Descripción
Sampst 1 Demoras en el puerto (desde llegada hasta salida)
Subprograma Propósito
arrive Registrar llegada de un barco
unload Registrar fin de descarga de un barco
update_unload_times Reubicar grúas y actualizar tiempos restantes de descarga
report Generar un reporte con las medidas de desempeño
9
10
11
12
VIII. Resultados de la simulación:
sampst Number
variable of
number Average values Maximum Minimum
________________________________________________________________________
13
Mooring 1 (2) & Mooring 2 (3) utilization:
File Time
number average Maximum Minimum
_______________________________________________________
File Time
number average Maximum Minimum
_______________________________________________________
Los resultados de la simulación arrojan un buen tiempo para la duración de cada barco en el
puerto, pues es incluso menor a la media de la distribución correspondiente al tiempo de
descarga. La demora máxima fue de 3 días y la mínima fue muy cercana a la mínima posible (0.25
días, pues el tiempo de descarga mínimo es 0.5 días, pero si el barco no hace cola y ambas grúas
están libres ese tiempo se reduce a la mitad). Tanto los amarres como las grúas estuvieron libres
más de la mitad del tiempo. El amarre 1 fue más utilizado que el 1 debido a la lógica de la
simulación cuando un barco llega y están libres ambos amarres, pero las grúas si tienen la misma
utilización, pues no es posible que en algún momento haya una trabajando y la otra no.
PROBLEMA 2.5 Un promedio de 10 personas/hora con distribución de Poisson entran a los carriles
centrales de una piscina con el fin de nadar un rato. En promedio, cada persona nada 30 minutos
con distribución exponencial.
En la piscina existen tres carriles disponibles para este tipo de nadadores. Si un nadador se
encuentra sólo en un carril, nadara pegado siempre al lado derecho del carril; en caso de que otra
persona entre en ese carril cada nadador realizará su ejercicio por un extremo del carril.
Debido a políticas de seguridad nunca puede haber más de dos nadadores en un mismo carril, por
esto, si un nadador llega y están ocupados los carriles se retira enojado y no regresa.
14
I. Parámetros de entrada:
Tipo Descripción
1 Llegada de una persona a la piscina
2 Salida de una persona de la piscina
3 Fin de la simulación
Contador/Acumulador Descripción
t_3_swimming Tiempo en el que hay 3 personas nadando
happy_people Gente que encuentra cupo en la piscina al llega
angry_people Gente que se va enfadada al no encontrar cupo
Subprograma Propósito
arrive Registrar la llegada de una persona a la piscina
depart Registrar la salida de una persona de la piscina
report Generar un reporte con las medidas de desempeño
15
16
17
VIII. Resultados de la simulación:
People who don´t find space in the pool when they arrive: 11
En promedio hay menos de 4 personas (lo correspondiente a 2 carriles) nadando. Con 3 carriles
no se asegura que el 95% de nadadores que llegan a la piscina puedan entrenar, ya que este
porcentaje es de 88.5%. Sin embargo, aumentando a 4 carriles, ya se tiene que este porcentaje
pasa a 95.8%
PROBLEMA 2.6 Después del embalaje, un transportador de banda transfiere al inventario los
productos acabados en lotes de 1000 unidades. Los cartones de embalaje se colocan en la banda
del transportador automáticamente, a una distancia de 2.10 mts, de centro a centro. Los cartones
se descargan a mano y se retiran de la banda dentro de una distancia de 2.10 mts. O sea que el
trabajador no puede alcanzar un cartón que esté a más de 1.05 mts de él.
Cualquier cartón no descargado por el empleado cae automáticamente de la banda y se debe
recuperar en un momento posterior. El tiempo necesario para descargar un cartón está distribuido
normalmente con una media de 15 segundos y una desviación estándar de 3 segundos.
La distancia del punto de carga al de descarga, medida a lo largo del transportador, es de 30 mts.
El transportador puede funcionar a cualquier velocidad que se desee. . Sea X el número de
cartones retirados por hora y sea Y el número de cartones que deja de descargar el empleado por
hora.
I. Parámetros de entrada:
18
lot_size Tamaño del lote
1000 und
Nombre Descripción
speed Velocidad de la banda en una simulación específica
t_interarrival Tiempo entre llegadas de cartones a la zona de descarga
Tipo Descripción
1 Llegada de un cartón a la zona de alcance del trabajador
2 Caída de un cartón al no ser descargado
3 Comienzo de una descarga
4 Finalización de una descarga
Contador/Acumulador Descripción
unloaded_cartons Cartones descargados por el trabajador
fallen cartons Cartones caídos de la banda al no ser descargados
Subprograma Propósito
initialize Inicializar variables no presentes en simlib
arrive Registrar la llegada de un cartón a la zona de alcance
fall Registrar la caída de un cartón de la banda
start_unload Registrar el inicio de una descarga
end_unload Registrar el fin de una descarga
report Generar un reporte con las medidas de desempeño
19
normal Generar valores de una v.a. con distribución normal
20
21
22
23
24
VIII. Resultados de la simulación:
Para el caso a:
La velocidad de la banda que maximiza la diferencia X-Y está entre 0.135 m/s y 0.14 m/s.
Para el caso b, tenemos el máximo valor de la diferencia para los valores de 0.085 y 0.095 m/s,
pero debido a la variabilidad de las distancias entre cartones, realmente no hay un patrón que nos
permita confirmar que efectivamente esos son las velocidades óptimas:
25
0.0950 25.2632 7.5824 90.7364 41.2798
49.4566
0.1000 24.0000 7.0584 92.7969 49.0194
43.7775
0.1050 22.8571 6.8236 94.6717 52.0255
42.6462
0.1100 21.8182 6.1787 99.6967 62.3104
37.3863
0.1150 20.8696 5.6057 107.7466 70.8202
36.9264
0.1200 20.0000 5.5836 108.1746 71.1015
37.0731
0.1250 19.2000 5.4474 115.1007 68.6565
46.4441
0.1300 18.4615 5.0365 114.7631 83.9876
30.7756
0.1350 17.7778 5.0007 117.9826 82.1879
35.7947
0.1400 17.1429 4.7786 119.2825 90.1943
29.0882
0.1450 16.5517 4.5758 124.3508 94.4104
29.9403
0.1500 16.0000 4.4842 123.1000 100.1302
22.9697
PROBLEMA 2.7 Una pequeña bodega se surte de material usando una flotilla de 3 camionetas. Se
contrata a un muchacho para descargar las camionetas. El tiempo de descarga depende del
número de camionetas en la bodega(n) de acuerdo a la función E(t) = 1 /n horas para n= 1,2,3 con
distribución exponencial. Las camionetas descargadas van por más material y el tiempo de viaje es
de 2 horas con distribución exponencial.
Determine:
I. Parámetros de entrada:
26
II. Otras variables del modelamiento:
Tipo Descripción
1 Llegada de un camioneta a la bodega
2 Salida de una camioneta (al terminar descarga)
3 Fin de la simulación
Contador/Acumulador Descripción
filest 1 Promedio camionetas esperando a ser descargadas
filest 2 Utilización del muchacho
filest 3 Promedio de camionetas viajando
t_all_traveling Tiempo en el que todas las camionetas están viajando
Subprograma Propósito
arrive Registrar la llegada de un camión a la bodega, y programar
el tiempo que pasa ahí para ser descargado.
depart Registrar la salida de un camión por carga y programar el
tiempo de viaje del camión.
27
report Registrar los resultados de la simulación que están en las
medidas de desempeño
28
29
30
31
VIII. Resultados de la simulación:
Dentro de los principales datos sobre las medidas de desempeño que nos brinda la simulación
tenemos que el muchacho está ocupado en un 75% del tiempo, y el tiempo en el que todas las
camionetas están viajando es precisamente ese 25% de tiempo que está libre. En promedio hay
más de la mitad de camionetas viajando, y 0.5 esperando a ser descargadas.
32