Professional Documents
Culture Documents
Sesin
Modelos de Sistemas de
Colas en Arena
OBJETIVOS
Al culminar la presente prctica, el alumno estar capacitado para:
Construir modelos de simulacin de sistemas de colas utilizando el software Arena.
Analizar el comportamiento de los sistemas de colas a travs del modelo
implementado.
Evaluar alternativas de rediseo.
RECURSOS
Caso 1:
PROCESOS DE COLAS
El Banco de Crdito piensa abrir una ventanilla de servicio en automvil para servicio a los clientes. La gerencia
estima que los clientes llegarn a una tasa de 15 por hora. El cajero que estar en la ventanilla puede atender a
una tasa de uno cada tres minutos.
Suponiendo que las llegadas son de Poisson y que el servicio es exponencial, encuentre:
Simulacin de Sistemas
1.
2.
3.
4.
5.
Por la disponibilidad limitada de espacio y el deseo de proporcionar un nivel de servicio aceptable, el gerente del
banco quisiera asegurar, con un 95% de certeza que los clientes no tengan que esperar y sean atendidos
inmediatamente. Para ello tiene dos opciones: conseguir que el empleado de la ventanilla trabaje ms rpido, o
poner ms empleados conservando la misma tasa de servicio. Evaluar las dos posibilidades.
Simulacin de Sistemas
Para calcular la longitud mnima de la simulacin, empezaremos con 1000 minutos y nos fijaremos en los dos
primeros resultados del fichero de resultados Ejemplo-1.out: Banco.TotalTimePerEntity (Tiempo total de
permanencia en el sistema W) y Banco.WaitTimePerEntity (Tiempo de espera en cola Wq).
Simulacin de Sistemas
El valor que se observa en la columna Half With, nos indica el rango dentro del cual est el valor buscado con
95% de probabilidad, es decir, se trata de una medida del error que se est cometiendo en la simulacin. En este
primer caso, se puede ver que aparece la expresin (Insuf), que indica que la longitud de la simulacin no es lo
suficientemente grande para hacer el anlisis estadstico que proporciona el valor. Por tanto, parece claro que
debemos hacer simulaciones ms largas, al menos hasta que en la columna Half With se obtenga un valor que sea
alrededor del 5% del valor nominal. En la siguiente tabla, se muestran los resultados de varias simulaciones de
distintas longitudes, con el objetivo de calcular la longitud mnima de la simulacin.
A la vista de estos resultados, parece claro que la simulacin debe tener una longitud mnima de ms o menos
5000 horas, ya que se tiene un error en torno al 5%, por otro lado, este error va disminuyendo segn se va
aumentando la longitud de la simulacin. El warm-up se utiliza para evitar el periodo transitorio que se tiene al
empezar con todo el sistema vaco. Sin embargo, en este caso no parece necesario, ya que se obtienen resultados
similares con o sin warm-up.
Simulacin de Sistemas
En la figura siguiente, se muestra el fichero model1.out en el que se recogen todos los resultados de la
simulacin.
Simulacin de Sistemas
2.
3.
4.
5.
Aunque L se ha calculado como la cantidad de trabajo en proceso (Work In Process), vamos a utilizar una
variable definida por el usuario para que su clculo sea ms claro (adems servir ms adelante para el clculo de
las probabilidades).
Simulacin de Sistemas
Simulacin de Sistemas
Simulacin de Sistemas
Simulacin de Sistemas
10
Simulacin de Sistemas
11
Simulacin de Sistemas
12
Simulacin de Sistemas
13
Simulacin de Sistemas
14
Simulacin de Sistemas
15
EJERCICIOS PROPUESTOS
2
10
3
30
4
35
5
15
6
5
7
5
Llegan tres tipos de clientes (A, B y C), de los cuales el 30% son del tipo A y 50% del
tipo B. El tiempo de servicio para los clientes tipo C tiene igual probabilidad de estar
entre 1 y 6 minutos, el tiempo de servicio para los clientes tipo A tiene
comportamiento exponencial con una media de 5 minutos y para los clientes tipo B
tienen un comportamiento normal con media 5 y desviacin estndar de 2 minutos.
Implemente un modelo de simulacin para determinar en un periodo de 8 horas:
a) El tiempo promedio de espera de los clientes
b) El nmero de clientes promedio en cola.
c) La utilizacin del punto de atencin.
d) El nmero de clientes de cada tipo que llegaron al sistema.
e) El nmero de clientes de cada tipo que fueron atendidos.
e) El mximo tiempo de espera registrado.
Simulacin de Sistemas
16
Simulacin de Sistemas
17
Simulacin de Sistemas
18