1. Observe el video SIMULACION CON ARENA 1(A).flv que servir como base para la solucin de este ejercicio:
Se trata de un banco que tiene las siguientes caractersticas: Tres cajeros para atencin al publico Cada cliente llega al banco con media exponencial de 5 minutos No existe un mximo de arribos El tiempo de atencin es uniforme que va de 3 minutos a 8 minutos Se quiere simular un tiempo de mil horas Pinte los cajeros como en el video Corra la simulacin con play para ver la animacin, pare y corra con fast-forward para obtener los resultados
Procedimiento en el programa Arena. Se agrega un create y se define que cada cliente llega al banco con media exponencial de 5 minutos. Una entrada por arribo y no existe un mximo de arribos.
Se agrega un process donde se define el recurso caja en modo set y regla de seleccin Preferred Order. Asimismo se establece Type Delay como uniform, unidad en minutes; con tiempo de atencin que va de 3 minutos a 8 minutos
Se configura la forma en que va a correr la simulacin, se coloca un tiempo de mil horas y la unidad base en minutos.
Se configura la salida.
Identifier Average Half Width Minimum Maximum Observations ___________________________________________________________________________________________________ Entity 1.VATime Entity 1.NVATime Entity 1.WaitTime Entity 1.TranTime Entity 1.OtherTime Entity 1.TotalTime Process 1.Queue.WaitingTime 5.4966 .00000 .20014 .00000 .00000 5.6967 .20013 .02784 .00000 (Corr) .00000 .00000 .03807 (Corr) 3.0009 .00000 .00000 .00000 .00000 3.0009 .00000 7.9993 .00000 9.4056 .00000 .00000 17.391 9.4056 11748 11748 11748 11748 11748 11748 11749
DISCRETE-CHANGE VARIABLES Identifier Average Half Width Minimum Maximum Final Value ___________________________________________________________________________________________________ Entity 1.WIP Resource 1.NumberBusy Resource 1.NumberScheduled Resource 1.Utilization Resource 2.NumberBusy Resource 2.NumberScheduled Resource 2.Utilization Resource 3.NumberBusy Resource 3.NumberScheduled Resource 3.Utilization Process 1.Queue.NumberInQueue 1.1154 .54365 1.0000 .54365 .34631 1.0000 .34631 .18634 1.0000 .18634 .03919 OUTPUTS Identifier Value _____________________________________________________________ Entity 1.NumberIn Entity 1.NumberOut Resource 1.NumberSeized Resource 1.ScheduledUtilization Resource 2.NumberSeized Resource 2.ScheduledUtilization Resource 3.NumberSeized Resource 3.ScheduledUtilization System.NumberOut Simulation run time: 0.22 minutes. Simulation run complete. 11749. 11748. 5931.0 .54365 3787.0 .34631 2031.0 .18634 11748. .02445 .00734 (Insuf) .00734 .01018 (Insuf) .01018 .00650 (Insuf) .00650 .00438 .00000 .00000 1.0000 .00000 .00000 1.0000 .00000 .00000 1.0000 .00000 .00000 8.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 5.0000 1.0000 .00000 1.0000 .00000 .00000 1.0000 .00000 1.0000 1.0000 1.0000 .00000
Salidas
Clientes capturados cajero 1 % utilizacin programada Cajero 1 Clientes capturados cajero 2 % utilizacin programada Cajero 2 Clientes capturados cajero 3 % utilizacin programada Cajero 3
Los tiempos ociosos de cada uno de los cajeros, se lo obtiene de restarle al nmero programado (NumberScheduled) el valor de ocupado (Numberbusy)
Resource 1.NumberBusy Resource 2.NumberBusy Resource 3.NumberBusy 1 1 1 0.54365 0.34631 0.18634 = 0,45635 = 0,65369 = 0,81366
El tiempo medio en ser atendido de los cliente 5.4966 minutos. El tiempo medio en cola de los clientes 0.20013 minutos El nmero de clientes que arribaron al banco 11749 clientes El nmero de clientes que salieron atendidos del banco 11748 clientes El total de tiempo por entidad 5.967
2. Observe el video SIMULACION CON ARENA PROB 2(1_2) y realice las siguientes actividades: Cree el enunciado del problema de acuerdo a cmo se va elaborando el diagrama en Arena y a las explicaciones del autor. La tasa de llegada es expo (5) en minutos. Los clientes llegan en grupos de 2, 3 y 4 personas con las probabilidades de 40%, 30% y 30% a la agencia bancaria. El 15% de los clientes (tipo 1) tienen la mxima prioridad en la atencin, el 38% de clientes (tipo 2) tiene una prioridad intermedia y el porcentaje de clientes restantes (tipo 3) tienen prioridad baja. Los clientes tipo 1 y 2 sern atendidos por los cajeros 1, 2 y 3 y los clientes tipo 3 sern atendidos por los cajeros 2 y 4. El tiempo de atencin requerida es: expo (8), expo (5) y expo (3), para los clientes de tipo 1,2 y 3 respectivamente. El cajero 1 trabaja inicialmente 3 horas, descansa 1 hora y reanuda sus labores hasta el final. El cajero 4 solo trabaja 4 horas y se retira.
Elaboracin del diagrama paso a paso. Se crea una llegada de los clientes al Banco.
Se agregan los procesos para los cajeros, y los recursos (cajeros). Se hace copia del mismo para completar los cuatro cajeros.
Se agrega otro decide con condicional de porcentajes para poder direccionar a las entidades
Se agrega un dispose
Como los clientes tienen diferentes tiempos para ser atendidos, para hacer la correspondencia entre tipo y distribucin, se utiliza el modulo avanzado de Expression, y se coloca un arreglo de distribucin de probabilidades como se muestra en la imagen.
Como los clientes no son atendidos por una regla comn, la regla para atender en la cola, se define en queue.
Se crea otra decide, donde se coloca una condicin state -3 para si est inactivo, los clientes deben ir al otro cajero.
Se configura el run setup, con una condicin de terminacin, en el caso de 200 clientes.
DISCRETE-CHANGE VARIABLES Identifier Average Half Width Minimum Maximum Final Value __________________________________________________________________________________________________ Entity 1.WIP Cajero1.NumberBusy Cajero1.NumberScheduled Cajero1.Utilization Cajero2.NumberBusy Cajero2.NumberScheduled Cajero2.Utilization Cajero3.NumberBusy Cajero3.NumberScheduled Cajero3.Utilization Cajero4.NumberBusy Cajero4.NumberScheduled Cajero4.Utilization Process 1.Queue.NumberInQueue Process 2.Queue.NumberInQueue Process 3.Queue.NumberInQueue Process 4.Queue.NumberInQueue 39.552 .73411 .85760 .73411 .84717 1.0000 .84717 .70293 1.0000 .70293 .14973 .47594 .14973 8.3545 24.785 2.3069 1.6716 OUTPUTS Identifier Value _____________________________________________________________ Entity 1.NumberIn Entity 1.NumberOut Cajero1.NumberSeized Cajero1.ScheduledUtilization Cajero2.NumberSeized Cajero2.ScheduledUtilization Cajero3.NumberSeized Cajero3.ScheduledUtilization Cajero4.NumberSeized Cajero4.ScheduledUtilization System.NumberOut 282.00 200.00 60.000 .85601 73.000 .84717 45.000 .70293 25.000 .31460 200.00 (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) (Insuf) .00000 .00000 .00000 .00000 .00000 1.0000 .00000 .00000 1.0000 .00000 .00000 .00000 .00000 .00000 .00000 .00000 .00000 103.00 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 22.000 70.000 10.000 3.0000 82.000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 .00000 .00000 .00000 9.0000 67.000 .00000 3.0000
Cajero
Cajero1.NumberBusy Cajero1.NumberScheduled Cajero1.Utilization Cajero2.NumberBusy Cajero2.NumberScheduled Cajero2.Utilization Cajero3.NumberBusy Cajero3.NumberScheduled Cajero3.Utilization Cajero4.NumberBusy Cajero4.NumberScheduled Cajero4.Utilization
Promedio
.73411 .85760 .73411 .84717 1.0000 .84717 .70293 1.0000 .70293 .14973 .47594 .14973 % % % % % % % % % % % % ocupado Cajero1 programado utilizacin ocupado Cajero1 programado utilizacin ocupado Cajero1 programado utilizacin ocupado Cajero1 programado utilizacin
Salidas
Cajero1.NumberSeized Cajero1.ScheduledUtilization Cajero2.NumberSeized Cajero2.ScheduledUtilization Cajero3.NumberSeized Cajero3.ScheduledUtilization Cajero4.NumberSeized Cajero4.ScheduledUtilization 60.000 .85601 73.000 .84717 45.000 .70293 25.000 .31460
Clientes capturados Cajero1 % Utilizacin programada Cajero1 Clientes capturados Cajero2 % Utilizacin programada Cajero2 Clientes capturados Cajero3 % Utilizacin programada Cajero3 Clientes capturados Cajero4 % Utilizacin programada Cajero4
Los tiempos ociosos de cada uno de los cajeros, se lo obtiene de restarle al nmero programado (NumberScheduled) el valor de ocupado (Numberbusy).
Cajero1.NumberBusy Cajero2.NumberBusy Cajero3.NumberBusy Cajero4.NumberBusy 0,85760 -0.73411 = 1-0,84717 = 1-0,70293 = 0,47594-0,14973 = 0,12349 0,15283 0,29707 0,32621
El tiempo medio en ser atendido de los cliente 6.0809 minutos. El tiempo medio en cola de los clientes
el el el el Cajero Cajero Cajero Cajero 1. 2. 3. 4. 60,111 minutos 30,103 minutos 25,851 minutos 1,9723 minutos
En En En En
282 clientes El nmero de clientes que salieron atendidos del banco 200 clientes El total de tiempo por entidad 39,242 minutos