Академический Документы
Профессиональный Документы
Культура Документы
Laboratorio de Simulacin N 12
CONSTRUCCIN DE MODELOS DE SIMULACIN CON ARENA
HUANCAYO PER
Noviembre 2015
UNCP-FIS
Simulacin Discreta
Laboratorio de Simulacin N 12
Objetivos:
1. Utilizar la animacin de las entidades y recursos por medio de las herramientas
que proporciona el software ARENA.
2. Utilizarla barra de herramientas de animacin
3. Animar las distintas entidades dentro del modelo de simulacin.
4. Animar los distintos recursos dentro del modelo de simulacin.
ANIMACIN
ANIMACIN DE LAS ENTIDADES
Animar las entidades es un medio efectivo para la visualizacin del flujo de las entidades
a travs del modelo de simulacin. Generalmente a esto se le llama animacin de
conectores ya que se realiza la animacin del flujo de las entidades a travs de los
conectores, es decir, a travs de las lneas que conectan los mdulos grficamente.
IMAGEN DE LA ENTIDAD (ENTITY PICTURE)
La imagen que se utiliza de forma inicial por un tipo especfico de entidades se define en
el mdulo
ENTITY. La figura que el software utiliza como predeterminada es llamada
picture.report, la cual hace referencia a una hoja de papel. Esta figura ser utilizada
en todos los modelos planteados a menos que se seleccione otra diferente de la lista
predefinida de figuras en el mdulo Entity.
Es necesario hacer mencin que el software ARENA permite definir un nuevo nombre
para una imagen con su respectivo smbolo.
CAMBIAR LA IMAGEN DE LA ENTIDAD
Con el propsito de animar un cambio en la imagen de las entidades es necesario utilizar
el mdulo ASSIGN, ya que, de otra forma, las entidades sern representadas por su
imagen inicial y se mantendrn sin ningn cambio durante todo el tiempo de corrida.
Pgina 2
UNCP-FIS
Simulacin Discreta
Mdulo Assign
El mdulo assign se utiliza para asignar nuevos valores a las variables, atributos, tipos de
entidad, imagen de la entidad u otras variables del sistema.
ANIMACIN DE OBJETOS
La barra de herramientas de animacin proporciona la interface para animar objetos
dentro del Software Arena, sin embargo, es necesario aclarar que estas opciones no se
encuentran disponibles dentro de ningn men.
Pgina 3
UNCP-FIS
Simulacin Discreta
la forma y tomar la foto del alumno se utilizan normalmente 40 segundos, sin embargo,
en ciertas ocasiones esto puede tardar 15 segundos e, incluso, hasta un minuto.
Para capturar la firma en el sistema de forma electrnica, se dispone de 10 a 20
segundos y la mquina destinada para la impresin de las credenciales se tarda
exactamente 30 segundos en imprimir y sellar la credencial.
El horario en que los alumnos pueden gestionar su credencial es de 8:00 am hasta 5:00
pm y son atendidos por los siguientes encargados:
Diana: Encargada que trabaja medio tiempo diariamente de 8:00 am a 12:00 pm.
Laura: Encargada que trabaja tiempo completo diariamente de 8:00 am a 5:00
pm con una hora de descanso entre las 11:00 am y 12:00 pm.
Mnica: Encargada principal solamente atiende alumnos cuando todos los
encargados se encuentran ocupados y existen alumnos en fila esperando
obtener su credencial universitaria. Tiene un descanso de 2:00 pm a 3:00 pm.
El promedio de llegadas por los estudiantes depende de la hora del da y se define en la
siguiente tabla:
HORA
PROMEDIO DE ALUMNOS
8:00 am 9:00 am
12
9:00 am 10:00 am
14
10:00 am 11:00
am
11:00 am 12:00
pm
12:00 am 1:00 pm
10
1:00 pm 2:00 pm
2:00 pm 3:00 pm
3:00 pm 4:00 pm
4:00 pm 5:00 pm
18
2
5
Pgina 4
UNCP-FIS
Simulacin Discreta
EJERCICIO 01
APROXIMACIN DEL MODELO
Horarios de los encargados y llegadas: Crear un horario para cada empleado.
Prioridad de los encargados: Crear un Set de recursos y capturarlos de acuerdo a la regla
Preferred order (orden preferencial)
Horario de llegada de los alumnos: Crear un horario de llegada para el mdulo CREATE
Llegada de alumnos: Utilizar mdulo CREATE que siga un horario de llegadas
Revisar forma y tomar foto: Captura y demora un encargado (Seize Delay)
Capturar firma en el sistema de forma electrnica: Una demora del tiempo de capturar
firma manteniendo el control del mismo encargado. (Delay)
Imprimir y sellar credencial: Demora para el tiempo de imprimir la credencial y liberar al
encargado que se captur de forma inicial. (Delay Release)
ESQUEMATIZACIN INICIAL DEL MODELO
De forma esquemtica, el modelo se plantea de la forma siguiente:
A partir de esta esquematizacin se puede ver de forma general los procesos que se
encuentran involucrados en la simulacin, por lo que, con esta apreciacin inicial, se
consigue construir el modelo.
HORARIOS DE LOS ENCARGADOS Y LLEGADAS
En ciertas ocasiones los recursos no se encuentran disponibles todo el tiempo de la
corrida de la simulacin, por lo que, Arena, permite que los usuarios puedan crear
horarios para poder acomodar cambios en la disponibilidad del recurso.
Un horario es un patrn de cambios de la capacidad del recurso basado en el tiempo y
este se especifica introduciendo pares de datos de la capacidad del recurso y la duracin
de esa cantidad.
La capacidad de los recursos, es decir, los encargados, se encuentra definido por un
horario, por lo que dichos valores deben definirse en el mdulo Schedule
Pgina 5
UNCP-FIS
Simulacin Discreta
Name
LLEGADAS
Type
Arrival
Time Units
Hours
Scale Factor
Durations
Valores de la tabla de
llegadas de los alumnos
Los valores para las llegadas se introducen haciendo clic derecho sobre celda ROW y
seleccionando la opcin Edit Via Spreadsheet
De forma grfica, el horario de llegadas se percibe de la siguiente manera:
Pgina 6
UNCP-FIS
Simulacin Discreta
Capacity
Time Units
Hours
Durations
Name
Medio Tiempo:
MEDIO TIEMPO
Type
Capacity
Time Units
Hours
Durations
Name
Encargado Principal:
ENCARG. PPAL
Type
Capacity
Time Units
Hours
Durations
Pgina 7
UNCP-FIS
Simulacin Discreta
El Set agrupa elementos similares para que puedan ser referenciados a travs de un
nombre comn y un ndice, tpicamente pueden contener recursos, colas, estaciones,
figuras, contadores o expresiones, formndose con elementes del mismo tipo.
Para el modelo propuesto, y utilizando el mdulo Set, se define el nombre del mdulo
Set y el nombre de los encargados en orden de preferencia, ya que de acuerdo al
enunciado del modelo propuesto, los alumnos son atendidos en primer lugar por la
encargada a medio tiempo (Diana), luego por la encargada a tiempo completo (Laura) y
en ltima instancia por la encargada principal.
De forma grfica, la conformacin del Set de Recursos se realiza de la siguiente forma:
Pgina 8
UNCP-FIS
Simulacin Discreta
Pgina 9
UNCP-FIS
Simulacin Discreta
Dicha asignacin de horarios a los recursos se realiza dando clic sobre el mdulo
RESOURCES y agregando en cada uno de los campos del mdulo los datos que
proporciona el modelo planteado.
De forma particular se tiene que la encargado Diana trabaja en base un horario de medio
tiempo, con regla de horario wait (espera), ya que, como recurso, su paro comienza
hasta que la entidad lo libera,
Name
Diana
Type
Base on Schedule
Schedule Name
Medio tiempo
Schedule Type
Wait
Pgina 10
UNCP-FIS
Simulacin Discreta
pueden seleccionarse usando el nombre del Set y una regla de seleccin y los miembros
de ste se escogern de acuerdo a la regla que se haya determinado:
Cyclical: Selecciona un recurso de manera cclica.
Random: Selecciona un recurso de manera aleatoria.
Preferred Order: Selecciona el primer recurso disponible de acuerdo al orden que tenga
en el Set.
Specific member: Selecciona un miembro especfico del Set por medio de un ndice.
Largest Remaining Capacity: Selecciona el recurso que tenga la mayor capacidad
disponible.
Smallest Number busy: Selecciona el recurso que tenga el menor nmero de unidades
ocupadas.
La definicin del recurso como un Set se realiza dando clic sobre el botn Add,
recordando que la captura del recurso se utiliza bajo la regla de preferred order y
finalmente se deben llenar los campos del tipo de retraso basado en la distribucin
triangular de los datos del problema. Es necesario mencionar que se tiene que
seleccionar la opcin Value added ya que este proceso en el que el usuario est
dispuesto a pagar para que se realice el servicio.
De forma grfica, la captura del recurso se define con el mdulo process, creando el
proceso revisar y tomar foto y llenando los respectivos campos de la siguiente manera:
Pgina 11
UNCP-FIS
Simulacin Discreta
Del modelo propuesto se deduce que el tipo de distribucin que sigue la demora es
uniforme con un mnimo de 10 segundos y un mximo de 20 segundos. Es necesario
mencionar que, al igual que en el proceso de revisar forma y tomar foto se tiene que
seleccionar la opcin Value added ya que este proceso en el que el usuario est
dispuesto a pagar para que se realice el servicio.
De forma grfica, utilizando el mdulo process, el proceso se define como capturar
firma y se llenan los respectivos campos de la siguiente manera:
Pgina 12
UNCP-FIS
Simulacin Discreta
Value added ya que este proceso en el que el usuario est dispuesto a pagar para que
se realice el servicio.
De forma grfica, utilizando el mdulo process, el proceso se define como imprimir y
sellar credencial y se llenan los respectivos campos de la siguiente manera:
SALIDA DE ALUMNOS
Para definir la salida de los alumnos del modelo se utiliza el mdulo Dispose y
nicamente se define con el nombre de Salir, recordando dejar chequeado el campo
de record entity statistics (grabar estadsticas de la entidad).
Pgina 13
UNCP-FIS
Simulacin Discreta
EJERCICIO 01
PASOS PARA CONSTRUIR EL MODELO DE SIMULACIN
CAMBIAR DE IMAGEN PREDETERMINADA
Utilizando el mdulo Entity, se selecciona en la columna Initial Picture la imagen de
Picture. Blue Page.
Pgina 14
UNCP-FIS
Simulacin Discreta
Haciendo doble clic en el mdulo assign nombrado cambio de imagen se llenan los
campos respectivos, agregando un assignment (asignacin) y posteriormente
seleccionando Entity picture en el campo de Type (tipo) y Picture.Yellow Page en el
campo de Entity Picture.
ANIMAR RECURSOS
Con la finalidad de animar los recursos dentro del modelo propuesto, se debe
seleccionar con un clic del ratn el botn Resource dentro de la barra de herramientas
de animacin.
Pgina 15
UNCP-FIS
Simulacin Discreta
Al seleccionar OK, el cursor aparecer como una cruz la cual permitir colocar el recurso
en cualquier parte de la pgina del modelo cuando se presione el botn izquierdo del
ratn.
Esta misma secuencia se utiliza para los otros dos recursos presentes en el modelo
propuesto y se visualiza de la siguiente forma:
Cuando se realice la corrida del modelo, los recursos cambiarn de forma de acuerdo a
los atributos seleccionados para cada uno de los estados posibles que stos puedan
tomar.
ANIMAR EL RELOJ
Con la finalidad de animar el reloj dentro del modelo propuesto, se debe seleccionar con
un clic del ratn el botn Clock dentro de la barra de herramientas de animacin.
Esta accin desplegar una nueva ventana donde se definen los atributos del reloj como
starting time (tiempo de inicio), formato del reloj, ttulo del reloj, etc. Al terminar de
definir los atributos, se selecciona OK y el cursor aparecer como una cruz la cual
permitir colocar el recurso en cualquier parte de la pgina del modelo cuando se
presione el botn izquierdo del ratn.
Ing. Jaime Suasnbar Terrel
Pgina 16
UNCP-FIS
Simulacin Discreta
Pgina 17