Post on 13-Jun-2015
description
2013
[SEPARATA N. 05] Copyright – Ing. Carlos Lon Kan Prado
SIMULACIÓN DE PROCESOS CON ARENA
1
CURSO : Simulación de Procesos con Arena
PROFESOR : Ing. Carlos Lon Kan Prado
LABORATORIO DIRIGIDO 05 INDICACIONES
Leer todos los pasos preliminares antes de empezar a desarrollar el presente laboratorio.
La carpeta principal se llama: 05-semana-arena
Ejemplo Ruta-
C:/Alumno.Utp
05-semana-arena
Apoyo
05-Guia.docx
Objetivo: Reconocimiento del software Arena (Rockwell Software) para representar simulaciones de procesos
de negocios.
Actividad 1
Interfaz de simulación con Arena
Proceso: Evaluar al personal Construya el siguiente modelo, el cual está referido al proceso de entrevista de una persona. Se sabe que las
personas arriban (llegan) siguiendo una distribución exponencial con un valor promedio de 25 minutos.
Modelo del proceso utilizando VIZAGI
2
Modelo del proceso utilizando Arena
Se utilizan los elementos Create, Process y Dispose
a. Entidad: Para representar a la entidad elija el modulo Create con los siguientes parámetros.
Se sabe que el tipo de la tasa de llegadas. Puede ser:
- Random (usa una distribución exponencial con la media especificada por el usuario)
- Constant (usa un valor constante)
- Schedule (usa una distribución exponencial con la media especificada en el Bloque Schedule)
- Expression (despliega una lista de varias distribuciones).
b. Los parámetros para el módulo Process son:
El evaluador Francisco Cadillo durante el proceso de evaluación toma un tiempo triangular con un mínimo de
17 minutos, un promedio de 22 minutos y un máximo de 27 minutos.
3
En esta parte del proceso se agrega un recurso humano llamado Francisco Cadillo
c. Finalmente la salida a través del módulo Dispose.
A continuación se introducen una serie de datos en el “Revisor Aplicación”. Hacer click en Resources de la
barra de proyectos a la izquierda de la pantalla.
Introducir en la parte de Spreadsheet del entorno los siguientes datos: Busy/Hour = 12 e Idle/Hour = 8 (define el
costo promedio del trabajador), dejar Per Use = 0. El check de “Report Statistics debe estar activo. Esto
permitirá que el reporte estadístico muestre la información del recurso.
4
Inicio de la Simulación de la Aplicación.
Para iniciar la simulación solo falta definir otros
parámetros para el sistema global.
Empezaremos abriendo la pantalla de diálogo de los
parámetros del sistema en Run/Setup y dentro de la
ventana en la pestaña Project Parameters empiece por
introducir el nombre "Aplicación de Prestamos", y
señalaremos dentro de las Statistics Collection, el
coste, entidades, colas, recursos y procesos.
Dentro de la parte de Replication Parameters,
introduciremos un valor de 20 en Replication Length,
en el campo tiempo (Time Units) señalamos "days",
para el campo “Hours Per Day” colocamos 24 y para
el campo “Base Time Units” consideramos Hours.
Activar las casillas en la pestaña “Project Parameters”,
esto nos permite mostrar la información en el reporte
estadístico.
Por último, hacemos click en Ok para salirnos.
5
Ahora ya estamos preparados para hacer una primera simulación, pero primero vamos a guardar el modelo, a
través del botón Save del menú, e indicando nombre del archivo igual a "evaluador1".
Para empezar la simulación hacemos click en el botón de inicio, que se encuentra dentro de la zona de botones
del control de simulación. Hay botones para empezar la simulación, hacerla despacio, rápido o hacerla paso a
paso.
Preguntas para el modelo simulado con Arena:
Las preguntas que se formulan se responden con la ayuda del reporte que genera el simulador.
1. Según los parámetros indicados ¿Cuánto tiempo tarda todo el proceso de simulación?
Replication ended at time
480 horas
2. ¿Cuál es el costo total que representa el evaluador?
Esta pregunta se refiere al costo que genera Francisco Cadillo en los dos estados, ocupado y libre.
Francisco Cadillo.BusyCost + Francisco Cadillo.IdleCost
5349.7 + 273.52 = 5623.22
3. ¿Cuál es el tiempo promedio que emplea el evaluador en atender a una persona?
Evaluador personal.VATimePerEntity (columna Average)
0.36692
4. ¿Cuál es el tiempo máximo empleado por el evaluador en atender a una persona?
Evaluador personal.VATimePerEntity (columna Maximum)
0.44441
5. ¿Cuál es el número máximo de personas en espera? (en cola)
Evaluador personal.Queue.NumberInQueue
28
6. ¿Cuál es el tiempo proporcional de ocupación del evaluador? (factor de utilización)
Francisco cadillo.Utilization
0.92877
7. ¿Cuantas personas fueron evaluadas?
8. ¿Cuantas personas no fueron evaluadas?
9. En el instante que termina la simulación determine si hubo o no alguna persona evaluando.
10. Nuevo escenario: Realice el siguiente cambio al modelo anterior (Guarde el archivo con otro nombre,
evaluador2)
En la llegada de personas, cambie la distribución de Expo a Constant y mantenga los demás parámetros
sin variar.
a. Comparando los dos escenarios determine en cuál de ellos el evaluador se encuentra más tiempo
desocupado.
6
b. Comparando los dos escenarios determine en cuál de ellos el evaluador tiene mayor factor de
utilización.
c. Comparando los dos escenarios determine en cuál de ellos se paga más por el recurso evaluador.
d. Comparando los dos escenarios determine en cuál de ellos el evaluador atiende a más personas.
Actividad 2
Proceso: Envío de pedido
Construya el siguiente modelo, el cual está referido al proceso de recibir y enviar pedidos.
Características del proceso:
a. Los pedidos arriban siguiendo una distribución exponencial con promedio de 14 minutos entre pedidos.
Cada llegada es de un solo pedido.
Nombre: Entrada de Pedidos
b. Existe una actividad de revisión y registro del pedido, esto se realizará con el módulo “Process” la
atención de esta actividad sigue una distribución triangular con parámetros 12, 14 y 16 minutos.
Seleccione la casilla del reporte estadístico. En este evento trabaja un recurso humano que le
llamaremos “Oficinista” cuyos costos son de 15 soles por hora. Además considere un costo de 2.5 soles
por uso.
c. Finalmente después del registro se envía el pedido.
d. Simular el proceso durante 40 horas trabajando 8 horas diarias.
Modelo del proceso según VIZAGI
Modelo del proceso según ARENA
7
Resolver los siguientes enunciados:
1. Según los parámetros indicados ¿Cuánto tiempo tarda todo el proceso de simulación?
2. ¿Cuál es el costo total que representa el evaluador?
Esta pregunta se refiere al costo que genera el Oficinista en los dos estados, ocupado y libre.
3. ¿Cuál es el tiempo promedio que emplea el oficinista en enviar un pedido?
4. ¿Cuál es el tiempo máximo que emplea el oficinista al enviar un pedido?
5. ¿Cuál es el número máximo de pedidos en espera? (en cola)
6. ¿Cuál es el porcentaje de ocupado del oficinista? (factor de utilización)
7. ¿Cuantos pedidos arribaron al modelo?
8. ¿Cuantos pedidos fueron enviados?
9. ¿Cuantas pedidos no fueron enviados?
10. En el instante que termina la simulación determine si hubo o no algún pedido registrando.